)]}'
{"id":"openstack%2Fkayobe~790921","triplet_id":"openstack%2Fkayobe~master~I8c07ab9e81bcade140c288e9b0524dfafd555663","project":"openstack/kayobe","branch":"master","topic":"install-latest-req","attention_set":{"14200":{"account":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"last_update":"2024-02-07 15:27:18.000000000","reason":"\u003cGERRIT_ACCOUNT_14200\u003e replied on the change","reason_account":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"}},"15197":{"account":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"last_update":"2023-04-05 13:17:19.000000000","reason":"\u003cGERRIT_ACCOUNT_14826\u003e replied on the change","reason_account":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}},"35263":{"account":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"last_update":"2024-03-18 16:59:43.000000000","reason":"\u003cGERRIT_ACCOUNT_14826\u003e replied on the change","reason_account":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}}},"removed_from_attention_set":{"14826":{"account":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"last_update":"2024-03-18 16:59:43.000000000","reason":"\u003cGERRIT_ACCOUNT_14826\u003e replied on the change","reason_account":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}}},"hashtags":[],"change_id":"I8c07ab9e81bcade140c288e9b0524dfafd555663","subject":"Support installing latest requirements on upgrade","status":"NEW","created":"2021-05-12 08:40:01.000000000","updated":"2024-03-18 17:00:48.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":6,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"1a846b114bd22457b7fd8489f911b79db480b2a2","_number":790921,"virtual_id_number":790921,"owner":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2024-03-18 17:00:48.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},{"value":-1,"date":"2024-03-18 16:59:50.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"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":[{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":[{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_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":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},{"_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-05-12 08:51:39.000000000","updated_by":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"reviewer":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"state":"REVIEWER"},{"updated":"2021-05-12 10:42: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"},{"updated":"2024-02-07 15:27:18.000000000","updated_by":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"reviewer":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"state":"REVIEWER"}],"messages":[{"id":"778c8ac68cd31771f473ed391ea46ef225dd2d4e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-05-12 08:40:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"145e467bf32cd8b1d6990e0b8abe42b0ffdcb7d6","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2021-05-12 08:51:39.000000000","message":"Patch Set 1: Code-Review-1\n\nThe CI procedure should match the docs.","accounts_in_message":[],"_revision_number":1},{"id":"0f533cf5998d2f5e6acfb6c8678b69dcd6db0d26","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-12 10:42:10.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-cover https://zuul.opendev.org/t/openstack/build/6985d7c8bec24c09bfd1e3758acbf7be : SUCCESS in 6m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0cc10dd910e14465bc27f0524448e767 : SUCCESS in 7m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bd9089828b2e44578c87771704dc819b : SUCCESS in 6m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/79cba6d7bbed4311b1a83d40ded9b51b : SUCCESS in 6m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b06b9720c95a4c37a2fabc3849902a5d : SUCCESS in 7m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/983c71cb868b4659b30158177ea82cf2 : SUCCESS in 7m 34s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/2b645c9c05dd495ca4b963e80eb9a891 : SUCCESS in 5m 52s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/76d243b949ec43be95e2f25fffc2d434 : SUCCESS in 11m 00s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/6382bd6d3f154e8fa8fdceeea734d07a : SUCCESS in 32m 01s\n- kayobe-overcloud-centos8s https://zuul.opendev.org/t/openstack/build/d466df4c27d04eed8ffab28432850e2d : SUCCESS in 2h 00m 45s\n- kayobe-overcloud-ubuntu-focal https://zuul.opendev.org/t/openstack/build/bd82153e1b7c4d638cfcbcdf388e8d8b : SUCCESS in 45m 29s\n- kayobe-overcloud-tls-centos8s https://zuul.opendev.org/t/openstack/build/df92bc5dc20941c1ba9d0b45f0a10c01 : SUCCESS in 1h 12m 44s\n- kayobe-overcloud-host-configure-centos8s https://zuul.opendev.org/t/openstack/build/6a11d7c1cfb44180858dfb45822b9af7 : SUCCESS in 22m 17s\n- kayobe-overcloud-host-configure-ubuntu-focal https://zuul.opendev.org/t/openstack/build/0725a2c8c83e4166b4925ef78489d77f : SUCCESS in 13m 21s\n- kayobe-overcloud-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/2125d27a2c034e94a0d28cc6e0d01ab4 : SUCCESS in 1h 46m 27s\n- kayobe-seed-centos8s https://zuul.opendev.org/t/openstack/build/5d806fddadfa45b4b434b35d2c8c41f6 : SUCCESS in 27m 58s\n- kayobe-seed-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f085f07a58784dfdba402b4b66fbebe4 : FAILURE in 54m 54s\n- kayobe-seed-upgrade-centos8s https://zuul.opendev.org/t/openstack/build/28bdedc3c0404c4daa0b5e23a7766307 : SUCCESS in 28m 59s\n- kayobe-seed-vm-centos8s https://zuul.opendev.org/t/openstack/build/9eecec00c7b5407dac78f79b47f5e3b0 : SUCCESS in 14m 57s\n- kayobe-seed-vm-ubuntu-focal https://zuul.opendev.org/t/openstack/build/dc8054e77bb4457a9c46bfc024ffc675 : SUCCESS in 10m 15s\n\nWarning:\n  Comments left for invalid file tools/test-ansible.sh\n  Comments left for invalid file tools/release.sh\n  Comments left for invalid file tools/kolla-feature-flags.sh\n  Comments left for invalid file tools/ansible-galaxy-retried.sh\n  Comments left for invalid file roles/kayobe-diagnostics/files/get_logs.sh","accounts_in_message":[],"_revision_number":1},{"id":"b7285bfcd50b76d8059d37e5e9d3bb639be27352","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-05-12 13:39:41.000000000","message":"Patch Set 1:\n\n\u003e Patch Set 1: Code-Review-1\n\u003e \n\u003e The CI procedure should match the docs.\n\nAgreed, it was first to check if we were hitting the error with deprecated module. Unfortunately, upgrading Ansible failed because:\n\n### ERROR ###\n\nUpgrading directly from ansible-2.9 or less to ansible-2.10 or greater with pip is\nknown to cause problems.  Please uninstall the old version found at:\n\n/home/zuul/kayobe-venv/lib/python3.6/site-packages/ansible/__init__.py\n\nand install the new version:\n\n    pip uninstall ansible\n    pip install ansible\n\nIf you have a broken installation, perhaps because ansible-base was installed before\nansible was upgraded, try this to resolve it:\n\n    pip install --force-reinstall ansible ansible-base\n\nIf ansible is installed in a different location than you will be installing it now\n(for example, if the old version is installed by a system package manager to\n/usr/lib/python3.8/site-packages/ansible but you are installing the new version into\n~/.local/lib/python3.8/site-packages/ansible with `pip install --user ansible`)\nor you want to install anyways and cleanup any breakage afterwards, then you may set\nthe ANSIBLE_SKIP_CONFLICT_CHECK environment variable to ignore this check:\n\n    ANSIBLE_SKIP_CONFLICT_CHECK\u003d1 pip install --user ansible\n\n### END ERROR ###","accounts_in_message":[],"_revision_number":1},{"id":"ca70c0145f6c41d34e6a7a7feadbbc8f00445817","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-05-12 13:39:53.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"ed23768b44b44f6a9a83d60dc24fcda61cb77642","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2023-03-30 14:24:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7a7f55706356086ed78c9f22adb0c9361cd93a8f","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2023-03-30 14:27:15.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0f3bebe2e049096e83ec28545b77beff64e71082","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2023-03-30 14:51:56.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fc01c408cfd2aea9a1988b75b8a4258beb36c7fe","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2023-03-30 16:10:21.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"6276ddf5313773b312b6e6f873dfb3ec6f590180","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-30 16:34:05.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/43c1eac0e9ac4785998bed6c41a49c88\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d80d2e4a14e94624989a70586549f73d : SUCCESS in 4m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/01a1a3693622425e89903af41a4ebddb : SUCCESS in 3m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/78fc93147e644fcebb6a02cbb1474290 : SUCCESS in 3m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8c72d13ecd8345d19160ae3fc66ce1ba : SUCCESS in 4m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a1fdb1199c08462e9baf13002b189029 : SUCCESS in 6m 23s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/13296505fe6c423096e2287dad79846f : SUCCESS in 4m 16s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/80d079a61546471496c90aef14b7de95 : SUCCESS in 9m 59s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/42cfca6de2ed4fdd80d0e489670a0c14 : SUCCESS in 15m 31s\n- kayobe-overcloud-rocky9 https://zuul.opendev.org/t/openstack/build/b433a4d0509d4b6eb7bb3b786cc2b572 : SUCCESS in 48m 27s\n- kayobe-overcloud-centos9s https://zuul.opendev.org/t/openstack/build/b27852a2881b4118accdc314cea529ff : SUCCESS in 56m 24s (non-voting)\n- kayobe-overcloud-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/11610412cc84493b98d4d935e0020225 : SUCCESS in 47m 19s\n- kayobe-overcloud-tls-rocky9 https://zuul.opendev.org/t/openstack/build/75bd26a0d7224c1caa3d080086f2b3d7 : SUCCESS in 1h 05m 05s\n- kayobe-overcloud-host-configure-rocky9 https://zuul.opendev.org/t/openstack/build/872bb4886af645a08963ab09ebf6581c : SUCCESS in 16m 34s\n- kayobe-overcloud-host-configure-centos9s https://zuul.opendev.org/t/openstack/build/a57588ba0dbd4306adafaef8056e184d : SUCCESS in 15m 37s (non-voting)\n- kayobe-overcloud-host-configure-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/67b99e6513064443a7e8e7354d899d36 : SUCCESS in 14m 09s\n- kayobe-overcloud-upgrade-rocky9 https://zuul.opendev.org/t/openstack/build/eb8719d8df214db4b2932a2e9230fd5f : SUCCESS in 1h 37m 13s\n- kayobe-overcloud-upgrade-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/1cdf5b5c852e441ebcb13cce4503e37f : SUCCESS in 1h 16m 51s\n- kayobe-seed-rocky9 https://zuul.opendev.org/t/openstack/build/cab95aca839a4084a6001b87344354e1 : SUCCESS in 16m 10s\n- kayobe-seed-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/3e3a559b27c142e5949bd2e47e6825a1 : SUCCESS in 13m 54s\n- kayobe-seed-images-rocky9 https://zuul.opendev.org/t/openstack/build/7f9186ad16c941aaaa63016ff34b59b4 : SUCCESS in 32m 45s (non-voting)\n- kayobe-seed-upgrade-rocky9 https://zuul.opendev.org/t/openstack/build/21c52ff4947642bdba197ae82f795d13 : SUCCESS in 25m 40s\n- kayobe-seed-upgrade-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/681b968634a14167847376b6ca52923c : SUCCESS in 22m 01s\n- kayobe-seed-vm-rocky9 https://zuul.opendev.org/t/openstack/build/52f27eb9fdc546fbac8c6d63647a5742 : SUCCESS in 10m 30s\n- kayobe-seed-vm-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/926849416a1e4deb9b420c254ae13b57 : SUCCESS in 8m 49s\n- kayobe-infra-vm-rocky9 https://zuul.opendev.org/t/openstack/build/8b641f8033fd43a997a7538758d87f93 : SUCCESS in 18m 15s\n- kayobe-infra-vm-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e9b2173fbb284ad19ba386b64ac1a569 : SUCCESS in 11m 09s","accounts_in_message":[],"_revision_number":3},{"id":"376878418e8c6e117434bb72361ef2026aeb5935","tag":"autogenerated:zuul:experimental","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-30 17:54:47.000000000","message":"Patch Set 3:\n\nBuild succeeded (experimental pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6a5f199c83b04150b8011c6a09f9602e\n\n- kayobe-overcloud-upgrade-rocky9-latest-reqs https://zuul.opendev.org/t/openstack/build/9647c9d5c6524ec78c44dbbcb24c4c6a : SUCCESS in 1h 39m 48s\n- kayobe-overcloud-upgrade-ubuntu-jammy-latest-reqs https://zuul.opendev.org/t/openstack/build/3cf887c6200747689ae69088874c43bb : SUCCESS in 1h 06m 00s\n- kayobe-seed-images-centos9s https://zuul.opendev.org/t/openstack/build/c5e65d2b0b96427393404c5fb5754ea1 : SUCCESS in 30m 28s (non-voting)\n- kayobe-seed-images-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/0646cfacd99a40379df24108ee5701b6 : SUCCESS in 34m 22s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"74f64a43f4eb063a5d31ebf3cae21c93d6931fd5","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2023-04-05 13:17:19.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"e6944230dcf2b68ae0c02f2e9343cc19f0e12e56","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2023-04-05 13:17:24.000000000","message":"Patch Set 3: Code-Review-1","accounts_in_message":[],"_revision_number":3},{"id":"148646ddc3436eb7820bcedbf0980652c51458e2","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2024-03-18 14:01:55.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"8c33a2a616391d44b3a7213f1367da089681d95a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2024-03-18 14:25:02.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"314fcad5aa618d052e107358d2499fa78575136d","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2024-03-18 16:59:43.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"790a25129bf4d8a40a249723b5fc997658ff2177","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2024-03-18 16:59:50.000000000","message":"Patch Set 4: Code-Review-1","accounts_in_message":[],"_revision_number":4},{"id":"1a846b114bd22457b7fd8489f911b79db480b2a2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-18 17:00:48.000000000","message":"Patch Set 4: 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\nhttps://zuul.opendev.org/t/openstack/buildset/3b2c3476b1604422a9a61fb4330efbd0\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8d3081fccede4b6380d7f26009878409 : SUCCESS in 5m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/361531210829462ebdd764ae1d075a01 : SUCCESS in 7m 12s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/73bd3f4b57e14dc5ab4d65c0df0e32fd : SUCCESS in 4m 25s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/ef255a296cc64b64a22b2ee9efb78806 : FAILURE in 10m 46s (non-voting)\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/112891e87dd04ae9b48f37754ea20a83 : SUCCESS in 9m 06s\n- kayobe-overcloud-rocky9 https://zuul.opendev.org/t/openstack/build/dfc38c6ca1d940d1ab5fa9be339bc35a : SUCCESS in 57m 40s\n- kayobe-overcloud-centos9s https://zuul.opendev.org/t/openstack/build/a50133a0f95f4bfca470923a98470700 : SUCCESS in 1h 07m 34s (non-voting)\n- kayobe-overcloud-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/dfa0a9c09c0e440d96132424e285d9ec : SUCCESS in 50m 48s\n- kayobe-overcloud-tls-rocky9 https://zuul.opendev.org/t/openstack/build/1ed5cdadb45e4d23a9cc0e7a7de94e32 : SUCCESS in 1h 04m 33s\n- kayobe-overcloud-host-configure-rocky9 https://zuul.opendev.org/t/openstack/build/2f42f2f6647d4780bdc2a7ce8f565034 : SUCCESS in 19m 12s\n- kayobe-overcloud-host-configure-centos9s https://zuul.opendev.org/t/openstack/build/3392759aae844ca880d3c8ae3607c390 : SUCCESS in 19m 05s (non-voting)\n- kayobe-overcloud-host-configure-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/ea09986a35af4e30b97d48c5730bf7d7 : SUCCESS in 15m 34s\n- kayobe-overcloud-upgrade-rocky9 https://zuul.opendev.org/t/openstack/build/f41f6b7ca7d9437eaf74639fad011f1c : SUCCESS in 2h 28m 46s\n- kayobe-overcloud-upgrade-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/1b3012290d8b438ba9cc9a21d75917a8 : SUCCESS in 2h 10m 07s\n- kayobe-overcloud-upgrade-slurp-rocky9 https://zuul.opendev.org/t/openstack/build/76647e125f0240348b3bccae9e01852d : FAILURE in 1h 31m 50s\n- kayobe-overcloud-upgrade-slurp-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/3a3e175504504038b262c7ab6a80b166 : FAILURE in 1h 16m 35s\n- kayobe-seed-rocky9 https://zuul.opendev.org/t/openstack/build/73d02a06019b45f48278ea814baa63f0 : SUCCESS in 17m 00s\n- kayobe-seed-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/44c33757d66e4a439b3b12825f377a7b : SUCCESS in 13m 24s\n- kayobe-seed-images-rocky9 https://zuul.opendev.org/t/openstack/build/32610e3051d245df9bed517dd8caad12 : SUCCESS in 31m 41s\n- kayobe-seed-upgrade-rocky9 https://zuul.opendev.org/t/openstack/build/a1a4d9f59daf4b308677b195d6f73781 : SUCCESS in 25m 29s\n- kayobe-seed-upgrade-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/5f279c1fbdf746ce9a257e6eecffb517 : SUCCESS in 21m 22s\n- kayobe-seed-upgrade-slurp-rocky9 https://zuul.opendev.org/t/openstack/build/bd0755391583402fbba5af7f2f2e8a86 : SUCCESS in 33m 52s\n- kayobe-seed-upgrade-slurp-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/3d79f06b9dfd43a2832f378e733315c3 : SUCCESS in 23m 25s\n- kayobe-seed-vm-rocky9 https://zuul.opendev.org/t/openstack/build/7a5ca3e23a5b4098b1110fcc62a721d7 : SUCCESS in 12m 55s\n- kayobe-seed-vm-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/54fb32856cb64d949aaa456c1df19dd9 : SUCCESS in 11m 07s\n- kayobe-infra-vm-rocky9 https://zuul.opendev.org/t/openstack/build/3b2a084c371a4446988aeb3c043d97f6 : SUCCESS in 15m 39s\n- kayobe-infra-vm-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/613cd671392641a68bb72076a40605ff : SUCCESS in 13m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b7a1a17e7c1a431bb084bb9a340c4d68 : SUCCESS in 4m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/50a369d908f341e28ae4b8c13b879195 : SUCCESS in 3m 26s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c41727233d144bcaad7afd8e742a34d7 : SUCCESS in 4m 13s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"f9a1450e692dec6d87fcf06340f3c6314ace4c21","revisions":{"7a9a9906870f9fd346bcfeff073764cac3c3f8c8":{"kind":"REWORK","_number":1,"created":"2021-05-12 08:40:01.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/21/790921/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/21/790921/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/790921/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/790921/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/790921/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/21/790921/1"}}},"commit":{"parents":[{"commit":"4daf293e7824a9444906fd3510c2def0a736801a","subject":"Merge \"CI: Remove unused Docker images after overcloud upgrade\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/4daf293e7824a9444906fd3510c2def0a736801a"}]}],"author":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2021-05-12 08:37:44.000000000","tz":120},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2021-05-12 08:37:44.000000000","tz":120},"subject":"Install latest requirements when upgrading kayobe","message":"Install latest requirements when upgrading kayobe\n\nWith an existing kayobe virtualenv from a previous release as used in\nupgrade jobs, running `pip install -U \"${KAYOBE_SOURCE_PATH}\"` only\nupdates dependencies when they don\u0027t match requirements at all anymore.\nSince we generally support two Ansible release series, this can leave\nAnsible unchanged.\n\nFor example, Victoria requires ansible\u003e\u003d2.8.0,\u003c2.10.0 while Wallaby\nrequires ansible\u003e\u003d2.9.0,\u003c2.11.0. An overcloud upgrade job starting with\nVictoria would have installed ansible 2.9.x, which wouldn\u0027t be updated\nwhen upgrading to Wallaby. This means the upgrade-specific code doesn\u0027t\nget tested with the latest supported Ansible (2.10.x in this case).\n\nAdding `-r requirements.txt` to the pip command prompts it to update any\ndependency to the latest supported version.\n\nChange-Id: I8c07ab9e81bcade140c288e9b0524dfafd555663\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/7a9a9906870f9fd346bcfeff073764cac3c3f8c8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/7a9a9906870f9fd346bcfeff073764cac3c3f8c8"}]},"branch":"refs/heads/master"},"7a704c7e7b44fea32d123ef3fb7e00c0cccd785e":{"kind":"REWORK","_number":2,"created":"2023-03-30 14:24:21.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/21/790921/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/21/790921/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/790921/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/790921/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/790921/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/21/790921/2"}}},"commit":{"parents":[{"commit":"137e64b57c86fde852b49f9975ffbca26da79de1","subject":"Fix opensearch container builds","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/137e64b57c86fde852b49f9975ffbca26da79de1"}]}],"author":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2023-03-30 14:23:55.000000000","tz":120},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2023-03-30 14:23:55.000000000","tz":120},"subject":"Support installing latest requirements on upgrade","message":"Support installing latest requirements on upgrade\n\nWith an existing kayobe virtualenv from a previous release as used in\nupgrade jobs, running `pip install -U \"${KAYOBE_SOURCE_PATH}\"` only\nupdates dependencies when they don\u0027t match requirements anymore. Since\nwe generally support two Ansible release series, this can leave Ansible\nunchanged.\n\nFor example, Victoria required ansible\u003e\u003d2.8.0,\u003c2.10.0 while Wallaby\nrequired ansible\u003e\u003d2.9.0,\u003c2.11.0. An overcloud upgrade job starting with\nVictoria would have installed ansible 2.9.x, which wouldn\u0027t be updated\nwhen upgrading to Wallaby. This meant the upgrade-specific code didn\u0027t\nget tested with the latest supported Ansible (2.10.x in this case),\nwhich could prevent us from identifying some upgrade issues.\n\nSupport adding `-r requirements.txt` to the pip command to update any\ndependency to the latest supported version. This is disabled by default.\n\nAdd experimental CI jobs to test upgrade with latest requirements.\n\nChange-Id: I8c07ab9e81bcade140c288e9b0524dfafd555663\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/7a704c7e7b44fea32d123ef3fb7e00c0cccd785e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/7a704c7e7b44fea32d123ef3fb7e00c0cccd785e"}]},"branch":"refs/heads/master"},"01129a636670374d8dc182d4a161c355b54bffef":{"kind":"REWORK","_number":3,"created":"2023-03-30 14:51:56.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/21/790921/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/21/790921/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/790921/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/790921/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/790921/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/21/790921/3"}}},"commit":{"parents":[{"commit":"137e64b57c86fde852b49f9975ffbca26da79de1","subject":"Fix opensearch container builds","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/137e64b57c86fde852b49f9975ffbca26da79de1"}]}],"author":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2023-03-30 14:51:51.000000000","tz":120},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2023-03-30 14:51:51.000000000","tz":120},"subject":"Support installing latest requirements on upgrade","message":"Support installing latest requirements on upgrade\n\nWith an existing kayobe virtualenv from a previous release as used in\nupgrade jobs, running `pip install -U \"${KAYOBE_SOURCE_PATH}\"` only\nupdates dependencies when they don\u0027t match requirements anymore. Since\nwe generally support two Ansible release series, this can leave Ansible\nunchanged.\n\nFor example, Victoria required ansible\u003e\u003d2.8.0,\u003c2.10.0 while Wallaby\nrequired ansible\u003e\u003d2.9.0,\u003c2.11.0. An overcloud upgrade job starting with\nVictoria would have installed ansible 2.9.x, which wouldn\u0027t be updated\nwhen upgrading to Wallaby. This meant the upgrade-specific code didn\u0027t\nget tested with the latest supported Ansible (2.10.x in this case),\nwhich could prevent us from identifying some upgrade issues.\n\nSupport adding `-r requirements.txt` to the pip command to update any\ndependency to the latest supported version. This is disabled by default.\n\nAdd experimental CI jobs to test upgrade with latest requirements.\n\nChange-Id: I8c07ab9e81bcade140c288e9b0524dfafd555663\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/01129a636670374d8dc182d4a161c355b54bffef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/01129a636670374d8dc182d4a161c355b54bffef"}]},"branch":"refs/heads/master"},"f9a1450e692dec6d87fcf06340f3c6314ace4c21":{"kind":"REWORK","_number":4,"created":"2024-03-18 14:25:02.000000000","uploader":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"ref":"refs/changes/21/790921/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/21/790921/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/790921/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/790921/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/790921/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/21/790921/4"}}},"commit":{"parents":[{"commit":"2fd1a79db4cf2a5e69273a069775efff6f247e90","subject":"Merge \"Fix link in release note\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/2fd1a79db4cf2a5e69273a069775efff6f247e90"}]}],"author":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2023-03-30 14:51:51.000000000","tz":120},"committer":{"name":"Matt Crees","email":"mattc@stackhpc.com","date":"2024-03-18 14:24:48.000000000","tz":0},"subject":"Support installing latest requirements on upgrade","message":"Support installing latest requirements on upgrade\n\nWith an existing kayobe virtualenv from a previous release as used in\nupgrade jobs, running `pip install -U \"${KAYOBE_SOURCE_PATH}\"` only\nupdates dependencies when they don\u0027t match requirements anymore. Since\nwe generally support two Ansible release series, this can leave Ansible\nunchanged.\n\nFor example, Victoria required ansible\u003e\u003d2.8.0,\u003c2.10.0 while Wallaby\nrequired ansible\u003e\u003d2.9.0,\u003c2.11.0. An overcloud upgrade job starting with\nVictoria would have installed ansible 2.9.x, which wouldn\u0027t be updated\nwhen upgrading to Wallaby. This meant the upgrade-specific code didn\u0027t\nget tested with the latest supported Ansible (2.10.x in this case),\nwhich could prevent us from identifying some upgrade issues.\n\nSupport adding `-r requirements.txt` to the pip command to update any\ndependency to the latest supported version. This is disabled by default.\n\nAdd experimental CI jobs to test upgrade with latest requirements.\n\nChange-Id: I8c07ab9e81bcade140c288e9b0524dfafd555663\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/f9a1450e692dec6d87fcf06340f3c6314ace4c21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/f9a1450e692dec6d87fcf06340f3c6314ace4c21"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}},{"label":"Workflow","status":"MAY"},{"label":"Backport-Candidate","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
