[OpenStack-Infra] puppet-openstackci git history
Paul Belanger
pabelanger at redhat.com
Fri May 22 03:31:58 UTC 2015
Preface, Ramy I'm happy you are leading the effort and sorry for being
so confused when we talked today.
On to my email,
So, I had a chance to attend (pretty late honestly) to the
puppet-openstackci working group. And have to admit, I was pretty
surprise to see how the break out of the puppet module was happening.
I know the ship has sailed, but I feel it is a shame we are basically
losing the git commit history of the system-config repo in this process.
To be honest, I don't know the motivation around _not_ preserving the
history however, I do see a path available to do this:
system-config/
modules/
openstack_project/
openstackci/
Creating, top level openstackci, for the purpose of the migration.
Then, once the core requirements of the break has happened, extra the
data out (like we did with system-config / project-config) into its own
puppet-openstackci.
Again, it is not the only way to do it, but does preserve the git history.
I don't want to stop the process, because I think it is important, but
want to stress (for me) the lack of git history will make it harder for
me to consume as a 3rd party operator. Well, maybe stop the process,
since we can revert some changes :)
Hit me up on Friday summit day if you want to smack me around.
More information about the OpenStack-Infra
mailing list