)]}'
{"id":"openstack%2Fopenstack-ansible~664527","triplet_id":"openstack%2Fopenstack-ansible~master~I02d4fcd10dd8f1d0f310e4bbf000c25c396d0b4e","project":"openstack/openstack-ansible","branch":"master","topic":"deploy-host-etc-hosts","hashtags":[],"change_id":"I02d4fcd10dd8f1d0f310e4bbf000c25c396d0b4e","subject":"Populate /etc/hosts on deployment host","status":"ABANDONED","created":"2019-06-11 09:00:02.000000000","updated":"2019-07-01 07:42:04.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5f8e37d604f66c22b935afab022f74fb01e8ef1e","_number":664527,"virtual_id_number":664527,"owner":{"_account_id":4128,"name":"Francois Deppierraz","email":"francois@ctrlaltdel.ch","username":"francois-ctrlaltdel"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":1,"date":"2019-06-24 10:03:58.000000000","permitted_voting_range":{"min":-2,"max":2},"_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"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":-1,"date":"2019-06-27 13:01:19.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2019-06-27 13:27:32.000000000","permitted_voting_range":{"min":-2,"max":2},"_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":{"all":[{"date":"2019-06-24 07:55:52.000000000","_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"date":"2019-06-24 07:55:44.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":[{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-24 07:55:44.000000000","updated_by":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"reviewer":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"state":"REVIEWER"},{"updated":"2019-06-24 07:55:52.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":"2019-06-24 10:03: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":"2019-06-27 13:01:19.000000000","updated_by":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"reviewer":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"state":"REVIEWER"},{"updated":"2019-06-27 13:27:32.000000000","updated_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"reviewer":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"state":"REVIEWER"}],"messages":[{"id":"93b388c04e43c70562284a107a6b477f4bd19322","author":{"_account_id":4128,"name":"Francois Deppierraz","email":"francois@ctrlaltdel.ch","username":"francois-ctrlaltdel"},"date":"2019-06-11 09:00:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1de5f0e4f81147de6c00f138f80e44fb467c0eec","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-11 11:31:33.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- openstack-ansible-linters http://logs.openstack.org/27/664527/1/check/openstack-ansible-linters/c849af2/ : FAILURE in 6m 06s\n- openstack-ansible-varstest-aio http://logs.openstack.org/27/664527/1/check/openstack-ansible-varstest-aio/1a67b04/ : SUCCESS in 7m 23s\n- openstack-tox-docs http://logs.openstack.org/27/664527/1/check/openstack-tox-docs/01568e2/html/ : SUCCESS in 5m 32s\n- openstack-ansible-deploy-aio_lxc-centos-7 http://logs.openstack.org/27/664527/1/check/openstack-ansible-deploy-aio_lxc-centos-7/9385fb4/ : SUCCESS in 2h 23m 51s\n- openstack-ansible-deploy-aio_lxc-debian-stable http://logs.openstack.org/27/664527/1/check/openstack-ansible-deploy-aio_lxc-debian-stable/fa7a56c/ : SUCCESS in 1h 45m 16s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/27/664527/1/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/b771d73/ : SUCCESS in 1h 35m 26s\n- openstack-ansible-deploy-aio_metal-debian-stable http://logs.openstack.org/27/664527/1/check/openstack-ansible-deploy-aio_metal-debian-stable/d41b0dd/ : SUCCESS in 1h 02m 53s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/27/664527/1/check/openstack-ansible-deploy-aio_metal-centos-7/9d8b264/ : SUCCESS in 1h 21m 00s\n- openstack-ansible-deploy-aio_metal-opensuse-150 http://logs.openstack.org/27/664527/1/check/openstack-ansible-deploy-aio_metal-opensuse-150/8b706d9/ : SUCCESS in 1h 09m 53s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic http://logs.openstack.org/27/664527/1/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/9b7fe2d/ : SUCCESS in 1h 14m 21s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 http://logs.openstack.org/27/664527/1/check/openstack-ansible-deploy-aio_distro_metal-centos-7/8fa0ffd/ : SUCCESS in 57m 16s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic http://logs.openstack.org/27/664527/1/check/openstack-ansible-deploy-aio_ceph-ubuntu-bionic/c1817e8/ : FAILURE in 59m 24s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic http://logs.openstack.org/27/664527/1/check/openstack-ansible-deploy-aio_proxy-ubuntu-bionic/86dc4a6/ : SUCCESS in 1h 33m 26s","accounts_in_message":[],"_revision_number":1},{"id":"03f130e27d307d3cacf41768a8017562ae8639be","author":{"_account_id":4128,"name":"Francois Deppierraz","email":"francois@ctrlaltdel.ch","username":"francois-ctrlaltdel"},"date":"2019-06-24 07:50:29.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e79dca3462cc1b28083ed0711e68de98f3f65453","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-24 10:03:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters http://logs.openstack.org/27/664527/2/check/openstack-ansible-linters/084d677/ : SUCCESS in 8m 55s\n- openstack-ansible-varstest-aio http://logs.openstack.org/27/664527/2/check/openstack-ansible-varstest-aio/bedf97d/ : SUCCESS in 8m 33s\n- openstack-tox-docs http://logs.openstack.org/27/664527/2/check/openstack-tox-docs/c775fbd/html/ : SUCCESS in 6m 22s\n- openstack-ansible-deploy-aio_lxc-centos-7 http://logs.openstack.org/27/664527/2/check/openstack-ansible-deploy-aio_lxc-centos-7/3ac5cae/ : SUCCESS in 2h 07m 58s\n- openstack-ansible-deploy-aio_lxc-debian-stable http://logs.openstack.org/27/664527/2/check/openstack-ansible-deploy-aio_lxc-debian-stable/b977f34/ : SUCCESS in 1h 49m 36s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/27/664527/2/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/d066c7a/ : SUCCESS in 1h 37m 39s\n- openstack-ansible-deploy-aio_metal-debian-stable http://logs.openstack.org/27/664527/2/check/openstack-ansible-deploy-aio_metal-debian-stable/ba33281/ : SUCCESS in 1h 04m 33s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/27/664527/2/check/openstack-ansible-deploy-aio_metal-centos-7/e357391/ : SUCCESS in 1h 15m 56s\n- openstack-ansible-deploy-aio_metal-opensuse-150 http://logs.openstack.org/27/664527/2/check/openstack-ansible-deploy-aio_metal-opensuse-150/5af8313/ : SUCCESS in 1h 09m 13s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic http://logs.openstack.org/27/664527/2/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/6785cb6/ : SUCCESS in 56m 25s\n- openstack-ansible-deploy-aio_distro_metal-centos-7 http://logs.openstack.org/27/664527/2/check/openstack-ansible-deploy-aio_distro_metal-centos-7/f9407e4/ : SUCCESS in 1h 06m 20s\n- openstack-ansible-deploy-aio_ceph-ubuntu-bionic http://logs.openstack.org/27/664527/2/check/openstack-ansible-deploy-aio_ceph-ubuntu-bionic/79788c3/ : SUCCESS in 1h 58m 15s\n- openstack-ansible-deploy-aio_proxy-ubuntu-bionic http://logs.openstack.org/27/664527/2/check/openstack-ansible-deploy-aio_proxy-ubuntu-bionic/bae969d/ : SUCCESS in 1h 43m 14s","accounts_in_message":[],"_revision_number":2},{"id":"ebe0395fce3eb98721d0f601d7e684f1c45df68f","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2019-06-27 13:01:19.000000000","message":"Patch Set 2: Code-Review-1\n\nDeploy host could be totally further away from the cluster, so I am not sure if this is ok to have this by default. We need to be at least making possible to have that optional.","accounts_in_message":[],"_revision_number":2},{"id":"a1415950c8af409137ea615a7a11dc0e1fac8171","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2019-06-27 13:27:32.000000000","message":"Patch Set 2: Code-Review-1\n\n\u003e Deploy host could be totally further away from the cluster, so I am\n \u003e not sure if this is ok to have this by default. We need to be at\n \u003e least making possible to have that optional.\n\nI\u0027m not sure ssh to containers is really a very good pattern. The may not be attached to the deploy/bare metal network and we have had long term plans to remove the ssh server from them entirely.\n\nAlso we have support for one deploy host deploying many clouds so I think this is not a good idea for that too.","accounts_in_message":[],"_revision_number":2},{"id":"75bd7e8ae811a4ae4237c9eb819cc763a0ea14b6","author":{"_account_id":4128,"name":"Francois Deppierraz","email":"francois@ctrlaltdel.ch","username":"francois-ctrlaltdel"},"date":"2019-07-01 07:42:04.000000000","message":"Abandoned\n\nOk, thanks for the feedback, it makes sense. I\u0027ll abandon this change.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"c6beb0939f3924f4be885a0c23e307a73580fe94","revisions":{"5241831ab53c82e33e72cb9ceb125443155a194b":{"kind":"REWORK","_number":1,"created":"2019-06-11 09:00:02.000000000","uploader":{"_account_id":4128,"name":"Francois Deppierraz","email":"francois@ctrlaltdel.ch","username":"francois-ctrlaltdel"},"ref":"refs/changes/27/664527/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/27/664527/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/27/664527/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/27/664527/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/27/664527/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/27/664527/1"}}},"commit":{"parents":[{"commit":"e10044a4deef9441662dd80a304682506e774f73","subject":"Merge \"Add rfc1918 healthcheck\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e10044a4deef9441662dd80a304682506e774f73"}]}],"author":{"name":"Francois Deppierraz","email":"francois@ctrlaltdel.ch","date":"2019-06-11 08:57:34.000000000","tz":120},"committer":{"name":"Francois Deppierraz","email":"francois@ctrlaltdel.ch","date":"2019-06-11 08:59:28.000000000","tz":120},"subject":"Populate /etc/hosts on deployment host","message":"Populate /etc/hosts on deployment host\n\nThis is pretty useful for sshing directly to containers from the deployment\nhost when unbound is not deployed.\n\nChange-Id: I02d4fcd10dd8f1d0f310e4bbf000c25c396d0b4e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/5241831ab53c82e33e72cb9ceb125443155a194b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/5241831ab53c82e33e72cb9ceb125443155a194b"}]},"branch":"refs/heads/master"},"c6beb0939f3924f4be885a0c23e307a73580fe94":{"kind":"REWORK","_number":2,"created":"2019-06-24 07:50:29.000000000","uploader":{"_account_id":4128,"name":"Francois Deppierraz","email":"francois@ctrlaltdel.ch","username":"francois-ctrlaltdel"},"ref":"refs/changes/27/664527/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/27/664527/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/27/664527/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/27/664527/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/27/664527/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/27/664527/2"}}},"commit":{"parents":[{"commit":"e10044a4deef9441662dd80a304682506e774f73","subject":"Merge \"Add rfc1918 healthcheck\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e10044a4deef9441662dd80a304682506e774f73"}]}],"author":{"name":"Francois Deppierraz","email":"francois@ctrlaltdel.ch","date":"2019-06-11 08:57:34.000000000","tz":120},"committer":{"name":"Francois Deppierraz","email":"francois@ctrlaltdel.ch","date":"2019-06-24 07:49:43.000000000","tz":120},"subject":"Populate /etc/hosts on deployment host","message":"Populate /etc/hosts on deployment host\n\nThis is pretty useful for sshing directly to containers from the deployment\nhost when unbound is not deployed.\n\nChange-Id: I02d4fcd10dd8f1d0f310e4bbf000c25c396d0b4e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/c6beb0939f3924f4be885a0c23e307a73580fe94"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/c6beb0939f3924f4be885a0c23e307a73580fe94"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
