)]}'
{"id":"openstack%2Fopenstack-ansible-tests~733948","triplet_id":"openstack%2Fopenstack-ansible-tests~master~Iaee44a5648180345a5b01c0a0a28b7148433dcc6","project":"openstack/openstack-ansible-tests","branch":"master","topic":"osa-focal","hashtags":[],"change_id":"Iaee44a5648180345a5b01c0a0a28b7148433dcc6","subject":"WIP - Use appropriate python interpreter for functional tests","status":"ABANDONED","created":"2020-06-06 08:24:51.000000000","updated":"2020-06-17 06:46:31.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"78e4bd1440c78fe80093e91d1864351640f21d3e","_number":733948,"virtual_id_number":733948,"owner":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2020-06-09 21:12:51.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-09 21:12:51.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":"5fa36ac585965a6552d8ce4e7fa42248dd351967","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 08:24:51.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"81a1f1a9dd86436da41a99c6143a2c825c5ab0d0","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 08:33:03.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"619d9aa6c4340243f743f0bda1e46497350afec2","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 08:44:17.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"e4c2617040faf3512bc6be5260bf91a89c3ea25b","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 09:00:30.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"9b2eb96a16c84ef1d31a54099a0fc620ee188e7b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-06 09:35:25.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/cd0ac8f0c37847178af712dd6e376c84 : SUCCESS in 5m 21s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/8b4938ff3ed14a7e872b0f9b57555bf7 : SUCCESS in 29m 39s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/6206814ae6bb457185edc9f1fa3f6785 : SUCCESS in 30m 17s\n- openstack-ansible-functional-centos-8 https://zuul.opendev.org/t/openstack/build/038192f2d23640e0bf86deee30e25cdc : FAILURE in 8m 05s (non-voting)\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/28ca61ad687043fcac05db2c85f893dc : SUCCESS in 33m 35s\n- openstack-ansible-functional-ubuntu-focal https://zuul.opendev.org/t/openstack/build/59506cd058d94cf2aa930e4aa9b21477 : FAILURE in 5m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c1a4b07d5b1d439892cabe546f728063 : SUCCESS in 5m 22s","accounts_in_message":[],"_revision_number":4},{"id":"d86c674eb58dd6dbdbcdc790e4b353e0faff40e3","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 14:00:27.000000000","message":"Patch Set 5: Published edit on patch set 4.","accounts_in_message":[],"_revision_number":5},{"id":"b840d2dbb03f94fec22ef29aa0e24c253a81e2bd","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 14:15:32.000000000","message":"Patch Set 6: Published edit on patch set 5.","accounts_in_message":[],"_revision_number":6},{"id":"ed66c0231fa536abcaf4a454bffc3238e6cec664","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-06 15:08:54.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/2c7587b8c9654ebba9a0d52d1986706a : SUCCESS in 6m 54s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/29d30a9ae5aa4163b99c6be89a60d29e : SUCCESS in 30m 01s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/7783feae4bcd4d2d81f160b404b516c6 : SUCCESS in 38m 57s\n- openstack-ansible-functional-centos-8 https://zuul.opendev.org/t/openstack/build/4409c5dbdecc4034bfc490c305f70378 : FAILURE in 11m 22s (non-voting)\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5e768daa9fa54d759adbd807be7f6da8 : SUCCESS in 32m 37s\n- openstack-ansible-functional-ubuntu-focal https://zuul.opendev.org/t/openstack/build/8426caf847c84c379374ea1888340137 : FAILURE in 7m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eb97c1a8f75748df90a9bf882e16ee64 : SUCCESS in 5m 18s","accounts_in_message":[],"_revision_number":6},{"id":"abae4c0bd81a7bbb8e496a9bc2467afcdff2cfa0","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 17:16:39.000000000","message":"Patch Set 7: Published edit on patch set 6.","accounts_in_message":[],"_revision_number":7},{"id":"3689e240bd061f09cc5f2ea22402d7a7cb0741f1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-06 17:27:18.000000000","message":"Patch Set 7: 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-ansible-linters https://zuul.opendev.org/t/openstack/build/c301c6bc37ed4631b986493c34034c5e : SUCCESS in 5m 49s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/3a7cc9c7759e4351a74bd5dbcf4a6f35 : FAILURE in 5m 09s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/d1f32406adf24e2b8f1af22b9266c7ed : FAILURE in 6m 49s\n- openstack-ansible-functional-centos-8 https://zuul.opendev.org/t/openstack/build/174bc24e1fc745d88c90e18986990b45 : FAILURE in 6m 41s (non-voting)\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/87f3c2bccb514d7e8f75a9b525786571 : FAILURE in 5m 39s\n- openstack-ansible-functional-ubuntu-focal https://zuul.opendev.org/t/openstack/build/06f2dbe525384484b8f0dbfde3a3c5a8 : FAILURE in 5m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d6ef4bd55cd94cee95e5ec3ef243678f : SUCCESS in 4m 50s","accounts_in_message":[],"_revision_number":7},{"id":"456bd71fcd0221208f42935c1570a3f7d54bae77","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 17:46:31.000000000","message":"Patch Set 8: Published edit on patch set 7.","accounts_in_message":[],"_revision_number":8},{"id":"1ba93fd358a565b9ac646c3cb3addaca15db3fff","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 18:07:36.000000000","message":"Patch Set 9: Published edit on patch set 8.","accounts_in_message":[],"_revision_number":9},{"id":"d4904b99b07c6f615e2daf17700b6711afe6d030","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 18:36:35.000000000","message":"Patch Set 10: Commit message was updated.","accounts_in_message":[],"_revision_number":10},{"id":"dab04ef27919739b2fa2047c33d14f41b18a3301","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 18:37:29.000000000","message":"Patch Set 11: Published edit on patch set 10.","accounts_in_message":[],"_revision_number":11},{"id":"c2c08f8bbd81e41b24b617d066d3e065271aec08","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 18:59:03.000000000","message":"Patch Set 12: Commit message was updated.","accounts_in_message":[],"_revision_number":12},{"id":"55f972ed0ac708f76275160f43f94e490a7da542","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-06 18:59:14.000000000","message":"Patch Set 12:\n\nBuild failed (ARM64 pipeline).\n\n\nWarning:\n  Dependency cycle detected","accounts_in_message":[],"_revision_number":12},{"id":"3e1725351b3fa47efab82de86e3526ec9bb30f68","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-06 18:59:14.000000000","message":"Patch Set 12: 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\nWarning:\n  Dependency cycle detected","accounts_in_message":[],"_revision_number":12},{"id":"f560c03caa530c4bf06780caf68cf3fb6132f9e7","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-06 19:01:36.000000000","message":"Patch Set 13: Commit message was updated.","accounts_in_message":[],"_revision_number":13},{"id":"7f33b816e29684f188ffe9ea46fd7db6d810aa4e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-06 19:54:15.000000000","message":"Patch Set 13: 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-ansible-linters https://zuul.opendev.org/t/openstack/build/10331b36bc5842ac9792331721aa95ea : SUCCESS in 6m 27s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/092c86165a5e440a963f6fa2395e6a37 : RETRY_LIMIT in 14m 09s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/7ad806cec62e4869bbc31853f062af90 : SUCCESS in 35m 23s\n- openstack-ansible-functional-centos-8 https://zuul.opendev.org/t/openstack/build/bbf10bf2e2f24819bfd3ec942eb4682d : FAILURE in 8m 33s (non-voting)\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/cfc5db92c13b46678e2b28b85d46c86a : SUCCESS in 28m 46s\n- openstack-ansible-functional-ubuntu-focal https://zuul.opendev.org/t/openstack/build/20b2687c056a4d9eb452984c8b7c33ba : FAILURE in 32m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b91a71c26fc447458893de54d68b4b79 : SUCCESS in 4m 50s","accounts_in_message":[],"_revision_number":13},{"id":"be3145a6a19bad9a96483aab14b29434c210253a","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-07 09:29:37.000000000","message":"Patch Set 13:\n\nrecheck","accounts_in_message":[],"_revision_number":13},{"id":"ec5f620b8ccc79d45c494e86b6c94f083dc1dcb6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-07 10:33:38.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/f312bd0804e74a8e9675b62c4e7a9b05 : SUCCESS in 7m 36s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/3b719285399e4824a3a591ed6bfc50c7 : SUCCESS in 35m 53s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/9348fcc5690b420c93e93aedf2af17dd : SUCCESS in 30m 47s\n- openstack-ansible-functional-centos-8 https://zuul.opendev.org/t/openstack/build/85e1d515655f440c9c9c192ec199eaca : FAILURE in 10m 40s (non-voting)\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/07260846f0184c13ab632b2da8170e1b : SUCCESS in 27m 18s\n- openstack-ansible-functional-ubuntu-focal https://zuul.opendev.org/t/openstack/build/795b7502195e4f53b2be523d9473ff9b : FAILURE in 21m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0eee89f02299475f97e91c1985be7ba8 : SUCCESS in 7m 29s","accounts_in_message":[],"_revision_number":13},{"id":"e166236f286a6d73099ee648edd1e9697d6ac6af","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-08 06:18:52.000000000","message":"Topic set to osa-focal","accounts_in_message":[],"_revision_number":13},{"id":"7a77d0bb1a8af71dcbf03c0b85cc3f0369ed0ab0","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-08 06:21:16.000000000","message":"Patch Set 14: Published edit on patch set 13.","accounts_in_message":[],"_revision_number":14},{"id":"6a68289dc33c2345aefaac71171872ce0475cf83","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-08 07:04:30.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/6417600b948e454eb4c44ea8bdae2175 : SUCCESS in 10m 28s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/2efb77ae320743e1bc7259c3cd71dcfb : SUCCESS in 36m 37s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/961825d7f2ad486795d67e1a459a6bb1 : SUCCESS in 36m 02s\n- openstack-ansible-functional-centos-8 https://zuul.opendev.org/t/openstack/build/9d9964b8db8142269da4d1668852d0a8 : FAILURE in 12m 38s (non-voting)\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/aee7e04179554415a421d9391ca5c235 : SUCCESS in 34m 07s\n- openstack-ansible-functional-ubuntu-focal https://zuul.opendev.org/t/openstack/build/4fec036454634e94ba32dceb7458c417 : FAILURE in 22m 13s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fcc5f7f2844b4af19ad4791a602e36c3 : SUCCESS in 8m 35s","accounts_in_message":[],"_revision_number":14},{"id":"3242d953a3608e5124f77582e0de75af5fc35fcf","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-08 07:09:03.000000000","message":"Patch Set 15: Published edit on patch set 14.","accounts_in_message":[],"_revision_number":15},{"id":"8093c117658bcaf10c09641a7602406c0935b0a3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-08 08:03:13.000000000","message":"Patch Set 15: 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-ansible-linters https://zuul.opendev.org/t/openstack/build/fa4165bb7aa14269883ecc764200d94e : SUCCESS in 8m 18s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/3566f58c52b2457882bb5ac9b18b1435 : SUCCESS in 30m 35s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/49610ce2eede4ed7a3c50d106f43308d : SUCCESS in 36m 24s\n- openstack-ansible-functional-centos-8 https://zuul.opendev.org/t/openstack/build/070adf62823c410996cfcf82af18ef52 : FAILURE in 8m 46s (non-voting)\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/3536bf751e724fd0bc828e2dc23aff2d : FAILURE in 10m 11s\n- openstack-ansible-functional-ubuntu-focal https://zuul.opendev.org/t/openstack/build/45b23df93eb04caea91a0c967c39a481 : FAILURE in 19m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e1cc884ed73a4694b4937afe1c5f0e4c : SUCCESS in 6m 16s","accounts_in_message":[],"_revision_number":15},{"id":"f49771ad048860ca0d1c1914809717a3b09808b7","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-08 08:06:28.000000000","message":"Patch Set 15:\n\nrecheck","accounts_in_message":[],"_revision_number":15},{"id":"37a88251a52495f3aa0d7b7983f6850acee2582c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-08 08:44:28.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/6cc657eaf3b34bf1bb2a1b434b0d27c2 : SUCCESS in 7m 48s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/acee3c05abb4445e8c4fc2453e401a33 : SUCCESS in 32m 45s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/2a9369be4e064a808aa649e1095ceda2 : SUCCESS in 32m 34s\n- openstack-ansible-functional-centos-8 https://zuul.opendev.org/t/openstack/build/e46cd113ac9d4ff984c82884d5d38566 : FAILURE in 10m 33s (non-voting)\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/619cfd347f534e3fa9af1b1af74a715c : SUCCESS in 30m 39s\n- openstack-ansible-functional-ubuntu-focal https://zuul.opendev.org/t/openstack/build/3a9b4e7e7cf24100840179367d6c0ed4 : FAILURE in 20m 36s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4303b49e0dd04ab4bc11d39c8b9f59d7 : SUCCESS in 5m 41s","accounts_in_message":[],"_revision_number":15},{"id":"d71a5757028b05e48752c14ceec96f2e032d05fe","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-09 20:16:42.000000000","message":"Patch Set 16: Commit message was updated.","accounts_in_message":[],"_revision_number":16},{"id":"adcdf3b04ce857bbc9207748003cba00b8f45c64","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-09 20:16:53.000000000","message":"Patch Set 16: 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\nWarning:\n  Dependency cycle detected","accounts_in_message":[],"_revision_number":16},{"id":"fa9f241862b5a20e82a3f21cae3a06bcfe0f5cb6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-09 20:16:53.000000000","message":"Patch Set 16:\n\nBuild failed (ARM64 pipeline).\n\n\nWarning:\n  Dependency cycle detected","accounts_in_message":[],"_revision_number":16},{"id":"13a3821e5490fd74cf2f6f19f655074949e14f4c","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-09 20:31:22.000000000","message":"Patch Set 17: Commit message was updated.","accounts_in_message":[],"_revision_number":17},{"id":"807fbe228cabc5947f3d11ebe263e099fff5190e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-09 21:12:51.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/0c6e2cf4386448f6b6dad777a22113fe : SUCCESS in 11m 29s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/81f2a2e7ddc341ec849665c51bed526e : SUCCESS in 28m 50s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/5ab7e581039747c093d267e675cf7967 : SUCCESS in 35m 25s\n- openstack-ansible-functional-centos-8 https://zuul.opendev.org/t/openstack/build/dfca408846224baabff0e0125845a2ac : FAILURE in 12m 21s (non-voting)\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/fc21d39f3ecb47adab57071c4da9ae6a : SUCCESS in 30m 26s\n- openstack-ansible-functional-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d672de7f894243158c175da984ac055d : FAILURE in 17m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8b72c5292bb147af8d7db0ce7453dd3a : SUCCESS in 6m 25s","accounts_in_message":[],"_revision_number":17},{"id":"78e4bd1440c78fe80093e91d1864351640f21d3e","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-06-17 06:46:31.000000000","message":"Abandoned\n\nThis change is incorporated into https://review.opendev.org/#/c/734676/","accounts_in_message":[],"_revision_number":17}],"current_revision_number":17,"current_revision":"def5596314cb03910c7c8c492427260d27ea9342","revisions":{"15ec0ca62ff95ce3ce04e9448fbbb377882724c1":{"kind":"REWORK","_number":1,"created":"2020-06-06 08:24:51.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/1"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:24:28.000000000","tz":60},"subject":"WIP - Use virtualenv python when running tasks with local connection","message":"WIP - Use virtualenv python when running tasks with local connection\n\nSee https://github.com/ansible/ansible/issues/18227\n\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/15ec0ca62ff95ce3ce04e9448fbbb377882724c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/15ec0ca62ff95ce3ce04e9448fbbb377882724c1"}]},"branch":"refs/heads/master"},"e65929f2908c0ca2e439b73c0a28ba23539932a8":{"kind":"REWORK","_number":2,"created":"2020-06-06 08:33:03.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/2"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:33:01.000000000","tz":0},"subject":"WIP - Use virtualenv python when running tasks with local connection","message":"WIP - Use virtualenv python when running tasks with local connection\n\nSee https://github.com/ansible/ansible/issues/18227\n\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/e65929f2908c0ca2e439b73c0a28ba23539932a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/e65929f2908c0ca2e439b73c0a28ba23539932a8"}]},"branch":"refs/heads/master"},"99d8fffca25849efa5f3888b9003fd96d8e784e1":{"kind":"REWORK","_number":3,"created":"2020-06-06 08:44:17.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/3"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:44:14.000000000","tz":0},"subject":"WIP - Use virtualenv python when running tasks with local connection","message":"WIP - Use virtualenv python when running tasks with local connection\n\nSee https://github.com/ansible/ansible/issues/18227\n\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/99d8fffca25849efa5f3888b9003fd96d8e784e1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/99d8fffca25849efa5f3888b9003fd96d8e784e1"}]},"branch":"refs/heads/master"},"c4c79e7ef26a1d2751e39f88dea362b17f2c51c9":{"kind":"REWORK","_number":4,"created":"2020-06-06 09:00:30.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/4"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 09:00:15.000000000","tz":0},"subject":"WIP - Use virtualenv python when running tasks with local connection","message":"WIP - Use virtualenv python when running tasks with local connection\n\nSee https://github.com/ansible/ansible/issues/18227\n\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/c4c79e7ef26a1d2751e39f88dea362b17f2c51c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/c4c79e7ef26a1d2751e39f88dea362b17f2c51c9"}]},"branch":"refs/heads/master"},"9ef6c798739f95ead6d873f43a828fd57f9cf3da":{"kind":"REWORK","_number":5,"created":"2020-06-06 14:00:27.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/5"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 13:59:53.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/9ef6c798739f95ead6d873f43a828fd57f9cf3da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/9ef6c798739f95ead6d873f43a828fd57f9cf3da"}]},"branch":"refs/heads/master"},"af9b3d5c3a2ad41fb3840a79a2d08a16c9d6109e":{"kind":"REWORK","_number":6,"created":"2020-06-06 14:15:32.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/6"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 14:15:31.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/af9b3d5c3a2ad41fb3840a79a2d08a16c9d6109e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/af9b3d5c3a2ad41fb3840a79a2d08a16c9d6109e"}]},"branch":"refs/heads/master"},"803abb7e56c1a142eeb444ae84e76ee05dbe049e":{"kind":"REWORK","_number":7,"created":"2020-06-06 17:16:39.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/7"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 17:16:36.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/803abb7e56c1a142eeb444ae84e76ee05dbe049e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/803abb7e56c1a142eeb444ae84e76ee05dbe049e"}]},"branch":"refs/heads/master"},"27424a79858e602d47b2982ba21227205ae1ad88":{"kind":"REWORK","_number":8,"created":"2020-06-06 17:46:31.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/8"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 17:46:28.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/27424a79858e602d47b2982ba21227205ae1ad88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/27424a79858e602d47b2982ba21227205ae1ad88"}]},"branch":"refs/heads/master"},"9a91a56d368eb8a85f0942ecfbbf6cdb0661cc64":{"kind":"REWORK","_number":9,"created":"2020-06-06 18:07:36.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/9"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 18:07:34.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/9a91a56d368eb8a85f0942ecfbbf6cdb0661cc64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/9a91a56d368eb8a85f0942ecfbbf6cdb0661cc64"}]},"branch":"refs/heads/master"},"9bb97e7fb90ca891ac9014d760e94a3439ad2556":{"kind":"NO_CODE_CHANGE","_number":10,"created":"2020-06-06 18:36:35.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/10"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 18:36:22.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nDepends-On: https://review.opendev.org/731104\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/9bb97e7fb90ca891ac9014d760e94a3439ad2556"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/9bb97e7fb90ca891ac9014d760e94a3439ad2556"}]},"branch":"refs/heads/master"},"b2ce59de422b62188fa5a31e1da5c3cbc93ce7dc":{"kind":"REWORK","_number":11,"created":"2020-06-06 18:37:29.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/11"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 18:37:27.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nDepends-On: https://review.opendev.org/731104\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/b2ce59de422b62188fa5a31e1da5c3cbc93ce7dc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/b2ce59de422b62188fa5a31e1da5c3cbc93ce7dc"}]},"branch":"refs/heads/master"},"59c47cde27181b5478d68e4c4741e2bf241986ca":{"kind":"NO_CODE_CHANGE","_number":12,"created":"2020-06-06 18:59:03.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/12"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 18:59:01.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nDepends-On: https://review.opendev.org/731104\nDepends-On: https://review.opendev.org/733946\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/59c47cde27181b5478d68e4c4741e2bf241986ca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/59c47cde27181b5478d68e4c4741e2bf241986ca"}]},"branch":"refs/heads/master"},"6de8f890a1179e52ec13e9b21af50f86ed85c51f":{"kind":"NO_CODE_CHANGE","_number":13,"created":"2020-06-06 19:01:36.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/13"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 19:01:34.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nDepends-On: https://review.opendev.org/731104\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/6de8f890a1179e52ec13e9b21af50f86ed85c51f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/6de8f890a1179e52ec13e9b21af50f86ed85c51f"}]},"branch":"refs/heads/master"},"52f0da8b15121d4c7a1cc1289bf70ed171264916":{"kind":"REWORK","_number":14,"created":"2020-06-08 06:21:16.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/14"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-08 06:21:07.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nDepends-On: https://review.opendev.org/731104\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/52f0da8b15121d4c7a1cc1289bf70ed171264916"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/52f0da8b15121d4c7a1cc1289bf70ed171264916"}]},"branch":"refs/heads/master"},"446682f2f4da4f0b373d00ada924d41a44cd3aeb":{"kind":"REWORK","_number":15,"created":"2020-06-08 07:09:03.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/15"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-08 07:09:00.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nDepends-On: https://review.opendev.org/731104\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/446682f2f4da4f0b373d00ada924d41a44cd3aeb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/446682f2f4da4f0b373d00ada924d41a44cd3aeb"}]},"branch":"refs/heads/master"},"6d8be8b5a0cabf2a90e1ad274d54d88de97e942f":{"kind":"NO_CODE_CHANGE","_number":16,"created":"2020-06-09 20:16:42.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/16"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-09 20:16:40.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nDepends-On: https://review.opendev.org/733946\nDepends-On: https://review.opendev.org/731104\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/6d8be8b5a0cabf2a90e1ad274d54d88de97e942f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/6d8be8b5a0cabf2a90e1ad274d54d88de97e942f"}]},"branch":"refs/heads/master"},"def5596314cb03910c7c8c492427260d27ea9342":{"kind":"NO_CODE_CHANGE","_number":17,"created":"2020-06-09 20:31:22.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/48/733948/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-tests","ref":"refs/changes/48/733948/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-tests refs/changes/48/733948/17"}}},"commit":{"parents":[{"commit":"cef73eb8e5efbf3aef12083a43556b4569df3aaa","subject":"Merge \"Switch to newer openstackdocstheme and reno versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/cef73eb8e5efbf3aef12083a43556b4569df3aaa"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-06 08:22:55.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-06-09 20:31:19.000000000","tz":0},"subject":"WIP - Use appropriate python interpreter for functional tests","message":"WIP - Use appropriate python interpreter for functional tests\n\nThis patch does two things:\n\n1) Use the tox virtualenv python interpreter to run tasks which set up the\nhost initial SSH keys. This is required to run the first test-prepare-keys\nplaybook to allow ansible to ssh to localhost. See [1].\n\n2) Pre-determine the python interpreter to use for further ansible tasks\nbeyond the key preparation in the test-ansible-functional bash script and\npass the value into test-vars.yml via the PYTHON_INTERP environment var.\n\nThis second approach is required becasue it is not possible to set\nthe ansible python interpreter based on ansible_distribution, or any other\nansible facts because to do that would require the interpreter already\nto be correctly configured to gather ansible facts, which creates a\ncircular problem.\n\n[1] https://github.com/ansible/ansible/issues/18227\n\nDepends-On: https://review.opendev.org/731104\nChange-Id: Iaee44a5648180345a5b01c0a0a28b7148433dcc6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/def5596314cb03910c7c8c492427260d27ea9342"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-tests/commit/def5596314cb03910c7c8c492427260d27ea9342"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
