)]}'
{"id":"openstack%2Fopenstack-ansible~588372","triplet_id":"openstack%2Fopenstack-ansible~master~I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8","project":"openstack/openstack-ansible","branch":"master","topic":"pull_roles","hashtags":[],"change_id":"I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8","subject":"Use parallel git clone","status":"MERGED","created":"2018-08-02 20:03:10.000000000","updated":"2020-11-12 11:57:23.000000000","submitted":"2020-11-12 11:55:17.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"588372-1605182117840-0535b842","meta_rev_id":"ef52b22e4ce434897a2d9f576558b2bf10c41029","_number":588372,"virtual_id_number":588372,"owner":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-11-12 11:55:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},"recommended":{"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},"all":[{"value":1,"date":"2020-11-11 01:36:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":2,"date":"2020-11-09 19:30:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},{"value":2,"date":"2020-11-12 09:43:20.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"]},{"value":0,"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":0,"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},{"value":1,"date":"2020-11-12 09:43:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},{"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"]},{"value":0,"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},{"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-09-30 13:30:50.000000000","updated_by":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"reviewer":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"state":"REVIEWER"},{"updated":"2019-10-13 15:35:27.000000000","updated_by":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"reviewer":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"state":"REVIEWER"},{"updated":"2020-11-09 19:30:33.000000000","updated_by":{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},"reviewer":{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},"state":"REVIEWER"},{"updated":"2020-11-11 01:36:09.000000000","updated_by":{"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},"reviewer":{"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},"state":"REVIEWER"},{"updated":"2020-11-12 09:43:20.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":"2020-11-12 11:55:17.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"}],"messages":[{"id":"f1136ac36c155c6aec8bd5755d3f1ebe939a2f33","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2018-08-02 20:03:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"583544bda7c567a03fd012649c6521819351ee54","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-02 20:15:18.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/72/588372/1/check/build-openstack-sphinx-docs/aba72f0/html/ : SUCCESS in 3m 25s\n- openstack-ansible-linters http://logs.openstack.org/72/588372/1/check/openstack-ansible-linters/c6d2369/ : FAILURE in 4m 57s\n- openstack-ansible-varstest-aio_lxc-ubuntu-xenial http://logs.openstack.org/72/588372/1/check/openstack-ansible-varstest-aio_lxc-ubuntu-xenial/58a2c92/ : FAILURE in 3m 53s\n- openstack-ansible-deploy-aio_basekit-centos-7 http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-aio_basekit-centos-7/5b49802/ : FAILURE in 4m 20s (non-voting)\n- openstack-ansible-deploy-aio_basekit-opensuse-423 http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-aio_basekit-opensuse-423/4c03f64/ : FAILURE in 7m 35s\n- openstack-ansible-deploy-aio_distro_basekit-ubuntu-xenial http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-aio_distro_basekit-ubuntu-xenial/aec3b75/ : FAILURE in 3m 42s (non-voting)\n- openstack-ansible-deploy-aio_distro_basekit-centos-7 http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-aio_distro_basekit-centos-7/c353764/ : FAILURE in 4m 48s (non-voting)\n- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-aio_distro_basekit-opensuse-423/a886166/ : FAILURE in 7m 20s\n- openstack-ansible-deploy-aio_lxc-ubuntu-xenial http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/ac9b653/ : FAILURE in 3m 32s\n- openstack-ansible-deploy-aio_metal-ubuntu-xenial http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/ab74a99/ : FAILURE in 3m 26s\n- openstack-ansible-deploy-aio_metal-opensuse-423 http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-aio_metal-opensuse-423/cc84497/ : FAILURE in 7m 15s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-aio_metal-centos-7/ce2d4ee/ : FAILURE in 4m 53s (non-voting)\n- openstack-ansible-deploy-aio_nspawn-centos-7 http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-aio_nspawn-centos-7/e698a79/ : FAILURE in 4m 59s (non-voting)\n- openstack-ansible-deploy-aio_nspawn-opensuse-423 http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-aio_nspawn-opensuse-423/c9cdeea/ : FAILURE in 7m 27s (non-voting)\n- openstack-ansible-deploy-aio_nspawn-ubuntu-xenial http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-aio_nspawn-ubuntu-xenial/83eeb88/ : FAILURE in 3m 45s (non-voting)\n- openstack-ansible-deploy-ceph-ubuntu-xenial http://logs.openstack.org/72/588372/1/check/openstack-ansible-deploy-ceph-ubuntu-xenial/fb7c40e/ : FAILURE in 3m 39s","accounts_in_message":[],"_revision_number":1},{"id":"18c4cc18315222ce4be9de99973a8b04c3e01583","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2018-08-02 20:20:53.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"718300c4d5f48235788dd0c25c0a9cb20430133c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-02 20:37:57.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/72/588372/2/check/build-openstack-sphinx-docs/3a4f29d/html/ : SUCCESS in 3m 39s\n- openstack-ansible-linters http://logs.openstack.org/72/588372/2/check/openstack-ansible-linters/1d74b17/ : FAILURE in 4m 39s\n- openstack-ansible-varstest-aio_lxc-ubuntu-xenial http://logs.openstack.org/72/588372/2/check/openstack-ansible-varstest-aio_lxc-ubuntu-xenial/6aaf628/ : FAILURE in 3m 22s\n- openstack-ansible-deploy-aio_basekit-centos-7 http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-aio_basekit-centos-7/ef28e4a/ : FAILURE in 4m 30s (non-voting)\n- openstack-ansible-deploy-aio_basekit-opensuse-423 http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-aio_basekit-opensuse-423/7585192/ : FAILURE in 7m 33s\n- openstack-ansible-deploy-aio_distro_basekit-ubuntu-xenial http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-aio_distro_basekit-ubuntu-xenial/5289f84/ : FAILURE in 3m 41s (non-voting)\n- openstack-ansible-deploy-aio_distro_basekit-centos-7 http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-aio_distro_basekit-centos-7/553d395/ : FAILURE in 4m 03s (non-voting)\n- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-aio_distro_basekit-opensuse-423/7379b49/ : FAILURE in 7m 54s\n- openstack-ansible-deploy-aio_lxc-ubuntu-xenial http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/121c5f6/ : FAILURE in 3m 22s\n- openstack-ansible-deploy-aio_metal-ubuntu-xenial http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/f9ec582/ : FAILURE in 2m 58s\n- openstack-ansible-deploy-aio_metal-opensuse-423 http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-aio_metal-opensuse-423/197263b/ : FAILURE in 7m 23s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-aio_metal-centos-7/1556e4d/ : FAILURE in 4m 16s (non-voting)\n- openstack-ansible-deploy-aio_nspawn-centos-7 http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-aio_nspawn-centos-7/6f31ad1/ : FAILURE in 3m 57s (non-voting)\n- openstack-ansible-deploy-aio_nspawn-opensuse-423 http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-aio_nspawn-opensuse-423/5727dca/ : FAILURE in 7m 44s (non-voting)\n- openstack-ansible-deploy-aio_nspawn-ubuntu-xenial http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-aio_nspawn-ubuntu-xenial/e264b65/ : FAILURE in 3m 48s (non-voting)\n- openstack-ansible-deploy-ceph-ubuntu-xenial http://logs.openstack.org/72/588372/2/check/openstack-ansible-deploy-ceph-ubuntu-xenial/3249a62/ : FAILURE in 3m 21s","accounts_in_message":[],"_revision_number":2},{"id":"ac6691e99c083540568611ddbb753d18d204044b","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2018-08-13 14:05:44.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0f8bc25cd9c0694542547e6612bcf561742a7179","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-13 16:14:03.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- requirements-check http://logs.openstack.org/72/588372/3/check/requirements-check/375e856/ : FAILURE in 2m 18s\n- build-openstack-sphinx-docs http://logs.openstack.org/72/588372/3/check/build-openstack-sphinx-docs/662759a/html/ : SUCCESS in 3m 22s\n- openstack-ansible-linters http://logs.openstack.org/72/588372/3/check/openstack-ansible-linters/a294bc9/ : FAILURE in 5m 16s\n- openstack-ansible-varstest-aio_lxc-ubuntu-xenial http://logs.openstack.org/72/588372/3/check/openstack-ansible-varstest-aio_lxc-ubuntu-xenial/f6155d7/ : SUCCESS in 6m 55s\n- openstack-ansible-deploy-aio_basekit-centos-7 http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_basekit-centos-7/e4a196d/ : FAILURE in 1h 07m 50s (non-voting)\n- openstack-ansible-deploy-aio_basekit-opensuse-423 http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_basekit-opensuse-423/a19c798/ : SUCCESS in 1h 40m 48s\n- openstack-ansible-deploy-aio_distro_basekit-ubuntu-xenial http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_distro_basekit-ubuntu-xenial/db60974/ : FAILURE in 38m 25s (non-voting)\n- openstack-ansible-deploy-aio_distro_basekit-centos-7 http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_distro_basekit-centos-7/fc25bea/ : FAILURE in 1h 06m 38s (non-voting)\n- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_distro_basekit-opensuse-423/93964a6/ : SUCCESS in 1h 13m 50s\n- openstack-ansible-deploy-aio_lxc-ubuntu-xenial http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/c76ac27/ : SUCCESS in 1h 42m 01s\n- openstack-ansible-deploy-aio_metal-ubuntu-xenial http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/eb955c4/ : SUCCESS in 1h 15m 16s\n- openstack-ansible-deploy-aio_metal-opensuse-423 http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_metal-opensuse-423/3d463bc/ : SUCCESS in 1h 26m 12s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_metal-centos-7/8a935db/ : FAILURE in 1h 36m 55s (non-voting)\n- openstack-ansible-deploy-aio_nspawn-centos-7 http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_nspawn-centos-7/4c0b253/ : FAILURE in 1h 12m 45s (non-voting)\n- openstack-ansible-deploy-aio_nspawn-opensuse-423 http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_nspawn-opensuse-423/0fe1081/ : TIMED_OUT in 2h 02m 26s (non-voting)\n- openstack-ansible-deploy-aio_nspawn-ubuntu-xenial http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_nspawn-ubuntu-xenial/5fe25f8/ : FAILURE in 16m 43s (non-voting)\n- openstack-ansible-deploy-ceph-ubuntu-xenial http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-ceph-ubuntu-xenial/e522595/ : FAILURE in 1h 25m 44s\n- openstack-ansible-deploy-aio_distro_lxc-centos-7 http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_distro_lxc-centos-7/3906358/ : FAILURE in 1h 11m 11s (non-voting)\n- openstack-ansible-deploy-aio_distro_lxc-opensuse-423 http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_distro_lxc-opensuse-423/db77218/ : SUCCESS in 1h 42m 40s\n- openstack-ansible-deploy-aio_distro_lxc-ubuntu-xenial http://logs.openstack.org/72/588372/3/check/openstack-ansible-deploy-aio_distro_lxc-ubuntu-xenial/31d8291/ : FAILURE in 1h 25m 32s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"286aea2375a9f33255b76813ddc8d2c77edc4292","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2019-09-30 13:30:50.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"c0ea2fbbedf764106f4d94cc1c0b0eda9e1249e9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-30 13:31:04.000000000","message":"Patch Set 4: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":4},{"id":"5103d126d64caa60d7e0e24c5d0400a92a0e4dd6","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2019-09-30 14:44:12.000000000","message":"Topic changed from pull_roles to [WIP] Use parallel git clone","accounts_in_message":[],"_revision_number":4},{"id":"928e34d1925a0f2a2810a01a6698165db054a8c9","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2019-09-30 15:52:43.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c47e2072a0610a7a7a40d73c64e5e1098e822443","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-30 17:18:46.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/2455b9dd62c141eda6dc879546e10623 : FAILURE in 6m 08s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/cf4207905c7b40d5978bf777e69842ef : RETRY_LIMIT in 7m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/35b83accefad4673835a61b6d5934c3f : SUCCESS in 7m 55s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/3e7dbd66f8364490be1bd57f19cf0346 : RETRY_LIMIT in 13m 33s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/de4e36fcb53447af80a821cc9fad5896 : RETRY_LIMIT in 7m 57s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/37af85eda3a24ac6bbaf64ade36ddc5a : RETRY_LIMIT in 6m 39s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/c856587f35eb4b8b8b4a608edcdb599d : RETRY_LIMIT in 8m 26s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/17b50c7423624b88aaef7b76428d28a8 : RETRY_LIMIT in 7m 59s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/b22a2cd090c349a994de3e85ccfabd31 : RETRY_LIMIT in 10m 17s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/b271db04ec4f48f2b94231fe1b13e826 : RETRY_LIMIT in 7m 54s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/8dab053ae912476a97867d98ba80df64 : RETRY_LIMIT in 7m 31s\n- openstack-ansible-deploy-aio_distro_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/9dbfd7beb8df404d80cda3976e880e1e : RETRY_LIMIT in 8m 19s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0f90b2b7f3d94013bd9ef220ad9491cc : RETRY_LIMIT in 6m 55s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/7a766e998ed54afab6fba7a123756c2b : RETRY_LIMIT in 6m 23s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5536a68746b4433abee2b7f25b660f4f : RETRY_LIMIT in 6m 22s\n- requirements-check https://zuul.opendev.org/t/openstack/build/ce1c1c8eefbd45ceb5c701e6dfd12724 : FAILURE in 2m 28s","accounts_in_message":[],"_revision_number":5},{"id":"ef638030c87997f805b391c44bc302152da43003","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2019-10-01 06:12:04.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"9264694a835a313bb86268dfdecd20217980686a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-01 07:40:29.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/84ffbffaa6154ceabcc4116052bd3a57 : FAILURE in 5m 27s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/5cf0c6c509754b9da81c6607ff4c86f5 : RETRY_LIMIT in 7m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dc22cdd40bcc464ca1d3987a4c25aac1 : SUCCESS in 8m 26s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/091371e258b04c879f217ef49269270a : RETRY_LIMIT in 8m 55s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/e5f1ba81d9924c239dd28267fa12e3b0 : RETRY_LIMIT in 20m 05s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/eaf29c63b2b441b6a2a37e8690cc8831 : RETRY_LIMIT in 17m 16s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/09396dcea1384f3d9f46362cb0f8bf72 : RETRY_LIMIT in 7m 50s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/b1ce0e100ce44e9490cfde1df0b00845 : RETRY_LIMIT in 13m 28s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/80304de3e49445ce94dc0b01810fed29 : RETRY_LIMIT in 11m 18s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/13d76a2cc9ac406fb7dbb5e3396c3280 : RETRY_LIMIT in 13m 26s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/0f85a1febf244695be725a9115995d8a : RETRY_LIMIT in 7m 53s\n- openstack-ansible-deploy-aio_distro_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/8e0aabded3bb4df891caf3947e36bcd5 : RETRY_LIMIT in 14m 06s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/3dc40bd0c4124d45a2b70df8c3a432e9 : RETRY_LIMIT in 8m 06s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/6e6f91f4f9c84379a389a5645e5af95e : RETRY_LIMIT in 8m 10s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/343ac532cf15495f8db990e65fb7b38a : RETRY_LIMIT in 7m 06s\n- requirements-check https://zuul.opendev.org/t/openstack/build/bb42cf6db5684136a6e95f32ebc803cd : FAILURE in 2m 56s","accounts_in_message":[],"_revision_number":6},{"id":"16311bc8b67dd51fa66ce80402ae3b49a95526c6","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2019-10-02 15:40:02.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"4242d930bad7dfceab64f58ab483b27bab3613d1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-02 17:37:04.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/e05218ffea8d4b7eb42a1b3ac7e4e367 : FAILURE in 3m 46s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/980f580f6de24f71bb7b4f55f70b39c0 : SUCCESS in 11m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cf65c029169b4b8488ca44c04003c456 : SUCCESS in 9m 36s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/42e806798fdc4edda9f39536daba1f81 : FAILURE in 1h 51m 01s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/244a22fcf34143c7b535f6a869373494 : RETRY_LIMIT in 5m 24s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/bc4679c952f84eb190cf85b792663b05 : FAILURE in 1h 29m 52s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/43495b9a7fdc48cbb8f5ea5854d26890 : RETRY_LIMIT in 4m 46s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/88e732bce9da49bd88a83e298e0f67a6 : SUCCESS in 1h 37m 55s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/bdb5e2f8bee940b7bb2cedca1667655c : SUCCESS in 1h 31m 41s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/bcd1e03c8b4f4d1bab687668430e0788 : SUCCESS in 1h 01m 12s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/736b282dd8d44bc2a51d89a89d9c3285 : SUCCESS in 1h 04m 33s\n- openstack-ansible-deploy-aio_distro_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/d890bbe92aed4b4892dc48ba44da5426 : SUCCESS in 58m 57s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/9d39dbd06c0d49a48541efaa7e426d31 : SUCCESS in 46m 10s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/8470d29fcb6346e397f25f02c693b560 : FAILURE in 1h 30m 27s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/485466268a4a4e6badc06dccab503fe8 : FAILURE in 1h 14m 00s\n- requirements-check https://zuul.opendev.org/t/openstack/build/1d05a905bc334e0485926075ab2193fc : FAILURE in 2m 21s","accounts_in_message":[],"_revision_number":7},{"id":"9341abfd0fbfc2a54fd5a9f59b369383bc2d3a71","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2019-10-03 09:13:11.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"28f0986209d5625a1a6f9d2775d589d265010ae7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-03 11:13:20.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/11b832c6885f46b6b030f94e1e3c7fb3 : SUCCESS in 10m 37s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/38f470328e834a299c6a91943cfdcd30 : SUCCESS in 15m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ac7c781e236a47c0b832efdde98d825f : SUCCESS in 14m 53s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/18468e8b36594ed8978674af0936fe9e : FAILURE in 1h 53m 03s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/52938eead4cd4fac9c16203961df8413 : RETRY_LIMIT in 3m 48s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/baca231b056a4b9fa852bc054c91fa48 : FAILURE in 1h 14m 01s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/528608c3a9364becb25de84f906de614 : RETRY_LIMIT in 4m 52s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/6649eb8b640f4547a9580329abadd1cd : SUCCESS in 1h 40m 23s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/a0c32010436d4779be84275a13a6e355 : SUCCESS in 1h 26m 24s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/51dcf34c5e344461af0b349c32076ead : SUCCESS in 1h 10m 37s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/8a999413935c4121ba8298d2c01dd421 : SUCCESS in 1h 10m 22s\n- openstack-ansible-deploy-aio_distro_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/0e9f244fe7724ecfbc532db9020a8b67 : SUCCESS in 1h 09m 54s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/dd523081bed6463796338e8b003849b4 : SUCCESS in 52m 00s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/bdc60d057cef4b82b73e91c7e4e3a179 : FAILURE in 1h 26m 34s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/7103721818a9432ab2e74f2d130651d9 : FAILURE in 1h 14m 05s\n- requirements-check https://zuul.opendev.org/t/openstack/build/981a3ac4bd3b4e7da7f454211649c686 : FAILURE in 2m 50s","accounts_in_message":[],"_revision_number":8},{"id":"939c9df41308abe32b172577dcd603d9aff95ce6","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2019-10-03 14:58:44.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"8e22b3e555eb8d7c302e9a3a95f4d9fbd6393b2f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-03 16:57:54.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/8930cf02047e4e30a80e6132a851a9f4 : SUCCESS in 11m 47s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/70cc623b0efe40c3bd1c874734a660b9 : SUCCESS in 11m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6586a8536b934493adf783b3492e4447 : SUCCESS in 8m 08s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/3915abb02eb447e987c543045145a8b9 : FAILURE in 1h 52m 56s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/97ad0bef4ae4409e83adc068a6ff19a1 : RETRY_LIMIT in 6m 54s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/e6e608910d8f41eaa54487fbfff37c7d : FAILURE in 1h 25m 30s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/a0c45ad515f3465fb84f8dad2aa67c0f : RETRY_LIMIT in 4m 51s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/8b5fbe4e78c0494fb6de1420b7195d09 : SUCCESS in 1h 50m 29s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/4c4843cafbb84ec0979e5e1ad04b5a1a : SUCCESS in 1h 19m 59s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0c12966468374a98acd914090a2f5f35 : SUCCESS in 1h 35m 14s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/75655e1213774386af89a497593fd539 : SUCCESS in 1h 08m 32s\n- openstack-ansible-deploy-aio_distro_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/10659516fa3847eb91167e7b3edcf608 : SUCCESS in 1h 14m 03s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/48b205110b9944e78b82ac475b9f4dd6 : SUCCESS in 53m 43s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/034b6054bffb46d88026a8d5d6c6ddac : FAILURE in 1h 42m 33s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/2f0c49c813a545dcbc18122a2a4da0f5 : FAILURE in 1h 20m 54s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d062d26c3b5048619953f806d2fc875d : FAILURE in 2m 07s","accounts_in_message":[],"_revision_number":9},{"id":"f8ed64ea57302893b5b83051d65e10a7f99ca501","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2019-10-04 08:55:56.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"f27a141d6702f92bd400444a878da0e0540cca22","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2019-10-04 09:08:33.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"1620018fc52a4fbfb8eed55261872fc7d8d39ecb","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2019-10-04 09:47:37.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"dd98878fbba5a85900422f1f28824503c732387c","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2019-10-04 10:02:22.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"079f85b73c4a11d91ad77d71db2b886e76877c78","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-04 11:52:29.000000000","message":"Patch Set 13: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/6fab615d115745d29c98a4c43c25570d : SUCCESS in 7m 56s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/d27f9d49422740618b0ae49630bed774 : SUCCESS in 9m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c7c5188cc8b54f969654dc8e9f0440b6 : SUCCESS in 7m 19s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/2383c151825542b0acca23d62fe3f56c : FAILURE in 1h 31m 26s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/039ebef4b97241b691bb568e71000384 : RETRY_LIMIT in 3m 01s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/b47c0b049b614eaf98663f0c6ec82865 : FAILURE in 1h 20m 28s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/aa29367004704bd391b20c4e03ce2acb : RETRY_LIMIT in 3m 13s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/899c977e5d6b482c8a128382511842de : SUCCESS in 1h 33m 55s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/79c126fa61284a0f901da1f7f63dc1c8 : SUCCESS in 1h 23m 26s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/a0970254c1d4444288681467fede4677 : SUCCESS in 1h 07m 50s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/58eb19eb6d2947239223b89cc816794f : SUCCESS in 1h 16m 53s\n- openstack-ansible-deploy-aio_distro_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/1aaa68d06f634a51b4cf48cf5c49dc28 : SUCCESS in 1h 00m 35s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/8332f291fff04d4f915e279b1c2a4c90 : SUCCESS in 53m 00s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/67928f7fbb464a7d85022fc11434d2da : FAILURE in 1h 43m 53s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0d0297b003214245ac7243588b43c139 : FAILURE in 1h 05m 56s\n- requirements-check https://zuul.opendev.org/t/openstack/build/e558a1811b4e464293526122ae2dedaa : SUCCESS in 2m 36s","accounts_in_message":[],"_revision_number":13},{"id":"2e400502bcf76b44f1bb9a97c83bb3f06e623981","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2019-10-04 14:39:13.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"f5efcf5abdf6d6f9f47ada0f33bdfd318cc28e34","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-04 17:42:39.000000000","message":"Patch Set 14: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/ba9ca76b536942d4af1719a41d6c1a3a : SUCCESS in 7m 53s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/f08339fff3d94aa4a53b14bd3adcc6f5 : SUCCESS in 12m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/080bf8595f43408394c0d034e574d086 : SUCCESS in 12m 27s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/905f764483b743ecbfef13eb40e0b4b5 : SUCCESS in 2h 57m 05s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/b74d417ca8424d83b0080620decd7252 : RETRY_LIMIT in 5m 24s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/f9905e47ad174f3696faee9907d3ce0f : POST_FAILURE in 2h 01m 50s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/93c41227cdca4ac9a208a23aab826472 : RETRY_LIMIT in 6m 47s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/169887ab4bfe4f0798c3ff8fe0055941 : SUCCESS in 1h 37m 49s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/ec256740614a43b5b0ffa01efb4b692a : SUCCESS in 1h 26m 02s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/649d53a92d044c029ee5fbed6989ea84 : SUCCESS in 1h 09m 38s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/251385c813034901b9d9913785491779 : SUCCESS in 1h 30m 26s\n- openstack-ansible-deploy-aio_distro_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/81fad407cb1342c3a3e9d0e87d415789 : FAILURE in 42m 08s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/02b99b61d49946e1ba509f7da460b8e7 : SUCCESS in 1h 01m 00s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/24aa255ac871438889411a86ee000b6b : FAILURE in 2h 11m 45s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/a8362f5fb52148d1b0e61a97e282e38d : FAILURE in 1h 47m 07s\n- requirements-check https://zuul.opendev.org/t/openstack/build/e3e4c03ae71149f7afc6e2cc267fc064 : SUCCESS in 2m 57s","accounts_in_message":[],"_revision_number":14},{"id":"fdddf3572bc1195836e1c7ffaec660ce7801c511","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2019-10-07 17:34:08.000000000","message":"Patch Set 14:\n\nrecheck","accounts_in_message":[],"_revision_number":14},{"id":"1592ad7f29d3f48f19386c1f7eb322bea3f2ec66","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-07 21:01:24.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/a5224ac7a6ab48efae27ef1a82dbdb18 : SUCCESS in 7m 21s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/768810f9ebf6438e89ecc4d8b5f02a80 : SUCCESS in 9m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/641658f8516c44f8b78b8200a2a8dc77 : SUCCESS in 7m 49s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/0eaa83a5a9cf429599e993b42224b5c3 : SUCCESS in 3h 00m 03s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/f9af06b8a0a64019bdd9eedd828243ed : SUCCESS in 2h 05m 46s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/326c812d491043f690f61ec1f1c24421 : SUCCESS in 1h 32m 54s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/0ed6892586a845568e1abbbb5e30ac61 : SUCCESS in 1h 00m 09s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/ea604f49e17840a4949e9ebf8c4823a9 : SUCCESS in 1h 29m 26s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/82ad0b92619e4795aee8898b336230a6 : SUCCESS in 1h 24m 29s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/1d3f73aaac7049f89f1a6f590ae54528 : SUCCESS in 1h 00m 17s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/bf7a137fcc1849849e5c6b53c6192d37 : SUCCESS in 1h 02m 54s\n- openstack-ansible-deploy-aio_distro_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/f073fc0083c24c04b530f0cc57afd30e : FAILURE in 38m 23s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/26b4bb87b09648bd80757f9353ee0bb9 : SUCCESS in 50m 20s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/65b1a684a11942188415f4029668ce75 : SUCCESS in 2h 19m 31s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/f79ba76d87814445bf0665fb9f0d6e05 : SUCCESS in 1h 51m 10s\n- requirements-check https://zuul.opendev.org/t/openstack/build/0ca4a9e67d2541d2b6c3b03573269de9 : SUCCESS in 2m 15s","accounts_in_message":[],"_revision_number":14},{"id":"c26bd2a42a6aed2e33723263633a456f001bee11","author":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"date":"2019-10-13 15:35:27.000000000","message":"Patch Set 14: Code-Review+1","accounts_in_message":[],"_revision_number":14},{"id":"3295929c70c4290b105955d7fdd9ede8fc0328bb","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2019-10-15 10:17:38.000000000","message":"Patch Set 14:\n\nI feel like it\u0027s high time to ship this module as a collection. Also this will show the way of changing all of our modules into collections.","accounts_in_message":[],"_revision_number":14},{"id":"192a999a8189772d5d4953e52ea9699c1dfabc9b","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2019-10-16 16:05:08.000000000","message":"Patch Set 15: Patch Set 14 was rebased","accounts_in_message":[],"_revision_number":15},{"id":"3893112b8fc2c41f1058651ce6fd46fce44077b6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-16 18:45:39.000000000","message":"Patch Set 15: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/78cc6b23da8f4e91baa19e0c56abaf2d : SUCCESS in 9m 36s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/d6727631cd984f6c9ce5cee71e56f669 : SUCCESS in 10m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/da47a5192f7c4d998bd70c39129aaf66 : SUCCESS in 11m 15s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/d369269a8cb94f59aced1562b64e4e3a : FAILURE in 33m 57s\n- openstack-ansible-deploy-aio_lxc-debian-stable https://zuul.opendev.org/t/openstack/build/10aecd1a5bea44d09a170633706c6269 : SUCCESS in 2h 07m 05s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/b730b1911cb6424bb6a8416c8c080ec3 : SUCCESS in 2h 34m 51s\n- openstack-ansible-deploy-aio_metal-debian-stable https://zuul.opendev.org/t/openstack/build/960a5e530ab948af887bcbacc070ae56 : SUCCESS in 1h 07m 41s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/b51f3d567aa54945b14a5dfb8e85b4c4 : SUCCESS in 1h 46m 49s\n- openstack-ansible-deploy-aio_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/56edb8babbc74099b8162de6578bd278 : FAILURE in 45m 57s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0ba5341313164a3d965b39b2ba5113b4 : SUCCESS in 1h 28m 37s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/f8872b4575a4482ba4acfcf24e21b48c : SUCCESS in 1h 16m 31s\n- openstack-ansible-deploy-aio_distro_metal-opensuse-15 https://zuul.opendev.org/t/openstack/build/5ba99ac43e5a442e81ed6a19c8a51180 : FAILURE in 33m 46s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/83bff0c6f76845e8926fae437f23bf44 : SUCCESS in 49m 02s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/489865f98469467ab87bb5b69bb48a99 : SUCCESS in 2h 20m 57s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/16bd9c415a904bc080f416ee47704a11 : SUCCESS in 2h 09m 15s\n- requirements-check https://zuul.opendev.org/t/openstack/build/6f99e5a793954db4b81d82f9c5356a37 : SUCCESS in 2m 31s","accounts_in_message":[],"_revision_number":15},{"id":"a40de08de9bef034f6f1092281b79678cb52921c","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-03 07:20:36.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"1eb53e232c39cc34209aaed2be4357f79ca3189a","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-03 09:10:00.000000000","message":"Patch Set 17: Published edit on patch set 16.","accounts_in_message":[],"_revision_number":17},{"id":"a379abf2750c1066affabb6f6cfe81143343d432","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-03 11:30:57.000000000","message":"Patch Set 17: 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 https://zuul.opendev.org/t/openstack/build/573660a7c7cf4fe6a00a3eec723db21c : SUCCESS in 9m 14s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/c753016c848842d8bd5174eb675c1295 : SUCCESS in 11m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67dce8d18ddc452d92632c65b34b0340 : SUCCESS in 9m 43s\n- openstack-ansible-deploy-aio_lxc-centos-7 https://zuul.opendev.org/t/openstack/build/ad88830b7d2b43fe9530ba364dee05d5 : RETRY_LIMIT in 24m 51s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/8ce5f4533c6e4c8fb4ecaff669b4a04b : SUCCESS in 1h 31m 40s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/2eefe341b34a41ca9fe34a9abb2f5d22 : SUCCESS in 2h 02m 08s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/2191808326b245d7a761f3014aa70472 : SUCCESS in 58m 32s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/dd14db4e0d41404abb5f0628c903211a : RETRY_LIMIT in 18m 11s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/2efec96b2fef4d3da597afa0349c1844 : SUCCESS in 1h 02m 41s\n- openstack-ansible-upgrade-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/dc7e6ad8e9664f75a4c1d7277a82cf26 : FAILURE in 51m 35s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/e740f90954b54f2f99ef83566cb8c87d : FAILURE in 50m 15s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 https://zuul.opendev.org/t/openstack/build/79080491a72440f58e12b26245a8f364 : RETRY_LIMIT in 14m 10s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/644b5312538f4d5e8e702309d4c7784f : SUCCESS in 56m 43s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5c5f6021ec7b40c0813dbb276162d1d5 : SUCCESS in 2h 18m 21s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/91c29b11f45449c88a8b6750d438e1b5 : SUCCESS in 1h 58m 17s\n- requirements-check https://zuul.opendev.org/t/openstack/build/6cf72813ebba4ab897a76c021bc41e9f : FAILURE in 2m 28s","accounts_in_message":[],"_revision_number":17},{"id":"edf7c1c1f4f76032f2b5494d4e6249b98264ef98","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-10-23 07:59:49.000000000","message":"Patch Set 18: Patch Set 17 was rebased","accounts_in_message":[],"_revision_number":18},{"id":"e06deccfed21f04873a49b63d3c73b0e6d7cd0ca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-23 11:27:56.000000000","message":"Patch Set 18: 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 https://zuul.opendev.org/t/openstack/build/f123f83e8d4144a7a814e52de33383f4 : SUCCESS in 16m 44s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/5faea11c80a7412883943d1fd3199a3b : SUCCESS in 14m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3475d20c57cc4bcba31538c01f526939 : SUCCESS in 12m 38s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/4ed5217822894884b3f587a543bb4514 : SUCCESS in 1h 58m 05s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/097c65037ec04b318dc365ec29183551 : RETRY_LIMIT in 6m 45s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f46dcea1e2554009aa4aa643b1805554 : FAILURE in 18m 43s\n- openstack-ansible-deploy-aio_ovn_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/56501a0246a74ba5863b61fae7943120 : FAILURE in 18m 37s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/7b7736732dde4b6fa5157dc3894223da : RETRY_LIMIT in 6m 42s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/8cff7293c8b741dd8fb2cdc4c7872e05 : SUCCESS in 1h 21m 58s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/9167ad34b6f847d5824fce40cd889390 : SUCCESS in 1h 30m 41s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/10bdd32ca4394e9f9d2f56fc6f1819e4 : TIMED_OUT in 3h 05m 35s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/760b270d4bb54f7fb7d7e9c83e375788 : SUCCESS in 2h 04m 11s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/fd3ddf18ca5e4345bf14d967aeaea624 : FAILURE in 8m 11s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/5fdd893d00674e45abe45666514de6d2 : SUCCESS in 1h 06m 46s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/62f8a3c6e0e048e58fa562c6f794fed6 : SUCCESS in 53m 51s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/feb9e8de5a3047ab91dd0598b33f4f71 : FAILURE in 20m 33s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/ac78bd07c0144bc5bf8fabe64bcf4e42 : FAILURE in 22m 56s\n- requirements-check https://zuul.opendev.org/t/openstack/build/194ac1649d4446f9954adbd028a52bc7 : FAILURE in 4m 04s","accounts_in_message":[],"_revision_number":18},{"id":"b4e58b82d413bf602c47e69d14a916fa6d3bb2ee","author":{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},"date":"2020-10-28 13:43:16.000000000","message":"Patch Set 18:\n\nrecheck","accounts_in_message":[],"_revision_number":18},{"id":"3acb9a8dbfcd8360ec9c618c4419f06ab7a0174f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-28 17:25:23.000000000","message":"Patch Set 18:\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 https://zuul.opendev.org/t/openstack/build/88903a9054b04a70b4f20e5b0f505de8 : SUCCESS in 10m 44s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/5b832d8a1b644d3b9c5b573fe97635f2 : SUCCESS in 16m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb0a72733903404d93237aaccccc509c : SUCCESS in 9m 55s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/0eaf808eeed142589af29b9ababc50fc : SUCCESS in 2h 18m 10s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/90288e568ef9426c9b01c067903fbcd8 : SUCCESS in 1h 49m 44s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/26578f760cf74e1c844564b722cc461f : SUCCESS in 1h 33m 29s\n- openstack-ansible-deploy-aio_ovn_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/809938f508014c3e8dc710be8cb402b0 : TIMED_OUT in 3h 03m 13s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/37399cf597014e2796f321b3aaf84ec2 : SUCCESS in 1h 24m 06s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/66b9d50a4a3248599f0f7bf0c5058f41 : SUCCESS in 1h 26m 58s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/973932e1fb3949348122e8303c2eb10e : SUCCESS in 1h 43m 15s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/20d90417c5104b228141368847dd3b92 : SUCCESS in 1h 22m 22s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/a8a16a6d82e14bbb898656ea3013dd5d : SUCCESS in 1h 59m 44s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2d520265b15b47e096321dce804cc03b : SUCCESS in 1h 31m 28s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/6ebc37146ab54182ad918c3e0debdf28 : SUCCESS in 1h 05m 14s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/af9fd1adb38a47d29f6cb079ef756059 : SUCCESS in 52m 28s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/6d8af1d2008941bbae86d947bd1bef45 : SUCCESS in 1h 52m 45s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/3902411f17294d228518747cd749892a : SUCCESS in 1h 38m 01s\n- requirements-check https://zuul.opendev.org/t/openstack/build/e15edce209084ba4ba0183d77afac3e4 : FAILURE in 2m 49s","accounts_in_message":[],"_revision_number":18},{"id":"fb56eb464c4383e0517dffa4cc4a8bf11e3061f1","author":{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},"date":"2020-11-02 15:12:46.000000000","message":"Patch Set 18:\n\nrecheck","accounts_in_message":[],"_revision_number":18},{"id":"36337877c626e40f15c69c6d652a800ce1c61a1b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 18:00:32.000000000","message":"Patch Set 18:\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 https://zuul.opendev.org/t/openstack/build/73c158c19902415d87710fbbe3991dd6 : SUCCESS in 11m 57s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/776d6fde62e744f3b8f9acb6b2655bd3 : SUCCESS in 13m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7cb402b241614a2f86d55c9828b8b072 : SUCCESS in 10m 01s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/5a0ed3e3406341b39b8df20c4fdd87fb : SUCCESS in 1h 56m 50s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/a5064775f607463584e148127f493ec6 : SUCCESS in 1h 33m 31s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f43312e1c0084c26805b6fe28988034a : SUCCESS in 2h 12m 25s\n- openstack-ansible-deploy-aio_ovn_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/83b59eba9efd4de688d3cd1045d16349 : SUCCESS in 1h 36m 43s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/f2a0bd29763c4e749b807f471aab4f04 : SUCCESS in 1h 19m 03s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/844486a2a2e24beda402964470a8fa80 : SUCCESS in 1h 29m 21s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/fe19dfaaadcd4f64bb0200d76d9b1aab : SUCCESS in 1h 18m 05s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c64bc61d3549431783637801bb1e2296 : SUCCESS in 1h 10m 33s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/48aabd6b528f4ab6aaafa4dfa5d9b69c : SUCCESS in 2h 04m 08s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/54104cae16aa497b8b1c7250e1a4b6fb : SUCCESS in 1h 31m 23s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/79ba81954d714921ad3b8dfaa4d49edc : SUCCESS in 1h 05m 29s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/6127abd32ffb4f339066a3eb7eff5a55 : SUCCESS in 51m 49s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/1d517e015fdf46e387a38c798070efc1 : SUCCESS in 2h 04m 25s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/bc44f01505cf4d4c8ec76d78a6c0d778 : SUCCESS in 1h 37m 43s\n- requirements-check https://zuul.opendev.org/t/openstack/build/895b9eb93ba64b47bc7bacd87d5180ca : FAILURE in 2m 41s","accounts_in_message":[],"_revision_number":18},{"id":"460e8cda0f068a0c4576de9471128b5edb99d0b4","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-11-09 15:22:11.000000000","message":"Patch Set 19: Published edit on patch set 18.","accounts_in_message":[],"_revision_number":19},{"id":"f32b7aed8292225b13bc042960e005517c966f6a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-09 18:50:20.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/eb601b4b383145c6a53e646bab402e2c : SUCCESS in 11m 08s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/5892ac0398c341429a283c6448313f55 : SUCCESS in 16m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9fcdc92f23e14469bec37f6ca9c61dad : SUCCESS in 10m 14s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/bd5898829d9942ba9d565447e92aef52 : SUCCESS in 1h 55m 38s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/f286c31b16df4c8690d5170a7ce1a265 : SUCCESS in 1h 37m 30s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/3ac83a06f1ba473f885a6c6223f6b0eb : SUCCESS in 1h 36m 45s\n- openstack-ansible-deploy-aio_ovn_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/20dbe33a81054b9f90c5af113b4dc947 : SUCCESS in 1h 32m 40s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/9ca1a94cb1e74eb8a198403072e6bc70 : SUCCESS in 1h 06m 53s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/0d16d8dbcdd84abd8c706467cecaf3d7 : SUCCESS in 1h 20m 06s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/e29bd6d74ca8437481431fbed0bf0407 : SUCCESS in 1h 14m 32s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/4e33a304a718445fa5c2ecfe6d21dade : SUCCESS in 1h 05m 55s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/8d43df8e362a4712a85ddd72cc7c0d38 : SUCCESS in 1h 49m 07s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d95fe1616a54486e9236472f659683c8 : SUCCESS in 1h 26m 19s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/4492c3ba2a0644268b30bc565adfd9e4 : SUCCESS in 1h 04m 54s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a9e3621500ff4e4bb6d57421d2cada9d : SUCCESS in 53m 08s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e021e0c3fb954f0e99c199c417e66093 : SUCCESS in 1h 56m 36s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2b3f997121ef49c9b9fe0dc69ed3d45a : SUCCESS in 1h 50m 14s\n- requirements-check https://zuul.opendev.org/t/openstack/build/2c95a3efc0cd4ed29ebd8cd16497ae95 : SUCCESS in 3m 36s","accounts_in_message":[],"_revision_number":19},{"id":"1059574350a8bdab752a190e533e64c1b914bb42","author":{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},"date":"2020-11-09 19:30:33.000000000","message":"Patch Set 19: Code-Review+2","accounts_in_message":[],"_revision_number":19},{"id":"fe49003114b375e2cf6af1364cd730273200df0a","author":{"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},"date":"2020-11-11 01:36:09.000000000","message":"Patch Set 19: Code-Review+1","accounts_in_message":[],"_revision_number":19},{"id":"ad2fe0db33ac696c8e6ca959f0fd136c30f2682f","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-11-12 09:43:20.000000000","message":"Patch Set 19: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":19},{"id":"19fae803989ca4f12a627807acc3509cecafdd06","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-12 09:43:32.000000000","message":"Patch Set 19: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":19},{"id":"a6ee999f0e4f8129919f18f4ceb7f23db4e65afc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-12 11:55:17.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":19},{"id":"e690b7444af5b4e7b10c243589faaeb873d069ed","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-12 11:55:17.000000000","message":"Patch Set 19: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/ee72b67a43734d318d94259ec1786215 : SUCCESS in 13m 17s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/896d013b54424900a3c93d3b8b66e892 : SUCCESS in 14m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/35547b832dd749e49e8857a8b396eb0d : SUCCESS in 10m 51s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/a2596aadac184666802ecc259d9be8ed : SUCCESS in 2h 01m 12s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/8d7c6c48b334448fbeedadc38058cc5b : SUCCESS in 1h 46m 41s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/8014eb8b69ce4182b23b85ed5de1f595 : SUCCESS in 1h 34m 16s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/509c24a8735c436bb7e35b7d69ee5714 : SUCCESS in 1h 11m 04s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/12e2d9fb4d7e44ac979ea394f67f5cb1 : SUCCESS in 1h 24m 13s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/d8465b056d1b41da8dbbe774d681f1c1 : SUCCESS in 1h 14m 30s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/af25611df6ab4032a27dff7071d1a9ed : SUCCESS in 1h 09m 36s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/b436e150e41649d581e957a263faeeaa : SUCCESS in 1h 06m 43s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/7db0116cd915435594e5f00dfd6f3520 : SUCCESS in 56m 25s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/978b4134df3f473294bd17f5d009fab8 : SUCCESS in 1h 51m 39s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/468c3d9d13154ac1a4b45b1c22d4fb90 : SUCCESS in 1h 39m 28s\n- requirements-check https://zuul.opendev.org/t/openstack/build/03a21b9cc8f14e4bbc7c03fd6f9e2ba9 : SUCCESS in 3m 18s","accounts_in_message":[],"_revision_number":19},{"id":"e495a2f61f0f44358b43ab8aaa6233663cedfb19","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-12 11:57:23.000000000","message":"Patch Set 19:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56e01e2a0fd840c383157b92f0ba29d7 : SUCCESS in 1m 33s","accounts_in_message":[],"_revision_number":19}],"current_revision_number":19,"current_revision":"bf10b55c9eadc552d58f0ecc54a9b4799fd931e6","revisions":{"b5900c72e16dd9fbc340400335e6f6163a747fa5":{"kind":"REWORK","_number":1,"created":"2018-08-02 20:03:10.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/72/588372/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/1"}}},"commit":{"parents":[{"commit":"a75af3e6fd6162046fcfc80f5bfc109100cdd25d","subject":"Add jmespath to requirements.txt","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/a75af3e6fd6162046fcfc80f5bfc109100cdd25d"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2018-08-02 19:36:00.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2018-08-02 20:01:40.000000000","tz":0},"subject":"[WIP] Engage afterburner during git-clone [1]","message":"[WIP] Engage afterburner during git-clone [1]\n\nWe can of course have a more sensible commit message later.\n\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/b5900c72e16dd9fbc340400335e6f6163a747fa5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/b5900c72e16dd9fbc340400335e6f6163a747fa5"}]},"branch":"refs/heads/master"},"9eef606d3dd84250c54d543becc84b8879ab0b88":{"kind":"REWORK","_number":2,"created":"2018-08-02 20:20:53.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/72/588372/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/2"}}},"commit":{"parents":[{"commit":"a75af3e6fd6162046fcfc80f5bfc109100cdd25d","subject":"Add jmespath to requirements.txt","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/a75af3e6fd6162046fcfc80f5bfc109100cdd25d"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2018-08-02 19:36:00.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2018-08-02 20:20:32.000000000","tz":0},"subject":"[WIP] Engage afterburner during git-clone","message":"[WIP] Engage afterburner during git-clone\n\nWe can of course have a more sensible commit message later.\n\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/9eef606d3dd84250c54d543becc84b8879ab0b88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/9eef606d3dd84250c54d543becc84b8879ab0b88"}]},"branch":"refs/heads/master"},"312e8f5b8a288ea14c13ae0f6c065517f599c18d":{"kind":"REWORK","_number":3,"created":"2018-08-13 14:05:44.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/72/588372/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/3"}}},"commit":{"parents":[{"commit":"a2a962198f3e2ea8fffc1987369ac1855270687d","subject":"Merge \"Prepare master branch for M1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/a2a962198f3e2ea8fffc1987369ac1855270687d"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2018-08-02 19:36:00.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2018-08-13 14:05:05.000000000","tz":60},"subject":"[WIP] Use parallel git clone","message":"[WIP] Use parallel git clone\n\nThis has no effect in openstack CI as the roles are cloned (slowly)\nby other means.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/312e8f5b8a288ea14c13ae0f6c065517f599c18d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/312e8f5b8a288ea14c13ae0f6c065517f599c18d"}]},"branch":"refs/heads/master"},"b4c4d53bb7c6dcb5895f86db2f41976939e27f62":{"kind":"REWORK","_number":4,"created":"2019-09-30 13:30:50.000000000","uploader":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"ref":"refs/changes/72/588372/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/4"}}},"commit":{"parents":[{"commit":"a2a962198f3e2ea8fffc1987369ac1855270687d","subject":"Merge \"Prepare master branch for M1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/a2a962198f3e2ea8fffc1987369ac1855270687d"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2018-08-02 19:36:00.000000000","tz":60},"committer":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 13:27:59.000000000","tz":60},"subject":"[WIP] Use parallel git clone","message":"[WIP] Use parallel git clone\n\nThis has no effect in openstack CI as the roles are cloned (slowly)\nby other means.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/b4c4d53bb7c6dcb5895f86db2f41976939e27f62"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/b4c4d53bb7c6dcb5895f86db2f41976939e27f62"}]},"branch":"refs/heads/master"},"c9e597c2b56c49be9377062c6975d9cbb72e9ccb":{"kind":"REWORK","_number":5,"created":"2019-09-30 15:52:43.000000000","uploader":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"ref":"refs/changes/72/588372/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/5"}}},"commit":{"parents":[{"commit":"ea2e00eb7776cfcf925e63b84acb1e21760824dd","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea2e00eb7776cfcf925e63b84acb1e21760824dd"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2018-08-02 19:36:00.000000000","tz":60},"committer":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 15:44:01.000000000","tz":60},"subject":"[WIP] Use parallel git clone","message":"[WIP] Use parallel git clone\n\nThis has no effect in openstack CI as the roles are cloned (slowly)\nby other means.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/c9e597c2b56c49be9377062c6975d9cbb72e9ccb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/c9e597c2b56c49be9377062c6975d9cbb72e9ccb"}]},"branch":"refs/heads/master"},"950e887fd58a3d5063b5f30b05bda8c799663c5d":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2019-10-01 06:12:04.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/72/588372/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/6"}}},"commit":{"parents":[{"commit":"16debdf84ed1a42856a3bffa77b7d77a159cfb6a","subject":"Merge \"Drop octaviav2 specific scenarios\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/16debdf84ed1a42856a3bffa77b7d77a159cfb6a"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2018-08-02 19:36:00.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2019-10-01 06:12:04.000000000","tz":0},"subject":"[WIP] Use parallel git clone","message":"[WIP] Use parallel git clone\n\nThis has no effect in openstack CI as the roles are cloned (slowly)\nby other means.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/950e887fd58a3d5063b5f30b05bda8c799663c5d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/950e887fd58a3d5063b5f30b05bda8c799663c5d"}]},"branch":"refs/heads/master"},"de419befb6dcba0be101fa3d3967ed054cc3c937":{"kind":"REWORK","_number":7,"created":"2019-10-02 15:40:02.000000000","uploader":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"ref":"refs/changes/72/588372/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/7"}}},"commit":{"parents":[{"commit":"ea2e00eb7776cfcf925e63b84acb1e21760824dd","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea2e00eb7776cfcf925e63b84acb1e21760824dd"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-10-02 15:35:03.000000000","tz":60},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/de419befb6dcba0be101fa3d3967ed054cc3c937"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/de419befb6dcba0be101fa3d3967ed054cc3c937"}]},"branch":"refs/heads/master"},"fa8a9f60808eeeb3d8816ed41ba55b464225445a":{"kind":"REWORK","_number":8,"created":"2019-10-03 09:13:11.000000000","uploader":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"ref":"refs/changes/72/588372/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/8"}}},"commit":{"parents":[{"commit":"ea2e00eb7776cfcf925e63b84acb1e21760824dd","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea2e00eb7776cfcf925e63b84acb1e21760824dd"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-10-03 09:12:51.000000000","tz":60},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/fa8a9f60808eeeb3d8816ed41ba55b464225445a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/fa8a9f60808eeeb3d8816ed41ba55b464225445a"}]},"branch":"refs/heads/master"},"073a6585c8a29eeb628fa86cfff91c6aab9c229c":{"kind":"REWORK","_number":9,"created":"2019-10-03 14:58:44.000000000","uploader":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"ref":"refs/changes/72/588372/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/9"}}},"commit":{"parents":[{"commit":"ea2e00eb7776cfcf925e63b84acb1e21760824dd","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea2e00eb7776cfcf925e63b84acb1e21760824dd"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-10-03 14:58:33.000000000","tz":60},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/073a6585c8a29eeb628fa86cfff91c6aab9c229c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/073a6585c8a29eeb628fa86cfff91c6aab9c229c"}]},"branch":"refs/heads/master"},"e52e85328ac1906ac82aaf3e23cc77b070274125":{"kind":"REWORK","_number":10,"created":"2019-10-04 08:55:56.000000000","uploader":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"ref":"refs/changes/72/588372/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/10"}}},"commit":{"parents":[{"commit":"ea2e00eb7776cfcf925e63b84acb1e21760824dd","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea2e00eb7776cfcf925e63b84acb1e21760824dd"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-10-04 08:55:43.000000000","tz":60},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e52e85328ac1906ac82aaf3e23cc77b070274125"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e52e85328ac1906ac82aaf3e23cc77b070274125"}]},"branch":"refs/heads/master"},"14e919a3cab1a30405a38e2bbd4b88a56c54c61f":{"kind":"REWORK","_number":11,"created":"2019-10-04 09:08:33.000000000","uploader":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"ref":"refs/changes/72/588372/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/11"}}},"commit":{"parents":[{"commit":"ea2e00eb7776cfcf925e63b84acb1e21760824dd","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea2e00eb7776cfcf925e63b84acb1e21760824dd"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-10-04 09:08:21.000000000","tz":60},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/14e919a3cab1a30405a38e2bbd4b88a56c54c61f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/14e919a3cab1a30405a38e2bbd4b88a56c54c61f"}]},"branch":"refs/heads/master"},"79547857dbf08e9ec6c37306f8927aa9f93fab78":{"kind":"REWORK","_number":12,"created":"2019-10-04 09:47:37.000000000","uploader":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"ref":"refs/changes/72/588372/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/12"}}},"commit":{"parents":[{"commit":"ea2e00eb7776cfcf925e63b84acb1e21760824dd","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea2e00eb7776cfcf925e63b84acb1e21760824dd"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-10-04 09:47:21.000000000","tz":60},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/79547857dbf08e9ec6c37306f8927aa9f93fab78"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/79547857dbf08e9ec6c37306f8927aa9f93fab78"}]},"branch":"refs/heads/master"},"25d31928b84fda276ececb594b54085470ae4c7c":{"kind":"REWORK","_number":13,"created":"2019-10-04 10:02:22.000000000","uploader":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"ref":"refs/changes/72/588372/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/13"}}},"commit":{"parents":[{"commit":"ea2e00eb7776cfcf925e63b84acb1e21760824dd","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea2e00eb7776cfcf925e63b84acb1e21760824dd"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-10-04 10:02:08.000000000","tz":60},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/25d31928b84fda276ececb594b54085470ae4c7c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/25d31928b84fda276ececb594b54085470ae4c7c"}]},"branch":"refs/heads/master"},"c79a47b3db1e0342beb43cf172588c13f3f635d4":{"kind":"REWORK","_number":14,"created":"2019-10-04 14:39:13.000000000","uploader":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"ref":"refs/changes/72/588372/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/14"}}},"commit":{"parents":[{"commit":"ea2e00eb7776cfcf925e63b84acb1e21760824dd","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ea2e00eb7776cfcf925e63b84acb1e21760824dd"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-10-04 14:38:58.000000000","tz":60},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/c79a47b3db1e0342beb43cf172588c13f3f635d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/c79a47b3db1e0342beb43cf172588c13f3f635d4"}]},"branch":"refs/heads/master"},"b78ade5eff213317e01b9e78662e2cde24766b98":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2019-10-16 16:05:08.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/72/588372/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/15"}}},"commit":{"parents":[{"commit":"61a6c177a2ed851e9cf3e06bd838e98300870e0b","subject":"Merge \"Add unified linters check\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/61a6c177a2ed851e9cf3e06bd838e98300870e0b"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2019-10-16 16:05:08.000000000","tz":0},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/b78ade5eff213317e01b9e78662e2cde24766b98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/b78ade5eff213317e01b9e78662e2cde24766b98"}]},"branch":"refs/heads/master"},"e07b1e444a21272187bf7111095e44cd2fec87ef":{"kind":"REWORK","_number":16,"created":"2020-06-03 07:20:36.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/72/588372/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/16"}}},"commit":{"parents":[{"commit":"693c5e4d2389cce8d8c2d604cf40fccbcb226448","subject":"Merge \"Add ansible openstack collection\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/693c5e4d2389cce8d8c2d604cf40fccbcb226448"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-03 07:20:13.000000000","tz":60},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e07b1e444a21272187bf7111095e44cd2fec87ef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e07b1e444a21272187bf7111095e44cd2fec87ef"}]},"branch":"refs/heads/master"},"e53fc9520eb4e76261fb77b6550b033c7111d3dd":{"kind":"REWORK","_number":17,"created":"2020-06-03 09:10:00.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/72/588372/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/17"}}},"commit":{"parents":[{"commit":"693c5e4d2389cce8d8c2d604cf40fccbcb226448","subject":"Merge \"Add ansible openstack collection\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/693c5e4d2389cce8d8c2d604cf40fccbcb226448"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-03 09:09:57.000000000","tz":0},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e53fc9520eb4e76261fb77b6550b033c7111d3dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e53fc9520eb4e76261fb77b6550b033c7111d3dd"}]},"branch":"refs/heads/master"},"c799a003e99046a9dd2b73c5366ff75f9a5e37df":{"kind":"TRIVIAL_REBASE","_number":18,"created":"2020-10-23 07:59:49.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/72/588372/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/18"}}},"commit":{"parents":[{"commit":"47e5a90a7fcc78adc44bbd0803e0faabb56197b6","subject":"Merge \"Make collections installation more reliable\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/47e5a90a7fcc78adc44bbd0803e0faabb56197b6"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov (noonedeadpunk)","email":"noonedeadpunk@ya.ru","date":"2020-10-23 07:59:49.000000000","tz":0},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/c799a003e99046a9dd2b73c5366ff75f9a5e37df"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/c799a003e99046a9dd2b73c5366ff75f9a5e37df"}]},"branch":"refs/heads/master"},"bf10b55c9eadc552d58f0ecc54a9b4799fd931e6":{"kind":"REWORK","_number":19,"created":"2020-11-09 15:22:11.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/72/588372/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/72/588372/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/72/588372/19"}}},"commit":{"parents":[{"commit":"47e5a90a7fcc78adc44bbd0803e0faabb56197b6","subject":"Merge \"Make collections installation more reliable\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/47e5a90a7fcc78adc44bbd0803e0faabb56197b6"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2019-09-30 17:04:32.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov (noonedeadpunk)","email":"noonedeadpunk@ya.ru","date":"2020-11-09 15:22:06.000000000","tz":0},"subject":"Use parallel git clone","message":"Use parallel git clone\n\nThe git clones of required roles contained in ansible-role-requirements\nare currently single-threaded and can take a significant time when\nrunning scripts/bootstrap-ansible.sh. A new module, git_requirements has\nbeen implemented in order to multithreaded this, which takes\ninput as provided in clone_roles in get-ansible-requirements.yml.\n\nThe result of this implementation is a sizeable speed increase (~factor\nof five across the full bootstrap_ansible script) for the git clone\nrepos task when tested on a two core VM.\n\nThe new module requires all repo information ahead of time in order to\ndistribute the clones between threads. This is unlike the previous\nimplementation, which performed the clones in sequence and generated\nthe appropriate data (destination URL, default refspec etc) per loop\niteration. This information is now generated within the ansible module,\nwith defaults supplied at the task level.\n\nThe retry and delay parameters used for the loop with the built in ansible\ngit module have been re-implemented in the new module to allow force\ncloning, alongside retries and time delays for failed clones.\nChange-Id: I3cdb248204c5e03ef98803d366e3a19ed7f8bdd8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/bf10b55c9eadc552d58f0ecc54a9b4799fd931e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/bf10b55c9eadc552d58f0ecc54a9b4799fd931e6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
