)]}'
{"id":"openstack%2Fopenstack-ansible~820370","triplet_id":"openstack%2Fopenstack-ansible~master~Idc7b1c8908b150eaaf12980612083d31d3a5b669","project":"openstack/openstack-ansible","branch":"master","topic":"docs","attention_set":{},"removed_from_attention_set":{"31749":{"account":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"last_update":"2021-12-14 16:38:11.000000000","reason":"Change was submitted"},"15993":{"account":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"last_update":"2021-12-14 14:17:34.000000000","reason":"Amy Marrich (spotz) replied on the change"},"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2021-12-10 10:31:49.000000000","reason":"Dmitriy Rabotyagov replied on the change"},"25023":{"account":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"last_update":"2021-12-14 16:38:11.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Idc7b1c8908b150eaaf12980612083d31d3a5b669","subject":"Add documentation of security improvements made to Openstack Ansible","status":"MERGED","created":"2021-12-03 10:46:00.000000000","updated":"2021-12-14 16:41:53.000000000","submitted":"2021-12-14 16:38:11.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":83,"unresolved_comment_count":3,"has_review_started":true,"submission_id":"820370-docs","meta_rev_id":"dfe46355dc87be98a0a43e2404d0c8e62bee356a","_number":820370,"virtual_id_number":820370,"owner":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-12-14 16:38:11.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":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"all":[{"value":2,"date":"2021-12-14 14:17:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},{"value":2,"date":"2021-12-10 10:31:49.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":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"all":[{"value":1,"date":"2021-12-14 14:17:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},{"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":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},{"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":{"CC":[{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"REVIEWER":[{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},{"_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":"2021-12-03 10:49:22.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":"CC"},{"updated":"2021-12-03 10:49:22.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"state":"REVIEWER"},{"updated":"2021-12-03 13:02:42.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":"2021-12-06 08:50:39.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":"2021-12-06 11:49:58.000000000","updated_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"reviewer":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"state":"CC"}],"messages":[{"id":"8d10b47e090fb1df31527aa06d496426bc0ced14","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"date":"2021-12-03 10:46:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7333b5269b57908afe2b023b68430ed0f0331162","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-03 13:02:42.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- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/28414a1f1a584664a4f38f58848859b0 : SUCCESS in 17m 15s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/da6bfd0cbe7340b38a71ef0425de272d : SUCCESS in 16m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fbbc163fe9d6453ea40fcd13cf920a6b : FAILURE in 5m 05s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/5ae8857e6f224c4baf217945182f6f39 : SUCCESS in 1h 55m 31s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/a88caa86230b47fd97480623deaca28c : SUCCESS in 1h 56m 05s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/5ec9b9b1ab4e41ba875bf5a8c339bf7a : SUCCESS in 1h 53m 32s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/248948b8944e4416820b1f7fe852d5f3 : SUCCESS in 1h 26m 49s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/1864ae1bb9534d5e98f0b4dcf77d7d3a : SUCCESS in 1h 56m 34s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/90a797a398764c8fa70ad6cc419d2d81 : SUCCESS in 1h 26m 05s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/75a0fdd862bd46c184ef51d84597238f : SUCCESS in 1h 08m 09s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/9fe37ea175394ef1a14a8f2e6e38c3bd : SUCCESS in 1h 28m 05s\n- openstack-ansible-deploy-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/67f8d5d345324e06801944e3b2423e1b : SUCCESS in 1h 22m 29s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/43dd53bf5b1c4d70a9ac9ca07faa2100 : SUCCESS in 1h 31m 58s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/389eb7b4084c40d9979aa30c7775ea30 : SUCCESS in 1h 24m 59s\n- openstack-ansible-upgrade-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/3935555e4a754d09a0162181723dd623 : SUCCESS in 1h 52m 09s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/694d387b27ad425899d4633b4414e81e : SUCCESS in 1h 38m 05s\n- openstack-ansible-deploy-aio_distro_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/5c69bc1188b64ad88f0bcc5d09de9bc2 : FAILURE in 40m 46s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e8add6666652422c9ed2ae7070c86bf5 : SUCCESS in 52m 27s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a763c6385ce6444da3b1f986f0f2a4f8 : SUCCESS in 1h 49m 33s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b6b89adb6476493597128f381429cfd6 : SUCCESS in 1h 35m 54s","accounts_in_message":[],"_revision_number":1},{"id":"96070ae952bb57161f6fde89abd92ff5b468253e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"date":"2021-12-03 17:18:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"93ed329c8ba62dbd93185afc9798bbfa8cc2e3d9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-03 19:50:27.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/9318b59c8e5746888e7597835344bd24 : SUCCESS in 13m 16s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/882be182c3404b8fbc4db488dc9e2380 : SUCCESS in 15m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d906bb7f0c8456eb86839e6af838898 : SUCCESS in 11m 59s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/c649f81fdb094963961491200edbf080 : SUCCESS in 2h 14m 36s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/a023709d56824dd2a1da398252d42553 : SUCCESS in 2h 03m 36s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/7e91d278a74e4afb9ad3516cfc771daa : SUCCESS in 2h 06m 00s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/54e43ceaabf1465d9b7ed297d6557976 : SUCCESS in 1h 41m 46s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e004f9bca2a64067b7ed852b29f9139e : SUCCESS in 2h 06m 58s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/d01a40b7066145deac5c7c5dbaf5aa19 : SUCCESS in 1h 34m 06s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/655fefd1678247649bce92a7304c3c93 : SUCCESS in 1h 08m 47s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/6276a0f006ad4557af8d09f992e57d3f : SUCCESS in 1h 26m 47s\n- openstack-ansible-deploy-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/4af92990732e42fd8023616c5480cedb : SUCCESS in 1h 31m 12s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/b0031ef89b224ef9abbfbd78d4d89c9a : SUCCESS in 1h 30m 20s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/ac5442f6e28940fd9c6f0c0f5594b12a : SUCCESS in 1h 26m 54s\n- openstack-ansible-upgrade-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/73ecccac046c4fe2aaba6b2f65cd5b46 : SUCCESS in 1h 56m 26s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d9b2338231c04c62a6f91bf07b283f54 : SUCCESS in 1h 53m 48s\n- openstack-ansible-deploy-aio_distro_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/c938c4b90a544db58cab83bfe9d269db : FAILURE in 38m 58s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a201d10f7dd6423a9cfe3567561477a9 : SUCCESS in 1h 00m 06s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/637e00b0ced4455fa66c263fd295035f : SUCCESS in 2h 25m 04s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/5e7961be9ffc4da5a29e8fe0116e1804 : SUCCESS in 1h 56m 41s","accounts_in_message":[],"_revision_number":2},{"id":"d39ad83200558103f6b23bcb9761531d07eb3783","author":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"date":"2021-12-03 20:27:20.000000000","message":"Patch Set 2: Code-Review-1\n\n(26 comments)","accounts_in_message":[],"_revision_number":2},{"id":"a519fac57e3837ab3d9d6a8149d5c1917f12796b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"date":"2021-12-06 08:34:31.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"13d9406dff0b4f11b5205c4fbf453c903a88ad46","author":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"date":"2021-12-06 08:36:21.000000000","message":"Patch Set 2:\n\n(26 comments)","accounts_in_message":[],"_revision_number":2},{"id":"226bfc08460df67d4e3751077c5df9532688e3d7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"date":"2021-12-06 08:38:14.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"cfbf14813d3b9bbcb1df8280606a2e8ac0e49e30","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2021-12-06 08:50:07.000000000","message":"Patch Set 4:\n\n(12 comments)","accounts_in_message":[],"_revision_number":4},{"id":"df464ed94dbcbc585b61dd3287a31247a21e13f1","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2021-12-06 08:50:39.000000000","message":"Patch Set 4: Code-Review-1","accounts_in_message":[],"_revision_number":4},{"id":"e68b2c07acb5c733765fd882a3e6e51a191a4038","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-06 11:21:44.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/3ef949f794de4c05937192aba9677791 : SUCCESS in 15m 10s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/0a3a29548e21461cb3da0ab6f3bebbe8 : SUCCESS in 18m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3dc498f625944ac98994e196c0ec43db : SUCCESS in 11m 18s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/6ba5ede94eb74bd784b2885c45a77bf6 : SUCCESS in 2h 05m 41s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/cb8b8734750d4560a7120f8b180040e0 : SUCCESS in 2h 12m 47s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/a317f99501534f7ea5f731c1699fbdc5 : SUCCESS in 2h 08m 22s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/98d13bb24ec94271937b36af3ad91224 : SUCCESS in 1h 34m 35s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/5456fd15c829497e91763fc6a22d42ce : SUCCESS in 1h 57m 22s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/7d5be095346e436da36ab2dc65cc586b : SUCCESS in 1h 32m 01s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/97273e850c2c4ea0854513c155bf9e5d : SUCCESS in 1h 11m 41s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/02687dae22fb4483a9a58c7cec6c1679 : SUCCESS in 1h 37m 24s\n- openstack-ansible-deploy-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/7fa86d820032410c80340299d7a2de33 : SUCCESS in 1h 20m 07s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/83ce99bf145748a5b9f6d824eb3bbbc1 : SUCCESS in 1h 38m 37s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e9cefc69181f4c04a00f3fe66dfedcf7 : SUCCESS in 1h 27m 58s\n- openstack-ansible-upgrade-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/f2ff3aaf374e4f0996723c072af0d4da : SUCCESS in 2h 15m 12s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2a135ddc84314f32a1f226d9f8dbec76 : SUCCESS in 1h 53m 47s\n- openstack-ansible-deploy-aio_distro_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/806afe61e367412893abd05b3792d8e1 : FAILURE in 41m 43s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/fb1d724698284229ba0e618ebc78b7f5 : SUCCESS in 1h 04m 55s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/fe8149dee1ef4156a2f89964f0191935 : SUCCESS in 2h 34m 33s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/3e207867b89b4117bd59c607d7f90675 : SUCCESS in 2h 04m 46s","accounts_in_message":[],"_revision_number":4},{"id":"f83a95aa8afbadc0edaf16b992325168d964b83c","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2021-12-06 11:49:58.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"25e40757a6537628fbe197bf6137906dd30b6352","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2021-12-06 12:26:00.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"068d123654b91cc435e0721e0ceb48a0a61f49cc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"date":"2021-12-08 10:24:58.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a66e7def7baa758aeeb92173a992535537214441","author":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"date":"2021-12-08 10:26:26.000000000","message":"Patch Set 4:\n\n(13 comments)","accounts_in_message":[],"_revision_number":4},{"id":"aaba5ee5530b992f5fc3b3ac1ae1c8b7eed3c163","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-08 12:49:01.000000000","message":"Patch Set 5: 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- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e87b0024159b4aee8fedc328327d2fec : SUCCESS in 13m 47s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/b2af849276cb422aade8a20e57836116 : SUCCESS in 16m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2ab1345f30b74fe7823b23037732c580 : SUCCESS in 9m 47s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/fa9ec0a8e8444db08c47bacca5ff242b : SUCCESS in 2h 01m 10s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/76bde8a7b937409e9980bc7ba575a081 : SUCCESS in 2h 02m 27s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/d474fdacabc14b67b5644e9288562a37 : SUCCESS in 2h 07m 28s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/03080be3523b4380a7082b1e8537e059 : SUCCESS in 1h 43m 50s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/476b4a88b27a43e3b80465bba3109a25 : SUCCESS in 2h 07m 09s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/7017af41f618409a96c346df7bd1014e : SUCCESS in 1h 35m 29s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/5ec34bc4e011427bb447f27bf5372894 : SUCCESS in 1h 04m 24s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/43e571f716a9450ea6f5ff429988feab : SUCCESS in 1h 26m 32s\n- openstack-ansible-deploy-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/8888c94a5b81438f8dd9c30cfc48a744 : SUCCESS in 1h 40m 04s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5af1a123c009411da8b8e14a0939c880 : SUCCESS in 2h 12m 44s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/4a4557cfd76842ba9ffba01cbed2b17c : SUCCESS in 1h 27m 33s\n- openstack-ansible-upgrade-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/70d2f6a37ff84f71a2341d5bda0c14db : SUCCESS in 2h 12m 30s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/251ce1a5cd8f4adc9da55628c6980cee : FAILURE in 1h 43m 09s\n- openstack-ansible-deploy-aio_distro_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/5cc44ea2c0e045ff8b384faed26d94ca : FAILURE in 44m 12s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b2cf04e6caed4c4d997af70ad07df624 : SUCCESS in 59m 58s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/6289bede759040ee8bcbfd8e79ed53e7 : SUCCESS in 2h 17m 05s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/29c8d3cbef3d4ac8a6804297aa8d99ad : SUCCESS in 2h 01m 31s","accounts_in_message":[],"_revision_number":5},{"id":"c07d32505a13d02db2de1b65de0155bee86db11d","author":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"date":"2021-12-09 08:03:18.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"651f23c81bad38b6a71c425980073020500264b8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-09 10:45:31.000000000","message":"Patch Set 5:\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- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e1dbde3bceb64f15bc2516ca8f73de81 : SUCCESS in 16m 24s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/9e6c73c839f4490e86a9045d7ac72a62 : SUCCESS in 17m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/19a42748cad1440da1d9f550bd022d21 : SUCCESS in 11m 41s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/94c7f10ac8544fd180db51bc6b7ce7d4 : SUCCESS in 2h 02m 34s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/3111fdf106cc4207a91ce0e4baf0d930 : SUCCESS in 2h 06m 22s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/8d7acd445c5f45a0bd00bd8553495208 : SUCCESS in 2h 09m 12s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/d3f0d2c7a34644b6bb993c5cb6e3dca3 : SUCCESS in 1h 39m 40s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/edaafb52dafc4cd992b12b2072341a61 : SUCCESS in 2h 01m 29s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/20d8264bc742410a95959815f2120b13 : SUCCESS in 1h 22m 22s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/c03b048e214346c1ae0f8c36fd41938b : SUCCESS in 1h 10m 36s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/d0bc2761511f4c8fad51687d8a16f10f : SUCCESS in 1h 21m 54s\n- openstack-ansible-deploy-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/7d413dc7b3b54510a50f68515a42870d : SUCCESS in 1h 21m 22s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/faba3a1ff3e74765bad7053ed64a90e5 : SUCCESS in 1h 35m 33s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/cfe181d5ddad4c13937501195451c721 : SUCCESS in 1h 25m 16s\n- openstack-ansible-upgrade-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/2f5f7137bb53491183150848d11726d9 : SUCCESS in 1h 58m 36s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/0649825774184dcab1cb39f4bc871b24 : SUCCESS in 1h 55m 28s\n- openstack-ansible-deploy-aio_distro_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/c4a4a2c6a14946ba8068fd26c66edcf6 : FAILURE in 35m 36s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/bcfc27d9078a44da8548fedd3100ee09 : FAILURE in 41m 36s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/142936ce842143ffbe91b588df770784 : SUCCESS in 2h 18m 51s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/62f55461e5104a61bd1c4352e3c25b02 : SUCCESS in 2h 34m 53s","accounts_in_message":[],"_revision_number":5},{"id":"a689d219ec193abbff769906d177688055c793af","author":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"date":"2021-12-10 07:46:25.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"cc22f8432a8ddc1e41ee71a9472cd2266c701147","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-10 10:06:15.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/12f67a15474144c78ba98bb8d777b104 : SUCCESS in 19m 37s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/727304f39bb04616b8bae3d1b503a8d6 : SUCCESS in 17m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/106655947a2944cf838d6ec920a2c1ff : SUCCESS in 10m 35s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/7deb800b22a0453eafb45ce6729680c1 : SUCCESS in 1h 53m 40s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/fdfda96a8b4c43189ffc65c2d7c37f6d : SUCCESS in 1h 55m 30s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/923c603fc16a48c9a7674b1a4dc34d46 : SUCCESS in 1h 48m 40s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/7e7004393e6e455a9726192abcc467bb : SUCCESS in 1h 48m 23s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/576bef0add2044a0b34fed136de9d3a3 : SUCCESS in 1h 57m 38s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/c1b1c65f78ba48a8aacbaa9b68f2b020 : SUCCESS in 1h 26m 10s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/ceb56c204e904c1f9356e166b075b56b : SUCCESS in 1h 07m 12s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/80d6486bd37248e4b5b9035d2a1d87e2 : SUCCESS in 1h 53m 16s\n- openstack-ansible-deploy-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/bf7017b30d284bf088a05e678f1891b6 : SUCCESS in 1h 07m 39s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/1b36a96fc14741858b1a0624fbc27007 : SUCCESS in 1h 45m 45s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c0edf4924c4e4fd88b989c1f2a5e7186 : SUCCESS in 1h 35m 49s\n- openstack-ansible-upgrade-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/bf44b5ba0b0348208c065d7fc5414cb1 : SUCCESS in 1h 47m 05s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2e84792570064176bc1f73f8b5caa0c1 : SUCCESS in 1h 40m 16s\n- openstack-ansible-deploy-aio_distro_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/6d23c51bec1945e4b1fa3c98171a121f : FAILURE in 33m 13s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/76eed05b2df540f38a219bdeff20aad0 : SUCCESS in 56m 51s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/278cc6231b964adb96bb92c64b71ce84 : SUCCESS in 1h 56m 25s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/7080e54d07534a93909f227b2388a5b7 : SUCCESS in 2h 13m 43s","accounts_in_message":[],"_revision_number":5},{"id":"63e0c96db0701f0585d6a584b4d7503a1c4ac1b6","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2021-12-10 10:31:49.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"0caebb9b70230c5af19fa950b360799b1734dee2","author":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"date":"2021-12-14 14:17:34.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"0cce69e6569a3ef64759cd8a6c0918cc1a313777","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-14 14:19:41.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"9c18f7d50b3520030db05f5f6612969dc3e8f62a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-14 16:38:11.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e5eb1aaa34c74d228285db9c31785c46 : SUCCESS in 17m 03s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/1778d6c914064247a0b9b5b854e81b59 : SUCCESS in 17m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c233e50f7d9c46949336695116a858af : SUCCESS in 10m 04s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/89ebc18ca0ad4f7cbed1d5d977d9793a : SUCCESS in 1h 59m 50s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/9a4c4d1a6e194cc7bbde9dde8eebb97d : SUCCESS in 2h 09m 25s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/39d1010c14b9445a92bc3129754433d5 : SUCCESS in 2h 05m 46s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/693a6b91a1824b5580d1f696bcc06883 : SUCCESS in 1h 50m 54s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/30ac7595c0d741689b809d7de75b97ae : SUCCESS in 2h 02m 20s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/550f4849feb947cdaf0ba3abf275bd6d : SUCCESS in 1h 33m 30s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/69d35d8135504407890392e4dcb0062d : SUCCESS in 1h 13m 26s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/56b0aaf5e29b46a5a900964949e60435 : SUCCESS in 1h 20m 52s\n- openstack-ansible-deploy-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/4772fdb8fadd465a954756948bd1a230 : SUCCESS in 1h 20m 19s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/e7db6018cf4d424e8ac6716c51642f3c : SUCCESS in 1h 32m 33s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/decba239424249749ca1fe2fb25b9985 : SUCCESS in 1h 19m 18s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/905ad8fd440941a38c3ac9ecd418299b : SUCCESS in 53m 04s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/537bbef8e14d4f04b86c0c1dc7e4120f : SUCCESS in 2h 14m 35s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e0ba5460ca7b499784d5f6c167cbf084 : SUCCESS in 2h 03m 14s","accounts_in_message":[],"_revision_number":5},{"id":"c8b5d77179468e9b75d4dc51f652ac0b7fc458f5","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-14 16:38:11.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"dfe46355dc87be98a0a43e2404d0c8e62bee356a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-14 16:41:53.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2e326ff4f7a74742be0af7f82b163c3d : SUCCESS in 2m 18s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"8ad37b254d47238d50a249beb06996df4fcbad37","revisions":{"7dfe4b21bfa7866805f1509bce7393b9ad5a1cf2":{"kind":"REWORK","_number":1,"created":"2021-12-03 10:46:00.000000000","uploader":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"ref":"refs/changes/70/820370/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/70/820370/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/1"}}},"commit":{"parents":[{"commit":"92feb0805ed33c54cb1171eba1e0504bb73119db","subject":"Merge \"Add playbook to generate any user defined certificates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/92feb0805ed33c54cb1171eba1e0504bb73119db"}]}],"author":{"name":"James Gibson","email":"james.gibson@bbc.co.uk","date":"2021-12-03 10:21:54.000000000","tz":0},"committer":{"name":"James Gibson","email":"james.gibson@bbc.co.uk","date":"2021-12-03 10:45:46.000000000","tz":0},"subject":"Add documentation of security improvements made to Openstack Ansible","message":"Add documentation of security improvements made to Openstack Ansible\n\nIn the past couple of weeks a number of security patches have\nbeen made to openstack-ansible, this patch documents these\nchanges. Hopefully the level of the documentation gives the users\nenough background on what the changes are and how to use them,\nwithout going into the detailed specifics of each feature.\n\nRegarding the upgrade to TLS for haproxy internal VIP and backends\nin existing deployments, I have some ideas on how this could be\ndone without causing downtime but have not had chance to test\nthis yet. The idea is to use a TCP frontend that accepts both\nHTTP and HTTPS traffic and redirects to correct frontend for each.\n\nChange-Id: Idc7b1c8908b150eaaf12980612083d31d3a5b669\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7dfe4b21bfa7866805f1509bce7393b9ad5a1cf2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7dfe4b21bfa7866805f1509bce7393b9ad5a1cf2"}]},"branch":"refs/heads/master"},"b1a80ea9b86a2850c8a95ed6001a7daab0b1985f":{"kind":"REWORK","_number":2,"created":"2021-12-03 17:18:37.000000000","uploader":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"ref":"refs/changes/70/820370/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/70/820370/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/2"}}},"commit":{"parents":[{"commit":"92feb0805ed33c54cb1171eba1e0504bb73119db","subject":"Merge \"Add playbook to generate any user defined certificates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/92feb0805ed33c54cb1171eba1e0504bb73119db"}]}],"author":{"name":"James Gibson","email":"james.gibson@bbc.co.uk","date":"2021-12-03 10:21:54.000000000","tz":0},"committer":{"name":"James Gibson","email":"james.gibson@bbc.co.uk","date":"2021-12-03 17:18:26.000000000","tz":0},"subject":"Add documentation of security improvements made to Openstack Ansible","message":"Add documentation of security improvements made to Openstack Ansible\n\nIn the past couple of weeks a number of security patches have\nbeen made to openstack-ansible, this patch documents these\nchanges. Hopefully the level of the documentation gives the users\nenough background on what the changes are and how to use them,\nwithout going into the detailed specifics of each feature.\n\nRegarding the upgrade to TLS for haproxy internal VIP and backends\nin existing deployments, I have some ideas on how this could be\ndone without causing downtime but have not had chance to test\nthis yet. The idea is to use a TCP frontend that accepts both\nHTTP and HTTPS traffic and redirects to correct frontend for each.\n\nChange-Id: Idc7b1c8908b150eaaf12980612083d31d3a5b669\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/b1a80ea9b86a2850c8a95ed6001a7daab0b1985f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/b1a80ea9b86a2850c8a95ed6001a7daab0b1985f"}]},"branch":"refs/heads/master"},"200f393945b2f74b046c604cfe20ed22db26f570":{"kind":"REWORK","_number":3,"created":"2021-12-06 08:34:31.000000000","uploader":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"ref":"refs/changes/70/820370/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/70/820370/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/3"}}},"commit":{"parents":[{"commit":"92feb0805ed33c54cb1171eba1e0504bb73119db","subject":"Merge \"Add playbook to generate any user defined certificates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/92feb0805ed33c54cb1171eba1e0504bb73119db"}]}],"author":{"name":"James Gibson","email":"james.gibson@bbc.co.uk","date":"2021-12-03 10:21:54.000000000","tz":0},"committer":{"name":"James Gibson","email":"james.gibson@bbc.co.uk","date":"2021-12-06 08:34:21.000000000","tz":0},"subject":"Add documentation of security improvements made to Openstack Ansible","message":"Add documentation of security improvements made to Openstack Ansible\n\nIn the past couple of weeks a number of security patches have\nbeen made to openstack-ansible, this patch documents these\nchanges. Hopefully the level of the documentation gives the users\nenough background on what the changes are and how to use them,\nwithout going into the detailed specifics of each feature.\n\nRegarding the upgrade to TLS for haproxy internal VIP and backends\nin existing deployments, I have some ideas on how this could be\ndone without causing downtime but have not had chance to test\nthis yet. The idea is to use a TCP frontend that accepts both\nHTTP and HTTPS traffic and redirects to correct frontend for each.\n\nChange-Id: Idc7b1c8908b150eaaf12980612083d31d3a5b669\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/200f393945b2f74b046c604cfe20ed22db26f570"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/200f393945b2f74b046c604cfe20ed22db26f570"}]},"branch":"refs/heads/master"},"8b2509ea10644ac8cc3586dafbe206b0e8ddb1cf":{"kind":"REWORK","_number":4,"created":"2021-12-06 08:38:14.000000000","uploader":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"ref":"refs/changes/70/820370/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/70/820370/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/4"}}},"commit":{"parents":[{"commit":"92feb0805ed33c54cb1171eba1e0504bb73119db","subject":"Merge \"Add playbook to generate any user defined certificates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/92feb0805ed33c54cb1171eba1e0504bb73119db"}]}],"author":{"name":"James Gibson","email":"james.gibson@bbc.co.uk","date":"2021-12-03 10:21:54.000000000","tz":0},"committer":{"name":"James Gibson","email":"james.gibson@bbc.co.uk","date":"2021-12-06 08:38:05.000000000","tz":0},"subject":"Add documentation of security improvements made to Openstack Ansible","message":"Add documentation of security improvements made to Openstack Ansible\n\nIn the past couple of weeks a number of security patches have\nbeen made to openstack-ansible, this patch documents these\nchanges. Hopefully the level of the documentation gives the users\nenough background on what the changes are and how to use them,\nwithout going into the detailed specifics of each feature.\n\nRegarding the upgrade to TLS for haproxy internal VIP and backends\nin existing deployments, I have some ideas on how this could be\ndone without causing downtime but have not had chance to test\nthis yet. The idea is to use a TCP frontend that accepts both\nHTTP and HTTPS traffic and redirects to correct frontend for each.\n\nChange-Id: Idc7b1c8908b150eaaf12980612083d31d3a5b669\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/8b2509ea10644ac8cc3586dafbe206b0e8ddb1cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/8b2509ea10644ac8cc3586dafbe206b0e8ddb1cf"}]},"branch":"refs/heads/master"},"8ad37b254d47238d50a249beb06996df4fcbad37":{"kind":"REWORK","_number":5,"created":"2021-12-08 10:24:58.000000000","uploader":{"_account_id":31749,"name":"James Gibson","email":"james.gibson@bbc.co.uk","username":"jamesgibo"},"ref":"refs/changes/70/820370/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/70/820370/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/70/820370/5"}}},"commit":{"parents":[{"commit":"efd10040093227892770a714de45def7af5ec7ac","subject":"Merge \"Reduce manila CI check memory consumption\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/efd10040093227892770a714de45def7af5ec7ac"}]}],"author":{"name":"James Gibson","email":"james.gibson@bbc.co.uk","date":"2021-12-03 10:21:54.000000000","tz":0},"committer":{"name":"James Gibson","email":"james.gibson@bbc.co.uk","date":"2021-12-08 10:24:43.000000000","tz":0},"subject":"Add documentation of security improvements made to Openstack Ansible","message":"Add documentation of security improvements made to Openstack Ansible\n\nIn the past couple of weeks a number of security patches have\nbeen made to openstack-ansible, this patch documents these\nchanges. Hopefully the level of the documentation gives the users\nenough background on what the changes are and how to use them,\nwithout going into the detailed specifics of each feature.\n\nRegarding the upgrade to TLS for haproxy internal VIP and backends\nin existing deployments, I have some ideas on how this could be\ndone without causing downtime but have not had chance to test\nthis yet. The idea is to use a TCP frontend that accepts both\nHTTP and HTTPS traffic and redirects to correct frontend for each.\n\nChange-Id: Idc7b1c8908b150eaaf12980612083d31d3a5b669\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/8ad37b254d47238d50a249beb06996df4fcbad37"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/8ad37b254d47238d50a249beb06996df4fcbad37"}]},"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":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"}}]}],"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":{}}}]}
