)]}'
{"id":"openstack%2Fansible-collections-openstack~906033","triplet_id":"openstack%2Fansible-collections-openstack~master~I2f8411cac1403568afb13c2b96ba452c4c81f126","project":"openstack/ansible-collections-openstack","branch":"master","attention_set":{},"removed_from_attention_set":{"13252":{"account":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"last_update":"2024-01-23 13:29:16.000000000","reason":"removed on reply"},"14826":{"account":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"last_update":"2024-01-23 14:35:50.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I2f8411cac1403568afb13c2b96ba452c4c81f126","subject":"CI: Fix linters-devel and devstack tests","status":"MERGED","created":"2024-01-18 10:16:28.000000000","updated":"2024-01-23 14:35:50.000000000","submitted":"2024-01-23 14:35:50.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"906033","meta_rev_id":"a9b7e62a959e2b6e65ac37208d030d1e2da2839b","_number":906033,"virtual_id_number":906033,"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-01-23 14:35:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":2,"date":"2024-01-23 13:29:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2024-01-23 14:16:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":2,"date":"2024-01-23 12:17:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":1,"date":"2024-01-23 13:29:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-01-18 10:27:53.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-01-18 12:17:28.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2024-01-23 12:17:25.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2024-01-23 14:16:05.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"}],"messages":[{"id":"8fedfd653c32949dc213e3c0982b675aa7e5b5f2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2024-01-18 10:16:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"750160f09d622f95ae6aee4a2752c430cf6f2610","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2024-01-18 10:16:44.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"7a41c057fae7bc700d95df4398fa4da12289ec7f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-18 10:27:53.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\nhttps://zuul.opendev.org/t/openstack/buildset/c0eef9cecd36449fb009a9742495c405\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/c804b2fafb364cab80644539ab036131 : SUCCESS in 2m 59s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/756efcf320a94e00b1cba843e84533ac : FAILURE in 4m 25s (non-voting)\n- openstack-tox-linters-ansible-2.12 https://zuul.opendev.org/t/openstack/build/6b013615d35c49a8b721d1cb286be5cd : FAILURE in 5m 56s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/c5b3ccb3d40546a38f07ecc45d2f0d03 : SKIPPED Skipped due to failed job openstack-tox-linters-ansible-2.12\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/87e34831891445729bdffa3dae93c33d : SKIPPED Skipped due to failed job openstack-tox-linters-ansible-2.12\n- ansible-collections-openstack-functional-devstack-ansible-2.9 https://zuul.opendev.org/t/openstack/build/def6e2771f8a4cce919b1cf9721733d6 : SKIPPED Skipped due to failed job openstack-tox-linters-ansible-2.12\n- ansible-collections-openstack-functional-devstack-ansible-2.12 https://zuul.opendev.org/t/openstack/build/4d9fdc4446f1475c967828c85f091d96 : SKIPPED Skipped due to failed job openstack-tox-linters-ansible-2.12\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/a64739f5d87f4d4a807b11fd951b6c32 : SKIPPED Skipped due to failed job openstack-tox-linters-ansible-2.12 (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/c55fadaaa78d4abab878a6e7af7b287e : SKIPPED Skipped due to failed job openstack-tox-linters-ansible-2.12 (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/2616e4488d7c48518cbdb8a66b9929b1 : SKIPPED Skipped due to failed job openstack-tox-linters-ansible-2.12 (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d1e9de429af325ff2d0e0af6fdbd06716e488d4a","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2024-01-18 10:51:51.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"859840929282db431df821614333c63ccd9ab421","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2024-01-18 11:52:31.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"52a4d4e9571b2d03b5c2b119ba88c06fd3255c0d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-18 13:37:28.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3b884ca2cfbf48018a4078da8d1287c3\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/c032f865cd7c487f9146b9d615d7a831 : SUCCESS in 3m 56s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/e0a07a384e7141a6841bec4377e40674 : SUCCESS in 7m 55s (non-voting)\n- openstack-tox-linters-ansible-2.12 https://zuul.opendev.org/t/openstack/build/bdb9826d86d447f9b042a613d97ee8bd : SUCCESS in 7m 53s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/3e1038f4a34147a7a07fd0adb7fa4f6e : SUCCESS in 45m 44s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/6578ec74733d42a9af348ae341642487 : SUCCESS in 1h 07m 51s\n- ansible-collections-openstack-functional-devstack-ansible-2.9 https://zuul.opendev.org/t/openstack/build/30bd40c44d734365b1d1ad1e3f7cb25e : SUCCESS in 1h 14m 16s\n- ansible-collections-openstack-functional-devstack-ansible-2.12 https://zuul.opendev.org/t/openstack/build/ede97c7008804abab925213618334ea1 : SUCCESS in 1h 13m 03s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/dc2442c69fa34d52ac511af1edbe8902 : SUCCESS in 1h 21m 28s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/0267d13c75384cc8ad0b6b5c3fc8f613 : SUCCESS in 46m 31s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/d3c92aec6ba548edafcd65e835690480 : SUCCESS in 44m 19s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"28ca8d8a1ef5c4f402342d662d8d34152d5968d2","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2024-01-18 14:10:05.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":3},{"id":"fbb37dae94afcc5abb4a3346da8ac6c2809b5fc3","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2024-01-19 06:20:24.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"45fa0ee98d3c68d579aaf3fec26fd0a2739b60a4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2024-01-19 10:11:07.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"956fbb48d2175a398024bf7306831b907ac94a44","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2024-01-19 10:11:46.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"65c1bc81fb92033825ce6d02fd08eb7cb83bc2be","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-19 12:06:43.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f4358615c2584b34bf33c30bff5d0814\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/87dc26e69def4b1e88f8205b4fc0235b : SUCCESS in 4m 14s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/389f8b4d16ef4da8b2f47f32af7a3193 : SUCCESS in 8m 38s (non-voting)\n- openstack-tox-linters-ansible-2.12 https://zuul.opendev.org/t/openstack/build/34876934c10743978f08e807a58ee548 : SUCCESS in 9m 17s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/bd5c5cb0cff74e0786cdc279ece29aa4 : SUCCESS in 1h 00m 33s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/fabc2fea395d4971a33816e9a01a7f75 : SUCCESS in 1h 07m 08s\n- ansible-collections-openstack-functional-devstack-ansible-2.9 https://zuul.opendev.org/t/openstack/build/915ec9e9992a4cdc912d84bd2b8ee0de : SUCCESS in 1h 17m 59s\n- ansible-collections-openstack-functional-devstack-ansible-2.12 https://zuul.opendev.org/t/openstack/build/9c2352a0261c44dab592228da47e592b : SUCCESS in 1h 03m 53s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/9732bfa011ce4920a4a8955e3b455321 : SUCCESS in 56m 18s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/e13b0e33ff084c59b56516528a4f443e : SUCCESS in 40m 18s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/8d0acdb87ca14659aaef8e517c2ddc45 : SUCCESS in 42m 30s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"0b6f950558c55893795f2da0ef2b825fd2c408d7","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2024-01-19 16:50:04.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"3140b9538f7600e09c95865a18ea355016376a65","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2024-01-19 17:42:09.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"8d9c54f38cb50fb6ab5d25e2080a2477d83e68c9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2024-01-19 17:42:26.000000000","message":"Patch Set 5: Published edit on patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"2c44dcc29f2026771b49352e77c8eb31e91696d8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-19 19:00:36.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3120a86cdca74e08afdb4ae1e36ce187\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/3da2bf1625644b3ea29b7702bf88080e : SUCCESS in 3m 01s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/876264af33264ad5ba877f5c9c95e9c8 : SUCCESS in 8m 21s (non-voting)\n- openstack-tox-linters-ansible-2.12 https://zuul.opendev.org/t/openstack/build/c195e81d562447a9b62322bfacdde979 : SUCCESS in 7m 27s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/2433b52706a844459512b196ca67e0a0 : SUCCESS in 51m 36s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/29b358db36c9443da848689e2cad981a : SUCCESS in 47m 50s\n- ansible-collections-openstack-functional-devstack-ansible-2.9 https://zuul.opendev.org/t/openstack/build/f01dbf9f777c4b7488ab3aff3cf436d6 : SUCCESS in 53m 43s\n- ansible-collections-openstack-functional-devstack-ansible-2.12 https://zuul.opendev.org/t/openstack/build/da5f75e4c3a3470387dc4fb8938f59aa : SUCCESS in 56m 37s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/b81df2090cc245d48fdfcf767b6e5266 : SUCCESS in 1h 03m 04s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/ccaa180d65c4477db3b710a4c9d8fb1e : SUCCESS in 40m 36s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/d62c196c3120489f967282267738e0d6 : SUCCESS in 42m 28s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"7104fc6557eabdf5984404e0f549776a81af493a","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2024-01-23 12:17:25.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"127bbd599aa20f2aeb525dffd375558b02ef39a9","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2024-01-23 13:29:16.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"dde16f37b6d088a8a3bd63493534a92586b3b706","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-23 13:29:51.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"da82f4a16d6796d34e9c859f12ff2208da8be1f9","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-23 14:16:05.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"e7a083a09dc741f6ff0eb6fed5ab4d6b55d05248","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-23 14:35:50.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f0531163c534469cae8ded41372c8325\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/77f6c12e55694b66821cb66bfb02059a : SUCCESS in 3m 46s\n- openstack-tox-linters-ansible-2.12 https://zuul.opendev.org/t/openstack/build/d2201edc0a5b4e5eb3e49f104eff7583 : SUCCESS in 5m 49s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/7f733a74a13544248ca8a8769be625c9 : SUCCESS in 49m 46s","accounts_in_message":[],"_revision_number":5},{"id":"a9b7e62a959e2b6e65ac37208d030d1e2da2839b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-23 14:35:50.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"e009f80ffce5975d69018b8badd46297c7a90ec6","revisions":{"b0ea03c0d6df318a62a74b7f10f3bdd88a660208":{"kind":"REWORK","_number":1,"created":"2024-01-18 10:16:28.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/33/906033/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/33/906033/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/1"}}},"commit":{"parents":[{"commit":"08c93cf9b1b3be47f4e00166a3bfd1c7b6541dfe","subject":"Migrate Bifrost jobs to Ubuntu Jammy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/08c93cf9b1b3be47f4e00166a3bfd1c7b6541dfe"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2024-01-18 10:14:46.000000000","tz":0},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2024-01-18 10:16:19.000000000","tz":0},"subject":"CI: Fix linters-devel and devstack tests","message":"CI: Fix linters-devel and devstack tests\n\nThe linters-devel job fails with:\n\n  ansible-test sanity: error: argument --skip-test: invalid choice:\n  \u0027metaclass-boilerplate\u0027 (choose from \u0027action-plugin-docs\u0027, ...)\n\nThe functional test fails with:\n\n  The conditional check \u0027info1.volumes | selectattr(\"id\", \"equalto\", \"{{\n  info.volumes.0.id }}\") | list | length \u003d\u003d 1\u0027 failed. The error was:\n  Conditional is marked as unsafe, and cannot be evaluated.\n\nThis is due to a change in Ansible 2.16 preventing embedded templates\nfrom referencing unsafe data [1].\n\n[1] https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_9.html#playbook\n\nChange-Id: I2f8411cac1403568afb13c2b96ba452c4c81f126\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/b0ea03c0d6df318a62a74b7f10f3bdd88a660208"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/b0ea03c0d6df318a62a74b7f10f3bdd88a660208"}]},"branch":"refs/heads/master"},"e97229acfe6a073eb58c4c4e3ed860f655eea62d":{"kind":"REWORK","_number":2,"created":"2024-01-18 10:51:51.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/33/906033/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/33/906033/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/2"}}},"commit":{"parents":[{"commit":"08c93cf9b1b3be47f4e00166a3bfd1c7b6541dfe","subject":"Migrate Bifrost jobs to Ubuntu Jammy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/08c93cf9b1b3be47f4e00166a3bfd1c7b6541dfe"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2024-01-18 10:14:46.000000000","tz":0},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2024-01-18 10:51:35.000000000","tz":0},"subject":"CI: Fix linters-devel and devstack tests","message":"CI: Fix linters-devel and devstack tests\n\nThe linters-devel job fails with:\n\n  ansible-test sanity: error: argument --skip-test: invalid choice:\n  \u0027metaclass-boilerplate\u0027 (choose from \u0027action-plugin-docs\u0027, ...)\n\nThe functional test fails with:\n\n  The conditional check \u0027info1.volumes | selectattr(\"id\", \"equalto\", \"{{\n  info.volumes.0.id }}\") | list | length \u003d\u003d 1\u0027 failed. The error was:\n  Conditional is marked as unsafe, and cannot be evaluated.\n\nThis is due to a change in Ansible 2.16 preventing embedded templates\nfrom referencing unsafe data [1].\n\n[1] https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_9.html#playbook\n\nChange-Id: I2f8411cac1403568afb13c2b96ba452c4c81f126\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/e97229acfe6a073eb58c4c4e3ed860f655eea62d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/e97229acfe6a073eb58c4c4e3ed860f655eea62d"}]},"branch":"refs/heads/master"},"448b896b10efe5f32a69a3b86316484759059229":{"kind":"REWORK","_number":3,"created":"2024-01-18 11:52:31.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/33/906033/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/33/906033/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/3"}}},"commit":{"parents":[{"commit":"08c93cf9b1b3be47f4e00166a3bfd1c7b6541dfe","subject":"Migrate Bifrost jobs to Ubuntu Jammy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/08c93cf9b1b3be47f4e00166a3bfd1c7b6541dfe"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2024-01-18 10:14:46.000000000","tz":0},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2024-01-18 11:52:16.000000000","tz":0},"subject":"CI: Fix linters-devel and devstack tests","message":"CI: Fix linters-devel and devstack tests\n\nThe linters-devel job fails with:\n\n  ansible-test sanity: error: argument --skip-test: invalid choice:\n  \u0027metaclass-boilerplate\u0027 (choose from \u0027action-plugin-docs\u0027, ...)\n\nThe functional test fails with:\n\n  The conditional check \u0027info1.volumes | selectattr(\"id\", \"equalto\", \"{{\n  info.volumes.0.id }}\") | list | length \u003d\u003d 1\u0027 failed. The error was:\n  Conditional is marked as unsafe, and cannot be evaluated.\n\nThis is due to a change in Ansible 2.16 preventing embedded templates\nfrom referencing unsafe data [1].\n\n[1] https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_9.html#playbook\n\nChange-Id: I2f8411cac1403568afb13c2b96ba452c4c81f126\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/448b896b10efe5f32a69a3b86316484759059229"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/448b896b10efe5f32a69a3b86316484759059229"}]},"branch":"refs/heads/master"},"c01cf9e410d5f6840474d99bd921a24f197e379c":{"kind":"REWORK","_number":4,"created":"2024-01-19 10:11:07.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/33/906033/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/33/906033/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/4"}}},"commit":{"parents":[{"commit":"08c93cf9b1b3be47f4e00166a3bfd1c7b6541dfe","subject":"Migrate Bifrost jobs to Ubuntu Jammy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/08c93cf9b1b3be47f4e00166a3bfd1c7b6541dfe"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2024-01-18 10:14:46.000000000","tz":0},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2024-01-19 10:10:54.000000000","tz":0},"subject":"CI: Fix linters-devel and devstack tests","message":"CI: Fix linters-devel and devstack tests\n\nThe linters-devel job fails with:\n\n  ansible-test sanity: error: argument --skip-test: invalid choice:\n  \u0027metaclass-boilerplate\u0027 (choose from \u0027action-plugin-docs\u0027, ...)\n\nThe functional test fails with:\n\n  The conditional check \u0027info1.volumes | selectattr(\"id\", \"equalto\", \"{{\n  info.volumes.0.id }}\") | list | length \u003d\u003d 1\u0027 failed. The error was:\n  Conditional is marked as unsafe, and cannot be evaluated.\n\nThis is due to a change in Ansible 2.17 preventing embedded templates\nfrom referencing unsafe data [1].\n\n[1] https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_9.html#playbook\n\nChange-Id: I2f8411cac1403568afb13c2b96ba452c4c81f126\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c01cf9e410d5f6840474d99bd921a24f197e379c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/c01cf9e410d5f6840474d99bd921a24f197e379c"}]},"branch":"refs/heads/master"},"e009f80ffce5975d69018b8badd46297c7a90ec6":{"kind":"REWORK","_number":5,"created":"2024-01-19 17:42:26.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/33/906033/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/33/906033/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/33/906033/5"}}},"commit":{"parents":[{"commit":"08c93cf9b1b3be47f4e00166a3bfd1c7b6541dfe","subject":"Migrate Bifrost jobs to Ubuntu Jammy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/08c93cf9b1b3be47f4e00166a3bfd1c7b6541dfe"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2024-01-18 10:14:46.000000000","tz":0},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2024-01-19 17:42:23.000000000","tz":0},"subject":"CI: Fix linters-devel and devstack tests","message":"CI: Fix linters-devel and devstack tests\n\nThe linters-devel job fails with:\n\n  ansible-test sanity: error: argument --skip-test: invalid choice:\n  \u0027metaclass-boilerplate\u0027 (choose from \u0027action-plugin-docs\u0027, ...)\n\nThe functional test fails with:\n\n  The conditional check \u0027info1.volumes | selectattr(\"id\", \"equalto\", \"{{\n  info.volumes.0.id }}\") | list | length \u003d\u003d 1\u0027 failed. The error was:\n  Conditional is marked as unsafe, and cannot be evaluated.\n\nThis is due to a change in Ansible 2.17 preventing embedded templates\nfrom referencing unsafe data [1].\n\n[1] https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_9.html#playbook\n\nChange-Id: I2f8411cac1403568afb13c2b96ba452c4c81f126\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/e009f80ffce5975d69018b8badd46297c7a90ec6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/e009f80ffce5975d69018b8badd46297c7a90ec6"}]},"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}}]}],"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":{}}}]}
