)]}'
{"id":"openstack%2Ftempest~656532","triplet_id":"openstack%2Ftempest~master~Iecf62d411d2da17c4c983915018e3ed9180ecd11","project":"openstack/tempest","branch":"master","topic":"bug/1826953","hashtags":[],"change_id":"Iecf62d411d2da17c4c983915018e3ed9180ecd11","subject":"Check if volume type exists with name in create_volume_type","status":"ABANDONED","created":"2019-04-30 15:23:29.000000000","updated":"2019-05-08 15:45:13.000000000","total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"fe34084e1197e7d66147883da70a86588064a6c1","_number":656532,"virtual_id_number":656532,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2019-05-04 17:40:36.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":1,"date":"2019-04-30 18:06:18.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":-1,"date":"2019-04-30 22:56:45.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-04-30 18:06:18.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"},{"updated":"2019-04-30 22:56:45.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"}],"messages":[{"id":"6a678206d629db25f63198855b8afc08c7f90abc","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-30 15:23:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5a93851f965016e6b3cdcd944a01d334eb9ad8f7","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-30 15:32:03.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d1d866171340641d384dbe2b4110cb3742b84fda","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-30 18:06:18.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/32/656532/2/check/tempest-full/b3471ec/ : SUCCESS in 1h 43m 42s\n- neutron-grenade http://logs.openstack.org/32/656532/2/check/neutron-grenade/d90fac3/ : SUCCESS in 57m 50s\n- grenade-py3 http://logs.openstack.org/32/656532/2/check/grenade-py3/5514187/ : SUCCESS in 59m 25s\n- tempest-full-py3 http://logs.openstack.org/32/656532/2/check/tempest-full-py3/8d6e463/ : SUCCESS in 1h 51m 05s\n- openstack-tox-cover http://logs.openstack.org/32/656532/2/check/openstack-tox-cover/76964d4/cover/ : SUCCESS in 3m 46s\n- openstack-tox-pep8 http://logs.openstack.org/32/656532/2/check/openstack-tox-pep8/6617d7a/ : SUCCESS in 3m 38s\n- openstack-tox-py27 http://logs.openstack.org/32/656532/2/check/openstack-tox-py27/361d25b/ : SUCCESS in 3m 23s\n- openstack-tox-py35 http://logs.openstack.org/32/656532/2/check/openstack-tox-py35/21e133e/ : SUCCESS in 3m 17s\n- openstack-tox-py36 http://logs.openstack.org/32/656532/2/check/openstack-tox-py36/9c84ea1/ : SUCCESS in 2m 58s\n- openstack-tox-py37 http://logs.openstack.org/32/656532/2/check/openstack-tox-py37/0cc522e/ : SUCCESS in 4m 02s\n- openstack-tox-docs http://logs.openstack.org/32/656532/2/check/openstack-tox-docs/e667940/html/ : SUCCESS in 9m 07s\n- tempest-full-parallel http://logs.openstack.org/32/656532/2/check/tempest-full-parallel/02ef819/ : TIMED_OUT in 2h 05m 39s (non-voting)\n- tempest-full-py3-ipv6 http://logs.openstack.org/32/656532/2/check/tempest-full-py3-ipv6/fe8d5aa/ : SUCCESS in 1h 54m 28s (non-voting)\n- tempest-full-stein http://logs.openstack.org/32/656532/2/check/tempest-full-stein/4b47e83/ : SUCCESS in 1h 48m 27s\n- tempest-full-stein-py3 http://logs.openstack.org/32/656532/2/check/tempest-full-stein-py3/40220bb/ : SUCCESS in 1h 37m 07s\n- tempest-full-rocky http://logs.openstack.org/32/656532/2/check/tempest-full-rocky/6e6ca76/ : SUCCESS in 1h 32m 33s\n- tempest-full-rocky-py3 http://logs.openstack.org/32/656532/2/check/tempest-full-rocky-py3/74d4d8a/ : SUCCESS in 1h 22m 57s\n- tempest-full-queens http://logs.openstack.org/32/656532/2/check/tempest-full-queens/5e97ffc/ : SUCCESS in 1h 16m 30s\n- tempest-full-queens-py3 http://logs.openstack.org/32/656532/2/check/tempest-full-queens-py3/9c33f83/ : SUCCESS in 1h 21m 39s\n- tempest-full-pike http://logs.openstack.org/32/656532/2/check/tempest-full-pike/30ea04e/ : SUCCESS in 1h 28m 51s\n- tempest-multinode-full http://logs.openstack.org/32/656532/2/check/tempest-multinode-full/a50b810/ : SUCCESS in 2h 00m 12s\n- tempest-multinode-full-py3 http://logs.openstack.org/32/656532/2/check/tempest-multinode-full-py3/95d9505/ : SUCCESS in 2h 01m 38s\n- tempest-tox-plugin-sanity-check http://logs.openstack.org/32/656532/2/check/tempest-tox-plugin-sanity-check/9458e9f/ : FAILURE in 56m 38s (non-voting)\n- tempest-slow http://logs.openstack.org/32/656532/2/check/tempest-slow/3fa4154/ : SUCCESS in 2h 28m 31s\n- tempest-slow-py3 http://logs.openstack.org/32/656532/2/check/tempest-slow-py3/c5a37c7/ : SUCCESS in 2h 11m 16s\n- nova-live-migration http://logs.openstack.org/32/656532/2/check/nova-live-migration/5c6c3b5/ : SUCCESS in 51m 17s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/32/656532/2/check/neutron-grenade-multinode/4d06096/ : SUCCESS in 1h 09m 15s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/32/656532/2/check/devstack-plugin-ceph-tempest/27d82d5/ : SUCCESS in 1h 30m 57s (non-voting)\n- puppet-openstack-integration-4-scenario004-tempest-centos-7 http://logs.openstack.org/32/656532/2/check/puppet-openstack-integration-4-scenario004-tempest-centos-7/3524efe/ : FAILURE in 23m 24s (non-voting)\n- neutron-tempest-dvr http://logs.openstack.org/32/656532/2/check/neutron-tempest-dvr/b6647a6/ : SUCCESS in 1h 25m 45s\n- interop-tempest-consistency http://logs.openstack.org/32/656532/2/check/interop-tempest-consistency/e1fd58b/ : SUCCESS in 3m 53s\n- tempest-full-test-account-py3 http://logs.openstack.org/32/656532/2/check/tempest-full-test-account-py3/20e3003/ : SUCCESS in 1h 23m 38s (non-voting)\n- tempest-full-test-account-no-admin-py3 http://logs.openstack.org/32/656532/2/check/tempest-full-test-account-no-admin-py3/c670052/ : SUCCESS in 1h 25m 02s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a4a9989cc20cbd9508d297a2fee3fa0eaeb96daf","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-04-30 22:56:45.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\nThanks for finding it, I thought every test use different name but this is not the case. \n\none comment to raise error if same name resource is found.","accounts_in_message":[],"_revision_number":2},{"id":"d4e64c336e3f23dfa7799aaf1159b7cd5db9c6a6","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-30 23:13:33.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"b9e917878d5aff5dc5833a1aae3a0cad98328290","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-05-01 23:28:47.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"bc0b6ad055acb84edfbe77e6599728fa047204e8","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-03 15:57:12.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a8d3dea4b7a88d69c54a0de66e5fb1b97447bfd9","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-04 17:40:36.000000000","message":"Patch Set 2:\n\nHere is a revert:\n\nhttps://review.opendev.org/#/c/657144/\n\nThat\u0027s probably the easiest thing to do here since the original change is dubious at best, there was no justification for why it was made besides the \"names were long\" but they were long for a reason - to avoid conflicts, which is the bug I\u0027m trying to fix.","accounts_in_message":[],"_revision_number":2},{"id":"e7c94ff05056808ed66df1a42116f9e173b13921","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-08 15:45:13.000000000","message":"Abandoned\n\nhttps://review.opendev.org/#/c/657144/ is the revert and is approved.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"b37028833f268f7833c097abeef3394fb373ebca","revisions":{"8502bd50dcc597a4d42977d02a717db3a067a5e5":{"kind":"REWORK","_number":1,"created":"2019-04-30 15:23:29.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/32/656532/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest","ref":"refs/changes/32/656532/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest refs/changes/32/656532/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest refs/changes/32/656532/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest refs/changes/32/656532/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest refs/changes/32/656532/1"}}},"commit":{"parents":[{"commit":"661a52ed4523ef3efab966e0986ecea918476c50","subject":"Merge \"Fix the bug of deleting security group after testing changing password.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/661a52ed4523ef3efab966e0986ecea918476c50"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-30 15:04:07.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-30 15:22:22.000000000","tz":-240},"subject":"Check if volume type exists with name in create_volume_type","message":"Check if volume type exists with name in create_volume_type\n\nBefore change I45bc7043a513056740ec1beef147422ed9b035a8 all\nvolume types that tempest creates would have a random name.\nAfter that change, if the test creates a volume type with a\ngiven name, it\u0027s not unique and therefore can hit a 409\nconflict trying to create a volume type with a name that already\nexists, which can happen when running scenario tests concurrently\nsince several encrypted volume tests use the same volume type\nname \"luks\". This change resolves the issue by handling the 409\nconflict and checks to see if a volume type with the same name\nand optionally the same backend name exist and if so, it just\nreturns that volume type, otherwise the conflict error is re-raised.\n\nChange-Id: Iecf62d411d2da17c4c983915018e3ed9180ecd11\nCloses-Bug: #1826953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/8502bd50dcc597a4d42977d02a717db3a067a5e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/8502bd50dcc597a4d42977d02a717db3a067a5e5"}]},"branch":"refs/heads/master"},"b37028833f268f7833c097abeef3394fb373ebca":{"kind":"REWORK","_number":2,"created":"2019-04-30 15:32:03.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/32/656532/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest","ref":"refs/changes/32/656532/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest refs/changes/32/656532/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest refs/changes/32/656532/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest refs/changes/32/656532/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest refs/changes/32/656532/2"}}},"commit":{"parents":[{"commit":"661a52ed4523ef3efab966e0986ecea918476c50","subject":"Merge \"Fix the bug of deleting security group after testing changing password.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/661a52ed4523ef3efab966e0986ecea918476c50"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-30 15:04:07.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-30 15:32:00.000000000","tz":-240},"subject":"Check if volume type exists with name in create_volume_type","message":"Check if volume type exists with name in create_volume_type\n\nBefore change I45bc7043a513056740ec1beef147422ed9b035a8 all\nvolume types that tempest creates would have a random name.\nAfter that change, if the test creates a volume type with a\ngiven name, it\u0027s not unique and therefore can hit a 409\nconflict trying to create a volume type with a name that already\nexists, which can happen when running scenario tests concurrently\nsince several encrypted volume tests use the same volume type\nname \"luks\". This change resolves the issue by handling the 409\nconflict and checks to see if a volume type with the same name\nand optionally the same backend name exist and if so, it just\nreturns that volume type, otherwise the conflict error is re-raised.\n\nChange-Id: Iecf62d411d2da17c4c983915018e3ed9180ecd11\nCloses-Bug: #1826953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/b37028833f268f7833c097abeef3394fb373ebca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/b37028833f268f7833c097abeef3394fb373ebca"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
