)]}'
{"id":"openstack%2Fopenstack-ansible~805188","triplet_id":"openstack%2Fopenstack-ansible~master~I5f6b8f9de32124a363cfe2c6191a4971f528cd70","project":"openstack/openstack-ansible","branch":"master","topic":"playbooks_serial","hashtags":[],"change_id":"I5f6b8f9de32124a363cfe2c6191a4971f528cd70","subject":"Add serial execution to all playbooks","status":"MERGED","created":"2021-08-19 11:32:21.000000000","updated":"2021-10-08 19:22:58.000000000","submitted":"2021-10-08 19:20:49.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"805188-playbooks_serial","meta_rev_id":"2289bafa52cbc1933b8c66eacb6451414dd2a6af","_number":805188,"virtual_id_number":805188,"owner":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},{"value":0,"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-10-08 19:20:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"all":[{"value":2,"date":"2021-09-29 14:52:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},{"value":2,"date":"2021-10-08 17:06:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"all":[{"value":0,"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},{"value":1,"date":"2021-10-08 17:06:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},{"value":0,"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-08-19 14:12:58.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-09-29 14:52:29.000000000","updated_by":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"reviewer":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"state":"REVIEWER"},{"updated":"2021-10-08 17:06:51.000000000","updated_by":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"reviewer":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"state":"REVIEWER"}],"messages":[{"id":"3e9517b6041fe41f3222461991b271b5d5b30357","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2021-08-19 11:32:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2f8f61975e62deb5b027211790e78115212b9d00","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-19 14:12:58.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/592b4cf562944271ae4b2d7576b0ae4b : SUCCESS in 15m 07s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/4ac1e7f8e50749609018df66c4ed1e96 : SUCCESS in 16m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ee4982bad6bc4c2eb0f9d11c26c536e3 : SUCCESS in 10m 30s (non-voting)\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/4b35c912cba540d2991397b471a49b1f : SUCCESS in 2h 27m 12s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/beb1cc3de4684424a788046577b32d1f : SUCCESS in 2h 33m 42s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/26d4997fbdf443f7bf2e23948f078226 : SUCCESS in 1h 55m 53s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/90d45b3add6949cd857a1e86501d0122 : SUCCESS in 2h 04m 16s (non-voting)\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c69a5cf052a54feebfd1f32f0c77e78e : SUCCESS in 1h 52m 55s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/908f8432bd674af88acce2e5d47af838 : SUCCESS in 1h 11m 30s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/7a2e4738f9d24811b0daaa4f5a2f2ca9 : SUCCESS in 1h 07m 42s (non-voting)\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/ed0559dd8d0040f9af34bf623ec1c3fe : SUCCESS in 1h 23m 22s\n- openstack-ansible-deploy-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/6bebcd0c095f478abd6eb8ae9d7fb636 : SUCCESS in 1h 24m 23s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/18ddc363388d4da895c7cf3db6e4c324 : SUCCESS in 1h 18m 10s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b1b9837357ed4c78a29916d4a813717c : SUCCESS in 1h 08m 36s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/8fb88f3e5b12433d9456d753bfbe2a97 : SUCCESS in 2h 11m 42s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/08f7b7c66b2a445a8b1fc26d084c23d2 : SUCCESS in 1h 38m 05s\n- openstack-ansible-deploy-aio_distro_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/493de2009cce4f828a6661015040e18c : FAILURE in 41m 29s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d01edc38e1a0476f8546be8e25bf5fbc : SUCCESS in 53m 48s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/6e603423334545f8b191b8f8434c431a : SUCCESS in 2h 14m 04s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/4075163d8c9b4584bab33a60d615d8b2 : SUCCESS in 1h 50m 04s","accounts_in_message":[],"_revision_number":1},{"id":"1c280d8ba9ff7d971fa3d5c10c31663cced7156c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2021-09-22 15:17:48.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3bc6971e8d6eee91cb069ffde239be1de82a33ff","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-22 20:53:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/baa9f1f8831f47468dbd3b693d93a159 : SUCCESS in 15m 29s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/6620b36d0d1646419a57b34e1d0f2f71 : SUCCESS in 21m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/585732aa0c174366a69f90d2534db581 : SUCCESS in 13m 06s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/b232c83d7d6e410694a0ebf63ae49519 : SUCCESS in 2h 07m 31s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/7accd7a4a5fe4fb8ad24a83ddeda67ea : SUCCESS in 2h 12m 25s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/0b6101365ba344e5ae42c2b5e47bf0ec : SUCCESS in 1h 49m 42s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/4253463c72734049943c08841147a55e : SUCCESS in 1h 39m 47s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/4d0ea77019a34631bbb58a3c314ffdbc : SUCCESS in 2h 02m 56s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/e5fd271305a44222accdafa81b0ca248 : SUCCESS in 1h 09m 53s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/4fd33fa1083d4134a314a865edbee0a1 : SUCCESS in 1h 13m 56s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/15211f23bcd04115bd15f312513dcd09 : SUCCESS in 1h 25m 19s\n- openstack-ansible-deploy-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/4ca18820e09b46e6adaeded72ab085f3 : SUCCESS in 1h 17m 04s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/3940fc9f646f4aa683adf30340e079ee : SUCCESS in 1h 14m 20s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e6f7ba4989a643cd91f06e8d7422c617 : SUCCESS in 1h 22m 07s\n- openstack-ansible-upgrade-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/ef987d1ae6e349b3b0937c4a1c8d2714 : SUCCESS in 2h 19m 50s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/db6f94fd7f4c4c8081ac22d6fc4b9616 : SUCCESS in 1h 43m 33s\n- openstack-ansible-deploy-aio_distro_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/2815635c32fc4cd6b1a99c54fe0600a1 : FAILURE in 44m 16s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b64682b0ae7c4e878c32609e2964af8d : SUCCESS in 52m 57s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/ae06ec10e6634b4dbc30c99a54a22644 : SUCCESS in 2h 06m 18s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/38a28601e8b440d7960f88732b449b84 : SUCCESS in 2h 02m 59s","accounts_in_message":[],"_revision_number":2},{"id":"86901f785035276827c2cbcd03b319247b5a2d7a","author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"date":"2021-09-29 14:52:29.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a86b5da3ebf03f687a70f88578fff0834d2f7c1a","author":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"date":"2021-10-08 17:06:51.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"fa9b55ccda05b14f90ff56625f546933da2eb4d8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-08 17:08:53.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"c28ea8946b039bf0290f775657a75ac53206eb2f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-08 19:20:49.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/742229f0585b4e458a7c2280030e519c : SUCCESS in 17m 02s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/efe5a823cc164b4f963a68dd1fae377f : SUCCESS in 19m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4fcaf2ff106449598e2ca3bfadd35fcc : SUCCESS in 10m 48s\n- openstack-ansible-deploy-aio_lxc-centos-8 https://zuul.opendev.org/t/openstack/build/38e013162fd34fc4921fd1f9ddf0ea8d : SUCCESS in 2h 06m 32s\n- openstack-ansible-deploy-aio_lxc-centos-8-stream https://zuul.opendev.org/t/openstack/build/3721772c0f6547479fa4300188ea30d2 : SUCCESS in 1h 59m 54s\n- openstack-ansible-deploy-aio_lxc-debian-buster https://zuul.opendev.org/t/openstack/build/b4fd2d7a05634551874bd4b321a2bf9d : SUCCESS in 2h 06m 24s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/82911088ec1342168d99106652d24027 : SUCCESS in 1h 48m 13s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f9acfcd4f60e4210a5e097f2df330b31 : SUCCESS in 2h 06m 59s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/0ab394e73790439dbf0af03ff0573bd8 : SUCCESS in 1h 16m 28s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/6ea9ba37f43440988ec54f90844f41b0 : SUCCESS in 1h 13m 01s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/7b72fac3298141b2a1247f3aef9ca8f4 : SUCCESS in 1h 39m 40s\n- openstack-ansible-deploy-aio_metal-centos-8-stream https://zuul.opendev.org/t/openstack/build/930f6cf34706486aa8b05d421b394ac7 : SUCCESS in 1h 24m 56s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/e3e5971a2aa74541940ac5f01ef26f15 : SUCCESS in 1h 26m 03s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/fc96028ac24d40ee93d233d22ee428a3 : SUCCESS in 1h 09m 05s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/ad8ff14fec6c4930b32a2f1c8937afc6 : SUCCESS in 57m 45s\n- openstack-ansible-deploy-aio_ceph-ubuntu-focal https://zuul.opendev.org/t/openstack/build/fc9bcf71036e469682b2dc8e516defe8 : SUCCESS in 2h 06m 04s\n- openstack-ansible-deploy-aio_proxy-ubuntu-focal https://zuul.opendev.org/t/openstack/build/0f927d65a38e46b4ae2dd396e78e81f3 : SUCCESS in 1h 42m 11s","accounts_in_message":[],"_revision_number":2},{"id":"a27e9438b5433f1d0325e9f1090d566f5c03e50c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-08 19:20:49.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"2289bafa52cbc1933b8c66eacb6451414dd2a6af","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-08 19:22:58.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9aaf2a87e6bf4866bc08353a79f36605 : SUCCESS in 1m 30s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"6e9da4753af83e5b1c34f6ee7c35854c15a72bb0","revisions":{"9482f6f8b2b786f3a1b5e4f6b9fdde467bb50bcc":{"kind":"REWORK","_number":1,"created":"2021-08-19 11:32:21.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/88/805188/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/88/805188/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/88/805188/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/88/805188/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/88/805188/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/88/805188/1"}}},"commit":{"parents":[{"commit":"9e535931a771d2c577caa949cbc3d459ecf9d4c7","subject":"skip -W on sphinx-build for translation.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/9e535931a771d2c577caa949cbc3d459ecf9d4c7"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@citynetwork.eu","date":"2021-08-19 11:32:08.000000000","tz":180},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@citynetwork.eu","date":"2021-08-19 11:32:08.000000000","tz":180},"subject":"Add serial execution to all playbooks","message":"Add serial execution to all playbooks\n\nSince OSA aims to do HA, it\u0027s important to run at least one copy\nof service at all times. Currently we do restart/run roles agaist all\nhosts inside a group for most of the services. This cause\nglobal service interruption if run without limit until service is\nrestarted. To avoid this from happening, we add serial execution\nglobally for all services with ability to override that behaviour.\n\nChange-Id: I5f6b8f9de32124a363cfe2c6191a4971f528cd70\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/9482f6f8b2b786f3a1b5e4f6b9fdde467bb50bcc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/9482f6f8b2b786f3a1b5e4f6b9fdde467bb50bcc"}]},"branch":"refs/heads/master"},"6e9da4753af83e5b1c34f6ee7c35854c15a72bb0":{"kind":"REWORK","_number":2,"created":"2021-09-22 15:17:48.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/88/805188/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/88/805188/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/88/805188/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/88/805188/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/88/805188/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/88/805188/2"}}},"commit":{"parents":[{"commit":"464d7e5d36396c7360d4f357500784d61a3fb13a","subject":"Bump collection versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/464d7e5d36396c7360d4f357500784d61a3fb13a"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@citynetwork.eu","date":"2021-08-19 11:32:08.000000000","tz":180},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@citynetwork.eu","date":"2021-09-22 15:17:35.000000000","tz":180},"subject":"Add serial execution to all playbooks","message":"Add serial execution to all playbooks\n\nSince OSA aims to do HA, it\u0027s important to run at least one copy\nof service at all times. Currently we do restart/run roles agaist all\nhosts inside a group for most of the services. This cause\nglobal service interruption if run without limit until service is\nrestarted. To avoid this from happening, we add serial execution\nglobally for all services with ability to override that behaviour.\n\nChange-Id: I5f6b8f9de32124a363cfe2c6191a4971f528cd70\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/6e9da4753af83e5b1c34f6ee7c35854c15a72bb0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/6e9da4753af83e5b1c34f6ee7c35854c15a72bb0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
