)]}'
{"id":"openstack%2Fdevstack~684756","triplet_id":"openstack%2Fdevstack~stable%2Fpike~I82aa19e739eeda3721bac1cb5153ad0bf2d1125a","project":"openstack/devstack","branch":"stable/pike","topic":"bug/1835627","hashtags":[],"change_id":"I82aa19e739eeda3721bac1cb5153ad0bf2d1125a","subject":"Centralize setting default branch for stable branching","status":"ABANDONED","created":"2019-09-25 14:20:33.000000000","updated":"2019-12-19 21:37:35.000000000","total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"4c8c55f8d0643830c52abe9264823a2820a209b5","_number":684756,"virtual_id_number":684756,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"date":"2019-12-17 23:42:28.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"tag":"autogenerated:zuul:check","value":1,"date":"2019-10-05 00:26:24.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":1,"date":"2019-12-18 00:17:36.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-05 00:26:24.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-12-18 00:17:36.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"}],"messages":[{"id":"337e913562d64ecee81e4895c081dba004e2a594","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-09-25 14:20:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"96fbcc137127e4b08624ecd69e59021abaaff796","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-09-25 14:23:32.000000000","message":"Patch Set 1: Workflow-1\n\ncheck experimental","accounts_in_message":[],"_revision_number":1},{"id":"499ce59fa28733cb07454de6ed10ba24791a9132","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-09-25 14:23:49.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b7fbb75e9faa7d110ee5e7cc13c5736b32edf395","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-09-25 14:24:32.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e7c41d45a988a3249baad8e8c304ab564f5e6589","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-09-25 14:25:00.000000000","message":"Patch Set 2: Workflow-1\n\ncheck experimental","accounts_in_message":[],"_revision_number":2},{"id":"14494e3ea56519fbe537b6c230e88ee09ac3ce44","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-09-25 15:41:28.000000000","message":"Patch Set 2:\n\n(2 comments)\n\nThis probably won\u0027t work until https://review.opendev.org/684769 lands (or rebase on top of it).","accounts_in_message":[],"_revision_number":2},{"id":"c38b3aadcf90307188292804c44fb9b4c643602a","tag":"autogenerated:zuul:experimental","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-25 16:06:30.000000000","message":"Patch Set 2:\n\nBuild failed (experimental pipeline).\n\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/34409d3aa42241809ef4e6bd29b3ba53 : FAILURE in 1h 11m 20s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/767dbb416aa141889368392e610a6223 : FAILURE in 11m 33s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/0c8cd3a7cc2e4297af8097f9171bd8fe : FAILURE in 1h 25m 30s\n- legacy-tempest-dsvm-neutron-dvr-multinode-full https://zuul.opendev.org/t/openstack/build/37d36db86bdc4e4f9f6a35200a411e67 : FAILURE in 1h 30m 25s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/09ab73dafa0841978defe88cedd5c796 : FAILURE in 1h 31m 29s (non-voting)\n- legacy-tempest-dsvm-lvm-multibackend https://zuul.opendev.org/t/openstack/build/1be508e07e8548b7b46ec306ecc18380 : FAILURE in 1h 26m 06s\n- legacy-tempest-dsvm-neutron-pg-full https://zuul.opendev.org/t/openstack/build/dc5e59c076254fef8d6353b202772a9b : FAILURE in 1h 17m 02s","accounts_in_message":[],"_revision_number":2},{"id":"ed7fd6eadae95f1a59eb60530baca698d64ea408","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-25 17:44:22.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/b1eb5705f38e4a53a5921596d5a90bac : FAILURE in 1h 52m 35s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/982a1d8844e4428eba012eca16190de6 : SUCCESS in 1h 02m 43s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/623a6c801d9348149cccd9dab98e4143 : SUCCESS in 3m 38s\n- devstack https://zuul.opendev.org/t/openstack/build/a87fee2ddc9c49c1926311f71bfb40bd : SUCCESS in 27m 50s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/1fffa09dbdf3449fb4d4709c5f396344 : SUCCESS in 37m 53s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/aa9c70398d6647b6abeec2939e66e6c2 : SUCCESS in 2m 29s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/421f55eb768c4c91aaeba36dc8577d20 : SUCCESS in 51m 57s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ec70574e49ef4c1f9274de7cf209d10f : FAILURE in 23m 53s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/4de0da64512c488eadcfda533f93d760 : SUCCESS in 1h 17m 43s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/4229afec87f443e1a90fd3cc72b857ec : FAILURE in 1h 30m 07s\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/0e77f58af0c24389bd1216efad764c66 : FAILURE in 1h 45m 44s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"d6c3fc501f460655ce65a349c25f4d3ef826db9e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-10-04 19:31:52.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"601b179f3aff7d914bff85ce474490cfed1a683b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-05 00:26:24.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/38740989a96a476baf35c4bf6a2c20fa : SUCCESS in 1h 43m 22s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/7dee40ef41af4b338de1666e65f20d54 : SUCCESS in 56m 07s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/d9dee5dad95a4ceeac52590ec2c10d59 : SUCCESS in 3m 30s\n- devstack https://zuul.opendev.org/t/openstack/build/a0fa5ec244e14051bd7e1b5be1ecc932 : SUCCESS in 32m 18s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/7b5d5e1d0291429f8e5f1795e0de2d20 : SUCCESS in 37m 46s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/f024868fe8d841619d1b2de002f20bd6 : SUCCESS in 2m 25s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/00e6b0c072e245a9b2df705aacefaea2 : SUCCESS in 48m 15s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/990c013358d74d09813088a699f301cd : SUCCESS in 26m 06s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/669f8b808fbd4c1e8c43f3b361537cd9 : SUCCESS in 57m 34s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/c60f081dc8574ee0896decec1ccc915f : SUCCESS in 1h 50m 51s\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/764fcb4f29d841edab68d01bea4ccb4d : SUCCESS in 1h 56m 48s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"01b5fafe13f0cb5471c0d321de11ecb1a77f9591","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-12-17 21:01:05.000000000","message":"Topic changed from branch_devstack to bug/1835627","accounts_in_message":[],"_revision_number":3},{"id":"5c51286ae1a937c4ed9f412528a6b8f964a4183b","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-12-17 21:03:45.000000000","message":"Patch Set 3:\n\ncheck experimental","accounts_in_message":[],"_revision_number":3},{"id":"86fd1cedcf3ce56971f6c40fc85f0d1bfe1740c1","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-12-17 21:03:54.000000000","message":"Patch Set 3:\n\nceph jobs run in the experimental queue for devstack in stable/pike","accounts_in_message":[],"_revision_number":3},{"id":"d9de4c1c0f613c2ae82ecdefb5dfb737039c9a92","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-12-17 21:04:04.000000000","message":"Patch Set 3:\n\nAlso testing in nova here:\n\nhttps://review.opendev.org/#/c/699500/","accounts_in_message":[],"_revision_number":3},{"id":"3968001b587f3beae384965d0bfae670626f4c38","tag":"autogenerated:zuul:experimental","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-17 23:20:19.000000000","message":"Patch Set 3:\n\nBuild failed (experimental pipeline).\n\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/35832cec263944d68f0856d279afb383 : SUCCESS in 1h 09m 26s\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/84860b6b1f8a42868f0134a515106faf : FAILURE in 14m 28s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/6bd43a523bc448fe851de5977707b5d0 : SUCCESS in 1h 45m 51s\n- legacy-tempest-dsvm-neutron-dvr-multinode-full https://zuul.opendev.org/t/openstack/build/24844b2e15e94b7cbebf77aba9fccd9e : SUCCESS in 1h 55m 42s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/a08f2e5024ff455d9d3ff87f91a100f2 : SUCCESS in 1h 33m 53s (non-voting)\n- legacy-tempest-dsvm-lvm-multibackend https://zuul.opendev.org/t/openstack/build/aa0a32f4906d444c8261114b8e7d459b : FAILURE in 1h 11m 18s\n- legacy-tempest-dsvm-neutron-pg-full https://zuul.opendev.org/t/openstack/build/7a944f74b5c447818ddac4f99e39107d : SUCCESS in 1h 21m 34s","accounts_in_message":[],"_revision_number":3},{"id":"88d976bf72a204c89da15e6d4006dfa92695629a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-12-17 23:42:28.000000000","message":"Patch Set 3:\n\nceph job passes","accounts_in_message":[],"_revision_number":3},{"id":"ccf422243b1aeb6df5283fd82cc93b10cbc44247","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-12-18 00:17:36.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"4c8c55f8d0643830c52abe9264823a2820a209b5","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-12-19 21:37:35.000000000","message":"Abandoned\n\nI\u0027m just going to remove the ceph job from running on nova changes in pike:\n\nhttps://review.opendev.org/#/c/700072/","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"9e6d56e4c72372726fa6ef1e136230e879ae0da4","revisions":{"7e3b589c0756c7ff953498cfbbf8026ad9ed2423":{"kind":"REWORK","_number":1,"created":"2019-09-25 14:20:33.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/56/684756/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/56/684756/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/684756/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/684756/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/684756/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/56/684756/1"}}},"commit":{"parents":[{"commit":"5a7fdf32de0325060cbb2729a56887fc7bfae3d1","subject":"Merge \"Fix : sort variables fetched from env list\" into stable/pike","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5a7fdf32de0325060cbb2729a56887fc7bfae3d1"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@huawei.com","date":"2018-02-15 13:45:10.000000000","tz":-360},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-09-25 14:17:38.000000000","tz":-240},"subject":"Centralize setting default branch for stable branching","message":"Centralize setting default branch for stable branching\n\nOne of the steps when we create a new stable branch is to\nbranch devstack, then update the default branch for most\nrepos to use the new stable branch for each repo.\n\nThis requires making multiple updates throughout stackrc,\nand to further complicate things, there are some repo\nbranch variables for branchless repos that should not be\nupdated along with the others.\n\nThis can be error prone if not fully aware of these\nexceptions. To simplify this process a little, this\npatch adds two common variables - one that can be set to\nthe new stable branch name for all of the repos that\nshould be branched, and one that can be used for all of\nthe branchless repos to make it explicit that those\nvalues should be left alone. The cycle-trailing repos\nhave until two weeks after final release to branch, so\nalso adding another variable for those to make it easy\nto update them at a later time, separately from the\nother repos.\n\nConflicts:\n      stackrc\n      tests/test_refs.sh\n\nNOTE(mriedem): The conflicts are due to change\nI8c8b4ce1926af1fc5eb3844114b4c055ab38359c on stable/pike\nwhich was the last time the branches were hard-coded\neverywhere rather than centralized, which is what this\nchange does. As a result, one difference in the backport\nis that the TARGET_BRANCH immediately defaults to\nstable/pike since we won\u0027t backport the stable/queens\nchange I861068ae1a9902cef61c52c70dda7bb42f4371a0.\n\nRelated-Bug: #1835627\n\nChange-Id: I82aa19e739eeda3721bac1cb5153ad0bf2d1125a\n(cherry picked from commit a4922067009b4e293811ec6aa976ef7f72363069)\n(cherry picked from commit fd9b8c31a242dd008ffd023dedb1d66206af6168)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7e3b589c0756c7ff953498cfbbf8026ad9ed2423"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7e3b589c0756c7ff953498cfbbf8026ad9ed2423"}]},"branch":"refs/heads/stable/pike"},"c76d7fc421f41930efb0af108f82a124b57e39a8":{"kind":"REWORK","_number":2,"created":"2019-09-25 14:24:32.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/56/684756/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/56/684756/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/684756/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/684756/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/684756/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/56/684756/2"}}},"commit":{"parents":[{"commit":"5a7fdf32de0325060cbb2729a56887fc7bfae3d1","subject":"Merge \"Fix : sort variables fetched from env list\" into stable/pike","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5a7fdf32de0325060cbb2729a56887fc7bfae3d1"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@huawei.com","date":"2018-02-15 13:45:10.000000000","tz":-360},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-09-25 14:24:19.000000000","tz":-240},"subject":"Centralize setting default branch for stable branching","message":"Centralize setting default branch for stable branching\n\nOne of the steps when we create a new stable branch is to\nbranch devstack, then update the default branch for most\nrepos to use the new stable branch for each repo.\n\nThis requires making multiple updates throughout stackrc,\nand to further complicate things, there are some repo\nbranch variables for branchless repos that should not be\nupdated along with the others.\n\nThis can be error prone if not fully aware of these\nexceptions. To simplify this process a little, this\npatch adds two common variables - one that can be set to\nthe new stable branch name for all of the repos that\nshould be branched, and one that can be used for all of\nthe branchless repos to make it explicit that those\nvalues should be left alone. The cycle-trailing repos\nhave until two weeks after final release to branch, so\nalso adding another variable for those to make it easy\nto update them at a later time, separately from the\nother repos.\n\nConflicts:\n      stackrc\n      tests/test_refs.sh\n\nNOTE(mriedem): The conflicts are due to change\nI8c8b4ce1926af1fc5eb3844114b4c055ab38359c on stable/pike\nwhich was the last time the branches were hard-coded\neverywhere rather than centralized, which is what this\nchange does. As a result, one difference in the backport\nis that the TARGET_BRANCH immediately defaults to\nstable/pike since we won\u0027t backport the stable/queens\nchange I861068ae1a9902cef61c52c70dda7bb42f4371a0.\n\nRelated-Bug: #1835627\n\nChange-Id: I82aa19e739eeda3721bac1cb5153ad0bf2d1125a\n(cherry picked from commit a4922067009b4e293811ec6aa976ef7f72363069)\n(cherry picked from commit fd9b8c31a242dd008ffd023dedb1d66206af6168)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c76d7fc421f41930efb0af108f82a124b57e39a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c76d7fc421f41930efb0af108f82a124b57e39a8"}]},"branch":"refs/heads/stable/pike"},"9e6d56e4c72372726fa6ef1e136230e879ae0da4":{"kind":"REWORK","_number":3,"created":"2019-10-04 19:31:52.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/56/684756/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/56/684756/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/684756/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/684756/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/684756/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/56/684756/3"}}},"commit":{"parents":[{"commit":"c1d4f9de8b8c435075d8d149080c16d64873631d","subject":"Use Tempest v21.0.0 for Pike testing instead of master","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c1d4f9de8b8c435075d8d149080c16d64873631d"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@huawei.com","date":"2018-02-15 13:45:10.000000000","tz":-360},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-10-04 19:31:06.000000000","tz":-240},"subject":"Centralize setting default branch for stable branching","message":"Centralize setting default branch for stable branching\n\nOne of the steps when we create a new stable branch is to\nbranch devstack, then update the default branch for most\nrepos to use the new stable branch for each repo.\n\nThis requires making multiple updates throughout stackrc,\nand to further complicate things, there are some repo\nbranch variables for branchless repos that should not be\nupdated along with the others.\n\nThis can be error prone if not fully aware of these\nexceptions. To simplify this process a little, this\npatch adds two common variables - one that can be set to\nthe new stable branch name for all of the repos that\nshould be branched, and one that can be used for all of\nthe branchless repos to make it explicit that those\nvalues should be left alone. The cycle-trailing repos\nhave until two weeks after final release to branch, so\nalso adding another variable for those to make it easy\nto update them at a later time, separately from the\nother repos.\n\nConflicts:\n      stackrc\n      tests/test_refs.sh\n\nNOTE(mriedem): The conflicts are due to change\nI8c8b4ce1926af1fc5eb3844114b4c055ab38359c on stable/pike\nwhich was the last time the branches were hard-coded\neverywhere rather than centralized, which is what this\nchange does. As a result, one difference in the backport\nis that the TARGET_BRANCH immediately defaults to\nstable/pike since we won\u0027t backport the stable/queens\nchange I861068ae1a9902cef61c52c70dda7bb42f4371a0. Also\nIaefb5b90036eef67529f93bdf6675bd2d511c3c9 on stable/pike\nhard-codes the TEMPEST_BRANCH to use the 21.0.0 tag.\n\nRelated-Bug: #1835627\n\nChange-Id: I82aa19e739eeda3721bac1cb5153ad0bf2d1125a\n(cherry picked from commit a4922067009b4e293811ec6aa976ef7f72363069)\n(cherry picked from commit fd9b8c31a242dd008ffd023dedb1d66206af6168)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9e6d56e4c72372726fa6ef1e136230e879ae0da4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9e6d56e4c72372726fa6ef1e136230e879ae0da4"}]},"branch":"refs/heads/stable/pike"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
