)]}'
{"id":"openstack%2Ftempest~91116","triplet_id":"openstack%2Ftempest~master~Ib133ea1026ce59406971949ecc476d94301b2856","project":"openstack/tempest","branch":"master","topic":"discover_tempest_config","hashtags":[],"change_id":"Ib133ea1026ce59406971949ecc476d94301b2856","subject":"Tool to create a basic tempest.conf using Keystone credentials","status":"ABANDONED","created":"2014-04-29 18:21:23.000000000","updated":"2014-07-11 18:11:12.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b39e9604328d685981c3aaf05783442c0741110d","_number":91116,"virtual_id_number":91116,"owner":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},{"date":"2014-04-29 19:54:23.000000000","_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":1,"date":"2014-04-29 23:58:07.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":-1,"date":"2014-04-29 19:53:51.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":{"rejected":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"all":[{"value":-2,"date":"2014-04-29 19:01:47.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":-1,"date":"2014-04-29 19:32:33.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Release Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-04-29 19:01:47.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2014-04-29 19:32:33.000000000","updated_by":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"reviewer":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"state":"REVIEWER"},{"updated":"2014-04-29 19:53:51.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2014-04-29 19:54:23.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2014-04-29 23:58:07.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"e8ea3c164f35a37eea23f9d7b49f2a11cd646789","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2014-04-29 18:21:23.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"34cfeab4dd666a4d6611c5fe8e3b5a94d76dae32","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-29 18:21:24.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"ebfa7faf80623dd65deda529a141c6cdfd79d16a","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2014-04-29 19:01:47.000000000","message":"Patch Set 1: Code-Review-2\n\nThanks for submitting this tool, I assume it\u0027s related to your user summit talk on this topic. However, there may have been some duplication of effort here, I\u0027ve seen several ideas/submissions on a tool like this before. This really needs a bp. So please submit a spec proposal to qa-specs repo. See the readme for the process here:\n\nhttps://github.com/openstack/qa-specs/blob/master/README.rst\n\nThis way we can work out the best design for a config generator in the spec review. As a project we really need to pick one direction for doing this and not have a bunch of piecemeal solutions for everyone\u0027s individual deployment in tree.\n\nAlso for your reference there is probably some overlap/code sharing that can happen with https://blueprints.launchpad.net/tempest/+spec/config-verification , https://github.com/openstack/qa-specs/blob/master/specs/config-verification.rst","accounts_in_message":[],"_revision_number":1},{"id":"157d5ad770e435b2239ed168e528862a96518099","author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"date":"2014-04-29 19:32:33.000000000","message":"Patch Set 1: Code-Review-1\n\nAgree with Matt, especially given the difference between this and my abandoned patch of a similar nature. We need to start with a set of requirements in a bp. Here would be mine:\n\n1. Writes the conf file in a minimally different way from the input.\n2. Can optionally provision resources needed by tempest.\n3. Provides full discovery.\n4. Supports creating conf for running multiple users to support running in parallel without tenant isolation.\nWe still don\u0027t have the basic mechanism for doing this.","accounts_in_message":[],"_revision_number":1},{"id":"8af1c1d2a6817a4eaa3621e06c8ab08fda2dce97","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-29 19:53:51.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- check-tempest-dsvm-full http://logs.openstack.org/16/91116/1/check/check-tempest-dsvm-full/a11a54e : SUCCESS in 1h 20m 21s\n- check-tempest-dsvm-neutron http://logs.openstack.org/16/91116/1/check/check-tempest-dsvm-neutron/950629a : SUCCESS in 50m 34s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/16/91116/1/check/check-tempest-dsvm-neutron-heat-slow/217e0f9 : FAILURE in 33m 04s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/16/91116/1/check/check-grenade-dsvm/2ad764c : SUCCESS in 30m 17s\n- check-grenade-dsvm-neutron http://logs.openstack.org/16/91116/1/check/check-grenade-dsvm-neutron/608dccf : FAILURE in 34m 54s (non-voting)\n- gate-tempest-pep8 http://logs.openstack.org/16/91116/1/check/gate-tempest-pep8/98ce28a : FAILURE in 3m 42s\n- gate-tempest-docs http://docs-draft.openstack.org/16/91116/1/check/gate-tempest-docs/689c0d3/doc/build/html/ : SUCCESS in 3m 35s\n- gate-tempest-python27 http://logs.openstack.org/16/91116/1/check/gate-tempest-python27/2c85b9d : SUCCESS in 3m 59s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/16/91116/1/check/check-tempest-dsvm-postgres-full/bde626d : SUCCESS in 1h 01m 52s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/16/91116/1/check/check-tempest-dsvm-neutron-full/8cc556b : SUCCESS in 45m 21s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/16/91116/1/check/gate-tempest-dsvm-large-ops/e1a763a : SUCCESS in 21m 48s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/16/91116/1/check/gate-tempest-dsvm-neutron-large-ops/79a7959 : SUCCESS in 22m 55s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/16/91116/1/check/check-grenade-dsvm-partial-ncpu/3bd1286 : SUCCESS in 33m 45s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/16/91116/1/check/check-tempest-dsvm-ironic-nv/66d7c4c : SUCCESS in 32m 53s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/16/91116/1/check/check-tempest-dsvm-ironic-postgres-nv/9a0803f : SUCCESS in 34m 53s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/16/91116/1/check/check-tempest-dsvm-full-icehouse/d9def18 : SUCCESS in 56m 47s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/16/91116/1/check/check-tempest-dsvm-neutron-icehouse/4bf2150 : SUCCESS in 53m 19s\n- check-tempest-dsvm-neutron-heat-slow-icehouse http://logs.openstack.org/16/91116/1/check/check-tempest-dsvm-neutron-heat-slow-icehouse/556a943 : FAILURE in 21m 04s (non-voting)\n- check-grenade-dsvm-icehouse http://logs.openstack.org/16/91116/1/check/check-grenade-dsvm-icehouse/6e04612 : SUCCESS in 42m 32s\n- check-grenade-dsvm-neutron-icehouse http://logs.openstack.org/16/91116/1/check/check-grenade-dsvm-neutron-icehouse/99448e9 : FAILURE in 49m 20s (non-voting)\n- check-tempest-dsvm-postgres-full-icehouse http://logs.openstack.org/16/91116/1/check/check-tempest-dsvm-postgres-full-icehouse/8b00b0a : SUCCESS in 56m 35s\n- check-tempest-dsvm-neutron-full-icehouse http://logs.openstack.org/16/91116/1/check/check-tempest-dsvm-neutron-full-icehouse/0a312c3 : SUCCESS in 1h 19m 39s (non-voting)\n- gate-tempest-dsvm-large-ops-icehouse http://logs.openstack.org/16/91116/1/check/gate-tempest-dsvm-large-ops-icehouse/b69ea96 : SUCCESS in 26m 10s\n- gate-tempest-dsvm-neutron-large-ops-icehouse http://logs.openstack.org/16/91116/1/check/gate-tempest-dsvm-neutron-large-ops-icehouse/29dbe4f : SUCCESS in 20m 38s\n- check-grenade-dsvm-partial-ncpu-icehouse http://logs.openstack.org/16/91116/1/check/check-grenade-dsvm-partial-ncpu-icehouse/816af07 : SUCCESS in 41m 56s","accounts_in_message":[],"_revision_number":1},{"id":"7aff0925c8e2a6fc970ac513637be7a10b40ca72","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-04-29 19:54:23.000000000","message":"Patch Set 1:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm-neutron-icehouse: https://bugs.launchpad.net/bugs/1285323\n- check-grenade-dsvm-neutron: unrecognized error\n- gate-tempest-pep8: unrecognized error\n- check-tempest-dsvm-neutron-heat-slow-icehouse: unrecognized error\n- check-tempest-dsvm-neutron-heat-slow: https://bugs.launchpad.net/bugs/1297560 https://bugs.launchpad.net/bugs/1288970\n\nYou have some unrecognized errors.\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":1},{"id":"50026d8bc7f56aa62b5974d53b2ab812451242f8","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-04-29 23:58:07.000000000","message":"Patch Set 1: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/16/91116/1/6448/results.html\n\nStandard recheck supported; use \"recheck xenserver\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":1},{"id":"ad012a3a22dabf2e94ec1479c359e1d6b5e90d38","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2014-07-11 18:11:12.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"54b4dd73d2ce72660fdacfc57705ce77c439c6bb","revisions":{"54b4dd73d2ce72660fdacfc57705ce77c439c6bb":{"kind":"REWORK","_number":1,"created":"2014-04-29 18:21:23.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/16/91116/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest","ref":"refs/changes/16/91116/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest refs/changes/16/91116/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest refs/changes/16/91116/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest refs/changes/16/91116/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest refs/changes/16/91116/1"}}},"commit":{"parents":[{"commit":"420befdb88828386cd276975d2a9a8b2f9e4a033","subject":"Merge \"Verify create/get flavor attributes of Nova APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/420befdb88828386cd276975d2a9a8b2f9e4a033"}]}],"author":{"name":"Christian Schwede","email":"christian.schwede@enovance.com","date":"2014-04-29 18:16:24.000000000","tz":0},"committer":{"name":"Christian Schwede","email":"christian.schwede@enovance.com","date":"2014-04-29 18:18:42.000000000","tz":0},"subject":"Tool to create a basic tempest.conf using Keystone credentials","message":"Tool to create a basic tempest.conf using Keystone credentials\n\nGenerates a basic configuration file for OpenStack Tempest using\nthe smallest available Nova flavor and image. Uses the same\ncredentials for all three users (admin, user and alternative user);\nthis is useful when running Tempest against a deployment without\nadministrator permission.\n\nChange-Id: Ib133ea1026ce59406971949ecc476d94301b2856\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/54b4dd73d2ce72660fdacfc57705ce77c439c6bb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/54b4dd73d2ce72660fdacfc57705ce77c439c6bb"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"420befdb88828386cd276975d2a9a8b2f9e4a033","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
