)]}'
{"id":"openstack%2Fopenstack-ansible~498421","triplet_id":"openstack%2Fopenstack-ansible~master~I65e76f7991d03ae2234030ab1e3fb02865b81c32","project":"openstack/openstack-ansible","branch":"master","topic":"bug/1713460","hashtags":[],"change_id":"I65e76f7991d03ae2234030ab1e3fb02865b81c32","subject":"Fix os-cmd cross-distro compatibility","status":"MERGED","created":"2017-08-28 11:00:44.000000000","updated":"2017-08-28 19:51:17.000000000","submitted":"2017-08-28 19:51:17.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0591ac99c0242dae9d9dec80487c903d266712a2","_number":498421,"virtual_id_number":498421,"owner":{"_account_id":8125,"name":"Michael Davies","email":"michael@the-davies.net","username":"mrda"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2017-08-28 19:51:17.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"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"}],"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":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-08-28 15:18:41.000000000","_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":2,"date":"2017-08-28 17:40:42.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":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":1,"date":"2017-08-28 17:40:42.000000000","_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":3,"name":"Jenkins","username":"jenkins"},{"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"}],"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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-08-28 15:18:41.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":"2017-08-28 17:40:42.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":"2017-08-28 19:51:17.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"91c20762d34585ecbc46954e06de3acf99d0165f","author":{"_account_id":8125,"name":"Michael Davies","email":"michael@the-davies.net","username":"mrda"},"date":"2017-08-28 11:00:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3fe2ded0fd34b61abd7f3c59334029619ea8c4c0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-28 12:50:30.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-openstack-ansible-docs-ubuntu-xenial http://docs-draft.openstack.org/21/498421/1/check/gate-openstack-ansible-docs-ubuntu-xenial/20bb3e9//doc/build/html/ : SUCCESS in 1m 12s\n- gate-openstack-ansible-linters-ubuntu-xenial http://logs.openstack.org/21/498421/1/check/gate-openstack-ansible-linters-ubuntu-xenial/0b67a5b/ : SUCCESS in 10m 04s\n- gate-openstack-ansible-openstack-ansible-aio-ubuntu-xenial http://logs.openstack.org/21/498421/1/check/gate-openstack-ansible-openstack-ansible-aio-ubuntu-xenial/704df2e/ : FAILURE in 1h 47m 35s\n- gate-openstack-ansible-openstack-ansible-ceph-ubuntu-xenial http://logs.openstack.org/21/498421/1/check/gate-openstack-ansible-openstack-ansible-ceph-ubuntu-xenial/e3025b0/ : FAILURE in 1h 42m 23s\n- gate-openstack-ansible-openstack-ansible-ceph-centos-7-nv http://logs.openstack.org/21/498421/1/check/gate-openstack-ansible-openstack-ansible-ceph-centos-7-nv/3c89ca7/ : FAILURE in 1h 05m 06s (non-voting)\n- gate-openstack-ansible-openstack-ansible-aio-centos-7-nv http://logs.openstack.org/21/498421/1/check/gate-openstack-ansible-openstack-ansible-aio-centos-7-nv/51fd2a8/ : FAILURE in 32m 25s (non-voting)\n- gate-openstack-ansible-openstack-ansible-aio-opensuse-423-nv http://logs.openstack.org/21/498421/1/check/gate-openstack-ansible-openstack-ansible-aio-opensuse-423-nv/e63ca60/ : FAILURE in 7m 06s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"58564ec593aa5c01bf61225630b54ca020a33246","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2017-08-28 12:59:55.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"46b40104c950d6928be0d6815cc54df112fe70a2","author":{"_account_id":24468,"name":"Limestone Networks CI","email":"openstack-ci@limestonenetworks.com","username":"limestone-ci","tags":["SERVICE_USER"]},"date":"2017-08-28 13:09:14.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n- limestone-ubuntu-xenial http://osa-ci.protiumit.com/498421/1/373/ : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"7d3752d7645b0ff16ff8dc731fcbf4ce14677928","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-28 15:09:54.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-docs-ubuntu-xenial http://docs-draft.openstack.org/21/498421/1/check/gate-openstack-ansible-docs-ubuntu-xenial/f75f1ba//doc/build/html/ : SUCCESS in 1m 55s\n- gate-openstack-ansible-linters-ubuntu-xenial http://logs.openstack.org/21/498421/1/check/gate-openstack-ansible-linters-ubuntu-xenial/1a300c7/ : SUCCESS in 8m 14s\n- gate-openstack-ansible-openstack-ansible-aio-ubuntu-xenial http://logs.openstack.org/21/498421/1/check/gate-openstack-ansible-openstack-ansible-aio-ubuntu-xenial/bce91a9/ : SUCCESS in 2h 03m 19s\n- gate-openstack-ansible-openstack-ansible-ceph-ubuntu-xenial http://logs.openstack.org/21/498421/1/check/gate-openstack-ansible-openstack-ansible-ceph-ubuntu-xenial/8591047/ : SUCCESS in 2h 00m 25s\n- gate-openstack-ansible-openstack-ansible-ceph-centos-7-nv http://logs.openstack.org/21/498421/1/check/gate-openstack-ansible-openstack-ansible-ceph-centos-7-nv/94a754b/ : FAILURE in 33m 18s (non-voting)\n- gate-openstack-ansible-openstack-ansible-aio-centos-7-nv http://logs.openstack.org/21/498421/1/check/gate-openstack-ansible-openstack-ansible-aio-centos-7-nv/2a4f718/ : FAILURE in 2h 05m 39s (non-voting)\n- gate-openstack-ansible-openstack-ansible-aio-opensuse-423-nv http://logs.openstack.org/21/498421/1/check/gate-openstack-ansible-openstack-ansible-aio-opensuse-423-nv/ef60a25/ : FAILURE in 7m 20s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"738670e13abeb5f0e81bf013cacd5ec812fd023f","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2017-08-28 15:18:41.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"d8d2e695a199dc01fa5e786fc0076f1d1bc81e73","author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"date":"2017-08-28 17:40:42.000000000","message":"Patch Set 1: Workflow+1 Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"13a8b4f3feab1187a9b620490a0ed1e651a3ef0a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-28 17:40:53.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"c31742fba001d2c718b8809bdf7b511a02205464","date":"2017-08-28 19:51:17.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"e1b955a7c4d7ecd1327e2f81dce676631262259f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-28 19:51:17.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-openstack-ansible-docs-ubuntu-xenial http://docs-draft.openstack.org/21/498421/1/gate/gate-openstack-ansible-docs-ubuntu-xenial/630cdd5//doc/build/html/ : SUCCESS in 1m 30s\n- gate-openstack-ansible-linters-ubuntu-xenial http://logs.openstack.org/21/498421/1/gate/gate-openstack-ansible-linters-ubuntu-xenial/63fabde/ : SUCCESS in 8m 02s\n- gate-openstack-ansible-openstack-ansible-aio-ubuntu-xenial http://logs.openstack.org/21/498421/1/gate/gate-openstack-ansible-openstack-ansible-aio-ubuntu-xenial/6e8ad31/ : SUCCESS in 2h 00m 13s\n- gate-openstack-ansible-openstack-ansible-ceph-ubuntu-xenial http://logs.openstack.org/21/498421/1/gate/gate-openstack-ansible-openstack-ansible-ceph-ubuntu-xenial/419fdd2/ : SUCCESS in 1h 48m 19s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2acccc101ee3aca3bb9e811b18812880731df180","revisions":{"2acccc101ee3aca3bb9e811b18812880731df180":{"kind":"REWORK","_number":1,"created":"2017-08-28 11:00:44.000000000","uploader":{"_account_id":8125,"name":"Michael Davies","email":"michael@the-davies.net","username":"mrda"},"ref":"refs/changes/21/498421/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/498421/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/498421/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/498421/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/498421/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/498421/1"}}},"commit":{"parents":[{"commit":"e46193074db1c77ed69e2cb7ca99f8ccf5d596a9","subject":"Merge \"playbooks: os-swift-install: Use correct group name on openSUSE\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e46193074db1c77ed69e2cb7ca99f8ccf5d596a9"}]}],"author":{"name":"Michael Davies","email":"michael.davies@aligent.com.au","date":"2017-08-28 10:52:16.000000000","tz":570},"committer":{"name":"Michael Davies","email":"michael.davies@aligent.com.au","date":"2017-08-28 10:56:55.000000000","tz":570},"subject":"Fix os-cmd cross-distro compatibility","message":"Fix os-cmd cross-distro compatibility\n\nThe os-cmd script tests for available commands in a non-portable\ncross-platform way.  This fix replaces it with something much more\nportable.\n\nChange-Id: I65e76f7991d03ae2234030ab1e3fb02865b81c32\nCloses-Bug: #1713460\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/2acccc101ee3aca3bb9e811b18812880731df180"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/2acccc101ee3aca3bb9e811b18812880731df180"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
