Thursday, 2016-06-23

*** tqtran has quit IRC00:03
openstackgerritMerged openstack/tempest: Fix un-assignment local variable 'returncode' error  https://review.openstack.org/33261800:04
*** yangyapeng has quit IRC00:08
openstackrecheckConsole logs not available after 13:22s for gate-keystone-python27-db 309146,3,672c0f100:10
*** lujinluo has joined #openstack-qa00:11
*** stevemar has quit IRC00:13
*** stevemar has joined #openstack-qa00:14
*** stevemar has quit IRC00:18
*** sabeen has joined #openstack-qa00:19
openstackrecheckConsole logs not available after 13:26s for gate-tempest-pep8 317088,12,7e7cbac00:23
*** akshai has quit IRC00:24
*** sdague has joined #openstack-qa00:28
*** stevemar has joined #openstack-qa00:29
bknudson_Running tempest, when I start it it's spending a lot of time trying to set up some flavors... but I'm only running identity tests so why is it "Add resource to test flavor generate_scenario /root/blk-tempest-venv/lib/python2.7/site-packages/tempest/test.py:718" ?00:29
bknudson_maybe I'm totally wrong in what it's doing... but for some reason it's making a lot of requests to "/v2.1/438e1d5d7063434b99935a0d5a09ee17/flavors" when I'm not running any tests that deal with flavors.00:31
*** tochi has quit IRC00:32
bknudson_for some reason I keep getting failures like "unittest2.loader._FailedTest.test_create_list_delete_endpoint[id-9974530a-aa28-4362-8403-f06db02b26c1]" ??00:33
*** nwkarsten has joined #openstack-qa00:36
openstackrecheckConsole logs not available after 13:23s for gate-tempest-dsvm-neutron-full 332439,4,7a91f9300:37
*** EinstCrazy has joined #openstack-qa00:44
*** ddieterly has quit IRC00:44
*** hoangcx has joined #openstack-qa00:45
*** hoangcx has left #openstack-qa00:46
*** ddieterly has joined #openstack-qa00:47
*** ddieterly has quit IRC00:48
*** mkoderer___ has quit IRC00:48
*** mkoderer__ has joined #openstack-qa00:49
*** stevemar has quit IRC00:49
*** stevemar has joined #openstack-qa00:50
openstackrecheckConsole logs not available after 13:22s for gate-nova-pep8 332650,4,04dcd6a00:50
*** EinstCrazy has quit IRC00:53
*** anthonyper has quit IRC00:54
*** rfolco has quit IRC00:56
*** anthonyper has joined #openstack-qa00:59
*** stevemar has quit IRC01:00
*** stevemar has joined #openstack-qa01:00
mtreinishbknudson_: do you have the actual log? If you specified a proper test runner regex I don't think the call path that looks like would be called01:01
mtreinishbknudson_: also how are you running the tests?01:02
bknudson_I'll recreate.01:02
bknudson_ostestr --regex "tempest.api.identity"01:02
*** nwkarsten has quit IRC01:02
openstackrecheckConsole logs not available after 13:24s for gate-tempest-dsvm-full 332939,3,4f04bf501:04
*** Suyash has quit IRC01:05
*** stevemar has quit IRC01:05
bknudson_mtreinish: https://gist.github.com/brantlk/8cccf6f9a13325d56ddec6cfb408420c01:07
bknudson_this is before it starts running tests... so looks like it's during discovery01:08
bknudson_or maybe when it's creating users?01:08
*** ddieterly has joined #openstack-qa01:09
mtreinishbknudson_: ugh, yeah I know what it is, it's my least favorite thing in tempest right now. There is one scenario test that uses testscenarios to try and build a matrix for running it with multiple images and flavors01:09
mtreinishbut the way it works it does all this stuff during discovery01:09
mtreinishand it's caused nothing but bugs01:09
mtreinishI'm gonna try to remove it again, see if I get blocked on the 4th attempt...01:09
bknudson_I will back you up.01:10
mtreinishbknudson_: if you're curious it's this line: https://github.com/openstack/tempest/blob/master/tempest/scenario/test_server_basic_ops.py#L30 and the stuff that invokes during discovery01:10
*** nwkarsten has joined #openstack-qa01:12
bknudson_I commented out that line and the startup is much faster!01:12
mtreinishyeah, that does real stuff during discovery, I've always viewed it as a bug01:13
*** stevemar has joined #openstack-qa01:13
*** rbak has joined #openstack-qa01:14
*** rbak has quit IRC01:17
openstackrecheckConsole logs not available after 13:21s for gate-tempest-dsvm-neutron-full 328447,44,3b8eecf01:17
*** yangyapeng has joined #openstack-qa01:18
*** salv-orlando has joined #openstack-qa01:18
openstackgerritMatthew Treinish proposed openstack/tempest: Remove testscenarios usage from test_server_basic_ops  https://review.openstack.org/33307401:18
mtreinishbknudson_: ^^^01:18
mtreinishbknudson_: I'll probably have to respin it to deprecate the config opts and add a release note01:19
mtreinishbut lets see how much people complain01:19
*** yangyapeng has quit IRC01:20
*** yangyapeng has joined #openstack-qa01:22
bknudson_added my 2c (+1).01:23
mtreinishbknudson_: thanks01:25
*** salv-orlando has quit IRC01:25
*** agireud has quit IRC01:26
*** agireud has joined #openstack-qa01:30
openstackrecheckConsole logs not available after 13:21s for gate-nova-docs 331761,2,9b95a3501:30
*** ddieterly has quit IRC01:31
*** nwkarsten has quit IRC01:31
*** nwkarsten has joined #openstack-qa01:32
openstackgerritMatthew Treinish proposed openstack/tempest: Remove testscenarios usage from test_server_basic_ops  https://review.openstack.org/33307401:33
mtreinishbknudson_: ^^^ there's the respin with relnotes and cfg option deprecation01:34
*** banix has joined #openstack-qa01:35
*** aernhart has joined #openstack-qa01:36
*** tochi has joined #openstack-qa01:36
*** agireud has quit IRC01:39
*** stevemar has quit IRC01:40
*** stevemar has joined #openstack-qa01:40
*** agireud has joined #openstack-qa01:41
openstackrecheckConsole logs not available after 13:22s for gate-nova-python27-db 333030,1,95d037c01:44
*** Suyash has joined #openstack-qa01:45
*** yamahata has quit IRC01:48
*** zackf has joined #openstack-qa01:49
*** nwkarsten has quit IRC01:50
*** nwkarsten has joined #openstack-qa01:51
*** nwkarsten has quit IRC01:55
openstackrecheckConsole logs not available after 13:23s for gate-tempest-dsvm-neutron-full 332927,3,81727d501:57
*** tqtran has joined #openstack-qa02:01
*** Apoorva has quit IRC02:04
*** tqtran has quit IRC02:05
*** gvrangan has quit IRC02:08
*** bkopilov has quit IRC02:08
*** fnaval has quit IRC02:09
openstackrecheckConsole logs not available after 13:23s for gate-tempest-dsvm-full 331383,7,6ba700202:11
*** stevemar has quit IRC02:14
mtreinishmasayukig: if you get a sec I've got 2 quick tempest patches one is an easy +2 and the other probably not: https://review.openstack.org/333074 and https://review.openstack.org/33283802:18
mtreinishgmann_: ^^^02:18
openstackgerritzhufl proposed openstack/tempest: Remove unnecessary setUp and tearDown  https://review.openstack.org/33308502:19
*** zackf has quit IRC02:19
mtreinisherr, that first one is gonna fail unit tests I think02:21
masayukigmtreinish: +Aed for https://review.openstack.org/#/c/332838/02:21
*** fnaval has joined #openstack-qa02:21
mtreinishmasayukig: cool, thanks02:21
masayukigheh, you import 'from tempest.scenario import utils as test_utils'02:22
mtreinishmasayukig: yeah I just caught that too, I'm about to push the respin for that :)02:23
masayukig:)02:24
openstackrecheckConsole logs not available after 13:23s for keystone-coverage-db 332975,1,4ebfb2102:24
*** greghaynes has quit IRC02:27
openstackgerritMatthew Treinish proposed openstack/tempest: Remove testscenarios usage from test_server_basic_ops  https://review.openstack.org/33307402:27
mtreinishmasayukig: ^^^02:27
mtreinishheh, although I have a feeling you won't like the new setUp() there02:27
*** nwkarsten has joined #openstack-qa02:28
*** zackf has joined #openstack-qa02:29
*** sdague has quit IRC02:30
masayukigheh, I have an open mind.02:33
*** stevemar has joined #openstack-qa02:34
*** aysyd has quit IRC02:35
*** jdandrea_ has joined #openstack-qa02:35
masayukigmtreinish: wait, where does CONF.validation.ssh_user come from?02:35
mtreinishmasayukig: ugh, did I screw up the option name? I did a fast grep and thought that was it02:37
* mtreinish double checks02:37
*** zz_dimtruck is now known as dimtruck02:37
openstackrecheckConsole logs not available after 13:22s for gate-cinder-pep8 333037,1,0ae983202:37
mtreinishmasayukig: https://github.com/openstack/tempest/blob/master/tempest/config.py#L596-L604 it's image_ssh_user02:38
mtreinishsigh02:38
mtreinishssh_user was a deprecated name02:38
mtreinishone sec I'll fix that02:38
*** greghaynes has joined #openstack-qa02:38
*** jdandrea has quit IRC02:38
*** stevemar has quit IRC02:39
masayukigheh, sure02:39
openstackgerritMatthew Treinish proposed openstack/tempest: Remove testscenarios usage from test_server_basic_ops  https://review.openstack.org/33307402:39
mtreinishmasayukig: ^^^ ok, hopefully typo free now02:39
masayukigheh, looking02:40
*** salv-orlando has joined #openstack-qa02:49
openstackrecheckConsole logs not available after 13:21s for gate-cinder-python27-db 329531,13,438191302:51
*** salv-orlando has quit IRC02:54
openstackgerritMerged openstack-dev/devstack: Fix error reported due to re-add ipv6 address  https://review.openstack.org/31439902:54
openstackgerritMerged openstack/tempest: Add section on release notes to reviewing doc  https://review.openstack.org/33283802:54
*** stevemar has joined #openstack-qa02:57
*** nwkarsten has quit IRC02:57
*** yamamoto_ has joined #openstack-qa03:02
*** lujinluo has quit IRC03:03
openstackrecheckConsole logs not available after 13:22s for gate-nova-pep8 332124,5,27e4e2703:04
*** nwkarsten has joined #openstack-qa03:07
*** zackf has quit IRC03:09
*** spzala has quit IRC03:11
*** ramishra has joined #openstack-qa03:17
openstackrecheckConsole logs not available after 13:22s for gate-nova-pep8 291160,14,65fed1e03:17
*** csomerville has quit IRC03:18
*** Gen has quit IRC03:18
*** stevemar has quit IRC03:20
*** nwkarsten has quit IRC03:25
*** nwkarsten has joined #openstack-qa03:25
*** ramishra has quit IRC03:27
*** stevemar has joined #openstack-qa03:28
*** bkopilov has joined #openstack-qa03:30
openstackrecheckConsole logs not available after 13:22s for gate-nova-pep8 302611,9,b10ee0b03:31
*** stevemar has quit IRC03:32
*** ramishra has joined #openstack-qa03:32
*** tochi has quit IRC03:33
*** stevemar has joined #openstack-qa03:35
*** stevemar has quit IRC03:35
*** stevemar has joined #openstack-qa03:36
*** gouthamr_ has quit IRC03:39
*** yangyapeng has quit IRC03:40
*** yangyapeng has joined #openstack-qa03:40
openstackrecheckConsole logs not available after 13:22s for gate-nova-pep8 280653,20,a0e327e03:44
*** yangyape_ has joined #openstack-qa03:46
*** yangyapeng has quit IRC03:47
*** nwkarsten has quit IRC03:49
*** nwkarsten has joined #openstack-qa03:50
*** ramishra has quit IRC03:53
*** ramishra has joined #openstack-qa03:54
*** yamamoto_ has quit IRC03:54
*** nwkarsten has quit IRC03:54
openstackrecheckConsole logs not available after 13:23s for gate-tempest-dsvm-full 332939,5,77379f603:58
*** nwkarsten has joined #openstack-qa03:59
*** salv-orlando has joined #openstack-qa04:00
*** lujinluo has joined #openstack-qa04:01
*** tochi has joined #openstack-qa04:03
openstackrecheckConsole logs not available after 13:23s for gate-tempest-dsvm-full 331383,8,45f84f704:11
*** cody-somerville has joined #openstack-qa04:13
*** salv-orlando has quit IRC04:14
openstackgerritzhufl proposed openstack/tempest: Connect "Available params" link in create_flavor  https://review.openstack.org/33310304:16
*** lujinluo has quit IRC04:16
*** lujinluo has joined #openstack-qa04:19
*** dimtruck is now known as zz_dimtruck04:21
*** lujinluo has quit IRC04:21
*** lujinluo has joined #openstack-qa04:22
openstackrecheckConsole logs not available after 13:23s for gate-nova-python27-db 323332,5,fc3498304:24
*** amotoki has joined #openstack-qa04:25
*** cody-somerville has quit IRC04:27
*** rossella__ has joined #openstack-qa04:27
*** rossella_ has quit IRC04:30
openstackrecheckConsole logs not available after 13:23s for gate-keystone-python27-db 328447,45,b995a8404:38
*** dave-mccowan has quit IRC04:41
openstackgerritguo xian proposed openstack/tempest: Add available params in base_volumes_client's comment  https://review.openstack.org/33310604:41
*** yamamoto_ has joined #openstack-qa04:45
*** Liuqing has joined #openstack-qa04:46
*** tochi has quit IRC04:48
*** tochi has joined #openstack-qa04:48
*** Suyash has quit IRC04:49
*** salv-orlando has joined #openstack-qa04:50
openstackrecheckConsole logs not available after 13:24s for gate-cinder-pep8 331967,4,7400f2004:51
*** banix has quit IRC04:52
*** ramishra has quit IRC04:52
*** fnaval has quit IRC04:53
*** ramishra has joined #openstack-qa04:58
*** salv-orl_ has joined #openstack-qa04:59
*** _Galitz_ has joined #openstack-qa05:00
*** salv-orlando has quit IRC05:02
openstackrecheckConsole logs not available after 13:25s for gate-tempest-dsvm-full 333074,2,1df39f205:05
*** yamahata has joined #openstack-qa05:08
*** gvrangan has joined #openstack-qa05:10
openstackrecheckConsole logs not available after 13:23s for gate-nova-python27-db 331972,2,52b8c5905:18
*** ramishra has quit IRC05:23
*** gcheresh has joined #openstack-qa05:29
openstackrecheckConsole logs not available after 13:25s for gate-cinder-python27-db 315352,2,d1fddda05:31
*** Liuqing has quit IRC05:33
*** lujinluo has quit IRC05:34
*** lujinluo has joined #openstack-qa05:35
*** shardy has joined #openstack-qa05:36
*** ramishra has joined #openstack-qa05:37
*** Poornima has joined #openstack-qa05:38
*** kaisers1 has quit IRC05:38
*** shardy has quit IRC05:38
*** shausy has joined #openstack-qa05:41
openstackgerritMerged openstack/tempest: Remove unnecessary setUp and tearDown  https://review.openstack.org/33308505:42
*** binbincong has quit IRC05:43
*** ramishra has quit IRC05:44
*** nwkarsten has quit IRC05:45
openstackrecheckConsole logs not available after 13:26s for gate-cinder-pep8 319434,5,45ab93b05:45
*** sshnaidm_ has joined #openstack-qa05:45
*** nwkarsten has joined #openstack-qa05:45
*** ramishra has joined #openstack-qa05:49
*** nwkarsten has quit IRC05:50
*** yangyape_ has quit IRC05:52
*** _nadya_ has joined #openstack-qa05:54
*** yolanda has joined #openstack-qa05:56
*** itzikb has joined #openstack-qa05:57
*** yangyapeng has joined #openstack-qa05:58
openstackrecheckConsole logs not available after 13:23s for gate-nova-python27-db 330995,3,f9c080605:58
*** binbincong has joined #openstack-qa06:00
*** tqtran has joined #openstack-qa06:02
*** yangyape_ has joined #openstack-qa06:03
*** ramishra has quit IRC06:06
*** tqtran has quit IRC06:06
*** yangyapeng has quit IRC06:06
*** Kevin_Zheng has joined #openstack-qa06:08
*** pgadiya has joined #openstack-qa06:08
*** rossella__ has quit IRC06:11
*** ramishra has joined #openstack-qa06:11
*** spzala has joined #openstack-qa06:11
openstackrecheckConsole logs not available after 13:27s for gate-nova-python27-db 333098,1,99bf08906:12
*** rcernin has joined #openstack-qa06:15
*** spzala has quit IRC06:15
*** yfried has joined #openstack-qa06:18
*** ramishra has quit IRC06:19
*** ramishra has joined #openstack-qa06:21
openstackrecheckConsole logs not available after 13:22s for gate-nova-python27-db 332777,2,405a24c06:25
*** Lord_Phoenix has joined #openstack-qa06:27
*** yolanda has quit IRC06:30
*** Lord_Phoenix has quit IRC06:33
*** gfidente|afk has quit IRC06:35
*** Lord_Phoenix has joined #openstack-qa06:35
*** _nadya_ has quit IRC06:36
*** gvrangan has quit IRC06:37
openstackrecheckConsole logs not available after 13:22s for gate-cinder-pep8 331967,5,90642d206:39
*** edannon has joined #openstack-qa06:42
*** sridharg has joined #openstack-qa06:44
*** sabeen has quit IRC06:46
*** zeih has joined #openstack-qa06:47
*** zeih has quit IRC06:48
*** zeih has joined #openstack-qa06:48
*** jamielennox is now known as jamielennox|away06:48
*** hoangcx has joined #openstack-qa06:53
*** hoangcx has left #openstack-qa06:56
*** jpena|off is now known as jpena07:01
*** shardy has joined #openstack-qa07:02
*** rcernin has quit IRC07:02
*** yangyape_ has quit IRC07:08
*** hieulq has joined #openstack-qa07:09
*** ajmiller has quit IRC07:09
*** yangyapeng has joined #openstack-qa07:10
*** tesseract- has joined #openstack-qa07:13
*** tesseract- has quit IRC07:14
*** tesseract- has joined #openstack-qa07:14
*** Serlex has joined #openstack-qa07:17
*** rcernin has joined #openstack-qa07:17
*** salv-orl_ has quit IRC07:18
*** woodster_ has quit IRC07:18
*** e0ne has joined #openstack-qa07:24
*** yaume has joined #openstack-qa07:25
*** jlanoux has joined #openstack-qa07:26
*** jlanoux has quit IRC07:29
*** anshul has joined #openstack-qa07:30
*** anshul is now known as Guest9030907:30
*** jlanoux has joined #openstack-qa07:34
*** _Galitz_ has quit IRC07:35
*** Galitz has joined #openstack-qa07:44
openstackrecheckConsole logs not available after 13:22s for gate-nova-pep8 333125,1,3610ef707:48
openstackgerritMilan Kováčik proposed openstack-dev/devstack: Setsid to fix "old" screen_it--screen_stop chain  https://review.openstack.org/33315507:53
*** ifarkas has joined #openstack-qa07:53
*** yangyapeng has quit IRC07:55
*** yangyapeng has joined #openstack-qa07:57
*** asselin has quit IRC07:58
*** sridharg has quit IRC08:00
*** gfidente has joined #openstack-qa08:04
*** gfidente has quit IRC08:04
*** gfidente has joined #openstack-qa08:04
openstackrecheckConsole logs not available after 13:23s for gate-nova-tox-db-functional 330406,10,91a9cb408:04
*** yolanda has joined #openstack-qa08:04
*** salv-orlando has joined #openstack-qa08:05
*** markvoel_ has quit IRC08:05
openstackgerritPablo Sanchez proposed openstack/tempest: Fixed typo in in data_utils.py  https://review.openstack.org/33316008:05
*** apevec has joined #openstack-qa08:06
*** apevec has quit IRC08:06
*** apevec has joined #openstack-qa08:06
*** apevec has left #openstack-qa08:07
*** e0ne has quit IRC08:11
*** _nadya_ has joined #openstack-qa08:15
*** _nadya_ has quit IRC08:16
*** _nadya_ has joined #openstack-qa08:16
*** e0ne has joined #openstack-qa08:18
*** hoangcx has joined #openstack-qa08:18
*** hoangcx has left #openstack-qa08:18
*** mvk_ has quit IRC08:21
openstackgerritJiWei proposed openstack/tempest: Make dict.keys() PY3 compatible  https://review.openstack.org/33316908:22
*** kiran-r_ has joined #openstack-qa08:24
*** sridharg has joined #openstack-qa08:27
*** lucas-afk is now known as lucasagomes08:29
*** sambetts|afk is now known as sambetts08:36
*** psanchez has joined #openstack-qa08:43
*** hieulq has quit IRC08:45
openstackgerritOpenStack Proposal Bot proposed openstack/tempest: Updated from global requirements  https://review.openstack.org/33240008:47
openstackgerritOpenStack Proposal Bot proposed openstack/tempest-lib: Updated from global requirements  https://review.openstack.org/30524608:47
*** salv-orlando has quit IRC08:49
*** rcernin has quit IRC08:50
*** salv-orlando has joined #openstack-qa08:50
*** amotoki has quit IRC08:53
*** salv-orlando has quit IRC08:55
*** dtantsur|afk is now known as dtantsur08:59
*** yolanda has quit IRC09:01
*** rcernin has joined #openstack-qa09:02
*** tqtran has joined #openstack-qa09:03
*** ramishra has quit IRC09:04
*** ramishra has joined #openstack-qa09:04
*** amotoki has joined #openstack-qa09:05
*** markvoelker has joined #openstack-qa09:05
*** hieulq has joined #openstack-qa09:06
*** tqtran has quit IRC09:08
*** markvoelker has quit IRC09:10
*** mvk_ has joined #openstack-qa09:11
*** lujinluo has quit IRC09:13
*** Guest90309 has quit IRC09:14
*** anshul has joined #openstack-qa09:14
*** anshul is now known as Guest3608509:15
*** binbincong has quit IRC09:16
*** binbincong has joined #openstack-qa09:16
*** mvk_ has quit IRC09:24
*** amotoki has quit IRC09:30
*** hieulq has quit IRC09:30
openstackrecheckConsole logs not available after 13:22s for gate-nova-tox-db-functional 330406,11,12822d609:30
*** amotoki has joined #openstack-qa09:32
*** yamahata has quit IRC09:33
*** amotoki has quit IRC09:33
*** amotoki has joined #openstack-qa09:39
*** _milan_ has quit IRC09:39
openstackgerritAndrea Frittoli proposed openstack/tempest: Remove testscenarios usage from test_server_basic_ops  https://review.openstack.org/33307409:41
*** salv-orlando has joined #openstack-qa09:42
*** mvk_ has joined #openstack-qa09:43
andreafmasayukig, mtreinish: I took the liberty of fixing a wrong word in the release notes in https://review.openstack.org/#/c/333074/5 and I +2 it09:43
*** jamielennox|away is now known as jamielennox09:43
openstackrecheckConsole logs not available after 13:24s for gate-nova-python27-db 333166,1,351d88f09:44
*** amotoki has quit IRC09:50
*** pcaruana has joined #openstack-qa09:51
*** tosky has joined #openstack-qa09:55
openstackrecheckConsole logs not available after 13:21s for gate-requirements-pep8 333167,1,3ecb82109:57
*** amotoki has joined #openstack-qa09:58
*** gszasz has joined #openstack-qa09:58
*** shardy has quit IRC10:00
*** markvoelker has joined #openstack-qa10:07
openstackrecheckConsole logs not available after 13:22s for gate-requirements-pep8 332623,3,391d24010:11
*** markvoelker has quit IRC10:11
*** spzala has joined #openstack-qa10:12
*** speller has joined #openstack-qa10:12
*** yaume has quit IRC10:12
masayukigandreaf: LGTM, but I hesitate to approve without non-HPE guys +2.10:16
*** spzala has quit IRC10:16
*** dtantsur is now known as dtantsur|bbl10:17
*** shausy has quit IRC10:18
*** shausy has joined #openstack-qa10:18
andreafmasayukig: ah right10:22
openstackrecheckConsole logs not available after 13:22s for gate-cinder-pep8 333164,1,cd6bcdf10:24
*** shardy has joined #openstack-qa10:24
*** sridharg has quit IRC10:25
*** Poornima has quit IRC10:35
andrearosaI am working on a new tempest test for a new Nova API (version 2.31). My test is failing because of a schema change not implemented in tempest.10:35
andrearosaThe schema change is required because an older Nova API version (2.26) has added10:36
andrearosaa new field to the server object returned by a server details10:36
andrearosanow my question is what to do?10:36
andrearosa1 add a tempest change just for the schema change, calling a get_servers and verify that it works?10:37
andrearosa2 Add proper change for the untested, in tempest, 2.26 API change10:37
andrearosa3 put the schema change in mine change even if it is completed unrelated10:37
openstackrecheckConsole logs not available after 13:24s for gate-keystone-pep8 331567,3,6e9fb1e10:37
*** sridharg has joined #openstack-qa10:41
*** ramishra has quit IRC10:41
*** ramishra has joined #openstack-qa10:41
openstackrecheckConsole logs not available after 13:22s for gate-nova-pep8 333125,2,dd956db10:51
*** salv-orl_ has joined #openstack-qa10:58
*** salv-orlando has quit IRC11:01
*** _nadya_ has quit IRC11:02
*** dtantsur|bbl is now known as dtantsur11:03
*** ddieterly has joined #openstack-qa11:05
*** markvoelker has joined #openstack-qa11:07
openstackrecheckConsole logs not available after 13:24s for gate-nova-docs 329228,8,e69609f11:08
*** sshnaidm_ is now known as sshnaidm11:11
*** drptbl has joined #openstack-qa11:12
*** markvoelker has quit IRC11:13
*** lucasagomes is now known as lucas-hungry11:19
openstackrecheckConsole logs not available after 13:22s for gate-tempest-dsvm-full-mitaka 333074,5,fa8bdcd11:22
*** sdague has joined #openstack-qa11:22
openstackgerritMerged openstack/tempest: Move oslo config generator config inside package  https://review.openstack.org/33249511:23
masayukigandrearosa: did you see http://docs.openstack.org/developer/tempest/microversion_testing.html already? I'm not so familiar with microversion testing, though.11:30
*** ddieterly has quit IRC11:31
*** ddieterly has joined #openstack-qa11:35
*** bkopilov has quit IRC11:38
*** ddieterly has quit IRC11:38
openstackrecheckConsole logs not available after 13:24s for gate-nova-pep8 332216,3,400098411:39
*** _nadya_ has joined #openstack-qa11:42
*** gouthamr has joined #openstack-qa11:47
*** _nadya_ has quit IRC11:47
*** drptbl has quit IRC11:49
*** jpena is now known as jpena|lunch11:50
*** _nadya_ has joined #openstack-qa11:51
*** ddieterly has joined #openstack-qa11:51
openstackrecheckConsole logs not available after 13:22s for gate-requirements-pep8 332623,4,c95a0e611:52
*** armax has joined #openstack-qa11:53
*** rfolco has joined #openstack-qa11:53
*** salv-orl_ has quit IRC11:53
*** weshay has joined #openstack-qa11:54
*** banix has joined #openstack-qa11:56
*** drptbl has joined #openstack-qa11:57
*** drptbl has quit IRC11:57
*** ddieterly has quit IRC11:59
*** markvoelker has joined #openstack-qa11:59
*** lucas-hungry is now known as lucas-afk12:04
openstackrecheckConsole logs not available after 13:22s for gate-nova-pep8 203163,22,59aa75312:06
andrearosamasayukig: no I didn't. I'll have a look, thanks for the ref.12:12
masayukig:)12:13
*** aysyd has joined #openstack-qa12:13
*** zeih has quit IRC12:13
*** sshnaidm has quit IRC12:14
*** zeih has joined #openstack-qa12:17
*** sshnaidm has joined #openstack-qa12:18
*** ramishra has quit IRC12:19
openstackrecheckConsole logs not available after 13:22s for gate-nova-python34-db 332215,3,ca851db12:19
*** binbincong has quit IRC12:22
*** amotoki has quit IRC12:23
*** ddieterly has joined #openstack-qa12:24
*** shausy has quit IRC12:26
*** gamado has quit IRC12:29
*** erlon has joined #openstack-qa12:30
*** ramishra has joined #openstack-qa12:30
*** aernhart has quit IRC12:32
*** ddieterly has quit IRC12:32
openstackrecheckConsole logs not available after 13:25s for gate-nova-python27-db 269672,24,2586d1b12:33
*** armax has quit IRC12:33
*** zackf has joined #openstack-qa12:35
*** aernhart has joined #openstack-qa12:35
*** yamamoto_ has quit IRC12:41
*** ramishra has quit IRC12:41
*** yangyapeng has quit IRC12:41
*** tochi has quit IRC12:42
*** jpena|lunch is now known as jpena12:43
*** banix has quit IRC12:44
*** zackf has quit IRC12:45
openstackgerritLiron Kuchlani proposed openstack/tempest: Cinder get-capabilities tests  https://review.openstack.org/32373712:46
openstackrecheckConsole logs not available after 13:22s for gate-cinder-python34-db 331579,4,463c0cd12:46
*** salv-orlando has joined #openstack-qa12:47
*** Ravikiran_K has joined #openstack-qa12:50
*** asselin has joined #openstack-qa12:51
*** nwkarsten has joined #openstack-qa12:53
*** zeih has quit IRC12:53
*** edmondsw has joined #openstack-qa12:57
*** zeih has joined #openstack-qa12:57
*** pauloewerton has joined #openstack-qa12:58
openstackrecheckConsole logs not available after 13:24s for gate-nova-python34-db 333248,1,6f3089e12:59
*** rlrossit has joined #openstack-qa13:00
*** zackf has joined #openstack-qa13:00
*** shardy has quit IRC13:03
*** yfried has quit IRC13:03
*** zackf has quit IRC13:05
*** dkranz has joined #openstack-qa13:06
*** edannon has quit IRC13:06
*** lezbar__ has joined #openstack-qa13:08
*** sigmavirus24_awa is now known as sigmavirus2413:09
*** lezbar has quit IRC13:12
openstackrecheckConsole logs not available after 13:29s for gate-nova-docs 329228,9,cd19aef13:13
*** bkopilov has joined #openstack-qa13:14
*** zz_dimtruck is now known as dimtruck13:15
*** yaume has joined #openstack-qa13:15
*** kbaikov has joined #openstack-qa13:15
*** dustins has joined #openstack-qa13:16
openstackgerritJordan Pittier proposed openstack/tempest: Py3: Don't use dict.keys()[0], dict.values()[0] or dict.items()[0]  https://review.openstack.org/30999313:17
*** bkopilov has quit IRC13:19
*** akshai has joined #openstack-qa13:25
openstackrecheckConsole logs not available after 13:24s for gate-cinder-pep8 332029,5,9940bb413:26
*** pgadiya has quit IRC13:26
*** porrua has joined #openstack-qa13:27
*** rossella__ has joined #openstack-qa13:30
*** spzala has joined #openstack-qa13:31
*** itzkb_ has joined #openstack-qa13:31
*** itzikb has quit IRC13:31
*** mriedem has joined #openstack-qa13:32
*** david-lyle_ has joined #openstack-qa13:32
*** ddieterly has joined #openstack-qa13:33
*** _Galitz_ has joined #openstack-qa13:33
*** Galitz has quit IRC13:34
*** yolanda has joined #openstack-qa13:34
*** david-lyle has quit IRC13:36
*** mriedem1 has joined #openstack-qa13:36
*** mriedem1 has left #openstack-qa13:38
*** yangyapeng has joined #openstack-qa13:38
*** mriedem has quit IRC13:39
openstackrecheckConsole logs not available after 13:22s for gate-tempest-dsvm-cells 329979,8,345a43413:40
*** salv-orlando has quit IRC13:40
*** salv-orlando has joined #openstack-qa13:41
*** mriedem has joined #openstack-qa13:41
*** cdent has joined #openstack-qa13:41
*** gfidente is now known as gfidente|afk13:44
*** dimtruck is now known as zz_dimtruck13:44
*** _Galitz_ has quit IRC13:45
*** ramishra has joined #openstack-qa13:49
*** Guest36085 has quit IRC13:51
*** Ravikiran_K has quit IRC13:53
*** dave-mccowan has joined #openstack-qa13:55
*** rossella__ has quit IRC13:55
andreafoomichi, gmann_ : see question above by andrearosa ^^^13:55
*** ddieterly is now known as ddieterly[away]13:56
*** yolanda has quit IRC13:56
andreafoomichi, gmann_, andrearosa: I think (2) is the nicer option, but I appreciate it's more work - perhaps the folks who implemented 2.26 microversion in nova could give a hand on that13:58
andrearosaandreaf: thanks. I read the documented suggested by masayukig. It is useful but it si now answering my question. I am trying (struggling) to implement option 213:58
*** ddieterly[away] is now known as ddieterly13:59
*** rbak has joined #openstack-qa13:59
andrearosaandreaf: please note taht the thing is slightly more complicated than It could seem as the Nova changes (2.26) introduces a new API not tested in tempest, plus it modifies a response body for a different call13:59
andreafandrearosa: oh a brand new API14:00
andrearosaI am working on a simple temepse test just to test the new schema introduced in the existing call14:00
*** rbradfor has joined #openstack-qa14:00
andrearosaI'll try to put all the info in the commit message and add you as a reviewer14:01
openstackgerritMerged openstack/tempest: Merge common properties on list_images  https://review.openstack.org/33292714:01
*** rbradfor has quit IRC14:02
andreafandrearosa: things to be done are: extend the schema for existing apis, define the new schema for the new api, create a service client for it, define tests for all methods in the service clients... but that can be split in a number of patches14:03
bknudson_"tempest init" says "A workspace already exists with name: pca-cloud." -- where is it looking?14:04
andrearosaphew!14:04
bknudson_because this directory is empty, I just created it.14:04
andreafandrearosa: I guess the bare minimum would be the extend the schema and have a test14:04
andrearosaandreaf: that is what i am doing right now14:05
mtreinishandrearosa: you need to fill in the schema changes if it's not being used14:05
bknudson_ah, ~/.tempest/workspace.yaml.14:05
*** rbradfor has joined #openstack-qa14:05
mtreinishandrearosa: mriedem hit something similar, one sec I'll pull it up14:05
mtreinishbknudson_: yeah, you can do tempest workspace list and it'll show you all the workspaces it knows about14:05
mriedemmtreinish: https://review.openstack.org/#/c/327191/15/tempest/lib/api_schema/response/compute/v2_26/servers.py ?14:06
mtreinishmriedem: yep, that14:06
mtreinishandrearosa: ^^^14:06
andrearosamriedem: mtreinish that is exactly what I was doing14:06
mriedemseveral of us are in an arms race here14:07
mriedemfor the next nova microversion14:07
andrearosamriedem: we need to find a way to track those changes.14:08
andreafmriedem, mtreinish, andrearosa: wouldn't it make sense to split the 2.26 schema thing to a dedicated patch, then you all can rebase on it?14:08
andrearosamriedem: for me it was quite difficult to find the nova microversion which itnroduced the new schema change14:08
andrearosamriedem: the only solution I can propose for now it is to catch these things during the review14:08
*** shardy has joined #openstack-qa14:09
mtreinishandreaf: there wouldn't be anything testing the schema change patch. That microversion doesn't make much sense to test in tempest14:09
mtreinishandreaf: so we either land a schema change which never gets verified (which I don't like) or let mriedem and andrearosa duel over who gets to land it14:10
mriedemandrearosa: i brought it up before but mtreinish didn't like just landing the schema change with no tags test that tested it14:10
mtreinishit'll be an instant and easy rebase the second someone adds it14:10
mriedemyeah14:10
mriedemand i don't think we need tests in tempest for the tags api in nova14:11
mriedemthat can all be in nova functional tests14:11
andreafmtreinish: uhm but even a test that does a show server would be enough to test the schema change - or we could test it via a disposable patch on top14:11
andrearosaandreaf: +114:11
andrearosaeven if this is not my territory14:12
mtreinishandreaf: only if it requests the higher microversion. If we're requesting the microversion it becomes a test for the feature14:12
*** woodster_ has joined #openstack-qa14:12
mtreinishandreaf: you think it's better to land the schema change with a throwaway patch/test that won't land or just include it in a test for something that will use it?14:12
*** rlrossit has quit IRC14:12
*** Gen has joined #openstack-qa14:13
*** sabeen has joined #openstack-qa14:13
andreafmtreinish: I just wanted to make life easier for mriedem and andrearosa, but I guess an option is also for andrearosa to rebase on top of mriedem patch, and if andrearosa patch is ready first they can switch14:14
*** itzkb_ has quit IRC14:14
andrearosaI am going to rebase mine on top of mriedem's one14:14
mtreinishandrearosa: wait you said you're working on a test for 2.31, isn't that what mriedem is testing?14:15
andrearosamtreinish: I think we are racing for the same version number :(14:16
mriedemandrearosa: just leave your change alone14:16
mriedemthe first one in with 2.31 just rebases14:17
mriedemit should be trivial14:17
mriedemmy stuff is dependent on nova changes and fixes in neutron14:17
mriedemso might be awhile14:17
andrearosamriedem: not sure I follow, I need my tempest change to run against my nova change but to get it working correctly I need to have the schema change in tempest14:18
andrearosamriedem: do you want me to implement the schema change in my original tempest change and see which one goes first?14:18
andreafmtreinish: on a different topic, I'm working on defining an interface that allows tempest plugin to register their service clients - I would like the registration to happen automatically so I would need to extend http://git.openstack.org/cgit/openstack/tempest/tree/tempest/test_discover/plugins.py#n2714:18
*** kiran-r_ is now known as kiran-r14:19
andreafmtreinish: but the problem is that the moment I add an abstract method in there I break all plugins so I can't do that14:19
mriedemandrearosa: yeah you need to duplicate the schema change from my patch in your patch14:19
mriedemfirst one in wins14:19
andrearosamriedem: ok!14:19
mtreinishandreaf: yeah, you can't make it an abstract method, but an optional additional method14:20
andreafmtreinish: options I have in mind are to add a non-abstract method or to subclass TempestPlugin to TempestPluginWithServiceClients (not with that name)14:20
mtreinishandreaf: and then in the manager you need to be able handle it not being defined14:20
openstackrecheckConsole logs not available after 13:21s for gate-tempest-dsvm-neutron-full 333160,1,0c4c34714:20
mtreinishandreaf: I was leaning towards the first 1 when I thought about this problem before14:20
mtreinishalthough I guess a subclass would work just fine14:21
andreafmtreinish: ok so I can make a method that raises an non-implemented error and handle that exception in the service client14:21
andreafmtreinish: I like the optional method option better, so we have just one interface14:22
mtreinishandreaf: yeah something like that. Where you catch things depends on how you implement the actual interface being added14:22
*** zz_dimtruck is now known as dimtruck14:23
*** amotoki has joined #openstack-qa14:23
andreafmtreinish: right it could be also in the TempestTestPluginManager14:23
mtreinishjordanP, mkoderer, afazekas, oomichi: if you get a sec: https://review.openstack.org/#/c/333074/ should be quick14:24
mtreinishjordanP: also have you seen: https://bugs.launchpad.net/tempest/+bug/159486814:24
openstackLaunchpad bug 1594868 in tempest "Tempest doesn't work behind HTTP/HTTPS proxy" [Undecided,New]14:24
mtreinishoh, he's not online14:25
andreafmtreinish: do I have to loop though the plugins in the TempestTestPluginManager, or do you think it's ok to return a list of plugin objects and loop through them in the service clients class?14:26
openstackgerritMatthew Treinish proposed openstack/tempest: Fix the init command global conf dir path  https://review.openstack.org/33242914:27
mtreinishandreaf: it's up to you. I did all the looping in the plugin manager, but you can easily just have that function return a list14:29
andreafmtreinish: ok - one last question - in https://review.openstack.org/#/c/260076/ I defined the interface as a module object, and I look for the __all__ attribute in it14:30
*** rlrossit has joined #openstack-qa14:30
mtreinishandreaf: you'll be calling the plugin manager from service clients class so how you want to handle passing data around and performing operations on it is up to you14:30
*** mfisher_ora has joined #openstack-qa14:30
andreafmtreinish: but rethinking about it, a list of name of modules + the path to the module might be a nicer interface14:30
*** pglass has joined #openstack-qa14:31
mtreinishandreaf: that seems kinda weird. I don't think I've seen looking for all like that before. Maybe we should just have a list in the module14:31
mtreinishandreaf: heh, yeah that :)14:31
andreafmtreinish: yeah in my initial implementation I had a bunch of stuff defined in __init__ - that works fine but it's not such a readable interface - a method with everything needed in the plugin class is much clearer14:32
*** amotoki has quit IRC14:32
afazekasmtreinish: You are removing an existing  functionality in a rapid way; I would not bet on a classical unitttest runner allows other `good looking` way ..14:33
openstackrecheckConsole logs not available after 13:22s for gate-nova-python27-db 306010,4,7984e0914:34
*** salv-orlando has quit IRC14:35
mtreinishafazekas: right, a test runner won't have equivalent functionality builtin. My suggestion would be for people to use a simple bash script with tempest workspaces to run the test multiple times in different configs14:36
*** salv-orlando has joined #openstack-qa14:36
mtreinishafazekas: the problem with it right now is it optimizes for an extreme edge case and just ends up causing problems in the discovery path. I can't remember how many bugs I've had to fix there14:36
mtreinishafazekas: and another one popped up again last night with available services...14:37
*** amotoki has joined #openstack-qa14:40
afazekasOther way might be to have my_test.py.j2 file before, and generating the source,  if someone insist on using tempest and/or unittest runner for this kind of thing14:41
*** gcheresh has quit IRC14:41
*** pcaruana has quit IRC14:41
openstackgerritSunny Verma proposed openstack/tempest: Restriction on sequence of allowed address pairs  https://review.openstack.org/33182214:42
*** Lord_Phoenix has quit IRC14:46
*** edtubill has joined #openstack-qa14:47
*** jlanoux has quit IRC14:50
*** ramishra has quit IRC14:51
*** gvrangan has joined #openstack-qa14:52
*** Lord_Phoenix has joined #openstack-qa14:54
*** dustins has quit IRC14:55
*** dustins has joined #openstack-qa14:55
*** pilgrimstack has joined #openstack-qa14:55
*** rlrossit has quit IRC14:55
*** armax has joined #openstack-qa14:57
*** yamamoto has joined #openstack-qa14:59
*** david-lyle_ is now known as david-lyle14:59
*** shardy has quit IRC14:59
*** rlrossit_ has joined #openstack-qa15:00
*** mvk_ has quit IRC15:02
*** dave-mccowan has quit IRC15:02
*** markvoelker_ has joined #openstack-qa15:03
*** amotoki has quit IRC15:03
*** Lord_Phoenix has quit IRC15:03
*** markvoelker has quit IRC15:03
*** tqtran has joined #openstack-qa15:06
*** zeih has quit IRC15:07
*** ramishra has joined #openstack-qa15:08
*** shardy has joined #openstack-qa15:08
*** amotoki has joined #openstack-qa15:08
*** gvrangan has quit IRC15:10
*** tqtran has quit IRC15:10
*** speller has quit IRC15:12
*** rlrossit_ has quit IRC15:13
*** bkopilov has joined #openstack-qa15:14
*** pilgrimstack has quit IRC15:15
openstackrecheckConsole logs not available after 13:23s for gate-requirements-tox-validate 333352,1,93c43ee15:17
*** amotoki has quit IRC15:18
*** lutostag has joined #openstack-qa15:19
*** dave-mccowan has joined #openstack-qa15:19
*** vhosakot has joined #openstack-qa15:19
*** gfidente|afk is now known as gfidente15:20
*** jlanoux has joined #openstack-qa15:20
*** ddieterly is now known as ddieterly[away]15:21
*** _nadya_ has quit IRC15:22
*** ddieterly[away] is now known as ddieterly15:24
*** shardy has quit IRC15:25
*** Guest35964 has joined #openstack-qa15:27
openstackgerritAndrea Rosa proposed openstack/tempest: Add a test for detach/attach root volume  https://review.openstack.org/33205015:28
*** Guest35964 has quit IRC15:32
*** salv-orlando has quit IRC15:33
*** Suyash has joined #openstack-qa15:33
*** fnaval has joined #openstack-qa15:34
openstackgerritOpenStack Proposal Bot proposed openstack/tempest: Updated from global requirements  https://review.openstack.org/33240015:39
*** cody-somerville has joined #openstack-qa15:44
*** ramishra has quit IRC15:45
*** ramishra has joined #openstack-qa15:46
*** aernhart has quit IRC15:46
*** sridharg has quit IRC15:47
*** aernhart has joined #openstack-qa15:47
*** armax has quit IRC15:48
*** nwkarsten has quit IRC15:49
*** nwkarsten has joined #openstack-qa15:49
*** ramishra has quit IRC15:53
*** josdotso has joined #openstack-qa15:58
andreafcastulo: so, about https://review.openstack.org/#/c/325516/?15:58
castuloandreaf: yes, so based on your comment, it is on plan to move the Heat related tests to a plugin then?15:59
openstackrecheckConsole logs not available after 13:22s for gate-nova-python27-db 320832,5,376c43615:59
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add new db api method to get recent successes by metadata  https://review.openstack.org/33346015:59
castulois there a bp for that or something? perhaps I could help16:00
andreafcastulo: well, atm the QA program officially supports six projects in tempest, keystone glance nova cinder neutron and swift16:00
andreafcastulo: but we rely on service teams to move their tests to plugins16:00
mtreinishcastulo: I would ask stevebaker about the plugin work. He's the person I've been pestering about that for the past few months16:01
andreafmtreinish: heh I was about to ask you16:01
mtreinishcastulo: I know it's on the heat team's radar, but I don't know how far along they are16:01
castuloI see, so there is nothing we should do about that other than waiting for them to move them out then...16:02
castulomtreinish: I will check with him16:02
castulothanks16:03
*** markvoelker has joined #openstack-qa16:03
mtreinishcastulo: well you can try doing what I did for trove and zaqar and just throw a plugin over the wall and hope they do something with it16:03
mtreinishhttps://review.openstack.org/30247216:03
mtreinishhttps://review.openstack.org/28207416:03
mtreinishheh, I have a 50% success rate with that :)16:04
*** markvoelker_ has quit IRC16:04
castulohaha, I'll try that then16:04
mtreinishcastulo: but I would definitely check with stevebaker first to see if anything has actually started there yet16:05
*** pilgrimstack has joined #openstack-qa16:05
*** e0ne has quit IRC16:05
castulomtreinish: yep, totally, I'll do that16:05
castulothanks16:05
*** Gen has quit IRC16:11
*** Gen has joined #openstack-qa16:11
luzCcastulo: this is the definition for the spec https://review.openstack.org/#/c/298160/16:11
*** Gen has joined #openstack-qa16:12
*** rlrossit has joined #openstack-qa16:12
openstackrecheckConsole logs not available after 13:25s for gate-cinder-pep8 332029,6,9c0af6216:13
castuloluzC: cool, thanks16:14
*** dtantsur is now known as dtantsur|afk16:14
*** yamahata has joined #openstack-qa16:15
*** Gen has quit IRC16:16
*** aernhart has quit IRC16:16
*** lutostag has quit IRC16:16
*** lutostag has joined #openstack-qa16:16
*** lutostag has quit IRC16:17
*** aernhart has joined #openstack-qa16:17
*** lutostag has joined #openstack-qa16:17
*** tesseract- has quit IRC16:17
*** aernhart has quit IRC16:18
*** aernhart has joined #openstack-qa16:18
*** dosaboy has quit IRC16:18
*** Suyash has quit IRC16:18
*** amotoki has joined #openstack-qa16:24
*** ifarkas has quit IRC16:25
openstackgerritMatthew Treinish proposed openstack/tempest: Fix several python3 issues  https://review.openstack.org/33347216:26
openstackrecheckConsole logs not available after 13:34s for gate-tempest-dsvm-postgres-full-liberty 333160,1,1315dd116:26
*** gvrangan has joined #openstack-qa16:27
*** Apoorva has joined #openstack-qa16:27
*** gszasz has quit IRC16:27
*** pilgrimstack has quit IRC16:27
*** cdent has quit IRC16:33
*** Suyash has joined #openstack-qa16:36
*** dosaboy has joined #openstack-qa16:39
*** pvaneck has joined #openstack-qa16:40
openstackrecheckConsole logs not available after 13:34s for gate-nova-python27-db 331633,6,3f1003016:40
*** mriedem1 has joined #openstack-qa16:40
*** pilgrimstack has joined #openstack-qa16:40
*** ddieterly is now known as ddieterly[away]16:44
*** mriedem has quit IRC16:44
openstackgerritSirushti Murugesan proposed openstack/tempest: py3: Use 'r+' instead of 'rw' to open config file  https://review.openstack.org/33348516:48
*** ddieterly[away] is now known as ddieterly16:48
openstackgerritSirushti Murugesan proposed openstack/tempest: py3: Use 'r+' instead of 'rw' to open config file  https://review.openstack.org/33348516:49
*** akshai has quit IRC16:51
openstackgerritSirushti Murugesan proposed openstack-dev/devstack: DNM: Test with python 3.4 enabled  https://review.openstack.org/33122416:52
andreafmtreinish, oomichi, masayukig, sdague, gmann_, mkoderer, afazekas: did you ever hit https://bugs.python.org/msg243681? whenever I try to debug tempest unit tests I hit that because we have a tests/cmd folder - so I have to rename cmd to something else which is pretty annoying - any better workaround?16:53
openstackrecheckConsole logs not available after 13:27s for gate-nova-python27-db 331632,6,83f796416:53
*** mriedem1 is now known as mriedem16:54
mtreinishandreaf: I don't use pdb :)16:54
andreafmtreinish: heh, ok... is there any way to tell python to stop looking into a subfolder with sys.path? I don't think so...16:54
*** pilgrimstack has quit IRC16:55
mtreinishnot that I know of, but I don't think I've ever investigated it before16:57
*** akshai has joined #openstack-qa16:58
*** pilgrimstack has joined #openstack-qa17:02
*** pilgrimstack has quit IRC17:06
openstackrecheckConsole logs not available after 13:22s for gate-cinder-pep8 333389,1,453802617:07
*** Serlex has quit IRC17:12
*** tqtran has joined #openstack-qa17:13
*** vhosakot has quit IRC17:16
bknudson_Does tempest provide a tool to clean up any projects / users that it leaves?17:20
openstackrecheckConsole logs not available after 13:22s for gate-nova-python27-db 280301,23,d513a3217:20
*** ddieterly is now known as ddieterly[away]17:20
*** raildo is now known as raildo-afk17:22
*** BobBall is now known as BobBall_AWOL17:23
mtreinishbknudson_: well if it leaks something that's a bug, but there is a tempest cleanup command17:25
*** vhosakot has joined #openstack-qa17:25
mtreinishbknudson_: http://docs.openstack.org/developer/tempest/cleanup.html17:25
bknudson_I'll try it. Thanks!17:25
bknudson_it is leaving something: | 887688fa03b748c18ef3f4db2717f4be | tempest-project-1252010777 |17:25
bknudson_"NoSuchOptError: no such option in group identity: project_name"17:26
*** Gen has joined #openstack-qa17:26
bknudson_The log might show what the test was.17:28
bknudson_oh, couldn't delete due to authorization error.17:30
openstackgerritMatthew Treinish proposed openstack/tempest: Add support for workspaces to tempest run  https://review.openstack.org/32797417:30
openstackgerritMatthew Treinish proposed openstack/tempest: WIP: Add support for specifying a config file to tempest run  https://review.openstack.org/32798417:30
openstackgerritMatthew Treinish proposed openstack/tempest: Add whitelist and blacklist file options to tempest run  https://review.openstack.org/32015517:30
bknudson_"cannot delete the project 887688fa03b748c18ef3f4db2717f4be since it is  not a leaf in the hierarchy"17:30
mtreinishbknudson_: heh, you're doing more advanced keystoney things aren't you :)17:32
bknudson_I'm not doing anything special... actually running against liberty deploy17:32
*** vhosakot has quit IRC17:33
mtreinishhmm, I've not ever seen that heiarchy message before17:33
*** zackf has joined #openstack-qa17:33
bknudson_we do have domain_specific_drivers_enabled=true in keystone.conf and tempest doesn't seem to handle the differences in behavior with that17:33
openstackrecheckConsole logs not available after 13:24s for gate-tempest-dsvm-neutron-full 333352,2,cd8eff817:33
*** tosky has quit IRC17:34
bknudson_Request (ListProjectsTestJSON:tearDownClass): 403 DELETE http://108.168.160.206:35357/v3/projects/887688fa03b748c18ef3f4db2717f4be17:36
mtreinishbknudson_: hmm, yeah I could see that being the cause17:36
*** zackf has quit IRC17:37
mtreinishbknudson_: yeah, tempest is trying to cleanup after itself there17:37
*** rcernin has quit IRC17:38
*** rlrossit has quit IRC17:38
*** armax has joined #openstack-qa17:39
*** rlrossit has joined #openstack-qa17:41
*** salv-orlando has joined #openstack-qa17:42
openstackgerritMerged openstack/tempest: Fix the init command global conf dir path  https://review.openstack.org/33242917:42
bknudson_mtreinish: check this out: http://logs.openstack.org/95/332495/5/check/gate-tempest-dsvm-full/fcefa16/logs/tempest.txt.gz#_2016-06-22_20_19_22_95217:43
*** mriedem1 has joined #openstack-qa17:43
openstackgerritAndrea Frittoli proposed openstack/tempest: Introduce the ClientsFactory  https://review.openstack.org/26007617:43
openstackgerritAndrea Frittoli proposed openstack/tempest: WIP register interface  https://review.openstack.org/33351317:43
*** mriedem has quit IRC17:44
mtreinishbknudson_: hmm, so we've been hitting that everywhere and no one noticed?17:44
bknudson_that appears to be the case17:45
*** vhosakot has joined #openstack-qa17:45
*** pvaneck has quit IRC17:45
bknudson_Opened a bug: https://bugs.launchpad.net/tempest/+bug/159563817:46
openstackLaunchpad bug 1595638 in tempest "After tempest run, project is not cleaned up, can't delete project in a hierarchy" [Undecided,New]17:46
*** gfidente is now known as gfidente|afk17:47
openstackrecheckConsole logs not available after 13:23s for gate-tempest-dsvm-multinode-full-dibtest 282580,16,e52993117:47
mtreinishbknudson_: looking at the test that is happening it, my assumption is whatever domain operations we're doing there are preventing it from deleting17:47
bknudson_it might be the order of the cleanup?17:48
mtreinishbknudson_: https://github.com/openstack/tempest/blob/master/tempest/api/identity/admin/v3/test_list_projects.py17:48
bknudson_cleans up the parent before the children?17:48
*** salv-orl_ has joined #openstack-qa17:49
*** salv-orlando has quit IRC17:49
bknudson_where's the cleanup code? would have to do the cleanup in reverse order of the create17:50
mtreinishbknudson_: ugh, this test class does things weirdly17:51
*** jpena is now known as jpena|off17:51
mtreinishbknudson_: it's done here: https://github.com/openstack/tempest/blob/master/tempest/api/identity/base.py#L195-L29317:52
mtreinishbknudson_: that weird generator class's teardown gets called before the parent class's tearDownClass17:53
bknudson_so that's doing for project in self.projects: , so it's going to clean up in the same order the projects were created.17:53
*** e0ne has joined #openstack-qa17:54
*** tosky has joined #openstack-qa17:54
bknudson_I can try to reverse self.projects and see if that cleans up properly17:55
bknudson_alternatively, could change ListProjectsTestJSON resource_setup to insert p3 before p2.17:56
mtreinishif you do a reversed sort that would kinda imitate addCleanup() which is a LIFO and probably what we actually expect here17:56
mtreinishbknudson_: if the reverse sorting doesn't fix it we can give that a try17:56
bknudson_yes, I'm kind of surprised addCleanup isn't used here... maybe doesn't work with a class method.17:57
*** jlanoux has quit IRC17:57
mtreinishbknudson_: it doesn't17:57
*** sabeen has quit IRC17:57
hogepodgeoomichi: is there where we want the docs added? http://git.openstack.org/cgit/openstack/tempest/tree/HACKING.rst#n16117:58
*** _nadya_ has joined #openstack-qa17:58
*** dave-mccowan has quit IRC17:58
oomichihogepodge: yeah, you are right. the line is we need to update17:58
mtreinishbknudson_: I wonder how long this has been failing, it's not good that we masked something like this17:58
bknudson_https://github.com/openstack/tempest/commit/0a592b48833dc8f54a53699053413c5633c3d7fb17:59
bknudson_since may17:59
*** mriedem1 is now known as mriedem17:59
openstackrecheckConsole logs not available after 13:22s for gate-tempest-dsvm-full 332050,6,c427e2218:00
oomichihogepodge: it is great to write why we need the existing negative tests from tempest users also like refstack18:00
mtreinishbknudson_: ugh I completely missed _try_wrapper() in there, that should never have existed18:00
hogepodgeoomichi: do you have a link to the notes we made in Austin?18:01
oomichihogepodge: ok, let me check..18:01
hogepodgeoomichi: I found it https://etherpad.openstack.org/p/newton-qa-negative-testing18:02
castulodang, seems like I introduced that bug with a patch for testing lists of projects with parents, I can take a look at that and fix it18:02
oomichihogepodge: heh, you are fast18:02
bknudson_reversed() looks like it fixed it.18:02
castuloI assumed the cleanup was being done in reverse, but didn't check :S18:02
bknudson_castulo: do you want to propose the fix? otherwise I will18:03
mtreinishcastulo: no worries, it happens (plz don't ever look at how many bugs I've introduced)18:04
castulowhatever you prefer it works for me18:04
mtreinishcastulo, bknudson_: the other thing we should do is rip out that try wrapper since it will just cause issues like this18:04
bknudson_ok. I tried my change and it worked so I'm going to go with that.18:04
castulobknudson_: cool, thanks, and sorry about that18:04
bknudson_no problem.18:05
*** akshai has quit IRC18:06
*** e0ne has quit IRC18:07
*** yamahata has quit IRC18:10
*** e0ne has joined #openstack-qa18:11
openstackgerritBrant Knudson proposed openstack/tempest: Cleanup projects in reverse order  https://review.openstack.org/33352618:11
*** pauloewerton has quit IRC18:11
bknudson_we can argue in the review if all the cleanups should be reversed... I don't think we're going to have hierarchies of anything other than projects.18:11
*** csomerville has joined #openstack-qa18:11
bknudson_although we've been talking about roles.18:11
*** e0ne has quit IRC18:13
openstackrecheckConsole logs not available after 13:24s for gate-nova-pep8 332216,4,2237aeb18:14
*** sshnaidm is now known as sshnaidm|afk18:14
*** cody-somerville has quit IRC18:15
*** armax has quit IRC18:18
*** dave-mccowan has joined #openstack-qa18:19
openstackgerritJohn L. Villalovos proposed openstack-infra/elastic-recheck: Revert "Add e-r query for 1590139"  https://review.openstack.org/33352718:19
*** gvrangan has quit IRC18:19
*** ajmiller has joined #openstack-qa18:20
*** ddieterly[away] has quit IRC18:21
*** yamamoto has quit IRC18:22
*** yamamoto has joined #openstack-qa18:22
erlonhi guys, can anyone help me with this test?https://review.openstack.org/#/c/310061/18:23
*** ddieterly has joined #openstack-qa18:24
*** akshai has joined #openstack-qa18:24
erlonits failing a liberty test18:24
erlongate-tempest-dsvm-neutron-full-liberty18:24
openstackrecheckConsole logs not available after 13:22s for gate-nova-python34-db 332215,4,db0b78618:27
*** salv-orl_ has quit IRC18:28
*** yamamoto has quit IRC18:30
oomichihogepodge: I put my comments on https://review.openstack.org/#/c/333067, I'm happy if considering them18:30
*** pvaneck has joined #openstack-qa18:33
*** _nadya_ has quit IRC18:34
*** akshai has quit IRC18:35
*** salv-orlando has joined #openstack-qa18:36
*** vhosakot has quit IRC18:37
*** rodrigods has quit IRC18:40
*** rodrigods has joined #openstack-qa18:40
openstackrecheckConsole logs not available after 13:24s for gate-tempest-dsvm-neutron-dvr 333160,1,1f90c8718:40
*** sabeen has joined #openstack-qa18:42
*** lutostag has quit IRC18:43
*** r-mibu has quit IRC18:45
*** r-mibu has joined #openstack-qa18:45
*** vhosakot has joined #openstack-qa18:47
*** vhosakot has quit IRC18:47
*** vhosakot has joined #openstack-qa18:48
hogepodgeoomichi: thanks18:53
openstackrecheckConsole logs not available after 13:24s for gate-nova-pep8 330035,2,e26bbb518:54
*** vhosakot has quit IRC18:55
*** vhosakot has joined #openstack-qa18:56
*** ajmiller has quit IRC18:57
*** akshai has joined #openstack-qa18:59
*** sambetts is now known as sambetts|afk19:01
*** csomerville has quit IRC19:04
*** lutostag has joined #openstack-qa19:04
*** ajmiller has joined #openstack-qa19:06
*** ajmiller has quit IRC19:07
openstackrecheckConsole logs not available after 13:22s for gate-grenade-dsvm-neutron 333485,2,3f2990719:07
*** ajmiller_ has joined #openstack-qa19:08
*** gouthamr has quit IRC19:10
*** ddieterly is now known as ddieterly[away]19:20
openstackrecheckConsole logs not available after 13:22s for gate-nova-pep8 330034,2,9d8b3a419:20
*** e0ne has joined #openstack-qa19:21
*** htruta is now known as henrique19:22
*** henrique is now known as Guest7841919:23
*** Guest78419 is now known as htruta19:23
*** cody-somerville has joined #openstack-qa19:24
mtreinishbknudson_: what about domains?19:30
*** salv-orlando has quit IRC19:30
*** yamamoto has joined #openstack-qa19:30
bknudson_mtreinish: we don't have hierarchical domains, and also the concept of domains is going away (replaced by projects)19:30
mtreinishbknudson_: how can you do that, it's part of the api right?19:31
mtreinishbknudson_: not that I'm complaining I've found domains very confusing19:31
*** e0ne has quit IRC19:31
bknudson_there is a flag on projects that says "is_domain"19:32
*** akshai has quit IRC19:32
bknudson_so the domain operations are deprecated... you don't create a domain anymore you create a project with "is_domain: true"19:33
*** e0ne has joined #openstack-qa19:34
openstackrecheckConsole logs not available after 13:24s for gate-cinder-pep8 333489,1,9117d1c19:34
bknudson_we'll see how it goes.19:34
*** gouthamr has joined #openstack-qa19:35
bknudson_wouldn't hurt to reverse all those other cleanups.19:35
bknudson_I'd like to see the jenkins result for the current change19:36
openstackgerritMatthew Treinish proposed openstack/tempest: Remove the _try_wrapper function from identity tests  https://review.openstack.org/33354919:36
mtreinishbknudson_: well with that try_wrapper there it'll always pass even if the teardown path fails19:36
mtreinishheh, which is why I removed it ^^^19:36
mtreinishbknudson_: as for the domains -> project without real api versioning that sounds like it's gonna end up breaking people. (assuming anyone is actually using domains)19:38
bknudson_we are planning to introduce microversions this release... although the original impetus is gone.19:39
*** akshai has joined #openstack-qa19:39
*** yamamoto has quit IRC19:40
*** _Galitz_ has joined #openstack-qa19:41
bknudson_on to v4!19:42
mtreinishhaha19:42
* mtreinish hides in his cave19:42
*** ddieterly[away] is now known as ddieterly19:44
mtreinishbknudson_: it's not like any of this stuff is tested for real anyway. Which is really my concern, you make a change like that you won't even know where things break19:44
mtreinishuntil a user starts screaming19:44
bknudson_what tests are missing?19:44
bknudson_I haven't looked yet to see what's there and what's not.19:45
bknudson_I know there's a lot of features that aren't tested in tempest.19:45
bknudson_federation? OIDC?19:45
mtreinishbknudson_: basically anything that uses domains. We've got basic domain crud tests. But actually using them to do stuff is the problem19:45
bknudson_TOTP?19:45
*** _Galitz_ has quit IRC19:46
mtreinishwe only added support for domain scoping a token recently19:46
mtreinishbknudson_: I'm sorry, I don't know either of those acronyms19:46
bknudson_not all domain handling happens in the API (config files)19:46
bknudson_although I think we've improved that19:46
mtreinishbknudson_: sure, but it's not like we use the v3 sample policy in the gate either19:46
bknudson_we'd need an LDAP server to test domains.19:46
*** mfisher_ora has quit IRC19:47
mtreinishwe can add ldap to devstack if needed19:47
bknudson_switching to the cloud policy would be interesting.19:47
openstackrecheckConsole logs not available after 13:26s for gate-nova-python27-db 330033,4,7c1aaf819:47
mtreinishbknudson_: andreaf was working on it for a while, but gave up I think. (that's why we added domain scoped token support)19:48
bknudson_I have found in these last couple of days of trying to run tempest that I don't know what roles I'm supposed to grant to the tempest test users.19:49
bknudson_each test might require different roles (?)19:49
*** e0ne has quit IRC19:50
mtreinishbknudson_: it is completely dependent on your cloud's policy file for each service (which is completely undiscoverable)19:50
mtreinishbknudson_: we have config flags to tell tempest which roles to give users (or are required as a min set)19:50
bknudson_tempest creates users with the same roles all the time, right?19:50
mtreinishbut it's on the users to try and figure that out19:50
mtreinishbknudson_: yes it's based on config, and there is a list opt to tell it add additional roles19:51
bknudson_not sure what would be a better way to handle this -- maybe if there was some way to have roles defined for the tests and a mapping of test roles to cloud roles19:51
mtreinishbknudson_: https://github.com/openstack/tempest/blob/master/tempest/common/dynamic_creds.py#L112-L16619:51
mtreinishbknudson_: there is a mechanism for that on types of roles, like swift operator, admin, etc19:52
mtreinishbut a generic mechanism isn't really workable because of how configurable policy is19:52
*** salv-orlando has joined #openstack-qa19:52
mtreinishbknudson_: especially when you consider the other half when you configure tempest to use a preprovisioned credentials file19:53
bknudson_I haven't looked into using the accounts file yet.19:53
*** e0ne has joined #openstack-qa19:54
bknudson_maybe some tests create roles to use?19:54
mtreinishbknudson_: if it's needed they can. But you'll need admin (or the other appropriate role) assigned to create a role19:55
bknudson_the [object-storage] section has operator_role, reseller_admin_role19:55
mtreinishbknudson_: right, and there is one in heat too (stack_owner I think)19:55
openstackgerritLiron Kuchlani proposed openstack/tempest: Api specs for update_volume_image_metadata  https://review.openstack.org/33355319:55
bknudson_yes stack_owner_role = heat_stack_owner19:56
mtreinishyou can tell tempest those universal classes of roles and when a test ask for users of that type it'll either create or allocate them (either for dynamic or preprov creds) with the configured role19:56
mtreinishbut if your policy starts going crazy with the rbac split (especially if it does it per service) it's next to impossible to figure it all out19:57
openstackrecheckConsole logs not available after 13:25s for gate-nova-pep8 333514,1,6c5c38620:01
*** vhosakot has quit IRC20:02
*** vhosakot has joined #openstack-qa20:02
mtreinishbknudson_: it gets even worse when you start thinking about what happens if a deployment just straight up blocks a call in policy20:03
bknudson_then the test is never going to pass20:04
bknudson_it would be nice to be able to document just what permissions are needed.20:05
*** pglass has quit IRC20:05
bknudson_I don't know if there's any tests that are verifying that a user can't do something?20:05
bknudson_if the tests are only that a user can do something then just allowing the user to do everything would allow the tests to pass20:06
*** pglass has joined #openstack-qa20:06
mtreinishbknudson_: except there isn't an answer to that. It totally depends on the cloud you're running against.20:06
mtreinishunless your suggesting adding the policy bits that get hit by each test in the docstring20:06
mtreinishbknudson_: there are, those are negative tests (doing something and expecting to fail)20:07
bknudson_yes, that would do it20:07
*** pglass has quit IRC20:07
mtreinishmost of the permissions based negative tests are admin vs non-admin20:07
*** pglass has joined #openstack-qa20:07
bknudson_how do I say what users are non-admin in the tempest.conf ?20:08
bknudson_does tempest know how to create non-admin and admin users?20:08
mtreinishbknudson_: the test requests admin vs non-admin20:08
*** gouthamr has quit IRC20:08
mtreinishand there should be a conf option to give tempest the admin role name20:08
bknudson_there's tempest_roles -- maybe I can't add admin to that?20:09
mtreinishbknudson_: https://github.com/openstack/tempest/blob/master/tempest/config.py#L163-L16520:09
bknudson_ok, that's in identity20:09
mtreinishbknudson_: no don't add admin to tempest_roles, that'll end badly for you. It'll add admin to all users created by dynamic_creds20:10
mtreinishmeaning every test will have admin creds20:10
*** gouthamr has joined #openstack-qa20:10
*** e0ne has quit IRC20:10
bknudson_ok, that's where I was confused.20:10
bknudson_so this is where it would be nice to say what authority  tempest_roles needs to give you20:12
bknudson_and not give you20:12
mtreinishbknudson_: http://docs.openstack.org/developer/tempest/configuration.html#dynamic-credentials20:12
mtreinishit's the second from last paragraph20:13
*** banix has joined #openstack-qa20:13
bknudson_that's a little confusing because a role is always assigned on a project or domain.20:13
mtreinishbknudson_: allocated users always have a unique project20:14
mtreinishthat's part of the tenant isolation guarantees tempest gives test classes20:14
openstackrecheckConsole logs not available after 13:28s for gate-nova-pep8 331823,2,e337d3620:14
andreafbknudson_, mtreinish: you can also use pre-provisioned credentials to forge the users and tenants the way you want before the test run, however tests still have to select the right user - you can write tests like that, but most tests now will request either a standard user or an admin one20:15
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Move properties handling to the test side  https://review.openstack.org/33292820:15
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Move image_meta_to_headers from images_client  https://review.openstack.org/33138320:15
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Define v1 images_client as library  https://review.openstack.org/33293920:15
bknudson_oh, so the accounts.yaml says if the user is admin or standard20:15
andreafbknudson_: for preprovisioned accounts yet, it can be admin, or "standard" or have a list of roles specified20:16
bknudson_what does the list of roles get you?20:16
andreafbknudson_: it tells you for which tests a user can be used20:17
mtreinishandreaf: well only if the test requests the role (which very few do)20:18
andreafmtreinish: indeed20:18
mtreinishotherwise it'll just be given out randomly like any other regular user20:18
*** armax has joined #openstack-qa20:18
andreafmtreinish, bknudson_: if you have a cloud which requires different roles for different APIs - which is not very interoperable - you could write a plugin of tests which pick special accounts for specific tests20:19
andreafbut that's not something that is going to happen in upstream tests, only for "standard" type of roles, e.g. the user that can do most thing but no admin, swift roles, heat roles and admin20:19
bknudson_are you still looking at having tempest support the cloud admin ('v3") policy file?20:20
bknudson_(the policy file is only used by v3 so the policy.json is also a v3 policy file)20:21
mtreinishandreaf: that's what rlossit wrote: https://review.openstack.org/31470420:21
andreafbknudson_: well it does now if you enable domain scoped tokens20:21
bknudson_the cloud policy file (in my understanding) creates different types of admins -- it supports a domain admin20:22
andreafbknudson_: we use the v3cloudsample policy in helion openstack, and I can finally run tempest identity v3 admin tests in our CI20:22
bknudson_it would be interesting to see the config20:22
bknudson_does it require accounts.yaml?20:22
bknudson_I've seen rlrossit's demo and it's pretty neat.20:23
andreafbknudson_: http://paste.openstack.org/show/521739/20:24
andreafbknudson_: no I'm running with dynamic creds20:24
mtreinishandreaf: heh, I see the old creds options there20:24
andreafbknudson_: even though I plan to switch to pre-provisioned creds for some of the jobs soon20:24
andreafmtreinish: not that I have the time to cleanup my ansible all the time :D20:25
bknudson_I think devstack also sets a bunch of unknown tempest.conf options20:25
*** gvrangan has joined #openstack-qa20:25
andreafbknudson_: not so many, there was a cleanup recently, I think mtreinish did it20:25
mtreinishbknudson_: it likely does20:25
mtreinishandreaf: yeah I did, but it goes stale fast20:25
*** vhosakot has quit IRC20:26
bknudson_ohhh, admin_domain_scope20:27
*** e0ne has joined #openstack-qa20:27
*** pglass has quit IRC20:27
*** sabeen has quit IRC20:27
*** dustins has quit IRC20:27
*** rbradfor has quit IRC20:27
*** kiran-r has quit IRC20:27
*** mkoderer__ has quit IRC20:27
*** obutenko has quit IRC20:27
*** ebagdasa has quit IRC20:27
*** notmorgan has quit IRC20:27
*** melwitt has quit IRC20:27
*** Daviey has quit IRC20:27
*** freerunner has quit IRC20:27
*** diana_clarke has quit IRC20:27
*** dimtruck has quit IRC20:27
*** Kiall has quit IRC20:27
*** zigo has quit IRC20:27
*** patrickeast has quit IRC20:27
*** DuncanT has quit IRC20:27
*** mgagne has quit IRC20:27
*** BobBall_AWOL has quit IRC20:27
*** dalees has quit IRC20:27
*** ntata has quit IRC20:27
*** cburgess has quit IRC20:27
*** phschwartz has quit IRC20:27
*** swamireddy has quit IRC20:27
*** _fortis has quit IRC20:27
*** _alastor__ has quit IRC20:27
*** jvrbanac has quit IRC20:27
*** slowrie has quit IRC20:27
*** dutsmoc has quit IRC20:27
*** lbragstad has quit IRC20:27
*** j_king has quit IRC20:27
*** jamielennox has quit IRC20:27
*** mattoliverau has quit IRC20:27
*** j_king has joined #openstack-qa20:27
*** matt6434 has joined #openstack-qa20:27
*** lbragstad_ has joined #openstack-qa20:27
*** Kiall has joined #openstack-qa20:27
*** BobBall_AWOL has joined #openstack-qa20:27
*** jvrbanac has joined #openstack-qa20:27
*** phschwartz has joined #openstack-qa20:27
*** dustins has joined #openstack-qa20:27
*** sabeen has joined #openstack-qa20:27
*** obutenko has joined #openstack-qa20:27
*** dalees has joined #openstack-qa20:27
*** cburgess has joined #openstack-qa20:27
*** mkoderer__ has joined #openstack-qa20:27
*** notmorgan has joined #openstack-qa20:28
*** _alastor__ has joined #openstack-qa20:28
*** rbradfor has joined #openstack-qa20:28
*** melwitt has joined #openstack-qa20:28
*** slowrie_ has joined #openstack-qa20:28
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Move image_meta_to_headers from images_client  https://review.openstack.org/33138320:28
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Define v1 images_client as library  https://review.openstack.org/33293920:28
*** freerunner has joined #openstack-qa20:28
*** ebagdasa has joined #openstack-qa20:28
*** diana_clarke has joined #openstack-qa20:28
openstackrecheckConsole logs not available after 13:29s for gate-nova-python27-db 329227,10,718c1ca20:28
*** pglass has joined #openstack-qa20:28
*** melwitt is now known as Guest1319120:28
andreafbknudson_: yes that's the one20:28
*** zigo has joined #openstack-qa20:29
andreafbknudson_: last time I asked about having a v3cloudsample based devstack job I got the feedback that people was not interested in it - but that was some time ago20:29
*** woodster_ has quit IRC20:29
andreafbknudson_: so if folks are interested into it now, tempest is ready :)20:30
bknudson_people must be deploying it because we get bugs and new changes proposed for it.20:30
*** mgagne has joined #openstack-qa20:30
*** mgagne is now known as Guest2045420:30
*** swamireddy has joined #openstack-qa20:30
*** dimtruck has joined #openstack-qa20:30
bknudson_we could just run it in keystone20:30
andreafbknudson_: well at least Helion OpenStack uses it :)20:30
*** dougwig has quit IRC20:30
*** DuncanT has joined #openstack-qa20:31
*** kiran-r has joined #openstack-qa20:31
*** patrickeast has joined #openstack-qa20:31
*** Guest13191 is now known as melwitt20:31
*** comstud has joined #openstack-qa20:32
openstackgerritMerged openstack/tempest: Remove testscenarios usage from test_server_basic_ops  https://review.openstack.org/33307420:34
*** Daviey has joined #openstack-qa20:34
andreafmtreinish: happy now? :P ^^^ ^_^20:34
mtreinish^^^ \o/ it's gone :)20:34
mtreinishandreaf: yes, yes I am20:35
andreafmtreinish: :D20:35
*** lbragstad_ is now known as lbragstad20:35
andreafmtreinish: it was one my first bp if not the first20:35
*** rfolco has quit IRC20:35
*** _fortis has joined #openstack-qa20:35
andreafmtreinish: I still had lots to learn - like now20:35
*** rfolco has joined #openstack-qa20:35
mtreinishandreaf: everyone's first bp has to be removed eventually. Mine was the nova coverage extension20:35
*** _fortis has quit IRC20:35
andreafhehe20:36
andreafmtreinish: when registering plugins, if something goes wrong loading the clients, shall I log and error and continue or fail? I guess if I don't fail errors might go unnoticed20:36
*** sabeen has quit IRC20:36
*** ntata has joined #openstack-qa20:37
mtreinishandreaf: yeah we normally fail on that. Although at least 4 bugs have been opened about that in the past 6 months20:37
andreafmtreinish: but on the other way I would not want a bad plugin to break everyone else20:37
mtreinishbecause a lot of projects bundled broken plugins20:37
mtreinishbut no one would have noticed if we just logged and moved on20:37
andreafright that was my thought20:37
andreafok I'll keep the same approach20:38
mtreinishthe bigger issue is the logging is kinda unclear for import failures20:38
mtreinishI left one bug open with a todo to improve that, but I'm not sure how best to do it20:38
andreafmtreinish: indeed...20:38
* mtreinish looks for the bug20:38
*** jamielennox has joined #openstack-qa20:38
mtreinishandreaf: https://bugs.launchpad.net/tempest/+bug/158322020:38
openstackLaunchpad bug 1583220 in tempest "plugin loading failure just crash without any useful information" [Medium,Confirmed]20:38
*** sabeen has joined #openstack-qa20:39
openstackrecheckConsole logs not available after 13:22s for gate-nova-pep8 330036,2,81ed39720:41
*** gouthamr has quit IRC20:44
*** vhosakot has joined #openstack-qa20:44
*** weshay has quit IRC20:47
*** dougwig has joined #openstack-qa20:47
*** kiran-r has quit IRC20:49
*** dkranz has quit IRC20:51
*** e0ne has quit IRC20:51
*** ajmiller has joined #openstack-qa20:52
*** ajmiller_ has quit IRC20:55
openstackrecheckConsole logs not available after 13:26s for gate-nova-python27-db 329979,10,88534cb20:55
*** cdent has joined #openstack-qa20:55
*** ajmiller has quit IRC20:59
*** akshai has quit IRC21:01
*** woodster_ has joined #openstack-qa21:01
*** mvk_ has joined #openstack-qa21:02
*** rfolco has quit IRC21:03
*** gouthamr has joined #openstack-qa21:08
openstackrecheckConsole logs not available after 13:25s for gate-nova-python27-db 328851,11,3a987ec21:08
*** akshai has joined #openstack-qa21:08
openstackgerritLiron Kuchlani proposed openstack/tempest: Api specs for update_volume_image_metadata  https://review.openstack.org/33355321:11
*** gouthamr_ has joined #openstack-qa21:11
*** ajmiller has joined #openstack-qa21:11
andreafmtreinish, oomichi: when I define new exceptions for classes in tempest to be moved to lib, can I defined them in tempest.lib.exceptions directly, or shall I define them in tempest first and then move them to lib along with the class raising them?21:12
mtreinishI think just doing it in lib is fine, it just means no backsies if you do that21:13
mtreinishso you're stuck with whatever you put in lib21:13
*** ajmiller_ has joined #openstack-qa21:13
andreafmtreinish: ok - only reno would be a bit strange - add a new exception... which is not used yet :D21:14
*** gouthamr has quit IRC21:14
*** yaume has quit IRC21:14
*** akshai has quit IRC21:14
mtreinishheh, just leave that second part out21:16
*** ajmiller has quit IRC21:17
*** dustins has quit IRC21:20
*** aysyd has quit IRC21:20
*** vhosakot has quit IRC21:21
openstackrecheckConsole logs not available after 13:23s for gate-nova-python27-db 329228,10,a055b9021:21
*** pglass has quit IRC21:23
*** ajmiller_ has quit IRC21:23
*** pglass has joined #openstack-qa21:23
*** ajmiller has joined #openstack-qa21:28
*** ddieterly is now known as ddieterly[away]21:28
*** rlrossit has quit IRC21:31
*** cdent has quit IRC21:32
openstackrecheckConsole logs not available after 13:23s for gate-nova-python27-db 284868,9,5a4de9921:35
*** sabeen has quit IRC21:35
*** vhosakot has joined #openstack-qa21:41
*** armax has left #openstack-qa21:43
*** mriedem has quit IRC21:46
openstackrecheckConsole logs not available after 13:24s for gate-keystone-python27-db 333516,1,9bea34321:48
andreafmtreinish: here you just log the exception though: http://git.openstack.org/cgit/openstack/tempest/tree/tempest/test_discover/plugins.py#n4421:49
*** pilgrimstack has joined #openstack-qa21:58
openstackgerritAndrea Frittoli proposed openstack/tempest: Service Clients registration interface for plugins  https://review.openstack.org/33351321:59
*** edtubill has quit IRC22:00
andreafmtreinish: this is a first version really, but it should give you an idea of the end game for the client manager refactor ^^^22:00
*** ddieterly[away] is now known as ddieterly22:00
andreafmtreinish: once this is polished a bit I will do the lazy loading for tempest own clients based on the same mechanism of the ClientFactory - I'm not 100% sure yet whether to preserve the current attributes on the service_clients object or to just move them to base test classes22:01
andreafmtreinish: perhaps it's worth preserving them to ensure the same naming across tests, and make code easier to read in that sense22:02
openstackrecheckConsole logs not available after 13:22s for gate-tempest-pep8 327984,4,7320ea422:02
andreafmtreinish: in any case feedback would be very welcome :)22:02
andreafI plan to try and implement this (draft) for a plugin at least, to demo how it works E2E22:03
*** dimtruck is now known as zz_dimtruck22:04
*** Gen has quit IRC22:05
*** e0ne has joined #openstack-qa22:05
*** e0ne has quit IRC22:05
*** porrua has quit IRC22:06
*** ajmiller has quit IRC22:07
*** josdotso has quit IRC22:11
*** davidlenwell has quit IRC22:12
*** wznoinsk is now known as wznoinsk_22:13
*** davidlenwell has joined #openstack-qa22:13
*** cody-somerville has quit IRC22:14
*** edtubill has joined #openstack-qa22:14
openstackrecheckConsole logs not available after 13:25s for gate-nova-python27-db 316275,21,9acd85622:15
*** ajmiller has joined #openstack-qa22:16
*** edmondsw has quit IRC22:16
*** matt6434 is now known as mattoliverau22:18
*** ddieterly has quit IRC22:18
*** aernhart has quit IRC22:19
*** aernhart has joined #openstack-qa22:20
*** wznoinsk_ has quit IRC22:22
*** pilgrimstack has quit IRC22:25
*** erlon has quit IRC22:26
*** pglass has quit IRC22:27
*** cody-somerville has joined #openstack-qa22:27
*** tosky has quit IRC22:28
openstackrecheckConsole logs not available after 13:24s for gate-nova-python27-db 333272,2,c72b7b722:28
*** spzala has quit IRC22:33
*** spzala has joined #openstack-qa22:33
*** spzala has quit IRC22:38
*** vhosakot has quit IRC22:39
*** yamahata has joined #openstack-qa22:41
openstackrecheckConsole logs not available after 13:22s for gate-nova-python27-db 318953,17,acd5af922:42
*** rbak has quit IRC22:54
openstackrecheckConsole logs not available after 13:31s for gate-nova-python27-db 316398,25,ea205e422:55
*** salv-orl_ has joined #openstack-qa22:59
*** sdague has quit IRC22:59
*** salv-orlando has quit IRC23:02
openstackgerritChris Hoge proposed openstack/tempest: Add guidance on negative tests in HACKING.rst  https://review.openstack.org/33361823:05
openstackrecheckConsole logs not available after 13:22s for gate-nova-python27-db 182257,53,307158c23:09
*** lutostag has quit IRC23:12
*** rcernin has joined #openstack-qa23:16
*** Gen has joined #openstack-qa23:18
*** sdague has joined #openstack-qa23:20
*** vhosakot has joined #openstack-qa23:22
openstackrecheckConsole logs not available after 13:27s for gate-nova-python27-db 333522,1,1a9bc0023:22
gvranganHi Openstack folks, I used Mitka and observed a wierd problem23:29
gvrangangan> Without using Floating IP, I see two IP addressess associated with an VM instance23:30
gvrangan[04:27.22] <gvrangan> Can some one comment?23:30
gvrangan[04:27.56] <gvrangan> Created instance using nova boot --image cirros-0.3.4-x86_64-23:30
gvrangan[04:27.56] <gvrangan> uec --flavor m1.nano --nic net-id=3dad5ae6-d8bc-4bc1-86ff-37e6b5a61df5 l3_instan [04:27.56] <gvrangan> ce_net_2_323:30
*** banix has quit IRC23:32
*** bswartz has quit IRC23:32
*** zz_dimtruck is now known as dimtruck23:33
*** tochi has joined #openstack-qa23:33
*** spzala has joined #openstack-qa23:34
openstackrecheckConsole logs not available after 13:29s for gate-nova-python27-db 333263,2,1ba6ddc23:36
*** spzala has quit IRC23:40
gmann_andrearosa: yea, you can add required schema changes in your patch along with you changes. and if those gets merged by other patch then just rebase would work easily23:42
gmann_andrearosa: do you have patch up?23:42
*** hichihara has quit IRC23:46
*** amotoki has quit IRC23:48
*** ajmiller has quit IRC23:48
openstackrecheckConsole logs not available after 13:21s for gate-tempest-dsvm-full 331224,9,bb94a0723:49
*** mriedem has joined #openstack-qa23:55
*** edtubill has quit IRC23:56

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!