use lightweight tags on gerrit to provide moving codename targets
Bug #995604 reported by
Monty Taylor
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Core Infrastructure |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
git repos support the idea of a symbolic-ref, which is like a symlink. What we'd like it to see if we can manage these from the gerrit side (probably directly on the filesystem git repos) so that we can have a symbolic-ref called "folsom" which points right now to master, and when folsom is in RC stage, points to milestone-proposed, and when it's released points to stable/folsom.
Need to ensure that changes to master don't doulbe-trigger things. If this works, we'll want to hook this in to the release process, either by documenting a step for thierry, or making a tool somewhere which does this work, or both.
Changed in openstack-ci: | |
assignee: | nobody → Jeremy Stanley (fungi) |
status: | Triaged → In Progress |
summary: |
- use symbolic-ref from gerrit to provide moving codename targets + use lightweight tags on gerrit to provide moving codename targets |
Changed in openstack-ci: | |
importance: | High → Wishlist |
milestone: | grizzly → none |
Changed in openstack-ci: | |
status: | In Progress → Triaged |
assignee: | Jeremy Stanley (fungi) → nobody |
To post a comment you must log in.
I think first step is just to try adding a symbolic-ref directly on one of the git repos on the filesystem and see if gerrit serves it/understands it properly if that works, probably a puppet script/yaml entry that makes the refs