)]}'
{"id":"openstack%2Fdevstack~837659","triplet_id":"openstack%2Fdevstack~master~Ib9896a99b6d6c4d359ee412743ce30512b3c4fb7","project":"openstack/devstack","branch":"master","topic":"git-mark-safe","attention_set":{},"removed_from_attention_set":{"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2022-04-13 16:35:53.000000000","reason":"Ghanshyam Mann replied on the change"},"7118":{"account":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"last_update":"2022-04-13 21:55:42.000000000","reason":"Change was submitted"},"28223":{"account":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"last_update":"2022-04-13 14:39:13.000000000","reason":"cjeanner (Tengu) replied on the change"},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2022-04-13 15:01:47.000000000","reason":"Dan Smith replied on the change"},"4146":{"account":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"last_update":"2022-04-13 21:55:42.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib9896a99b6d6c4d359ee412743ce30512b3c4fb7","subject":"Mark our source trees as safe for git to use as other users","status":"MERGED","created":"2022-04-13 05:05:26.000000000","updated":"2022-04-13 21:57:06.000000000","submitted":"2022-04-13 21:55:42.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":10,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"837659-git-mark-safe","meta_rev_id":"a451f771d30a781890bc84f24b380b5bdae9f805","_number":837659,"virtual_id_number":837659,"owner":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-04-13 21:55:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":0,"_account_id":27329,"name":"Federico Ressi","email":"fressi@redhat.com","username":"fressi_redhat"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"}],"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":2,"date":"2022-04-13 16:35:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2022-04-13 13:51:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},{"value":2,"date":"2022-04-13 17:07:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2022-04-13 07:36:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":1,"date":"2022-04-13 13:05:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27329,"name":"Federico Ressi","email":"fressi@redhat.com","username":"fressi_redhat"},{"value":2,"date":"2022-04-13 16:30:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"}],"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":1,"date":"2022-04-13 17:21:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":0,"_account_id":27329,"name":"Federico Ressi","email":"fressi@redhat.com","username":"fressi_redhat"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"approved":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":2,"date":"2022-04-13 16:35:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":0,"_account_id":27329,"name":"Federico Ressi","email":"fressi@redhat.com","username":"fressi_redhat"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27329,"name":"Federico Ressi","email":"fressi@redhat.com","username":"fressi_redhat"},{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-04-13 07:36:06.000000000","updated_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"reviewer":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"state":"REVIEWER"},{"updated":"2022-04-13 09:03:45.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":"2022-04-13 13:05:59.000000000","updated_by":{"_account_id":27329,"name":"Federico Ressi","email":"fressi@redhat.com","username":"fressi_redhat"},"reviewer":{"_account_id":27329,"name":"Federico Ressi","email":"fressi@redhat.com","username":"fressi_redhat"},"state":"REVIEWER"},{"updated":"2022-04-13 13:51:13.000000000","updated_by":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"reviewer":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"state":"REVIEWER"},{"updated":"2022-04-13 14:33:21.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2022-04-13 15:01:47.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2022-04-13 16:30:03.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"}],"messages":[{"id":"a8a161de0b1fff9149a2e7e2f2cbaab330d177cf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2022-04-13 05:05:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3f9b7faba9679379c783fdd8b8491ac6463523b9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2022-04-13 06:57:34.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"b83bd3b90cfeaa922a736220ba3a1f2d5f4d786e","author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"date":"2022-04-13 07:36:06.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b3ca46bbc09e1e8924fe4eca6a43f9fd63944949","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-13 09:03:45.000000000","message":"Patch Set 2: 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- grenade https://zuul.opendev.org/t/openstack/build/01a41f53ae5e428cb81be94d6e0dd7e1 : FAILURE in 18m 14s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8b4935260e1642d4a01ae548482bf2a6 : SUCCESS in 1h 40m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eb1cfdd9891448adae289059933f2a2d : SUCCESS in 5m 35s\n- devstack https://zuul.opendev.org/t/openstack/build/309af108c88b4b718dae0d628a4705b7 : SUCCESS in 34m 00s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/3f9a8dcd2dd340cbb2c5beb545f55811 : SUCCESS in 34m 03s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/c789a668a07c4f43a94bffdf10d9f633 : SUCCESS in 31m 22s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/04299dd4073647d19c3b2f0ecbdcd603 : SUCCESS in 2h 04m 49s (non-voting)\n- devstack-platform-centos-8-stream https://zuul.opendev.org/t/openstack/build/42525a7666214a9a8068cc9d2b55ca67 : SUCCESS in 1h 19m 43s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/7d6ca5953c7845899901f2b33264352c : SUCCESS in 1h 20m 04s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/3b29b791fb1f410980e6139b237a1acd : SUCCESS in 1h 27m 44s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/6e6914c1f15541dda8c1e6551d553805 : SUCCESS in 36m 49s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/0469fb395b9644c2a8b3183c4ac652c4 : SUCCESS in 4m 21s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/1ae71be343f4462098acf0e8793ea24a : SUCCESS in 3m 04s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/00c1beb8e3644ee1ab3c6ab7e8c36b09 : SUCCESS in 1h 05m 02s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2889904693764a218429c396de4270a4 : SUCCESS in 42m 27s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/ec63984cb7a149b08080cb894d0a1983 : FAILURE in 26m 53s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/1c5401d0355b4eccb70e6a05599f6792 : SUCCESS in 59m 06s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/03dac39e492b4476a5bde44ea7a071cd : SUCCESS in 54m 09s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/42e094a9522c4c3b94bb0b15250d25f7 : SUCCESS in 1h 40m 45s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/52aefe8e8d234e4cbae4c06377052298 : SUCCESS in 59m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1e73c7b7374546c7a5fed90ed4c83395 : SUCCESS in 38m 41s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/40e17bf3610d48c7b8c9a89e19d65d96 : SUCCESS in 54m 15s","accounts_in_message":[],"_revision_number":2},{"id":"7a116f181ae0c0f68aa78ced4205876a33b49fae","author":{"_account_id":27329,"name":"Federico Ressi","email":"fressi@redhat.com","username":"fressi_redhat"},"date":"2022-04-13 13:05:59.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"39eaa503b5568bb8c2c25bac5bbb0dcfa275cfb2","author":{"_account_id":27329,"name":"Federico Ressi","email":"fressi@redhat.com","username":"fressi_redhat"},"date":"2022-04-13 13:06:25.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c83413e8ffa6d99c20e9a1de5c992af9f6b8da94","author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"date":"2022-04-13 13:51:13.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c91a1fba902f28c5b1ab8fc57bfd941e4cdbee6a","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-13 14:33:21.000000000","message":"Patch Set 2: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"01fdaa464562f401253d07d03c8ae83c732fbca9","author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"date":"2022-04-13 14:39:13.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2c23a636813045874b50e04aa1de43f91b013bf6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-13 14:40:39.000000000","message":"Patch Set 2:\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- grenade https://zuul.opendev.org/t/openstack/build/9aa8a985f8aa4129acf5bab1f56f2159 : FAILURE in 10m 26s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d9d28cd4284841649fd461b72a19de28 : SUCCESS in 1h 14m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6ff855b613f040ab9ac6d906367f54f4 : SUCCESS in 5m 17s\n- devstack https://zuul.opendev.org/t/openstack/build/fb52cba27aae4f7085c690ab990450af : SUCCESS in 19m 54s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/93bf6bd92cfd45daa913235041324b36 : SUCCESS in 22m 49s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/1673c2f052e04e30a47420d5922df44e : SUCCESS in 25m 20s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/23b3ddce993a427cb35c6a5387426e19 : SUCCESS in 1h 18m 58s (non-voting)\n- devstack-platform-centos-8-stream https://zuul.opendev.org/t/openstack/build/b78b9a4b9b3b42da898cf708a041c90c : SUCCESS in 1h 23m 42s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/8d3c8c083c9646568686de40f7c1ec07 : SUCCESS in 1h 24m 26s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/7f1a3835ff1b41a4940bb3a450dd9717 : SUCCESS in 1h 13m 04s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/fc02abb0d0234c448b19ea7d79c7d038 : SUCCESS in 29m 31s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/2f242d72c41e44c0b72d1d437d081c68 : SUCCESS in 7m 11s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/51087af024ec4722a5a63a596e5e8b6a : SUCCESS in 2m 46s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/b45e2948bd0a4f8ba2f4fe32d0313c88 : SUCCESS in 53m 29s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0e513e6bb3184475ae76c0388d7d79cf : SUCCESS in 29m 49s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/d0ff6111854d40509834a1a90f0b7058 : FAILURE in 17m 54s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/f18f1283765f42e6afce9245bdc45c3a : SUCCESS in 1h 13m 24s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/4f79fc23f9f547628625a4be8ab6c4c6 : SUCCESS in 53m 20s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/908a6e9ad9cd4257849ac80c377ff71a : SUCCESS in 1h 28m 59s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4fb9218c09fe4cbeada8765c9d4a0192 : SUCCESS in 56m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3587a48ceb714b39a427bc9437ab3a8a : SUCCESS in 57m 49s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/46d6bb769b8f4ebeab3599c43325df34 : SUCCESS in 1h 10m 20s","accounts_in_message":[],"_revision_number":2},{"id":"12092f3ebaab0068e4bf8c772e221a5ecc66a9e8","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-13 15:28:41.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4595bef7ba146bf93dbc57635dd59532f04add26","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2022-04-13 16:30:03.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4e928f3b03a5acfb0f4e78da10cacc80f302d964","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2022-04-13 16:35:53.000000000","message":"Patch Set 2: Code-Review+2 Review-Priority+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f3799ea4c590e22618f457c161d00d11ddd1072a","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-13 17:07:44.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"b556eef5afcf4048da1a8fc6d1b51f64df764d5d","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2022-04-13 17:21:39.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"7e4b747affc053d37460b9b2f1bf8d37af6af741","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-13 18:52:45.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"2f98fdd7575988640dcfdabc2975f4017b9019b5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-13 19:07:54.000000000","message":"Patch Set 2: 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- grenade https://zuul.opendev.org/t/openstack/build/99964914551a4627aee925a0d00a0604 : FAILURE in 9m 39s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a404d80c2371474ba6e09a195c220b5e : SUCCESS in 1h 29m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c3fa8eb6c2f24e8d9eddc3db0eebdc2c : SUCCESS in 5m 21s\n- devstack https://zuul.opendev.org/t/openstack/build/5c5a33bd2cc94554ae92de9723bf65e4 : FAILURE in 17m 47s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/3ca40b45bcf544218c6237c6596ae14f : SUCCESS in 21m 01s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/7579230c5951476a89e23c54447dac84 : SUCCESS in 21m 06s\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/8fda023ee2a64b2b8ebb23d2c8c407ba : SUCCESS in 1h 27m 35s (non-voting)\n- devstack-platform-centos-8-stream https://zuul.opendev.org/t/openstack/build/24d776c7151548a18d37e8d214c0c91f : SUCCESS in 1h 35m 33s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/0daf947848d3479c9bd312e0660ae27d : SUCCESS in 1h 21m 30s\n- devstack-platform-debian-bullseye https://zuul.opendev.org/t/openstack/build/016f231b1a5d4e9aaa7702dce99a0dbb : SUCCESS in 1h 02m 36s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/31d6b5f245574661be440a841746efd3 : SUCCESS in 34m 21s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/47818365d7ef4342b931f96db5dc918d : SUCCESS in 4m 14s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/ddce7bfa6e6941b9863a93f217f8c987 : SUCCESS in 2m 55s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/a3229ec11a1940fabe1908656672bf50 : SUCCESS in 1h 01m 20s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1a6d4af015c5415fa0cbc970d048c317 : SUCCESS in 44m 28s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/b2dea2c587874f6faac917b02ef7e2cd : FAILURE in 23m 01s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/88c393458d34445f951dd36a9e0e8e2f : SUCCESS in 50m 52s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/d9a176de259f46f28f705684ccc037f7 : SUCCESS in 1h 16m 50s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/4371a23d9f214b9bbfec725c0c22928a : SUCCESS in 1h 39m 53s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3b9f90638aa54ecbb33f342910caae43 : SUCCESS in 47m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/672686be70df4a3c9743acc5f8ea9c86 : SUCCESS in 58m 11s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/08bbebbba6e842bba7d4200e29498729 : SUCCESS in 55m 21s","accounts_in_message":[],"_revision_number":2},{"id":"376fa26f0dda1ba280aef7b9102a394bb4632a1a","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-04-13 19:33:12.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5bd3a44e86c7bd04bc460ce4b58d0019bc85919b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-13 19:36:01.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"404c42fdba5bc1810b001fe7a35eec2c1964e9ef","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-13 20:12:01.000000000","message":"Patch Set 2:\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"dbfc2e2e68dda9b7117ef07af50b4d72f1570511","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-13 21:55:42.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/e525ba05840f40a68b8e433153408488 : SUCCESS in 1h 11m 51s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2859cf075cef4e9f82995c8518547cdd : SUCCESS in 1h 31m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/967861b67b1c47d2830e2b9b780965c3 : SUCCESS in 5m 10s\n- devstack https://zuul.opendev.org/t/openstack/build/263e05d542d8450e933e8d705f570662 : SUCCESS in 30m 58s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/2c56ab78416040129efe228b9a3cb5fb : SUCCESS in 31m 36s\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/25b09fc33bca4a48a826bf48d9414cf8 : SUCCESS in 1h 39m 41s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/97c6167a5437450f82b5f62f78af6040 : SUCCESS in 30m 34s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/686d0855f4fb4ba2baf8a3e8aad67e2d : SUCCESS in 42m 09s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/4c7e21d0a883421592c1edbf74259afc : SUCCESS in 4m 17s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/6a3169506274497e8da908ffe3707207 : SUCCESS in 2m 49s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/12972f0b2bf242a5b064a7827ab6ccf0 : SUCCESS in 57m 39s\n- neutron-linuxbridge-tempest https://zuul.opendev.org/t/openstack/build/2b0cf4963a054ad38b2581c9ec0c855f : SUCCESS in 1h 02m 18s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/e3c7656c2ca94403be565d9f9c59837e : SUCCESS in 1h 14m 39s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7c28bbec5db94bea8ff37571db00c3b4 : SUCCESS in 39m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e90e23f1031946d3a381ce7694a067f6 : SUCCESS in 52m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9d9386154eb04ea4bff2ec7798d56c0f : SUCCESS in 56m 40s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/dfd3a04da7e24e1f8f640f7e7fa7e1fd : SUCCESS in 1h 07m 50s","accounts_in_message":[],"_revision_number":2},{"id":"22fbd093d3df47bd3676056f114643f233d45ded","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-13 21:55:42.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"a451f771d30a781890bc84f24b380b5bdae9f805","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-13 21:57:06.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d76c74a6a4e24a18bf6e88cb4fbc0dfc : SUCCESS in 1m 04s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"676dcaf94487665882be048cfe1f3206d6807e0f","revisions":{"64e2e38d1256b314cf66813a2c238027c4a021b3":{"kind":"REWORK","_number":1,"created":"2022-04-13 05:05:26.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/59/837659/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/59/837659/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/59/837659/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/59/837659/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/59/837659/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/59/837659/1"}}},"commit":{"parents":[{"commit":"ce0ff1fd9d32a3cc33d46caacda555c4f6773515","subject":"Merge \"ensure /usr/local/bin in in path\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ce0ff1fd9d32a3cc33d46caacda555c4f6773515"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2022-04-13 05:04:46.000000000","tz":600},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2022-04-13 05:04:46.000000000","tz":600},"subject":"[wip] mark clones git safe","message":"[wip] mark clones git safe\n\nAlternative to\nhttps://review.opendev.org/c/openstack/devstack/+/837636 because not\nsure we can get that to work.\n\nChange-Id: Ib9896a99b6d6c4d359ee412743ce30512b3c4fb7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/64e2e38d1256b314cf66813a2c238027c4a021b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/64e2e38d1256b314cf66813a2c238027c4a021b3"}]},"branch":"refs/heads/master"},"676dcaf94487665882be048cfe1f3206d6807e0f":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2022-04-13 06:57:34.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/59/837659/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/59/837659/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/59/837659/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/59/837659/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/59/837659/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/59/837659/2"}}},"commit":{"parents":[{"commit":"ce0ff1fd9d32a3cc33d46caacda555c4f6773515","subject":"Merge \"ensure /usr/local/bin in in path\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ce0ff1fd9d32a3cc33d46caacda555c4f6773515"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2022-04-13 05:04:46.000000000","tz":600},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2022-04-13 06:49:07.000000000","tz":600},"subject":"Mark our source trees as safe for git to use as other users","message":"Mark our source trees as safe for git to use as other users\n\ngit commit [1] introduced a new behaviour to work around a CVE that\ndisallows any git operations in directories not owned by the current\nuser.\n\nThis may seem unrelated to installation, but it plays havoc with PBR,\nwhich calls out to git to get to get revision history.  So if you are\n\"pip install\"-ing from a source tree you don\u0027t own, the PBR git calls\nin that tree now fail and the install blows up.\n\nThis plays havoc with our model.  Firstly, we checkout all code as\n\"stack\" then install it globally with \"sudo\" (i.e. root) -- which\nbreaks.  We also have cases of essentially the opposite -- checkouts\nwe have installed as root, but then run tox in them as a regular user;\ntox wants to install the source in its venv but now we have another\nuser conflict.\n\nThis uses the only available configuration option to avoid that by\nglobally setting the source directories we clone as safe.  This is an\nencroachment of the global system for sure, but is about the only\nswitch available at the moment.  For discussion of other approaches,\nsee [2].\n\nRelated-Bug: https://bugs.launchpad.net/devstack/+bug/1968798\n\n[1] https://github.com/git/git/commit/8959555cee7ec045958f9b6dd62e541affb7e7d9\n[2] https://review.opendev.org/c/openstack/devstack/+/837636\n\nChange-Id: Ib9896a99b6d6c4d359ee412743ce30512b3c4fb7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/676dcaf94487665882be048cfe1f3206d6807e0f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/676dcaf94487665882be048cfe1f3206d6807e0f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
