Thursday, 2013-10-17

*** matsuhashi has joined #openstack-qa00:27
*** mkollaro has quit IRC00:31
*** nosnos has joined #openstack-qa00:34
*** Lingxian has joined #openstack-qa00:48
*** jamielennox is now known as jamielennox|away01:06
openstackgerritDan Prince proposed a change to openstack-dev/devstack: Use nova.conf for auth_token configs.  https://review.openstack.org/5225801:07
openstackgerritDan Prince proposed a change to openstack-dev/devstack: Use nova.conf for auth_token configs.  https://review.openstack.org/5225801:10
openstackgerritDan Prince proposed a change to openstack-dev/devstack: Use cinder.conf for auth_token configs.  https://review.openstack.org/5225901:11
*** openstackrecheck has quit IRC01:19
*** openstackrecheck has joined #openstack-qa01:19
*** yfujioka has joined #openstack-qa01:25
*** mriedem has joined #openstack-qa01:33
openstackgerritwanghao proposed a change to openstack/tempest: add negative test cases for create snapshots:  https://review.openstack.org/5021701:36
*** dims has joined #openstack-qa01:39
openstackgerritClark Boylan proposed a change to openstack-infra/elastic-recheck: Add missing comma to REQUIRED_FILES list.  https://review.openstack.org/5226401:40
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add missing comma to REQUIRED_FILES list.  https://review.openstack.org/5226401:45
*** openstackrecheck has quit IRC01:48
*** openstackrecheck has joined #openstack-qa01:48
openstackgerritDan Prince proposed a change to openstack-dev/devstack: Use nova.conf for auth_token configs.  https://review.openstack.org/5225801:48
*** dims has quit IRC01:52
openstackgerritDan Prince proposed a change to openstack-dev/devstack: Use cinder.conf for auth_token configs.  https://review.openstack.org/5225901:53
*** SergeyLukjanov has joined #openstack-qa01:58
*** SergeyLukjanov has quit IRC02:35
*** kong has joined #openstack-qa02:52
*** Lingxian has quit IRC02:52
*** mriedem has quit IRC03:23
*** Madan has joined #openstack-qa03:24
*** mriedem has joined #openstack-qa03:24
*** raies has quit IRC03:37
*** Lingxian has joined #openstack-qa03:38
*** kong has quit IRC03:38
*** kong has joined #openstack-qa03:39
*** Lingxian has quit IRC03:39
*** Lingxian has joined #openstack-qa03:45
*** kong has quit IRC03:45
*** Lingxian has quit IRC03:46
*** Lingxian has joined #openstack-qa03:46
*** kong has joined #openstack-qa03:49
*** Lingxian has quit IRC03:49
*** kong has quit IRC03:50
*** kong has joined #openstack-qa03:53
*** kong has quit IRC03:53
*** kong has joined #openstack-qa03:54
*** HenryG has quit IRC03:54
openstackgerritwanghao proposed a change to openstack/tempest: add positive tests for volume  https://review.openstack.org/5081304:00
openstackgerrithuangtianhua proposed a change to openstack/tempest: add role negative tests  https://review.openstack.org/5110704:04
*** yfujioka has quit IRC04:05
*** kong has quit IRC04:18
*** Lingxian has joined #openstack-qa04:20
*** yfried_mob has joined #openstack-qa04:24
*** kong has joined #openstack-qa04:26
*** Lingxian has quit IRC04:26
*** giulivo has quit IRC04:28
*** yfried_mob has quit IRC04:29
*** kong has quit IRC04:31
*** yfried has joined #openstack-qa04:31
*** Lingxian has joined #openstack-qa04:31
*** mriedem has quit IRC04:35
openstackgerritYair Fried proposed a change to openstack/tempest: Separate negative tests  api/network/security_groups  https://review.openstack.org/5145704:44
*** Lingxian has quit IRC04:44
*** Lingxian has joined #openstack-qa04:47
*** prekarat has joined #openstack-qa04:53
*** Lingxian has quit IRC05:00
*** Lingxian has joined #openstack-qa05:03
*** kong has joined #openstack-qa05:10
*** Lingxian has quit IRC05:10
*** kong has quit IRC05:14
*** Lingxian has joined #openstack-qa05:15
*** kong has joined #openstack-qa05:19
*** Lingxian has quit IRC05:19
*** DennyZhang has joined #openstack-qa05:20
*** yfried_mob has joined #openstack-qa05:21
*** kong has quit IRC05:21
*** Lingxian has joined #openstack-qa05:22
*** kong has joined #openstack-qa05:23
*** sth has joined #openstack-qa05:25
*** sth has joined #openstack-qa05:25
*** sthaha has quit IRC05:26
*** Lingxian has quit IRC05:27
*** Lingxian has joined #openstack-qa05:29
*** kong has quit IRC05:29
*** Lingxian has quit IRC05:30
*** DennyZhang has quit IRC05:31
openstackgerritafazekas proposed a change to openstack/tempest: Enable run_ssh and add floatingip + keypair auth  https://review.openstack.org/5033705:31
*** Lingxian has joined #openstack-qa05:31
*** DennyZhang has joined #openstack-qa05:31
*** kong has joined #openstack-qa05:36
*** Lingxian has quit IRC05:36
*** DennyZhang has quit IRC05:38
*** DennyZhang has joined #openstack-qa05:38
*** yfried_mob has quit IRC05:41
*** Lingxian has joined #openstack-qa05:41
*** kong has quit IRC05:41
*** kong has joined #openstack-qa05:47
*** Lingxian has quit IRC05:47
*** kong has quit IRC05:53
*** kong has joined #openstack-qa05:54
*** DennyZhang has quit IRC05:57
*** Lingxian has joined #openstack-qa05:58
*** kong has quit IRC06:00
*** kong has joined #openstack-qa06:05
*** Lingxian has quit IRC06:05
*** Lingxian has joined #openstack-qa06:07
*** kong has quit IRC06:07
*** kong has joined #openstack-qa06:12
*** Lingxian has quit IRC06:12
openstackgerritMh Raies proposed a change to openstack/tempest: VPNaas vpnservice test cases  https://review.openstack.org/4733906:12
*** kong has quit IRC06:15
*** raies has joined #openstack-qa06:20
*** afazekas has joined #openstack-qa06:21
*** sth has quit IRC06:26
*** rdekel has joined #openstack-qa06:43
*** rdekel has left #openstack-qa06:43
*** Dharmit has joined #openstack-qa07:03
*** jlibosva has joined #openstack-qa07:08
kashyapafazekas, Heya, have you tried snapshots (nova image create) lately?07:23
kashyapA quick question - from an investigation few months ago, I found this how it works - http://kashyapc.wordpress.com/2013/03/11/openstack-nova-image-create-under-the-hood/07:23
kashyapafazekas, What I'm wondering is, at *what* point the guest is restarted (from the 'virsh managedsave' state - performed as the first step from the above post)07:24
kashyapMaybe I should ask on #openstack-nova too :)07:25
afazekashttp://www.fpaste.org/47416/38199518/07:33
afazekaskashyap: you can ask the strace07:33
afazekasyou can trace the libvirtd in a similar way07:36
openstackgerritChenZheng proposed a change to openstack/tempest: Test for the agent management extension API  https://review.openstack.org/4842107:52
raiesafazekas: hi please check why it is getting failed ? http://logs.openstack.org/39/47339/17/check/check-tempest-devstack-vm-neutron/5a4de39/testr_results.html.gz07:58
*** ivanzhu has joined #openstack-qa07:59
*** jhenner has joined #openstack-qa08:00
afazekashttp://logs.openstack.org/39/47339/17/check/check-tempest-devstack-vm-neutron/5a4de39/logs/tempest.txt.gz#_2013-10-17_06_25_53_42708:01
raiesok got it08:02
raiesthanks :)08:02
kashyapafazekas, Hey, I was away for lunch. Looking...08:04
*** ivanzhu has quit IRC08:05
*** yassine has joined #openstack-qa08:05
*** ivanzhu has joined #openstack-qa08:06
*** dguitarbite has quit IRC08:09
openstackgerritMh Raies proposed a change to openstack/tempest: VPNaas vpnservice test cases  https://review.openstack.org/4733908:12
*** fbo_away is now known as fbo08:14
*** jhenner has quit IRC08:17
kashyapafazekas, Ok, thanks. I'm buried in a couple of other things, and have to travel in 2 days, so I'm in a super rush mode :)08:20
*** jlibosva has quit IRC08:24
*** jlibosva has joined #openstack-qa08:25
*** giulivo has joined #openstack-qa08:33
*** gszasz has joined #openstack-qa08:34
*** marun has joined #openstack-qa08:36
*** yfujioka has joined #openstack-qa08:45
openstackgerritafazekas proposed a change to openstack/tempest: Enable run_ssh and add floatingip + keypair auth  https://review.openstack.org/5033708:46
afazekasmkoderer: https://review.openstack.org/#/c/52145/08:48
afazekashttps://bugs.launchpad.net/tempest/+bug/121839108:48
afazekashttp://status.openstack.org/rechecks/ 121 recheck08:48
afazekasgiulivo: ^^08:49
giulivothanks afazekas08:54
giulivoon a side node, yesterday I went trough a few additions of tests requiring admin privileges08:55
giulivoas a general rule, do we want those to be in the admin/ subdirectory?08:55
*** jlibosva has quit IRC09:09
*** jlibosva has joined #openstack-qa09:10
afazekasgiulivo: I do not like the admin directory :), but generally the tests which requires admin privileges  (per the default policy)09:14
giulivoafazekas, I stepped into a case where a guy was just switching the existing test class from base to baseAdmin and adding a few admin tests09:15
giulivobut didn't know if that was okay to do or if we should instead suggest to create a new file in the admin subdir09:15
*** jlibosva1 has joined #openstack-qa09:20
mkodererafazekas: ok already merged, any other important reviews?09:20
* mkoderer is currently quite busy09:20
*** jlibosva has quit IRC09:21
afazekasmkoderer: For me it is important: https://review.openstack.org/#/c/50337/09:26
mkodererafazekas: ok cool I will have a look09:27
*** yfried_mob has joined #openstack-qa09:29
afazekasgiulivo: I am not sure, may be better to have it in the admin dir. but IMHO it is not a critical issue09:31
afazekasgiulivo: may be you can ask it on the today meeting09:31
giulivookay not really worth a topic per se I think, but I'll try to ask09:32
*** safchain has joined #openstack-qa09:35
openstackgerritafazekas proposed a change to openstack/tempest: Enable run_ssh and add floatingip + keypair auth  https://review.openstack.org/5033709:36
*** jhenner has joined #openstack-qa09:37
*** yfried_mob has quit IRC09:41
openstackgerritA change was merged to openstack/tempest: Fixing ImagesOneServerTestXml issue  https://review.openstack.org/5214509:42
*** prekarat has quit IRC10:00
giulivoanyone expert about what volume 'roll detaching' is supposed to achieve?10:02
*** yfujioka has quit IRC10:03
giulivolooks like it just brings back the volume in in-use is it for rollback?10:06
*** ivanzhu has quit IRC10:10
*** yfried_mob has joined #openstack-qa10:25
afazekasgiulivo: https://review.openstack.org/#/c/11713/10:31
giulivoafazekas, thanks!10:33
giulivowait_for_volume only seem to raise when in error state so that shouldn't affect tests ... but let's see10:33
*** prekarat has joined #openstack-qa10:37
*** weshay has quit IRC10:42
*** weshay has joined #openstack-qa10:43
*** matsuhashi has quit IRC10:44
*** matsuhashi has joined #openstack-qa10:45
*** matsuhashi has quit IRC10:45
*** matsuhashi has joined #openstack-qa10:46
*** matsuhashi has quit IRC10:46
*** matsuhashi has joined #openstack-qa10:47
Anjugiulivo:  please have a look https://review.openstack.org/#/c/51835/10:50
giulivohi Anju :)10:51
*** matsuhashi has quit IRC10:51
*** yfried_mob has quit IRC10:53
*** thomasbiege1 has joined #openstack-qa10:55
openstackgerritYair Fried proposed a change to openstack/tempest: Separate negative tests  api/network/security_groups  https://review.openstack.org/5145711:14
*** mkollaro has joined #openstack-qa11:23
*** prekarat has quit IRC11:27
*** yfried_mob has joined #openstack-qa11:28
afazekassdague: ping11:34
*** dkorn has joined #openstack-qa11:35
sdaguewhat's up?11:36
afazekasI try to enable the ssh tests , but looks like the reboot test is failing randomly11:39
afazekashttps://review.openstack.org/#/c/50337/811:39
raiesafazekas: please check https://review.openstack.org/#/c/47339/11:40
sdagueafazekas: ok, so we'll need to figure out how to get that to more reliably work, otherwise we can't bring it in11:41
afazekassdague: tempest.api.compute.servers.test_server_actions.ServerActionsTestXML.test_reboot_server_hard  the ssh connection sometimes not working after reboot, looks like with neutron the issue is more frequent (or it happens always)11:41
sdaguecan you file a bug on ?11:41
*** shilpa_ has joined #openstack-qa11:41
sdagueI agree that it's probably a race on network connecting11:41
sdaguebut would be a good neutron / nova bug to get fix11:42
afazekassdague: https://bugs.launchpad.net/nova/+bug/124084911:42
sdaguefixed11:42
sdagueafazekas: great11:42
afazekasin the current patch set the whole reboot test case is skipped when we have neutron11:42
openstackgerritChmouel Boudjnah proposed a change to openstack-dev/devstack: Just reset the repo instead of trying to co files  https://review.openstack.org/4841111:43
afazekasshould I create a skipped and a not skipped version of the reboot test case ?11:43
sdagueso reboot is the only test that doesn't work?11:46
afazekasit is the only one with random failure11:46
sdagueyeh, I say we could make that a skip on that bug11:46
*** nosnos has quit IRC11:48
afazekasOk, I'll add unconditional skip instead of just skipping with  neutron11:48
*** nosnos has joined #openstack-qa11:49
sdagueyeh, I think that's the best bet11:49
*** mkollaro has quit IRC11:51
*** nosnos has quit IRC11:54
openstackgerritafazekas proposed a change to openstack/tempest: Enable run_ssh and add floatingip + keypair auth  https://review.openstack.org/5033711:57
*** mkollaro has joined #openstack-qa12:10
raiesafazekas: hi are u there :)12:10
kashyapgiulivo, Hi, did you ever manage to create a compute node in a 15G guest?12:13
giulivohi kashyap :)12:15
giulivoyou mean a 15G guest or openstack-in-openstack?12:16
kashyapNah, OpenStack compute node in a VM :)12:16
kashyapInside, obviously, I'll boot Cirros12:16
giulivook so yes but maybe not in a 15G guest12:17
giulivo15G of disk or of ram_12:17
giulivo?12:17
kashyapgiulivo, Disk.12:17
kashyapgiulivo, This on my laptop. I took up the challenge to configure/demo Controller+ Compute Node on my laptop.12:18
kashyapHave to see how far I can go :-)12:18
giulivoso maybe not 15 but the m1.small is 20G and there it works12:18
afazekasraies: @attr(type='smoke') is missing12:18
raiesok I will amend it also :)12:18
*** marun has quit IRC12:19
*** yfried_mob has quit IRC12:20
*** yfried_mob has joined #openstack-qa12:20
openstackgerritMh Raies proposed a change to openstack/tempest: VPNaas vpnservice test cases  https://review.openstack.org/4733912:21
raiesafazekas: ^^12:21
*** prekarat has joined #openstack-qa12:24
afazekaskashyap: if your goal is just booting one cirros vm, even 6GiB can be enough.12:25
kashyapgiulivo, afazekas, Yeah, just found out. I can do controller node (10G) and compute node (7G) just fine with a couple of cirros images12:26
afazekasIf you forget to install the debug packagages, may be even less :)12:26
*** prekarat has quit IRC12:27
*** prekarat has joined #openstack-qa12:27
afazekaskashyap: 8 month before 16-20Gib was enough for tempest runs (aio), now I do not know the minimum12:30
kashyapNo worries, I'll let you know how it goes.12:30
*** shilpa_ has quit IRC12:37
openstackgerritAnju Tiwari proposed a change to openstack/tempest: Changed the exception name  https://review.openstack.org/5183512:41
*** yfried_mob has quit IRC12:41
*** HenryG has joined #openstack-qa12:48
*** adalbas has joined #openstack-qa13:02
openstackgerritArata Notsu proposed a change to openstack-dev/devstack: Do not install pip when OFFLINE=True  https://review.openstack.org/5238013:03
openstackgerritHoisaleshwara Madan V S proposed a change to openstack/tempest: Adds test to test_server_actions  https://review.openstack.org/5238113:06
*** thomasbiege1 has quit IRC13:06
*** thomasbiege1 has joined #openstack-qa13:07
*** mriedem has joined #openstack-qa13:11
*** Madan has quit IRC13:17
*** yfried_mob has joined #openstack-qa13:18
*** raies_ has joined #openstack-qa13:24
openstackgerritafazekas proposed a change to openstack/tempest: Forced isolation for the nova quota test  https://review.openstack.org/5238713:24
raies_afazekas: https://review.openstack.org/#/c/47339/13:24
raies_comment incorporated13:24
openstackgerritDenis Egorenko proposed a change to openstack-dev/devstack: Added Savanna Project  https://review.openstack.org/5060113:26
*** jlibosva1 has quit IRC13:27
*** jlibosva has joined #openstack-qa13:27
raies_giulivo: https://review.openstack.org/#/c/47339/ needs approval :)13:29
*** SergeyLukjanov has joined #openstack-qa13:32
*** SergeyLukjanov is now known as _SergeyLukjanov13:33
*** _SergeyLukjanov is now known as SergeyLukjanov13:33
giulivoafazekas, I wanted to approach this https://review.openstack.org/#/c/39621/13:38
giulivobut can't find the owner around over irc13:38
giulivoany idea what is his nick?13:39
*** mkollaro has quit IRC13:41
*** thomasbiege1 has quit IRC13:44
afazekasgiulivo: ivanzhu13:45
afazekasor ivanzhu113:46
*** dims has joined #openstack-qa13:51
dansmithsdague: ping13:56
dansmithsdague: http://paste.openstack.org/show/48587/13:56
sdaguedansmith: yo, what's up13:56
dansmithsdague: that hacky thing gets us a devstack running on master, with a compute running on havana13:57
dansmithand shows that we're already broken for rolling upgrades :/13:57
dansmithI'd like to get this massaged into something that could be a gate test as soon as possible so that we can start seeing these issues on patches13:57
sdagueok, sure13:57
sdagueso the model is going to be control plane first, old compute?13:58
dansmithwith a couple of tweaks to fix things we're going to backport, it runs tempest smoke13:58
dansmithyes13:58
dansmithwell, really "conductor first" and we're going to have to do some work on api and scheduler, but.. compute last, most likely13:58
dansmithbut, this at least gives us some visibility into obviously broken things right now13:59
sdagueok, I'm trying to think how we'd address this in a generic way13:59
sdaguegrenade has the infrastructure to have 2 versions of openstack checked out13:59
*** jlibosva has quit IRC13:59
dansmithmeaning make devstack itself support his weird mode?13:59
sdagueyeh13:59
*** jlibosva has joined #openstack-qa13:59
sdaguedevstack would be hard, because it only thinks about 1 branch for a project14:00
dansmithwell, devstack or grenade, whatever14:00
sdaguebut we might actually be able to make grenade do this sort of thing14:00
dansmithif grenade is close, then that's fine, but if  not, could we even just slap this into an experimental job nearly as-is?14:00
afazekas Is neutron expected to be able to enforce the '0' quota for rules and sec groups ? Does it means unlimited for neutron ?14:01
dansmiththe hacktastic technique, I mean14:01
sdaguedansmith: I'm a little concerned that the hacktasticness would make it pretty hard to integrate into devstack-gate14:02
sdaguemordred: you active enough to have a pov here?14:02
dansmithsdague: because? does devstack run in screen?14:02
sdagueit doesn't in the gate14:02
sdaguewe direct exec14:03
sdaguebecause of screen races14:03
dansmithokay14:03
dansmithI started trying to lay down another tree instead of doing this switcheroo,14:04
dansmithbut it seemed easier to bounce it after, since devstack won't build any nova stuff unless n-cpu is enabled14:04
sdagueyeh, the gate is extra sensitive on that front as well, as we don't let you clone your own things, otherwise 10% of the jobs would fail from network issues. So the gate pre-clones for you14:05
dansmithyeah14:05
sdaguedtroyer: you up?14:06
dansmithis the switcheroo hack actually a problem for you, if it were better integrated?14:06
dansmithbecause if we had a way in devstack to check out a branch before running n-cpu, we could make it more integrated14:06
yfriedsdague: ping14:07
sdaguebut if someone ^C conductor and restarts, it would be on the old branch14:07
sdaguewhich would seem unexpected14:07
*** raies_ has quit IRC14:07
dansmithyep, indeed14:07
sdagueso it feels like n-cpu has to be starting out of another directory14:08
sdagueso that restack would do something moderately sane14:08
dansmithI guess the other argument is that once we diverge enough we'll have other things that switch (like reqs)14:08
dansmithwell, obviously two parallel stacks is the cleaner way to do it,14:09
dansmithI'm just trying to weight the relative gain :)14:09
dansmither, weigh14:09
sdagueyep, I think though with other services, grenade already has the infrastructure to manage 2 branchs14:09
dansmithokay, well, if so, then cool14:09
dansmithwe can wait for folks to wake up14:09
sdagueyeh14:10
dansmithI was just pretty horrified yesterday when I realized how broken we *already* are from havana14:10
sdagueyep, that's fair14:10
yfriedsdague:  could you please take a look at these patches? they are a chain of commits and I would like it to be merged as soon as possible so that all comments and fixes be done to the latest patch were it's a simpler operation, with no dependencies.14:11
yfriedhttps://review.openstack.org/#/c/51457/14:11
yfriedhttps://review.openstack.org/#/c/51459/14:11
yfriedhttps://review.openstack.org/#/c/51590/14:11
sdagueso I think that if we had a generic variable that when we hit the TARGET environment, it kept n-cpu running out of the old path - https://github.com/openstack-dev/grenade/blob/master/grenade.sh#L225 that would be the cleanest approach today14:11
openstackgerritA change was merged to openstack/tempest: Skip negative compute quota tests that don't work with Neutron  https://review.openstack.org/5220714:13
dansmithsdague: but does it upgrade to a new target directory, or in-place? I thought the latter14:13
openstackgerritafazekas proposed a change to openstack/tempest: Use lower case true/false in the sample config file  https://review.openstack.org/5239514:13
sdagueno, new directory14:13
dansmithokay14:13
sdaguehttps://github.com/openstack-dev/grenade/blob/master/grenaderc#L2214:14
dansmithso we just don't kill n-cpu at the beginning of upgrade-nova and don't start it after?14:14
sdagueyeh, that might work14:14
dansmithokay14:14
sdagueI think the actual n-cpu start is fully broken out as a function14:15
dansmithhttps://github.com/openstack-dev/grenade/blob/master/upgrade-nova#L5314:15
dansmithnot that I see14:15
dansmithoh, start_nova, you meant?14:16
sdagueoh, yeh, so start_nova isn't quite small enough14:16
*** yfried_mob has quit IRC14:16
openstackgerritafazekas proposed a change to openstack/tempest: Enable run_ssh and add floatingip + keypair auth  https://review.openstack.org/5033714:16
*** yfried_mob has joined #openstack-qa14:16
dansmithso, I assume grenade will start basing on havana at some point and bunch of this will get retooled, right?14:16
sdagueyeh, in the gate the grenaderc is set14:16
sdagueso right now it's actually grizzly -> master14:17
dansmithright14:17
dansmithbut there's a bunch of stuff in, say, upgrade-nova that we don't need for havana->master right?14:17
sdagueright14:17
dansmithokay14:17
sdagueso in the master branch we'll delete the work arounds14:17
dansmithright14:17
openstackgerritLingxian Kong proposed a change to openstack/tempest: add some negative tests for attach_interfaces  https://review.openstack.org/4923114:18
sdaguebut I don't think the stable branch for grenade is planned until next week, to make sure everyone else is set first14:18
*** dansmith is now known as russellbyproxy14:18
*** russellbyproxy is now known as dansmith14:18
openstackgerritA change was merged to openstack/tempest: Move negative action tests to right place  https://review.openstack.org/4998214:18
openstackgerritA change was merged to openstack/tempest: VPNaas vpnservice test cases  https://review.openstack.org/4733914:18
dansmithsdague: yeah14:19
sdagueso I'd say first pass, get a devstack change landed that slices off starting nova_compute on it's own14:20
sdaguethen we can probably adapt grenade to only upgrade parts, which will make a good test here14:20
sdagueand have it be a 2nd grenade job14:20
dansmithwhere is start_nova, is that in devstack?14:21
*** Lingxian has joined #openstack-qa14:25
mkoderersdague: I won't make it to the QA meeting today14:27
*** jlibosva has quit IRC14:35
*** jlibosva has joined #openstack-qa14:35
*** bill_az_ has joined #openstack-qa14:36
sdaguedansmith: yeh, in devstack14:37
sdaguelib/nova14:37
yfriedsdague: ping14:40
sdagueyfried: I looked at one of the changes, I'll get to code reviews later, plenty else on my plate right now14:41
yfriedsdague: tnx. just making sure you saw my request. much appreciated14:42
*** raies_ has joined #openstack-qa14:44
openstackgerritAnju Tiwari proposed a change to openstack/tempest: Changed the exception name  https://review.openstack.org/5183514:44
*** jhenner has quit IRC14:45
Anjuafazekas:  I have rebased two times14:46
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add a skip for meter-label cli tests  https://review.openstack.org/5221114:46
openstackgerritDan Prince proposed a change to openstack-dev/devstack: Use nova.conf for auth_token configs.  https://review.openstack.org/5225814:48
sdaguemkoderer: can you submit your stress tests summit proposal to summit.openstack.org ?14:50
sdagueI'd like to get that locked in the schedule there14:50
mkoderersdague: I booked my flights and my hotel14:51
openstackgerritA change was merged to openstack/tempest: Separate negative tests  api/network/security_groups  https://review.openstack.org/5145714:51
mkoderersdague: but I am still waiting for final approval14:51
mordredsdague: reading14:51
sdaguemkoderer: ok, well let's put your session in, and if you can't make it, we'll turn over the floor to someone else. But maybe it will help on your approval if you are officially on the schedule :)14:52
mordredsdague, dansmith: can you tl;dr catch me up on the question above?14:52
sdaguemordred: yes14:52
mkoderersdague: ok14:52
sdaguemordred: so, dansmith would like to be able to test an environment which is current nova control plane w/ old nova-compute14:53
sdagueto ensure all the message versioning that nova is doing, actually, you know, works14:53
mordredsdague: he would like to test rolling upgrades in other words14:54
sdagueyes14:54
sdagueor at least the first steps14:54
mordredso, just so you know, that's what lifeless is currently working on, although he's probably a few steps from having it be gatable14:54
mordredat the very least it's probably worth syncing up so that people don't duplicate effort - OR14:54
sdaguenova has put huge investments into versioned nova-compute14:54
dansmithmordred: I don't think it's the same,14:55
sdaguemordred: ok, well, that's sort of first I'd heard of lifeless doing that :)14:55
mordredso that they do duplicate it due to timing issues, but do so as part of a plan14:55
dansmithmordred: he's talking about CD'ing the whole stack together, AFAIK14:55
mordreddansmith: the end goal is the same14:55
mordredyou can't CD the stack without performing rolling upgrades14:55
mordredand you can't really do it without testing that it can be done :)14:55
mordredI'm just saying - syncing is prolly good idea - it's entirely possible that the stuff from above is a great idea14:56
dansmithyes, end goal is the same, but I think the work to be done from either end is going to be distinct for quite a while :)14:56
mordredmost likely14:56
sdagueyeh, I'd agree with that14:56
sdaguebecause I think this really turns into a 2nd grenade job14:56
sdaguewhere we just don't upgrade nova-compute14:56
* mordred just wants to make sure we eventually meet in the middle, and not one of us in north dakota and the other in thailand14:56
mordredsdague: ++14:57
mordredthat sounds like a good job14:57
dansmithsdague: can or do we have a summit session set aside for upgrade testing ?14:57
dansmithsdague: we should make sure I'm not double-booked for that slot14:57
sdaguedansmith: yes, I was going to hold a slot for that14:57
dansmithokay, cool14:57
sdaguedansmith: you want to propose it?14:57
dansmithsure14:58
sdaguewe don't yet have text, and I'll play with the schedule to try to not double book you14:58
* sdague thinks scheduling is going to be *fun*14:58
dansmithwell, we haven't really done nova yet either, so I'll just try to keep this in mind14:58
sdagueyep14:58
openstackgerritMh Raies proposed a change to openstack/tempest: Revert "VPNaas vpnservice test cases"  https://review.openstack.org/5240514:59
dansmithsdague: suggestified15:00
mtreinishsdague: we have a stable/havanna tempest branch now https://git.openstack.org/cgit/openstack/tempest/log/?h=stable/havana15:00
sdaguemtreinish: great15:01
sdaguemordred: so you think one QA upgrade session is good enough to discuss these multiple approaches?15:02
sdagueor should we carve out special time to talk about the approach lifeless is taking, especially if it means more/different gating jobs?15:03
dansmithsdague: assuming lifeless is going to have other sessions for his grander stuff, I think that we can probably talk about the general idea of this in one session15:03
openstackgerritYair Fried proposed a change to openstack/tempest: api/network/security_groups_negative add testcases  https://review.openstack.org/5145915:03
sdaguedansmith: ok, cool15:03
*** yfried_mob has quit IRC15:03
dansmithsdague: I say that because, I don't think it will really take much time to discuss what I've got/proposed here15:03
dansmithunless someone is religiously opposed to upgrade testing :)15:04
openstackgerritIvan-Zhu proposed a change to openstack/tempest: port test_images and test_server_actions into v3 part1  https://review.openstack.org/3962115:05
openstackgerritIvan-Zhu proposed a change to openstack/tempest: port test_images and test_server_actions into v3 part2  https://review.openstack.org/3960915:05
sdaguedansmith: yeh, I was more thinking that we need to also discuss things like grenade refactoring to let the upgrade scripts be used by packages as well15:05
sdagueI'll reword the proposal a little bit to include a couple other things we need in that block which I think you'd be good to be at15:06
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Set tempest version for icehouse  https://review.openstack.org/5241215:06
raies_sdague: hi , in https://review.openstack.org/#/c/47339/ Auther and commiter names were reflecting different15:07
dansmithsdague: well, okay, that might make it longer, but if you want that stuffed in the same thing, that's fine15:07
raies_sdague: due to my mistake15:07
*** mkollaro has joined #openstack-qa15:07
sdaguedansmith: ok, before I do that, do you think you'll need the full block for just rolling upgrade testing?15:07
openstackgerritKen'ichi Ohmichi proposed a change to openstack/tempest: Add shelve/unshelve test of nova APIs  https://review.openstack.org/4989215:07
* sdague hits cancel on the edit 15:08
raies_sdague: please suggest how to make Author name to "raiesmh08"15:08
dansmithsdague: well, if we get lifeless in there to talk about his stuff and my proposed stuff, I would  think that would be a good whole session on live upgrades15:08
sdagueraies: you can't change an old commit15:08
sdaguedansmith: ok, I think that's fair15:08
sdagueI'll take the session as is15:08
dansmithsdague: and then maybe a separate one for general upgrade testing improvements?15:08
sdagueand have another grenade futures session15:08
dansmithyeah15:08
sdagueok, done15:10
raies_sdague: So Author name will not change even in any case ?15:10
mordredsdague: I agree with dansmith - I think we can talk about it in one session15:11
sdaguemordred: ok, http://summit.openstack.org/cfp/details/278 is preapproved, if there is other language you want in there, let me know15:11
sdagueI also specifically commented that we want lifeless in that conversation as well15:11
mordredraies_: once it's merged, that's how it is15:12
openstackgerritDan Prince proposed a change to openstack-dev/devstack: Use nova.conf for auth_token configs.  https://review.openstack.org/5225815:12
openstackgerritYair Fried proposed a change to openstack/tempest: edit inheritence tree api/network/security_groups  https://review.openstack.org/5159015:12
openstackgerritYair Fried proposed a change to openstack/tempest: api/network/security_groups_negative add testcases  https://review.openstack.org/5145915:12
raies_mordred: ok, I have reverted the merge, now wht should I do ?15:13
mkoderersdague: http://summit.openstack.org/cfp/details/27915:13
sdaguemkoderer: thanks15:13
*** yfried_mob has joined #openstack-qa15:13
mordredraies_: wait - why did you revert the change? is it a bad chage? I'm confused as to what you're trying to accomplish15:13
mordredraies_: do you want to resubmit a new version of that change now?15:14
raies_mordred: I wanted that I will recommit it with same Author and Committr name15:15
raies_mordred: any suggestion ?15:16
mordredraies_: why? that seems like a lot of extra work for a lot of people15:16
*** shilpa_ has joined #openstack-qa15:17
raies_mordred: then I should abandon revert ?15:17
mordredraies_: yes. at this point I think it's just good to make sure that next time if you need the author to be different, make sure you get that done before the patch lands15:18
mordredraies_: for now, I don't think it's hurting anything15:18
raies_ok, it will be better to abandon the revert :)15:19
afazekasCan we increase the full tempest/devstack jobs time limit to 90 minute ?15:25
mtreinishafazekas: are we above an hour? if so then something is wrong15:26
afazekashttps://review.openstack.org/#/c/52395/15:26
afazekas55 minute and 60 minute15:26
*** shilpa_ has quit IRC15:27
mtreinishwow the runtime is really weird15:27
mtreinishdid you look at the list of slowest tests?15:27
mtreinishnegative tests taking >400sec15:28
mtreinishsomething isn't right there15:28
afazekasmtreinish: you are correct, it is abnormal15:29
*** jlibosva has quit IRC15:30
mtreinishafazekas: I think it was https://review.openstack.org/#/c/50374/ I think that it's getting stuck in the setUp for a long time15:31
afazekasI see the issue15:32
afazekastest_rebuild_deleted_server15:33
afazekastest_suspend_server_invalid_state15:33
*** mlavalle has joined #openstack-qa15:35
mtreinishafazekas: ohhh, the single server gets deleted15:37
afazekasno this is not an issue15:37
afazekasthe pause is the other15:37
afazekassuspend and pause15:37
*** yassine has quit IRC15:39
giulivoI knew that tracking of the slower tests turned to be useful :)15:39
openstackgerritLingxian Kong proposed a change to openstack/tempest: add some negative tests for attach_interfaces  https://review.openstack.org/4923115:42
openstackgerritafazekas proposed a change to openstack/tempest: server status remained in unexpected state  https://review.openstack.org/5242915:43
openstackgerritAnju Tiwari proposed a change to openstack/tempest: Changed the exception name  https://review.openstack.org/5183515:45
afazekasmtreinish: https://review.openstack.org/52429 it makes it faster, but the deletion will cause an exception in the log15:48
openstackgerritJames E. Blair proposed a change to openstack-infra/devstack-gate: Add stable/havana to devstack-gate  https://review.openstack.org/5243715:50
*** yfried_mob has quit IRC15:55
afazekasjaypipes: it resumed and unpaused where it paused and suspended15:55
*** gszasz has quit IRC15:57
*** yfried_mob has joined #openstack-qa16:01
jaypipesafazekas: no it doesn't.16:02
jaypipesafazekas: http://paste.openstack.org/show/48646/16:02
jaypipesafazekas: that's where it pauses... and does not unpause.16:02
jaypipesafazekas: the unpause should be done in that test method, not the one on your patch...16:03
*** thomasbiege1 has joined #openstack-qa16:07
*** SnowDust has joined #openstack-qa16:07
*** thomasbiege1 has quit IRC16:09
SnowDustis there any tempest 10116:10
SnowDust?16:10
*** yfried_mob has quit IRC16:10
*** yfried_mob has joined #openstack-qa16:11
SnowDustanyone can give me a walkthrough on tempest code organisation .. very highlevel ?16:11
afazekasjaypipes: I have modified that method, I will submit better patch16:12
openstackgerritafazekas proposed a change to openstack/tempest: server status remained in unexpected state  https://review.openstack.org/5242916:12
SnowDust:) no one interested seems .. !16:12
SnowDusta highlevel .. template code walkthrough needed .. anyone ?16:13
SnowDustoops i meant .. a highlevel .. tempest code walkthrough needed .. anyone16:13
*** dkorn has quit IRC16:13
*** Lingxian has quit IRC16:18
SnowDusta highlevel .. tempest code walkthrough needed .. anyone ?16:18
*** yfried_mob has quit IRC16:18
SnowDusta highlevel .. tempest code walkthrough needed .. anyone ?16:18
*** yfried|mob has joined #openstack-qa16:18
SnowDustoopz i found the developer doc16:19
SnowDustthanks all16:19
SnowDustdone :)16:19
*** SnowDust has left #openstack-qa16:19
*** afazekas has quit IRC16:24
*** marun has joined #openstack-qa16:26
*** fbo is now known as fbo_away16:26
*** openstackrecheck has quit IRC16:30
*** openstackrecheck has joined #openstack-qa16:30
openstackgerritDan Prince proposed a change to openstack-dev/devstack: Use cinder.conf for auth_token configs.  https://review.openstack.org/5225916:33
openstackrecheckopenstack/neutron change: https://review.openstack.org/52422 failed tempest because of: https://bugs.launchpad.net/bugs/122633716:34
clarkbjog0: ^ doesn't seem to be a consistent problem. I will add more debugging lines to elasticRecheck.py16:35
openstackrecheckopenstack/heat change: https://review.openstack.org/52038 failed tempest because of: https://bugs.launchpad.net/bugs/122633716:35
openstackgerritYair Fried proposed a change to openstack/tempest: edit inheritence tree api/network/security_groups  https://review.openstack.org/5159016:36
openstackrecheckopenstack/keystone change: https://review.openstack.org/51568 failed tempest with an unrecognized error16:40
*** afazekas has joined #openstack-qa16:41
*** VinodGupta has joined #openstack-qa16:43
*** DennyZhang has joined #openstack-qa16:46
*** andreaf has joined #openstack-qa16:50
*** VinodGupta has quit IRC16:52
dansmithdkranz: around?16:52
Anjuafazekas:  ping16:55
*** DennyZhang has quit IRC16:57
*** DennyZhang has joined #openstack-qa16:57
dansmithall: sdague and mtreinish are running a little behind schedule, so they'll be here to start the meeting, but just a tad late16:58
*** safchain has quit IRC17:00
mtreinishmeeting time17:02
*** Dharmit has quit IRC17:05
openstackgerritClark Boylan proposed a change to openstack-infra/elastic-recheck: Log uncaught exceptions in bot's run loop.  https://review.openstack.org/5245817:12
openstackrecheckopenstack/tempest change: https://review.openstack.org/52429 failed tempest because of: https://bugs.launchpad.net/bugs/123985617:16
*** yfried has quit IRC17:18
openstackgerritMehdi Abaakouk proposed a change to openstack-dev/devstack: Add a comment about how to daemonize process  https://review.openstack.org/5162117:20
openstackgerritMehdi Abaakouk proposed a change to openstack-dev/devstack: Don't kill ceilometer prematurally in devstackgate  https://review.openstack.org/5162317:20
openstackgerritMehdi Abaakouk proposed a change to openstack-dev/devstack: Don't kill sar prematurally in devstack-gate  https://review.openstack.org/5162217:20
openstackgerritMehdi Abaakouk proposed a change to openstack-dev/devstack: Don't kill nova-bm-deploy-helper prematurally  https://review.openstack.org/5162417:20
jog0clarkb: are all the elasticsearch servers the same version?17:21
jog0or are you in the middle of an upgrade17:21
clarkbjog0: yes, they are currently all the same version. When I do the upgrade I will do it in one giant manuever17:21
clarkbjog0: I am currently aiming for monday17:22
jog0clarkb: cool17:22
jog0I will be in Edinburgh on Monday17:22
openstackgerritA change was merged to openstack-infra/elastic-recheck: Log uncaught exceptions in bot's run loop.  https://review.openstack.org/5245817:23
*** bill_az_ has quit IRC17:27
*** raies_ has quit IRC17:30
*** rockygrober has joined #openstack-qa17:31
*** openstackrecheck has quit IRC17:31
*** openstackrecheck has joined #openstack-qa17:31
clarkbjog0: mtreinish: recheck bot restarted to pick up the exception catching and logging17:32
*** rockyg has quit IRC17:33
sdagueclarkb: I take it that it's not auto restarting on git changes?17:34
*** rockygrober has quit IRC17:34
*** rockygrober has joined #openstack-qa17:34
clarkbsdague: it *should* be but I have disabled puppet because there is an oustanding puppet change that needs review for that host...17:35
clarkbso I kicked it manually17:35
sdagueok17:36
jog0clarkb: we may have a swift / infra / gate issue https://bugs.launchpad.net/openstack-ci/+bug/124025617:37
jog0sdague: ^17:37
jog0swift is hungry for moar VM17:37
clarkbsdague: I did kick it by running puppet though, so the puppet bits seem to be working17:37
*** SergeyLukjanov has quit IRC17:37
clarkbjog0: there isn't much we can do about that17:37
* jog0 cries a little17:38
openstackgerritafazekas proposed a change to openstack/tempest: server status remained in unexpected state  https://review.openstack.org/5242917:38
jog0clarkb: we are running tempest on RAX still?17:38
jog0this may be related to that17:39
clarkbI mean we could try doing performance testing of some sort before putting slaves into the ready pool, but nothing prevents a bad neighbor from showing up after entering the pool17:39
clarkbjog0: we are using RAX in the check queue, but not the gate17:39
sdaguejog0: it 503s under load?17:39
sdaguethat seems like a problem with the stack17:39
jog0sdague: correct 503s17:39
jog0the issue happens in both check and gate queues17:40
sdaguewe are only doing 4 simultaneous test threads17:40
sdaguethrow more VM at it seems weird17:40
jog0sdague: this is what swift folks said https://bugs.launchpad.net/openstack-ci/+bug/1240256/comments/317:40
sdagueI would think swift could handle a max of 4 simul requests even with small vm17:40
* afazekas just comment changed https://review.openstack.org/#/c/52429/17:40
Anjuafazekas:  ping17:41
*** yfried|mob has quit IRC17:42
clarkbjog0: these aren't dinky VMs either. They are 8GB with 4 vcpu instances17:42
clarkbwhich is middle of the pack for our providers17:43
sdaguejog0: I just put questions on the list17:43
sdaguejog0: sorry on the bug17:43
sdaguedtroyer: when you get a chance - https://review.openstack.org/#/c/51623/ - will unstick the ceilo guys, and is minimally impacting change17:43
jog0sdague: awesome thanks17:44
jog0when I saw swift failing I was a little surprised17:44
dtroyersdague: +A17:46
afazekasAnju: I am fully exhausted, I'll go to sleep17:46
*** mlavalle has quit IRC17:49
*** SergeyLukjanov has joined #openstack-qa17:50
*** yfried has joined #openstack-qa17:51
jog0dtroyer: have a moment for a 10 line devstack review https://review.openstack.org/#/c/44349/17:53
Anjuafazekas:  sure afazekas17:53
Anjuafazekas:  gn17:53
*** DennyZhang has quit IRC17:54
dtroyerjog0: I'm OK with the code but garyk's −1 concerns me.  If gary or someone else from Neutron sez it's good to go then I'll be on board.  I just don't know enough about those drivers to say either way.17:56
jog0dtroyer: yeah I haven't been able to get ahold of him17:56
jog0but the tempest tests pass which is why i think he may have outdated info17:57
dtroyerjog0: is there anyone else on Neutron that could confirm?17:57
*** marun has quit IRC17:58
*** afazekas has quit IRC17:58
jog0dtroyer: not sure we had a similar patch in nova let me dig that up17:59
dtroyerjog0: kk….I'm heading to lunch in a minute17:59
jog0dtroyer: https://review.openstack.org/#/c/49660/17:59
jog0see the response to garyk's comment17:59
jog0plus the tempest quota tests pass which either means garyk is wrong or the tempest tests stink18:00
jog0both are possible18:00
dtroyerjog0:  :)    that review hasn't merged yet…can we trust it to be accurate?18:01
jog0dtroyer: not sure18:02
jog0dtroyer:  I will harass the neutron folks until I get a clear answer18:03
jog0thanks dtroyer18:03
*** yfried_mob has joined #openstack-qa18:07
openstackrecheckopenstack/neutron change: https://review.openstack.org/50389 failed tempest because of: https://bugs.launchpad.net/bugs/123963718:12
*** prekarat has quit IRC18:15
*** mlavalle has joined #openstack-qa18:15
*** yfried_mob has quit IRC18:22
openstackrecheckopenstack-dev/devstack change: https://review.openstack.org/51623 failed tempest because of: https://bugs.launchpad.net/bugs/1226337 and https://bugs.launchpad.net/bugs/1240256 and18:32
*** rdekel has joined #openstack-qa18:40
*** rdekel has quit IRC18:46
clarkbI am going to fix that extra 'and' too18:53
clarkbit annoys me18:53
mtreinishclarkb: heh sorry about that18:56
mtreinishsdague already fixed it for the gerrit messages18:56
clarkbmtreinish: no problem :)18:56
sdagueclarkb: oh, I assumed it was common code :)18:56
sdaguemaybe we should fix that18:57
clarkbsdague: I will look at it. I need to chainsaw elastic-recheck today for the logstash work. I am going to see if I can make it forward and backward compatible so that we don't lose info without migrating data18:57
jog0clarkb: sweet18:59
sdagueclarkb: ok, cool, I was going to librarize the results stuff, but if you get there first, more power to you18:59
lifelesssdague: dansmith: mordred: - hi, you invoked me?19:01
mordredlifeless: yes. long ago in a galaxy far away19:01
mordredwe're talking about testing to ensure different sides of internal protocols don't derp each other19:01
mordredlifeless: specifically, that a rolling upgrade could be in progress and nova compute and nova control plane could talk across versions19:02
lifelessright19:02
dansmithlifeless: at the micro level, I want to run two devstacks on two different git revisions and make sure they still pass tests19:02
mordredlifeless: I mentioned you because obviously rolling upgradability is on your roadmap19:02
dansmithlifeless: sounds like eventually you'll be able to CD us to that state for an even better scenario19:02
lifelessdansmith: ok, so our handwave plan is 'deploy a cloud at 'last known good', then put serious load on it, then live upgrade it to the new revision, of whatever change is being tested.19:03
dansmithlifeless: sounds awesome.. nova will fall over real hard right now, so we've got work to do of course19:03
lifelessyeah19:03
*** yfried_mob has joined #openstack-qa19:03
* mordred mainly just wanted dansmith and lifeless to chat - so, job done19:03
lifelesswe should be filing those bugs in decemberish19:03
dansmithlifeless: you're planning to make this work fast enough to gate project changes or what?19:04
lifelessdansmith: totally19:04
lifelessdansmith: https://etherpad.openstack.org/p/tripleo-test-cluster19:04
dansmithlifeless: by december?19:04
lifelessdansmith: One hopes19:05
dansmithlifeless: well, you won't be able to gate on that behavior in december, because nova is already broken from havana :)19:05
dansmithlifeless: and just to be clear, you mean doing things like shooting the nova-api node in the head, upgrading, and then moving on to the nova-scheduler, etc, right?19:06
lifelessdansmith: we weren't planning on having a per-service granularity, rather the granularity that our test cluster can afford19:07
lifelessdansmith: so if we say that we want a 6 node cloud19:07
dansmithlifeless: right, see, I want to specifically test per-nova-service19:07
lifelessdansmith: yeah, I can see why.19:08
lifelessdansmith: thing is, we deploy entire nodes at a time19:08
lifelessdansmith: how many nova services are there? It might be feasible to run a totally exploded set of services19:08
lifelessapi, scheduler, compute, conductor19:08
sdaguelifeless: I guess a question I have on that approach is what kind of artifact capture on fail?19:08
dansmithlifeless: right now, we really only need two: compute and (everything else)19:09
dansmithlifeless:  but eventually it will be probably four or so19:09
lifelessdansmith: ok, so our initial thing will deliver that19:09
lifelessdansmith: as we have (today) 'notcompute' + 'compute' :)19:09
dansmithokay19:09
sdaguedefinitely thinking about how we effectively have enough first fail capture so that people can resolve the issue through just combing over the artifacts19:09
lifelesssdague: so the plan is, to get an experimental queue going, then silent, then when the failure are not due to the test environment, move that up to check19:10
sdaguelifeless: anyway, I set asside a QA session for the topic as well, wanted to make sure you were heads up on it to be there19:10
lifelessand when the check is something folk are comfortable with move it to gate19:10
lifelesssdague: thank you19:10
dansmithlifeless, mordred, sdague: I still think that a smaller case of two parallel devstacks to help us iterate on the small problem is suitable in the short-term, and it sounds like we'll be able to deprecate it at some point in favor of lifeless' stuff19:10
lifelesssdague: what day ?19:10
sdaguelifeless: I don't know yet19:10
lifelesssdague: ack19:10
sdagueI accepted it, haven't scheduled19:10
lifelesssdague: tuesday is my hell-day :)19:11
sdagueif there are bad blocks for you, let me know19:11
sdagueok, I'll try not to do tuesday19:11
sdagueI think we have qa in 3 blocks over 3 days19:11
mordreddansmith: I agree19:11
mordreddansmith: ALSO - it might be possible that even once lifeless stuff is ready, that some per-service level stuff might still be useful - kinda like unit tests19:12
mordredbut I think we probably need to learn more19:12
dansmithmordred: yeah19:12
lifelessoh, so here's a point19:12
lifelesswe don't have the hardware resources to deploy to the CD cloud on check, nor even on gate19:13
lifelessbecause zuul needs both check and gate to be parallel19:13
lifelessthis is why the test cluster for check and gate is virtualised19:13
*** mlavalle has quit IRC19:13
lifelessso we'll also be getting some signal post gate19:13
lifelessabout where we missed things, which we'll feed back in as needed tests19:13
sdagueyeh, it will be interesting to see this evolve19:14
sdaguelifeless: so any thoughts on virtual CD?19:14
sdagueto try to get closer to the ability to deploy on the check queue?19:15
lifelesssdague: see the etherpad I linked19:15
sdagueok, gotcha19:15
lifelesssdague: we're aiming straight at that with a cluster of directly-libvirt provisioned VM's19:15
lifelesseach on their own ovs bridge19:15
lifeless6 such clusters on a physical machine (deployed via nova-baremetal)19:16
sdagueok, cool19:16
sdaguesnow fortress... here we come19:16
lifeless10 machines will get us 60 concurrent test environments19:16
lifelesswhich will be used to check a) nova baremetal functional tests, b) tripleo bootstrap story, c) tripleo overcloud story, d) openstack upgrade story19:17
lifelesswe19:17
lifelesswe're in crawl mode at the moment, but unlike previous attempts I'm pretty confident this is going to come together19:17
sdaguecool19:18
sdaguelook forward to hearing more of this in summit19:18
sdagueclarkb: so, how close are you to needing to chainsaw e-r? I can pivot over to working on libraryizing the results stuff if that would help you19:19
*** dkranz has quit IRC19:20
openstackrecheckopenstack/nova change: https://review.openstack.org/52478 failed tempest because of: https://bugs.launchpad.net/bugs/122633719:47
clarkbsdague: I was going to try and do code review this afternoon and chainsaw e-r this evening19:58
clarkbsdague: if you want to take a stab at libraryizing it first I say go for it19:58
sdagueyeh, I've got one meeting coming up, and I'll see if I can dive a bit after19:59
*** yfried_mob has quit IRC20:01
clarkbsdague: great. So I realized a thing about elasticsearch when reading about the new logstash schema. If you search for build_queue:"check" it will look in @fields.build_queue too, so I just need to update the queries to use the newer flatter schema and the queries should all work20:01
*** yfried_mob has joined #openstack-qa20:01
clarkbsdague: much less chainsawing than I originally thought20:01
*** yfried_mob has quit IRC20:11
*** SergeyLukjanov has quit IRC20:15
*** raies has quit IRC20:15
*** mlavalle has joined #openstack-qa20:24
*** dkranz has joined #openstack-qa20:24
sdagueclarkb: cool, other than that, has the results structure changed at all?20:42
clarkbsdague: not really. the '@' is removed from all fields but timestamp (message and tags etc) so any queries that use those will need to have @tags:"" or tags:""20:43
sdagueclarkb: is the new stuff out there?20:43
clarkband @fields is gone with all of the fields in that dict moved to the top of scope20:43
sdagueclarkb: yeh, the fields struct is the issue20:43
clarkbsdague: out there meaning deployed? not yet. I am planning to do it all on monday so that I have lots of time to fix problems :)20:43
clarkbbut I have much of the pipeline sorted out and tested locally20:44
clarkbso I don't expect too many problems (I have just doomed this venture by saying that)20:44
sdagueok, any chance in bring up the server somewhere to poke at?20:45
sdaguemy concern is the return json is super deep structurally20:46
sdagueso we often have 6 level nested dictionaries to get to answers20:46
clarkbsdague: not really without spinning up a cluster side by side which I have been avoiding due to the size of the things20:47
clarkbthe API shouldn't change20:47
sdagueok20:47
clarkbelasticsearch seems to be pretty good about that20:47
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: don't explose if a query no longer has failures  https://review.openstack.org/5250920:51
sdagueok, great20:51
sdagueyou'll like that commit message20:51
sdagueI almost wrote it like a letter home to mom20:51
sdaguebut I decided that would be over the top20:51
sdagueok, so if we aren't affraid of es breaking it's API, I'll just focus on the library stuff in the morning in er20:52
sdagueI need a code day20:52
clarkbsdague: I am not worried about es breaking the api. I am told thattools like kibana2 keep on trucking because APIs aren't horribly changed20:52
*** yfried_mob has joined #openstack-qa20:59
*** mlavalle has quit IRC21:01
openstackrecheckopenstack/nova change: https://review.openstack.org/52497 failed tempest with an unrecognized error21:02
*** rockyg has joined #openstack-qa21:03
*** rockygrober has quit IRC21:03
clarkbsdague: for more info on what I plan on doing there is https://review.openstack.org/#/c/52223/ to isntall kibana3 along side kibana2, https://review.openstack.org/#/c/52452/ to upgrade elasticsearch to 0.90.3, and https://review.openstack.org/#/c/52453/ to upgrade logstash to 1.2.121:05
clarkbthe last piece of the puzzle is e-r21:05
sdagueso, if it's just the queries file, that should be pretty simple21:06
clarkbsdague: queries file then some of the internal templates used by e-r21:06
clarkbwon't be bad21:06
sdagueyeh21:06
sdagueI am getting some really weird results right now running queries though... we might have some funny bugs in here that no one noticed yest21:07
clarkbI wouldn't be surprised21:07
*** dkranz has quit IRC21:08
*** weshay has quit IRC21:10
*** mlavalle has joined #openstack-qa21:12
mkollaroI'm getting this error https://paste.fedoraproject.org/47643/82044327/ with the test "list_servers_filtered_by_ip_regex"21:12
mkollarothis test is usually skipped, since there is a bug in neutron, but I'm using novanetwork21:12
*** SergeyLukjanov has joined #openstack-qa21:13
mkollarohowever, this looks like a problem in the code of tempest and not a bug in novanetwork21:13
mkollaroany ideas?21:13
clarkbmkollaro: most of our tempest runs run against novanetwork. Is the test skipped tehre as well?21:14
sdaguehmmmm.... pyelasticsearch might be doing some bad caching21:14
mkollarono,  @skip_because(bug="1182883", condition=config.TempestConfig().service_available.neutron)21:14
clarkbmkollaro: right but neutron won't be available on most of our tests so in theory that test is beng run21:15
*** dkranz has joined #openstack-qa21:15
mkollarohm21:15
sdaguemkollaro: link into the code for the test?21:16
sdagueclarkb: yeh, pyelasticsearch is definitely wonkyland on caching.... I need to sort this one out21:16
sdagueas this could be an issue for some of our query tools21:16
mkollarosdague: https://github.com/openstack/tempest/blob/master/tempest/api/compute/servers/test_list_server_filters.py#L21921:17
clarkbsdague: ok, I am curious to know what you find21:19
mkollarohm, I should probably set the fixed_network_name in the configuration21:19
mkollarothat should do it21:19
openstackgerritDean Troyer proposed a change to openstack-dev/devstack: Fix typos and thinkos in docs  https://review.openstack.org/5251421:19
sdaguethinkos... I like it21:21
sdagueclarkb: yeh, so it looks like if we reuse the pyelasticsearch object for queries, it's not entirely stable. We really need to build a new one each time21:23
*** yfried_mob has quit IRC21:24
clarkbsdague: :(21:25
clarkbsdague: we have to do that with GitPython, new repo object for each git operation. Caches are fun21:25
clarkbsdague: is that because the connections or dying or because it is caching results info?21:25
openstackrecheckopenstack/requirements change: https://review.openstack.org/52137 failed tempest because of: https://bugs.launchpad.net/bugs/1226337 and https://bugs.launchpad.net/bugs/1218391 and21:26
sdagueclarkb: I don't know yet21:26
sdagueI'm trying to figure it out right now21:26
*** yfried has quit IRC21:30
sdaguehmmm... this really is weird, I'm going to need to play in the morning. As my brain is not wrapping around this well.21:31
dkranzdansmith: Sorry, I've been socked in at a meeting all week. Saw your ping.21:35
dansmithdkranz: t'was on behalf of sdague21:35
sdaguedkranz: no worries21:35
dkranzsdague: ok Sorry I missed the meeting21:35
dkranzsdague: Thought had a free slot but things changed :(21:36
clarkbsdague: np, I will hack up what I think I need for e-r to be happy with new logstash schema and rebase as necessary21:37
clarkbsdague: I don't expect it to be horrible21:37
sdagueyep, cool, let me know when you need it landed, and I'll be on trigger for it21:37
*** mriedem has quit IRC21:46
mtreinishsdague: https://review.openstack.org/5250921:47
mtreinishI like how it exploses21:47
mtreinishwhy do we want to change that21:47
sdagueexplosing is fun21:49
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: don't explode if a query no longer has failures  https://review.openstack.org/5250921:50
openstackgerritClark Boylan proposed a change to openstack-infra/elastic-recheck: Make e-r compatible with old/new logstash schemas.  https://review.openstack.org/5252121:55
clarkbsdague: mtreinish jog0 ^ that *should* be forward and backward compatible, I haven't tested it yet as I think jenkins will do that for me21:56
mtreinishclarkb: the jenkins tests are pretty synthetic I just wrote a fake response to test the classify and is_ready methods21:58
clarkbmtreinish: I see.21:59
clarkbjog0: I know you have it setup to run locally. Any chance I could bug you to give that change a try?21:59
jog0clarkb: I don't have it set up at the moment but i can in about an hour22:00
* jog0 hasn't had lunch today22:00
clarkbjog0: no rush and thanks22:01
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Reorganize project feature config options  https://review.openstack.org/5252422:01
*** adalbas has quit IRC22:32
*** HenryG has quit IRC22:32
*** salv-orlando has quit IRC22:34
openstackrecheckopenstack/tempest change: https://review.openstack.org/52524 failed tempest with an unrecognized error22:43
*** mkollaro has quit IRC22:46
openstackrecheckopenstack/neutron change: https://review.openstack.org/52287 failed tempest because of: https://bugs.launchpad.net/bugs/1226337 and https://bugs.launchpad.net/bugs/1235435 and22:58
*** jaypipes has quit IRC22:59
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Reorganize project feature config options  https://review.openstack.org/5252423:00
*** jamielennox|away is now known as jamielennox23:13
openstackrecheckopenstack/neutron change: https://review.openstack.org/52253 failed tempest with an unrecognized error23:21
*** mriedem has joined #openstack-qa23:25
*** mkollaro has joined #openstack-qa23:32
*** dims has quit IRC23:54

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