)]}'
{"id":"openstack%2Fpuppet-openstacklib~837102","triplet_id":"openstack%2Fpuppet-openstacklib~master~I4090d6831db8ddc4fba294f181085b657e2b3345","project":"openstack/puppet-openstacklib","branch":"master","topic":"bug/1968294","attention_set":{},"removed_from_attention_set":{"8064":{"account":{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"},"last_update":"2022-04-11 15:58:13.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I4090d6831db8ddc4fba294f181085b657e2b3345","subject":"Make regex matching policy key stricter","status":"MERGED","created":"2022-04-08 08:47:04.000000000","updated":"2022-04-11 15:58:13.000000000","submitted":"2022-04-11 15:58:13.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":"837102-bug/1968294","meta_rev_id":"14e3d8f5146d8f26cabe0290719fcc5c51d4d49a","_number":837102,"virtual_id_number":837102,"owner":{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-04-11 15:58:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":0,"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"}],"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-04-11 02:09:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":2,"date":"2022-04-11 14:10:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":0,"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"}],"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":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":1,"date":"2022-04-11 14:10:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":0,"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"},{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-04-08 10:34:37.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-11 02:09:09.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"REVIEWER"},{"updated":"2022-04-11 14:10:49.000000000","updated_by":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"reviewer":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"state":"REVIEWER"}],"messages":[{"id":"c2ee3172cb2d48e13ee8d4824192c31241c3250b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"},"date":"2022-04-08 08:47:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2cee8ab5f06e753def5b5b6afc3a96811bacf6b4","author":{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"},"date":"2022-04-08 08:47:54.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8a04d5815358f210e07433f7cdcbe710a1419d76","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-08 10:34:37.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- puppet-openstack-lint-ubuntu-focal https://zuul.opendev.org/t/openstack/build/5a11365983924f9c8666af3c4a7ac718 : SUCCESS in 3m 22s\n- puppet-openstack-syntax-6-ubuntu-focal https://zuul.opendev.org/t/openstack/build/cdb2424f2bc046869d65acbb32e47c54 : SUCCESS in 3m 49s\n- puppet-openstack-syntax-7-ubuntu-focal https://zuul.opendev.org/t/openstack/build/65cdfa7b49614a77acb13cec7ba55fd0 : SUCCESS in 3m 10s\n- puppet-openstack-unit-6.21-centos-8-stream https://zuul.opendev.org/t/openstack/build/ed428b732a0d4d64b1f8cd51ddddcd34 : FAILURE in 10m 50s\n- puppet-openstack-unit-7.10-centos-8-stream https://zuul.opendev.org/t/openstack/build/71a071eb576747c38a688499ca306998 : FAILURE in 12m 19s\n- puppet-openstack-unit-6.21-ubuntu-focal https://zuul.opendev.org/t/openstack/build/61537b9f743f4addb710e97d8d85b5af : FAILURE in 8m 50s\n- puppet-openstack-unit-7.10-ubuntu-focal https://zuul.opendev.org/t/openstack/build/8cec0dbd52a4477386042c5ac563e89e : FAILURE in 8m 33s\n- puppet-openstack-unit-latest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/771a0dc5200244f4a8338195a0b9637c : FAILURE in 9m 04s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/5be8bc7d618549ca9daccfff9574721a : FAILURE in 30m 45s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e4b3c57f79124b5ca0e47b6f8fe11f16 : FAILURE in 37m 02s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/6b5f347dc5a84e79a6c617e245b73355 : FAILURE in 38m 47s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c89e05f40e874ca6825fed309976f8cb : FAILURE in 33m 32s (non-voting)\n- puppet-openstack-integration-7-scenario000-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/fc71299f1e6b471082120a4313afedf1 : SUCCESS in 21m 50s (non-voting)\n- puppet-openstack-integration-7-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/abb313dd381e41d48cfd613cda775b76 : SUCCESS in 59m 21s\n- puppet-openstack-integration-7-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/25bed47b0f8042d5aca6f42acc886220 : SUCCESS in 1h 12m 21s\n- puppet-openstack-integration-7-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/e46f0e14c8d644e68cbc99adad71233f : SUCCESS in 1h 02m 38s\n- puppet-openstack-integration-7-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/26751ba7a28f4371bac7892b28963e03 : SUCCESS in 55m 32s\n- puppet-openstack-integration-7-scenario000-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/adbd00ac9b704538aac5a6f1bba3f3d6 : SUCCESS in 19m 48s (non-voting)\n- puppet-openstack-integration-7-scenario001-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/df4b18a0788449e4870b53cc5f772573 : SUCCESS in 54m 09s\n- puppet-openstack-integration-7-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/3a44ed4b40cc44519aa655dfffba6ebd : SUCCESS in 1h 04m 08s\n- puppet-openstack-integration-7-scenario003-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/366041c27235479681768cd35d36c154 : SUCCESS in 1h 01m 19s\n- puppet-openstack-integration-7-scenario004-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/49ae874d90f741fd9f63efa8df829314 : SUCCESS in 52m 44s\n- puppet-openstack-litmus-6.21-ubuntu-focal https://zuul.opendev.org/t/openstack/build/5b5bf982fc1f4d59a255fa02bc7488e0 : FAILURE in 9m 59s (non-voting)\n- puppet-openstack-litmus-7.10-centos-8-stream https://zuul.opendev.org/t/openstack/build/88a67ac15f894c05bea947f87eeb4abe : SUCCESS in 16m 17s\n- puppet-openstack-litmus-7.10-centos-9-stream https://zuul.opendev.org/t/openstack/build/8868b3ca879d497982da8e47115c8849 : FAILURE in 8m 43s (non-voting)\n- puppet-openstack-litmus-7.10-ubuntu-focal https://zuul.opendev.org/t/openstack/build/cfd203128d514807a8b1c5898ba7a1a5 : FAILURE in 9m 34s (non-voting)\n- puppet-openstack-litmus-latest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/be149cdfe807487d89de0c28740e9151 : FAILURE in 9m 48s (non-voting)\n- puppet-openstacklib-tripleo-standalone https://zuul.opendev.org/t/openstack/build/f99cb7329a9d4f6baf00a90fabe6ab3b : SUCCESS in 1h 41m 47s","accounts_in_message":[],"_revision_number":1},{"id":"4cb8ef96283ad97c911c200d4446eec3f18908e4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"},"date":"2022-04-11 00:22:49.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3d603b766c01ecac0764af3b6389117cb8861493","author":{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"},"date":"2022-04-11 00:26:20.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0b54ddece4d255a6efc7eefa318f6035bee73831","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2022-04-11 02:09:09.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3353543c05658cd16f5c453d499227a211e31347","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-11 02:21:56.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- puppet-openstack-lint-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a77a7249346c4006b035f1597e2ede17 : SUCCESS in 3m 04s\n- puppet-openstack-syntax-6-ubuntu-focal https://zuul.opendev.org/t/openstack/build/be31b9c794e24247b420a42919d4ed89 : SUCCESS in 3m 10s\n- puppet-openstack-syntax-7-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2ad3335a55db464481ebd9c9a1022c0a : SUCCESS in 3m 30s\n- puppet-openstack-unit-6.21-centos-8-stream https://zuul.opendev.org/t/openstack/build/22f550ceebfb44048f95bda5c3ff7c9a : SUCCESS in 11m 31s\n- puppet-openstack-unit-7.10-centos-8-stream https://zuul.opendev.org/t/openstack/build/3686a65dc387467e977b11d962f9d4fc : SUCCESS in 11m 09s\n- puppet-openstack-unit-6.21-ubuntu-focal https://zuul.opendev.org/t/openstack/build/7dc1202d833147a79baa09b6fe633e85 : SUCCESS in 7m 17s\n- puppet-openstack-unit-7.10-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b1521f418c42420f8c463241272e7a50 : SUCCESS in 8m 29s\n- puppet-openstack-unit-latest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/984e1877222e4bf1a994e802bed824ef : SUCCESS in 8m 10s (non-voting)\n- puppet-openstack-integration-6-scenario001-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d5df93adf3a0402ebda6ecc62ba063f7 : FAILURE in 32m 57s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/12e95b9ca9fa4e129476683a796c2d75 : FAILURE in 40m 31s (non-voting)\n- puppet-openstack-integration-6-scenario003-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/dc94d0b0ddfc4eae9fecafe986130d4d : FAILURE in 42m 51s (non-voting)\n- puppet-openstack-integration-6-scenario004-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/7d358e004d704168a083d3a43b552128 : FAILURE in 38m 39s (non-voting)\n- puppet-openstack-integration-7-scenario000-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/1df1a9d24c5844449b23279e29bca8dd : SUCCESS in 20m 23s (non-voting)\n- puppet-openstack-integration-7-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/ea87d2c72563406899afd3514234f4d9 : SUCCESS in 1h 10m 35s\n- puppet-openstack-integration-7-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/f6ce260943fc4a15baecd9477e8f322c : SUCCESS in 1h 14m 25s\n- puppet-openstack-integration-7-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/069939de74a7436fa6b9b40efb4b831d : SUCCESS in 1h 18m 57s\n- puppet-openstack-integration-7-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/be9134ccd8dd4e63b1d5c3615c5bb1fa : SUCCESS in 1h 06m 02s\n- puppet-openstack-integration-7-scenario000-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/c0c5809b0ee34020b4aeea7ef4ae66f9 : SUCCESS in 20m 07s (non-voting)\n- puppet-openstack-integration-7-scenario001-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/98847bff87914da6894b284454699eb3 : SUCCESS in 1h 00m 11s\n- puppet-openstack-integration-7-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/9284fce9c8704d809726645e2b19d28a : SUCCESS in 1h 11m 25s\n- puppet-openstack-integration-7-scenario003-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/e4350e7ee1cd48d0a84e8428fd3e67e3 : SUCCESS in 1h 09m 48s\n- puppet-openstack-integration-7-scenario004-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/75cdd5c8766f478fa0511d9e12157ca4 : SUCCESS in 1h 00m 37s\n- puppet-openstack-litmus-6.21-ubuntu-focal https://zuul.opendev.org/t/openstack/build/50b891d0232a413fbad5b35c16205d9f : FAILURE in 9m 24s (non-voting)\n- puppet-openstack-litmus-7.10-centos-8-stream https://zuul.opendev.org/t/openstack/build/3a25db8cbdb64ea3b38bdc07c3c7d8c1 : SUCCESS in 17m 02s\n- puppet-openstack-litmus-7.10-centos-9-stream https://zuul.opendev.org/t/openstack/build/941012cd672f40a79dd69e797a80c1bb : FAILURE in 7m 18s (non-voting)\n- puppet-openstack-litmus-7.10-ubuntu-focal https://zuul.opendev.org/t/openstack/build/55240b096b3e4e1ea9f7cd966b7fc30d : FAILURE in 9m 36s (non-voting)\n- puppet-openstack-litmus-latest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c0008210c1f54fc8a888e0dae58bb8ed : FAILURE in 9m 44s (non-voting)\n- puppet-openstacklib-tripleo-standalone https://zuul.opendev.org/t/openstack/build/45c096c8241a42b98b683d0337fde535 : SUCCESS in 1h 52m 10s","accounts_in_message":[],"_revision_number":2},{"id":"9e9bea5595f9990644f7ee5ec6371610bd91c7ad","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2022-04-11 14:10:49.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"bd8e9362c8c2f70fe08810d1c98537b87b429e57","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-11 14:12:23.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"700894ea8127d5382cb1bec57d0312309999ce6d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-11 15:58:13.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- puppet-openstack-lint-ubuntu-focal https://zuul.opendev.org/t/openstack/build/7235bd1ba4294c8ba932eb4843a53f8e : SUCCESS in 3m 34s\n- puppet-openstack-syntax-6-ubuntu-focal https://zuul.opendev.org/t/openstack/build/04be53be3dfc42b59823a264400c8749 : SUCCESS in 4m 00s\n- puppet-openstack-syntax-7-ubuntu-focal https://zuul.opendev.org/t/openstack/build/cbb5a79806c74cdabab01c4acb3ec456 : SUCCESS in 3m 59s\n- puppet-openstack-unit-6.21-centos-8-stream https://zuul.opendev.org/t/openstack/build/624cc8e8fca84f05adf9994ced9c2959 : SUCCESS in 13m 29s\n- puppet-openstack-unit-7.10-centos-8-stream https://zuul.opendev.org/t/openstack/build/92d98488856b4d418cd03ca2a3fb79fb : SUCCESS in 14m 22s\n- puppet-openstack-unit-6.21-ubuntu-focal https://zuul.opendev.org/t/openstack/build/30634fc7022345e6a21efcbf766094e0 : SUCCESS in 10m 13s\n- puppet-openstack-unit-7.10-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d57cd1383dd4485888fe3c349f8b93b0 : SUCCESS in 9m 16s\n- puppet-openstack-integration-7-scenario001-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/cfc37551801c494986abcd390a203478 : SUCCESS in 1h 03m 11s\n- puppet-openstack-integration-7-scenario002-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/9da0e6406293441a9980ca0c8c5cde21 : SUCCESS in 1h 16m 16s\n- puppet-openstack-integration-7-scenario003-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/a30f74bcc1cf4065968bfb25f2fa87f2 : SUCCESS in 1h 06m 21s\n- puppet-openstack-integration-7-scenario004-tempest-centos-8-stream https://zuul.opendev.org/t/openstack/build/3e9346e4d95e4405af7865827eb54894 : SUCCESS in 56m 00s\n- puppet-openstack-litmus-7.10-centos-8-stream https://zuul.opendev.org/t/openstack/build/25ab6ea96b0d49228cc9b4c29b2eaf1e : SUCCESS in 16m 58s\n- puppet-openstacklib-tripleo-standalone https://zuul.opendev.org/t/openstack/build/665f5f752be445659ae637ca57a48546 : SUCCESS in 1h 39m 04s","accounts_in_message":[],"_revision_number":2},{"id":"14e3d8f5146d8f26cabe0290719fcc5c51d4d49a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-11 15:58:13.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"33fb90326fadd59759d4a65dae0ac873e34ee95b","revisions":{"d3a3cadfc785d078759d39dd75439730e09d30e3":{"kind":"REWORK","_number":1,"created":"2022-04-08 08:47:04.000000000","uploader":{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"},"ref":"refs/changes/02/837102/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/02/837102/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/02/837102/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/02/837102/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/02/837102/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/02/837102/1"}}},"commit":{"parents":[{"commit":"59c3e5b9fd04f46a2342b7eec394600a1a458c35","subject":"Update master for stable/yoga","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/59c3e5b9fd04f46a2342b7eec394600a1a458c35"}]}],"author":{"name":"Jake Yip","email":"jake.yip@ardc.edu.au","date":"2022-04-08 08:42:20.000000000","tz":600},"committer":{"name":"Jake Yip","email":"jake.yip@ardc.edu.au","date":"2022-04-08 08:44:40.000000000","tz":600},"subject":"Make regex matching policy key stricter","message":"Make regex matching policy key stricter\n\nThere is a bug where this regex can match multiple lines if a policy\ncontains \u0027:\u0027.\n\nMake this regex stricter by making sure the key doesn\u0027t end with a \u0027:\u0027\nwithin the quotes.\n\nCloses-Bug: #1968294\n\nChange-Id: I4090d6831db8ddc4fba294f181085b657e2b3345\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/d3a3cadfc785d078759d39dd75439730e09d30e3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/d3a3cadfc785d078759d39dd75439730e09d30e3"}]},"branch":"refs/heads/master"},"33fb90326fadd59759d4a65dae0ac873e34ee95b":{"kind":"REWORK","_number":2,"created":"2022-04-11 00:22:49.000000000","uploader":{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"},"ref":"refs/changes/02/837102/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/02/837102/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/02/837102/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/02/837102/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/02/837102/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/02/837102/2"}}},"commit":{"parents":[{"commit":"59c3e5b9fd04f46a2342b7eec394600a1a458c35","subject":"Update master for stable/yoga","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/59c3e5b9fd04f46a2342b7eec394600a1a458c35"}]}],"author":{"name":"Jake Yip","email":"jake.yip@ardc.edu.au","date":"2022-04-08 08:42:20.000000000","tz":600},"committer":{"name":"Jake Yip","email":"jake.yip@ardc.edu.au","date":"2022-04-11 00:22:35.000000000","tz":600},"subject":"Make regex matching policy key stricter","message":"Make regex matching policy key stricter\n\nThere is a bug where this regex can match multiple lines if a policy\ncontains \u0027:\u0027.\n\nMake this regex stricter by making sure the key doesn\u0027t end with a \u0027:\u0027\nwithin the quotes.\n\nCloses-Bug: #1968294\n\nChange-Id: I4090d6831db8ddc4fba294f181085b657e2b3345\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/33fb90326fadd59759d4a65dae0ac873e34ee95b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/33fb90326fadd59759d4a65dae0ac873e34ee95b"}]},"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":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"}}]}],"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":{}}}]}
