)]}'
{"id":"openstack%2Fopenstack-ansible-openstack_hosts~329945","triplet_id":"openstack%2Fopenstack-ansible-openstack_hosts~master~I797ff261630f4115b3852138c19eb039303e27c6","project":"openstack/openstack-ansible-openstack_hosts","branch":"master","topic":"fix-adress-matching-in-etc-host","hashtags":[],"change_id":"I797ff261630f4115b3852138c19eb039303e27c6","subject":"Only match full IP addresses in /etc/hosts","status":"MERGED","created":"2016-06-15 13:48:49.000000000","updated":"2016-06-16 09:29:41.000000000","submitted":"2016-06-15 19:20:45.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f9a5788b9b55a226581beec74799aaf24867f428","_number":329945,"virtual_id_number":329945,"owner":{"_account_id":11290,"name":"Gaudenz Steinlin","email":"gaudenz.steinlin@cloudscale.ch","username":"gaudenz"},"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-06-15 19:20:45.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"}],"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-06-15 19:11:41.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-06-15 18:47:19.000000000","_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"}],"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-06-15 19:11:41.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":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"}],"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":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"}],"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":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-06-15 18:47:19.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-06-15 19:11:41.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-06-15 19:20:45.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"fc3df31ffc1097775a1382bbdc99f7fae8b94a46","author":{"_account_id":11290,"name":"Gaudenz Steinlin","email":"gaudenz.steinlin@cloudscale.ch","username":"gaudenz"},"date":"2016-06-15 13:48:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4e3e61f05a8a0850181d058729a3e034731566a6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-15 13:58:45.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/45/329945/1/check/gate-openstack-ansible-openstack_hosts-docs/e39db95//doc/build/html/ : SUCCESS in 57s\n- gate-openstack-ansible-openstack_hosts-linters http://logs.openstack.org/45/329945/1/check/gate-openstack-ansible-openstack_hosts-linters/b25c95d/ : SUCCESS in 50s\n- gate-openstack-ansible-openstack_hosts-ansible-func-centos-7-nv http://logs.openstack.org/45/329945/1/check/gate-openstack-ansible-openstack_hosts-ansible-func-centos-7-nv/5373343/ : SUCCESS in 1m 18s (non-voting)\n- gate-openstack-ansible-openstack_hosts-ansible-func-ubuntu-trusty http://logs.openstack.org/45/329945/1/check/gate-openstack-ansible-openstack_hosts-ansible-func-ubuntu-trusty/ed230b4/ : SUCCESS in 1m 17s\n- gate-openstack-ansible-openstack_hosts-ansible-func-ubuntu-xenial-nv http://logs.openstack.org/45/329945/1/check/gate-openstack-ansible-openstack_hosts-ansible-func-ubuntu-xenial-nv/7fafb72/ : SUCCESS in 2m 15s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f0e6de90ba4c6ce9b9ff2b9e6a4ac7d65ce11e4b","author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"date":"2016-06-15 18:47:19.000000000","message":"Patch Set 1: Code-Review+2\n\nNice catch, Gaudenz.","accounts_in_message":[],"_revision_number":1},{"id":"374fc7f2661265784eea25a87f31bddb49bfb844","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-06-15 19:11:41.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"b3b1e7793c6620025ad4fbc77be74159b43c517d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-15 19:12:08.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"872b00f9ae9e27a7ccad0988deab04832ce72c4d","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-06-15 19:13:08.000000000","message":"Patch Set 1:\n\nOnce this merges, please cherry-pick it for stable/mitaka and do a manual backport to liberty. Good bug fix, thank you!","accounts_in_message":[],"_revision_number":1},{"id":"0bf574214c3788bd4a62da0bb9dbd1b0502d280a","date":"2016-06-15 19:20:45.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"38327dde970beed19a9006aee37fe1674830bbae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-15 19:20:45.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-openstack-ansible-openstack_hosts-docs http://docs-draft.openstack.org/45/329945/1/gate/gate-openstack-ansible-openstack_hosts-docs/20e87cb//doc/build/html/ : SUCCESS in 48s\n- gate-openstack-ansible-openstack_hosts-linters http://logs.openstack.org/45/329945/1/gate/gate-openstack-ansible-openstack_hosts-linters/f0272c6/ : SUCCESS in 48s\n- gate-openstack-ansible-openstack_hosts-ansible-func-ubuntu-trusty http://logs.openstack.org/45/329945/1/gate/gate-openstack-ansible-openstack_hosts-ansible-func-ubuntu-trusty/f9167f4/ : SUCCESS in 1m 22s","accounts_in_message":[],"_revision_number":1},{"id":"602471b16945f9b268e342996059c8d3fa445f85","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-06-16 09:29:41.000000000","message":"Patch Set 1: Cherry Picked\n\nThis patchset was cherry picked to branch stable/mitaka as commit ffbb9fbace4bd1d0fd21a3284bd08155639b02ee","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"90237b043fa69de3e7a35262fe6bdfba5c449e9a","revisions":{"90237b043fa69de3e7a35262fe6bdfba5c449e9a":{"kind":"REWORK","_number":1,"created":"2016-06-15 13:48:49.000000000","uploader":{"_account_id":11290,"name":"Gaudenz Steinlin","email":"gaudenz.steinlin@cloudscale.ch","username":"gaudenz"},"ref":"refs/changes/45/329945/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-openstack_hosts","ref":"refs/changes/45/329945/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/45/329945/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/45/329945/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/45/329945/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-openstack_hosts refs/changes/45/329945/1"}}},"commit":{"parents":[{"commit":"026a4a20bc7c0347ae018434dec1e0722c2014b6","subject":"Merge \"Cleanup/standardize usage of tags\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/026a4a20bc7c0347ae018434dec1e0722c2014b6"}]}],"author":{"name":"Gaudenz Steinlin","email":"gaudenz.steinlin@cloudscale.ch","date":"2016-06-15 13:48:36.000000000","tz":120},"committer":{"name":"Gaudenz Steinlin","email":"gaudenz.steinlin@cloudscale.ch","date":"2016-06-15 13:48:36.000000000","tz":120},"subject":"Only match full IP addresses in /etc/hosts","message":"Only match full IP addresses in /etc/hosts\n\nInclude the space in after the IP address in the match string to avoid\nmatching IP addreses which only differ in an addtional digit at the end.\nWith the previous logic an entry for 10.1.1.1 would also delete entries\nfor 10.1.1.12 or 10.1.1.123.\n\nChange-Id: I797ff261630f4115b3852138c19eb039303e27c6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/90237b043fa69de3e7a35262fe6bdfba5c449e9a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/90237b043fa69de3e7a35262fe6bdfba5c449e9a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
