)]}'
{"id":"openstack%2Fdevstack-gate~341222","triplet_id":"openstack%2Fdevstack-gate~master~I3b9611af21f415190d06039a0879452863f7bab3","project":"openstack/devstack-gate","branch":"master","topic":"sub-node-local-conf","hashtags":[],"change_id":"I3b9611af21f415190d06039a0879452863f7bab3","subject":"Add support for sub-node specific local.conf\u0027s","status":"ABANDONED","created":"2016-07-12 23:51:24.000000000","updated":"2017-03-02 20:53:08.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"78fa54de0490e60ac63f74f9ba05730eb0409ead","_number":341222,"virtual_id_number":341222,"owner":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":-1,"date":"2017-02-23 03:41:33.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"date":"2017-03-02 20:53:08.000000000","_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},{"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"}],"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":{"recommended":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-07-14 19:44:58.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},{"value":1,"date":"2016-11-09 22:27:17.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"}],"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":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},{"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},{"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-07-14 19:44:58.000000000","updated_by":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"reviewer":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"state":"REVIEWER"},{"updated":"2016-11-09 22:27:17.000000000","updated_by":{"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"},"reviewer":{"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"},"state":"REVIEWER"},{"updated":"2017-02-23 03:41:33.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"2e5c2d59b911b90a026db088ea0ef3195fa4f615","author":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"date":"2016-07-12 23:51:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"aa85fb2c1e358948dbf300d95f7af389b422d69d","author":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"date":"2016-07-13 00:18:03.000000000","message":"Patch Set 1: Workflow-1\n\nWIP, just noticed a local test of this failed... making sure nothing weird is happening","accounts_in_message":[],"_revision_number":1},{"id":"07d525c36a79f8516b1f47707cde3ff3d411b346","author":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"date":"2016-07-13 00:22:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9ebf7593ebc948bc775bfb6508aba71b1ef2a442","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-13 01:49:41.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/22/341222/2/check/gate-tempest-dsvm-full/c90e8a7/ : SUCCESS in 38m 00s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/22/341222/2/check/gate-tempest-dsvm-postgres-full/bef4830/ : SUCCESS in 38m 43s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/22/341222/2/check/gate-tempest-dsvm-neutron-full/0967a48/ : SUCCESS in 54m 17s\n- gate-grenade-dsvm http://logs.openstack.org/22/341222/2/check/gate-grenade-dsvm/cd3e3f1/ : SUCCESS in 48m 56s\n- gate-devstack-gate-unittests http://logs.openstack.org/22/341222/2/check/gate-devstack-gate-unittests/80caab8/ : SUCCESS in 3m 46s\n- gate-devstack-gate-bashate http://logs.openstack.org/22/341222/2/check/gate-devstack-gate-bashate/65b4bfa/ : SUCCESS in 3m 45s\n- gate-dg-hooks-dsvm http://logs.openstack.org/22/341222/2/check/gate-dg-hooks-dsvm/9935c75/ : SUCCESS in 8m 11s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/22/341222/2/check/gate-grenade-dsvm-multinode/e173351/ : SUCCESS in 45m 11s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/22/341222/2/check/gate-grenade-dsvm-neutron-multinode/2a015f3/ : SUCCESS in 58m 39s\n- gate-neutron-dsvm-functional-nv http://logs.openstack.org/22/341222/2/check/gate-neutron-dsvm-functional-nv/06fd1fc/ : SUCCESS in 17m 36s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/22/341222/2/check/gate-swift-dsvm-functional-nv/0f7bfff/ : SUCCESS in 27m 50s (non-voting)\n- gate-tempest-dsvm-full-liberty-nv http://logs.openstack.org/22/341222/2/check/gate-tempest-dsvm-full-liberty-nv/1bb1422/ : SUCCESS in 47m 48s (non-voting)\n- gate-tempest-dsvm-neutron-full-liberty-nv http://logs.openstack.org/22/341222/2/check/gate-tempest-dsvm-neutron-full-liberty-nv/1da8bab/ : SUCCESS in 1h 04m 08s (non-voting)\n- gate-tempest-dsvm-postgres-full-liberty-nv http://logs.openstack.org/22/341222/2/check/gate-tempest-dsvm-postgres-full-liberty-nv/f7ac993/ : SUCCESS in 41m 32s (non-voting)\n- gate-tempest-dsvm-full-mitaka-nv http://logs.openstack.org/22/341222/2/check/gate-tempest-dsvm-full-mitaka-nv/3e2a853/ : SUCCESS in 46m 34s (non-voting)\n- gate-tempest-dsvm-neutron-full-mitaka-nv http://logs.openstack.org/22/341222/2/check/gate-tempest-dsvm-neutron-full-mitaka-nv/dde91a7/ : SUCCESS in 1h 04m 20s (non-voting)\n- gate-tempest-dsvm-postgres-full-mitaka-nv http://logs.openstack.org/22/341222/2/check/gate-tempest-dsvm-postgres-full-mitaka-nv/b11bc64/ : SUCCESS in 50m 41s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/22/341222/2/check/gate-tempest-dsvm-platform-centos7-nv/a8da2d6/ : SUCCESS in 47m 25s (non-voting)\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/22/341222/2/check/gate-tempest-dsvm-multinode-full/78a2521/ : FAILURE in 1h 03m 36s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/22/341222/2/check/gate-tempest-dsvm-neutron-multinode-full/88a87a4/ : SUCCESS in 1h 19m 12s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"56d8440abb940ac0bd5002fe00119b188a4f2072","author":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"date":"2016-07-14 19:44:58.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"0f1c09eee247d83a80818a4c6a5a9dbb3b3a451e","author":{"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"},"date":"2016-11-09 22:27:17.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"8562b6f7539fafbc05aca6d6810b0b791a4fc086","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-23 03:41:33.000000000","message":"Patch Set 2: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"ce8aff1dbe744cc3d3ea6a2570b172600fb856e2","author":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"date":"2017-03-02 20:52:33.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2},{"id":"81356daaa1af398817f0674f07c7060fc2ce2862","author":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"date":"2017-03-02 20:53:08.000000000","message":"Patch Set 2:\n\nAbandoned in favor of https://review.openstack.org/440803","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"9974f510ebf583d94a3b470289cd51e637e6ccad","revisions":{"90cefd548aef722bf78ecf5ca3f079d90851b254":{"kind":"REWORK","_number":1,"created":"2016-07-12 23:51:24.000000000","uploader":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"ref":"refs/changes/22/341222/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/22/341222/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/341222/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/341222/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/341222/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/22/341222/1"}}},"commit":{"parents":[{"commit":"8aa9194ed9d263196e9286cff34f4f3f1b229496","subject":"Set read/search perms recursively","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8aa9194ed9d263196e9286cff34f4f3f1b229496"}]}],"author":{"name":"Patrick East","email":"patrick.east@purestorage.com","date":"2016-07-12 21:12:53.000000000","tz":-420},"committer":{"name":"Patrick East","email":"patrick.east@purestorage.com","date":"2016-07-12 23:51:23.000000000","tz":-420},"subject":"Add support for sub-node specific local.conf\u0027s","message":"Add support for sub-node specific local.conf\u0027s\n\nWe would previously just copy the same local.conf to each sub-node.\nInstead we will now check if one exists in the devstack dir with the\nnodes identifier (private ip address from\n/etc/nodepool/sub_nodes_private).\n\nFor example, lets say /etc/nodepool/sub_nodes_private contains\na node with address \"1.2.3.4\" Then the node specific local.conf\nwould be: $devstack_dir/local.conf-1.2.3.4\n\nThis way 3rd party CI systems that rely on using the local.conf for\nsetting up their devstack configurations can set up specific settings\nfor primary vs sub nodes (controller vs compute vs whatever).\n\nChange-Id: I3b9611af21f415190d06039a0879452863f7bab3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/90cefd548aef722bf78ecf5ca3f079d90851b254"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/90cefd548aef722bf78ecf5ca3f079d90851b254"}]},"branch":"refs/heads/master"},"9974f510ebf583d94a3b470289cd51e637e6ccad":{"kind":"REWORK","_number":2,"created":"2016-07-13 00:22:43.000000000","uploader":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"ref":"refs/changes/22/341222/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/22/341222/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/341222/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/341222/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/341222/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/22/341222/2"}}},"commit":{"parents":[{"commit":"8aa9194ed9d263196e9286cff34f4f3f1b229496","subject":"Set read/search perms recursively","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8aa9194ed9d263196e9286cff34f4f3f1b229496"}]}],"author":{"name":"Patrick East","email":"patrick.east@purestorage.com","date":"2016-07-12 21:12:53.000000000","tz":-420},"committer":{"name":"Patrick East","email":"patrick.east@purestorage.com","date":"2016-07-13 00:22:32.000000000","tz":-420},"subject":"Add support for sub-node specific local.conf\u0027s","message":"Add support for sub-node specific local.conf\u0027s\n\nWe would previously just copy the same local.conf to each sub-node.\nInstead we will now check if one exists in the devstack dir with the\nnodes identifier (private ip address from\n/etc/nodepool/sub_nodes_private).\n\nFor example, lets say /etc/nodepool/sub_nodes_private contains\na node with address \"1.2.3.4\" Then the node specific local.conf\nwould be: $devstack_dir/local.conf-1.2.3.4\n\nThis way 3rd party CI systems that rely on using the local.conf for\nsetting up their devstack configurations can set up specific settings\nfor primary vs sub nodes (controller vs compute vs whatever).\n\nChange-Id: I3b9611af21f415190d06039a0879452863f7bab3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/9974f510ebf583d94a3b470289cd51e637e6ccad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/9974f510ebf583d94a3b470289cd51e637e6ccad"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
