Wednesday, 2015-12-16

*** oomichi has quit IRC00:01
*** Swami__ has quit IRC00:02
openstackgerritMatthew Treinish proposed openstack/openstack-health: Set default type for stacked area to expanded  https://review.openstack.org/25819900:03
*** Swami_ has joined #openstack-qa00:03
mtreinishtimothyb89, david-lyle_, jhesketh: ^^^00:04
mtreinisha simple 1 liner00:04
*** e0ne has quit IRC00:04
jheskethmtreinish: reviewed - needs a small fix00:05
*** jrcloud has joined #openstack-qa00:07
*** oomichi has joined #openstack-qa00:09
openstackgerritMatthew Treinish proposed openstack/openstack-health: Set default type for stacked area to expanded  https://review.openstack.org/25819900:10
*** zz_dimtruck is now known as dimtruck00:10
mtreinishjhesketh: oops, good catch00:10
openstackrecheckConsole logs not available after 13:29s for gate-nova-python27 197569,23,a9c7b3a00:10
*** zackf has quit IRC00:10
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Add debugging info for test_baremetal_basic_ops  https://review.openstack.org/25786300:12
jheskethmtreinish: I'm not familiar with the classes. I assume 'expand' is correct and not 'expanded'?00:19
mtreinishyeah, I had to google it00:20
jheskethshiny00:20
mtreinishI couldn't figure it out even look at the module on github00:20
openstackrecheckConsole logs not available after 13:23s for gate-nova-python27 258004,1,87b238900:23
*** Swami__ has joined #openstack-qa00:25
openstackgerritMerged openstack-infra/subunit2sql: Handle test_runs without metadata in write_subunit  https://review.openstack.org/25546200:25
*** Swami_ has quit IRC00:27
*** nic has left #openstack-qa00:30
*** zhangjn has joined #openstack-qa00:30
*** david-lyle has joined #openstack-qa00:36
*** david-lyle_ has quit IRC00:36
openstackrecheckConsole logs not available after 13:26s for gate-nova-python27 258005,1,8ac3dbc00:37
*** artom_ has quit IRC00:39
*** dimtruck is now known as zz_dimtruck00:40
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Make create_image use **kwargs  https://review.openstack.org/25131000:46
*** itzikb has joined #openstack-qa00:47
*** ccneill has quit IRC00:49
openstackrecheckConsole logs not available after 13:29s for gate-tempest-dsvm-full 193894,5,19c14c500:51
*** davideagnello has quit IRC00:54
*** hoangcx has joined #openstack-qa00:54
*** hoangcx has left #openstack-qa00:55
mtreinishjhesketh: found it in the source: https://github.com/novus/nvd3/blob/master/src/models/stackedArea.js#L296-L32000:59
*** salv-orlando has joined #openstack-qa01:00
oomichimtreinish: ironic job still is not on good condition.01:02
mtreinishoomichi: nope01:02
mtreinishoomichi: jroll pushed a patch to make it nonvoting on tempest01:02
openstackgerritZack Feldstein proposed openstack/tempest: Fix password not strong enough failures  https://review.openstack.org/17856101:03
oomichimtreinish: I post a patch for no-voting https://review.openstack.org/#/c/258210/101:03
mtreinishand there is a timeout bump in d-g which might make it better01:03
oomichimtreinish: ok, will drop my patch01:03
mtreinishoomichi: https://review.openstack.org/#/c/258179/01:03
oomichimtreinish: thanks, +101:04
*** lutostag_ has quit IRC01:04
openstackrecheckConsole logs not available after 13:23s for gate-horizon-npm-run-lint 246745,9,aa9773a01:05
*** eil397 has quit IRC01:05
*** pvaneck has quit IRC01:05
oomichimtreinish: yeah, d-g patch will help us01:05
oomichimtreinish: the other is https://review.openstack.org/#/c/257863/ for debugging01:05
mtreinishoomichi: is that just to see the node state when the test times out?01:07
mtreinishoh I see, it's the node state, but tempest is querying the nova api and interacting with that normally01:09
mtreinishso we don't know what ironic is doing under the covers that's taking so long?01:09
*** oomichi_ has joined #openstack-qa01:09
oomichi_mtreinish: yeah, that is right01:09
*** zz_dimtruck is now known as dimtruck01:10
oomichi_mtreinish: when the problem happens, now we cannot know the status of problematic baremetal node01:10
oomichi_mtreinish: the patch adds it01:10
*** oomichi has quit IRC01:11
*** Swami__ has quit IRC01:12
*** oomichi_ has quit IRC01:12
*** oomichi has joined #openstack-qa01:12
*** jacky_zhang has joined #openstack-qa01:14
mtreinishoomichi: so I'm not sure tempest is the right place for that logging tbh. It feels like something nova needs to log01:14
*** armax has quit IRC01:14
mtreinishbecause tempest isn't really interacting with ironic for the operation that's timing out01:15
mtreinishit issues a rebuild to nova and then waits against the nova api for the rebuild to finish01:15
oomichimtreinish: IIRC, nova doesn't collect this kind of info after problem happens on the other services side basically01:16
mtreinishoomichi: sure I can see that. I'm just wondering if this is really the ux we want for people using the ironic driver through nova01:16
oomichimtreinish: and the problematic test is a baremetal test. so not so bad to add this kind of log01:17
*** salv-orlando has quit IRC01:17
oomichimtreinish: nice point. for the production env, your point will be helpful01:17
oomichimtreinish: because users are not tempest ;)01:18
openstackrecheckConsole logs not available after 13:25s for gate-tempest-dsvm-neutron-full 258030,2,d1631f101:18
mtreinishsure, but its a baremetal test only because it checks the underlying ironic state is the right thing after issuing nova calls. It really doesn't feel like a tempest test but more a nova driver functional test...01:19
openstackgerritJacky_lei_zhang proposed openstack/tempest: Make volume_types_client use **kwargs  https://review.openstack.org/25022801:19
mtreinishlike you could get rid of the 1 get_node call and it'd be a nova test01:20
*** yangyapeng has joined #openstack-qa01:20
mtreinishand tempest is kinda a user. Not a very typical one, but its limited in how it can interact with a cloud the same way a user is. It also should be able to run against a prod env01:21
*** eil397 has joined #openstack-qa01:24
mtreinishoomichi: anyway I reviewed it01:25
oomichimtreinish: yeah, if removing get_node from the test, it becomes nova test01:25
oomichimtreinish: thanks :)01:25
*** shuquan has joined #openstack-qa01:26
*** markvoelker has quit IRC01:29
openstackrecheckConsole logs not available after 13:23s for gate-grenade-dsvm 257888,7,511997c01:31
jacky_zhanghi oomichi gmann ,could you please review https://review.openstack.org/#/c/250228/ if you have time,thanks01:33
*** eil397 has quit IRC01:33
*** shuquan has quit IRC01:33
*** dimtruck is now known as zz_dimtruck01:39
*** weshay has quit IRC01:40
*** shuquan has joined #openstack-qa01:41
openstackgerritJacky_lei_zhang proposed openstack/tempest: Make volume_qos_client use **kwargs  https://review.openstack.org/25770901:42
openstackrecheckConsole logs not available after 13:24s for gate-nova-python27 258020,1,0a6c55e01:45
*** ccneill has joined #openstack-qa01:49
*** itzikb has quit IRC01:56
openstackrecheckConsole logs not available after 13:25s for gate-keystone-pep8 249958,10,2404d5e01:58
*** dims has quit IRC01:59
*** salv-orlando has joined #openstack-qa02:00
*** weshay has joined #openstack-qa02:00
*** mtanino has quit IRC02:01
*** shuquan has quit IRC02:03
*** salv-orlando has quit IRC02:05
*** bochi-michael has joined #openstack-qa02:11
*** zhangjn has quit IRC02:11
*** jecarey has joined #openstack-qa02:11
*** hitalia has quit IRC02:11
openstackrecheckConsole logs not available after 13:26s for gate-tempest-dsvm-full-ceph 248852,2,6fa3e7c02:12
*** jecarey has quit IRC02:15
*** zhangjn has joined #openstack-qa02:16
*** __maurosr__ has joined #openstack-qa02:16
*** zhangjn has quit IRC02:17
*** timello_ has joined #openstack-qa02:17
*** ekhugen_alt has joined #openstack-qa02:18
*** timello has quit IRC02:18
*** zhangjn has joined #openstack-qa02:19
*** ekhugen has quit IRC02:20
*** maurosr has quit IRC02:20
*** __maurosr__ is now known as maurosr02:20
*** Liuqing has joined #openstack-qa02:22
*** yamamoto has joined #openstack-qa02:22
*** ccneill has quit IRC02:23
*** zhangjn has quit IRC02:24
*** yamamoto has quit IRC02:25
*** hitalia has joined #openstack-qa02:25
openstackrecheckConsole logs not available after 13:29s for gate-nova-tox-functional 203078,37,a55d3dd02:25
*** markvoelker has joined #openstack-qa02:29
*** zhangjn has joined #openstack-qa02:30
*** markvoelker has quit IRC02:34
*** yamahata has quit IRC02:36
*** zhangjn has quit IRC02:38
openstackrecheckConsole logs not available after 13:24s for gate-tempest-dsvm-full-liberty 257493,5,fd57b6f02:39
*** zz_dimtruck is now known as dimtruck02:51
openstackgerritMerged openstack-infra/elastic-recheck: Add query for error "Cannot allocate memory"  https://review.openstack.org/25437002:51
openstackrecheckConsole logs not available after 13:22s for gate-tempest-dsvm-ironic-agent_ssh 256534,8,787d3b702:52
*** zhangjn has joined #openstack-qa02:52
*** openstackrecheck has quit IRC02:54
*** openstackrecheck has joined #openstack-qa02:54
*** zhangjn has quit IRC02:54
openstackgerritAdolfo Duarte proposed openstack/tempest: DVRHA tests  https://review.openstack.org/22745002:57
*** timello has joined #openstack-qa02:58
*** zhangjn has joined #openstack-qa02:58
*** ekhugen has joined #openstack-qa02:58
*** __maurosr__ has joined #openstack-qa02:58
*** ekhugen_alt has quit IRC03:00
*** maurosr has quit IRC03:00
*** __maurosr__ is now known as maurosr03:00
*** timello_ has quit IRC03:01
*** zhangjn has quit IRC03:03
*** zhangjn has joined #openstack-qa03:04
openstackgerritFelixLi proposed openstack/tempest: Splitting clients into client groups in manager.py  https://review.openstack.org/25416003:05
*** zhangjn has quit IRC03:06
*** zhangjn has joined #openstack-qa03:07
*** zhangjn has quit IRC03:10
*** mriedem_away has left #openstack-qa03:11
*** yamamoto has joined #openstack-qa03:12
*** zhangjn has joined #openstack-qa03:19
*** tochi has quit IRC03:30
*** hitalia has quit IRC03:43
*** dimtruck is now known as zz_dimtruck03:44
*** dims has joined #openstack-qa03:45
*** shuquan has joined #openstack-qa03:45
openstackrecheckopenstack/nova change: https://review.openstack.org/255975 failed gate-nova-python27 in the gate queue with an unrecognized error03:46
*** markvoelker has joined #openstack-qa03:46
*** markvoelker has quit IRC03:50
*** sree has joined #openstack-qa03:52
*** sree has quit IRC03:53
*** sree has joined #openstack-qa03:53
*** zhangjn has quit IRC03:56
openstackrecheckopenstack-infra/devstack-gate change: https://review.openstack.org/257637 failed gate-grenade-dsvm-multinode in the gate queue with an unrecognized error03:58
*** armax has joined #openstack-qa04:00
*** jacky_zhang has quit IRC04:00
*** tochi has joined #openstack-qa04:04
*** shuquan has quit IRC04:05
*** armax has quit IRC04:07
*** amotoki has joined #openstack-qa04:16
*** jacky_zhang has joined #openstack-qa04:18
*** armax has joined #openstack-qa04:20
*** dims has quit IRC04:20
*** bochi-michael_ has joined #openstack-qa04:22
*** bochi-michael has quit IRC04:22
*** bochi-michael_ has quit IRC04:22
*** bochi-michael has joined #openstack-qa04:23
openstackgerritGhanshyam Mann proposed openstack/tempest: Make v1 create_image & update_image use **kwargs  https://review.openstack.org/25227704:29
*** zhangjn has joined #openstack-qa04:30
*** rossella_s has quit IRC04:30
*** rossella_s has joined #openstack-qa04:31
*** sree_ has joined #openstack-qa04:31
*** sree_ is now known as Guest8009104:31
*** sree has quit IRC04:35
*** Wei_Liu has joined #openstack-qa04:41
*** rbak has quit IRC04:51
*** zhangjn has quit IRC04:52
*** jacky_zhang has quit IRC04:54
*** jacky_zhang has joined #openstack-qa04:55
*** eglute_s is now known as eglute05:00
openstackrecheckopenstack/nova change: https://review.openstack.org/258047 failed gate-nova-python27 in the gate queue with an unrecognized error05:05
*** jecarey has joined #openstack-qa05:05
*** jecarey has quit IRC05:05
*** jecarey has joined #openstack-qa05:06
*** binbincong has quit IRC05:06
*** binbincong_ has quit IRC05:07
*** shausy has joined #openstack-qa05:12
*** viktor_nokia has joined #openstack-qa05:16
*** binbincong has joined #openstack-qa05:20
Wei_Liuylobankov: hi, I got the comment in https://review.openstack.org/#/c/255725/, you preferred tempest.common.utils to replace tempest_lib.common.utils, why?05:22
*** jrcloud is now known as zackf05:24
*** zz_dimtruck is now known as dimtruck05:25
*** binbincong_ has joined #openstack-qa05:26
openstackgerritPiyush Pathak proposed openstack/tempest: Make 3 functions in network_client use **kwargs  https://review.openstack.org/25789205:26
zackfandreaf: are you there?05:31
openstackrecheckopenstack/nova change: https://review.openstack.org/247719 failed gate-nova-python27 in the gate queue with an unrecognized error05:31
*** salv-orlando has joined #openstack-qa05:31
*** zhangjn has joined #openstack-qa05:32
zackfandreaf: if you have a spare minute, i've updated the commit message, do you think you could go over my patch again? https://review.openstack.org/#/c/178561/05:33
*** liljb has joined #openstack-qa05:34
*** Liuqing_ has joined #openstack-qa05:35
*** liljb is now known as felix_li05:35
*** jecarey has quit IRC05:36
openstackgerritMerged openstack-dev/hacking: Deprecated tox -downloadcache option removed  https://review.openstack.org/25666705:38
*** Liuqing has quit IRC05:38
openstackgerritMerged openstack/qa-specs: Move tempest external plugin spec to implemented  https://review.openstack.org/25765805:39
*** markvoelker has joined #openstack-qa05:46
*** salv-orlando has quit IRC05:48
*** salv-orlando has joined #openstack-qa05:50
andreafzackf: +205:50
*** Guest80091 has quit IRC05:51
*** markvoelker has quit IRC05:51
*** sree has joined #openstack-qa05:51
*** salv-orl_ has joined #openstack-qa05:54
*** ngoracke has quit IRC05:54
openstackrecheckopenstack/nova change: https://review.openstack.org/256094 failed gate-nova-python27 in the gate queue with an unrecognized error05:54
*** shuquan has joined #openstack-qa05:56
*** salv-orlando has quit IRC05:56
*** gamado_ has joined #openstack-qa05:57
*** salv-orlando has joined #openstack-qa05:57
*** salv-orl_ has quit IRC05:58
zackfThank you andreaf!05:58
*** yfried has quit IRC05:58
openstackrecheckopenstack/nova change: https://review.openstack.org/231076 failed gate-nova-python27 in the gate queue with an unrecognized error05:59
*** bochi-michael has quit IRC06:01
openstackrecheckopenstack/horizon change: https://review.openstack.org/257145 failed gate-horizon-dsvm-integration in the gate queue with an unrecognized error06:02
*** piyush_ has joined #openstack-qa06:04
*** oomichi has quit IRC06:04
*** lutostag has joined #openstack-qa06:05
piyush_HI While trying to vote for the name of next release of openstack i got 500 internal error06:06
piyush_somebody else facing the same issue, or i am the lucky one :-P06:06
piyush_*anyone06:06
*** salv-orlando has quit IRC06:07
clarkbpiyush_: I believe we may have DDoSed the service setting up the polls06:07
clarkbpiyush_: I got that error for the N release earlier but was able to vote juts now and still get it on the O release poll06:07
clarkbI would just try again tomorrow or later today06:08
*** salv-orlando has joined #openstack-qa06:08
piyush_clarkb:ya you  may be right too many request ..06:08
openstackgerritGhanshyam Mann proposed openstack/tempest: Fix telemetry tests to use v1 create image correctly  https://review.openstack.org/25827106:11
*** dimtruck is now known as zz_dimtruck06:11
*** salv-orl_ has joined #openstack-qa06:14
*** salv-orlando has quit IRC06:14
*** shuquan has quit IRC06:15
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Add different_host test on multiple nodes  https://review.openstack.org/25766006:15
*** shuquan has joined #openstack-qa06:20
*** [1]Thelo has joined #openstack-qa06:22
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Add different_host test on multiple nodes  https://review.openstack.org/25766006:23
*** Thelo has quit IRC06:24
*** [1]Thelo is now known as Thelo06:24
*** piyush_ has quit IRC06:29
*** hitalia has joined #openstack-qa06:30
*** piyush_ has joined #openstack-qa06:31
*** salv-orlando has joined #openstack-qa06:41
openstackrecheckopenstack/horizon change: https://review.openstack.org/257440 failed gate-horizon-dsvm-integration in the gate queue with an unrecognized error06:42
*** salv-orl_ has quit IRC06:43
openstackgerritGhanshyam Mann proposed openstack/tempest: Make v1 create_image & update_image use **kwargs  https://review.openstack.org/25227706:43
*** SridharG has joined #openstack-qa06:44
felix_lihi06:44
jacky_zhangfelix_li, hi06:44
openstackgerritGhanshyam Mann proposed openstack/tempest: Make v1 list_images use **kwargs & doc string update  https://review.openstack.org/25229106:44
*** markvoelker has joined #openstack-qa06:47
*** shuquan has quit IRC06:48
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Split out Neutron agents client  https://review.openstack.org/25776406:52
*** markvoelker has quit IRC06:52
*** shuquan has joined #openstack-qa06:53
*** SridharG has quit IRC06:55
*** SridharG has joined #openstack-qa06:57
*** armax has quit IRC06:57
*** anshul has joined #openstack-qa06:58
*** rcernin has joined #openstack-qa07:01
*** salv-orlando has quit IRC07:04
openstackrecheckConsole logs not available after 13:40s for gate-tempest-dsvm-neutron-full-kilo 257709,3,80370e507:07
*** rcernin_ has joined #openstack-qa07:12
*** aopincar has joined #openstack-qa07:12
*** rcernin has quit IRC07:13
openstackgerritVincent Hou proposed openstack/tempest: Add tempest tests for volume retype with migration  https://review.openstack.org/19544307:20
openstackrecheckConsole logs not available after 13:23s for gate-tempest-dsvm-neutron-full-kilo 250228,29,d7bdd9607:21
*** rcernin_ has quit IRC07:21
*** anshul has quit IRC07:22
*** rcernin has joined #openstack-qa07:22
*** boris-42_ has quit IRC07:23
*** anshul has joined #openstack-qa07:35
*** salv-orlando has joined #openstack-qa07:36
*** binbincong has quit IRC07:36
openstackrecheckopenstack/horizon change: https://review.openstack.org/256931 failed gate-horizon-dsvm-integration in the gate queue with an unrecognized error07:37
openstackgerritPiyush Pathak proposed openstack/tempest: Make 3 functions in network_client use **kwargs  https://review.openstack.org/25789207:38
*** jacky_zhang has quit IRC07:39
*** salv-orl_ has joined #openstack-qa07:47
*** salv-orlando has quit IRC07:47
openstackrecheckConsole logs not available after 13:23s for gate-horizon-dsvm-integration 257207,7,5aff9eb07:52
*** neeti has joined #openstack-qa07:54
*** salv-orlando has joined #openstack-qa07:54
*** salv-orl_ has quit IRC07:55
*** salv-orl_ has joined #openstack-qa07:57
*** salv-orlando has quit IRC07:57
*** yamamoto has quit IRC08:00
*** yamamoto has joined #openstack-qa08:03
*** bochi-michael has joined #openstack-qa08:04
*** salv-orl_ has quit IRC08:05
*** yamamoto has quit IRC08:06
openstackrecheckConsole logs not available after 13:26s for gate-horizon-dsvm-integration 257145,3,6d38b3f08:06
*** ngoracke has joined #openstack-qa08:06
*** salv-orl_ has joined #openstack-qa08:08
*** ngoracke has quit IRC08:11
*** salv-orl_ has quit IRC08:14
*** e0ne has joined #openstack-qa08:18
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Add different_host test on multiple nodes  https://review.openstack.org/25766008:18
*** yamamoto has joined #openstack-qa08:18
*** yamamoto has quit IRC08:18
openstackrecheckConsole logs not available after 13:24s for gate-horizon-dsvm-integration 241700,25,e0bfa2608:19
*** e0ne has quit IRC08:23
*** e0ne has joined #openstack-qa08:24
*** shardy has joined #openstack-qa08:25
*** salv-orlando has joined #openstack-qa08:27
*** yfried has joined #openstack-qa08:28
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Split out Neutron agents client  https://review.openstack.org/25776408:30
*** bknudson has quit IRC08:31
*** hitalia has quit IRC08:33
*** yfried_ has joined #openstack-qa08:33
openstackrecheckConsole logs not available after 13:23s for gate-nova-python27 255044,7,a47b97108:33
*** yfried has quit IRC08:34
*** tochi has quit IRC08:36
*** salv-orlando has quit IRC08:38
*** sree has quit IRC08:39
gmannandreaf: ping08:39
openstackgerritMerged openstack/tempest: Make v3 create_trust  use **kwargs & doc string  https://review.openstack.org/25459608:39
andreafgmann: hi08:39
ylobankovHi Wei_Liu. Please check my comment in https://review.openstack.org/#/c/255725/ .08:43
gmannandreaf: regarding https://review.openstack.org/#/c/244439/08:43
gmannandreaf: so if we do through Manager, we need to set microversion on each client08:43
*** jordanP has joined #openstack-qa08:44
gmannandreaf: but that will be helpful for further refactoring of manger right?08:44
andreafgmann: what I meant there is that if a client exposes the set_microversion you set it, else not - so you don't need to set it on all clients08:44
andreafgmann: I started working on a manager refactor, but microversions cannot wait on that :)08:45
*** amotoki has quit IRC08:45
gmannandreaf: but we need to have set on each client as we are planning to run gate job (1 for floor version and experimental for latest) which will run all tests with specific microversion08:45
*** salv-orlando has joined #openstack-qa08:45
gmannandreaf: yea :)08:45
*** jlanoux has joined #openstack-qa08:46
*** salv-orlando has quit IRC08:46
gmannandreaf: i mean for Nova we need to have all clients with version set, which is why i set microversion on base class of service client08:47
*** salv-orlando has joined #openstack-qa08:47
openstackrecheckConsole logs not available after 13:29s for gate-tempest-dsvm-large-ops 257693,2,75dabb208:47
andreafgmann: uhm, I think I see the problem - so if a nova microversion test sets the microversion, then you would set the microversion to all clients that support microversions which would not be k08:47
andreafas for instance that microversion would not make sense for ironic08:47
*** ifarkas has joined #openstack-qa08:47
*** gfidente has joined #openstack-qa08:48
*** gfidente has quit IRC08:48
*** gfidente has joined #openstack-qa08:48
*** markvoelker has joined #openstack-qa08:48
gmannandreaf:  each test will have its separate Manager and so service clients08:48
andreafgmann: however you will have the same type of problem with scenario tests - let's say you want to write a scenario test that uses nova microversion 2.2 and ironic microversion 1.7 (random numbers) - how to you specify that?08:48
gmannandreaf:  ahh, no that is different thing08:49
gmannandreaf: we will have different configuration for each project microversion08:49
andreafyes sure that I understand08:49
andreafbut you set a microversion range on a test level as well08:49
gmannandreaf: so compute client will be set as compute one only and so ironic08:50
gmannandreaf: yes08:50
andreafbut that's not specific to any API08:50
*** rcernin has quit IRC08:50
gmannandreaf: yea but on on any service client that service microversion will be set08:51
gmannandreaf: from any test using those08:51
gmannandreaf: so in your example compute client will be set with compute version and ironic one with ironic version08:52
gmannandreaf: oh got it. with scenario tests.......08:52
andreafyes the API is implied by the test atm08:52
andreafwhich would not work with scenario08:52
andreafyou would need to have a dict or something at class level08:53
*** markvoelker has quit IRC08:53
gmannandreaf: then we need to have different set of version08:53
andreafnova: min = 1 nova: max =9 or so08:53
gmannandreaf: yea kind of dict etc08:53
andreafgmann: exactly - and you could use the same info to set the right version to the right client in the manager08:54
andreafgmann: I really thing configuring the microversion should be the only thing you need to do in your test08:54
gmannandreaf:  in that case we should rename min_microversion -> <service>_min_microversion08:54
gmannandreaf: i see your point now..08:55
openstackgerritJoseph Lanoux proposed openstack/tempest: Update configuration options ssh-auth-strategy  https://review.openstack.org/25344408:55
*** dims has joined #openstack-qa08:55
*** safchain has joined #openstack-qa08:56
gmannandreaf: only issue is Manager class end up storing all services microversion08:56
openstackgerritAnkit Agrawal proposed openstack-dev/grenade: Upgrade rootwrap configuration for Nova Compute  https://review.openstack.org/25634308:56
andreafgmann: yes you could use <service>_min_microversion, or even a dict directly, but maybe a dict is less "user" friendly08:56
gmannandreaf: I thought of letting tests(user of service client) to set08:56
andreafwell the manager would invoke the set_api_microversion() on the relevant clients08:57
andreafgmann: yes with "users" I meant developers of tests08:57
*** salv-orlando has quit IRC08:57
*** salv-orlando has joined #openstack-qa08:59
andreafgmann: I don't want to slow down the implementation of microversions really so if you prefer we can go ahead as it is, and refactor later on to remove the need for extra client init in tests09:00
andreafgmann: but I think at least the there should be a set method available09:00
openstackrecheckConsole logs not available after 13:38s for gate-tempest-dsvm-neutron-full-kilo 257764,4,efaba8e09:01
gmannandreaf: but if we do in Manager (from scenario tests i think it is better) then we can just pass as arg during initialization of service client09:01
gmannandreaf: but yea set is much clear may be09:01
gmannandreaf: but till we refactor the client loading on need base, we have to set for all clients09:02
gmannandreaf: as tests as of now use any set of clients from Manager09:03
*** e0ne has quit IRC09:04
gmannandreaf: because future gate job making all tests running on microversion (base and latest) needs to have that set on each client09:05
*** weshay has quit IRC09:06
andreafgmann: I was thinking something like this in the manager http://paste.openstack.org/show/482044/09:06
andreafgmann: sorry my code it pretty rough, I don't remember the right method names09:07
gmannandreaf:  yea i got it but my point is we need to have set method on each client09:07
gmannandreaf: as we need to run all tests running with microversion09:07
*** salv-orlando has quit IRC09:08
*** rcernin has joined #openstack-qa09:08
gmannandreaf:  if we need only microversion specific tests use the microversion then your point is valid09:08
*** yamahata has joined #openstack-qa09:08
andreafgmann: I though we a test does not specify any microversion it will run without microversions, unless we configure a min microversion other than None09:09
gmannandreaf: i mean each service client should be capable of making request on microversion when ever it is requested09:09
andreafgmann: yes, but only for services that do support microversions, right?09:09
gmannandreaf: no so all existing tests have their applicable version as None but if min configure version is more than None09:11
gmannandreaf: yes only for service support version, as of now Nova nd ironic09:11
gmannandreaf: like | '2.2',    'latest' | A('2.2'), B('2.2'), C('2.3'), D('2.5')09:11
gmannand if you see matrix in commit msg - https://review.openstack.org/#/c/242296/09:11
gmannandreaf:  more clear all existing compute tests are applicable for [None, latest] range09:12
andreafgmann: right, that matches my understanding09:13
andreafgmann: so the manager could look like http://paste.openstack.org/show/482046/09:13
andreafgmann: we'd have to repeat the set_api_versoin call on all clients09:13
*** dims has quit IRC09:13
gmannandreaf:  yea, exactly09:13
openstackrecheckConsole logs not available after 13:21s for gate-nova-python27 257692,5,21178df09:14
gmannandreaf: another way we can avoid invoking set on each client is passing microversion during init (as default arg)09:14
gmannandreaf: and if any tests need to set after initialization then they can invoke set explicitly09:15
*** jacky_zhang has joined #openstack-qa09:16
gmannandreaf: which i think should not be needed by any tests as we set microversion at class level09:16
*** slunkad has joined #openstack-qa09:16
gmannandreaf:  so that Manager is configured with microversion and so its provided service client which are separate instance for each tests09:17
*** yfried_ has quit IRC09:20
*** aarefiev has quit IRC09:20
andreafgmann: heh, yes passing at init time would probably be better, but it would require changing the client signature - which may be ok09:20
andreafgmann: I was thinking some magic like http://paste.openstack.org/show/482049/ could help...09:20
andreafin the manager09:21
andreafgmann: I guess it would all be easier if we refactor the manager a bit and get the lists of available clients into manager metadata09:21
andreafgmann: which is what I'm working on09:21
andreafso perhaps we could go ahead as it is, and after manager is refactored, move the logic to it09:22
andreafI'll try and propose a draft manager refactor patch today so you and the others can have a look if it seems to be going in the right direction09:22
gmannandreaf: ok, that also nice direction09:23
*** aarefiev has joined #openstack-qa09:23
gmannandreaf: so in Manager refactor you will separate the initialization of clients only or runtime loading of client09:24
gmannandreaf: but i saw a another point to have it in Manager only(as initial also)09:25
gmannandreaf: some tests might be using os.*_client i mean directly from Manager instance instead of their self.09:25
*** salv-orlando has joined #openstack-qa09:26
gmannandreaf: and if we go with current approach of https://review.openstack.org/#/c/244439/  there might be some service client ending up without microversion09:27
openstackrecheckConsole logs not available after 13:26s for gate-tempest-dsvm-neutron-full-test-accounts 255815,8,860f40609:27
andreafgmann: yes that was my concern exactly\09:28
gmannandreaf: yea09:28
gmannandreaf: so I think we go with setting it through Mangaer - with logic you mentioned and have set method on compute service clients (base class) only09:29
gmannandreaf: and in your refactoring we can improve further09:29
gmannandreaf: if all has *_client :) otherwise explicitly set on each client09:31
gmannandreaf: how about this?09:31
andreafgmann: sounds good to me09:31
gmannandreaf: ok, i will modify that tomorrow and we can see how it looks like09:32
andreafgmann: cool, thanks09:32
gmannandreaf: Thanks09:32
andreafgmann: thank you09:32
gmannandreaf: need to hurry for home, Thanks for review and discussion :)09:33
*** hichihara has quit IRC09:36
*** jacky_zhang has quit IRC09:36
openstackgerritWei Liu proposed openstack/tempest: Add 3 negative test cases for dientity v3 role  https://review.openstack.org/25572509:41
openstackrecheckConsole logs not available after 13:26s for gate-tempest-dsvm-postgres-full-liberty 252291,7,37c73ca09:41
*** _nadya_ has joined #openstack-qa09:42
*** cdent has joined #openstack-qa09:42
*** yamamoto has joined #openstack-qa09:47
*** shuquan has quit IRC09:50
*** salv-orlando has quit IRC09:54
openstackrecheckConsole logs not available after 13:27s for gate-tempest-dsvm-postgres-full 252277,7,e6bc2e809:54
*** e0ne has joined #openstack-qa09:57
*** Liuqing_ has quit IRC10:01
*** anshul has quit IRC10:01
*** Liuqing has joined #openstack-qa10:02
*** Liuqing has quit IRC10:02
*** anshul has joined #openstack-qa10:03
openstackrecheckConsole logs not available after 13:21s for gate-horizon-dsvm-integration 205196,79,464ec3710:08
openstackgerritPiyush Pathak proposed openstack/tempest: Make update_agent in network_client use **kwargs  https://review.openstack.org/25838610:08
openstackgerritJoseph Lanoux proposed openstack/tempest: WIP - DO NOT REVIEW  https://review.openstack.org/25839110:17
openstackgerritJoseph Lanoux proposed openstack/tempest: WIP - DO NOT REVIEW  https://review.openstack.org/25839110:19
openstackrecheckConsole logs not available after 13:24s for gate-tempest-dsvm-neutron-full-kilo 250228,29,0e7cd2b10:21
*** zhangjn has quit IRC10:27
*** tosky has joined #openstack-qa10:29
*** aix has joined #openstack-qa10:30
*** zhangjn has joined #openstack-qa10:34
openstackrecheckConsole logs not available after 13:21s for gate-nova-python27 255975,4,a22470e10:34
*** felix_li has quit IRC10:36
*** zhangjn has quit IRC10:38
*** zhangjn has joined #openstack-qa10:40
*** Liuqing has joined #openstack-qa10:40
*** salv-orlando has joined #openstack-qa10:41
*** zhangjn has quit IRC10:43
*** yamahata has quit IRC10:43
*** gamado_ has quit IRC10:46
*** zhangjn has joined #openstack-qa10:48
openstackrecheckConsole logs not available after 13:28s for gate-nova-python27 248989,44,c6d099d10:48
*** markvoelker has joined #openstack-qa10:49
*** slunkad has quit IRC10:49
*** zhangjn has quit IRC10:49
*** zhangjn has joined #openstack-qa10:50
*** sshnaidm has joined #openstack-qa10:52
*** markvoelker has quit IRC10:53
*** rfolco has joined #openstack-qa10:53
*** zhangjn has quit IRC10:55
*** grafuls__ has quit IRC10:58
*** grafuls has joined #openstack-qa10:58
*** aix has quit IRC10:59
*** aix has joined #openstack-qa11:00
*** coolsvap is now known as coolsvap|away11:01
openstackrecheckConsole logs not available after 13:26s for gate-horizon-dsvm-integration 256931,2,778708c11:02
*** gamado_ has joined #openstack-qa11:02
openstackgerritMerged openstack/tempest: Fix some Type in docstrings  https://review.openstack.org/25402711:03
*** sree has joined #openstack-qa11:04
*** grafuls is now known as grafuls|lunch11:04
openstackgerritJoseph Lanoux proposed openstack/tempest: WIP - DO NOT REVIEW  https://review.openstack.org/25839111:06
*** ngoracke has joined #openstack-qa11:06
openstackgerritMerged openstack/tempest: Make server action methods[f-l] use **kwargs  https://review.openstack.org/25511911:07
openstackgerritMerged openstack/tempest: Make server action methods[m-z] use **kwargs  https://review.openstack.org/25513811:07
*** aysyd has joined #openstack-qa11:08
*** gamado_ has quit IRC11:08
*** r-mibu has joined #openstack-qa11:09
*** ngoracke has quit IRC11:11
*** bochi-michael has quit IRC11:11
*** vgridnev has joined #openstack-qa11:13
*** _nadya_ has quit IRC11:14
*** aysyd has quit IRC11:15
openstackrecheckConsole logs not available after 13:27s for gate-horizon-dsvm-integration 241700,25,0a78ca311:15
*** sree has quit IRC11:15
*** aysyd has joined #openstack-qa11:15
*** sree has joined #openstack-qa11:16
*** lucas-dinner is now known as lucasagomes11:19
*** sree has quit IRC11:20
*** yamamoto has quit IRC11:23
*** yangyapeng has quit IRC11:24
openstackgerritDaniel Mellado proposed openstack/tempest: Split out roles client from keystone identity client  https://review.openstack.org/25427411:24
openstackrecheckConsole logs not available after 13:25s for gate-nova-python27 221162,5,8cc00f811:29
*** cdent has quit IRC11:29
*** cdent has joined #openstack-qa11:29
openstackgerritDaniel Mellado proposed openstack/tempest: Split out roles client from keystone identity client  https://review.openstack.org/25427411:34
openstackgerritSean Dague proposed openstack-infra/elastic-recheck: add query for nova-net dnsmasq race  https://review.openstack.org/25843511:36
openstackrecheckConsole logs not available after 13:24s for gate-tempest-dsvm-postgres-full 258314,1,dfe1f1c11:42
*** erlon has joined #openstack-qa11:43
*** salv-orlando has quit IRC11:47
*** salv-orlando has joined #openstack-qa11:47
*** cdent has quit IRC11:48
lucasagomeshi all, re devstack plugins... Devstack will only look at files/{debs,rpms} in the plugins tree? And ignore all other files there?11:49
openstackgerritMerged openstack-infra/elastic-recheck: add query for nova-net dnsmasq race  https://review.openstack.org/25843511:49
*** openstackrecheck has quit IRC11:54
*** openstackrecheck has joined #openstack-qa11:54
openstackgerritJohn Warren proposed openstack/tempest: Split out Neutron security groups client  https://review.openstack.org/25803011:59
*** yamamoto has joined #openstack-qa12:00
*** yamamoto_ has joined #openstack-qa12:02
*** salv-orlando has quit IRC12:03
*** vgridnev has quit IRC12:04
*** sree has joined #openstack-qa12:04
*** yamamoto has quit IRC12:05
*** sree has quit IRC12:09
*** salv-orlando has joined #openstack-qa12:09
*** vgridnev has joined #openstack-qa12:10
*** salv-orlando has quit IRC12:11
*** sree has joined #openstack-qa12:14
openstackrecheckConsole logs not available after 13:23s for gate-nova-python27 254703,10,0f21acf12:16
openstackrecheckopenstack/horizon change: https://review.openstack.org/243880 failed gate-horizon-dsvm-integration in the gate queue with an unrecognized error12:16
*** gamado has joined #openstack-qa12:17
*** slunkad has joined #openstack-qa12:18
*** _nadya_ has joined #openstack-qa12:29
*** cdent has joined #openstack-qa12:29
*** gsagie has joined #openstack-qa12:29
openstackrecheckConsole logs not available after 13:23s for gate-nova-python27 249834,14,633798212:30
*** rossella_s has quit IRC12:30
*** rossella_s has joined #openstack-qa12:31
*** slunkad has quit IRC12:31
openstackgerritWei Liu proposed openstack/tempest: Add 3 negative test cases for identity v3 role  https://review.openstack.org/25572512:32
*** slunkad has joined #openstack-qa12:34
*** markvoelker has joined #openstack-qa12:35
*** yamamoto_ has quit IRC12:36
*** markvoelker has quit IRC12:39
openstackrecheckConsole logs not available after 13:25s for gate-nova-python27 189279,12,ec9e75312:43
openstackgerritRyota MIBU proposed openstack/tempest: add client_manager_class param to BaseTestCase  https://review.openstack.org/25516112:49
*** yamamoto has joined #openstack-qa12:53
*** yamamoto has quit IRC12:54
*** Wei_Liu has quit IRC12:56
openstackrecheckConsole logs not available after 13:24s for gate-tempest-dsvm-postgres-full 257458,3,dc64c2412:56
*** rcernin has quit IRC12:58
*** cdent has quit IRC13:02
*** piyush_ has quit IRC13:02
*** gsagie has left #openstack-qa13:06
*** jecarey has joined #openstack-qa13:09
*** markvoelker has joined #openstack-qa13:09
*** shardy has quit IRC13:10
openstackrecheckConsole logs not available after 13:31s for gate-tempest-dsvm-full-ceph 257339,2,327149113:10
*** weshay_xchat has joined #openstack-qa13:11
*** shardy has joined #openstack-qa13:12
*** rcernin has joined #openstack-qa13:13
*** jecarey has quit IRC13:17
openstackrecheckConsole logs not available after 13:24s for gate-nova-python27 242087,14,2723a4c13:24
*** woodster_ has joined #openstack-qa13:25
*** ngoracke has joined #openstack-qa13:33
openstackgerritVincent Hou proposed openstack/tempest: Add tempest tests for volume retype with migration  https://review.openstack.org/19544313:33
openstackrecheckConsole logs not available after 13:38s for gate-nova-python27 247692,15,7e87c5313:38
*** ngoracke has quit IRC13:38
jlanouxHi andreaf jordanP gmann. Could you please review https://review.openstack.org/#/c/253444/ ?13:39
openstackgerritSean Dague proposed openstack-infra/elastic-recheck: Widen query  https://review.openstack.org/25849813:43
*** jlanoux has quit IRC13:47
*** neeti has quit IRC13:49
*** jlanoux has joined #openstack-qa13:50
*** yfried has joined #openstack-qa13:50
openstackrecheckConsole logs not available after 13:24s for gate-grenade-dsvm 183537,41,aabc9b313:51
*** sree has quit IRC13:51
*** rfolco_ has joined #openstack-qa13:53
*** rfolco has quit IRC13:54
openstackgerritSean Dague proposed openstack-infra/elastic-recheck: moved to new bug  https://review.openstack.org/25851313:54
*** yamamoto has joined #openstack-qa13:55
*** rfolco_ has quit IRC13:57
*** rfolco_ has joined #openstack-qa13:58
*** dkranz has joined #openstack-qa14:00
*** sree has joined #openstack-qa14:01
*** amotoki has joined #openstack-qa14:02
*** yamamoto has quit IRC14:02
*** amotoki has quit IRC14:02
openstackgerritJohn Warren proposed openstack/tempest: Split out Neutron security groups client  https://review.openstack.org/25803014:03
openstackgerritMerged openstack-infra/elastic-recheck: Widen query  https://review.openstack.org/25849814:03
*** amotoki has joined #openstack-qa14:04
*** amotoki has quit IRC14:04
*** amotoki has joined #openstack-qa14:04
*** rbak has joined #openstack-qa14:04
openstackrecheckConsole logs not available after 13:35s for gate-nova-python27 243131,19,e24ac7a14:05
*** rcernin has quit IRC14:06
*** sree has quit IRC14:06
*** vincent_hou has joined #openstack-qa14:06
*** openstackrecheck has quit IRC14:08
*** openstackrecheck has joined #openstack-qa14:08
openstackgerritMerged openstack/tempest: Split out Neutron quotas client  https://review.openstack.org/25778414:10
*** ekarlso has quit IRC14:10
*** mriedem has joined #openstack-qa14:16
vincent_houjordanP: Hi Jordan. Does a new added tempest test have to be in a gate job? I am working on https://review.openstack.org/#/c/195443/, adding volume retype test. It is used for the cinder admins to test if a volume is able to retype from one to another back-end. Admins needs to configure the cinder environment manually, since there are so many drivers supported in cinder. No matter it...14:17
vincent_hou...succeeds or fails, either result just indicates it is able to retype or not.14:17
openstackgerritMerged openstack-infra/elastic-recheck: moved to new bug  https://review.openstack.org/25851314:17
*** moravec has joined #openstack-qa14:17
jordanPvincent_hou, ho. Yes we can only add tempest tests that run in a gate job14:20
openstackgerritJoseph Lanoux proposed openstack/tempest: WIP - DO NOT REVIEW  https://review.openstack.org/25839114:20
jordanPvincent_hou, you should make sure that the LVM driver support retype and that devstack and tempest are configured to set up cinder multi backend14:21
openstackrecheckConsole logs not available after 13:24s for gate-nova-python27 188321,20,cb45e2d14:21
openstackrecheckopenstack/horizon change: https://review.openstack.org/257677 failed gate-horizon-dsvm-integration in the gate queue with an unrecognized error14:22
*** obutenko has quit IRC14:22
vincent_houjordanP: devstack and tempest are configured to set up cinder multi backend. Where do I configure it? On my local machine?14:22
jordanPvincent_hou, it looks to me that in the Gate, cinder multi backend is not configuref14:23
jordanPat least multi backend tests are skipped14:24
*** Liuqing has quit IRC14:24
vincent_houjordanP: right. my test is similar to the case of the multi backend tests.14:24
*** zhangjn has joined #openstack-qa14:24
openstackgerritMerged openstack-infra/devstack-gate: Bump ironic timeout way up  https://review.openstack.org/25763714:25
vincent_houjordanP: Could you give some guidance on how to configure it?14:25
*** openstackrecheck has quit IRC14:25
*** openstackrecheck has joined #openstack-qa14:25
*** mwagner_lap has quit IRC14:28
*** obutenko has joined #openstack-qa14:28
jordanPvincent_hou, there's something to change in the 'project-config' infra repo14:28
*** amotoki has quit IRC14:28
*** yamamoto has joined #openstack-qa14:29
*** yamamoto has quit IRC14:29
vincent_houhttps://github.com/openstack-infra/project-config?14:29
*** yamamoto has joined #openstack-qa14:30
*** Liuqing has joined #openstack-qa14:31
jordanPvincent_hou, yes14:31
openstackgerritMerged openstack/tempest: Fix and improve server personality tests  https://review.openstack.org/25749314:31
*** rbak has quit IRC14:33
*** Liuqing has quit IRC14:36
*** zhangjn has quit IRC14:36
*** Liuqing has joined #openstack-qa14:37
*** regXboi has joined #openstack-qa14:38
*** malini has joined #openstack-qa14:39
*** shausy has quit IRC14:40
*** yfried has quit IRC14:41
*** Swami_ has joined #openstack-qa14:45
openstackrecheckConsole logs not available after 13:24s for gate-nova-python27 147520,60,1a7cd2014:45
openstackgerritTiago Mello proposed openstack-dev/devstack: Introduce IMAGE_PROPERTIES for custom image properties  https://review.openstack.org/23865514:46
*** hichihara has joined #openstack-qa14:47
mtreinishjordanP: I thought that test ran on the experimental all job, it was just skipped normally because it was tagged slow. Or am I missing something?14:48
*** lucasagomes is now known as lucas-hungry14:49
*** tosky has quit IRC14:50
*** dustins|out is now known as dustins14:52
*** bknudson has joined #openstack-qa14:52
*** mtanino has joined #openstack-qa14:55
jordanPI don't know, I asked vincent_hou whether that test was running somewhere and stated that we can't accept tests that are not run14:55
*** dtantsur is now known as dtantsur|brb14:55
jordanPI didn"t know about the experimental job14:56
*** tosky has joined #openstack-qa14:58
vincent_houjordanP: The test is tagged with slow, because it is really supposed to be. I trigger the experimental job, and it is not in there either.14:58
*** rbak has joined #openstack-qa14:58
mtreinishjordanP: no you're right it's still skipped in the all job: http://logs.openstack.org/43/195443/49/experimental/periodic-tempest-dsvm-all-master/6d9f1fa/console.html#_2015-12-16_09_02_01_66314:58
mtreinishalthough I thought we enabled multibackend in devstack (just 2 lvm backends) but I might be mistaken14:59
openstackrecheckConsole logs not available after 13:26s for gate-horizon-dsvm-integration 258477,1,8c681f214:59
vincent_houjordanP: mtreinish: I think enabling two back-ends in devstack with two different LVMs will work for this case. LVM supports retype and devstack supports multiple backends.15:00
openstackgerritAlexey Galkin proposed openstack-dev/devstack: Add Glance Artifact API in devstack installation  https://review.openstack.org/25788815:01
jordanPvincent_hou, that would be great15:01
mtreinishvincent_hou: right, although I thought we were already doing that in the gate. Which is why I'm kinda confused15:02
mtreinishbut, it looks like I was wrong so we need to fix that15:03
vincent_houjordanP: mtreinish: I am not sure. I know there are already some multiple back-ends in tempest, and they are not found in the gate job either.15:03
mtreinishvincent_hou: right, but is it because devstack isnt setting up 2 backends or is it because devstack is just forgetting to configure tempest so that tempest knows there are multiple backends15:05
*** jecarey has joined #openstack-qa15:06
*** jecarey has quit IRC15:07
*** jecarey has joined #openstack-qa15:07
vincent_houmtreinish: Sorry. To be honest, this is also something I would like to know.15:07
*** rfolco_ has quit IRC15:07
*** ngoracke has joined #openstack-qa15:08
mtreinishvincent_hou: well let's check the devstack logs from a gate run. That'll have the answers15:08
mtreinishtempest clearly isnt being configured for multibackend we just need to check if devstack is setting up multiple backends in cinder15:08
mtreinishvincent_hou: it doesn't look like it. Starting here: http://logs.openstack.org/43/195443/49/check/gate-tempest-dsvm-full/1abd7a1/logs/devstacklog.txt.gz#_2015-12-16_07_41_14_61915:10
mtreinishdevstack looks like it's only setting up a single lvm backend before moving on to setting up nova15:10
mtreinishjgriffith: ^^^ I thought we were running with 2 lvm backends in the gate. Did we have to change that for some reason?15:10
*** zz_dimtruck is now known as dimtruck15:10
*** sree has joined #openstack-qa15:10
vincent_houopenstack volume type create --os-volume-api-version 1 --property volume_backend_name=lvmdriver-1 lvmdriver-115:12
vincent_houOnly this line is found, which means only one backend is there.15:12
openstackrecheckConsole logs not available after 13:22s for gate-tempest-dsvm-ceilometer-mysql-neutron-full 255725,6,f2f37e515:13
*** mwagner_lap has joined #openstack-qa15:14
vincent_houmtreinish: jordanP: So far, only one backend lvmdriver-1 is configured in the devstack setup.15:14
*** sree has quit IRC15:14
mtreinishvincent_hou: right, so we need to either enable 2 lvm backends everywhere or setup a new job that does that15:15
*** sabeen1 has joined #openstack-qa15:15
jordanPI wouldn't add another job just for that15:16
mtreinishvincent_hou: I don't think there is a reason to not just change it everywhere, there shouldn't really be any harm (well besides a little more disk consumed)15:16
jordanP+115:16
mtreinishjordanP: right15:16
*** rfolco_ has joined #openstack-qa15:17
openstackgerritAndrea Frittoli proposed openstack/tempest: Refactor and split client manager  https://review.openstack.org/25856615:19
vincent_houIt will be very handy for the tests, which need multi back-ends15:19
vincent_houFor the other tests, they can just use one backend and forget the second.15:20
*** SridharG has quit IRC15:21
*** yamahata has joined #openstack-qa15:21
vincent_houmtreinish: jordanP: They second question after the 2 LVM support is that we need to make sure all the multiple backend tests are added in to the gate or experimental.15:22
jordanPif you have multi backend, tests will automatically run (I think)15:23
*** aopincar has quit IRC15:23
jordanPI meant multiple backend tests15:23
vincent_houjordanP: that will be nice.15:24
jgriffithmtreinish: that was turned off a while ago.  I think we were running out of volume quota or something at one point15:24
*** pglass has joined #openstack-qa15:24
andreafmtreinish, gmann, oomichi, jordanP, masayukig, mkoderer: this is my first attempt at splitting the manager class into two and refactoring it, so that one part is CONF independent, and it providers lazy load of clients: https://review.openstack.org/#/c/258566/ I would welcome feedback on the approach before I continue down this road15:25
mkodererandreaf: will review it tomorrow15:25
andreafmkoderer: cool, thanks15:25
*** yfried has joined #openstack-qa15:26
openstackrecheckConsole logs not available after 13:26s for gate-nova-python27 193134,30,52d8cb715:27
*** artom_ has joined #openstack-qa15:29
*** sabeen1 has quit IRC15:30
*** edmondsw has joined #openstack-qa15:31
*** artom_ is now known as artom15:33
*** sshnaidm has quit IRC15:33
*** mfisher_ora has joined #openstack-qa15:33
*** ifarkas has quit IRC15:34
*** jlanoux has quit IRC15:37
*** edmondsw has quit IRC15:38
*** mjturek1 has joined #openstack-qa15:39
*** gszasz has joined #openstack-qa15:40
*** jlanoux has joined #openstack-qa15:40
openstackrecheckConsole logs not available after 13:25s for gate-nova-python27 193133,18,2ad003d15:40
*** vgridnev has quit IRC15:42
mtreinishjgriffith: ah ok that makes sense. Well lets see what happens when vincent_hou tries to turn it back on :)15:43
mtreinishbecuase he's trying to land some multibackend tests in tempest and is being blocked because nothing in the gate runs with it15:43
openstackgerritAndrea Frittoli proposed openstack/tempest: Test change to debug lp1524717  https://review.openstack.org/25581515:44
*** jecarey has quit IRC15:46
sdaguemtreinish: so, we may have a lead on some of those ssh failures15:46
sdaguesee nova channel15:46
mtreinishsdague: okh, cool15:47
*** gszasz has quit IRC15:50
*** Liuqing has quit IRC15:50
*** lucas-hungry is now known as lucasagomes15:51
openstackrecheckConsole logs not available after 13:35s for gate-nova-python27 193135,33,e9de47515:54
*** sabeen1 has joined #openstack-qa15:55
openstackgerritVincent Hou proposed openstack/tempest: Add tempest tests for volume retype with migration  https://review.openstack.org/19544315:56
openstackgerritRyan McNair proposed openstack/tempest: Tempest test for swap volume  https://review.openstack.org/25859315:56
*** dwalleck has joined #openstack-qa15:57
*** sabeen3 has joined #openstack-qa16:00
*** sabeen1 has quit IRC16:02
*** dwalleck has quit IRC16:02
*** dwalleck has joined #openstack-qa16:02
*** jecarey has joined #openstack-qa16:02
*** hichihara has quit IRC16:04
anteayaso everyone remembers gerrit does down in just under an hour, right? http://lists.openstack.org/pipermail/openstack-dev/2015-December/081037.html16:07
anteayas/does/goes16:07
openstackrecheckConsole logs not available after 13:28s for gate-nova-python27 153038,41,6d08acf16:08
jrollanteaya: now I do! thanks :)16:09
*** armax has joined #openstack-qa16:09
anteayajroll: welcome do share the knowledge and link16:09
jrolloh, I did16:10
*** dkranz has quit IRC16:10
anteayawell done16:12
anteayayou just saved me from at least a dozen queries about gerrit in -infra, thank you16:13
openstackgerritMerged openstack/tempest: Fix password not strong enough failures  https://review.openstack.org/17856116:14
mtreinishandreaf: I actually forgot too, but I would have quickly remembered when I couldnt get to it16:14
*** devananda has quit IRC16:14
*** vincent_hou has quit IRC16:17
andreafmtreinish: I guess you meant anteaya?16:17
*** tosky has quit IRC16:17
anteayaandreaf: he needed you as translator16:17
*** dkranz has joined #openstack-qa16:17
anteayaandreaf: thanks for helping out16:17
mtreinishandreaf: yes, I did. tab complete fails me again16:17
anteaya:)16:17
andreaf:D16:17
anteayamriedem: thats okay I understand16:18
mtreinishhaha16:18
mriedemI DON'T!16:18
andreafand I forgot as well about the restart16:18
*** ekarlso has joined #openstack-qa16:18
mriedema rare double whammy16:18
anteayamriedem: just my way of saying hello16:19
anteayamriedem: hello16:19
anteaya:)16:19
mriedemhello16:19
*** tosky has joined #openstack-qa16:20
*** agireud has quit IRC16:20
anteaya:)16:20
-openstackstatus- NOTICE: Gerrit will be offline for a software upgrade from 17:00 to 21:00 UTC. See: http://lists.openstack.org/pipermail/openstack-dev/2015-December/081037.html16:21
*** agireud has joined #openstack-qa16:21
openstackrecheckConsole logs not available after 13:24s for gate-nova-python27 258472,1,66581d416:21
*** devananda has joined #openstack-qa16:22
*** [1]Thelo has joined #openstack-qa16:23
*** dtantsur|brb is now known as dtantsur16:23
*** mkoderer has quit IRC16:24
*** Thelo has quit IRC16:25
*** [1]Thelo is now known as Thelo16:25
stevemardtroyer: poke for review: https://review.openstack.org/#/c/253530/16:26
*** mkoderer has joined #openstack-qa16:26
*** dwalleck has quit IRC16:27
*** rossella_s has quit IRC16:28
andreafmtreinish: I put together a draft rework on tempest client manager, let me know if it looks like a reasonable direction to you https://review.openstack.org/#/c/258566/ - I could refresh the spec as well, it's going to be a few patches anyways - I guess 7 or 8 changes to finish it16:29
*** rossella_s has joined #openstack-qa16:30
*** rossella_s has quit IRC16:30
mtreinishandreaf: there's a spec for the client manager refactor?16:32
mtreinishheh, I didn't even realize that :)16:32
stevemarmtreinish: you could theoretically help too :) https://review.openstack.org/#/c/253530/16:34
anteayaif anyone cares in -3 defcore is discussing what tempest can test16:34
andreafmtreinish: yes a pretty old one16:34
andreafanteaya: -3 ?16:34
anteaya#openstack-meeting-316:34
mtreinishandreaf: meeting-316:34
openstackrecheckConsole logs not available after 13:24s for gate-cinder-releasenotes 237387,52,a9bf17f16:34
*** vgridnev has joined #openstack-qa16:35
andreafanteaya, mtreinish: thanks16:35
anteayawelcome16:35
anteayamonty seems to be the only dev voice in the meeting at the moment, thought others would want to know what is being discussed16:35
*** sree has joined #openstack-qa16:37
*** sabeen3 has quit IRC16:41
*** sabeen1 has joined #openstack-qa16:41
*** sree has quit IRC16:42
*** jasonsb has quit IRC16:46
openstackgerritJoseph Lanoux proposed openstack/tempest: WIP - DO NOT REVIEW  https://review.openstack.org/25839116:47
openstackrecheckConsole logs not available after 13:30s for gate-tempest-dsvm-postgres-full 249042,39,eb784d716:48
*** cdent has joined #openstack-qa16:53
openstackgerritJohn Warren proposed openstack/tempest: Split out Neutron security groups client  https://review.openstack.org/25803016:54
openstackgerritAndrea Frittoli proposed openstack/tempest: Test change to debug lp1524717.  https://review.openstack.org/25581516:56
*** hemna has quit IRC16:59
openstackrecheckConsole logs not available after 13:23s for gate-nova-python27 258020,1,4dcf78417:01
*** AndChat|297600 has joined #openstack-qa17:04
-openstackstatus- NOTICE: Gerrit is offline for a software upgrade from 17:00 to 21:00 UTC. See: http://lists.openstack.org/pipermail/openstack-dev/2015-December/081037.html17:05
*** ChanServ changes topic to "Gerrit is offline for a software upgrade from 17:00 to 21:00 UTC. See: http://lists.openstack.org/pipermail/openstack-dev/2015-December/081037.html"17:05
*** jlanoux has quit IRC17:08
*** e0ne has quit IRC17:09
*** yfried has quit IRC17:11
openstackrecheckConsole logs not available after 13:29s for gate-tempest-dsvm-full 256273,11,3d08b9617:15
andreafjswarren, mtreinish: I will refresh the test-resources spec tomorrow, based on the latest comment from afazekas and masayukig - I would welcome your reviews as well then - hopefully we can close the spec then and get started with the implementation17:16
andreafjswarren: are you still aiming to drive work on that spec?17:17
jswarrenandreaf: yes17:17
andreafjswarren: cool :)17:17
*** _nadya_ has quit IRC17:18
*** yfried has joined #openstack-qa17:20
*** yamahata has quit IRC17:21
*** salv-orlando has joined #openstack-qa17:21
openstackrecheckConsole logs not available after 13:21s for gate-nova-python27 247719,9,7162e0417:29
*** bnemec has quit IRC17:32
mriedemmtreinish: does tempest set the default security group rules in nova if you're doing ssh validation?17:32
mriedemor does devstack set those?17:32
*** Swami_ has quit IRC17:32
mtreinishmriedem: because of the question from the cells meeting? I was just checking what tempest does17:33
mtreinishI think the answer is it's configurable though17:33
mriedemyeah17:33
*** bnemec has joined #openstack-qa17:33
*** salv-orlando has quit IRC17:34
*** salv-orlando has joined #openstack-qa17:34
*** jswarren has quit IRC17:36
andreafmriedem: I was looking at a patch to create a  compute sg feature flag because of cells17:40
mtreinishandreaf: that's different isn't it?17:40
mtreinishlike the validation group flag is saying tempest you need to create a new sg for each tenant when you want to ssh into it17:41
mtreinishwhile the feature flag is saying tempest this cloud supports sg17:41
mriedemandreaf: i think the point we were trying to make in the cells meeting was security groups are supposedly optional regardless of cells17:41
mriedemlike i don't think infra runs with security groups nor cells, right?17:42
mtreinishthis is where having better help messages in the config options would be useful17:42
*** bnemec has quit IRC17:42
andreafmtreinish, mriedem: ok, what I was trying to understand there is how that fits with neutron17:42
openstackrecheckConsole logs not available after 13:24s for gate-glance-python27 258527,1,8a0b89117:42
mtreinishmriedem: well infra configures their tenant's default sg to allow everything17:42
*** pglass has quit IRC17:42
andreafmtreinish, mriedem: because even if sg in n-net are not supported, if neutron is enabled that feature flag is not relevant anymore, right?17:42
mtreinishandreaf: well except for the nova api for security groups17:43
*** Swami_ has joined #openstack-qa17:44
*** anshul has quit IRC17:44
mriedemmtreinish: the nova secgroup api works ok with cellsv1, it's just that the nw firewall filters aren't applied in the child cells (i think)17:44
andreafmtreinish: perhaps, but I though the nova API would proxy the neutron one?17:44
mriedemmelwitt: alaski: would have to clarify17:44
andreafmtreinish: and in any case the patch I was reviewing skips 100% neutron SG tests because of that flag, but it seems not to be fitting?17:45
*** jecarey has quit IRC17:45
*** jecarey_ has joined #openstack-qa17:46
alaskimtreinish: right, the secgroup api works but groups aren't set in the cell db.  so the default seems to work because it's looked up in the api and passed down.  custom ones fail on a db lookup within the child cell17:46
melwittyeah, and adding rules to the default group works17:47
*** yamahata has joined #openstack-qa17:48
*** mriedem is now known as mriedem_lunch17:49
*** jecarey_ has quit IRC17:50
*** gamado has quit IRC17:52
*** jswarren has joined #openstack-qa17:54
openstackrecheckConsole logs not available after 13:21s for gate-nova-python27 258415,1,2478ba517:56
*** pglass has joined #openstack-qa18:00
*** cdent has quit IRC18:00
*** cdent has joined #openstack-qa18:00
*** aopincar has joined #openstack-qa18:00
*** dtantsur is now known as dtantsur|pto18:01
*** malini has quit IRC18:01
*** tosky has quit IRC18:02
*** sabeen1 has quit IRC18:02
*** mriedem_lunch is now known as mriedem18:03
*** e0ne has joined #openstack-qa18:06
*** eil397 has joined #openstack-qa18:06
*** cdent has quit IRC18:07
openstackrecheckConsole logs not available after 13:21s for gate-horizon-python27 252488,18,7b86e9d18:10
*** cdent has joined #openstack-qa18:11
*** r-mibu has quit IRC18:12
*** r-mibu has joined #openstack-qa18:12
*** sshnaidm has joined #openstack-qa18:13
*** jordanP has quit IRC18:15
*** mhickey has joined #openstack-qa18:16
*** pglass has quit IRC18:19
*** salv-orlando has quit IRC18:21
*** hitalia has joined #openstack-qa18:21
*** hemna has joined #openstack-qa18:21
*** dimtruck is now known as zz_dimtruck18:22
*** sshnaidm has quit IRC18:22
openstackrecheckConsole logs not available after 13:21s for gate-nova-python27 256069,12,3a2375518:23
*** salv-orlando has joined #openstack-qa18:23
*** rbak has quit IRC18:33
*** rbak_ has joined #openstack-qa18:33
*** malini has joined #openstack-qa18:34
*** aix has quit IRC18:35
*** vgridnev has quit IRC18:35
*** AndChat|297600 has quit IRC18:35
*** sshnaidm has joined #openstack-qa18:36
openstackrecheckConsole logs not available after 13:21s for gate-nova-python27 189843,15,1aefb5b18:37
*** yamamoto has quit IRC18:38
*** bnemec has joined #openstack-qa18:38
*** yamamoto has joined #openstack-qa18:38
*** yamamoto has quit IRC18:48
*** david-lyle_ has joined #openstack-qa18:49
*** david-lyle has quit IRC18:50
openstackrecheckConsole logs not available after 13:21s for gate-cinder-python27 258541,1,ceecf5f18:51
*** pvaneck has joined #openstack-qa18:53
*** david-lyle_ is now known as david-lyle18:54
*** jecarey has joined #openstack-qa19:00
*** jecarey has quit IRC19:00
*** jecarey has joined #openstack-qa19:00
*** cdent has quit IRC19:01
*** safchain has quit IRC19:03
openstackrecheckConsole logs not available after 13:23s for bindep-nova-python27 227278,21,7853d1519:04
*** bnemec has quit IRC19:04
*** zz_dimtruck is now known as dimtruck19:06
*** woodster_ has quit IRC19:06
*** pglass has joined #openstack-qa19:07
*** aysyd has quit IRC19:09
*** aysyd has joined #openstack-qa19:09
*** bnemec has joined #openstack-qa19:10
*** _nadya_ has joined #openstack-qa19:11
*** e0ne_ has joined #openstack-qa19:13
*** e0ne has quit IRC19:15
*** david-lyle has quit IRC19:17
openstackrecheckConsole logs not available after 13:22s for gate-nova-python27 180942,27,972cc8119:17
*** yamamoto has joined #openstack-qa19:18
*** yamamoto has quit IRC19:19
*** david-lyle has joined #openstack-qa19:20
*** shardy is now known as shardy_afk19:22
*** bnemec has quit IRC19:22
*** david-lyle_ has joined #openstack-qa19:24
*** david-lyle has quit IRC19:24
*** alyson_ has joined #openstack-qa19:26
*** dims has joined #openstack-qa19:27
*** salv-orlando has quit IRC19:27
*** shardy_afk has quit IRC19:27
*** boris-42_ has joined #openstack-qa19:30
*** david-lyle_ has quit IRC19:30
openstackrecheckConsole logs not available after 13:25s for gate-grenade-dsvm 258599,1,a72cf1d19:33
openstackrecheckopenstack-dev/devstack change: https://review.openstack.org/256469 failed gate-tempest-dsvm-neutron-full in the gate queue with an unrecognized error19:33
*** cdent has joined #openstack-qa19:34
*** pglass has quit IRC19:34
*** weshay_xchat is now known as weshay19:35
*** bnemec has joined #openstack-qa19:35
*** aopincar has quit IRC19:36
*** pglass has joined #openstack-qa19:37
*** pglbutt has joined #openstack-qa19:42
*** sabeen1 has joined #openstack-qa19:44
*** pglass has quit IRC19:45
*** sabeen3 has joined #openstack-qa19:46
*** david-lyle has joined #openstack-qa19:48
*** sabeen1 has quit IRC19:49
*** zackf has quit IRC19:55
*** zackf has joined #openstack-qa19:56
*** davideagnello has joined #openstack-qa19:57
*** _nadya_ has quit IRC19:57
*** shardy has joined #openstack-qa20:02
*** dims has quit IRC20:18
*** dimtruck is now known as zz_dimtruck20:18
*** dims has joined #openstack-qa20:19
*** yamamoto has joined #openstack-qa20:19
*** lucasagomes is now known as lucas-dinner20:19
*** mhickey has quit IRC20:25
*** yamamoto has quit IRC20:25
*** malini has quit IRC20:40
mtreinishdavid-lyle, regXboi, timothyb89: if you get a sec: https://review.openstack.org/#/c/258199/ should be straightforward20:45
*** hitalia has quit IRC20:48
regXboiand me guesses gerrit is back :)20:52
david-lylemtreinish: LGTM20:52
regXboiyeah - david-lyle beat me to it20:53
regXboiI was checking out the new gerrit20:53
regXboi:)20:53
mtreinishregXboi: yeah it's shiny :)20:53
mtreinishdavid-lyle: thanks20:54
* david-lyle misses the old view option20:54
mtreinishdavid-lyle: as do I20:54
mtreinishregXboi: you can take a look at: https://review.openstack.org/#/c/256740/ it's a bit more involved though :)20:54
regXboiyeah, but  it's still relatively straightforward - it's got the CR+2 - somebody else can pull the W+1 lever20:56
mtreinishdavid-lyle: ^^^ want to finish it off? :)20:57
david-lylethought I did20:57
mtreinishdavid-lyle: a 2nd patch20:58
mtreinishI'm getting greedy20:58
david-lyleah20:58
david-lyleso much work :)20:58
*** ChanServ changes topic to "All Things QA..."21:01
*** bnemec has quit IRC21:01
-openstackstatus- NOTICE: Gerrit has been upgraded to 2.11. Please report any issues in #openstack-infra as soon as possible.21:01
openstackgerritMerged openstack/openstack-health: Set default type for stacked area to expanded  https://review.openstack.org/25819921:01
*** bnemec has joined #openstack-qa21:01
*** zz_dimtruck is now known as dimtruck21:02
*** aysyd has quit IRC21:02
mtreinishSpamapS: on: https://review.openstack.org/#/c/256179/ I'm not sure I understand what you're proposing21:07
mtreinishit's how to fix the create run db api call so it doesn't leave empty rows in the table right?21:08
*** regXboi has quit IRC21:09
openstackgerritMerged openstack/openstack-health: Properly interpolate missing data for test_runs  https://review.openstack.org/25674021:13
mtreinishSpamapS: fwiw, I'm fine with doing that. But, the bugs been there for a long time, like 5% of the rows in infra's run table is made up of the empty runs21:13
*** bnemec has quit IRC21:13
*** ajmiller has quit IRC21:14
*** ajmiller has joined #openstack-qa21:14
*** e0ne_ has quit IRC21:15
mgagneHow can I find "why" a test was skipped in tempest? This isn't helping much: setUpClass (tempest.api.object_storage.test_object_services.ObjectTest) SKIP  0.0021:19
mtreinishmgagne: what are you using to run tempest? that looks like the old colorizer script (which was removed not too long ago)21:21
mgagnemtreinish refstack =)21:21
mtreinishmgagne: I'd try running testr last --subunit | subunit-trace21:21
mtreinishmgagne: yeah refstack refuses to move to a decent output filter21:21
mtreinishthe colorizer is terrible21:21
*** hitalia has joined #openstack-qa21:22
mgagnemtreinish I understand what you are saying but unfortunately, that's not my fight today =)21:22
mtreinishmgagne: just run the testr command from the tempest dir refstack is running things from21:22
mtreinishthat'll generate output that actually prints the skip message21:22
mgagnecan testr be told to run ONE test?21:22
*** Guest72290 has quit IRC21:22
mgagnetests are taking 50m total21:23
mtreinishmgagne: it can, but that command isn't running anything it's displaying the results of the last run21:23
mtreinishtestr stores all the subunit streams from previous runs on disk (in a .testrepository dir)21:23
mtreinishit's just recalling it that and your piping it into subunit-trace (which is a better output filter)21:23
*** artom has quit IRC21:25
mgagnethanks, much better now21:25
mgagneSKIPPED: ObjectExpiryTest skipped because the configured credential provider is not able to provide credentials with the _member_ role assigned.21:25
mtreinishmgagne: cool21:26
mgagnenot only problem is: my users do have the _member_ role...21:26
mgagnenow*21:27
*** bnemec has joined #openstack-qa21:27
mtreinishmgagne: the test accounts mechanism needs to be told which roles are on users you're providing21:27
*** safchain has joined #openstack-qa21:27
mtreinishjust add the role to your accounts.yaml21:27
mgagnemriedem yep, already done21:27
*** safchain has quit IRC21:27
mtreinishhmm, I'd expect that to fix it21:27
mgagnehttp://paste.openstack.org/show/482122/21:28
openstackgerritTim Buckley proposed openstack/openstack-health: Allow users to select information grouping  https://review.openstack.org/24045321:28
*** rcernin has joined #openstack-qa21:28
timothyb89mtreinish, david-lyle: ^^ should be ready to merge21:28
timothyb89I'm still not a fan of the ui, but I'll follow up later21:29
mtreinishtimothyb89: ok, I'll take a look in a bit21:30
timothyb89mtreinish: awesome, thanks21:30
mtreinishmgagne: hmm, yeah I just did a quick check of the code and that shouldn't skip. The result of: https://github.com/openstack/tempest/blob/master/tempest/common/preprov_creds.py#L315-L32121:32
mtreinishis what's used to determine whether to raise the skip exception or not21:32
mtreinishI think I found a bug if you specify the role and type together, but it shouldn't result in a skip. (or a failure its just an unecessary step in a loop)21:35
mgagneyea, that's what I was about to suspect21:36
mgagneso what's my best workaround?21:37
mgagneor could be it a bad error message?21:38
openstackgerritMichael Turek proposed openstack/tempest: Consolidate ironic timeouts into one blanket timeout  https://review.openstack.org/25867021:38
mtreinishTBH, I'm not sure. What checkout of tempest is refstack using these days?21:38
mtreinishmgagne: the error message is pretty distinct it comes from: https://github.com/openstack/tempest/blob/master/tempest/test.py#L496-L50321:39
mgagneyea but how is types related?21:39
mtreinishtypes is just a shortcut, mostly there for legacy users. Internally tempest converts the type to the corresponding role from config21:41
mtreinishmgagne: the thing I'm confused by is all the swift tests require the operator role: https://github.com/openstack/tempest/blob/master/tempest/api/object_storage/base.py#L2721:41
mgagneok, removed the types entry. still skipping =(21:41
mtreinishmgagne: just for reference the conversion happens here: https://github.com/openstack/tempest/blob/master/tempest/common/preprov_creds.py#L122-L14421:42
*** sabeen3 has quit IRC21:43
mgagnemtreinish yea, I got an idea after poking the code. I'm still confused as to why it's still skipping although I removed the types attribute21:43
mtreinishmgagne: I'm wondering if there is just a bug in the version refstack chooses to run?21:44
mgagne:-/21:45
mgagneall tests are ok except swift ones21:45
mtreinishmgagne: oh, it's all swift tests. Thats a bit more consistent with what I'd expect21:45
*** e0ne has joined #openstack-qa21:45
mgagnemtreinish yea, sorry for lack of context. all skipped with same reasons about role21:45
mgagnemtreinish I don't mind adding debug and print where ever you would find them useful. I just don't know much tempest to know where to add debug21:47
mgagneinteresting, I don't have this file (tempest/common/preprov_creds.py)21:48
mtreinishmgagne: yeah, it's because refstack uses an old checkout21:49
mgagnerunning 551e1a9701e7e2b3edf6d49a2eaa62b7ab2435ad21:49
mgagneok, will update to master21:49
mtreinishmgagne: it should be accounts.py or something like that21:49
mtreinishit used to be called the test accounts mechanism, andreaf recently renamed it to pre provisioned accounts to be a bit more descriptive21:50
mtreinish(tenant isolation was also renamed to dynamic credentials)21:50
mgagneok, checking master anyway21:50
mgagneI think it's useless to debug a dated version of tempest if it got fixed in master21:50
*** mfisher_ora has quit IRC21:51
mtreinishsure, I agree :)21:51
mgagneunless refstack relies on old output format...21:51
*** yfried has quit IRC21:51
mtreinishI don't know what refstack does tbh, I'd assume they'd rely on the subunit output. But who knows21:52
mgagneit looks for result in .tempest/.testrepository/1.json21:52
mgagnewell, end result is this file21:53
mtreinishok, then yeah it's probably just converting the subunit to json or something like that21:54
mgagnesame error :-/21:55
mgagneat least the output is now much better21:55
mtreinishmgagne: :/ hmm, ok try running it with: http://paste.openstack.org/show/482124/ applied21:56
*** mwagner_lap has quit IRC21:56
mgagneyep, was about to do the same21:57
mgagnenow to find stdout...21:58
mgagnewill use LOG.info21:59
mtreinishoh, heh yeah it gets eaten by the test runner. It should be in the subunit stream though. But, subunit-trace doesn't print it on skips iirc21:59
mtreinishyeah, that'll probably be faster21:59
*** harlowja has quit IRC21:59
mgagnecan't find output, could it be this function is not used?22:00
mtreinishmgagne: oh, did you turn tenant isolation off?22:01
mtreinishin the tempest.conf22:01
mgagneaccounts are pre-created allow_tenant_isolation = false22:01
mtreinishok22:01
mtreinishthat's correct. But if it was set to true the function wouldn't ever be called22:02
mtreinishmgagne: the function should definitely be called by: https://github.com/openstack/tempest/blob/master/tempest/test.py#L496-L50322:04
mtreinishthats the only place that skip message can come from iirc22:04
*** harlowja has joined #openstack-qa22:04
mtreinishmgagne: just a sanity check question on your tempest.conf. Do you have any user creds in the tempest.conf (not the accounts.yaml)22:06
mgagneI think the function is never called. I replaced print with LOG.info then with write to file then with a raise Exception. still same skip output22:06
mgagneyes I do for some tests that *really* asked for it22:06
mtreinishthere is another path where if it can't find the accounts file it uses those creds for everything22:07
mtreinishand the function won't be called then22:07
mtreinishanother sanity check question, is the accounts.yaml path correct in your tempest.conf?22:07
mgagneyes, passing all tests except swift22:09
mtreinishmgagne: well this function: https://github.com/openstack/tempest/blob/master/tempest/common/credentials_factory.py#L155-L18222:09
mgagneand tempest crashes if I put invalid data in it =)22:09
mtreinishdetermines which credential provider is used22:09
mtreinishand if we're using the pre provisioned creds that is_role_available function should be called22:10
mtreinishbut if it's using the legacy provider it always returns false22:10
mtreinish(which would cause the skip there)22:10
mgagneremoving old account info crashes tempest22:10
mtreinishwhat's the error?22:10
mgagnewait, I would restore the function22:10
mgagnesame thing http://paste.openstack.org/show/482125/22:11
mgagnemissing domain_name I guess22:12
mgagneman, it's hard to debug with those obscure error message =(22:13
mtreinishmgagne: so that error is being caused because tempest doesn't see your accounts.yaml file22:13
mtreinishmgagne: yeah, that error message is useless. Can you file a bug when we get through this? :)22:14
*** artom has joined #openstack-qa22:14
mtreinishbasically this if check: https://github.com/openstack/tempest/blob/master/tempest/common/credentials_factory.py#L173-L17422:15
mtreinishis evaling false and it's not using the test accounts file22:15
mtreinishand trying to use the fallback legacy options in the tempest.conf file22:15
mgagnemtreinish: I can add it to a post-it, trying to complete that test before I go on holidays on thursday =(22:15
mtreinishsure, that's fine :)22:15
mgagneI put an invalid filename and tempest crashes. so it does try to find it22:16
mgagneso I suspect invalid/incomplete data22:16
mtreinishmgagne: is the crash different though?22:16
mgagneyea, cannot find accounts.yamlaaa22:17
mtreinishthat's odd can you paste the full stacktrace for that?22:17
mtreinishwe should check up front for its existance before we try to use it22:17
mtreinishthat's why the fallback to using the config options exists22:18
mtreinishit's quite clear that when you get the skip messages it's running using the config options instead of the accounts.yaml file22:18
mgagneit's not clear tbh22:19
mgagnehence why I'm here =)22:19
mtreinishheh, to me it is. But, that's probably because I wrote most of the underlying mechanisms originally :)22:20
mtreinishmgagne: we should log most of this state iirc22:20
*** shardy has quit IRC22:21
*** gfidente has quit IRC22:21
mgagnetrying to setup tempest is quite a frustrating experience for me tbh22:22
mtreinishdoes http://docs.openstack.org/developer/tempest/configuration.html#tempest-configuration help at all? I've tried to write down things as I remember or they come up there22:24
mtreinishit's hard though, because I'm the only one who ever really adds anything there22:24
mtreinishtimothyb89: I left a comment on the group_by change, I think it failed unit tests. You might want to fix the comment while you respin22:25
mtreinishbut it's not critical either way22:26
mtreinishI'll be +2 when it's passing the gate22:26
mgagnemtreinish looks like I followed all steps for accounts.yaml22:26
*** sshnaidm has quit IRC22:28
openstackgerritMatthew Treinish proposed openstack/tempest: Remove pre-check for test accounts file in credential factory  https://review.openstack.org/25869122:30
mtreinishmgagne: ^^^ try running with that patch22:31
*** mtanino has quit IRC22:32
*** diegows has joined #openstack-qa22:32
mgagnenow I'm back to SKIPPED: ObjectExpiryTest skipped because the configured credential provider is not able to provide credentials with the _member_ role assigned.22:32
openstackgerritMatthew Treinish proposed openstack/tempest: Remove pre-check for test accounts file in credential factory  https://review.openstack.org/25869122:32
mtreinishmgagne: err, actually: ^^^22:32
*** e0ne has quit IRC22:33
mtreinishI missed one check22:33
mgagneIOError: [Errno 2] No such file or directory: '.tempest/etc/accounts.yaml'22:33
mgagnewhat's the current dir when that file is looked up?22:34
mtreinishmgagne: yep, that's what I was saying, the path isn't right and tempest isnt actually using the accounts file22:34
mtreinishuhm, not sure22:34
mtreinishlemme check22:34
mtreinisherr, I think we're expecting it's an absolute path22:34
mtreinishin config22:35
mtreinishit doesn't set a dir: https://github.com/openstack/tempest/blob/master/tempest/common/preprov_creds.py#L33-L3622:35
mgagnehad to use full path22:36
mgagneas I couldn't figure out the cwd22:36
mgagnetests look to be running, will wait for results22:37
mgagnetests passed22:37
openstackrecheckConsole logs not available after 13:22s for gate-horizon-dsvm-integration 245398,14,00ce41022:37
mtreinishcool22:37
mtreinishI'll add a note to the configuration guide about using a full path22:38
mgagnethis might not always be possible22:38
mgagnewe should be able to put a relative path22:38
mgagnepath relative to my cwd: refstack is happy but tempest complains. path relative to tempest.conf: refstack crashes22:39
timothyb89mtreinish: somehow I missed that change, it does seem a bit odd ... I'll revert it22:40
mgagnerunning whole suite now, will see what happens22:40
mtreinishmgagne: relative to what though? tempest doesn't actually control its execution it's the test runner. I can make it relative to the tempest.conf location I guess22:41
mtreinishthat wouldn't be too hard22:41
mgagnemtreinish well, that's what I would expect but my expectations could be wrong22:42
mtreinishtimothyb89: I know why glauco did that. He was trying to map the imaginary object hiearchy from the urls on to the response data structure22:42
mtreinishtimothyb89: but it just makes it more complicated and doesn't add anything...22:43
timothyb89mtreinish: huh... is that something we want?22:43
mtreinishno22:43
*** sabeen1 has joined #openstack-qa22:43
timothyb89mtreinish: alright, I agree, removing that ends up simplifying the patch a fair bit too22:43
mtreinishcool22:44
*** artom has quit IRC22:44
*** artom has joined #openstack-qa22:46
*** sabeen2 has joined #openstack-qa22:46
mtreinishmgagne: yeah, tempest is a bit weird since it doesn't control it's own execution. In the short term I'll push a patch with the note about using the full path22:46
mtreinishand I'll work on making it relative to the tempest.conf location after I get home22:47
mgagnemtreinish tyvm for your help btw, much appreciated. I won't make the promise to contribute bugfixes since I tend to not respect them for reasons outside my control. I can only say I will try (again)22:47
*** asselin has joined #openstack-qa22:47
*** sabeen1 has quit IRC22:47
*** jbernard has quit IRC22:48
*** asselin__ has quit IRC22:49
mtreinishmgagne: heh, ok no worries. I'm glad we could get to the bottom of your issue22:49
*** dkranz has quit IRC22:50
openstackgerritJohan Pas proposed openstack/tempest: Extend security group scenario with IPv6 tests  https://review.openstack.org/25870022:51
*** weshay has quit IRC22:52
mtreinishmgagne: one qq do you have the stack trace with the io error?22:53
mgagnewhich one?22:53
mtreinishI think we might want to cactch that and print an invalid configuration error instead (with a message explaining the file oculdn't be found)22:53
mtreinishmgagne: the one you got after running with my patch and the relative path in config22:53
mgagneI think it's that one: http://paste.openstack.org/show/482129/22:54
mtreinishyeah, that looks right22:54
*** jbernard has joined #openstack-qa22:55
openstackrecheckConsole logs not available after 13:35s for gate-tempest-dsvm-full 258650,1,e40f40522:56
*** drptbl has joined #openstack-qa22:57
openstackgerritTim Buckley proposed openstack/openstack-health: Allow users to select information grouping  https://review.openstack.org/24045322:58
timothyb89mtreinish: ^^ reverts the dict change and fixes unit tests22:59
*** drptbl has quit IRC23:00
*** harlowja has quit IRC23:01
*** dims has quit IRC23:01
*** drptbl has joined #openstack-qa23:04
*** zhangjn has joined #openstack-qa23:04
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for random qemu sigterm bug 1526989  https://review.openstack.org/25870723:06
openstackbug 1526989 in OpenStack Compute (nova) "nova boot fails with "libvirtError: internal error: early end of file from monitor: possible problem: qemu: terminating on signal 15 from pid 15765"" [Medium,Confirmed] https://launchpad.net/bugs/152698923:06
openstackrecheckConsole logs not available after 13:26s for gate-tempest-dsvm-neutron-full 258313,1,65276d323:09
mtreinishtimothyb89: cool23:17
mtreinishtimothyb89: I think you slipped a hard tab in there23:19
mtreinishI expect the npm lint will fail when it comes back23:19
mtreinish(assuming that's one of the checks)23:20
*** zhangjn has quit IRC23:22
*** mriedem has quit IRC23:22
timothyb89mtreinish: ah, geez, you're right... atom is really aggressive about converting without any warning23:23
*** dims has joined #openstack-qa23:24
mtreinishtimothyb89: oh, it looks like pep8 failed too23:25
mtreinishand extra space before a [23:25
timothyb89mtreinish: ouch, this is what I get for thinking I had my python plugins set up correctly :/23:26
openstackgerritTim Buckley proposed openstack/openstack-health: Allow users to select information grouping  https://review.openstack.org/24045323:28
openstackrecheckConsole logs not available after 13:23s for gate-tempest-dsvm-full 256273,14,5a58cd323:30
*** dustins is now known as dustins|out23:30
timothyb89mtreinish: ^ for real this time, I swear23:31
*** pglbutt has quit IRC23:33
*** ngoracke has quit IRC23:33
*** drptbl has quit IRC23:36
*** cdent has quit IRC23:37
*** drptbl has joined #openstack-qa23:37
*** tochi has joined #openstack-qa23:40
*** woodster_ has joined #openstack-qa23:41
openstackgerritKen'ichi Ohmichi proposed openstack/tempest-lib: Migrated servers_client.py from tempest  https://review.openstack.org/25871623:41
*** drptbl has quit IRC23:43
openstackrecheckConsole logs not available after 13:22s for gate-tempest-dsvm-postgres-full 193135,35,b6de09323:44
*** dimtruck is now known as zz_dimtruck23:46
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Split out Neutron subnetpools client  https://review.openstack.org/25772423:49
*** sabeen2 has quit IRC23:49
openstackgerritMatthew Treinish proposed openstack/tempest: Remove pre-check for test accounts file in credential factory  https://review.openstack.org/25869123:52
mtreinishandreaf, gmann, masayukig: if you get a sec ^^^ should be quick23:53
mtreinishtimothyb89: hmm testing things locally when I set the metadata key to build_name the second page doesn't do anything23:56
timothyb89mtreinish: odd, that seemed okay to me, it was a large page though23:57
mtreinishso other keys work, like build_branch23:58
mtreinishbut build_name I can't get23:58
*** sabeen has joined #openstack-qa23:59
mtreinishoh, there the response is a bit different from the api server23:59

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