Friday, 2015-05-08

*** achanda_ has joined #openstack-qa00:00
*** mahito has joined #openstack-qa00:01
openstackrecheckopenstack/requirements change: https://review.openstack.org/125651 failed gate-requirements-pypy in the gate queue with an unrecognized error00:02
*** achanda has quit IRC00:04
*** achanda_ has quit IRC00:05
openstackgerritDavanum Srinivas (dims) proposed openstack-dev/devstack: [WIP] Testing - please ignore  https://review.openstack.org/18126000:06
*** hitalia has quit IRC00:14
*** jhenner has quit IRC00:22
*** salv-orlando has joined #openstack-qa00:26
*** jamielennox|away is now known as jamielennox00:29
*** salv-orlando has quit IRC00:30
*** tsekiyam_ has joined #openstack-qa00:31
*** dmorita has joined #openstack-qa00:31
*** tsekiyama has quit IRC00:34
*** mtanino has quit IRC00:36
*** tsekiyam_ has quit IRC00:36
*** erlon has quit IRC00:51
*** sputnik13 has joined #openstack-qa00:54
*** yamahata has joined #openstack-qa01:00
*** mahito has quit IRC01:00
*** mahito has joined #openstack-qa01:02
*** mahito_ has joined #openstack-qa01:05
*** mkoderer has quit IRC01:05
*** mpopow has joined #openstack-qa01:07
*** mahito has quit IRC01:08
*** mpopow has quit IRC01:12
*** mkoderer has joined #openstack-qa01:13
*** shashankhegde has quit IRC01:19
*** nikita09 has quit IRC01:28
*** aix has quit IRC01:31
openstackgerritMerged openstack-dev/devstack: create a more generic work around for cffi & wheels  https://review.openstack.org/18054901:44
*** patrickeast has quit IRC01:45
*** fedexo has joined #openstack-qa01:51
openstackgerritMerged openstack/tempest-lib: Updated from global requirements  https://review.openstack.org/18124801:58
*** dims_ has quit IRC02:00
*** dims has joined #openstack-qa02:00
*** dims has quit IRC02:01
*** david-lyle has joined #openstack-qa02:10
*** shashankhegde has joined #openstack-qa02:12
*** patrickeast has joined #openstack-qa02:19
*** fedexo has quit IRC02:21
*** achanda has joined #openstack-qa02:29
*** mpopow has joined #openstack-qa02:38
*** Poornima has joined #openstack-qa02:52
*** salv-orlando has joined #openstack-qa02:54
*** Swami_ has joined #openstack-qa02:57
*** amotoki has joined #openstack-qa02:58
*** Swami has quit IRC02:59
*** dims has joined #openstack-qa03:01
*** Swami__ has joined #openstack-qa03:02
*** salv-orl_ has joined #openstack-qa03:03
*** salv-orlando has quit IRC03:04
*** Swami_ has quit IRC03:05
*** dims has quit IRC03:06
*** salv-orl_ has quit IRC03:08
*** mpopow has quit IRC03:13
*** akshai has joined #openstack-qa03:14
*** salv-orlando has joined #openstack-qa03:18
*** akshai has quit IRC03:19
*** achanda has quit IRC03:22
*** salv-orlando has quit IRC03:22
*** marun has quit IRC03:37
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Add a rule for blocking "-" from rand_name call  https://review.openstack.org/16667903:37
*** Swami__ has quit IRC03:45
*** shashankhegde has quit IRC03:49
*** Swami has joined #openstack-qa03:50
*** patrickeast has quit IRC03:50
openstackgerritSamuel de Medeiros Queiroz proposed openstack-dev/devstack: Honor the flag for Identity v3 API only jobs  https://review.openstack.org/17966303:52
*** Swami has quit IRC03:55
openstackgerritSamuel de Medeiros Queiroz proposed openstack-dev/devstack: Honor the flag for Identity v3 API only jobs  https://review.openstack.org/17966304:08
*** samueldmq has quit IRC04:11
*** pal has joined #openstack-qa04:11
*** mmedvede has quit IRC04:14
*** achanda has joined #openstack-qa04:22
*** rushiagr_away is now known as rushiagr04:27
*** achanda has quit IRC04:28
*** mmedvede has joined #openstack-qa04:28
*** achanda has joined #openstack-qa04:42
*** Sukhdev has joined #openstack-qa04:56
*** mpopow has joined #openstack-qa04:57
*** Longgeek has joined #openstack-qa05:00
*** Madan has joined #openstack-qa05:01
*** salv-orlando has joined #openstack-qa05:19
*** salv-orlando has quit IRC05:22
*** bkopilov has quit IRC05:27
*** Longgeek has quit IRC05:29
*** Sukhdev has quit IRC05:30
*** mpopow has quit IRC05:31
*** jyuso1 has quit IRC05:32
*** sabeen1 has quit IRC05:36
*** bkopilov has joined #openstack-qa05:44
*** pal has quit IRC05:48
*** pal has joined #openstack-qa05:48
*** kiran-r has joined #openstack-qa05:51
palHi can anyone tell me how to solve this new issue coming while running stack.sh  (ValueError: ('Missing distribution spec', '[Call'))05:51
*** rossella_s has joined #openstack-qa05:52
*** ibiris_away is now known as ibiris05:56
*** BharatK has joined #openstack-qa05:57
*** rossella_s has quit IRC06:00
*** rossella_s has joined #openstack-qa06:01
*** Kennan has quit IRC06:03
*** Kennan has joined #openstack-qa06:03
*** pkoniszewski has joined #openstack-qa06:10
*** rossella_s has quit IRC06:11
*** salv-orlando has joined #openstack-qa06:13
*** Longgeek has joined #openstack-qa06:13
*** neeti has joined #openstack-qa06:23
*** jyuso1 has joined #openstack-qa06:30
*** anshul has joined #openstack-qa06:31
*** yog__ has joined #openstack-qa06:35
*** kiran-r has quit IRC06:37
*** achanda has quit IRC06:38
*** ibiris is now known as ibiris_away06:45
*** ibiris_away is now known as ibiris06:46
*** bkopilov has quit IRC06:46
*** anshul has quit IRC06:47
*** anshul has joined #openstack-qa06:47
openstackrecheckopenstack/cinder change: https://review.openstack.org/181179 failed because of: gate-tempest-dsvm-postgres-full: https://bugs.launchpad.net/bugs/142915107:00
openstackLaunchpad bug 1429151 in Cinder "SimpleReadOnlyCinderClientTest.test_cinder_encryption_type_list fails randomly" [High,Confirmed]07:00
*** armax has quit IRC07:02
*** k4n0 has joined #openstack-qa07:02
*** rushiagr is now known as rushiagr_away07:04
*** e0ne has joined #openstack-qa07:09
*** woodster_ has quit IRC07:10
*** hitalia has joined #openstack-qa07:12
*** pkoniszewski has quit IRC07:12
*** markus_z has joined #openstack-qa07:14
*** mpopow has joined #openstack-qa07:16
*** sks has joined #openstack-qa07:16
*** jyuso1 has quit IRC07:17
*** jhenner has joined #openstack-qa07:21
*** luqas has quit IRC07:25
*** mmedvede has quit IRC07:25
*** jyuso1 has joined #openstack-qa07:27
*** e0ne has quit IRC07:29
*** luqas has joined #openstack-qa07:32
*** e0ne has joined #openstack-qa07:33
*** mmedvede has joined #openstack-qa07:35
*** jamielennox is now known as jamielennox|away07:36
openstackgerritYuki Nishiwaki proposed openstack-dev/devstack: Move install_infra before execute build_wheels.sh  https://review.openstack.org/18131207:36
*** rushiagr_away is now known as rushiagr07:40
*** kiran-r has joined #openstack-qa07:41
*** jlanoux has joined #openstack-qa07:45
*** mpopow has quit IRC07:50
*** Poornima has quit IRC07:54
*** gfidente has joined #openstack-qa08:01
*** kiranr has joined #openstack-qa08:10
*** kiran-r has quit IRC08:10
*** sks has quit IRC08:21
*** e0ne has quit IRC08:23
*** rossella_s has joined #openstack-qa08:38
*** mahito_ has quit IRC08:41
*** hitalia has quit IRC08:48
*** tochi has quit IRC08:49
*** bkopilov has joined #openstack-qa08:51
*** cdent has joined #openstack-qa08:56
*** e0ne has joined #openstack-qa08:58
*** e0ne is now known as e0ne_08:58
*** e0ne_ is now known as e0ne09:07
*** apevec has joined #openstack-qa09:10
*** SridharG has joined #openstack-qa09:19
*** e0ne is now known as e0ne_09:21
kiranrIs there a way to use admin token in tempest for authentication instead of keystone credentials??09:25
*** kiranr is now known as kiran-r09:26
kiran-r Is there a way to use admin token in tempest for authentication instead of keystone credentials??09:27
*** mpopow has joined #openstack-qa09:34
*** devvesa has joined #openstack-qa09:45
devvesaHi, could a core reviewer to take a look at this patch? https://review.openstack.org/#/c/178132/09:45
*** hichihara has quit IRC09:48
*** ibiris is now known as ibiris_away09:51
*** e0ne_ is now known as e0ne09:55
*** coolsvap|afk is now known as coolsvap10:03
*** mpopow has quit IRC10:08
*** sslypushenko has quit IRC10:11
*** woodster_ has joined #openstack-qa10:11
*** sslypush1nko has joined #openstack-qa10:16
*** sslypush1nko is now known as slypushenko_10:17
*** pc_m has joined #openstack-qa10:20
*** yfried__ is now known as yfried|afk10:22
*** yfried|afk is now known as yfried__10:26
*** ibiris_away is now known as ibiris10:27
openstackgerritSean Dague proposed openstack-dev/grenade: further updates to plugins documentation  https://review.openstack.org/18135810:45
*** Madan has quit IRC10:48
*** samueldmq has joined #openstack-qa10:49
samueldmqmorning10:49
*** weshay has joined #openstack-qa10:55
*** e0ne is now known as e0ne_10:56
*** yfried__ is now known as yfried|afk10:56
*** dmorita has quit IRC10:57
openstackgerritMerged openstack-dev/grenade: Add some more words to PLUGINS.rst  https://review.openstack.org/17948411:04
*** ihrachyshka has joined #openstack-qa11:05
*** mwagner_lap has joined #openstack-qa11:06
*** rfolco has joined #openstack-qa11:09
*** ihrachyshka has quit IRC11:11
*** dims has joined #openstack-qa11:13
*** e0ne_ is now known as e0ne11:14
*** jose_lausuch has joined #openstack-qa11:16
*** ihrachyshka has joined #openstack-qa11:16
*** yfried|afk is now known as yfried__11:17
*** pal has quit IRC11:19
*** jose_lausuch has quit IRC11:20
*** jose_lausuch has joined #openstack-qa11:21
*** yfried__ is now known as yfried|afk11:27
*** dims has quit IRC11:28
*** malini has joined #openstack-qa11:28
*** e0ne is now known as e0ne_11:28
*** dims has joined #openstack-qa11:29
*** e0ne_ is now known as e0ne11:30
openstackrecheckopenstack/sahara change: https://review.openstack.org/180606 failed because of: gate-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/128352211:35
openstackLaunchpad bug 1283522 in neutron "DB lock timeout errors with parallel operations" [Critical,Fix released] - Assigned to Kevin Benton (kevinbenton)11:35
*** sputnik13 has quit IRC11:36
*** malini has quit IRC11:47
*** malini has joined #openstack-qa11:48
*** tkammer has joined #openstack-qa11:52
*** malini has quit IRC11:52
*** mpopow has joined #openstack-qa11:52
sc68calmriedem_away: kevinbenton just pushed a commit to fix https://bugs.launchpad.net/neutron/+bug/145290311:53
openstackLaunchpad bug 1452903 in neutron "KeyError in ovs_neutron_agent._bind_devices" [Undecided,Fix committed] - Assigned to Kevin Benton (kevinbenton)11:53
*** jose_lausuch has quit IRC11:53
*** malini has joined #openstack-qa11:53
*** artom has joined #openstack-qa11:54
*** jose_lausuch has joined #openstack-qa11:55
openstackgerritRohan Kanade proposed openstack/tempest: Adds Database Instance/Actions API Tests  https://review.openstack.org/18048911:58
*** amotoki has quit IRC11:58
*** jose_lausuch has quit IRC12:00
*** jose_lausuch has joined #openstack-qa12:01
*** kiranr has joined #openstack-qa12:02
*** kiran-r has quit IRC12:02
*** yfried|afk is now known as yfried__12:03
*** malini has quit IRC12:04
*** k4n0 has quit IRC12:04
openstackgerritFlavio Percoco proposed openstack-dev/devstack: Remove Zaqar from devstack  https://review.openstack.org/17895512:05
*** jose_lausuch has quit IRC12:06
*** jose_lausuch has joined #openstack-qa12:07
*** e0ne is now known as e0ne_12:10
*** Yogi has joined #openstack-qa12:13
*** e0ne_ is now known as e0ne12:13
*** nithyag_ has joined #openstack-qa12:16
*** kiranr is now known as kiran-r12:16
*** NithyaG has quit IRC12:18
*** Yogi has quit IRC12:18
*** mtanino has joined #openstack-qa12:20
*** jose_lausuch has quit IRC12:25
*** tkammer has quit IRC12:26
*** jose_lausuch has joined #openstack-qa12:26
*** mpopow has quit IRC12:26
*** Daviey has joined #openstack-qa12:27
*** ihrachyshka has quit IRC12:32
*** dpaterson has quit IRC12:33
*** rushiagr is now known as rushiagr_away12:37
*** aysyd has joined #openstack-qa12:40
*** jose_lausuch has quit IRC12:40
*** jose_lausuch has joined #openstack-qa12:40
*** dkranz has joined #openstack-qa12:40
*** hop has joined #openstack-qa12:42
*** bknudson has quit IRC12:43
openstackgerritMerged openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/18119612:44
*** marrusl has quit IRC12:48
*** marrusl has joined #openstack-qa12:48
*** malini has joined #openstack-qa12:53
*** malini has quit IRC12:53
*** malini has joined #openstack-qa12:53
*** e0ne is now known as e0ne_12:56
*** krtaylor has quit IRC12:56
openstackgerritDmitry Ratushnyy proposed openstack/tempest: Implementation of Scenario tests for port-security ML2 extension  https://review.openstack.org/17813712:56
*** e0ne_ is now known as e0ne12:57
hophi, can I ask there about tempest ?12:59
*** jose_lausuch has quit IRC13:00
*** jose_lausuch has joined #openstack-qa13:00
*** dkranz has quit IRC13:01
openstackgerritDavanum Srinivas (dims) proposed openstack/tempest: [WIP] Try logging exceptions  https://review.openstack.org/18137913:03
openstackgerritDavanum Srinivas (dims) proposed openstack/tempest: [WIP] Try logging exceptions  https://review.openstack.org/18137913:06
*** krtaylor has joined #openstack-qa13:08
*** rushiagr_away is now known as rushiagr13:09
*** bknudson has joined #openstack-qa13:11
openstackrecheckopenstack/sahara change: https://review.openstack.org/179026 failed gate-tempest-dsvm-neutron-full in the gate queue with an unrecognized error13:11
*** cdent has quit IRC13:12
dimsmtreinish: see ^^ (possible fix for missing exceptions in tempest.log)13:15
*** EmilienM|afk is now known as EmilienM13:15
hopin tempest tests there are decorator @test.idempotent_id ? why ? how does it generate ?13:16
openstackgerritVladyslav Drok proposed openstack-dev/devstack: Add new options to baremetal config section  https://review.openstack.org/17860613:17
openstackgerritVladyslav Drok proposed openstack/tempest: Add scenario for testing ironic without glance  https://review.openstack.org/17860713:19
*** dims has quit IRC13:19
*** dims has joined #openstack-qa13:20
*** jose_lausuch has quit IRC13:21
sdaguehop: it is created manually for new tests13:22
*** jose_lausuch has joined #openstack-qa13:22
*** yfried__ is now known as yfried|afk13:22
sdagueit exists to give stable ids to tests for frameworks like defcore, so that tempest can change test names internally, but they can still reference the "same" tests over time13:22
*** jose_lausuch has quit IRC13:22
*** jose_lausuch has joined #openstack-qa13:23
hopoh, thanks!13:24
*** yfried|afk is now known as yfried__13:25
*** dpaterson has joined #openstack-qa13:25
*** jose_lausuch has quit IRC13:26
*** jose_lausuch has joined #openstack-qa13:27
*** malini has left #openstack-qa13:31
*** sabeen1 has joined #openstack-qa13:32
*** dansmith is now known as superdan13:35
*** coolsvap is now known as coolsvap|afk13:37
*** mriedem_away is now known as mriedem13:37
*** neeti has quit IRC13:39
mriedemkevinbenton: thanks for https://review.openstack.org/#/c/181185/13:40
*** mtanino has quit IRC13:42
*** erlon has joined #openstack-qa13:44
mtreinishdims: cool, thanks. Here's hoping it catches a failure :)13:44
openstackgerritJens Rosenboom proposed openstack-dev/devstack: Update default cirros version  https://review.openstack.org/16677813:44
*** neeti has joined #openstack-qa13:44
mtreinishoh, we probably could jsut check experimental it, at least one of those will fail probably13:44
dimsmtreinish: one time we want tempest to fail and it wont!13:44
*** BharatK has quit IRC13:44
mtreinishhehe13:45
*** jose_lausuch has quit IRC13:46
*** cdent has joined #openstack-qa13:46
*** markus_z has quit IRC13:47
*** jose_lausuch has joined #openstack-qa13:47
*** jose_lausuch has left #openstack-qa13:47
*** coolsvap has joined #openstack-qa13:47
openstackgerrityuxingw proposed openstack/tempest-lib: Password is not strong enough failures  https://review.openstack.org/17854613:50
*** openstackgerrit has quit IRC13:51
*** openstackgerrit has joined #openstack-qa13:51
*** dims is now known as dimsum__13:51
*** samueldmq has quit IRC13:57
*** rbak has joined #openstack-qa13:58
openstackgerritMatt Riedemann proposed openstack-dev/devstack: nova: remove allow_migrate_to_same_host config usage  https://review.openstack.org/18139514:01
*** BharatK has joined #openstack-qa14:01
*** yfried__ is now known as yfried|afk14:03
*** BharatK has quit IRC14:07
mtreinishandreaf: if you get a sec want to +A this: https://review.openstack.org/#/c/178757/14:08
andreafmtreinish: are we actually losing coverage until folks implement tests in the python clients for heat/cinder14:09
andreafand image14:09
andreaf?14:09
mtreinishandreaf: http://lists.openstack.org/pipermail/openstack-dev/2015-April/063018.html14:10
*** mpopow has joined #openstack-qa14:10
*** pglass has joined #openstack-qa14:10
mtreinishall the functional tests are in progress, heat has patches up now in response to the thread14:10
andreafmtreinish: yeah I saw your message, but I guess you don't want to wait for the work to be done on client side14:11
andreafmtreinish: fair enough we waited for long already14:11
mtreinishandreaf: yeah, I've lost patience14:12
andreafwell the patch looks good to me, and I'm happy to see the CLI test go as well14:13
*** bnemec has joined #openstack-qa14:13
sdaguesuperdan: thanks for the grenade doc update14:14
andreafit seems to be difficult to honour the not all from the same company policy :D14:14
sdagueI stuck another update on top of your patch as well that hopefully dumps out a lot of the rest of the model from my head to paper14:14
andreafandreaf: but I'm sure no one would argue this was instrumental for HP in any way14:14
*** dkranz has joined #openstack-qa14:14
andreafmtreinish: ^^^14:14
mtreinishandreaf: heh, I'll leave it up to you, if you'd rather not +A it I'll bug dkranz and mkoderer14:14
andreafwriting to myself14:15
andreafI did +A already :)14:15
superdansdague: np, I was actually expecting feedback on my questions and that I'd revise14:15
superdansdague: but cool, I'll go look at the follow-on in a bit14:15
sdagueso, honestly, with docs I'm a fan of "is this better, commit it"14:15
sdaguebecause there are always more issues to fix14:15
superdansure14:16
*** kiran-r has quit IRC14:16
*** kiran-r has joined #openstack-qa14:17
mtreinishdimsum__: too bad, looks like your test patch passed everything, I ran experimental on it, something should raise an exception there14:18
dimsum__mtreinish: cool14:18
*** BharatK has joined #openstack-qa14:19
sdaguemtreinish / dtroyer - https://review.openstack.org/#/c/181374/ is the backport of the better cffi work around14:20
sdaguebecause we needed it in stable/kilo as well14:20
mtreinishsdague: +214:21
mtreinishI'll trade you for: https://review.openstack.org/18104814:21
mtreinishwhich stops installing tempest system wide on kilo14:21
mtreinishso we venv isolate it on the stable branches14:21
*** kiran-r has quit IRC14:22
*** neeti has quit IRC14:25
*** armax has joined #openstack-qa14:26
*** SridharG1 has joined #openstack-qa14:28
*** BadCub_Hiding is now known as BadCub14:29
*** SridharG has quit IRC14:31
*** bnemec is now known as beekneemech14:32
openstackgerritSean Dague proposed openstack-dev/devstack: Move install_infra before execute build_wheels.sh  https://review.openstack.org/18140914:32
sdaguemtreinish: that needs +2 as well14:32
mtreinishsdague: done14:33
*** anshul has quit IRC14:33
*** tsekiyama has joined #openstack-qa14:37
*** mpopow has quit IRC14:45
*** bkopilov has quit IRC14:46
*** artom has quit IRC14:48
*** hemnafk is now known as hemna14:50
openstackgerritSean Dague proposed openstack-dev/grenade: wip: make grenade smash resources harder  https://review.openstack.org/18142014:54
*** devvesa has quit IRC14:54
dkranzandreaf: Can you please approve https://review.openstack.org/#/c/179401/ ? It keeps getting reported as a bug.14:55
*** ajmiller has joined #openstack-qa14:55
*** e0ne is now known as e0ne_14:55
openstackgerritMarian Horban proposed openstack/tempest: API test for instance's migration added  https://review.openstack.org/15300514:56
*** yfried|afk is now known as yfried__14:56
andreafdkranz: done - I was just waiting to see the non-isolated job run :)14:56
dkranzandreaf: thanks!14:57
dkranzandreaf: once https://review.openstack.org/#/c/178757/ merges, non-admin should run clean14:58
andreafdkranz: great! :)14:58
*** mpopow has joined #openstack-qa15:01
openstackgerritVladyslav Drok proposed openstack/tempest: Add scenario for testing ironic without glance  https://review.openstack.org/17860715:01
*** mtanino has joined #openstack-qa15:03
*** hop has quit IRC15:06
*** e0ne_ is now known as e0ne15:07
*** yog__ has quit IRC15:07
sdaguesuperdan: so https://review.openstack.org/181420 is something that will be curious to see if we can grind on enough to get the fail consistently15:08
*** ajmiller has quit IRC15:13
*** ajmiller has joined #openstack-qa15:13
superdansdague: you want one secgroup per server?15:14
*** yfried__ is now known as yfried|afk15:15
sdaguesuperdan: I think so15:15
*** mpopow has quit IRC15:15
sdaguedo you think the races will expose more or less often with more security groups?15:15
superdansdague: I dunno, was just trying to think15:15
superdansdague: so you're trying to create a lot more servers to make it more likely that we hit this?15:16
sdagueI guess I thought it would be more likely to trip it15:16
sdaguesuperdan: yes15:16
superdanI dunno, I think it's probably the same,15:16
*** mpopow has joined #openstack-qa15:16
superdanif we don't create a security group, we still have to save/restore iptables to add the server into the group by adding a rule to jump into that chain for the server's IP, IIRC15:16
superdanI'm not sure if one group or multiple groups is more interesting, or if it's a wash, TBH15:16
sdagueok15:17
superdanif it matters, that seems like relevant information, but I'm not sure which to even guess at15:17
superdanso I guess we do this and if it doesn't increase it, then we switch to them all in a single one?15:17
openstackgerritSean Dague proposed openstack-dev/grenade: wip: make grenade smash resources harder  https://review.openstack.org/18142015:17
sdagueso, actually, it occurred to me the race was probably going to be slowed down by an added ping check15:18
sdaguesuperdan: so, I think we recheck on this a bit15:18
sdagueand see what happens15:18
superdansdague: maybe, depends on what's racing really15:18
sdagueyep15:18
superdanif it's just 1/N times we screw up then it doesn't matter15:18
sdaguetrue15:19
superdanshould we ping them all after we create though?15:19
superdanwe need to know they're all working before we shut down right?15:19
sdagueso, it occurred to me we didn't ping the non volume servers on create in the existing code15:19
superdanah, hmm15:19
sdaguewhich means it doesn't wait for the iptables rules to be working after the floating ip add15:19
superdanhmm15:20
sdagueso I think that might be an important concurency slip15:20
sdaguewe do verify them all before shutdown, but it's another loop15:20
superdanoh, okay15:20
superdanso,15:20
sdaguehttps://github.com/openstack-dev/grenade/blob/master/projects/60_nova/resources.sh#L9315:20
sdaguethat's the existing code15:20
superdanthinking about this one or many secgroup thing..15:21
superdanwhen we add an instance to a secgroup,15:21
superdanwe make the change directly in the db15:21
superdanand then we fire off a *cast* to the compute node that does the refresh15:21
superdanso we return immediately, but that actual add happens later15:22
superdanand potentially overlapping with other things like other boots or other floating-add operations15:22
sdagueah, yeh, so that seems like it's more likely to trigger the race then15:22
superdanwell, no,15:22
superdanbecause adding a secgroup itself is just a db operation15:22
superdanadding a secgroup doesn't cause any iptables activity15:22
sdagueoh, ok15:22
superdanit's only the adding-an-instance operation that does15:22
sdagueok, so it's a wash15:23
superdanwell,15:23
superdanmaybe,15:23
superdanbut not adding a new secgroup each time means that we have a little less latency between the creates15:23
sdagueok15:24
superdannot creating the secgroup doesn't add to the iptables load, so it's just slowing us down15:24
sdaguewell, lets see how the runs play out15:24
superdanbut again, we don't really know what is happening, so I'm not sure it matters15:24
sdagueand we can try that approach as well15:24
sdagueat some later point15:24
superdanwe might need both data points either way, is what I'm trying to say15:24
sdagueok15:24
sdaguewell, right now I need food, then my afternoon is some errands, so we'll see what this does and I'll poke some more later.15:25
superdanoh, but we're never calling this refresh, we're doing this as boot15:25
superdanokay, so the plan is to just recheck the everlovin crap out of this, yes?15:26
openstackgerritMarian Horban proposed openstack/tempest: Instance ID was corrected  https://review.openstack.org/17727715:27
*** jhenner has quit IRC15:27
*** sks has joined #openstack-qa15:29
openstackgerritMerged openstack/tempest: Remove CLI testing once and for all  https://review.openstack.org/17875715:30
*** yfried|afk is now known as yfried__15:30
*** mwagner_lap has quit IRC15:35
mtreinish^^^ \o/15:36
*** yfried__ is now known as yfried|afk15:41
*** jaypipes is now known as leakypipes15:42
openstackgerritMerged openstack-dev/devstack: Don't install tempest on stable kilo  https://review.openstack.org/18104815:44
openstackgerritMerged openstack-dev/devstack: Move install_infra before execute build_wheels.sh  https://review.openstack.org/18131215:45
*** sks has quit IRC15:46
sdaguesuperdan: yes, and see if we can expose it15:47
*** shashankhegde has joined #openstack-qa15:48
sdaguegah, screwed up a variable name before the post15:49
openstackgerritSean Dague proposed openstack-dev/grenade: wip: make grenade smash resources harder  https://review.openstack.org/18142015:50
superdansdague: if you don't stop touching it, we'll never get a full run.. come on! :)15:50
sdaguethere were failed results already15:50
superdanoh, heh :)15:50
sdaguebut it was because it had a missing variable15:50
sdaguehttp://logs.openstack.org/20/181420/2/check/check-grenade-dsvm/0205b91//logs/grenade.sh.txt.gz#_2015-05-08_15_43_34_62915:51
superdanhmm, I didn't see an email from jenkins15:51
*** mlavalle has joined #openstack-qa15:51
sdaguethe neutron job was still running15:51
superdanah15:51
sdagueI looked in zuul15:51
*** SridharG1 has left #openstack-qa15:54
openstackgerritMerged openstack/tempest: Remove unnecessary force_tenant_isolation  https://review.openstack.org/17940115:56
*** openstackstatus has quit IRC15:56
*** dkranz has quit IRC15:56
*** patrickeast has joined #openstack-qa15:57
*** openstackstatus has joined #openstack-qa15:57
*** ChanServ sets mode: +v openstackstatus15:57
*** jlanoux has quit IRC16:03
openstackgerritMerged openstack-dev/devstack: create a more generic work around for cffi & wheels  https://review.openstack.org/18137416:04
*** e0ne is now known as e0ne_16:04
*** mlavalle has quit IRC16:08
*** Yogi has joined #openstack-qa16:08
*** mlavalle has joined #openstack-qa16:09
*** daniel3_ has joined #openstack-qa16:09
*** yfried|afk has quit IRC16:10
*** shashankhegde has quit IRC16:11
*** Nic has joined #openstack-qa16:12
*** armax has quit IRC16:14
*** kiran-r has joined #openstack-qa16:15
openstackgerritMarian Horban proposed openstack/tempest: API test for instance's migration added  https://review.openstack.org/15300516:26
*** dboik has joined #openstack-qa16:27
*** dboik_ has quit IRC16:27
*** dboik_ has joined #openstack-qa16:30
*** dboik has quit IRC16:33
*** Swami has joined #openstack-qa16:34
*** Sukhdev has joined #openstack-qa16:34
*** marrusl has quit IRC16:37
*** dustins has joined #openstack-qa16:38
*** ajmiller has quit IRC16:38
*** ajmiller has joined #openstack-qa16:39
*** dboik_ has quit IRC16:39
*** dboik has joined #openstack-qa16:40
*** yamahata has quit IRC16:41
andreafmtreinish: I just noticed something weird with tempest glance client - all the methods use URL which include the version e.g. '/v2/images/%s?...', and do not specify an api_version at class level16:41
andreafmtreinish: the consequence of this is that if the endpoint is versioned in the catalogue you end-up having /v2/v2/... which is broken16:42
andreafmtreinish: using the api_version at class level should instead support both versioned and un-versioned endpoint16:43
andreafmtreinish: would you be ok with changing this in principle?16:43
mtreinishandreaf: sure, that's probably fine but I blame your catalog :)16:44
andreafmtreinish: eh, right16:45
andreafI'll try to get my catalogue changed, but I think it also makes sense for tempest to be flexible on this16:46
mtreinishandreaf: heh, it's clearly a bug, when I added the glance v2 support I probably didn't even think about it16:46
*** Nic has quit IRC16:46
*** Nic has joined #openstack-qa16:46
mtreinishI was just kidding, your catalog is probably fine, until we start enforcing how projects go in it I don't think that's really an issue16:47
*** armax has joined #openstack-qa16:49
*** achanda has joined #openstack-qa16:50
*** Yogi has quit IRC16:50
*** rushiagr is now known as rushiagr_away16:53
*** jogo is now known as fashgordon16:55
*** mwagner_lap has joined #openstack-qa16:55
*** sputnik13 has joined #openstack-qa16:56
*** fashgordon is now known as flashgordon16:56
openstackgerritAndrea Frittoli  proposed openstack/tempest: Tempest image clients use version in URL  https://review.openstack.org/18146216:58
andreafmtreinish: well I know the keystone folks are promoting un-versioned endpoints16:59
andreafmtreinish: but I'm not sure where we are in term of enforcement16:59
*** luqas has quit IRC17:03
openstackgerritAccela Zhao proposed openstack-dev/devstack: Use an actual existing nova scheduler in README.md  https://review.openstack.org/18146517:04
*** yamahata has joined #openstack-qa17:06
*** bkopilov has joined #openstack-qa17:06
*** dkranz has joined #openstack-qa17:09
*** Yogi has joined #openstack-qa17:13
openstackgerritAccela Zhao proposed openstack-dev/devstack: Fix wrong `sudo ceph -c` command in lib/ceph  https://review.openstack.org/18146917:19
*** marrusl has joined #openstack-qa17:21
openstackgerritDavanum Srinivas (dims) proposed openstack/tempest: [WIP] Try logging exceptions  https://review.openstack.org/18137917:27
*** hitalia has joined #openstack-qa17:29
*** vponomaryov has quit IRC17:29
*** niita09 has joined #openstack-qa17:29
*** artom has joined #openstack-qa17:30
*** niita09 has left #openstack-qa17:30
*** e0ne_ is now known as e0ne17:32
*** anshul has joined #openstack-qa17:33
*** e0ne has quit IRC17:34
*** shashankhegde has joined #openstack-qa17:36
mtreinishandreaf: there was a cross project spec just pushed up to start that process17:38
*** bkopilov has quit IRC17:39
*** Sukhdev has quit IRC17:40
mtreinishandreaf: https://review.openstack.org/#/c/181393/17:40
*** Sukhdev has joined #openstack-qa17:41
openstackgerritMatthew Treinish proposed openstack/tempest: Remove common/ssh.py due to migration to tempest_lib  https://review.openstack.org/17603917:42
*** anshul has quit IRC17:42
openstackgerritMatthew Treinish proposed openstack/tempest: Remove common/ssh.py due to migration to tempest_lib  https://review.openstack.org/17603917:43
mtreinishandreaf, sdague, dkranz: ^^^ That should be good to go now17:44
dkranzmtreinish: I'll +2 when it passes17:45
mtreinishdkranz: cool, thanks17:46
openstackgerritJeremy Stanley proposed openstack-dev/devstack: Stop installing nose and pylint from distros  https://review.openstack.org/18147817:47
openstackgerritJeremy Stanley proposed openstack-dev/devstack: Stop installing nose and pylint from distros  https://review.openstack.org/18147917:50
dkranzmtreinish: I was hearing more complaints about insufficiency of our cleanup for use in real clouds and looked into what rally is proposing https://review.openstack.org/#/c/172967/ Seems like we should share a way to handle this. What do you think of the basic idea there?17:51
mtreinishdkranz: we already have a patch for tempest up doing something like that17:52
mtreinishthe one I linked to yesteday17:52
mtreinishwe identified that doing a consistent name prefix in conjunction with the other cleanup tooling was probably needed17:52
dkranzmtreinish: ok, I didn't get a chance to look at it. But since tempest is used by rally it would be really silly to have a different mechanism17:52
dkranzmtreinish: nice to agree on naming across all projects for this purpose17:53
dkranzmtreinish: I"ll look at that now.17:53
mtreinishdkranz: well, it's in tempest-lib: http://git.openstack.org/cgit/openstack/tempest-lib/tree/tempest_lib/common/utils/data_utils.py#n4017:53
dkranzmtreinish: what you pointed to17:53
dkranzmtreinish: and comment in the rally spec17:53
mtreinishthat patch from flwang needs some more work before it can land, but it's the basic idea17:54
dkranzmtreinish: ok17:55
*** anshul has joined #openstack-qa17:56
openstackgerritMerged openstack-infra/elastic-recheck: Update query for bug 1403291  https://review.openstack.org/18115017:58
openstackbug 1403291 in neutron "VM's fail to receive DHCPOFFER messages" [Critical,Fix released] https://launchpad.net/bugs/1403291 - Assigned to Kevin Benton (kevinbenton)17:58
openstackgerritJeremy Stanley proposed openstack-dev/devstack: Stop installing nose and pylint from distros  https://review.openstack.org/18148518:00
openstackgerritJeremy Stanley proposed openstack-dev/devstack: Stop installing nose and pylint from distros  https://review.openstack.org/18148818:05
*** gfidente has quit IRC18:13
*** coolsvap has quit IRC18:15
*** kiran-r has quit IRC18:17
*** rwsu_ has quit IRC18:24
*** openstackrecheck has quit IRC18:25
*** openstackrecheck has joined #openstack-qa18:25
mtreinishdkranz: what do you mean by your review on that prefix patch? Are you just looking for a common prefix name between tempest and rally?18:31
dkranzdkranz: definitely that, and there may also be other cool tools that create "temp" resources18:31
*** daniel3_ has quit IRC18:32
dkranzmtreinish: The other issue is that the tempest prefix does not let the admin clean up only a single tempest run18:33
dkranzmtreinish: the rally spec also calls for a task-specific prefix so you can do that18:33
openstackgerritMerged openstack-dev/devstack: Move install_infra before execute build_wheels.sh  https://review.openstack.org/18140918:34
dkranzmtreinish: otherwise, you can't support multiple uses of rally/tempest/whatever at the same time18:34
dkranzmtreinish: I think the requirmeents in that spec are pretty reasonable and similar to what I was going to propose18:34
openstackgerritMerged openstack-dev/devstack: Preload updated cirros image  https://review.openstack.org/17678218:35
*** apevec has quit IRC18:36
mtreinishdkranz: hmm, well we don't have a data store for a tempest run, it's not something that's really in scope of tempest so having an incremental run id as part of the prefix isn't something we'll likely be able to do18:36
mtreinishI'm assuming rally will leverage their db for doing that task_id in the prefix bit18:37
*** Longgeek has quit IRC18:37
dkranzmtreinish: yes.18:37
*** Longgeek has joined #openstack-qa18:37
dkranzmtreinish: one idea I had was that if you are using locking accounts, a prefix could be in there18:37
mtreinishdkranz: if you're using locking accounts I'm not sure it really matters18:38
mtreinishbecause the tenant list is pre defined18:38
mtreinishso you already know what's being created because you look after the run18:38
*** Longgeek has quit IRC18:39
*** marun has joined #openstack-qa18:39
dkranzmtreinish: I need to think about this18:39
*** Longgeek has joined #openstack-qa18:39
mtreinishyou also can't do the multiple runs at the same time with test accounts because it would violate the isolation and cause issues18:39
dkranzmtreinish: I didn't mean the same user doing it.18:40
dkranzmtreinish: if you have multiple test account files they would be separate18:40
mtreinishoh, ok18:40
mtreinishwell, in that case it's still already isolated to the tenants in the multiple files so you know what was created18:41
mtreinishit actually would be very easy to leverage the existing cleanup tool with test acounts18:41
mtreinishwe just need to teach it how to parse the accounts.yaml file18:41
dkranzmtreinish: yes, there was a similar comment in the rally spec18:41
dkranzmtreinish: "normal" cleanup is much easier18:41
dkranzmtreinish: it is the "admin" cleanup that is tricky. Like when you tempest machine died and disappeared while tempest was running18:42
*** armax has quit IRC18:43
openstackgerritMerged openstack-dev/devstack: Update default cirros version  https://review.openstack.org/16677818:43
dkranzmtreinish: I think this is worth discussing in Vancouver18:43
mtreinishdkranz: I'm not sure I understand there being a distinction. The person who is running tempest will want to do the cleanup right?18:44
dkranzmtreinish: yes, but what if they don't, or their machine dies, or whatever? Then an admin has to clean it up.18:44
mtreinishdkranz: that seems like a really weird edge case to care about, and how does it differ from a normal cloud user having an issue?18:45
dkranzmtreinish: it is the case where you need to cleanup but do not have the tenant id that contains the stranded resources18:45
dkranzmtreinish: maybe it is an edge case. For the normal user you always have the tenant id18:46
mordredmtreinish: how do I make a test in tempest real quick to test image-create?18:46
mordredmtreinish: apparently the image-list test relies on iamge-create18:46
mordredbut there is not an explicit test for image-create18:46
mordredso defcore is wanting to toss out image-list18:46
mordredmtreinish: this has made me want to rage-code an image-create test18:47
mtreinishmordred: the stuff in: http://git.openstack.org/cgit/openstack/tempest/tree/tempest/api/image/v2/test_images.py#n75 doesn't cover what you need?18:47
mtreinishor do you mean a glanceclient test for it?18:48
dkranzmordred: test_create_delete_image18:48
mtreinishmordred: wait what is the defcore objection to the test in question? I'm not sure I understand18:49
*** armax has joined #openstack-qa18:49
mordredmtreinish: they're concerned that list_images relies on upload-image working18:50
hogepodgemtreinish: I believe is that it uses a glance-v1 api for nova functionality18:50
hogepodgethey're making claims on what could be valid technical problems, but there are underlying issues about canceling a bunch of tests wholesale.18:51
mtreinishmordred: so we need an isolated list test that doesnt create a resource to check it's presence in the list?18:51
hogepodgeif a large number of tests are broken, I'd rather see the process stop so we can fix the tests rather than ignore them and move the process forward.18:51
mtreinishhogepodge, mordred: can I get a link to the test in question? I need a better reference point18:52
mtreinishmordred: but I'll gladly help you rage code any test you need :)18:52
hogepodgemtreinish: look through this, https://review.openstack.org/#/q/project:openstack/defcore+message:flag,n,z18:55
hogepodgesome have merged, some haven't18:55
mtreinishhogepodge: so that first 1 with the mordred -1 is the rackspace craziness which should not be flagged because the tasks stuff isn't even upstream18:56
mtreinishhogepodge: so I would require tempest bugs be filed for any of the things making a flag request based on an issue with tempest18:58
mordredmtreinish: apparenty some in defcore disagree with your test design19:11
mtreinishmordred: heh, well then they should have contributed tests to do it the way they wanted. I could never get anyone from glance to write a tempest test...19:12
*** salv-orlando has quit IRC19:12
mordredit's ... VanL thinks that the create-image should be in the fixture19:12
mordredand that if the fixture fails, the test should be skipped19:13
clarkbwat19:13
mordredI just about belly laughed19:13
clarkb"if test fails skip it"19:13
*** ajmiller has quit IRC19:13
*** Swami has quit IRC19:13
*** ajmiller has joined #openstack-qa19:13
mtreinishmordred: oh, yeah that's just crazy19:13
mtreinishmordred: but also there are tests which just do an image create, those won't pass for them either19:15
mtreinishare they just not being run on that list?19:15
mordredmtreinish: I did not find them?19:16
*** eglute has joined #openstack-qa19:16
mtreinishmordred: that link before didn't count? it creates an image then deletes it19:17
mtreinishthe test right below that creates an image, then uploads it too19:17
mtreinishmordred: I mean if you think we're missing something we can add whatever19:18
*** VanL has joined #openstack-qa19:18
lifelesswat19:19
mordredhi VanL !19:20
mordredlifeless, clarkb, mtreinish: VanL and I were just discussing test structure and skipping tests when fixtures fail to run19:21
mtreinishmordred: oh, is it just that none of those create tests are in the defcore list?19:21
mordredmtreinish: possibly? I'll go ask in #defcore19:21
mtreinishI only see one here: http://git.openstack.org/cgit/openstack/defcore/tree/2015.04/2015.04.required.txt19:21
mtreinishL11219:22
lifelessmordred: I must be missing something, but fixtures are code reuse, skipping is environment detection / policy19:22
lifelessmordred: I'm not sure how they are coupled (but its easy to code if one wants that to happen)19:22
mtreinishlifeless: no, you're not missing anything. That's how it works they shouldn't be coupled at all19:22
mtreinishif they were it would be an important bug to fix19:23
*** daniel3_ has joined #openstack-qa19:25
*** mwagner_lap has quit IRC19:26
*** dustins has quit IRC19:33
*** salv-orlando has joined #openstack-qa19:38
*** Sukhdev has quit IRC19:41
*** Swami has joined #openstack-qa19:46
mtreinishdkranz: if you get a sec those python3 support patches I have up for review should be a quick review19:46
dkranzmtreinish: ok19:47
mtreinishdkranz: awesome, thanks19:47
mtreinishdkranz: fwiw, that branch gets us to like all but 8 unit tests passing on python 3 (after the ssh migration patch works its way through the gate)19:48
dkranzmtreinish: cool19:48
*** bkopilov has joined #openstack-qa19:49
mtreinishI plan to sort out the last few after the current branch lands, and once it's passing I'll switch the py34 experimental job to voting19:49
mtreinishI'm not sure it means we'll be able to do a full run under python3 yet, I haven't had a chance to test that19:49
dkranzmtreinish: I started looking at one earlier where str(x) was replaced by a six.bunch-of-stuff in a whole bunch of places.19:49
dkranzmtreinish: the unicode thing. Maybe we should abstract these things19:50
mtreinishdkranz: sigh, yeah that's what most of the patches are more or less19:50
mtreinishdkranz: well that's what six provides us is that abstraction19:50
dkranzmtreinish: but it is really gross19:50
mtreinishor did you mean wrap it another layer up?19:50
dkranzmtreinish: if possible. grossness like that should only be in one place19:50
dkranzmtreinish: because people writing new code will waste a lot of time getting it wrong I think19:50
dkranzmtreinish: especially those of us not so up on py319:51
mtreinishwell, that's why we'll make the unit test job gating. But, I'm not sure how much we'd be able to do there because it's differences in builtins to python19:51
mtreinishI agree it isn't pretty19:52
mtreinishI'm just not sure how to make it better19:52
*** VanL has quit IRC19:52
dkranzmtreinish: yeah, I understand. I wish those that created py3 just stuck to making really bad things better19:52
dkranzmtreinish: rather than their image of perfection regardless of cost to those trying to upgrade19:53
dkranzmtreinish: but so it goes19:53
mtreinishsigh, yeah19:53
dkranzmtreinish: actually the whole nova api v2/v3 thing reminded me of that a little, but with a better resolution for our users19:53
dkranzmtreinish: like us saying it was no big deal to deal with the syntax changes for v3 when we are still on py2 six years later...19:54
mtreinishyeah there is a lot of similarity there, heh even the numbers19:54
mtreinishalthough tbh, I was never quite clear on how we got to nova v2 in the first place. I never remember seeing a nova v119:56
mtreinishbut that's just probably from before I started working on things19:56
openstackgerritMerged openstack/tempest: Test live migrate on a paused instance  https://review.openstack.org/15705420:00
mtreinishmriedem, gilliard_afk: ^^^20:01
mriedemmuwahahaha20:02
mtreinishdid we just merge a rootkit or something?20:02
openstackgerritMerged openstack/tempest: Remove common/ssh.py due to migration to tempest_lib  https://review.openstack.org/17603920:07
openstackgerritMerged openstack-dev/devstack: Stop installing nose and pylint from distros  https://review.openstack.org/18148520:07
openstackgerritMerged openstack-dev/devstack: Stop installing nose and pylint from distros  https://review.openstack.org/18147920:10
*** Sukhdev has joined #openstack-qa20:11
dtroyermtreinish: can you give this a final kick?  https://review.openstack.org/181488   I wasn't paying attention and merged the  stable/juno one already…20:15
mtreinishdtroyer: heh, order matters :)20:16
mtreinishdtroyer: done20:16
dtroyeroh?  they didn't merge in order20:17
dtroyerwhat did I screw up?20:17
mtreinishdtroyer: oh that was a question? I didn't think the merge order actually matters20:18
mtreinish^^^ there shouldn't be a question mark there20:18
dhellmannI'm seeing errors with pypy dying because of a missing metadata file in a pip dist. I don't see anything in elastic recheck, has anyone else reported that? http://logs.openstack.org/76/179476/3/check/gate-oslo.middleware-pypy/9800dd6/console.html20:23
mtreinishdhellmann: I don't think I've seen that before20:24
mtreinishclarkb, fungi: ^^^ that seems like something you'd have noticed before me20:24
dhellmannmtreinish: I found https://bugs.launchpad.net/openstack-ci/+bug/1315468 but that's an old one20:24
openstackLaunchpad bug 1315468 in OpenStack Core Infrastructure "*-pypy Failure: "No such file or directory: '/home/jenkins/workspace/gate-requirements-pypy/.tox/pypy/site-packages/setuptools-2.2.dist-info/METADATA"" [Undecided,Fix released]20:24
mtreinishdhellmann: could it just be a requirement pushed a bad release with pypy?20:25
dhellmannmtreinish: possibly? the missing file seems to be coming out of pip somehow? I'm trying to reproduce it locally20:25
* dhellmann is tempted to just remove the pypy job20:26
dhellmannit passes for me locally, but that pip version looks suspicious: 1.5.420:27
fungimtreinish: doesn't ring a bell20:27
fungidhellmann: looks like the version of virtualenv in use has pip 1.5.4...20:29
dhellmannfungi: yeah, that jumped out at me, too20:29
dhellmannfungi: it says tox 1.9.2 earlier in the log20:30
*** e0ne has joined #openstack-qa20:33
*** mriedem is now known as mriderman20:35
*** Yogi has quit IRC20:41
openstackgerritSean Dague proposed openstack-dev/grenade: wip: make grenade smash resources harder  https://review.openstack.org/18142020:41
openstackgerritSean Dague proposed openstack-dev/grenade: wip: version of smash without extra secgroups  https://review.openstack.org/18154820:41
*** armax has quit IRC20:48
*** VanL has joined #openstack-qa20:53
superdansdague: I suck and haven't been watching, any luck?20:53
*** mriderman has quit IRC20:54
superdanah, I see20:56
sdagueno, the first one died on a programming error I made when I tried to put the cinder thing in a loop20:58
*** VanL has quit IRC20:58
sdagueso we didn't get far enough for data20:58
sdagueI made a second patch which doesn't isolate security groups for the nova resources20:58
sdagueso they can both be rechecked20:58
superdanyeah, I saw cool20:59
*** mriedem has joined #openstack-qa20:59
*** e0ne has quit IRC21:02
openstackrecheckopenstack/ceilometer change: https://review.openstack.org/154530 failed gate-ceilometer-python27 in the gate queue with an unrecognized error21:03
sdagueI'll probably look at them during the mornings this weekend just to see if there is anything handy out of them21:03
sdagueyou should also see if this all seems to make sense - https://review.openstack.org/#/c/181358/1/PLUGINS.rst,cm21:03
openstackgerritMerged openstack-dev/devstack: Stop installing nose and pylint from distros  https://review.openstack.org/18147821:06
openstackgerritMerged openstack-dev/devstack: Stop installing nose and pylint from distros  https://review.openstack.org/18148821:06
*** Longgeek has quit IRC21:10
*** mriedem has quit IRC21:11
*** mriedem has joined #openstack-qa21:12
*** dpaterson has quit IRC21:13
*** artom has quit IRC21:17
superdansdague: if I -1 your patch and then fix the things I'm complaining about, will you not hold it against me?21:21
superdanthe grenade doc patch that is21:21
superdanwell, I think one thing is confusing, so I -1d, but if you agree, I'm happy to fix it up for you21:22
*** cbader has quit IRC21:25
*** pc_m has quit IRC21:26
dkranzmtreinish: I just noticed that verify_tempest_config leaks a tenant because it uses credentials.get_isolated_credentials('verify_tempest_config') but never clears.21:27
mtreinishdkranz: oh, heh nice catch21:27
dkranzmtreinish: does this need a call to clear or is there another way to do it21:28
dkranzmtreinish: I think we want this to behave as if allow_tenant_isolation were false21:29
mtreinishdkranz: yeah you just do isolated_creds.clear_isolated_creds()21:29
mtreinishit'll tear down everything it creates (or allocates in the test accounts case)21:29
*** rwsu has joined #openstack-qa21:30
dkranzmtreinish: the alternative is to add another argument to get_isloated_credentials so it never creates a new tenant21:30
*** rwsu has quit IRC21:30
*** rwsu has joined #openstack-qa21:31
dkranzmtreinish: do you have a preference?21:31
mtreinishwell why did we add the isolated creds usage there?21:31
mtreinishI don't remember when we added it21:31
*** armax has joined #openstack-qa21:31
dkranzmtreinish: so it could run abstractly and without admin21:31
dkranzmtreinish: it was fairly recent21:31
dkranzmtreinish: as part of getting non-admion working21:32
dkranzmtreinish: that is the generic way to get a client21:32
dkranzmtreinish: but in this case we are not inside of the tearDownClass paradigm21:32
openstackrecheckopenstack/nova change: https://review.openstack.org/173680 failed gate-tempest-dsvm-neutron-full in the gate queue with an unrecognized error21:32
*** rwsu has quit IRC21:39
*** erlon has quit IRC21:41
mtreinishdkranz: yeah we probably will still need to use isolated_creds, because there is no guarantee on how the user is being provided. It could be via accounts21:41
mtreinishinstead of a config option21:41
mtreinishfor the tenant isolation case though it shouldn't matter because we can use admin creds right?21:42
dkranzmtreinish: yeah, I am pushing a fix now that calls clear21:42
dkranzmtreinish: yeah, it all works but leaks a tenant in that case21:42
mtreinishoh, I meant we don't have to use tenant isolation, we can just use the admin user from config for the verify options if tenant isolation is configured21:44
mtreinishbut just using the isolated creds is easier21:44
openstackgerritDavid Kranz proposed openstack/tempest: Fix verify_tempest_config to not leak a tenant  https://review.openstack.org/18156821:44
dkranzmtreinish: right, that's why I did that. It was recommended as "the way" to get a client generically21:45
dkranzmtreinish: before I start reviewing the py3 stuff, what do you think about the comment that such ugliness should be in one place?21:46
mtreinishdkranz: well tbh I think we'd just end up trading six.something() for tempest.something() and I'm not sure that's worthwhile21:47
mtreinishor am I missing what you mean?21:47
dkranzmtreinish: replace six.text_type(account).encode('utf-8') with tempest.xxx(account)21:48
dkranzmtreinish: its the boilerplate crap21:49
*** aysyd has quit IRC21:49
*** mriedem has quit IRC21:49
dkranzmtreinish: at least that was the idea21:49
*** rfolco has quit IRC21:50
dkranzmtreinish: I agree it is pretty gross regardless, but if we put these "idioms" in one place people could look for them21:51
*** VanL has joined #openstack-qa21:51
mtreinishdkranz: I mean I'm not opposed to that (I wonder if there's an oslo thing for it already) but I'd prefer to do it as a follow on patch to clean it up21:51
dkranzmtreinish: ok21:51
mtreinishdimsum__, dhellmann: ^^^21:52
*** rwsu has joined #openstack-qa21:58
*** pglass has quit IRC22:01
*** daniel3_ has quit IRC22:02
*** EmilienM is now known as EmilienM|afk22:08
*** Sukhdev has quit IRC22:11
*** VanL has quit IRC22:17
*** beekneemech has quit IRC22:18
*** dimsum__ has quit IRC22:21
*** bknudson has quit IRC22:21
*** cdent has quit IRC22:23
*** Nic has quit IRC22:39
*** rwsu has quit IRC22:56
*** dboik has quit IRC23:03
*** dboik has joined #openstack-qa23:04
*** mlavalle has quit IRC23:06
morganfainbergmtreinish: going to push a review here shortly that makes devstack do all setup w/ v3 keystone instead of the weird mix. (Wind change heat or other configs assuming v2 explicitly, but all setup will be v3)23:11
morganfainbergmtreinish: specifically around using osc23:12
mtreinishmorganfainberg: there's already a patch up that did that I thought23:12
mtreinishone sec, let me check23:12
morganfainbergOh is there?23:12
morganfainbergI thought we hadn't done that bit yet. Someone might have beaten me to it.23:13
mtreinishmorganfainberg: https://review.openstack.org/#/c/179663/23:13
morganfainberg;)23:13
mtreinishit's been on my review list for the past week, I haven't had a chance to look at it yet though23:13
morganfainbergmtreinish: I think that is the wrong approach fwiw.23:13
morganfainbergmtreinish: we should stop doing. Setup with v2 period. No conditionals.23:14
morganfainbergV2 can be enabled and used by services. But devstack shouldn't do anything with keystone v2 for tenant/project user etc creation.23:14
mtreinishmorganfainberg: ok, sure like I said I haven't looked at it yet, I was just aware of it23:14
mtreinishmorganfainberg: sure that makes sense23:14
morganfainbergI'll look that over and -1 and/or push a change to make it not do conditional setup.23:15
*** patrickeast has quit IRC23:15
*** mpopow has quit IRC23:15
morganfainbergI think that is actually 2 changes: 1 don't use v2, 2: honor v3 only for things like heat.23:15
morganfainbergmtreinish: I'll see what k can23:15
morganfainbergDo and ping you when I'm done poking at it.23:15
*** mpopow has joined #openstack-qa23:16
mtreinishmorganfainberg: ok, cool23:16
* mtreinish assumes k == i :)23:16
morganfainbergYes23:20
*** rwsu has joined #openstack-qa23:22
mtreinishmorganfainberg: heh, what an interesting world it would be if k and i were interchangable letters :)23:24
morganfainbergHahahah.23:24
morganfainbergMobile phones like to swap I and k on me for some reason. :P23:24
*** marun has quit IRC23:32
*** mestery has quit IRC23:34
*** heyongli has quit IRC23:36
*** heyongli has joined #openstack-qa23:37
*** hemna is now known as hemnafk23:46
*** ajmiller has quit IRC23:48
*** anshul has quit IRC23:50
*** tsekiyama has quit IRC23:51
*** rwsu has quit IRC23:56

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