)]}'
{"id":"openstack%2Fansible-role-python_venv_build~874735","triplet_id":"openstack%2Fansible-role-python_venv_build~stable%2Fyoga~Ide47712f775c91d90b749bc8e4d8f87c5bd658f2","project":"openstack/ansible-role-python_venv_build","branch":"stable/yoga","attention_set":{},"removed_from_attention_set":{"25023":{"account":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"last_update":"2023-03-07 14:40:48.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ide47712f775c91d90b749bc8e4d8f87c5bd658f2","subject":"Drop empty elements from constraint/requirement files","status":"MERGED","created":"2023-02-22 08:27:51.000000000","updated":"2023-03-07 14:41:48.000000000","submitted":"2023-03-07 14:40:48.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"874735","cherry_pick_of_change":873208,"cherry_pick_of_patch_set":1,"meta_rev_id":"ae92fe593b8e0e558701ba43efe0250cd6e9af68","_number":874735,"virtual_id_number":874735,"owner":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-03-07 14:40:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"all":[{"value":2,"date":"2023-02-28 15:47:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},{"value":2,"date":"2023-02-22 08:29:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"all":[{"value":1,"date":"2023-02-28 15:47:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-02-22 08:27:51.000000000","updated_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"CC"},{"updated":"2023-02-22 08:29:24.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"},{"updated":"2023-02-22 10:46: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":"2023-02-28 15:47:23.000000000","updated_by":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"reviewer":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"state":"REVIEWER"}],"messages":[{"id":"a89b7972d94cea476d99c95effd76b4e7266d7a5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2023-02-22 08:27:51.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"fb326ca2c498b60ffc6da4ea0ff5c133b71551f5","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2023-02-22 08:29:24.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"cd9f7c81808e1e8d7149eab3bdbbd7926d8f78fd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-22 10:46: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\nhttps://zuul.opendev.org/t/openstack/buildset/1a3b5763cbd34f17939a785d52a342a2\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/518c165d3b6348749ceb1d8035aed346 : SUCCESS in 10m 29s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/dd82473f7d8d491f92c33cab82cbc685 : SUCCESS in 1h 56m 36s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/573978ae6f2d411aaf4f9629a48f489a : SUCCESS in 1h 57m 55s\n- openstack-ansible-deploy-aio_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/381e4c1596714755b45f9afb752ff55a : RETRY_LIMIT in 8m 47s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/36dd4685be18433688278516b4e0c8dc : SUCCESS in 1h 34m 10s\n- openstack-ansible-deploy-aio_lxc-rockylinux-8 https://zuul.opendev.org/t/openstack/build/f8abf24a1405425592ccfc12585b1f32 : SUCCESS in 2h 10m 33s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/9c5f64cec8204ea395d9f2839aeaf2ac : SUCCESS in 1h 55m 58s\n- openstack-ansible-deploy-aio_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/8f40aac9985146b48d86fec066762548 : SUCCESS in 1h 35m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d183151ba4644ddda3623716022133de : SUCCESS in 4m 16s","accounts_in_message":[],"_revision_number":1},{"id":"db013ad4288949a539486960a0bc25b304657fc0","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2023-02-23 17:50:31.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"99818873b74a4b166a36fe080acef7eff3e7f74f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-23 20:15:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/59e6cbf4b7c04900a44b52943a05ed77\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/28b05236bea54b978195bc83febacc9c : SUCCESS in 12m 34s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/175bac441c7c468a92d71fbdbf024625 : SUCCESS in 2h 21m 55s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/898c73723aa94e199c4c58ab9706107d : SUCCESS in 1h 37m 26s\n- openstack-ansible-deploy-aio_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/45ef6fcb38374b169514644e07106458 : SUCCESS in 2h 00m 25s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/b4bb3f929ca74f8ebea0902cccb3e47d : SUCCESS in 1h 47m 36s\n- openstack-ansible-deploy-aio_lxc-rockylinux-8 https://zuul.opendev.org/t/openstack/build/532bf4c0397e4bda9d10c18365d11ed7 : SUCCESS in 1h 47m 48s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/95296b3c14c74500a32cd72de703eecf : SUCCESS in 2h 03m 33s\n- openstack-ansible-deploy-aio_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/788fa21b8aa34aadb7d1d637393947ce : SUCCESS in 1h 52m 38s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2dfc0fa3636f410994ce185bc3c6e0e9 : SUCCESS in 4m 18s","accounts_in_message":[],"_revision_number":1},{"id":"2e25cf85eb3b71a35370c7e1b9b93f5ba24ad639","author":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"date":"2023-02-28 15:47:23.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"cae7823bb8194ce138f9e86d7dc58b99ccf8cb7e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-28 15:49:18.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"88ae51458c40a0c7e31bd4cf516774fbed7569cd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-28 18:16:01.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/0f156fb14f62423b95c920672f91da26\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/8cccd8cd87bb4786baa4196a46e2e8f7 : SUCCESS in 12m 31s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/586b5c54acf54bf6912d8c65166bc4ef : FAILURE in 22m 03s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/5406a8c21a4c4a5c821007372583ef78 : FAILURE in 39m 41s\n- openstack-ansible-deploy-aio_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/38024bae4b0945ab91b1946ece9e2a92 : FAILURE in 38m 10s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/90951deae6634eb0a61b90e56b57a3df : SUCCESS in 1h 33m 39s\n- openstack-ansible-deploy-aio_lxc-rockylinux-8 https://zuul.opendev.org/t/openstack/build/d25d8151ef90454392cc6d1d44d95e41 : FAILURE in 36m 26s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e5d662985478420ca0b7ca8fb28f4973 : SUCCESS in 2h 11m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb07084bd6e448fdaf89df7519d8d518 : SUCCESS in 4m 51s","accounts_in_message":[],"_revision_number":1},{"id":"fd5f377c3d4c411c3cf81efa020bf75b5bb8a350","author":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"date":"2023-03-01 15:17:58.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"abd791cf84268aba0983d4a21e3cb403e01ba3ac","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-01 18:05:13.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/4d2edc4891f74690b48caec6e8f16210\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/01a73f66a4a24940b0613aec8585a851 : SUCCESS in 11m 14s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/bc72f486cdfc4378a1b624c5449e4b20 : FAILURE in 42m 50s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/a6a65ad0fab44615858e972349859b69 : FAILURE in 40m 16s\n- openstack-ansible-deploy-aio_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/53c458ae4c024d98af12b878cdd04538 : FAILURE in 38m 35s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/4bfd1881ed504894bce38587f72447f1 : SUCCESS in 1h 34m 00s\n- openstack-ansible-deploy-aio_lxc-rockylinux-8 https://zuul.opendev.org/t/openstack/build/d8a48b03ffb84301bff7a1a7020662c3 : FAILURE in 36m 39s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/66461f52bbb54c0d89f65457469de940 : FAILURE in 2h 23m 58s\n- openstack-ansible-deploy-aio_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/d3d0bd94a0e942b3b783c0c57a5ce9bb : SUCCESS in 2h 08m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/88154a36c162476d99b1bfbc09344979 : SUCCESS in 4m 51s","accounts_in_message":[],"_revision_number":1},{"id":"fb46772dc76a9fcc44dbd9548e52e705ab92a8d1","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2023-03-07 09:44:52.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9cea78a4fa3b92d91bc714e62cec3d80c6e75ba1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-07 11:58:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/297093f8505c418e8d0881f6a1182277\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/335b7bc44b124e289884f0d5cacc1bfe : SUCCESS in 11m 13s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/60d4467d124d4510aa8bc76fafbe0deb : SUCCESS in 1h 55m 26s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/bbb72da30212449ab4facc13fc290764 : SUCCESS in 1h 59m 40s\n- openstack-ansible-deploy-aio_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/5a3fd9c62e3c4ce28c3086af27ccce84 : SUCCESS in 2h 00m 45s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/42170d6e82e54551bf03e6f06662d514 : SUCCESS in 1h 51m 38s\n- openstack-ansible-deploy-aio_lxc-rockylinux-8 https://zuul.opendev.org/t/openstack/build/2ff56cdbac5f4a149ae23fb91eb15d2d : SUCCESS in 2h 05m 16s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/7c2349f502f644dbaf9422d1cbab70c6 : SUCCESS in 2h 04m 50s\n- openstack-ansible-deploy-aio_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/f422c5617f9b4282b159f4cbfb316dfd : SUCCESS in 1h 49m 18s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/40947965cafc4e30841701e95002f292 : SUCCESS in 4m 57s","accounts_in_message":[],"_revision_number":1},{"id":"f4a81b66eb84e237613a46b4833eb36437a7c540","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-07 12:00:43.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"e15aadbf8cf18cf334a0adbf4f7d98402ee38769","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-07 14:40:48.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/af3bc6c990d042488f8f16773004ac14\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/8816fb8567a84a33956ac35847595289 : SUCCESS in 12m 12s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/ed8b024f87c943cfaee918571c06c40e : SUCCESS in 1h 56m 01s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/f7b4645a0dae42278ece7fdbad5a48bd : SUCCESS in 2h 16m 55s\n- openstack-ansible-deploy-aio_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/f60562ddb01a4d66b90f9cfbffc10251 : SUCCESS in 2h 33m 03s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/a4632954957249baa5158437957cd653 : SUCCESS in 2h 02m 43s\n- openstack-ansible-deploy-aio_lxc-rockylinux-8 https://zuul.opendev.org/t/openstack/build/c298ae1dfab8452e9ea3acde539f967a : SUCCESS in 2h 14m 16s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/9c4104cc264f436382ebbe41549bf2a3 : SUCCESS in 2h 34m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0be90d2c086f4d92989e3f0ced8b3e70 : SUCCESS in 5m 00s","accounts_in_message":[],"_revision_number":1},{"id":"a7d68bd2e1d819fd0f8bc11f92c1ead941811e33","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-07 14:40:48.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"ae92fe593b8e0e558701ba43efe0250cd6e9af68","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-07 14:41:48.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6b084f27049544b9801d3447161d6b3a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aec29a1274ae4e759c72a773717f06f5 : SUCCESS in 37s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"8d8ef4a572149a210d58aae6a36b9c110696986e","revisions":{"8d8ef4a572149a210d58aae6a36b9c110696986e":{"kind":"REWORK","_number":1,"created":"2023-02-22 08:27:51.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/35/874735/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-role-python_venv_build","ref":"refs/changes/35/874735/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/35/874735/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/35/874735/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/35/874735/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/35/874735/1"}}},"commit":{"parents":[{"commit":"376cd2f894fe1fc736da15bd482b986064ec4ff0","subject":"Update tox.ini to work with 4.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/376cd2f894fe1fc736da15bd482b986064ec4ff0"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2023-02-08 20:48:38.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2023-02-22 08:27:51.000000000","tz":0},"subject":"Drop empty elements from constraint/requirement files","message":"Drop empty elements from constraint/requirement files\n\nWe should filter out empty elements from lists that are provided as\ninput to the role, to ensure idempotence of build constraints and\nrequirements file as a result.\n\nAdditionally to that we should ensure to control jinja whitespaces\nnot to add extra new lines to the end of files.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/872896\nChange-Id: Ide47712f775c91d90b749bc8e4d8f87c5bd658f2\nCloses-Bug: #2004546\n(cherry picked from commit 2a25337b9844b4b8a90420e864ee38e8168ce586)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/8d8ef4a572149a210d58aae6a36b9c110696986e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/8d8ef4a572149a210d58aae6a36b9c110696986e"}]},"branch":"refs/heads/stable/yoga"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[]}
