)]}'
{"id":"openstack%2Fproject-config~926848","triplet_id":"openstack%2Fproject-config~master~I96560c5ce2a5af39d39b3fc339862932a856bd13","project":"openstack/project-config","branch":"master","topic":"update-ansible-lint","attention_set":{},"removed_from_attention_set":{"4146":{"account":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"last_update":"2024-09-20 15:47:54.000000000","reason":"Change was submitted"},"5263":{"account":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"last_update":"2024-08-21 20:49:26.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I96560c5ce2a5af39d39b3fc339862932a856bd13","subject":"Run ansible-lint on Ubuntu Noble","status":"MERGED","created":"2024-08-21 19:26:23.000000000","updated":"2024-09-20 15:52:54.000000000","submitted":"2024-09-20 15:47:54.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":"926848-update-ansible-lint","meta_rev_id":"a609b666b5092a8aeee874a63b6179058d47d77e","_number":926848,"virtual_id_number":926848,"owner":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-09-20 15:47:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2024-08-21 20:49:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2024-09-20 15:32:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-08-21 19:54:37.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2024-08-21 20:15:39.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":"7658340be5a4bcd88daf6aad7cce6ba3f5a08a10","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2024-08-21 19:26:23.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d6e111c8445477d5b0788f8608004b1cc435dcaf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2024-08-21 19:50:08.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fd54666139a0e4e2616181d125e9e7ed1f41502a","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2024-08-21 19:54:37.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"2f0a49359493d03ca9585301667b08a1d865013d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2024-08-21 19:56:03.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":3},{"id":"250a61466e81199b146589c72384c12e14508e71","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-21 20:15:39.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/df2a3ac652094bd194e02eca309e1f2e\n\n- build-openstack-specs-site https://zuul.opendev.org/t/openstack/build/a4138c4febfd4010880b63094a6c8c32 : SUCCESS in 2m 42s\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/46d6804c6cf545dca547dbb89f3fe59a : SUCCESS in 4m 18s\n- project-config-dib https://zuul.opendev.org/t/openstack/build/73c72e0b6dca44b9a3dfae5fc2e6a8ae : SUCCESS in 2m 58s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/dabdaed5d4d649d18f3cac806f63bab6 : SUCCESS in 3m 22s\n- project-config-infra-docs-index https://zuul.opendev.org/t/openstack/build/4b455425256744adb52aca3f4b8ba470 : SUCCESS in 2m 49s\n- project-config-irc-access https://zuul.opendev.org/t/openstack/build/19bd133c162c416eaaed0a835247862e : SUCCESS in 5m 21s\n- project-config-nodepool https://zuul.opendev.org/t/openstack/build/0ac3f25bf6cf44d8b49e0ee51d84732d : SUCCESS in 14m 32s\n- project-config-bindep-fallback-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/f36c4c82dec245e9a2fc1278f932d4b3 : SUCCESS in 5m 19s","accounts_in_message":[],"_revision_number":3},{"id":"53ffb6e7c65e2b1daaf7783369475bc9221aae95","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2024-08-21 20:49:26.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"7a8a6781b4eefcd583db0d1870d359c38455b3b8","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2024-09-20 15:32:44.000000000","message":"Patch Set 3: Workflow+1\n\nThis has sat for about a month without further feedback, so single-core approving.","accounts_in_message":[],"_revision_number":3},{"id":"2befa8a846ffed2999f43f6c4c3d6555065dfcf7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-20 15:33:19.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"2a4e615d04b619442e2269a838019be2c8c1ddcf","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-20 15:47:54.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/959dd8c332474f578e506bb2c6f526b6\n\n- build-openstack-specs-site https://zuul.opendev.org/t/openstack/build/7bd669b29b094d63981de9353d8980f9 : SUCCESS in 2m 38s\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/b58dcfc9e2b442b08034f75526b24746 : SUCCESS in 4m 22s\n- project-config-dib https://zuul.opendev.org/t/openstack/build/b5a4d44e4dd24daf85b8669a8d3f5856 : SUCCESS in 3m 02s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/dd92d49b7ac54e01b1e4e9969e1a2cd5 : SUCCESS in 3m 33s\n- project-config-infra-docs-index https://zuul.opendev.org/t/openstack/build/ffbe808db9294b9ba9f81f3772257907 : SUCCESS in 3m 56s\n- project-config-irc-access https://zuul.opendev.org/t/openstack/build/d98fdfcac903443ab3ee90069749ded7 : SUCCESS in 6m 23s\n- project-config-nodepool https://zuul.opendev.org/t/openstack/build/130dc22e21e841eba56ee0c948328879 : SUCCESS in 3m 37s\n- project-config-bindep-fallback-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/8305ce8451b74c88be98677e84e0da75 : SUCCESS in 8m 32s","accounts_in_message":[],"_revision_number":3},{"id":"e003a719d4b12bfff3f45fc1ceb6f9c2aae7fed9","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-20 15:47:54.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"a609b666b5092a8aeee874a63b6179058d47d77e","tag":"autogenerated:zuul:deploy","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-20 15:52:54.000000000","message":"Patch Set 3:\n\nBuild succeeded (deploy pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ea54f90912924c889f6597e05d9a060f\n\n- promote-infra-index https://zuul.opendev.org/t/openstack/build/07e71a0ddf4243a7bae3c6c1815d335d : SUCCESS in 43s\n- promote-openstack-specs-site https://zuul.opendev.org/t/openstack/build/68df85fefd0b41a0bbbafad31bef320d : SUCCESS in 1m 56s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"2db422f0b857d4b9f28161c4721792ebb0e34187","revisions":{"6f69b1b88e77c0cb6da2dae3b612badd9e0dc79b":{"kind":"REWORK","_number":1,"created":"2024-08-21 19:26:23.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/48/926848/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/48/926848/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/48/926848/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/48/926848/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/48/926848/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/48/926848/1"}}},"commit":{"parents":[{"commit":"dd63733b55bbad92172d805b44ddda7743801d45","subject":"Omnibus fixes for running jobs on Noble with Python3.12","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/dd63733b55bbad92172d805b44ddda7743801d45"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2024-08-21 19:24:57.000000000","tz":-420},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2024-08-21 19:24:57.000000000","tz":-420},"subject":"Run ansible-lint on Ubuntu Noble","message":"Run ansible-lint on Ubuntu Noble\n\nWe ran into issues getting ansible-lint to run on Noble without updating\neverything to current ish versions due to Python 3.12 compatibility\nissues. Updating everything in this way created a bunch of new lint\nerrors we need to fix so we worked around the problem previously by\npinning back to Jammy.\n\nNow we move the job back to Noble (the default Nodeset) and update the\ntooling and fix the linter errors. This should allow us to move forward\nin a productive manner on modern platforms.\n\nChange-Id: I96560c5ce2a5af39d39b3fc339862932a856bd13\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/6f69b1b88e77c0cb6da2dae3b612badd9e0dc79b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/6f69b1b88e77c0cb6da2dae3b612badd9e0dc79b"}]},"branch":"refs/heads/master"},"bf38b8650a19206c5ffb4f5a6bd259028119d76e":{"kind":"REWORK","_number":2,"created":"2024-08-21 19:50:08.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/48/926848/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/48/926848/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/48/926848/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/48/926848/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/48/926848/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/48/926848/2"}}},"commit":{"parents":[{"commit":"dd63733b55bbad92172d805b44ddda7743801d45","subject":"Omnibus fixes for running jobs on Noble with Python3.12","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/dd63733b55bbad92172d805b44ddda7743801d45"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2024-08-21 19:24:57.000000000","tz":-420},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2024-08-21 19:49:15.000000000","tz":-420},"subject":"Run ansible-lint on Ubuntu Noble","message":"Run ansible-lint on Ubuntu Noble\n\nWe ran into issues getting ansible-lint to run on Noble without updating\neverything to current ish versions due to Python 3.12 compatibility\nissues. Updating everything in this way created a bunch of new lint\nerrors we need to fix so we worked around the problem previously by\npinning back to Jammy.\n\nNow we move the job back to Noble (the default Nodeset) and update the\ntooling and fix the linter errors. This should allow us to move forward\nin a productive manner on modern platforms.\n\nThe linter errors we fix include:\n\n * Naming every play\n * Ensuring every play name starts with a capital letter\n * Using fully qualified collection names for action modules (git_config\n   and synchronize)\n * Quoting octal file modes\n\nChange-Id: I96560c5ce2a5af39d39b3fc339862932a856bd13\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/bf38b8650a19206c5ffb4f5a6bd259028119d76e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/bf38b8650a19206c5ffb4f5a6bd259028119d76e"}]},"branch":"refs/heads/master"},"2db422f0b857d4b9f28161c4721792ebb0e34187":{"kind":"REWORK","_number":3,"created":"2024-08-21 19:56:03.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/48/926848/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/48/926848/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/48/926848/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/48/926848/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/48/926848/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/48/926848/3"}}},"commit":{"parents":[{"commit":"dd63733b55bbad92172d805b44ddda7743801d45","subject":"Omnibus fixes for running jobs on Noble with Python3.12","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/dd63733b55bbad92172d805b44ddda7743801d45"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2024-08-21 19:24:57.000000000","tz":-420},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2024-08-21 19:55:46.000000000","tz":-420},"subject":"Run ansible-lint on Ubuntu Noble","message":"Run ansible-lint on Ubuntu Noble\n\nWe ran into issues getting ansible-lint to run on Noble without updating\neverything to current ish versions due to Python 3.12 compatibility\nissues. Updating everything in this way created a bunch of new lint\nerrors we need to fix so we worked around the problem previously by\npinning back to Jammy.\n\nNow we move the job back to Noble (the default Nodeset) and update the\ntooling and fix the linter errors. This should allow us to move forward\nin a productive manner on modern platforms.\n\nThe linter errors we fix include:\n\n * Naming every play\n * Ensuring every play name starts with a capital letter\n * Using fully qualified collection names for action modules\n   (archive, git_config, and synchronize)\n * Quoting octal file modes\n\nChange-Id: I96560c5ce2a5af39d39b3fc339862932a856bd13\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/2db422f0b857d4b9f28161c4721792ebb0e34187"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/2db422f0b857d4b9f28161c4721792ebb0e34187"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
