)]}'
{"id":"openstack%2Fopenstack-ansible-os_panko~606783","triplet_id":"openstack%2Fopenstack-ansible-os_panko~master~I6859353c8b79b1e111ec2e13ab8f265e008715b7","project":"openstack/openstack-ansible-os_panko","branch":"master","topic":"bug/1801657","hashtags":[],"change_id":"I6859353c8b79b1e111ec2e13ab8f265e008715b7","subject":"fix tox python3 overrides","status":"MERGED","created":"2018-09-30 06:58:50.000000000","updated":"2019-04-24 20:12:21.000000000","submitted":"2019-04-24 20:12:21.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"606783-1556136741163-d1a6a7d1","meta_rev_id":"39196b231313341851100535bf49f8950f57f1f2","_number":606783,"virtual_id_number":606783,"owner":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},{"value":2,"date":"2019-04-24 20:12:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"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":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"recommended":{"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},"all":[{"value":1,"date":"2019-01-14 08:19:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-04-24 18:49:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":1,"date":"2019-01-14 09:13:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"value":1,"date":"2019-01-12 03:17:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"all":[{"value":0,"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-04-24 18:49:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"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":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-12-24 07:46:17.000000000","updated_by":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"reviewer":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"state":"REVIEWER"},{"updated":"2019-01-14 08:19:27.000000000","updated_by":{"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},"reviewer":{"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},"state":"REVIEWER"},{"updated":"2019-01-14 09:13:49.000000000","updated_by":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"reviewer":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"state":"REVIEWER"},{"updated":"2019-04-24 18:49:58.000000000","updated_by":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"reviewer":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"state":"REVIEWER"},{"updated":"2019-04-24 20:12:20.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":"742e51a1faf0bd21e7fd413c8557ff324523c72a","author":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"date":"2018-09-30 06:58:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"51f1f888d6b4f714651eb40b72e77ad6723a574e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-30 07:51:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/83/606783/1/check/build-openstack-sphinx-docs/d652fef/html/ : SUCCESS in 3m 09s\n- build-openstack-releasenotes http://logs.openstack.org/83/606783/1/check/build-openstack-releasenotes/58f396c/html/ : SUCCESS in 2m 35s\n- openstack-ansible-linters http://logs.openstack.org/83/606783/1/check/openstack-ansible-linters/15b11ef/ : SUCCESS in 6m 35s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/83/606783/1/check/openstack-ansible-functional-centos-7/0838a86/ : SUCCESS in 29m 57s\n- openstack-ansible-functional-opensuse-150 http://logs.openstack.org/83/606783/1/check/openstack-ansible-functional-opensuse-150/ef91502/ : SUCCESS in 32m 10s (non-voting)\n- openstack-ansible-functional-opensuse-423 http://logs.openstack.org/83/606783/1/check/openstack-ansible-functional-opensuse-423/4faecc7/ : SUCCESS in 26m 57s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/83/606783/1/check/openstack-ansible-functional-ubuntu-bionic/97caa66/ : SUCCESS in 28m 49s\n- openstack-ansible-functional-ubuntu-xenial http://logs.openstack.org/83/606783/1/check/openstack-ansible-functional-ubuntu-xenial/8286da2/ : SUCCESS in 27m 39s\n- openstack-tox-docs http://logs.openstack.org/83/606783/1/check/openstack-tox-docs/a1c48ec/html/ : SUCCESS in 2m 53s","accounts_in_message":[],"_revision_number":1},{"id":"9592934a042c299ebcc5e6c6c080b3157231abe1","author":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"date":"2018-10-07 09:22:48.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"4606b99560c805e38572c4c70b0f69a05523a7ec","author":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"date":"2018-11-26 07:47:06.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"0727532a4ebe33d19101e8096f694d582c038916","author":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"date":"2018-11-26 07:47:13.000000000","message":"Topic set to bug/1801657","accounts_in_message":[],"_revision_number":2},{"id":"9632159e784a9b68f4a4ae9bb15a08a4154fea7b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-26 08:28:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters http://logs.openstack.org/83/606783/2/check/openstack-ansible-linters/947f2ab/ : SUCCESS in 5m 59s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/83/606783/2/check/openstack-ansible-functional-centos-7/59d7d46/ : SUCCESS in 30m 54s\n- openstack-ansible-functional-opensuse-150 http://logs.openstack.org/83/606783/2/check/openstack-ansible-functional-opensuse-150/0a3c9cc/ : SUCCESS in 32m 02s (non-voting)\n- openstack-ansible-functional-opensuse-423 http://logs.openstack.org/83/606783/2/check/openstack-ansible-functional-opensuse-423/323cd6b/ : SUCCESS in 25m 59s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/83/606783/2/check/openstack-ansible-functional-ubuntu-bionic/d7235b2/ : SUCCESS in 31m 41s\n- openstack-tox-docs http://logs.openstack.org/83/606783/2/check/openstack-tox-docs/cfa41f1/html/ : SUCCESS in 2m 43s\n- build-openstack-releasenotes http://logs.openstack.org/83/606783/2/check/build-openstack-releasenotes/ae6322f/html/ : SUCCESS in 2m 14s","accounts_in_message":[],"_revision_number":2},{"id":"e1ee835f7efb0fd54c14b965fa6d866df11b172b","author":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"date":"2018-12-24 07:46:17.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"3a5de730acaa7c83095b981bbb8e82b504a1ea63","author":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"date":"2019-01-12 03:17:45.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"a2eb6e3a7b3dbf26aab57df96db00ca3e200cfdd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-12 03:57:39.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters http://logs.openstack.org/83/606783/3/check/openstack-ansible-linters/0854dc4/ : SUCCESS in 8m 07s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/83/606783/3/check/openstack-ansible-functional-centos-7/f459510/ : SUCCESS in 29m 51s\n- openstack-ansible-functional-opensuse-150 http://logs.openstack.org/83/606783/3/check/openstack-ansible-functional-opensuse-150/3fe24c9/ : SUCCESS in 32m 32s (non-voting)\n- openstack-ansible-functional-opensuse-423 http://logs.openstack.org/83/606783/3/check/openstack-ansible-functional-opensuse-423/97dd6fd/ : SUCCESS in 27m 20s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/83/606783/3/check/openstack-ansible-functional-ubuntu-bionic/d16f1d6/ : SUCCESS in 23m 33s\n- openstack-tox-docs http://logs.openstack.org/83/606783/3/check/openstack-tox-docs/2596dde/html/ : SUCCESS in 3m 27s\n- build-openstack-releasenotes http://logs.openstack.org/83/606783/3/check/build-openstack-releasenotes/088664b/html/ : SUCCESS in 2m 44s","accounts_in_message":[],"_revision_number":3},{"id":"8d2e627f0e37c8369b964e34365974147412a8bc","author":{"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},"date":"2019-01-14 08:19:27.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"f7a6cdd11681984f4800cddda33951d26b653901","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2019-01-14 09:13:49.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"82d617bf2d6803ec3ee7787a0b0c50143cda5c32","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2019-04-24 18:49:58.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"42a9fcd38f4ad02e7ce3b796aaa3e21c5d2e8733","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-24 18:50:10.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"14df2b2b3e4c40b3eb9f3eb0a309f150c7b3eb31","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-24 20:12:20.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-ansible-linters http://logs.openstack.org/83/606783/3/gate/openstack-ansible-linters/bcb0eb2/ : SUCCESS in 10m 12s\n- openstack-tox-docs http://logs.openstack.org/83/606783/3/gate/openstack-tox-docs/ef75766/html/ : SUCCESS in 5m 45s\n- build-openstack-releasenotes http://logs.openstack.org/83/606783/3/gate/build-openstack-releasenotes/1bbbb13/html/ : SUCCESS in 4m 51s","accounts_in_message":[],"_revision_number":3},{"id":"39196b231313341851100535bf49f8950f57f1f2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-24 20:12:21.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"3af0ec4fa8b6a6a8f8acb2a383302bbb806c63d2","revisions":{"3c3240ab368f6198b20b10ff016f57628028f154":{"kind":"REWORK","_number":1,"created":"2018-09-30 06:58:50.000000000","uploader":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"ref":"refs/changes/83/606783/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_panko","ref":"refs/changes/83/606783/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_panko refs/changes/83/606783/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_panko refs/changes/83/606783/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_panko refs/changes/83/606783/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_panko refs/changes/83/606783/1"}}},"commit":{"parents":[{"commit":"9216afa34e9bb1d549f0cd2183e07209dda3488a","subject":"Merge \"fix tox python3 overrides\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_panko/commit/9216afa34e9bb1d549f0cd2183e07209dda3488a"}]}],"author":{"name":"huang.zhiping","email":"huang.zhiping@99cloud.net","date":"2018-09-30 06:58:32.000000000","tz":0},"committer":{"name":"huang.zhiping","email":"huang.zhiping@99cloud.net","date":"2018-09-30 06:58:49.000000000","tz":0},"subject":"fix tox python3 overrides","message":"fix tox python3 overrides\n\nWe want to default to running all tox environments under python 3, so\nset the basepython value in each environment.\n\nWe do not want to specify a minor version number, because we do not\nwant to have to update the file every time we upgrade python.\n\nWe do not want to set the override once in testenv, because that\nbreaks the more specific versions used in default environments like\npy35 and py36.\n\nChange-Id: I6859353c8b79b1e111ec2e13ab8f265e008715b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_panko/commit/3c3240ab368f6198b20b10ff016f57628028f154"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_panko/commit/3c3240ab368f6198b20b10ff016f57628028f154"}]},"branch":"refs/heads/master"},"e0454a5ab05a79109b68def81dd8659f1c456bfe":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2018-11-26 07:47:06.000000000","uploader":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"ref":"refs/changes/83/606783/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_panko","ref":"refs/changes/83/606783/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_panko refs/changes/83/606783/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_panko refs/changes/83/606783/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_panko refs/changes/83/606783/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_panko refs/changes/83/606783/2"}}},"commit":{"parents":[{"commit":"9216afa34e9bb1d549f0cd2183e07209dda3488a","subject":"Merge \"fix tox python3 overrides\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_panko/commit/9216afa34e9bb1d549f0cd2183e07209dda3488a"}]}],"author":{"name":"huang.zhiping","email":"huang.zhiping@99cloud.net","date":"2018-09-30 06:58:32.000000000","tz":0},"committer":{"name":"98k","email":"18552437190@163.com","date":"2018-11-26 07:47:03.000000000","tz":0},"subject":"fix tox python3 overrides","message":"fix tox python3 overrides\n\nWe want to default to running all tox environments under python 3, so\nset the basepython value in each environment.\n\nWe do not want to specify a minor version number, because we do not\nwant to have to update the file every time we upgrade python.\n\nWe do not want to set the override once in testenv, because that\nbreaks the more specific versions used in default environments like\npy35 and py36.\n\nChange-Id: I6859353c8b79b1e111ec2e13ab8f265e008715b7\nCloses-Bug:  #1801657\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_panko/commit/e0454a5ab05a79109b68def81dd8659f1c456bfe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_panko/commit/e0454a5ab05a79109b68def81dd8659f1c456bfe"}]},"branch":"refs/heads/master"},"3af0ec4fa8b6a6a8f8acb2a383302bbb806c63d2":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2019-01-12 03:17:45.000000000","uploader":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"ref":"refs/changes/83/606783/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_panko","ref":"refs/changes/83/606783/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_panko refs/changes/83/606783/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_panko refs/changes/83/606783/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_panko refs/changes/83/606783/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_panko refs/changes/83/606783/3"}}},"commit":{"parents":[{"commit":"5a6add8c8836eff51264db4b3c31081839b95fa4","subject":"Add panko-expirer cron job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_panko/commit/5a6add8c8836eff51264db4b3c31081839b95fa4"}]}],"author":{"name":"huang.zhiping","email":"huang.zhiping@99cloud.net","date":"2018-09-30 06:58:32.000000000","tz":0},"committer":{"name":"Andriy Shevchenko","email":"huang.zhiping@99cloud.net","date":"2019-01-12 03:17:45.000000000","tz":0},"subject":"fix tox python3 overrides","message":"fix tox python3 overrides\n\nWe want to default to running all tox environments under python 3, so\nset the basepython value in each environment.\n\nWe do not want to specify a minor version number, because we do not\nwant to have to update the file every time we upgrade python.\n\nWe do not want to set the override once in testenv, because that\nbreaks the more specific versions used in default environments like\npy35 and py36.\n\nChange-Id: I6859353c8b79b1e111ec2e13ab8f265e008715b7\nCloses-Bug:  #1801657\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_panko/commit/3af0ec4fa8b6a6a8f8acb2a383302bbb806c63d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_panko/commit/3af0ec4fa8b6a6a8f8acb2a383302bbb806c63d2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
