)]}'
{"id":"openstack%2Fkayobe-config-dev~804332","triplet_id":"openstack%2Fkayobe-config-dev~stable%2Fwallaby~I604c2ae6c47ef16fdc98e0598cad820e49e2ff26","project":"openstack/kayobe-config-dev","branch":"stable/wallaby","hashtags":[],"change_id":"I604c2ae6c47ef16fdc98e0598cad820e49e2ff26","subject":"Support specifying a Kayobe environment to use","status":"MERGED","created":"2021-08-12 07:56:27.000000000","updated":"2021-08-16 18:15:32.000000000","submitted":"2021-08-16 18:15:32.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"804332","cherry_pick_of_change":803916,"cherry_pick_of_patch_set":2,"meta_rev_id":"bd45cb47ba257819fd910a46699635ef9f5d2ad2","_number":804332,"virtual_id_number":804332,"owner":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-08-16 18:15:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-08-12 08:47:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":2,"date":"2021-08-16 08:58:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":1,"date":"2021-08-16 08:58:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}],"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":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-08-12 07:56:27.000000000","updated_by":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"},{"updated":"2021-08-12 09:44:10.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"}],"messages":[{"id":"0d90fc7babc576c7a4d076d1426a9521d7276725","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2021-08-12 07:56:27.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"f313b9e825f426a7e1ef26feebe96c5f0ff7f465","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-08-12 08:47:29.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"3b3e68728617820d9de9c4f3e7f93eef91d9d890","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-12 09:44:10.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/05dcece2dbb7423da95fd457f1f7d97f : SUCCESS in 4m 07s\n- kayobe-overcloud-centos8s https://zuul.opendev.org/t/openstack/build/0bb863a0950e4996b645ca3601f7fe0d : SUCCESS in 1h 04m 53s\n- kayobe-overcloud-ubuntu-focal https://zuul.opendev.org/t/openstack/build/4e460c7b730649378d50e0652f4bf69e : SUCCESS in 52m 39s\n- kayobe-overcloud-tls-centos8s https://zuul.opendev.org/t/openstack/build/41ed89187a974617ac389329076b4f24 : SUCCESS in 1h 30m 14s\n- kayobe-overcloud-host-configure-centos8s https://zuul.opendev.org/t/openstack/build/5bfd3b95126e4f87a86bfa0a8c60ebb5 : SUCCESS in 17m 09s\n- kayobe-overcloud-host-configure-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f99b575e111945a98d8838b9bc6a58c4 : SUCCESS in 13m 06s\n- kayobe-overcloud-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/2daf2a827e814bc9a3658c964c53a51b : SUCCESS in 1h 40m 36s\n- kayobe-seed-centos8s https://zuul.opendev.org/t/openstack/build/f11bd6efbb2b4f45ab2b6cae454a1db9 : SUCCESS in 35m 38s\n- kayobe-seed-ubuntu-focal https://zuul.opendev.org/t/openstack/build/602fb30854754527a4dfec6b596d1e19 : SUCCESS in 33m 18s\n- kayobe-seed-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/f2076c12ee3b4671a6df4b69f368284e : SUCCESS in 29m 24s\n- kayobe-seed-vm-centos8s https://zuul.opendev.org/t/openstack/build/4eb0bd41008c462dad5ca4900aefcda5 : SUCCESS in 12m 44s\n- kayobe-seed-vm-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2f5be90f676640bbbc68fc83fb617c53 : SUCCESS in 11m 23s","accounts_in_message":[],"_revision_number":1},{"id":"5b486923012024d8d03561f900fb047998968e74","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2021-08-16 08:58:45.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"8d95b6ff4b08902fb613fae1bc160e28df5264e7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-16 08:59:08.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"3ab1097c913a3650a0cb9219f6cd5f85142ca80e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-16 10:49:51.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/adca9b150f9043049d729766610aa9af : SUCCESS in 5m 08s\n- kayobe-overcloud-centos8s https://zuul.opendev.org/t/openstack/build/21d00c86ae734a34a123d07ff8168e92 : SUCCESS in 1h 05m 27s\n- kayobe-overcloud-ubuntu-focal https://zuul.opendev.org/t/openstack/build/91bceb66727a45e2baf04c2e0d2f7219 : FAILURE in 35m 30s\n- kayobe-overcloud-tls-centos8s https://zuul.opendev.org/t/openstack/build/c860f8bbf2e441d5874034bdc6a9d4db : SUCCESS in 1h 05m 53s\n- kayobe-overcloud-host-configure-centos8s https://zuul.opendev.org/t/openstack/build/931c02a9385f4af39ffcd139488df75b : SUCCESS in 20m 17s\n- kayobe-overcloud-host-configure-ubuntu-focal https://zuul.opendev.org/t/openstack/build/038705a6a8884188b5007b6dd8d2715a : SUCCESS in 14m 39s\n- kayobe-overcloud-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/f51647a7c0de4fd487af3d72b05d2434 : SUCCESS in 1h 49m 55s\n- kayobe-seed-centos8s https://zuul.opendev.org/t/openstack/build/bb16ed92dcfe49eeb5d4523440c321e3 : SUCCESS in 34m 13s\n- kayobe-seed-ubuntu-focal https://zuul.opendev.org/t/openstack/build/32a79446f6cb4c18a2c2871f84af241f : SUCCESS in 33m 14s\n- kayobe-seed-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/2b757ba05801456a8f40dfded0605c21 : SUCCESS in 23m 23s\n- kayobe-seed-vm-centos8s https://zuul.opendev.org/t/openstack/build/a79b2739fb404d51a57837f5fe5fddf7 : SUCCESS in 13m 38s\n- kayobe-seed-vm-ubuntu-focal https://zuul.opendev.org/t/openstack/build/9763f5a894064fcda69892d32f3bef91 : SUCCESS in 13m 27s","accounts_in_message":[],"_revision_number":1},{"id":"6b497327dbf9b5cffcfeb9d05ee95a4fac7b4c37","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-08-16 14:25:53.000000000","message":"Patch Set 1:\n\nrecheck\n\nJust in case it\u0027s a one time problem, but probably real breakage:\n\nThe following packages have unmet dependencies:\n qemu-utils : Depends: qemu-block-extra (\u003d 1:4.2-3ubuntu6.16) but 1:4.2-3ubuntu6.17 is to be installed\n              Recommends: sharutils but it is not going to be installed\nE: Unable to correct problems, you have held broken packages.","accounts_in_message":[],"_revision_number":1},{"id":"c4a931395152f5bec8ecfd6f2a18e4cf955de5fc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-16 16:18:37.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c8b030cae3e54f2197ce21f853af5c83 : SUCCESS in 4m 06s\n- kayobe-overcloud-centos8s https://zuul.opendev.org/t/openstack/build/97f76e8d34594fe5817548931100d168 : SUCCESS in 1h 03m 34s\n- kayobe-overcloud-ubuntu-focal https://zuul.opendev.org/t/openstack/build/598f9b9537d947c589487af41412c6ba : SUCCESS in 48m 54s\n- kayobe-overcloud-tls-centos8s https://zuul.opendev.org/t/openstack/build/974ea96b6d2b4c5eba3fb0eefd7e80f0 : SUCCESS in 1h 02m 20s\n- kayobe-overcloud-host-configure-centos8s https://zuul.opendev.org/t/openstack/build/3d86cb00119b49e8b33f7008d0088a81 : SUCCESS in 17m 13s\n- kayobe-overcloud-host-configure-ubuntu-focal https://zuul.opendev.org/t/openstack/build/06cc03f702cc42a1854a983e68bb0c8d : SUCCESS in 13m 28s\n- kayobe-overcloud-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/488235cf2e3c42e9a403843deecb3498 : SUCCESS in 1h 52m 11s\n- kayobe-seed-centos8s https://zuul.opendev.org/t/openstack/build/6c611ce993c94e77afe70618ee5b0062 : SUCCESS in 44m 08s\n- kayobe-seed-ubuntu-focal https://zuul.opendev.org/t/openstack/build/7d0ca119685843bca6157fa9dacd9d59 : SUCCESS in 28m 36s\n- kayobe-seed-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/ff2d307182894adfabc052e69a57616f : SUCCESS in 25m 41s\n- kayobe-seed-vm-centos8s https://zuul.opendev.org/t/openstack/build/2b8a744f01a84975982f77215ecf8433 : SUCCESS in 13m 07s\n- kayobe-seed-vm-ubuntu-focal https://zuul.opendev.org/t/openstack/build/7052503cd5724cfeb056a248894b9cff : SUCCESS in 11m 58s","accounts_in_message":[],"_revision_number":1},{"id":"d4e8e67a2510b7b95a3a00bdc355611f40f870f4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-16 16:19:05.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"5420da2d9843f667273d930d3d90feb44197ed43","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-16 18:15:31.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/59dbf29ec4db4f569771fa7a3ff792a5 : SUCCESS in 3m 20s\n- kayobe-overcloud-centos8s https://zuul.opendev.org/t/openstack/build/efb44a5cc56e42a3a3532bf0502bb952 : SUCCESS in 1h 08m 17s\n- kayobe-overcloud-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c4c2fc44331243639d4a5b3c6b3c15c6 : SUCCESS in 46m 02s\n- kayobe-overcloud-tls-centos8s https://zuul.opendev.org/t/openstack/build/87b63265f0714f488a26ce73c2f9d969 : SUCCESS in 1h 05m 45s\n- kayobe-overcloud-host-configure-centos8s https://zuul.opendev.org/t/openstack/build/261f7dd877e1490783c211db1db9bdd2 : SUCCESS in 19m 05s\n- kayobe-overcloud-host-configure-ubuntu-focal https://zuul.opendev.org/t/openstack/build/fc4dd171ab254b3ca2ca9dce70cb98ff : SUCCESS in 14m 16s\n- kayobe-overcloud-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/8d56f30712e84e29a8f2261f8698c1b6 : SUCCESS in 1h 51m 22s\n- kayobe-seed-centos8s https://zuul.opendev.org/t/openstack/build/ba8df472f9d0480c8a333be6acbcb238 : SUCCESS in 34m 51s\n- kayobe-seed-ubuntu-focal https://zuul.opendev.org/t/openstack/build/aeeb765946134366bc15d9523d7a2b39 : SUCCESS in 28m 06s\n- kayobe-seed-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/4023f117d9374ec48b510ee68456c961 : SUCCESS in 26m 07s\n- kayobe-seed-vm-centos8s https://zuul.opendev.org/t/openstack/build/5b9fc6f185cc4304bb842cd71615a058 : SUCCESS in 13m 16s\n- kayobe-seed-vm-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f51a956d2c044c96b36c68a809068b48 : SUCCESS in 11m 15s","accounts_in_message":[],"_revision_number":1},{"id":"bd45cb47ba257819fd910a46699635ef9f5d2ad2","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-16 18:15:32.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2a323c88653c50e7087c30e4410b8b3b770df2e1","revisions":{"2a323c88653c50e7087c30e4410b8b3b770df2e1":{"kind":"REWORK","_number":1,"created":"2021-08-12 07:56:27.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/32/804332/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe-config-dev","ref":"refs/changes/32/804332/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe-config-dev refs/changes/32/804332/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe-config-dev refs/changes/32/804332/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe-config-dev refs/changes/32/804332/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe-config-dev refs/changes/32/804332/1"}}},"commit":{"parents":[{"commit":"b2f0a0ac7748491cc512830c3873e8731d2a7210","subject":"CI: Switch to CentOS 8 stream jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe-config-dev/commit/b2f0a0ac7748491cc512830c3873e8731d2a7210"}]}],"author":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2021-03-15 11:26:13.000000000","tz":60},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2021-08-12 07:56:27.000000000","tz":0},"subject":"Support specifying a Kayobe environment to use","message":"Support specifying a Kayobe environment to use\n\nThis also includes a cherry-pick of\nI9a44578196086ec24de80b992fed385826778feb, Stop accessing unbound\nvariables.\n\nThe kayobe-env script would try accessing $1 which is an unbound\nvariable if no argument is passed. This fails when `set -u` is set.\n\nAlso refactor usage output into a function. As a side effect, a missing\nargument to --environment now causes the script to properly exit with an\nerror.\n\nChange-Id: I604c2ae6c47ef16fdc98e0598cad820e49e2ff26\nStory: 2002009\nTask: 41577\n(cherry picked from commit 75b6402f8b0d4e39c40a1d11091ca760d8b99dee)\n(cherry picked from commit f1d98a93941013e5fda5489de1629cc5e282fd07)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe-config-dev/commit/2a323c88653c50e7087c30e4410b8b3b770df2e1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe-config-dev/commit/2a323c88653c50e7087c30e4410b8b3b770df2e1"}]},"branch":"refs/heads/stable/wallaby"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}},{"label":"Backport-Candidate","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
