)]}'
{"id":"openstack%2Fkayobe-config-dev~803916","triplet_id":"openstack%2Fkayobe-config-dev~master~I604c2ae6c47ef16fdc98e0598cad820e49e2ff26","project":"openstack/kayobe-config-dev","branch":"master","hashtags":[],"change_id":"I604c2ae6c47ef16fdc98e0598cad820e49e2ff26","subject":"Support specifying a Kayobe environment to use","status":"MERGED","created":"2021-08-09 13:00:10.000000000","updated":"2021-08-11 16:58:37.000000000","submitted":"2021-08-11 16:58:37.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":"803916","meta_rev_id":"979839eca0083649107601c26cacc6339e0eafa6","_number":803916,"virtual_id_number":803916,"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":[{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-08-11 16:58:37.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"}],"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":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"all":[{"value":2,"date":"2021-08-10 13:40:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-08-11 14:58:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-08-11 14:58:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"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"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"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"}],"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-09 13:00:10.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-09 13:56:33.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":"4d4673d01b0af0191540b94d5e4b2ae8276c20cb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2021-08-09 13:00:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0d60c974b4090406c9de251b30163ada71453d2c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-09 13:56:33.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check 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/72e759ae2a17496a9393ea1b3201cedf : SUCCESS in 3m 21s\n- kayobe-overcloud-centos8s https://zuul.opendev.org/t/openstack/build/05d6959549c4408480a14f1909c0715e : RETRY_LIMIT in 5m 52s\n- kayobe-overcloud-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b5acd46cebf14d419be65e44451741b9 : RETRY_LIMIT in 6m 32s\n- kayobe-overcloud-tls-centos8s https://zuul.opendev.org/t/openstack/build/29f0b848e58241fcadc2ca43a13e6e9a : RETRY_LIMIT in 6m 47s\n- kayobe-overcloud-host-configure-centos8s https://zuul.opendev.org/t/openstack/build/8cae20a222e345ecb8445e9ba2373dc2 : RETRY_LIMIT in 6m 45s\n- kayobe-overcloud-host-configure-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f4cd9626cfc34ca6a6dd29fe23c254ed : RETRY_LIMIT in 5m 45s\n- kayobe-overcloud-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/1d9989593e18404c9f57953bf386cf25 : FAILURE in 51m 19s\n- kayobe-seed-centos8s https://zuul.opendev.org/t/openstack/build/f444415901574a4398023e94b1088b11 : FAILURE in 7m 15s\n- kayobe-seed-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d509be4f3b054b5795e3c820423f856c : FAILURE in 6m 35s\n- kayobe-seed-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/a41dc8a294344cd4ad04b8266d6ecdc2 : FAILURE in 19m 21s\n- kayobe-seed-vm-centos8s https://zuul.opendev.org/t/openstack/build/1bead3d20e13432fb0cb88f79696c4e2 : FAILURE in 6m 35s\n- kayobe-seed-vm-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d3b567a57e0a4ddd8551859a17d4aa26 : FAILURE in 6m 25s","accounts_in_message":[],"_revision_number":1},{"id":"d40db9875792bf22e637c977644b4182c494f2e3","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-08-09 14:13:20.000000000","message":"Patch Set 1: Code-Review-1\n\nNeeds I9a44578196086ec24de80b992fed385826778feb too","accounts_in_message":[],"_revision_number":1},{"id":"cc5f7424bffb99bb1759d341e07599f5d531eee2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2021-08-10 08:56:45.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"90eabbc666db0263902753f1e3f89da8c312a282","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-10 10:57:03.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9526856811ed44c9ba94b84b847029e4 : SUCCESS in 4m 00s\n- kayobe-overcloud-centos8s https://zuul.opendev.org/t/openstack/build/f0750d0743f246b38c5845ad5fabe76d : SUCCESS in 1h 04m 03s\n- kayobe-overcloud-ubuntu-focal https://zuul.opendev.org/t/openstack/build/54a6887a72c44685955bef732c0e1dee : SUCCESS in 1h 01m 03s\n- kayobe-overcloud-tls-centos8s https://zuul.opendev.org/t/openstack/build/ab33fa80a06349fd92fd2bd9cf839a22 : SUCCESS in 1h 07m 43s\n- kayobe-overcloud-host-configure-centos8s https://zuul.opendev.org/t/openstack/build/064ee82abfee4ebbb5ac567c1eaccd62 : SUCCESS in 18m 55s\n- kayobe-overcloud-host-configure-ubuntu-focal https://zuul.opendev.org/t/openstack/build/eecae067ef4a458cb992dd467340d41d : SUCCESS in 13m 39s\n- kayobe-overcloud-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/4091a94b41ce4970afe76f3e36bbcdb7 : SUCCESS in 1h 48m 55s\n- kayobe-seed-centos8s https://zuul.opendev.org/t/openstack/build/0333e63e9e264a5c855d9a261426ec80 : SUCCESS in 34m 06s\n- kayobe-seed-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e3e07a8149824b70bee36bd94cd8988d : SUCCESS in 26m 02s\n- kayobe-seed-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/7b05f4f9998142f1920743a60d584845 : SUCCESS in 25m 41s\n- kayobe-seed-vm-centos8s https://zuul.opendev.org/t/openstack/build/e8d1b90055f64e3e8a3f04adcaf09ea1 : SUCCESS in 12m 23s\n- kayobe-seed-vm-ubuntu-focal https://zuul.opendev.org/t/openstack/build/9606fbbdf40c46429536d9d68a01d564 : SUCCESS in 10m 02s","accounts_in_message":[],"_revision_number":2},{"id":"c68c14fefdb6c4714fc94ab2487048d3e1fcad39","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2021-08-10 13:40:46.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"e158263082ba8b475c5b7c22fcad02ac44fd19d5","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-08-11 14:58:27.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"1187c3cf1782d9ec3367d71afd489f52bc90f9f2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-11 14:58:50.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"acd59f22e8b3581202a98df999a94585a2fac95f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-11 16:58:37.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/14e5c1051b014dcd88039dafd367a11e : SUCCESS in 3m 56s\n- kayobe-overcloud-centos8s https://zuul.opendev.org/t/openstack/build/5b9ecde6ad3c4da5b803024f147fc8b8 : SUCCESS in 1h 04m 27s\n- kayobe-overcloud-ubuntu-focal https://zuul.opendev.org/t/openstack/build/76d49cff2038414e98c3f41967c58047 : SUCCESS in 49m 39s\n- kayobe-overcloud-tls-centos8s https://zuul.opendev.org/t/openstack/build/8f53e22fcac44c1aa12d8066a5293c06 : SUCCESS in 1h 09m 14s\n- kayobe-overcloud-host-configure-centos8s https://zuul.opendev.org/t/openstack/build/f25a944d8f674c618d0afe528bd2f2b9 : SUCCESS in 21m 36s\n- kayobe-overcloud-host-configure-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e4ef4cf0d8f54c2ab7133c8bbc815e22 : SUCCESS in 14m 39s\n- kayobe-overcloud-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/1c6f61e06df44ed6ac0a93f218689911 : SUCCESS in 1h 55m 36s\n- kayobe-seed-centos8s https://zuul.opendev.org/t/openstack/build/392bd70c0af14cce9ac99b8a06f22199 : SUCCESS in 35m 11s\n- kayobe-seed-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b2ed5e6aa80442c9a02e781ed5ea3411 : SUCCESS in 33m 20s\n- kayobe-seed-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/be920f0a2b7740d8aaef94890492a69b : SUCCESS in 27m 48s\n- kayobe-seed-vm-centos8s https://zuul.opendev.org/t/openstack/build/d0274726088a4aae8aaf280a1a0350df : SUCCESS in 13m 12s\n- kayobe-seed-vm-ubuntu-focal https://zuul.opendev.org/t/openstack/build/ada53476969b452aa1b185695db6e62c : SUCCESS in 11m 04s","accounts_in_message":[],"_revision_number":2},{"id":"979839eca0083649107601c26cacc6339e0eafa6","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-11 16:58:37.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f1d98a93941013e5fda5489de1629cc5e282fd07","revisions":{"998ef81d1a3baefe24ab4d58db0cd509ea995f17":{"kind":"REWORK","_number":1,"created":"2021-08-09 13:00:10.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/16/803916/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe-config-dev","ref":"refs/changes/16/803916/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe-config-dev refs/changes/16/803916/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe-config-dev refs/changes/16/803916/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe-config-dev refs/changes/16/803916/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe-config-dev refs/changes/16/803916/1"}}},"commit":{"parents":[{"commit":"73b0a6cde6b6301a384da3b4be0c88578627542a","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/73b0a6cde6b6301a384da3b4be0c88578627542a"}]}],"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-09 12:59:53.000000000","tz":60},"subject":"Support specifying a Kayobe environment to use","message":"Support specifying a Kayobe environment to use\n\nChange-Id: I604c2ae6c47ef16fdc98e0598cad820e49e2ff26\nStory: 2002009\nTask: 41577\n(cherry picked from commit 75b6402f8b0d4e39c40a1d11091ca760d8b99dee)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe-config-dev/commit/998ef81d1a3baefe24ab4d58db0cd509ea995f17"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe-config-dev/commit/998ef81d1a3baefe24ab4d58db0cd509ea995f17"}]},"branch":"refs/heads/master"},"f1d98a93941013e5fda5489de1629cc5e282fd07":{"kind":"REWORK","_number":2,"created":"2021-08-10 08:56:45.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/16/803916/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe-config-dev","ref":"refs/changes/16/803916/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe-config-dev refs/changes/16/803916/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe-config-dev refs/changes/16/803916/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe-config-dev refs/changes/16/803916/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe-config-dev refs/changes/16/803916/2"}}},"commit":{"parents":[{"commit":"fc527165e22e2104293fe9d376b5a65955c3db42","subject":"Merge \"CI: Switch to CentOS 8 stream jobs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe-config-dev/commit/fc527165e22e2104293fe9d376b5a65955c3db42"}]}],"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-10 08:56:10.000000000","tz":60},"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","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe-config-dev/commit/f1d98a93941013e5fda5489de1629cc5e282fd07"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe-config-dev/commit/f1d98a93941013e5fda5489de1629cc5e282fd07"}]},"branch":"refs/heads/master"}},"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}},{"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":{}}}]}
