)]}'
{"id":"openstack%2Fkayobe~729921","triplet_id":"openstack%2Fkayobe~master~Id1dfdfa6a597d89c42acfdd7350e16332a397083","project":"openstack/kayobe","branch":"master","hashtags":[],"change_id":"Id1dfdfa6a597d89c42acfdd7350e16332a397083","subject":"Install libselinux-python on Ansible control host","status":"ABANDONED","created":"2020-05-21 11:25:42.000000000","updated":"2020-05-28 18:34:12.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"79da6e438492c30759f665a3744eafa89bb2252a","_number":729921,"virtual_id_number":729921,"owner":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2020-05-21 14:09:36.000000000","_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"tag":"autogenerated:zuul:check","value":1,"date":"2020-05-21 16:07:52.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-05-21 16:07:52.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":"0bd164ec3ffdcca5e7f5f057741b56443c9f1653","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-05-21 11:25:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c69bf6cc1ff670007b65fc92bb1186cc544c2fba","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-05-21 11:31:45.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"43457546f461109b2e2af1274034993767a3ae65","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-21 14:06:20.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f84c02c8fffb4022ab8ab9694d3101ca : SUCCESS in 6m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/faf7b82623214402b2e2e2e61611215f : SUCCESS in 7m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b957117174594207bd1b71a52e2b92d5 : SUCCESS in 6m 21s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/690d3f6a12434482966ab6056b0a8aad : SUCCESS in 8m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e74859a125494c12bd445ef4d7a99186 : SUCCESS in 7m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08140f74d35444e99b3f43c19818123a : SUCCESS in 11m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/988dbfb9579940e4a5ce41f4ec9508e6 : SUCCESS in 4m 36s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/d3af309119cc491cb9c05eabca372349 : SUCCESS in 6m 44s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/dbc8cb902c5a4458952a714d56f2b2ba : SUCCESS in 8m 43s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/6e9ce8ce342743fb83e108c83a6a595c : SUCCESS in 28m 19s\n- kayobe-overcloud-centos8 https://zuul.opendev.org/t/openstack/build/8f8c399b671d4c3a9b8923e91eb52b82 : SUCCESS in 1h 10m 30s\n- kayobe-overcloud-host-configure-centos8 https://zuul.opendev.org/t/openstack/build/b54d4bea86b449ce89b0930bce7abe0c : SUCCESS in 15m 30s\n- kayobe-overcloud-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/57a4b370e6e540b89c5cbdcf2b913d27 : TIMED_OUT in 2h 32m 36s\n- kayobe-seed-centos8 https://zuul.opendev.org/t/openstack/build/38a5125280704df080d0ee59e87632d4 : SUCCESS in 17m 40s\n- kayobe-seed-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/3b2ed6128bb74aaeb9c5dbec7a478e48 : SUCCESS in 27m 58s","accounts_in_message":[],"_revision_number":2},{"id":"f728e5cb3394fa8b4bf4c5a0cab384fec261d043","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-05-21 14:09:36.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"822854f0dbf36cf359fd57e24950b8add59db006","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-21 16:07:52.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7208d79f3c0846ca984a411cc2bd8b55 : SUCCESS in 8m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8e46c6a3d33245ed84b29c4764bf87fc : SUCCESS in 5m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ff50452dc8274f99a466dbd505b21ba3 : SUCCESS in 5m 25s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a2fe4e291ed9494d90784784989dd96d : SUCCESS in 5m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f76ee45133f64255a2849ebf137fce2f : SUCCESS in 6m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4fe1c20dd7124d11b92481c57b2624d3 : SUCCESS in 8m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ed22fd37da8e466ea0f9709aacbee42f : SUCCESS in 4m 55s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/dafb6f4b044641a9af4ed5c33906d902 : SUCCESS in 4m 44s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/e9ae9d5cbcea4ca784e454ad9872a9c1 : SUCCESS in 12m 58s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/7b00142aaf374689b91b525b316e9b29 : SUCCESS in 30m 49s\n- kayobe-overcloud-centos8 https://zuul.opendev.org/t/openstack/build/2da9f0632e4546c587eecb05d208e35c : SUCCESS in 1h 06m 46s\n- kayobe-overcloud-host-configure-centos8 https://zuul.opendev.org/t/openstack/build/97f59ab172804a07944a458e15315308 : SUCCESS in 16m 27s\n- kayobe-overcloud-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/c3e26e4cc9974c2eb8d77313be1176ce : SUCCESS in 1h 54m 19s\n- kayobe-seed-centos8 https://zuul.opendev.org/t/openstack/build/1d839a1de4bb4ac99d0271b42b75d242 : SUCCESS in 20m 44s\n- kayobe-seed-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/374aafda88ce496ea5bef957cb7f60df : SUCCESS in 39m 04s","accounts_in_message":[],"_revision_number":2},{"id":"4236982ceda52f234c1b75f4fb333ef937b9dccc","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-05-28 18:33:48.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/train as commit 0fd6fa7d9d09dbbfdb5810a64bb5d92cd5e44a22","accounts_in_message":[],"_revision_number":2},{"id":"79da6e438492c30759f665a3744eafa89bb2252a","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-05-28 18:34:12.000000000","message":"Abandoned\n\nNo longer relevant on master after py2 drop.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"26726a72ab1444cd8f7eb8eeea2a5c6c316b1871","revisions":{"cd2dd9d040ca57004c202021b128166bf4fcf5a2":{"kind":"REWORK","_number":1,"created":"2020-05-21 11:25:42.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/21/729921/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/21/729921/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/729921/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/729921/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/729921/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/21/729921/1"}}},"commit":{"parents":[{"commit":"63fbb616a168f01291d97d647cab41ae6fcf2bfc","subject":"Merge \"Fix pygments style\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/63fbb616a168f01291d97d647cab41ae6fcf2bfc"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-05-21 11:24:00.000000000","tz":60},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-05-21 11:24:00.000000000","tz":60},"subject":"Install libselinux-python on Ansible control host","message":"Install libselinux-python on Ansible control host\n\nCertain Kolla Ansible tasks need access to the Python SELinux module. On\nthe Ansible control host, this module is symlinked into the\nkolla-ansible virtualenv. The libselinux-python module needs to be\ninstalled for this to succeed. Typically this is the case, but in some\nenvironments it is not. This affects the kayobe control host bootstrap\ncommand:\n\nTASK [kolla-ansible : Ensure selinux Python package is linked into the\nvirtualenv]\nfatal: [localhost]: FAILED! \u003d\u003e {\"changed\": false, \"msg\": \"src file does\nnot exist, use \\\"force\u003dyes\\\" if you really want to create the link:\n/usr/lib64/python2.7/site-packages/selinux\", \"path\":\n\"/home/centos/kolla-venv/lib/python2.7/site-packages/selinux\",\n\"src\": \"/usr/lib64/python2.7/site-packages/selinux\"}\n\nThis change fixes the issue by installing libselinux-python on Python 2\nbased systems.\n\nChange-Id: Id1dfdfa6a597d89c42acfdd7350e16332a397083\nStory: 2007703\nTask: 39819\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/cd2dd9d040ca57004c202021b128166bf4fcf5a2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/cd2dd9d040ca57004c202021b128166bf4fcf5a2"}]},"branch":"refs/heads/master"},"26726a72ab1444cd8f7eb8eeea2a5c6c316b1871":{"kind":"REWORK","_number":2,"created":"2020-05-21 11:31:45.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/21/729921/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/21/729921/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/729921/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/729921/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/21/729921/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/21/729921/2"}}},"commit":{"parents":[{"commit":"63fbb616a168f01291d97d647cab41ae6fcf2bfc","subject":"Merge \"Fix pygments style\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/63fbb616a168f01291d97d647cab41ae6fcf2bfc"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-05-21 11:24:00.000000000","tz":60},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-05-21 11:31:25.000000000","tz":60},"subject":"Install libselinux-python on Ansible control host","message":"Install libselinux-python on Ansible control host\n\nCertain Kolla Ansible tasks need access to the Python SELinux module. On\nthe Ansible control host, this module is symlinked into the\nkolla-ansible virtualenv. The libselinux-python module needs to be\ninstalled for this to succeed. Typically this is the case, but in some\nenvironments it is not. This affects the kayobe control host bootstrap\ncommand:\n\nTASK [kolla-ansible : Ensure selinux Python package is linked into the\nvirtualenv]\nfatal: [localhost]: FAILED! \u003d\u003e {\"changed\": false, \"msg\": \"src file does\nnot exist, use \\\"force\u003dyes\\\" if you really want to create the link:\n/usr/lib64/python2.7/site-packages/selinux\", \"path\":\n\"/home/centos/kolla-venv/lib/python2.7/site-packages/selinux\",\n\"src\": \"/usr/lib64/python2.7/site-packages/selinux\"}\n\nThis change fixes the issue by installing libselinux-python on Python 2\nbased systems.\n\nChange-Id: Id1dfdfa6a597d89c42acfdd7350e16332a397083\nStory: 2007703\nTask: 39819\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/26726a72ab1444cd8f7eb8eeea2a5c6c316b1871"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/26726a72ab1444cd8f7eb8eeea2a5c6c316b1871"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
