)]}'
{"id":"openstack%2Fopenstack-ansible-ops~390128","triplet_id":"openstack%2Fopenstack-ansible-ops~master~I05bdaa0e2fb251b48df1d26d09ad63942872293a","project":"openstack/openstack-ansible-ops","branch":"master","topic":"(detached","hashtags":[],"change_id":"I05bdaa0e2fb251b48df1d26d09ad63942872293a","subject":"Adding influx relay to make the existing monitoring stack highly available","status":"MERGED","created":"2016-10-24 00:36:29.000000000","updated":"2016-11-17 13:40:58.000000000","submitted":"2016-11-17 13:40:58.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"73a2dedd2954731d0d47289ac91de0e616de9a3b","_number":390128,"virtual_id_number":390128,"owner":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":0,"_account_id":17556,"name":"Melvin Hillsman","email":"mrhillsman@gmail.com","username":"mrhillsman"},{"value":2,"date":"2016-11-17 13:40:58.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"all":[{"value":2,"date":"2016-11-17 02:23:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":2,"date":"2016-11-17 13:39:02.000000000","_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":0,"_account_id":17556,"name":"Melvin Hillsman","email":"mrhillsman@gmail.com","username":"mrhillsman"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"all":[{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":1,"date":"2016-11-17 13:39:02.000000000","_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":0,"_account_id":17556,"name":"Melvin Hillsman","email":"mrhillsman@gmail.com","username":"mrhillsman"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":0,"_account_id":17556,"name":"Melvin Hillsman","email":"mrhillsman@gmail.com","username":"mrhillsman"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":17556,"name":"Melvin Hillsman","email":"mrhillsman@gmail.com","username":"mrhillsman"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-11-02 22:42:38.000000000","updated_by":{"_account_id":17556,"name":"Melvin Hillsman","email":"mrhillsman@gmail.com","username":"mrhillsman"},"reviewer":{"_account_id":17556,"name":"Melvin Hillsman","email":"mrhillsman@gmail.com","username":"mrhillsman"},"state":"REVIEWER"},{"updated":"2016-11-17 02:23:14.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":"2016-11-17 13:39:02.000000000","updated_by":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"reviewer":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"state":"REVIEWER"},{"updated":"2016-11-17 13:40:58.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e645c21c65dc0332f93322b4e7e1826a7716f0c7","author":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"date":"2016-10-24 00:36:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8e27cacd03c1947068a8b5431b437dd75da66867","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-24 00:37:26.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-ops-docs-ubuntu-xenial http://docs-draft.openstack.org/28/390128/1/check/gate-openstack-ansible-ops-docs-ubuntu-xenial/b5a2c3a//doc/build/html/ : SUCCESS in 45s\n- gate-openstack-ansible-ops-linters-ubuntu-xenial http://logs.openstack.org/28/390128/1/check/gate-openstack-ansible-ops-linters-ubuntu-xenial/af3ab9a/ : SUCCESS in 43s","accounts_in_message":[],"_revision_number":1},{"id":"05efbde185831b0199ecad3e0a9d41fefefa1358","author":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"date":"2016-10-24 02:45:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c8a68186b2b0f987cb056209f94e715c0e6d7f6e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-24 02:46:44.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-ops-docs-ubuntu-xenial http://docs-draft.openstack.org/28/390128/2/check/gate-openstack-ansible-ops-docs-ubuntu-xenial/60822b6//doc/build/html/ : SUCCESS in 48s\n- gate-openstack-ansible-ops-linters-ubuntu-xenial http://logs.openstack.org/28/390128/2/check/gate-openstack-ansible-ops-linters-ubuntu-xenial/08d32a5/ : SUCCESS in 48s","accounts_in_message":[],"_revision_number":2},{"id":"1b8ce5aab8c53e37af422cf7bfdf31413a6b724e","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2016-10-24 17:44:23.000000000","message":"Patch Set 2: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"b1bebbd5c56b49f446494323bdd064b53698dd9a","author":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"date":"2016-11-02 22:39:34.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1ad4ce7cb4f791a6b78810493400b752b48f7e36","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-02 22:40:55.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-ops-docs-ubuntu-xenial http://docs-draft.openstack.org/28/390128/3/check/gate-openstack-ansible-ops-docs-ubuntu-xenial/0b0ae4b//doc/build/html/ : SUCCESS in 55s\n- gate-openstack-ansible-ops-linters-ubuntu-xenial http://logs.openstack.org/28/390128/3/check/gate-openstack-ansible-ops-linters-ubuntu-xenial/b77327a/ : SUCCESS in 55s","accounts_in_message":[],"_revision_number":3},{"id":"7585a074b6ba8d07ab5c63d96950df538eec279c","author":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"date":"2016-11-07 23:54:18.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f7c07feb4f08f2e3d37c40579c959150643029d5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-07 23:56:04.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-ops-docs-ubuntu-xenial http://docs-draft.openstack.org/28/390128/4/check/gate-openstack-ansible-ops-docs-ubuntu-xenial/9b0c7c1//doc/build/html/ : SUCCESS in 1m 34s\n- gate-openstack-ansible-ops-linters-ubuntu-xenial http://logs.openstack.org/28/390128/4/check/gate-openstack-ansible-ops-linters-ubuntu-xenial/1f923c3/ : SUCCESS in 1m 26s","accounts_in_message":[],"_revision_number":4},{"id":"76f349023a78b1b2b0833a06fd28069517fde7cd","author":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"date":"2016-11-08 00:06:06.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c426718d1257aa06c8e22a7a6d47082add25b402","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-08 00:07:42.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-ops-docs-ubuntu-xenial http://docs-draft.openstack.org/28/390128/5/check/gate-openstack-ansible-ops-docs-ubuntu-xenial/b153ad9//doc/build/html/ : SUCCESS in 50s\n- gate-openstack-ansible-ops-linters-ubuntu-xenial http://logs.openstack.org/28/390128/5/check/gate-openstack-ansible-ops-linters-ubuntu-xenial/943bed5/ : SUCCESS in 1m 23s","accounts_in_message":[],"_revision_number":5},{"id":"1113afa2717a3700f81ddc8a37f3d654525ba654","author":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"date":"2016-11-08 20:32:59.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"cc7acfa85c0da9be0ebd0b3272ac8e0fbf57631f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-08 20:36:04.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-ops-docs-ubuntu-xenial http://docs-draft.openstack.org/28/390128/6/check/gate-openstack-ansible-ops-docs-ubuntu-xenial/e7677dd//doc/build/html/ : SUCCESS in 2m 09s\n- gate-openstack-ansible-ops-linters-ubuntu-xenial http://logs.openstack.org/28/390128/6/check/gate-openstack-ansible-ops-linters-ubuntu-xenial/82970d1/ : SUCCESS in 49s","accounts_in_message":[],"_revision_number":6},{"id":"ae023f0587a0ff5ff0a1a0fe8427e2b63771a8db","author":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"date":"2016-11-10 15:55:03.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"77dffb6f2cbde55ee737c1199e10ce733905a869","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-10 15:57:36.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-ops-docs-ubuntu-xenial http://docs-draft.openstack.org/28/390128/7/check/gate-openstack-ansible-ops-docs-ubuntu-xenial/642de02//doc/build/html/ : SUCCESS in 53s\n- gate-openstack-ansible-ops-linters-ubuntu-xenial http://logs.openstack.org/28/390128/7/check/gate-openstack-ansible-ops-linters-ubuntu-xenial/f996f0c/ : SUCCESS in 50s","accounts_in_message":[],"_revision_number":7},{"id":"0aaf3d6d3a73474f7ac1158eefc5a3733ab1920a","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2016-11-17 02:23:14.000000000","message":"Patch Set 7: Code-Review+2\n\n(1 comment)\n\nLGTM","accounts_in_message":[],"_revision_number":7},{"id":"c7d5cc20a45e769729ab3606f787de36e2953f5f","author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"date":"2016-11-17 13:39:02.000000000","message":"Patch Set 7: Workflow+1 Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"9342fb2a350e7603becea0bd512709cdb31ab81e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-17 13:39:13.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"b3cd8bee606a0c19ce5e18fb019df6ec34328b19","date":"2016-11-17 13:40:58.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":7},{"id":"523c055db503e14888108d974c3ef0fa90658a99","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-17 13:40:58.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-openstack-ansible-ops-docs-ubuntu-xenial http://docs-draft.openstack.org/28/390128/7/gate/gate-openstack-ansible-ops-docs-ubuntu-xenial/354b05e//doc/build/html/ : SUCCESS in 1m 37s\n- gate-openstack-ansible-ops-linters-ubuntu-xenial http://logs.openstack.org/28/390128/7/gate/gate-openstack-ansible-ops-linters-ubuntu-xenial/c51cc73/ : SUCCESS in 1m 28s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"17450f35f343a98330e55db57cf8643ec129164c","revisions":{"a7c19ca699470e80bfab020bd4717eeee749c12a":{"kind":"REWORK","_number":1,"created":"2016-10-24 00:36:29.000000000","uploader":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"ref":"refs/changes/28/390128/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-ops","ref":"refs/changes/28/390128/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/1"}}},"commit":{"parents":[{"commit":"213884ebb871f6bd54d3be92ef3e41f18d677381","subject":"Merge \"Add an option for deploying OSA or other OSA powered cloud\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/213884ebb871f6bd54d3be92ef3e41f18d677381"}]}],"author":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-10-24 00:32:41.000000000","tz":0},"committer":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-10-24 00:36:29.000000000","tz":0},"subject":"Adding influx relay to make the existing monitoring stack highly available(WIP)","message":"Adding influx relay to make the existing monitoring stack highly available(WIP)\n\nAdded Influxdb relay to make the existing monitoring stack highly\navailable. Relay replicates the data to multiple database instances.\nAlso added configutation in HAProxy that load balances the read queries\nto influxdb instances and write queries to influxdb relays\n\n        ┌─────────────────┐\n        │writes \u0026 queries │\n        └─────────────────┘\n                 │\n                 ▼\n         ┌───────────────┐\n         │               │\n┌────────│ Load Balancer │─────────┐\n│        │               │         │\n│        └──────┬─┬──────┘         │\n│               │ │                │\n│               │ │                │\n│        ┌──────┘ └────────┐       │\n│        │ ┌─────────────┐ │       │┌──────┐\n│        │ │/write or UDP│ │       ││/query│\n│        ▼ └─────────────┘ ▼       │└──────┘\n│  ┌──────────┐      ┌──────────┐  │\n│  │ InfluxDB │      │ InfluxDB │  │\n│  │ Relay    │      │ Relay    │  │\n│  └──┬────┬──┘      └────┬──┬──┘  │\n│     │    |              |  │     │\n│     |  ┌─┼──────────────┘  |     │\n│     │  │ └──────────────┐  │     │\n│     ▼  ▼                ▼  ▼     │\n│  ┌──────────┐      ┌──────────┐  │\n│  │          │      │          │  │\n└─▶│ InfluxDB │      │ InfluxDB │◀─┘\n   │          │      │          │\n   └──────────┘      └──────────┘\n\nChange-Id: I05bdaa0e2fb251b48df1d26d09ad63942872293a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/a7c19ca699470e80bfab020bd4717eeee749c12a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/a7c19ca699470e80bfab020bd4717eeee749c12a"}]},"branch":"refs/heads/master"},"a37d3bee273faa3e3c7b2ac8bdb66b3c225f83fe":{"kind":"REWORK","_number":2,"created":"2016-10-24 02:45:43.000000000","uploader":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"ref":"refs/changes/28/390128/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-ops","ref":"refs/changes/28/390128/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/2"}}},"commit":{"parents":[{"commit":"213884ebb871f6bd54d3be92ef3e41f18d677381","subject":"Merge \"Add an option for deploying OSA or other OSA powered cloud\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/213884ebb871f6bd54d3be92ef3e41f18d677381"}]}],"author":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-10-24 00:32:41.000000000","tz":0},"committer":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-10-24 02:45:35.000000000","tz":0},"subject":"Adding influx relay to make the existing monitoring stack highly available(WIP)","message":"Adding influx relay to make the existing monitoring stack highly available(WIP)\n\nAdded Influxdb relay to make the existing monitoring stack highly\navailable. Relay replicates the data to multiple database instances.\nAlso added configutation in HAProxy that load balances the read queries\nto influxdb instances and write queries to influxdb relays\n\n        ┌─────────────────┐\n        │writes \u0026 queries │\n        └─────────────────┘\n                 │\n                 ▼\n         ┌───────────────┐\n         │               │\n┌────────│ Load Balancer │─────────┐\n│        │               │         │\n│        └──────┬─┬──────┘         │\n│               │ │                │\n│               │ │                │\n│        ┌──────┘ └────────┐       │\n│        │ ┌─────────────┐ │       │┌──────┐\n│        │ │/write or UDP│ │       ││/query│\n│        ▼ └─────────────┘ ▼       │└──────┘\n│  ┌──────────┐      ┌──────────┐  │\n│  │ InfluxDB │      │ InfluxDB │  │\n│  │ Relay    │      │ Relay    │  │\n│  └──┬────┬──┘      └────┬──┬──┘  │\n│     │    |              |  │     │\n│     |  ┌─┼──────────────┘  |     │\n│     │  │ └──────────────┐  │     │\n│     ▼  ▼                ▼  ▼     │\n│  ┌──────────┐      ┌──────────┐  │\n│  │          │      │          │  │\n└─▶│ InfluxDB │      │ InfluxDB │◀─┘\n   │          │      │          │\n   └──────────┘      └──────────┘\n\nChange-Id: I05bdaa0e2fb251b48df1d26d09ad63942872293a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/a37d3bee273faa3e3c7b2ac8bdb66b3c225f83fe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/a37d3bee273faa3e3c7b2ac8bdb66b3c225f83fe"}]},"branch":"refs/heads/master"},"77802ad59ddd25b9efe20565cac58dab05b74e74":{"kind":"REWORK","_number":3,"created":"2016-11-02 22:39:34.000000000","uploader":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"ref":"refs/changes/28/390128/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-ops","ref":"refs/changes/28/390128/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/3"}}},"commit":{"parents":[{"commit":"ff9002ba3614673ffb68c717f0ace119735433f1","subject":"Add PRE_CONFIG_OSA option and move the RUN_OSA to the run playbook part","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/ff9002ba3614673ffb68c717f0ace119735433f1"}]}],"author":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-10-24 00:32:41.000000000","tz":0},"committer":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-11-02 22:39:24.000000000","tz":0},"subject":"Adding influx relay to make the existing monitoring stack highly available","message":"Adding influx relay to make the existing monitoring stack highly available\n\nAdded Influxdb relay to make the existing monitoring stack highly\navailable. Relay replicates the data to multiple database instances.\nAlso added configutation in HAProxy that load balances the read queries\nto influxdb instances and write queries to influxdb relays\n\n        ┌─────────────────┐\n        │writes \u0026 queries │\n        └─────────────────┘\n                 │\n                 ▼\n         ┌───────────────┐\n         │               │\n┌────────│ Load Balancer │─────────┐\n│        │               │         │\n│        └──────┬─┬──────┘         │\n│               │ │                │\n│               │ │                │\n│        ┌──────┘ └────────┐       │\n│        │ ┌─────────────┐ │       │┌──────┐\n│        │ │/write or UDP│ │       ││/query│\n│        ▼ └─────────────┘ ▼       │└──────┘\n│  ┌──────────┐      ┌──────────┐  │\n│  │ InfluxDB │      │ InfluxDB │  │\n│  │ Relay    │      │ Relay    │  │\n│  └──┬────┬──┘      └────┬──┬──┘  │\n│     │    |              |  │     │\n│     |  ┌─┼──────────────┘  |     │\n│     │  │ └──────────────┐  │     │\n│     ▼  ▼                ▼  ▼     │\n│  ┌──────────┐      ┌──────────┐  │\n│  │          │      │          │  │\n└─▶│ InfluxDB │      │ InfluxDB │◀─┘\n   │          │      │          │\n   └──────────┘      └──────────┘\n\nThis patch is dependent on this patch:\nhttps://review.openstack.org/#/c/392328/\n\nChange-Id: I05bdaa0e2fb251b48df1d26d09ad63942872293a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/77802ad59ddd25b9efe20565cac58dab05b74e74"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/77802ad59ddd25b9efe20565cac58dab05b74e74"}]},"branch":"refs/heads/master"},"34704f09bd72c85b3c19a99a34750c7ad3bdca96":{"kind":"REWORK","_number":4,"created":"2016-11-07 23:54:18.000000000","uploader":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"ref":"refs/changes/28/390128/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-ops","ref":"refs/changes/28/390128/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/4"}}},"commit":{"parents":[{"commit":"ff9002ba3614673ffb68c717f0ace119735433f1","subject":"Add PRE_CONFIG_OSA option and move the RUN_OSA to the run playbook part","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/ff9002ba3614673ffb68c717f0ace119735433f1"}]}],"author":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-10-24 00:32:41.000000000","tz":0},"committer":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-11-07 23:54:10.000000000","tz":0},"subject":"Adding influx relay to make the existing monitoring stack highly available","message":"Adding influx relay to make the existing monitoring stack highly available\n\nAdded Influxdb relay to make the existing monitoring stack highly\navailable. Relay replicates the data to multiple database instances.\nAlso added configutation in HAProxy that load balances the read queries\nto influxdb instances and write queries to influxdb relays\n\n        ┌─────────────────┐\n        │writes \u0026 queries │\n        └─────────────────┘\n                 │\n                 ▼\n         ┌───────────────┐\n         │               │\n┌────────│ Load Balancer │─────────┐\n│        │               │         │\n│        └──────┬─┬──────┘         │\n│               │ │                │\n│               │ │                │\n│        ┌──────┘ └────────┐       │\n│        │ ┌─────────────┐ │       │┌──────┐\n│        │ │/write or UDP│ │       ││/query│\n│        ▼ └─────────────┘ ▼       │└──────┘\n│  ┌──────────┐      ┌──────────┐  │\n│  │ InfluxDB │      │ InfluxDB │  │\n│  │ Relay    │      │ Relay    │  │\n│  └──┬────┬──┘      └────┬──┬──┘  │\n│     │    |              |  │     │\n│     |  ┌─┼──────────────┘  |     │\n│     │  │ └──────────────┐  │     │\n│     ▼  ▼                ▼  ▼     │\n│  ┌──────────┐      ┌──────────┐  │\n│  │          │      │          │  │\n└─▶│ InfluxDB │      │ InfluxDB │◀─┘\n   │          │      │          │\n   └──────────┘      └──────────┘\n\nThis patch is dependent on this patch:\nhttps://review.openstack.org/#/c/392328/\n\nChange-Id: I05bdaa0e2fb251b48df1d26d09ad63942872293a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/34704f09bd72c85b3c19a99a34750c7ad3bdca96"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/34704f09bd72c85b3c19a99a34750c7ad3bdca96"}]},"branch":"refs/heads/master"},"0ef8ba38615b12b435e487aa27912931bb107f9d":{"kind":"REWORK","_number":5,"created":"2016-11-08 00:06:06.000000000","uploader":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"ref":"refs/changes/28/390128/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-ops","ref":"refs/changes/28/390128/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/5"}}},"commit":{"parents":[{"commit":"ff9002ba3614673ffb68c717f0ace119735433f1","subject":"Add PRE_CONFIG_OSA option and move the RUN_OSA to the run playbook part","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/ff9002ba3614673ffb68c717f0ace119735433f1"}]}],"author":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-10-24 00:32:41.000000000","tz":0},"committer":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-11-08 00:06:00.000000000","tz":0},"subject":"Adding influx relay to make the existing monitoring stack highly available","message":"Adding influx relay to make the existing monitoring stack highly available\n\nAdded Influxdb relay to make the existing monitoring stack highly\navailable. Relay replicates the data to multiple database instances.\nAlso added configutation in HAProxy that load balances the read queries\nto influxdb instances and write queries to influxdb relays\n\n        ┌─────────────────┐\n        │writes \u0026 queries │\n        └─────────────────┘\n                 │\n                 ▼\n         ┌───────────────┐\n         │               │\n┌────────│ Load Balancer │─────────┐\n│        │               │         │\n│        └──────┬─┬──────┘         │\n│               │ │                │\n│               │ │                │\n│        ┌──────┘ └────────┐       │\n│        │ ┌─────────────┐ │       │┌──────┐\n│        │ │/write or UDP│ │       ││/query│\n│        ▼ └─────────────┘ ▼       │└──────┘\n│  ┌──────────┐      ┌──────────┐  │\n│  │ InfluxDB │      │ InfluxDB │  │\n│  │ Relay    │      │ Relay    │  │\n│  └──┬────┬──┘      └────┬──┬──┘  │\n│     │    |              |  │     │\n│     |  ┌─┼──────────────┘  |     │\n│     │  │ └──────────────┐  │     │\n│     ▼  ▼                ▼  ▼     │\n│  ┌──────────┐      ┌──────────┐  │\n│  │          │      │          │  │\n└─▶│ InfluxDB │      │ InfluxDB │◀─┘\n   │          │      │          │\n   └──────────┘      └──────────┘\n\nThis patch is dependent on this patch:\nhttps://review.openstack.org/#/c/392328/\n\nChange-Id: I05bdaa0e2fb251b48df1d26d09ad63942872293a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/0ef8ba38615b12b435e487aa27912931bb107f9d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/0ef8ba38615b12b435e487aa27912931bb107f9d"}]},"branch":"refs/heads/master"},"ddaa9ee2a0f390a1a58212ed209ed87b6e90f72f":{"kind":"REWORK","_number":6,"created":"2016-11-08 20:32:59.000000000","uploader":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"ref":"refs/changes/28/390128/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-ops","ref":"refs/changes/28/390128/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/6"}}},"commit":{"parents":[{"commit":"ff9002ba3614673ffb68c717f0ace119735433f1","subject":"Add PRE_CONFIG_OSA option and move the RUN_OSA to the run playbook part","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/ff9002ba3614673ffb68c717f0ace119735433f1"}]}],"author":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-10-24 00:32:41.000000000","tz":0},"committer":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-11-08 20:32:59.000000000","tz":0},"subject":"Adding influx relay to make the existing monitoring stack highly available","message":"Adding influx relay to make the existing monitoring stack highly available\n\nAdded Influxdb relay to make the existing monitoring stack highly\navailable. Relay replicates the data to multiple database instances.\nAlso added configutation in HAProxy that load balances the read queries\nto influxdb instances and write queries to influxdb relays\n\n        ┌─────────────────┐\n        │writes \u0026 queries │\n        └─────────────────┘\n                 │\n                 ▼\n         ┌───────────────┐\n         │               │\n┌────────│ Load Balancer │─────────┐\n│        │               │         │\n│        └──────┬─┬──────┘         │\n│               │ │                │\n│               │ │                │\n│        ┌──────┘ └────────┐       │\n│        │ ┌─────────────┐ │       │┌──────┐\n│        │ │/write or UDP│ │       ││/query│\n│        ▼ └─────────────┘ ▼       │└──────┘\n│  ┌──────────┐      ┌──────────┐  │\n│  │ InfluxDB │      │ InfluxDB │  │\n│  │ Relay    │      │ Relay    │  │\n│  └──┬────┬──┘      └────┬──┬──┘  │\n│     │    |              |  │     │\n│     |  ┌─┼──────────────┘  |     │\n│     │  │ └──────────────┐  │     │\n│     ▼  ▼                ▼  ▼     │\n│  ┌──────────┐      ┌──────────┐  │\n│  │          │      │          │  │\n└─▶│ InfluxDB │      │ InfluxDB │◀─┘\n   │          │      │          │\n   └──────────┘      └──────────┘\n\nThis patch is dependent on this patch:\nhttps://review.openstack.org/#/c/392328/\n\nChange-Id: I05bdaa0e2fb251b48df1d26d09ad63942872293a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/ddaa9ee2a0f390a1a58212ed209ed87b6e90f72f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/ddaa9ee2a0f390a1a58212ed209ed87b6e90f72f"}]},"branch":"refs/heads/master"},"17450f35f343a98330e55db57cf8643ec129164c":{"kind":"REWORK","_number":7,"created":"2016-11-10 15:55:03.000000000","uploader":{"_account_id":22778,"name":"Nish Patwa(nishpatwa007)","email":"nish.patwa@intel.com","username":"npatwa"},"ref":"refs/changes/28/390128/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-ops","ref":"refs/changes/28/390128/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-ops refs/changes/28/390128/7"}}},"commit":{"parents":[{"commit":"ff9002ba3614673ffb68c717f0ace119735433f1","subject":"Add PRE_CONFIG_OSA option and move the RUN_OSA to the run playbook part","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/ff9002ba3614673ffb68c717f0ace119735433f1"}]}],"author":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-10-24 00:32:41.000000000","tz":0},"committer":{"name":"Nish Patwa","email":"nish.patwa@intel.com","date":"2016-11-10 15:54:56.000000000","tz":0},"subject":"Adding influx relay to make the existing monitoring stack highly available","message":"Adding influx relay to make the existing monitoring stack highly available\n\nAdded Influxdb relay to make the existing monitoring stack highly\navailable. Relay replicates the data to multiple database instances.\nAlso added configutation in HAProxy that load balances the read queries\nto influxdb instances and write queries to influxdb relays\n\n        ┌─────────────────┐\n        │writes \u0026 queries │\n        └─────────────────┘\n                 │\n                 ▼\n         ┌───────────────┐\n         │               │\n┌────────│ Load Balancer │─────────┐\n│        │               │         │\n│        └──────┬─┬──────┘         │\n│               │ │                │\n│               │ │                │\n│        ┌──────┘ └────────┐       │\n│        │ ┌─────────────┐ │       │┌──────┐\n│        │ │/write or UDP│ │       ││/query│\n│        ▼ └─────────────┘ ▼       │└──────┘\n│  ┌──────────┐      ┌──────────┐  │\n│  │ InfluxDB │      │ InfluxDB │  │\n│  │ Relay    │      │ Relay    │  │\n│  └──┬────┬──┘      └────┬──┬──┘  │\n│     │    |              |  │     │\n│     |  ┌─┼──────────────┘  |     │\n│     │  │ └──────────────┐  │     │\n│     ▼  ▼                ▼  ▼     │\n│  ┌──────────┐      ┌──────────┐  │\n│  │          │      │          │  │\n└─▶│ InfluxDB │      │ InfluxDB │◀─┘\n   │          │      │          │\n   └──────────┘      └──────────┘\n\nThis patch is dependent on this patch:\nhttps://review.openstack.org/#/c/392328/\n\nChange-Id: I05bdaa0e2fb251b48df1d26d09ad63942872293a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/17450f35f343a98330e55db57cf8643ec129164c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-ops/commit/17450f35f343a98330e55db57cf8643ec129164c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
