Friday, 2015-02-06

harlowjamaybe tommorow00:00
jogoharlowja: so I have a use case00:00
jogoharlowja: https://review.openstack.org/#/c/151056/00:00
jogonot sure how it fits there00:00
harlowjaisn't that the same one as mtreinish  ?00:00
* harlowja confused, lol00:01
mtreinishjogo: yeah I'm working on a patch right now adding that case00:01
mtreinishharlowja: heh, we're talking about the same thing. jogo wrote that patch and I -1'd it :)00:01
* harlowja less confused now00:01
mtreinishthen I asked him if he could use debtcollector00:01
harlowjakk00:01
harlowjaand he's like wtf is that00:01
harlowjahand over your $$00:01
harlowjalol00:01
harlowjatax time00:01
*** ajmiller has quit IRC00:04
jogoexactly00:06
openstackgerritOpenStack Proposal Bot proposed openstack/tempest: Updated from global requirements  https://review.openstack.org/15342800:08
*** andreykurilin_ has joined #openstack-qa00:12
*** abhirc has joined #openstack-qa00:16
*** sabeen has quit IRC00:16
*** Sukhdev has joined #openstack-qa00:26
*** dims__ has quit IRC00:31
*** rfolco has joined #openstack-qa00:35
*** annashen has quit IRC00:35
*** achanda has quit IRC00:39
*** dmorita has joined #openstack-qa00:45
*** toure has quit IRC00:46
*** marun has quit IRC00:51
*** andreaf has quit IRC00:52
*** toure has joined #openstack-qa00:53
*** andreaf has joined #openstack-qa00:53
openstackgerritEmily Hugenbruch proposed openstack/tempest: Update compute base test to split up resource_setup  https://review.openstack.org/14142400:53
openstackgerritMerged openstack-infra/devstack-gate: Bump ironic build/callback timeouts  https://review.openstack.org/15320000:54
*** salv-orl_ has joined #openstack-qa00:58
*** itzikb has joined #openstack-qa01:00
*** salv-orlando has quit IRC01:01
*** salv-orl_ has quit IRC01:02
*** rfolco has quit IRC01:03
*** dims__ has joined #openstack-qa01:05
*** dimtruck is now known as zz_dimtruck01:11
*** andreykurilin_ has quit IRC01:11
itzikbmtreinish: ping01:12
*** abhirc has quit IRC01:13
*** weshay has quit IRC01:13
*** salv-orl_ has joined #openstack-qa01:14
*** shashankhegde has joined #openstack-qa01:14
*** toure has quit IRC01:18
*** toure has joined #openstack-qa01:24
*** Yogi1 has joined #openstack-qa01:25
*** weshay has joined #openstack-qa01:25
*** shashankhegde has quit IRC01:26
*** Sukhdev has quit IRC01:31
openstackrecheckConsole logs not available after 13:22s for gate-trove-python27 137452,9,76baf5701:31
*** openstack has joined #openstack-qa01:33
*** melwitt has quit IRC01:37
*** abhirc has joined #openstack-qa01:44
*** alex_xu has quit IRC01:44
*** alex_xu has joined #openstack-qa01:46
*** toure has quit IRC01:46
*** alex_xu has quit IRC01:48
*** mlavalle has quit IRC01:49
*** zz_dimtruck is now known as dimtruck01:50
*** salv-orl_ has quit IRC01:53
*** rwsu is now known as rwsu-afk01:53
*** shashankhegde has joined #openstack-qa01:55
*** Sukhdev has joined #openstack-qa02:00
*** Yogi1 has quit IRC02:06
*** ChuckC_ has joined #openstack-qa02:09
*** fandi has quit IRC02:11
*** ChuckC has quit IRC02:13
*** Yogi1 has joined #openstack-qa02:16
*** dimtruck is now known as zz_dimtruck02:19
*** shashankhegde has quit IRC02:20
*** zz_dimtruck is now known as dimtruck02:22
openstackgerritJoe Gordon proposed openstack-dev/grenade: Run javelin2 inside of tempest venv  https://review.openstack.org/15308102:22
*** shashankhegde has joined #openstack-qa02:23
*** toure has joined #openstack-qa02:26
openstackgerritJoe Gordon proposed openstack-dev/devstack: Stop installing tempest  https://review.openstack.org/15308002:26
*** vozcelik has joined #openstack-qa02:30
*** yamahata has quit IRC02:46
*** kan_ has quit IRC02:48
*** harlowja is now known as harlowja_away02:48
*** salv-orlando has joined #openstack-qa02:53
openstackrecheckopenstack/horizon change: https://review.openstack.org/152814 failed because of: gate-grenade-dsvm: https://bugs.launchpad.net/bugs/1412923, gate-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/135393902:55
openstackLaunchpad bug 1412923 in devstack "heat api takes too long to come up, tempest tests fail" [Undecided,In progress] - Assigned to Davanum Srinivas (DIMS) (dims-v)02:55
openstackLaunchpad bug 1353939 in OpenStack Compute (nova) "Rescue fails with 'Failed to terminate process: Device or resource busy' in the n-cpu log" [High,Confirmed]02:55
*** vozcelik has quit IRC02:56
*** ChuckC has joined #openstack-qa02:59
*** ChuckC_ has quit IRC02:59
openstackgerritItzik Brown proposed openstack/tempest: Adding the ability to use pre-created ports in Network scenarios  https://review.openstack.org/13997902:59
*** patrickeast has quit IRC03:10
*** toure has quit IRC03:11
*** shashankhegde has quit IRC03:12
*** dims__ has quit IRC03:15
*** achanda has joined #openstack-qa03:17
*** itzikb has quit IRC03:21
*** achanda has quit IRC03:23
*** salv-orlando has quit IRC03:25
openstackgerritAl Miller proposed openstack-dev/devstack: Add devstack support for LBaaS Version 2  https://review.openstack.org/15307903:26
*** salv-orlando has joined #openstack-qa03:27
*** melwitt has joined #openstack-qa03:28
*** Yogi1 has quit IRC03:28
*** salv-orlando has quit IRC03:34
*** Longgeek has joined #openstack-qa03:36
*** dimtruck is now known as zz_dimtruck03:39
openstackrecheckopenstack/heat change: https://review.openstack.org/153420 failed because of: gate-tempest-dsvm-postgres-full: https://bugs.launchpad.net/bugs/136504603:42
openstackLaunchpad bug 1365046 in OpenStack-Gate "Job failed due to no devstack directory" [Undecided,Confirmed]03:42
*** annashen has joined #openstack-qa03:52
*** Sukhdev has quit IRC04:00
*** shashankhegde has joined #openstack-qa04:02
*** early has quit IRC04:04
openstackgerritYAMAMOTO Takashi proposed openstack-dev/devstack: ofagent: Vendor code split  https://review.openstack.org/14993604:09
*** BharatK has joined #openstack-qa04:16
*** pal has joined #openstack-qa04:23
*** achanda has joined #openstack-qa04:23
*** early has joined #openstack-qa04:25
*** Madan has joined #openstack-qa04:28
*** salv-orlando has joined #openstack-qa04:31
*** catohornet has quit IRC04:32
*** yamamoto_ has joined #openstack-qa04:32
*** early has quit IRC04:43
*** EmilienM|afk has quit IRC04:45
*** EmilienM has joined #openstack-qa04:46
openstackgerritMatthew Treinish proposed openstack/tempest: Switch to using the skip_because decorator from tempest-lib  https://review.openstack.org/15346104:46
*** shashankhegde has quit IRC04:47
*** salv-orlando has quit IRC04:48
*** salv-orlando has joined #openstack-qa04:50
openstackgerritMatthew Treinish proposed openstack/tempest: Fix import in nova cli tests  https://review.openstack.org/15346204:50
*** yamahata has joined #openstack-qa04:54
openstackgerritKen'ichi Ohmichi proposed openstack/tempest: Remove CONF values from volume clients  https://review.openstack.org/14991005:08
*** achanda has quit IRC05:25
openstackgerritMerged openstack/tempest: Remove unused exceptions  https://review.openstack.org/14843305:25
*** achanda has joined #openstack-qa05:27
*** salv-orlando has quit IRC05:29
openstackgerritMerged openstack-dev/devstack: Remove --skip-redirect form the tgtd service restart  https://review.openstack.org/15116605:35
*** harlowja_away has quit IRC05:38
*** annashen has quit IRC05:38
*** annashen has joined #openstack-qa05:40
*** Madan has quit IRC05:41
*** annashen has quit IRC05:44
openstackgerritGhanshyam Mann proposed openstack/tempest: Update compute base test to split up resource_setup  https://review.openstack.org/14142405:44
*** early has joined #openstack-qa05:47
*** early has quit IRC05:50
*** Madan has joined #openstack-qa05:55
*** Madan has quit IRC05:55
*** Madan has joined #openstack-qa05:56
*** early has joined #openstack-qa06:06
*** anshul has joined #openstack-qa06:06
*** early has quit IRC06:12
*** shashankhegde has joined #openstack-qa06:14
*** yfried_ has joined #openstack-qa06:22
*** yfried_ is now known as yfried|afk06:22
*** early has joined #openstack-qa06:23
openstackgerritAbhishek G M proposed openstack/tempest: Floating IP test enhancements  https://review.openstack.org/13200006:23
*** yfried has quit IRC06:25
*** SridharG has joined #openstack-qa06:28
*** rushiagr_away is now known as rushiagr06:29
*** melwitt has quit IRC06:30
*** openstackgerrit has quit IRC06:35
*** openstackgerrit has joined #openstack-qa06:35
*** salv-orlando has joined #openstack-qa06:37
*** early has quit IRC06:43
*** salv-orlando has quit IRC06:48
*** early has joined #openstack-qa06:49
*** achanda has quit IRC06:52
*** annashen has joined #openstack-qa06:52
openstackgerritGhanshyam Mann proposed openstack/tempest: Separate token client from identity client  https://review.openstack.org/15153006:52
*** afazekas has joined #openstack-qa06:57
*** achanda has joined #openstack-qa07:01
*** k4n0 has joined #openstack-qa07:04
*** pkoniszewski has joined #openstack-qa07:04
*** vigneshvar has joined #openstack-qa07:07
openstackgerritAbhishek G M proposed openstack/tempest: Floating IP test enhancements  https://review.openstack.org/13200007:14
*** yfried|afk has quit IRC07:16
*** yfried|afk has joined #openstack-qa07:16
*** afazekas has quit IRC07:20
*** Madan has quit IRC07:20
openstackgerritAbhishek G M proposed openstack/tempest: Floating IP test enhancements  https://review.openstack.org/13200007:25
*** achanda has quit IRC07:27
*** annashen has quit IRC07:31
*** mfalatic has quit IRC07:34
*** bdperkin has quit IRC07:34
*** neeti has joined #openstack-qa07:34
*** Madan has joined #openstack-qa07:35
*** yamahata has quit IRC07:36
*** bdperkin_gone has joined #openstack-qa07:47
*** bdperkin_gone is now known as bdperkin07:48
*** bdperkin has joined #openstack-qa07:48
*** zz_dimtruck is now known as dimtruck07:51
*** dimtruck is now known as zz_dimtruck08:16
*** andreaf has quit IRC08:20
*** andreaf has joined #openstack-qa08:20
*** yamamoto_ has quit IRC08:31
*** luqas has joined #openstack-qa08:32
*** markus_z has joined #openstack-qa08:42
*** jlanoux has joined #openstack-qa08:45
*** mpaolino has joined #openstack-qa08:47
*** ajo has joined #openstack-qa08:50
*** jlanoux_ has joined #openstack-qa08:50
*** jlanoux has quit IRC08:53
*** salv-orlando has joined #openstack-qa08:56
*** jordanP has joined #openstack-qa08:58
*** yamamoto_ has joined #openstack-qa08:58
*** gfidente has joined #openstack-qa08:58
*** gfidente has quit IRC08:58
*** gfidente has joined #openstack-qa08:58
*** jpich has joined #openstack-qa08:59
*** k4n0 has quit IRC09:01
*** yfried has joined #openstack-qa09:04
*** yfried|afk has quit IRC09:05
*** shashankhegde has quit IRC09:08
*** yamamoto_ has quit IRC09:09
*** yamamoto_ has joined #openstack-qa09:13
*** jgrimm is now known as zz_jgrimm09:14
openstackgerritZhang Hua proposed openstack/tempest: VPNaaS Scenario Test  https://review.openstack.org/15329209:16
*** safchain has joined #openstack-qa09:20
*** sergsh_away is now known as sergsh09:22
*** andreykurilin_ has joined #openstack-qa09:23
openstackgerritZhang Hua proposed openstack/tempest: VPNaaS Scenario Test  https://review.openstack.org/15329209:23
*** salv-orlando has quit IRC09:26
*** jlanoux_ has quit IRC09:27
*** andreaf has quit IRC09:28
*** salv-orlando has joined #openstack-qa09:28
*** andreaf has joined #openstack-qa09:29
*** yamamoto_ has quit IRC09:30
*** neeti has quit IRC09:33
openstackgerritZhang Hua proposed openstack/tempest: VPNaaS Scenario Test  https://review.openstack.org/15329209:34
*** mriedem has joined #openstack-qa09:35
*** mriedem_zz has quit IRC09:36
*** e0ne has joined #openstack-qa09:41
*** e0ne has quit IRC09:49
*** e0ne has joined #openstack-qa09:50
*** pkoniszewski has quit IRC09:51
*** pkoniszewski has joined #openstack-qa09:51
*** early has quit IRC09:51
*** jyuso has quit IRC09:52
*** jyuso has joined #openstack-qa09:52
*** tochi has quit IRC09:52
*** jpich has quit IRC09:52
*** vigneshvar has quit IRC09:52
*** SridharG has quit IRC09:53
*** tochi has joined #openstack-qa09:53
sergshdkranz, hi, about the patch https://review.openstack.org/137239 - which rename do you mean? thanks09:53
sergshmasayukig, about the patch https://review.openstack.org/137239 - what do you suggest to include in commit message? thanks09:53
*** neeti has joined #openstack-qa09:54
*** salv-orlando has quit IRC10:00
*** mpaolino has quit IRC10:01
*** jlanoux has joined #openstack-qa10:04
*** vigneshvar has joined #openstack-qa10:05
*** SridharG has joined #openstack-qa10:06
*** jpich has joined #openstack-qa10:06
*** mpaolino has joined #openstack-qa10:13
*** aix has joined #openstack-qa10:16
openstackgerritGhanshyam Mann proposed openstack/tempest: Update compute base test to split up resource_setup  https://review.openstack.org/14142410:21
*** e0ne is now known as e0ne_10:23
*** yamamoto has joined #openstack-qa10:23
gmannekhugen: mtreinish : andreaf: regarding gate failure for resource cleanup patch - https://review.openstack.org/#/c/141424/2910:24
*** yamamoto has quit IRC10:24
andreafgmann: thanks, looking at your comments10:24
*** e0ne_ is now known as e0ne10:25
gmann ekhugen: mtreinish : andreaf: actually issue was to set the appropriate network resources before getting credential10:25
gmannandreaf: just posted new patch, please have a look10:25
andreafgmann: in principle I don't get how something wrong in the code could cause a failure on the juno run only - unless that test is only executed in the juno run?10:25
*** zz_johnthetubagu is now known as johnthetubaguy10:25
andreafgmann: thanks, looking at it :)10:25
andreafgmann: the original failure in test_delete_server is http://logs.openstack.org/24/141424/23/check/check-tempest-dsvm-neutron-full-juno/df22261/logs/testr_results.html.gz10:27
gmannandreaf: yes, that delete server issue was strange for me too. may be fixed something in nova or neutron in master in https://bugs.launchpad.net/tempest/+bug/135705510:28
openstackLaunchpad bug 1357055 in tempest "Race to delete shared subnet in Tempest neutron full jobs" [Undecided,Confirmed] - Assigned to Salvatore Orlando (salvatore-orlando)10:28
andreafgmann: that test does request any network resource10:28
andreafgmann: yes I know that bug :)10:28
andreafgmann: so if the test requires network resources, how did it pass before? I fail to see how this relates to ekhugen's patch10:29
*** andreykurilin_ has quit IRC10:31
gmannandreaf: tests require resources pass because cls.set_network_resources() was in base class->resource_setup and those tests override those also in same method10:32
gmannmeans tests require resources was set before credential10:32
gmannbut if we put base class credential & network resource setting  in set_credential ans leave derived tests network resource setup in resource_setup then it again cause issue10:33
andreafgmann: oh, I see it finally, the set_network_resources was moved at the end of resource_setup in ekhugen's patch10:36
gmannandreaf: ya10:37
andreafgmann: but why did that break juno only ?10:37
andreafgmann: I think that setup_network_resources is a good use case for some pre_resource_setup hook that I had initially in :)10:38
andreafgmann: or we could even convert that to class attributes10:38
gmannandreaf: juno only failure was for delete server tests which does not require any network resources but due to missing set_network_resources() before cred. where networks got created10:38
*** dmorita has quit IRC10:39
gmannandreaf: but those gets created and cleared in getting/clearing credential method10:39
gmannandreaf: tightly bounded with cred methods, so having those in prehook might not be good10:40
andreafgmann: ah right because that's in tenant isolation10:40
gmannandreaf: yes10:40
andreafgmann: we should probably change that10:41
andreafgmann: tenant isolation should just create the tenant. then in resource_setup we can say tenant_isolation now create resources please10:42
gmannandreaf: ya, even i was thinking same, may be after setting up all cred then ask each tests to set their required network resources10:42
openstackgerritKashyap Chamarthy proposed openstack-dev/devstack: guides: Notes to setup DevStack with Nested KVM Virtualization  https://review.openstack.org/14863010:42
andreafgmann: because the way it is now it's really a mix-up10:42
gmannandreaf: +110:42
andreafgmann: I'll propose a couple of patches for that I think10:45
gmannandreaf: so for pre created account, how we setup network?10:45
gmannandreaf: i forgot that due to all mixup :(10:46
andreafgmann: because it also fits with work in progress on two other bps, the ssh-auth-strategy, which also requires account bound resources, and the test-accounts-continued, which introduces pre-provisioned resources for pre-provisioned accounts10:46
andreafgmann: yes that's not implemented yet, it's specified in the bp - but it should be pre-provisioned and specified via YAML file10:47
gmannandreaf: ohk10:47
gmannandreaf: because we should separate net resource from isolated_creds.py10:48
gmannandreaf: and put as class methods as you said earlier10:48
gmannandreaf: may be in base tests class10:48
andreafgmann: I was thinking that cred_provider could hold those resources, because they are account specific resources anyways10:49
*** neeti has quit IRC10:49
andreafsuch resources will be pre-provisioned or created on the fly depending on the type of cred_provider in use10:49
gmannandreaf: ah yes, forgot about they are account specific.  in cred_provider it make sense10:50
gmannandreaf: ll you do that in resource cleanup BP or in others 2 you mentioned?10:50
andreafgmann: but they should not be created when get_credentials is invoked, there should be a dedicated get_credentials_resources method10:52
andreafgmann: I think I'll do the base setup as part of the resource-cleanup bp, because resource cleanup enforces the split of credentials creation and resources creation10:52
gmannandreaf: yes, something get_credentials_network_resource10:53
gmannandreaf: ya make sense. and till then  we need to stop other patches update on that BP10:53
*** dims__ has joined #openstack-qa10:54
andreafit shouldn't be too complicated I think a patch maybe two, I'll work on it today10:54
gmannandreaf: ok. thanks. I will review those on weekend if possible otherwise on monday10:55
*** vrovachev1 has quit IRC10:56
*** amotoki has joined #openstack-qa10:56
gmannandreaf: gotta go now. have a good day :)10:58
andreafgmann: and you, thanks10:58
andreafgmann, thank you for your help on this!10:59
gmannandreaf: np!10:59
openstackgerritnayna-patel proposed openstack/tempest: Testcase GET/LIST datastore and datastore versions  https://review.openstack.org/13995311:00
*** rfolco has joined #openstack-qa11:02
*** cdent has joined #openstack-qa11:04
*** pal has quit IRC11:09
*** yamamoto has joined #openstack-qa11:24
*** yamamoto has quit IRC11:29
*** cdent has quit IRC11:33
*** cdent has joined #openstack-qa11:35
*** gszasz has joined #openstack-qa11:36
*** cdent_ has joined #openstack-qa11:41
*** zigo has quit IRC11:42
*** cdent has quit IRC11:42
*** cdent_ is now known as cdent11:42
*** tochi has quit IRC11:48
*** aysyd has joined #openstack-qa11:48
*** e0ne is now known as e0ne_11:54
*** cdent has quit IRC11:58
*** e0ne_ is now known as e0ne11:59
*** bdperkin has quit IRC12:00
*** tonyb has quit IRC12:00
*** cdent has joined #openstack-qa12:00
*** tonyb has joined #openstack-qa12:01
*** bdperkin has joined #openstack-qa12:04
*** bdperkin has quit IRC12:04
*** bdperkin has joined #openstack-qa12:04
*** jroll has quit IRC12:06
*** Yogi1 has joined #openstack-qa12:08
*** alex_xu has joined #openstack-qa12:09
*** sileht_ has joined #openstack-qa12:10
*** Yogi1 has quit IRC12:14
*** timello_ has quit IRC12:17
*** ekhugen has quit IRC12:17
*** maurosr has quit IRC12:17
*** ekhugen has joined #openstack-qa12:19
*** jgrimmn has joined #openstack-qa12:19
*** vigneshvar has quit IRC12:19
*** BharatK has quit IRC12:19
*** esmute has quit IRC12:19
*** beisner has quit IRC12:19
*** sweston has quit IRC12:19
*** dougwig has quit IRC12:19
*** comstud has quit IRC12:19
*** sc68cal has quit IRC12:19
*** sileht has quit IRC12:19
*** jvrbanac has quit IRC12:19
*** wendar has quit IRC12:19
*** zz_dimtruck has quit IRC12:19
*** dtroyer has quit IRC12:19
*** cyeoh has quit IRC12:19
*** rossella_s has quit IRC12:19
*** zz_jgrimm has quit IRC12:19
*** sileht_ is now known as sileht12:19
*** maurosr has joined #openstack-qa12:19
*** timello has joined #openstack-qa12:20
*** jroll has joined #openstack-qa12:21
*** vigneshvar has joined #openstack-qa12:21
*** BharatK has joined #openstack-qa12:21
*** esmute has joined #openstack-qa12:21
*** beisner has joined #openstack-qa12:21
*** sweston has joined #openstack-qa12:21
*** dougwig has joined #openstack-qa12:21
*** comstud has joined #openstack-qa12:21
*** sc68cal has joined #openstack-qa12:21
*** jvrbanac has joined #openstack-qa12:21
*** wendar has joined #openstack-qa12:21
*** zz_dimtruck has joined #openstack-qa12:21
*** dtroyer has joined #openstack-qa12:21
*** cyeoh has joined #openstack-qa12:21
*** rossella_s has joined #openstack-qa12:21
openstackgerritOpenStack Proposal Bot proposed openstack/tempest: Updated from global requirements  https://review.openstack.org/15342812:24
*** aysyd has quit IRC12:27
*** aysyd has joined #openstack-qa12:27
*** sileht has quit IRC12:28
*** sileht has joined #openstack-qa12:29
*** jaypipes has joined #openstack-qa12:31
*** ChanServ sets mode: +o jaypipes12:31
*** rfolco has quit IRC12:31
*** rfolco has joined #openstack-qa12:33
*** sergsh has quit IRC12:34
*** rfolco has quit IRC12:35
*** rfolco has joined #openstack-qa12:36
*** gszasz has quit IRC12:41
openstackgerritSean Dague proposed openstack/qa-specs: Add devstack external plugin spec  https://review.openstack.org/13705412:41
*** jhenner has joined #openstack-qa12:47
openstackgerritChristian Berendt proposed openstack-dev/hacking: Add hacking check H106: Use the correct capitalization of OpenStack  https://review.openstack.org/15354712:58
*** early has joined #openstack-qa13:01
*** early has quit IRC13:08
*** rushiagr is now known as rushiagr_away13:10
*** dims__ has quit IRC13:17
openstackgerritAl Miller proposed openstack-dev/devstack: Add devstack support for LBaaS Version 2  https://review.openstack.org/15307913:20
*** dims_ has joined #openstack-qa13:25
*** bknudson has quit IRC13:28
*** Madan has quit IRC13:32
*** pal has joined #openstack-qa13:39
openstackrecheckopenstack/glance change: https://review.openstack.org/118775 failed gate-tempest-dsvm-neutron-full in the gate queue with an unrecognized error13:41
*** pkoniszewski has quit IRC13:44
*** vigneshvar has quit IRC13:47
*** mwagner_lap has quit IRC13:48
*** cbader has quit IRC13:49
*** rushiagr_away is now known as rushiagr13:50
*** andreaf has quit IRC13:56
*** andreaf has joined #openstack-qa13:57
*** ajo has quit IRC13:57
*** ajo has joined #openstack-qa13:57
openstackgerritMerged openstack/qa-specs: meta data and uuid for tests  https://review.openstack.org/14432913:59
*** jroll has quit IRC14:03
*** jroll has joined #openstack-qa14:03
*** jaypipes is now known as leakypipes14:07
*** dttocs has joined #openstack-qa14:07
*** dttocs has quit IRC14:08
*** Yogi1 has joined #openstack-qa14:08
*** dttocs has joined #openstack-qa14:08
*** dustins has joined #openstack-qa14:09
*** dttocs has left #openstack-qa14:15
*** jlibosva has joined #openstack-qa14:21
*** obutenko has joined #openstack-qa14:25
*** yamamoto has joined #openstack-qa14:27
*** jlibosva has quit IRC14:28
*** yamamoto_ has joined #openstack-qa14:30
*** yamamoto has quit IRC14:34
*** dttocs has joined #openstack-qa14:37
*** bknudson has joined #openstack-qa14:39
*** ChuckC has quit IRC14:52
*** alex_xu has quit IRC14:52
*** xu_alex has joined #openstack-qa14:53
*** zz_dimtruck is now known as dimtruck14:55
*** markus_z has quit IRC14:55
*** SridharG has left #openstack-qa15:00
*** ajo has quit IRC15:02
*** ajo has joined #openstack-qa15:02
*** Ananci has joined #openstack-qa15:03
*** yamamoto_ has quit IRC15:04
*** dimtruck is now known as zz_dimtruck15:05
*** jecarey has joined #openstack-qa15:06
mtreinishekhugen, gmann, andreaf: I left a review comment on https://review.openstack.org/#/c/141424/ that one test is failing now because networks aren't being configured for that test class15:07
ekhugenmtreinish I saw that thanks15:08
mtreinishso when it starts a guest it doesn't have any networking and therefore no address15:08
*** dansmith is now known as superdan15:08
*** yamahata has joined #openstack-qa15:12
*** Yogi1 has quit IRC15:14
*** rushiagr is now known as rushiagr_away15:15
*** Yogi1 has joined #openstack-qa15:16
*** jgrimmn is now known as zz_jgrimmn15:21
*** yamahata has quit IRC15:23
*** zz_dimtruck is now known as dimtruck15:25
openstackgerritSean Dague proposed openstack-infra/devstack-gate: WIP: testing path for doing external plugins in d-g  https://review.openstack.org/15359715:27
mtreinishsdague: ^^^ won't that fail because fail on clone is enabled?15:29
sdaguemtreinish: probably, I want to figure out what's available15:29
*** rbak has joined #openstack-qa15:30
mtreinishsdague: well it should already be on the local disk on the slave in /opt/git/stackforge/ec2-api, does enable_plugin work with a local path?15:31
mtreinishalthough I guess it's not up to date so that's probably not a good idea to just point to the repo synced during image create15:32
openstackgerritSean Dague proposed openstack-infra/devstack-gate: WIP: testing path for doing external plugins in d-g  https://review.openstack.org/15359715:33
sdagueso... that might actually do the right thing15:33
*** anshul has quit IRC15:33
*** lordd has joined #openstack-qa15:37
*** marun has joined #openstack-qa15:39
*** sabeen1 has joined #openstack-qa15:40
*** hemna_ is now known as hemna15:40
*** hemna is now known as chewbaca15:41
*** chewbaca is now known as chewbacca15:41
*** chewbacca is now known as os-brick15:41
mtreinishsdague: on https://review.openstack.org/#/c/153462/ do you have any idea why it's not failing everywhere?15:42
mtreinishbefore that patch I mean15:42
*** os-brick is now known as flyfisher15:42
*** salv-orlando has joined #openstack-qa15:43
sdagueI think because that top level construct imported by being dragged in by the lower one15:43
openstackgerritMaru Newby proposed openstack-dev/devstack: Add postgresql dev package as testonly neutron dep  https://review.openstack.org/15309115:46
*** adalbas has joined #openstack-qa15:49
openstackgerritEmily Hugenbruch proposed openstack/tempest: Update compute base test to split up resource_setup  https://review.openstack.org/14142415:51
andreafmtreinish, ekhugen: I discussed with gmann earlier that this problem is related to the fact that on one side we  split credentials creation and resource setup, while in tenant isolation we create resources as part of the get_credentials call15:53
andreafmtreinish, ekhugen: so I'm working on a couple of patches to split that, I think they'll make our life easier for the rest of the bp15:53
ekhugenandreaf okay, I'll see if the patch I submitted fixes the issues with compute tests15:54
mtreinishandreaf: well only if neutron is enabled, because if we didn't there wouldn't be any networking by default15:54
mtreinishbut I think refactoring that side will be necessary long term even if just for test-accounts part215:55
andreafmtreinish: exactly15:55
andreafmtreinish: and it will come in handy for the ssh-auth bp as well were we need to setup validation resources (even with n-net in that case)15:56
*** yamahata has joined #openstack-qa15:58
mtreinishandreaf: although all I had envisioned was extending the public methods from isolated_creds.py to also exist for accounts.py and the abstract class for test-accounts part215:59
mtreinishwhich wouldn't have been too difficult15:59
mtreinishbut it might not have been that simple now that I think about it...15:59
*** pal has quit IRC16:02
sdaguemtreinish: https://jenkins07.openstack.org/job/gate-tempest-dsvm-nova-v21-full/79/console Conflict on isolated creds?16:03
*** Yogi11 has joined #openstack-qa16:05
*** yamamoto has joined #openstack-qa16:05
mtreinishsdague: that's what that stacktrace looks like. But that seems really unlikely we use a randomly generated suffix with the testclass as the prefix16:05
*** rfolco has quit IRC16:05
mtreinishI'll take a look at the keystone logs16:05
*** Yogi1 has quit IRC16:07
andreafmtreinish: this is how my extended cred provider looks like for now: http://paste.openstack.org/show/168185/16:07
*** david-lyle_afk is now known as david-lyle16:07
*** mpaolino has quit IRC16:07
andreafmtreinish: we must pass the required resources at __init__ time because in case of pre-provisioned accounts we must match them as well before we can allocate an account16:08
andreafmtreinish: but in case of tenant isolation, I only create resources when directly asked to16:08
sdagueI think you are racing on creating roles16:08
openstackgerritJohn Villalovos proposed openstack-dev/devstack: Use 'https' protocol by default as easier for proxies  https://review.openstack.org/15339716:09
*** rfolco has joined #openstack-qa16:09
sdaguemtreinish: https://bugs.launchpad.net/tempest/+bug/141904316:10
openstackLaunchpad bug 1419043 in tempest "Conflict on isolated credential setup" [High,New]16:10
sdaguemtreinish: yeh16:10
sdague2015-02-06 15:27:17.980468 25961 INFO keystone.assignment.core [-] Creating the default role 9fe2ff9ee4384b1894a90878d3e92bab because it does not exist.16:10
sdague2015-02-06 15:27:17.982766 25959 INFO keystone.assignment.core [-] Creating the default role 9fe2ff9ee4384b1894a90878d3e92bab because it does not exist.16:10
sdague2015-02-06 15:27:17.988287 25959 DEBUG keystone.common.sql.core [-] Conflict role: (IntegrityError) (1062, "Duplicate entry '9fe2ff9ee4384b1894a90878d3e92bab' for key 'PRIMARY'") 'INSERT INTO role (id, name, extra) VALUES (%s, %s, %s)' ('9fe2ff9ee4384b1894a90878d3e92bab', '_member_', '{}') wrapper /opt/stack/new/keystone/keystone/common/sql/core.py:39916:10
sdague2015-02-06 15:27:17.988978 25959 WARNING keystone.common.wsgi [-] Conflict occurred attempting to store role - Duplicate Entry16:10
*** yamamoto has quit IRC16:10
mtreinishsdague: but that was returned on the user create not the role assign16:10
*** shashankhegde has joined #openstack-qa16:10
mtreinishsdague: oh, it's because we stopped assigning that role in devstack16:10
mtreinishI saw that patch from jamielennox go through recently16:11
sdagueyou try to create it twice at the same time16:11
mtreinishsdague: it's being done under the covers16:11
mtreinishI think16:11
sdagueby keystone or tempest?16:11
mtreinishkeystone16:11
mtreinishtenant isolation doesn't create a default role16:12
mtreinishit'll only assign roles to a user specified from config (for either admin or ResellerAdmin)16:13
sdagueok16:13
sdagueadding keystone as critical there, maybe morganfainberg can take a look16:13
*** salv-orlando has quit IRC16:13
openstackgerritDavid Kranz proposed openstack/tempest: Fix stress test which was not changed to receive one client value  https://review.openstack.org/15361916:13
*** salv-orlando has joined #openstack-qa16:13
*** rfolco has quit IRC16:15
mtreinishoh the patch I was thinking from jamielennox was different and it hasn't merged yet16:15
*** Yogi11 has quit IRC16:15
*** Yogi1 has joined #openstack-qa16:15
openstackgerritMerged openstack-dev/devstack: Remove the default project from all users  https://review.openstack.org/15066716:16
*** rfolco has joined #openstack-qa16:16
openstackgerritAndrea Frittoli  proposed openstack/tempest: Drop the legacy and un-used _interface  https://review.openstack.org/15362116:18
*** toure_ has joined #openstack-qa16:21
*** openstackgerrit has quit IRC16:21
*** openstackgerrit has joined #openstack-qa16:22
mtreinishsdague: yeah there's a race in the keystone code I think: http://git.openstack.org/cgit/openstack/keystone/tree/keystone/assignment/core.py#n236 if 2 users are created at roughly the same time 2 create roles will be created with the same id16:22
openstackrecheckopenstack/nova change: https://review.openstack.org/153426 failed gate-tempest-dsvm-nova-v21-full in the gate queue with an unrecognized error16:22
mtreinishI'll push a patch adding a lock around the role create which should fix it16:22
sdaguemtreinish: seems like a core keystone bug though16:24
sdagueI suppose you could also put a retry loop16:25
sdaguemtreinish: you should add to the keystone bug16:25
ekhugenandreaf is https://review.openstack.org/153621 for all the instances of _interface=json? there are a lot missing from the patch, like the database tests16:25
andreafekhugen: thanks - yes I was too quick in pushing it up - I'm fixing it16:27
ekhugenoh okay andreaf thanks!16:28
openstackgerritSean Dague proposed openstack-infra/devstack-gate: WIP: testing path for doing external plugins in d-g  https://review.openstack.org/15359716:28
*** pal has joined #openstack-qa16:31
*** lordd has quit IRC16:32
morganfainbergsdague: will look at that shortly16:32
sdaguemorganfainberg: also... default role uuid is a const?16:34
*** dttocs has quit IRC16:34
morganfainbergThe "member" thing?16:35
*** dttocs has joined #openstack-qa16:35
morganfainbergNot sure what you're asking.16:35
sdague[-] Creating the default role 9fe2ff9ee4384b1894a90878d3e92bab because it does not exist.16:36
sdaguealso.... apache logs for keystone are not indexed in logstash?16:36
sdague9fe2ff9ee4384b1894a90878d3e92bab seems to always be the default role16:36
*** SridharG has joined #openstack-qa16:36
morganfainbergIt is defined in the keystone config. It is the "member" role16:37
morganfainbergIt solved some migration thing I am not sure what at some point (maybe a chicken / egg)16:38
sdagueok, well there is definitely a race in default construction which assumes that keystone is running with 1 worker16:38
morganfainbergsdague: the Apache logs should get indexed.16:38
sdaguethey don't seem to be16:38
*** dims_ is now known as dimsum__16:39
mtreinishmorganfainberg: I updated the bug with where the race is, I'll push a fix after lunch16:39
morganfainbergOk I think i know the race now16:39
morganfainbergIt is simply missing a try/except in case the role was created.16:39
*** mwagner_lap has joined #openstack-qa16:40
morganfainbergmtreinish: just took me a moment to see what was going on.16:40
sdagueyeh, none of the apache logs are getting indexed16:41
morganfainbergThis means horizon logs are likely not indexed16:41
sdagueit looks like there was an fs change in devstack-gate and nothing changed in the indexer16:41
*** mlavalle has joined #openstack-qa16:42
openstackrecheckopenstack/nova change: https://review.openstack.org/153251 failed gate-tempest-dsvm-neutron-full in the gate queue with an unrecognized error16:42
*** annashen has joined #openstack-qa16:46
*** annashen has quit IRC16:47
sdaguemorganfainberg: also... http://logs.openstack.org/26/153426/2/gate/gate-tempest-dsvm-nova-v21-full/c80cf2c//logs/apache/keystone.txt.gz#_2015-02-06_15_27_17_988 - would be *really* nice to say what role failed to be created in the log message16:48
morganfainbergsdague: ++ yes16:49
morganfainbergI know what the bug is.16:49
*** ylobankov has quit IRC16:51
*** gszasz has joined #openstack-qa16:51
*** ylobankov has joined #openstack-qa16:51
*** marun has quit IRC16:51
sdaguehmmm... it looks like the conflict stuff is so wrapped up in decorators that getting a more specific message might be hard16:52
*** dhellmann_ has quit IRC16:53
*** anshul has joined #openstack-qa16:54
*** dhellmann_ has joined #openstack-qa16:54
*** dhellmann_ has quit IRC16:56
*** shashankhegde has quit IRC16:56
*** dhellmann_ has joined #openstack-qa16:57
*** jlanoux has quit IRC16:58
*** pkoniszewski has joined #openstack-qa16:58
*** ChuckC has joined #openstack-qa16:58
*** dhellmann_ has quit IRC16:59
*** vigneshvar has joined #openstack-qa16:59
*** cbader has joined #openstack-qa16:59
*** dhellmann_ has joined #openstack-qa16:59
sdaguehmmm.... also... other logging here is really weird.17:00
sdagueI'm going to throw some patches post lunch, and you can yell at me :)17:00
*** Nic has joined #openstack-qa17:02
morganfainbergsdague: hehe ok17:02
sdaguelike, I mean - http://logs.openstack.org/26/153426/2/gate/gate-tempest-dsvm-nova-v21-full/c80cf2c//logs/apache/keystone.txt.gz#_2015-02-06_15_34_03_73517:02
sdagueso that's some args, but no reference to what the actual request was17:03
mtreinishmorganfainberg: oh, is that your prefered fix catch the duplicate exception and ignore the failure. I just assumed lock to prevent racing db inserts17:04
morganfainbergmtreinish, that is likely the best bet17:05
*** pkoniszewski has quit IRC17:05
mtreinishalso isn't the exception that will be raised going to be backend specific? (you guys still have an ldap backend right)17:05
*** Yogi1 has quit IRC17:07
*** safchain has quit IRC17:07
morganfainbergmtreinish, it should be the same exception - conflict17:08
*** rwsu-afk is now known as rwsu17:09
morganfainbergmtreinish, i will take a look in a few, on a call right now and I need to run a quick errand this morning. If sdague or you have a patch i can get that through or i can have something probably to land today in either case.17:11
* morganfainberg will see if we can get keystone team on it before i can look at it directly17:12
*** gszasz has quit IRC17:13
*** vigneshvar has quit IRC17:14
*** salv-orlando has quit IRC17:16
*** abhirc has quit IRC17:17
*** jyuso has quit IRC17:18
*** jyuso has joined #openstack-qa17:18
*** heyongli has quit IRC17:18
*** tonyb has quit IRC17:19
morganfainbergmtreinish, sdague: https://github.com/openstack/keystone/blob/master/keystone/assignment/core.py#L256-L261 just needs a try/except around it talking with keystone folks about it17:19
*** tonyb has joined #openstack-qa17:20
*** rwsu has quit IRC17:20
*** heyongli has joined #openstack-qa17:23
*** nicodemos has joined #openstack-qa17:23
*** early has joined #openstack-qa17:23
*** zz_jgrimmn is now known as jgrimm17:23
*** Yogi1 has joined #openstack-qa17:24
*** e0ne has quit IRC17:24
openstackgerritAndrea Frittoli  proposed openstack/tempest: Drop the legacy and un-used _interface  https://review.openstack.org/15362117:28
*** jpich has quit IRC17:28
*** marun has joined #openstack-qa17:28
andreafmtreinish, ekhugen ^^^ https://review.openstack.org/#/c/153621/ - is that review-able?  It's tiny changes but 90 files affected...17:29
*** shashankhegde has joined #openstack-qa17:32
*** obutenko has quit IRC17:34
*** pal has quit IRC17:35
*** Nic has quit IRC17:35
*** mfalatic has joined #openstack-qa17:36
*** vigneshvar has joined #openstack-qa17:37
*** shashankhegde has quit IRC17:42
*** rfolco has quit IRC17:43
*** bnemec is now known as beekneemech17:44
*** rfolco has joined #openstack-qa17:44
*** ChuckC has quit IRC17:46
*** rwsu has joined #openstack-qa17:49
*** salv-orlando has joined #openstack-qa17:49
*** jordanP has quit IRC17:51
*** luqas has quit IRC17:51
*** achanda has joined #openstack-qa17:51
*** annashen has joined #openstack-qa17:56
*** early has quit IRC18:00
dtroyersdague: looking at the e-s package bits for devstack got me thinking about the needs for services in general and I started doing it out loud at the bottom of https://etherpad.openstack.org/p/devstack-package-install-interface.  Have a look, see if I'm straying too far downstream.18:01
*** ChuckC has joined #openstack-qa18:02
*** anshul has quit IRC18:02
*** early has joined #openstack-qa18:06
openstackrecheckopenstack-dev/devstack change: https://review.openstack.org/152959 failed because of: gate-grenade-dsvm: https://bugs.launchpad.net/bugs/128532318:08
openstackLaunchpad bug 1285323 in grenade "Services fail to shut down on the old side of Grenade" [Undecided,In progress] - Assigned to Sean Dague (sdague)18:08
*** Nic has joined #openstack-qa18:09
*** patrickeast has joined #openstack-qa18:09
*** xavileon has quit IRC18:10
ekhugenandreaf I think that's reasonable, it would be weird to try to break it up, I think18:14
*** flyfisher is now known as hemna18:14
*** mlavalle has quit IRC18:14
*** annashen has quit IRC18:14
*** harlowja has joined #openstack-qa18:15
*** pal has joined #openstack-qa18:17
*** Ananci has quit IRC18:17
*** gyee has joined #openstack-qa18:18
gyeesdague, mtrienish is there a bug filed for the keystone member role creation race condition?18:20
*** early has quit IRC18:20
*** anshul has joined #openstack-qa18:24
*** shashankhegde has joined #openstack-qa18:25
*** e0ne has joined #openstack-qa18:26
*** early has joined #openstack-qa18:38
*** jogo is now known as flashgordon18:40
openstackgerritWayne Okuma proposed openstack-dev/devstack: Adds elasticsearch support as a pre-req for the glance-index.  https://review.openstack.org/14944218:41
openstackgerritWayne Okuma proposed openstack-dev/devstack: implement elasticsearch pkg for devstack  https://review.openstack.org/15304818:41
mtreinishandreaf: well it seems to break things18:46
*** pal has quit IRC18:47
sdaguegyee: https://bugs.launchpad.net/tempest/+bug/141904318:49
openstackLaunchpad bug 1419043 in Keystone "Conflict on isolated credential setup" [Critical,Confirmed] - Assigned to Matthew Treinish (treinish)18:49
openstackgerritDavid Kranz proposed openstack/tempest: Change keypair client to return one value and update tests  https://review.openstack.org/15365218:49
gyeesdague, thanks, I just created another bug in Keystone, let me mark it as dup18:49
openstackrecheckopenstack/nova change: https://review.openstack.org/147961 failed gate-tempest-dsvm-full in the gate queue with an unrecognized error18:52
*** abhirc has joined #openstack-qa18:52
*** early has quit IRC18:53
*** dhellmann has quit IRC18:58
*** dhellmann_ is now known as dhellmann18:58
*** annashen has joined #openstack-qa18:58
*** dhellmann_ has joined #openstack-qa18:59
*** dhellmann_ has quit IRC19:01
*** dhellmann_ has joined #openstack-qa19:01
*** johnthetubaguy is now known as zz_johnthetubagu19:03
mtreinishmorganfainberg: on https://review.openstack.org/#/c/153656 I'm looking for where to add a unit test to add this case, but I'm not sure where to put it19:04
mtreinishthe tests dir in keystone is kinda confusing19:04
mtreinishany suggestions19:04
bknudsonI don't think we've found a way to do testing for race conditions.19:06
mtreinishbknudson: I was just going to mock the driver call to raise an exception19:06
mtreinishthere isn't a good way to simulate the race in the unit test19:06
bknudsonmtreinish: I think the test will be in test_v3_assignment.19:07
*** boden has joined #openstack-qa19:07
mtreinishbknudson: ok thanks, I'll add it in there somewhere19:08
*** yamamoto has joined #openstack-qa19:08
*** dhellmann has quit IRC19:09
*** dhellmann_ is now known as dhellmann19:09
*** yamamoto has quit IRC19:13
*** dustins has quit IRC19:13
mtreinishbknudson: do all of the keystone unit tests go through the api? that seems weird to me19:13
bknudsonmtreinish: not all of them... there's also tests in test_backend.py19:14
bknudsonbut I think those are supposed to be for testing the backend drivers (e.g., sql vs ldap)19:14
*** marrusl has quit IRC19:15
andreafmtreinish: uhm yes I missed the verify_tempest_config bit19:15
mtreinishbknudson: ok then I'll put write it as going through the api, it just seems like it could be lower level than that but whatever19:15
mtreinishandreaf: ah, as much as I think we should be using that as part of setup in devstack, running it has been good for verifying we don't break it19:18
openstackgerritAndrea Frittoli  proposed openstack/tempest: Drop the legacy and un-used _interface  https://review.openstack.org/15362119:20
*** dustins has joined #openstack-qa19:22
*** aysyd has quit IRC19:24
*** aysyd has joined #openstack-qa19:24
*** sergsh has joined #openstack-qa19:25
*** cdent has quit IRC19:25
*** e0ne has quit IRC19:28
*** nicodemos has quit IRC19:29
andreafmtreinish: I did a quick survey of the base classes for the various api and scenario tests, to check what kind of credentials they setup: http://paste.openstack.org/show/168269/19:31
sdaguedtroyer: you want to just approve the FUTURE.rst ?19:31
andreafmtreinish: baremetal, identity and orchestration tests use pre-provisioned credentials always - do you know if that's on purpose for all three categories?19:32
*** vigneshvar has quit IRC19:33
*** vigneshvar has joined #openstack-qa19:34
mtreinishandreaf: so keystone tests being all preprovisioned makes sense19:34
mtreinishbut I'm not sure why it's the case on ironic or heat19:34
andreafmtreinish: I was thinking of moving the initial  allocation of credentials up to the base class, because it would make things much simpler for the rest of the resource-cleanup bp19:35
andreafmtreinish: so to handle those three I would need something like a "force_preprovisioned_account" to be set in the base class19:36
sergshmtreinish: hi, about https://review.openstack.org/#/c/137239/ - what can I improve in commit message there?19:36
sergshdkranz, can you please point me to renamed tests? https://review.openstack.org/#/c/137239/19:37
*** andreykurilin_ has joined #openstack-qa19:38
mtreinishandreaf: so you don't actually have to I think they should all work with isolated creds19:38
mtreinishfor keystone they just weren't because they're all admin tests and they didn't really need the separation19:38
dkranzsergsh: It is this part "Removing JSON name from classes in test_networks"19:39
andreafmtreinish: right that was my thinking but I wasn't sure if it was worth making a change there19:39
dkranzsergsh: The class name is part of the name of the test19:39
andreafmtreinish: it would look cleaner, for sure, but it might break things19:39
sergshdkranz, ok, thanks, I'll revert it back19:39
andreafmtreinish: also I wanted to give base classes (and tests) the ability to request certain credentials, and to leave the job of actually getting them to the overall base test class19:40
mtreinishandreaf: well it definitely shouldn't be an issue for the keystone tests, ironic is weird because it doesn't really have a concept of multi-tenancy. But i imagine if you use the same permissions level it wouldn't cause an issue19:41
openstackrecheckopenstack/glance change: https://review.openstack.org/118775 failed gate-tempest-dsvm-neutron-full in the gate queue with an unrecognized error19:41
mtreinishI'm not sure what the deal is with the heat tests though. I assumed they were using isolated creds19:41
andreafmtreinish: ok I will try and see if it works19:41
mtreinishsergsh: the issue with the commit message is it kinda of goes against the logical split of patches we expect19:42
mtreinishyou're just listing a lot of individual changes you made, which would normally be a bunch of small commits19:43
andreafmtreinish: the easier way would be to setup user, alt and admin for all, but because we setup nw resources for each credentials, it would mean allocate  more networks and so19:43
andreafmtreinish: the more complex way is to allow base classes and tests to request credentials - I was wondering whether to use a list at class level or an helper function to be invoked19:43
mtreinishsergsh: if you wrote it to explain you're doing a refactor and why all the cleanups and improvements are interelated and need to be in one patch it would be clearer19:44
*** achanda has quit IRC19:44
mtreinishbecause having a long list of items makes someone ask why is this 1 patch19:44
sergshmtreinish, you're right, it's inter-related, but I try to figure out how to write it :)19:45
*** annashen has quit IRC19:45
mtreinishandreaf: the underlying issue is how neutron differs by default from n-net flat from the user perspective19:45
mtreinishwhich is why all of the network provisioning stuff is in isolated creds19:45
*** SridharG has left #openstack-qa19:45
mtreinishbecause each tenant needs its own separate network to be useable, so we dumped it in tenant isolation to keep the mapping automatic19:46
sergshmtreinish, maybe so? "Converting all required functions in network tests to full transparent IPv6 support, removing duplicates and adding documentation to them" ? it's high-level of changes19:47
mtreinishsergsh: yeah that's a good start. Better than just listing all the individual pieces19:49
sergshcool! then I change it, thanks19:49
*** early has joined #openstack-qa19:50
openstackgerritAndrey Pavlov proposed openstack-dev/devstack: Make EC2 compatible with current AWS CLI.  https://review.openstack.org/15366919:51
*** early has quit IRC19:53
*** toure_ has quit IRC19:53
*** achanda has joined #openstack-qa19:53
sergshdkranz, and what with new classes in tests? I shouldn't call them SomeClassJSON, right?19:53
morganfainbergmtreinish: +2 on that fix. Tests are hard in that case. You could mock the get to return a notfound once and then the create would check again.19:54
mtreinishmorganfainberg: yeah I was looking at tests, but it's too much effort to figure out where to put them and it would just be a mock, so I'm ok with skipping it if you are19:55
morganfainbergYep. Good with skipping the test here.19:55
openstackgerritClark Boylan proposed openstack-infra/devstack-gate: Diagram the nova net multinode network setup  https://review.openstack.org/15367219:55
dkranzsergsh: right19:56
*** anshul has quit IRC19:57
mtreinishclarkb: ^^^ that's kinda hard to read, maybe a real image would be better? Although I'd hate not being able to read it in a terminal19:57
clarkbmtreinish: real image? boo19:57
mtreinishor maybe it's just how gerrit displays it, let me pull it19:57
openstackgerritSergey Shnaidman proposed openstack/tempest: Support for IPv6 for API (part 2)  https://review.openstack.org/13723919:57
clarkbit looked ok in vim19:57
clarkbthe biggest issue is the vertical bridges but that seemed to be the best way to denote that19:58
*** early has joined #openstack-qa19:58
mtreinishclarkb: yeah it's far more legible in vim. I guess it's just the way gerrit is doing the spacing19:58
*** mlavalle has joined #openstack-qa19:59
sdagueclarkb: svg is a real image format20:01
*** mlavalle has quit IRC20:01
sdagueclarkb: it's very font sensitive20:01
*** mlavalle has joined #openstack-qa20:01
clarkbI can never figure out inkscape20:01
sdaguehonestly, that's why I do my diagrams inside of libreoffice most of the time20:02
sdaguebug svg is just xml, you can do it in a text editor :)20:02
*** rfolco has quit IRC20:03
*** early has quit IRC20:03
*** early has joined #openstack-qa20:07
morganfainbergsdague, mtreinish, as soon as that fix passes check i'll +A it20:08
mtreinishmorganfainberg: cool thanks20:09
*** marrusl has joined #openstack-qa20:12
*** early has quit IRC20:14
*** achanda has quit IRC20:20
*** dustins has quit IRC20:22
openstackgerritMaru Newby proposed openstack-infra/devstack-gate: Refactor processing of testr artifacts for reuse  https://review.openstack.org/15367720:23
openstackgerritMaru Newby proposed openstack-infra/devstack-gate: Refactor processing of testr artifacts for reuse  https://review.openstack.org/15367720:24
*** early has joined #openstack-qa20:24
openstackgerritMaru Newby proposed openstack-infra/devstack-gate: Refactor processing of testr artifacts for reuse  https://review.openstack.org/15367720:25
*** adalbas has quit IRC20:26
openstackgerritSean Dague proposed openstack-dev/devstack: isolate unit tests from stackrc HOST_IP check  https://review.openstack.org/15367820:28
*** annegentle has quit IRC20:29
dtroyersdague: I went ahead and +A it…I was hoping some of the other cores might stop by but we'll go on, there seems to be some good support anyway.20:30
*** aysyd has quit IRC20:30
sdaguedtroyer: also https://review.openstack.org/15367820:31
sdaguebecause that just nuked a doc patch20:31
dtroyerjust +2 it…I started seeing it occasionally today, any idea why now?20:32
*** annashen has joined #openstack-qa20:32
sdaguedtroyer: nope, I'm asking in infra20:32
sdaguemy guess, some new network config rolled out on machines20:33
sdaguebut they are unit test machines... so we don't get all the machine logs20:33
openstackgerritMerged openstack-dev/devstack: Stop neutron services more explicitly  https://review.openstack.org/15260320:34
*** jhenner1 has joined #openstack-qa20:35
*** BharatK has quit IRC20:35
*** jhenner has quit IRC20:35
openstackgerritAndrea Frittoli  proposed openstack/tempest: Drop the legacy and un-used _interface  https://review.openstack.org/15362120:36
openstackgerritAndrea Frittoli  proposed openstack/tempest: Initial class creds creation in test base class  https://review.openstack.org/15368120:36
*** Ananci has joined #openstack-qa20:37
*** vigneshvar has quit IRC20:38
*** jhenner1 has quit IRC20:40
openstackgerritMaru Newby proposed openstack-infra/devstack-gate: Refactor processing of testr artifacts for reuse  https://review.openstack.org/15367720:40
*** pcrews has quit IRC20:42
*** jgrimm is now known as zz_jgrimm20:42
*** pcrews has joined #openstack-qa20:44
openstackgerritMerged openstack-dev/devstack: Split functions-common: python functions  https://review.openstack.org/15181120:45
openstackgerritDavid Kranz proposed openstack/tempest: Change security-group clients to return one value and update tests  https://review.openstack.org/15368520:46
*** jordanP has joined #openstack-qa20:47
*** early has quit IRC20:49
*** shashankhegde has quit IRC20:50
*** annashen has quit IRC20:50
openstackgerritClint 'SpamapS' Byrum proposed openstack-dev/devstack: Add route table when failing to find host IP  https://review.openstack.org/15368820:50
SpamapSsdague: ^^ might help debug20:51
*** andreaf has quit IRC20:51
openstackgerritMerged openstack-dev/grenade: Remove dead code in Neutron DHCP agent for dnsmasq lease script  https://review.openstack.org/14329920:51
*** shashankhegde has joined #openstack-qa20:53
abhircnewbie question - do i need start devstack's stack.sh flle to run the tempest test suite against it ?20:54
sdagueSpamapS: so, actually, I found out what was happening20:55
*** Yogi1 has quit IRC20:56
*** mwagner_lap has quit IRC20:57
SpamapSsdague: subnet collision, right?21:00
sdagueyeh21:00
sdague-infra21:00
sdaguediscussing it there21:00
*** jordanP has quit IRC21:01
abhircanswering my own question -  no21:03
*** melwitt has joined #openstack-qa21:03
*** melwitt_ has joined #openstack-qa21:04
*** annashen has joined #openstack-qa21:05
*** melwitt has quit IRC21:07
*** marun has quit IRC21:13
openstackgerritMerged openstack/tempest: Updated from global requirements  https://review.openstack.org/15342821:14
*** jhenner has joined #openstack-qa21:15
*** achanda has joined #openstack-qa21:20
*** achanda has quit IRC21:25
*** melwitt_ is now known as melwitt21:31
*** ChuckC has quit IRC21:38
openstackgerritAl Miller proposed openstack-dev/devstack: Add devstack support for LBaaS Version 2  https://review.openstack.org/15307921:38
*** marun has joined #openstack-qa21:40
flashgordonmtreinish: so I think the stable/juno dot release went out with stable/juno wedged21:41
*** vigneshvar has joined #openstack-qa21:41
*** amotoki has quit IRC21:41
*** leakypipes has quit IRC21:41
sergshmtreinish, dkranz, can you please review my fixes? https://review.openstack.org/#/c/137239/21:43
mtreinishflashgordon: heh, nice21:44
mtreinishthat's a sign of people paying attention21:44
openstackgerritMerged openstack/tempest: Fix import in nova cli tests  https://review.openstack.org/15346221:44
openstackgerritKyle Mestery proposed openstack-dev/devstack: Remove OpenDaylight from being in-tree for devstack  https://review.openstack.org/15370321:44
openstackgerritMatthew Treinish proposed openstack/tempest: Switch to using the skip_because decorator from tempest-lib  https://review.openstack.org/15346121:45
*** yamahata has quit IRC21:45
flashgordonmtreinish: hmm I thought 2014.2.2 was cut, maybe not21:46
flashgordonbut its still breaking for sure21:46
flashgordonaha the !dev ML21:47
openstackgerritAnna Shen proposed openstack-dev/grenade: Add Trove upgrade process  https://review.openstack.org/14941621:48
sdaguemtreinish: easy one - https://review.openstack.org/#/c/153678/21:48
mtreinishsdague: +A21:50
sdagueand... scene. See you guys next week.21:50
flashgordonand responded, this stable thing is such a pain21:52
openstackgerritKyle Mestery proposed openstack-infra/devstack-gate: Add DEVSTACK_GATE_NEUTRON_ODL option to enable ODL  https://review.openstack.org/15370521:52
openstackgerritMerged openstack-dev/devstack: Document where we are going  https://review.openstack.org/15078921:54
flashgordonmtreinish: for https://review.openstack.org/#/c/151051/3/novaclient/tests/functional/test_readonly_nova.py,cm  is global reqs bumped to 0.2 yet?21:58
*** jecarey has quit IRC21:59
mtreinishflashgordon: not yet, that was next on my list for today21:59
mtreinishif you want to go ahead and do that it saves me the step22:00
*** rbak has quit IRC22:00
mtreinishbecause we're already using it in tempest22:00
flashgordonmtreinish: doing it now22:00
*** achanda has joined #openstack-qa22:00
mtreinishflashgordon: just fyi it should just be like: https://review.openstack.org/15346122:01
sabeen1does tempest support data driven testing?22:01
mesterysdague: Thanks for the awesome email on how to use a devstack external plugin for gate testing!22:02
mesterysdague: Inspired me to start down that path for ODL :)22:02
flashgordonmtreinish: and done https://review.openstack.org/15370822:03
morganfainbergmtreinish, sdague, going to backport that fix for the race to juno and icehouse.22:03
morganfainbergshould be a clean cherry-pick22:03
flashgordonmorganfainberg: stable/juno grenade is down so have fun22:03
morganfainbergflashgordon, doesn't mean it'll land today :P22:03
morganfainbergbut it's an important fix to get in for sanity.22:04
* morganfainberg dislikes being the reason gate is broken.22:04
flashgordonmorganfainberg: the reason is mtreinish this time :)22:04
morganfainbergahaha22:04
flashgordonerr stable gate22:04
mtreinishmorganfainberg: to be fair I'm not even sure how we hit the keystone failure in the gate22:04
morganfainbergmtreinish, i am.22:04
morganfainbergmtreinish, multi workers plus multiple test runners22:05
*** abhirc has quit IRC22:05
mtreinishmorganfainberg: well, the role should have existed from when devstack creates users22:05
morganfainbergmaybe22:05
mtreinishmorganfainberg: I understood the race, but the default role should have already existed I would think22:05
morganfainbergit's a wierd code-path22:05
morganfainbergthat role should have been a migration like default domain22:05
morganfainbergbut that ship has sailed22:05
morganfainbergit's likely because the setup users assigns specific roles.22:05
mtreinishmorganfainberg: oh, yeah that would probably explain it22:06
morganfainbergin some cases a specific role supersedes the default, and if nothing used the default BOOM.22:06
morganfainbergvery very very edge22:06
morganfainbergbut still nasty.22:06
morganfainbergand a stupid reason for something to fail gate ;)22:06
*** salv-orl_ has joined #openstack-qa22:07
morganfainbergunder eventlet this should be near impossible to happen22:07
mtreinishmorganfainberg: I've fixed basically the same race on initial setup like 3 different times in n-net22:07
morganfainbergunderapache much more liklely22:07
mtreinishbut instead of db insert it was like setting up a bridge device with subprocess22:07
morganfainbergsince sql is blocking and subprocess isn't22:08
morganfainbergthat makes sense22:08
*** salv-orlando has quit IRC22:08
morganfainbergmysqldb can't yield in eventlet22:08
mtreinishflashgordon: it should be able to land because 0.2.0 will still be installed, the entry in test requirements will just not reflect reality22:09
flashgordonmtreinish: my patch tries changing the min version so the reqs sync job may bork22:10
mtreinishah ok, I didn't look at it, just saw the notification with the comment22:10
*** zigo has joined #openstack-qa22:11
mtreinishsabeen1: do you have an example of what you're looking for?22:11
*** salv-orl_ has quit IRC22:11
*** bknudson has quit IRC22:13
*** ChuckC has joined #openstack-qa22:13
sabeen1mtreinish: being able to send different data to the same function22:14
*** cbader has quit IRC22:15
*** achanda has quit IRC22:17
*** achanda has joined #openstack-qa22:17
*** jhenner has quit IRC22:18
openstackrecheckopenstack/nova change: https://review.openstack.org/147961 failed because of: gate-grenade-dsvm: https://bugs.launchpad.net/bugs/137267022:19
openstackLaunchpad bug 1372670 in OpenStack Compute (nova) "libvirtError: operation failed: cannot read cputime for domain" [High,In progress] - Assigned to Eduardo Costa (ecosta)22:19
openstackgerritJoe Gordon proposed openstack/tempest: Remove novaclient CLI tests  https://review.openstack.org/15371622:20
flashgordonmtreinish: ^ just so I can beat you to the punch22:20
*** jhenner has joined #openstack-qa22:20
mtreinishsabeen1: ok, yeah there are somethings which do that. Take a look at the autogenerated negative tests (there are only a few)22:21
mtreinishflashgordon: ugh, I never get the good removal patches...22:22
flashgordonif you port other CLI tests to tempest-lib ...22:22
mtreinishyeah, yeah22:23
sabeen1thanks mtreinish!22:24
flashgordonmtreinish: http://logs.openstack.org/02/153702/1/check/check-grenade-dsvm/4bc843d//logs/grenade.sh.txt.gz#_2015-02-06_22_07_37_39722:25
flashgordonhuh?22:25
mtreinishflashgordon: do we do a reqs sync from juno or icehouse g-r? (which we really shouldn't)22:26
*** erlon has quit IRC22:26
flashgordontahh right22:27
flashgordonahh right*22:27
*** Ananci has quit IRC22:28
*** marun has quit IRC22:30
* flashgordon wants to burn all stable branches to the ground22:33
* mtreinish brings some gasoline22:33
*** gfidente has quit IRC22:34
*** vigneshvar has quit IRC22:36
*** abhirc has joined #openstack-qa22:39
*** mriedem has quit IRC22:46
*** vigneshvar has joined #openstack-qa22:47
flashgordonmtreinish: https://wiki.openstack.org/wiki/Magnum/Midcycle its local for me ..22:47
mtreinishflashgordon: so you're going to go?22:49
flashgordonmtreinish: maybe, if there is free food22:49
*** yamamoto has joined #openstack-qa22:50
flashgordonmtreinish: for the sync tempest global-reqs issue I am thinking solving it with https://review.openstack.org/#/c/153080/22:51
flashgordonas that should side step the issue all together22:51
flashgordon(install tempest on master, but not on stable/*)22:52
mtreinishflashgordon: that might fix it, but if we still sync the reqs file with old g-r it won't22:54
mtreinishbecause isn't the conflict the stable g-r cap on oslo.config doesn't play nice with the version in tempest-lib's reqs file22:55
mtreinishso you'll still hit it when you install in the venv22:55
flashgordonthat only happens during the install22:56
flashgordonAFAIK using tox -evenv means we don't do that22:56
flashgordonyup looks like it22:57
*** marun has joined #openstack-qa22:58
openstackgerritJoe Gordon proposed openstack-dev/devstack: Stop installing tempest  https://review.openstack.org/15308022:58
*** yamamoto has quit IRC23:00
flashgordonI think that should work, still need to add the flag in to still run setup_develop $TEMPEST_DIR and turn that on by default. but set it to off in stable/*23:00
openstackgerritMerged openstack-dev/grenade: Add partial ironic upgrade support  https://review.openstack.org/14876423:01
openstackgerritMerged openstack/qa-specs: Update the template to add section for projects  https://review.openstack.org/15266823:03
mtreinishflashgordon: just do a raw patch blocking the install on the stable branches23:05
mtreinishand work on the flag for master23:05
mtreinishso future branches will be easy23:05
mtreinishflashgordon: oh yeah, I forgot that the sync get's triggered when we call setup_develop23:05
*** yamamoto has joined #openstack-qa23:07
*** yamamoto has quit IRC23:13
*** marun has quit IRC23:13
*** Nic has quit IRC23:14
*** abhirc has quit IRC23:15
openstackgerritDavid Kranz proposed openstack/tempest: Change security-group clients to return one value and update tests  https://review.openstack.org/15368523:18
*** shashankhegde has quit IRC23:20
*** boden has quit IRC23:20
*** jhenner has quit IRC23:25
*** bknudson has joined #openstack-qa23:25
*** salv-orlando has joined #openstack-qa23:29
*** annashen has quit IRC23:29
flashgordonmtreinish: hmm now testr isn't installed23:33
*** salv-orlando has quit IRC23:34
*** abhirc has joined #openstack-qa23:37
*** salv-orlando has joined #openstack-qa23:43
openstackgerritJoe Gordon proposed openstack-dev/devstack: Stop installing tempest  https://review.openstack.org/15308023:43
*** salv-orlando has quit IRC23:45
*** annashen has joined #openstack-qa23:50
*** marun has joined #openstack-qa23:50
*** abhirc has quit IRC23:56
*** sabeen1 has quit IRC23:58

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