Now that https://github.com/ManageIQ/manageiq/pull/3363 has been merged, vmdb has been officially rerooted. The nightly appliances are likely broken, but that is ok. Joe R and Alberto are working on that as part of their extraction of build and system ( https://github.com/ManageIQ/manageiq/pull/3295 ). Otherwise, everything should work as expected.
So, what’s next?
I still have a vmdb directory?!
When you move to the new layout any ignored files will stay in their old vmdb locations. This includes things like database.yml, GUID, REGION, Gemfile.dev.rb, log/*.log, etc.
You can move over any files you want to keep into the new layout, and rm -rf vmdb.
All PRs should have gone unmergeable. However, the fix is really quite simple. If you rebase the branch with
git pull upstream master, then git will detect the rename and fix your branch for you. I locally tested a number of PRs, and most rebased clean. The only PRs that seemed to have any trouble were PRs that deleted or moved files themselves…git has trouble with the double-moves.
If you have any problems, I will gladly help you out…just let me know.