)]}'
{"id":"openstack%2Fopenstack-ansible-openstack_hosts~280235","triplet_id":"openstack%2Fopenstack-ansible-openstack_hosts~master~I4390b7ec1104d79b60965be8dc7317ac3075207d","project":"openstack/openstack-ansible-openstack_hosts","branch":"master","topic":"gate-optimise","hashtags":[],"change_id":"I4390b7ec1104d79b60965be8dc7317ac3075207d","subject":"Only update apt cache if necessary","status":"MERGED","created":"2016-02-15 13:50:56.000000000","updated":"2016-02-23 10:46:46.000000000","submitted":"2016-02-23 10:46:46.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"189bf7480c8d0a5d3e250e530a89a334574642f7","_number":280235,"virtual_id_number":280235,"owner":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":2,"date":"2016-02-23 10:46:46.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}],"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":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"all":[{"value":2,"date":"2016-02-20 13:33:21.000000000","_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-02-20 13:33:21.000000000","_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}],"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":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"all":[{"value":1,"date":"2016-02-23 10:41:36.000000000","_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}],"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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-19 18:08:38.000000000","updated_by":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"reviewer":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"state":"REVIEWER"},{"updated":"2016-02-23 10:41:36.000000000","updated_by":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"reviewer":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"state":"REVIEWER"},{"updated":"2016-02-23 10:46:46.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"103839656e90b84ab748963c73e1e8ded63b9ce7","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2016-02-15 13:50:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"232447e442da3b1099cdec1159bd4a44a62930f9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-15 13:57:01.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-openstack-ansible-openstack_hosts-docs http://docs-draft.openstack.org/35/280235/1/check/gate-openstack-ansible-openstack_hosts-docs/8da6ed1//doc/build/html/ : SUCCESS in 37s\n- gate-openstack-ansible-openstack_hosts-linters http://logs.openstack.org/35/280235/1/check/gate-openstack-ansible-openstack_hosts-linters/5ab5d5d/ : SUCCESS in 31s\n- gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty http://logs.openstack.org/35/280235/1/check/gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty/9fb937b/ : FAILURE in 48s\n- gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-centos7-nv http://logs.openstack.org/35/280235/1/check/gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-centos7-nv/1253b68/ : FAILURE in 1m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"375cd0cdb91c873cd385f2af27a0d2ce6f698e45","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2016-02-17 06:43:30.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"cbae24fbdc1b80c25a4b95efe3869e1ca73c77bb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-17 06:58:12.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-openstack-ansible-openstack_hosts-docs http://docs-draft.openstack.org/35/280235/1/check/gate-openstack-ansible-openstack_hosts-docs/0a3c52a//doc/build/html/ : SUCCESS in 35s\n- gate-openstack-ansible-openstack_hosts-linters http://logs.openstack.org/35/280235/1/check/gate-openstack-ansible-openstack_hosts-linters/45a9a71/ : SUCCESS in 35s\n- gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty http://logs.openstack.org/35/280235/1/check/gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty/53c61d8/ : FAILURE in 1m 49s\n- gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-centos7-nv http://logs.openstack.org/35/280235/1/check/gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-centos7-nv/24161b6/ : FAILURE in 1m 07s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3a5402485f6bde446cbcf0f0e03f21b206286518","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2016-02-17 13:38:45.000000000","message":"Patch Set 1:\n\nRecheck.","accounts_in_message":[],"_revision_number":1},{"id":"dd757f312e5e93ea9129fc8d0ba574b47b3df93e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-17 13:48:08.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-openstack_hosts-docs http://docs-draft.openstack.org/35/280235/1/check/gate-openstack-ansible-openstack_hosts-docs/9c9c481//doc/build/html/ : SUCCESS in 36s\n- gate-openstack-ansible-openstack_hosts-linters http://logs.openstack.org/35/280235/1/check/gate-openstack-ansible-openstack_hosts-linters/33d77b9/ : SUCCESS in 29s\n- gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty http://logs.openstack.org/35/280235/1/check/gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty/7c77a5d/ : SUCCESS in 54s\n- gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-centos7-nv http://logs.openstack.org/35/280235/1/check/gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-centos7-nv/91daee7/ : FAILURE in 1m 17s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7c6b97b8bb23e42eb5d1e35adf61ad4716e79dd0","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-02-19 10:45:52.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"84084263666d1ffd36fe25490dee5c6ee934d0f6","author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"date":"2016-02-19 18:08:38.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"c99a913ae4361f093b7153f363766ff779309918","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 18:08:44.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"bd358d87e388c12587ab7f6e4d3fa83c66106f92","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 18:14:58.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-openstack-ansible-openstack_hosts-docs http://docs-draft.openstack.org/35/280235/1/gate/gate-openstack-ansible-openstack_hosts-docs/1c0ff2a//doc/build/html/ : SUCCESS in 33s\n- gate-openstack-ansible-openstack_hosts-linters http://logs.openstack.org/35/280235/1/gate/gate-openstack-ansible-openstack_hosts-linters/948b7dd/ : SUCCESS in 23s\n- gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty http://logs.openstack.org/35/280235/1/gate/gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty/9e0ea31/ : FAILURE in 52s","accounts_in_message":[],"_revision_number":1},{"id":"2caa3cebd07ffeb1bee7f5de026f815548a8b138","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2016-02-20 13:33:21.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"f7012c6235dce76f7cad909d8c3b7e355fe119bc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-20 14:34:16.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-openstack-ansible-openstack_hosts-docs http://docs-draft.openstack.org/35/280235/2/check/gate-openstack-ansible-openstack_hosts-docs/d9595ce//doc/build/html/ : SUCCESS in 36s\n- gate-openstack-ansible-openstack_hosts-linters http://logs.openstack.org/35/280235/2/check/gate-openstack-ansible-openstack_hosts-linters/1e240ab/ : SUCCESS in 24s\n- gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty http://logs.openstack.org/35/280235/2/check/gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty/978a480/ : FAILURE in 49s\n- gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-centos7-nv http://logs.openstack.org/35/280235/2/check/gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-centos7-nv/ff269c6/ : FAILURE in 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"03a36182fe1514f524c877d515ce20c6b1aad26e","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-02-23 10:41:36.000000000","message":"Patch Set 2: Workflow+1\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"7806bdf34d1e5ade72d72b196cfb8e522dbcc7f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-23 10:44:47.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-openstack_hosts-docs http://docs-draft.openstack.org/35/280235/2/check/gate-openstack-ansible-openstack_hosts-docs/1a29f30//doc/build/html/ : SUCCESS in 27s\n- gate-openstack-ansible-openstack_hosts-linters http://logs.openstack.org/35/280235/2/check/gate-openstack-ansible-openstack_hosts-linters/972bb11/ : SUCCESS in 21s\n- gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty http://logs.openstack.org/35/280235/2/check/gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty/eeba6af/ : SUCCESS in 52s\n- gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-centos7-nv http://logs.openstack.org/35/280235/2/check/gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-centos7-nv/cd498ad/ : FAILURE in 51s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"eed8ba345a260834138d3fd98142343a68541d3b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-23 10:44:52.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"68277c84f7fcc6d5ed13ac70867ca59094a1ed94","date":"2016-02-23 10:46:46.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"19ed30b5a8ab87e8d60ee08be60fe915f0176810","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-23 10:46:46.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-openstack-ansible-openstack_hosts-docs http://docs-draft.openstack.org/35/280235/2/gate/gate-openstack-ansible-openstack_hosts-docs/f38853f//doc/build/html/ : SUCCESS in 45s\n- gate-openstack-ansible-openstack_hosts-linters http://logs.openstack.org/35/280235/2/gate/gate-openstack-ansible-openstack_hosts-linters/62170cb/ : SUCCESS in 34s\n- gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty http://logs.openstack.org/35/280235/2/gate/gate-openstack-ansible-openstack_hosts-dsvm-ansible-functional-trusty/e2c7a28/ : SUCCESS in 51s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"1477df22f7f33c3f0e576cdc1e7d2c0b9215ebaa","revisions":{"56fe7282c3942e8358991549199d7b8ba13f6798":{"kind":"REWORK","_number":1,"created":"2016-02-15 13:50:56.000000000","uploader":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"ref":"refs/changes/35/280235/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-openstack_hosts","ref":"refs/changes/35/280235/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/35/280235/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/35/280235/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/35/280235/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/35/280235/1"}}},"commit":{"parents":[{"commit":"7648d320092867ff6e8cb591f6fc10020b85f42d","subject":"Update tox config and add bashate E006, E040 exceptions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/7648d320092867ff6e8cb591f6fc10020b85f42d"}]}],"author":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2016-02-15 13:49:43.000000000","tz":60},"committer":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2016-02-15 13:49:43.000000000","tz":60},"subject":"Only update apt cache if necessary","message":"Only update apt cache if necessary\n\nWorkarounding the upstream ansible apt module bug\n\ndocumented here:\n\nhttps://github.com/ansible/ansible-modules-core/pull/1517\n\nFor the next versions of ansible we\u0027ll be using, we should\n\ncheck if the apt bug is fixed. When it\u0027s fixed, we could\n\nabandon this change and use the standard apt module\n\nwith correct cache handling.\n\nChange-Id: I4390b7ec1104d79b60965be8dc7317ac3075207d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/56fe7282c3942e8358991549199d7b8ba13f6798"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/56fe7282c3942e8358991549199d7b8ba13f6798"}]},"branch":"refs/heads/master"},"1477df22f7f33c3f0e576cdc1e7d2c0b9215ebaa":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2016-02-20 13:33:21.000000000","uploader":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"ref":"refs/changes/35/280235/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-openstack_hosts","ref":"refs/changes/35/280235/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/35/280235/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/35/280235/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/35/280235/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/35/280235/2"}}},"commit":{"parents":[{"commit":"bb0bc5eb7ac31ab2570f12af3f831db9a9ebd0c8","subject":"Correcting role variable commentary to remove outdated value","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/bb0bc5eb7ac31ab2570f12af3f831db9a9ebd0c8"}]}],"author":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2016-02-15 13:49:43.000000000","tz":60},"committer":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2016-02-20 13:33:21.000000000","tz":0},"subject":"Only update apt cache if necessary","message":"Only update apt cache if necessary\n\nWorkarounding the upstream ansible apt module bug\n\ndocumented here:\n\nhttps://github.com/ansible/ansible-modules-core/pull/1517\n\nFor the next versions of ansible we\u0027ll be using, we should\n\ncheck if the apt bug is fixed. When it\u0027s fixed, we could\n\nabandon this change and use the standard apt module\n\nwith correct cache handling.\n\nChange-Id: I4390b7ec1104d79b60965be8dc7317ac3075207d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/1477df22f7f33c3f0e576cdc1e7d2c0b9215ebaa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/1477df22f7f33c3f0e576cdc1e7d2c0b9215ebaa"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
