)]}'
{"id":"openstack%2Fopenstack-ansible-ops~708460","triplet_id":"openstack%2Fopenstack-ansible-ops~master~If0e513e04d3dc567cedd16b440dc2771fddbbb5d","project":"openstack/openstack-ansible-ops","branch":"master","topic":"haproxy_enabled","hashtags":[],"change_id":"If0e513e04d3dc567cedd16b440dc2771fddbbb5d","subject":"Use service_facts to check haproxy existence","status":"MERGED","created":"2020-02-18 17:15:26.000000000","updated":"2020-02-19 18:35:12.000000000","submitted":"2020-02-19 18:33:16.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":"708460-1582137196596-caee6255","meta_rev_id":"c9e3c816a40dc08c7acb37730c04e368b38d7fd6","_number":708460,"virtual_id_number":708460,"owner":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-02-19 18:33:16.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"all":[{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-02-19 12:39:13.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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"all":[{"value":1,"date":"2020-02-19 18:20:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_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":"2020-02-19 12:39:13.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"},{"updated":"2020-02-19 18:20:26.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":"2020-02-19 18:33:16.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":"4332cefd7b90b93a57a55663e42f5daf9c8d1a89","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2020-02-18 17:15:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e03d66977070726207afed0dcc3cfcea4c09afa3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-18 17:32:19.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-tox-docs https://zuul.opendev.org/t/openstack/build/004a404b153f46c19b61e4ae60ee6220 : SUCCESS in 4m 27s\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/e50ae5f7d7d745e790c743a3e8151957 : SUCCESS in 8m 35s\n- openstack-ansible-ops:elk_metrics_7x-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/56e4645cc0fb4e35b3d31f4a8c51be71 : FAILURE in 11m 01s","accounts_in_message":[],"_revision_number":1},{"id":"15b59cc7d173323001fc19e9240e1cdaee423173","author":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"date":"2020-02-19 10:24:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"34217bb4376aff8355274adcae127aa6567b8145","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-19 10:44:48.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/240ee98796e94985a9b0f6889479e59a : SUCCESS in 4m 53s\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/c5fb45c38f5a43e6a783b134df369ac8 : SUCCESS in 7m 07s\n- openstack-ansible-ops:elk_metrics_7x-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/dfccf0a415444ddc8380aedc231416d0 : SUCCESS in 19m 39s","accounts_in_message":[],"_revision_number":2},{"id":"03341e53c14dfae9cc71a3dcf1772089ece1679c","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-02-19 12:39:13.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"f6b329f5d3d613e744e6bee7950300b35e03433b","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2020-02-19 18:20:26.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"6f9f575cbf230b9ea2589f6c66591174e97e4148","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-19 18:20:37.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"a40b421623793fa4963474c08a866d0f72637d74","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-19 18:33:16.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"a824ffe86ede678df6e6d4368431fd635e929cba","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-19 18:33:16.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cbb283791157450faf23a57654b097f4 : SUCCESS in 5m 38s\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/fbca596c3a2445f4b3a1b2894f40fbdb : SUCCESS in 9m 39s","accounts_in_message":[],"_revision_number":2},{"id":"89057c20e65a1e6c42125e5a724e6eca2fffd760","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-19 18:35:12.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/061ac8166f604e8e9d6b63a069b14799 : SUCCESS in 1m 35s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"71c5ecf84bd2b6808f6c915e642830243b277865","revisions":{"d65c7057be9ed1f54d7dd06de38b6c8ce808a77e":{"kind":"REWORK","_number":1,"created":"2020-02-18 17:15:26.000000000","uploader":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"ref":"refs/changes/60/708460/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-ops","ref":"refs/changes/60/708460/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/60/708460/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/60/708460/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/60/708460/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/60/708460/1"}}},"commit":{"parents":[{"commit":"bfedb5da0dd9edc94d1f37a1929ee308137dd7cd","subject":"Merge \"Allow specified http ports to be ignored by packetbeat\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/bfedb5da0dd9edc94d1f37a1929ee308137dd7cd"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2020-02-18 17:14:34.000000000","tz":0},"committer":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2020-02-18 17:14:34.000000000","tz":0},"subject":"Use service_facts to check haproxy existence","message":"Use service_facts to check haproxy existence\n\nIt is currently the case that at deploy time, the existence of a\n/etc/haproxy directory is used to check whether or not haproxy is\nrunning. This is used to check whether or not to enable the haproxy\nmodule. This will cause frequent errors on metricbeat if haproxy is\ninstalled but not running, as the endpoint will not be active. This\ncommit uses the service_facts modules to detect whether or not the\nservice is running at deploy time, and therefore whether or not to\nenable the module.\n\nChange-Id: If0e513e04d3dc567cedd16b440dc2771fddbbb5d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/d65c7057be9ed1f54d7dd06de38b6c8ce808a77e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/d65c7057be9ed1f54d7dd06de38b6c8ce808a77e"}]},"branch":"refs/heads/master"},"71c5ecf84bd2b6808f6c915e642830243b277865":{"kind":"REWORK","_number":2,"created":"2020-02-19 10:24:24.000000000","uploader":{"_account_id":31004,"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","username":"duncan-martin-walker"},"ref":"refs/changes/60/708460/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-ops","ref":"refs/changes/60/708460/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/60/708460/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/60/708460/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/60/708460/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/60/708460/2"}}},"commit":{"parents":[{"commit":"bfedb5da0dd9edc94d1f37a1929ee308137dd7cd","subject":"Merge \"Allow specified http ports to be ignored by packetbeat\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/bfedb5da0dd9edc94d1f37a1929ee308137dd7cd"}]}],"author":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2020-02-18 17:14:34.000000000","tz":0},"committer":{"name":"Duncan Martin Walker","email":"Duncan.Walker02@bbc.co.uk","date":"2020-02-19 10:24:15.000000000","tz":0},"subject":"Use service_facts to check haproxy existence","message":"Use service_facts to check haproxy existence\n\nIt is currently the case that at deploy time, the existence of a\n/etc/haproxy directory is used to check whether or not haproxy is\nrunning. This is used to check whether or not to enable the haproxy\nmodule. This will cause frequent errors on metricbeat if haproxy is\ninstalled but not running, as the endpoint will not be active. This\ncommit uses the service_facts modules to detect whether or not the\nservice is running at deploy time, and therefore whether or not to\nenable the module.\n\nChange-Id: If0e513e04d3dc567cedd16b440dc2771fddbbb5d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/71c5ecf84bd2b6808f6c915e642830243b277865"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/71c5ecf84bd2b6808f6c915e642830243b277865"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
