Wednesday, 2013-07-31

*** krtaylor has joined #openstack-qa00:18
*** lexinator has quit IRC00:24
*** mberwanger has joined #openstack-qa00:24
*** lexinator has joined #openstack-qa00:37
*** mberwanger has quit IRC00:43
*** mberwanger has joined #openstack-qa00:45
*** mberwanger has quit IRC00:59
*** sthaha has joined #openstack-qa01:00
*** woodspa has joined #openstack-qa01:02
*** mberwanger has joined #openstack-qa01:03
*** lexinator has quit IRC01:39
*** lexinator has joined #openstack-qa01:40
*** marun has quit IRC01:45
*** lexinator has quit IRC01:46
*** afazekas has quit IRC01:53
*** krtaylor has quit IRC01:54
openstackgerritZhi Kun Liu proposed a change to openstack/tempest: add image tests v2  https://review.openstack.org/3921201:54
*** marun has joined #openstack-qa01:59
*** mberwanger has quit IRC02:04
*** mberwanger has joined #openstack-qa02:04
*** afazekas has joined #openstack-qa02:05
*** lexinator has joined #openstack-qa02:06
*** mberwanger has quit IRC02:09
*** meteorfox has joined #openstack-qa02:17
*** adalbas has quit IRC02:28
*** woodspa has quit IRC02:43
*** lexinator has quit IRC02:53
*** lexinator has joined #openstack-qa02:59
openstackgerritanju Tiwari proposed a change to openstack/tempest: Negative test added for rescuing a paused vm  https://review.openstack.org/3923003:04
Anjuafazekas: gm03:10
Anjudid u lokk at the bug report?03:10
Anju*look03:10
*** SergeyLukjanov has joined #openstack-qa03:20
*** mberwanger has joined #openstack-qa03:28
openstackgerritA change was merged to openstack-dev/devstack: Update the ML2 configuration in devstack  https://review.openstack.org/3796303:48
openstackgerritA change was merged to openstack/tempest: Add eventlet to requirements.txt  https://review.openstack.org/3936803:50
openstackgerritA change was merged to openstack/tempest: Fix fail logic for server of another tenant test  https://review.openstack.org/3935703:50
*** krtaylor has joined #openstack-qa03:53
*** prekarat has joined #openstack-qa03:54
openstackgerritA change was merged to openstack-dev/devstack: renamed deprecated glanceclient parameter  https://review.openstack.org/3932303:55
openstackgerritA change was merged to openstack-dev/devstack: Set horizon configuration for security groups  https://review.openstack.org/3918103:57
*** prekarat has quit IRC03:58
*** prekarat has joined #openstack-qa03:58
openstackgerritA change was merged to openstack-dev/devstack: Add option to serve PXE for baremetal from nova-network  https://review.openstack.org/3879403:59
Anjuafazekas: ping04:04
*** mberwanger has quit IRC04:26
*** marun has quit IRC04:27
*** SergeyLukjanov has quit IRC04:45
*** prekarat has quit IRC04:57
*** prekarat1 has joined #openstack-qa04:58
*** rhsu has joined #openstack-qa05:03
Anjuhii anypdy have any idea of this error05:04
Anju<attribute 'message' of 'exceptions.BaseException' objects> (HTTP Unable to establish connection to http://10.0.9.43:35357/v2.0/OS-KSADM/roles/074c11b716bc4e7cbf8995fbbb32db98)05:04
*** fungi has quit IRC05:08
*** jaypipes has quit IRC05:19
openstackgerritSumanth Nagadavalli proposed a change to openstack/tempest: Sorting services list before asserting.  https://review.openstack.org/3941605:26
*** rhsu has quit IRC05:29
ianwAnju: 35357 is keystone port; keystone isn't running (or isn't responding)05:35
Anjuianw :thanks :i have resolved05:36
Anju:)05:36
openstackgerritIan Wienand proposed a change to openstack/tempest: Generic skip interface  https://review.openstack.org/3941705:36
Anjuianw : yet there is only three commans to install devstack05:37
Anjuit looks simple only05:37
Anjubut is not in realaity05:37
Anju:)05:38
*** sthaha has quit IRC05:45
*** fungi has joined #openstack-qa05:48
*** psedlak has joined #openstack-qa05:55
*** prekarat1 has quit IRC06:00
*** prekarat has joined #openstack-qa06:00
*** psedlak_ has joined #openstack-qa06:06
Anjupsedlak: https://bugs.launchpad.net/openstack-api-site/+bug/120660806:10
*** psedlak has quit IRC06:10
*** jhenner has joined #openstack-qa06:15
openstackgerritIan Wienand proposed a change to openstack/tempest: Generic skip interface  https://review.openstack.org/3941706:36
openstackgerritSumanth Nagadavalli proposed a change to openstack/tempest: Sorting services list before asserting in test_get_service_list test  https://review.openstack.org/3941606:50
Anjuianw:ping06:58
ianwAnju: hi07:00
*** psedlak__ has joined #openstack-qa07:03
*** jaypipes has joined #openstack-qa07:04
*** ChanServ sets mode: +o jaypipes07:04
*** sthaha has joined #openstack-qa07:07
Anjuianw : https://github.com/openstack/tempest/blob/master/tempest/services/volume/json/volumes_client.py07:07
*** psedlak_ has quit IRC07:07
Anjuianw : any idea hoe to covert a https://github.com/openstack/tempest/blob/master/tempest/services/volume/json/volumes_client.py#L88 in xml07:08
*** jgallard has joined #openstack-qa07:14
openstackgerritafazekas proposed a change to openstack/tempest: Generate temepst API doc from source  https://review.openstack.org/3929107:19
*** afazekas is now known as afazekas__07:22
*** psedlak__ is now known as psedlak07:24
*** afazekas has joined #openstack-qa08:04
afazekasAnju: I hoped guilivo return from vacation earlier,  AFAIK he touched the volume code last time..08:08
Anjuok afazekas : thanks08:09
afazekasAnju: were you able to send an xml request with curl or crafttool ?08:09
Anjunooo08:09
Anjui wrote a code for xml also to know only that the xml code wiyhout parsing is working or not08:10
afazekasSo you have a code which does it with xml , right ?08:11
Anjuand afazekas:the problem is not only for volume but also for /tempest/services/image/v108:11
Anjutempest/services/image/v2 alos08:11
Anjuslo08:11
Anjuthese tests are only responding for json only08:12
Anjuyeah afazeaks: i wrote08:12
Anjubut giving me an error08:12
Anjumay i show you in pasitebin ?08:13
afazekasof course08:14
*** lexinator has quit IRC08:15
Anjuafazekas:http://pastebin.com/KgSfrDEn08:16
Anjui dont know how much i am correct08:16
Anjui just try first in a simple way08:16
Anjuand for network also xml response is missing https://github.com/openstack/tempest/tree/master/tempest/services/network08:17
afazekasAnju: thx, I will look it08:21
* afazekas on a phone call08:21
*** afazekas has quit IRC08:26
*** prekarat has quit IRC08:33
*** afazekas has joined #openstack-qa08:37
afazekasAnju: Usually I am immediate able to try an unified diff change  by the 'patch -p1 <patch.file'  command08:39
afazekasAnju: you can also send it to review if it close to work.08:42
Anjuactually i am making a other file so whatever i add in afile cant not affect another one08:43
Anjuso i am showing you like thisa08:43
afazekasOk , I see08:43
Anjuafazekas :what can i do for this08:44
Anju?08:44
Anjuyou know i had have started looking in this a month ago08:45
Anjubut not getting a fine solution08:45
Anjuafazekas :did u see for netwok also https://github.com/openstack/tempest/tree/master/tempest/services/network08:46
*** SergeyLukjanov has joined #openstack-qa08:48
afazekas'self.xml_to_json(etree.fromstring(body)'  missing ')'08:50
afazekaswithout self08:51
Anjuwait08:52
Anjuafazekas:do you think without any parsing it will run?08:55
Anjuafazekas:failed09:01
Anjuafazekas:http://pastebin.com/b5eTvx6u09:04
afazekasAnju: IMHO it will do the operation if the request is correct09:04
Anjuafazekas:that what i want to know some tsts are running in a simple way09:05
Anjuwithout any aprsing09:05
Anjuparsing09:05
Anjusome are giving errors09:05
Anjuand i dont know to send the correct request09:05
AnjuI checked this by only calling aupload test from test_volume_actions.py09:06
Anjuand i have mangedthe interface xml also09:07
afazekasNotFound: Object not found09:27
afazekasYou can check it in the cinder's source code how it is handled09:27
Anjuafazekas: is the document not updated09:27
Anju?09:27
Anjuhttp://api.openstack.org/api-ref.html#netconn-api09:27
Anjuthe response of network api still have response in quantum09:28
Anjuor it is correct?09:29
openstackgerritWangpan proposed a change to openstack/tempest: Sorted list firstly when assert equal two lists  https://review.openstack.org/3944009:33
*** prekarat has joined #openstack-qa09:46
afazekasAnju: looks like you call the post twice09:53
Anjuafazekas: I am trying ..as same problem is occuring for the network also10:00
Anju:(10:00
Anjuafazekas:  https://review.openstack.org/#/c/39230/ is this correct now :)10:07
*** prekarat has quit IRC10:09
*** prekarat has joined #openstack-qa10:09
*** giulivo has joined #openstack-qa10:09
afazekashttp://www.fpaste.org/29176/65932137/10:18
afazekashttp://www.fpaste.org/29177/13752659/10:19
afazekasgiulivo: nice to see you10:19
giulivoafazekas :) thanks :)10:19
afazekasANju has several question about how to the xml volume action action thing..10:20
afazekasI guess you saw that part long time ago ..10:20
*** lexinator has joined #openstack-qa10:20
giulivoyep , Anju feel free to ping10:20
Anjuthanks : afazekas :)10:21
Anjugiulivo10:21
Anju:ping10:21
Anjuhii10:21
Anjugiulivo: asking you first time10:21
*** lexinator has quit IRC10:25
*** mkollaro has joined #openstack-qa10:29
afazekasgiulivo: can you check it again : https://review.openstack.org/#/c/35165/10:37
*** jgallard has quit IRC10:48
openstackgerritSean Dague proposed a change to openstack-dev/devstack: install oslo from upstream in devstack  https://review.openstack.org/3945010:51
openstackgerritSean Dague proposed a change to openstack-dev/devstack: Update projects to global requirements before setup  https://review.openstack.org/3570510:51
Anjusean : please have a look ..is this ok for you ?https://review.openstack.org/#/c/39230/11:08
openstackgerritafazekas proposed a change to openstack/tempest: setUpClass/tearDownClass full chain  https://review.openstack.org/3934611:11
openstackgerritSean Dague proposed a change to openstack-dev/devstack: Update projects to global requirements before setup  https://review.openstack.org/3570511:14
openstackgerritSean Dague proposed a change to openstack-dev/devstack: install oslo from upstream in devstack  https://review.openstack.org/3945011:14
openstackgerritafazekas proposed a change to openstack/tempest: Switching to oslo importutils in the stress tests  https://review.openstack.org/3927911:19
*** lexinator has joined #openstack-qa11:20
afazekas<giulivo>11:21
afazekasgiulivo: ping11:21
*** lexinator has quit IRC11:25
*** SergeyLukjanov has quit IRC11:29
afazekasmordred: ping11:31
openstackgerritSean Dague proposed a change to openstack-dev/devstack: Update projects to global requirements before setup  https://review.openstack.org/3570511:32
openstackgerritSean Dague proposed a change to openstack-dev/devstack: install oslo from upstream in devstack  https://review.openstack.org/3945011:32
*** jgallard has joined #openstack-qa11:39
openstackgerritSean Dague proposed a change to openstack-infra/devstack-gate: add oslo.* to the projects list  https://review.openstack.org/3946511:43
*** SergeyLukjanov has joined #openstack-qa11:57
*** dkranz has joined #openstack-qa11:58
*** afazekas has quit IRC12:01
*** jhenner1 has joined #openstack-qa12:02
*** mkollaro1 has joined #openstack-qa12:04
*** mkollaro has quit IRC12:04
*** jhenner has quit IRC12:04
*** psedlak_ has joined #openstack-qa12:05
*** psedlak has quit IRC12:05
*** lexinator has joined #openstack-qa12:21
*** lexinator has quit IRC12:26
kashyapafazekas__, psedlak_ Heya, can you remind me, what's the iptables rule I need to get this successful: $ curl http://169.254.169.254/openstack12:40
*** HenryG has joined #openstack-qa12:43
*** woodspa has joined #openstack-qa12:46
*** jasondotstar has joined #openstack-qa12:49
*** psedlak__ has joined #openstack-qa13:03
*** jhenner1 has quit IRC13:04
*** jhenner has joined #openstack-qa13:04
*** jgallard has quit IRC13:05
*** jgallard has joined #openstack-qa13:06
*** jgallard has quit IRC13:06
*** jgallard has joined #openstack-qa13:06
*** psedlak_ has quit IRC13:07
*** mkollaro1 has quit IRC13:08
*** krtaylor has quit IRC13:09
*** psedlak__ is now known as psedla13:13
*** psedla is now known as psedlak13:13
mordredmorning afazekas__13:14
*** mkollaro has joined #openstack-qa13:20
*** anteaya has joined #openstack-qa13:22
*** lexinator has joined #openstack-qa13:22
*** prekarat has quit IRC13:26
*** lexinator has quit IRC13:26
*** meteorfox has quit IRC13:33
*** psedlak_ has joined #openstack-qa13:41
*** psedlak has quit IRC13:41
*** prekarat has joined #openstack-qa13:47
*** krtaylor has joined #openstack-qa13:53
*** SergeyLukjanov has quit IRC13:58
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add tenant isolation for scenario tests  https://review.openstack.org/3909913:59
*** psedlak__ has joined #openstack-qa14:01
*** SergeyLukjanov has joined #openstack-qa14:03
*** psedlak_ has quit IRC14:05
*** nsaje has joined #openstack-qa14:05
*** meteorfox has joined #openstack-qa14:07
*** jaypipes has quit IRC14:07
*** lexinator has joined #openstack-qa14:22
*** afazekas has joined #openstack-qa14:22
*** burt has joined #openstack-qa14:26
*** lexinator has quit IRC14:27
*** nsaje has quit IRC14:30
*** jaypipes has joined #openstack-qa14:34
*** ChanServ sets mode: +o jaypipes14:34
openstackgerritA change was merged to openstack-dev/devstack: install oslo from upstream in devstack  https://review.openstack.org/3945014:34
*** dkranz has quit IRC14:43
*** anneisgentle is now known as annegentle14:47
openstackgerritA change was merged to openstack-dev/devstack: manage-vdi: Wait until devices have been created before mounting  https://review.openstack.org/3646114:48
openstackgerritA change was merged to openstack-dev/devstack: Do not set os_aut_url for ceilometer  https://review.openstack.org/3895514:48
*** dkranz has joined #openstack-qa14:56
kashyappsedlak__, Heya have you ever noticed this HeartbeatTimeout? http://paste.openstack.org/show/42758/14:57
*** lexinator has joined #openstack-qa14:58
psedlak__kashyap: no, i never saw it sorry :/14:59
kashyapNp :-) .15:00
*** krtaylor has quit IRC15:00
*** HenryG has quit IRC15:03
*** sthaha has quit IRC15:09
*** meteorfox has quit IRC15:10
*** mlavalle has joined #openstack-qa15:15
*** mkollaro has quit IRC15:15
anteayawhat is the current status of tempest and testr?15:15
anteayathe reason I ask is that I will soon be using the tempest api suite quite a bit15:15
anteayaand it the api tests are using testr then I we can parallelize our test runs15:16
anteayais there a meeting log or etherpad I can consult?15:16
mtreinishanteaya: it works well, but there are few race conditions and resource contentions15:16
mtreinishone sec I'll pull up the etherpad15:16
anteayamtreinish: great thank you15:17
mtreinishanteaya: https://etherpad.openstack.org/debugging-testr-tempest15:17
* anteaya reads15:17
mtreinishit just a list of issues found in jenkins by running testr on the check queue nonvoting15:17
mtreinishalthough for a couple of days some changes brought things down on the run and I haven't seen most of those after bringing it back up15:18
*** prekarat has quit IRC15:19
openstackgerritafazekas proposed a change to openstack/tempest: Disable logging to the stderr  https://review.openstack.org/3950515:22
anteayamtreinish: thank you this is a start15:22
*** meteorfox has joined #openstack-qa15:22
anteayaknow this is on my radar so if you see something random, feel free to ping me about it15:23
afazekasmtreinish,dkranz,sdague: https://review.openstack.org/3950515:23
anteayaI am just getting my bearing with this, so it will take me some time15:23
anteayaand thanks15:23
openstackgerritSean Dague proposed a change to openstack-infra/devstack-gate: add oslo.* to the projects list  https://review.openstack.org/3946515:24
mtreinishanteaya: ok, sure np. If you run into any troubles with testr on tempest let me know. Hopefully I can get through the rest of the races soon so this will be gating.15:24
anteayamtreinish: grand thank you15:24
anteayaand I will talk to you if I see anything of note15:24
mtreinishafazekas: yeah I just saw it looks good. I'll give my +2 once jenkins gets back.15:25
dkranzafazekas: Ditto.15:25
sdagueyeh, let me know when jenkins gets back as well, seems fine, but I'd like to see the output15:25
dkranzsdague: I just added the qa agenda for tomorrow and cleaned up.15:26
mtreinishsdague: well it's really verbose now. I don't know if you've looked at any of the runs since the oslo log switch got merged15:26
sdaguedkranz: thanks15:26
sdaguemtreinish: I have15:26
sdaguethat's why I want to see it go away in the output :)15:26
*** SergeyLukjanov has quit IRC15:29
kashyapRandom question -- Any ideas why would  'quantum net-list' throw a "No route to host"?  Stack trace -- http://paste.openstack.org/show/42760/15:30
kashyapI checked a few things like:15:31
mtreinishsdague: I didn't notice when I pushed it through because I only tested it with testr which remained clean: https://jenkins.openstack.org/job/gate-tempest-devstack-vm-testr-full/3145/console :)15:31
kashyap1. qpid running just file 2. have the correct qpid IP in /etc/quantum/quantum.conf ...15:31
*** lexinator has quit IRC15:31
kashyapdkranz, (or anyone) Would you happen to have any hints here?15:31
afazekasgiulivo: https://review.openstack.org/#/c/35165/ Do you still think it should be simplified ?15:33
dkranzkashyap: No clue. Still haven't used quantum.15:33
kashyapdkranz, No worries :-)  I've been torturing myself with an  2 node setup manually. Almost there, but I hit these niggling issues15:34
kashyapI need a walk!15:35
dkranzkashyap: :)15:35
giulivoafazekas, not simplified15:36
giulivoI only suggested few changes15:36
giulivounfortunately I can'd edit my own comments or I'd have worded better but, let's go trough those15:39
giulivoI'd move lines from 64 to 67 right after the while statement so you start by inspecting the actual state rather than the returning body and don't need lines from 40 to 4215:42
giulivoalso, afazekas, why the lines 48 and 49 ?15:43
*** Anju_ has joined #openstack-qa15:49
afazekas"Considering fast status changes for BUILD status related tests.15:49
afazekasBUILD status wait can be useful when the server does15:49
afazekasnot really need to be active for the test and we do not want to15:49
afazekasfail because the server reached the ACTIVE state before responding15:49
afazekasto the status query, due to rate limitation or for other reasons."15:49
giulivoI see, that is the response to one of the 4 comments15:54
afazekasThe other are did in more difficult way to use a wait template which is more extendable15:55
*** lexinator has joined #openstack-qa15:56
afazekasboto's wait function relatively complex, but even those are not fully flagged, so a common wait skeleton sooner or later  would be nice. Some kind of wait classes , or closures.. good code reuse  solution should be used15:57
afazekasI grepped 41 wait function like thing last time in tempest ..15:58
*** SergeyLukjanov has joined #openstack-qa16:03
openstackgerritA change was merged to openstack/tempest: Use state transition checker wait function in the ec2 image tests  https://review.openstack.org/3880516:05
afazekashttps://github.com/openstack/nova/blob/master/nova/api/openstack/common.py#L62 a lot of task_state is mapped to the ACTIVE status16:05
afazekasthe cli lies, and show more states then actually used16:06
afazekasmost of this task_state does not allows additional actions16:06
*** marun has joined #openstack-qa16:06
afazekass/then/than/16:06
*** adalbas has joined #openstack-qa16:10
anteayamtreinish: I just tried to run this command in /opt/stack/tempest in devstack: testr run --parallel tempest.api.identity.admin.test_services.py and got a No repository found in /opt/stack/tempest. Create one by running "testr init".16:11
anteayaI have never had to run testr init in any other repository, should I have to in /opt/stack/tempest?16:11
anteayaI also did a git pull in /opt/stack/tempest and re-ran ./unstack.sh and ./stack.sh and source openrc16:12
anteayaam I missing anything?16:12
*** jgallard has quit IRC16:13
clarkbanteaya: if you run tox for other projects we have configured tox to make sure it does a testr init if necessary16:15
clarkbanteaya: since  you are not using tox here you may need to do a testr init manually. just run `testr init` it creates a .testrepository dir and some files in it16:16
anteayaokay so I have to run tox first16:16
anteayaI have avoided doing that in tempest since it take soooooo long to finish locally16:16
clarkbwell you don't have to. but one of the reasons tox and run_tests exist is to make it so you don't have to think about this stuff16:16
anteayabut I will start it and then control-C out of it16:16
clarkbanteaya: in that case just run `testr init` manually16:16
anteayaokay I will do that, thanks clarkb16:16
anteayajust wanted to ensure I wasn't missing something else I should have done already16:17
*** krtaylor has joined #openstack-qa16:17
anteayasomething that took 2 hours and 20 minutes (same vm instance) took less than a minute with testr run --parallel16:18
anteayawow16:18
clarkbprobably a bug somewhere :)16:19
anteayain nosetests?16:19
anteayaor in my testr run --parallel run?16:19
clarkbtestr run16:19
clarkbI wouldn't expect that kind of speedup16:20
clarkbanteaya: if you look in .testrepository/1 you should the subunit log of what happened16:20
clarkbNote the '1' corresponds to the test run id spat out by testr at the end of its run16:20
anteayaI will look, thank you16:21
*** hemnafk is now known as hemna16:21
anteayaclarkb: I ran it twice, so .testrepository/0 and .testrepository/1, both log files have no contents16:27
anteayaI wonder what took 5 seconds to run then?16:27
anteayaso yeah, bug16:28
*** psedlak__ has quit IRC16:30
anteayaremoving the --parallel flag nets the same result16:31
afazekasanteaya: their is keystone code related the ec2 which will be partially removed, ant the ec2 credentials will be configured by devstack16:32
anteayaI don't even know where to begin looking16:32
anteayaafazekas: do you feel the ec2 credentials might be playing a role in how testr is running tests?16:32
afazekasnow it happens on module time, long time ago it was delayed16:34
anteayaor are you saying that the ec2 credential configuration is what is taking 5 seconds?16:34
*** aoeuaoeu has joined #openstack-qa16:35
*** aoeuaoeu has quit IRC16:35
afazekasI did not measured it, it is communication with keystone it can be part of that time16:35
anteayaafazekas: okay thanks, yes that would make sense16:36
anteayabecause none of the 5 seconds involves running any of the tests16:36
anteayaguess I have to find lifeless16:37
anteayawho would be asleep now methinks16:37
afazekasanteaya: I'll try to add devstack config soon16:37
anteayaokay thanks16:37
openstackgerritA change was merged to openstack/tempest: Switching to oslo importutils in the stress tests  https://review.openstack.org/3927916:38
anteayawhen you have a patch for that, I'd love to see16:38
openstackgerritA change was merged to openstack/tempest: Sorting services list before asserting in test_get_service_list test  https://review.openstack.org/3941616:38
anteayaI think I will get some food now16:38
anteayaoh and planting some seeds -- qa bootcamp16:40
anteayaqa bootcamp16:41
anteayaqa bootcamp16:41
openstackgerritA change was merged to openstack/tempest: Add stress test to attach volumes to vm's  https://review.openstack.org/3665216:42
*** prekarat has joined #openstack-qa16:46
openstackgerritMarc Koderer proposed a change to openstack/tempest: Add argument to stop stress test on first error  https://review.openstack.org/3952416:47
*** prekarat has quit IRC16:47
*** prekarat has joined #openstack-qa16:47
*** adam___ has joined #openstack-qa16:49
mtreinishanteaya: sorry I was at lunch. Drop the py from the test filter in your command above16:52
mtreinishyou weren't actually running any tests16:52
anteayano worries, I am cooking some myself16:52
mtreinishthat's why it ran so quickly16:52
anteayaah ha, I will do that thanks16:52
*** openstack has joined #openstack-qa17:19
adam___Hi, currently stress tests are not printing output on console, is it expected? or somthing wrong with it [17:20
Anju_adam__:what output u are expexting?17:28
Anju_adam____:ping17:29
Anju_sdague:ping17:30
kashyapAnju_, Friendly suggestion - if you have questions, just write them here. A 'naked' ping without context is usually frowned up on.17:37
Anju_thanks: kashyap17:37
openstackgerritA change was merged to openstack-infra/devstack-gate: add oslo.* to the projects list  https://review.openstack.org/3946517:38
openstackgerritPrem Karat proposed a change to openstack/tempest: Add nova-v3-api tests for Create_Servers  https://review.openstack.org/3767117:41
mtreinishafazekas__: have you seen this before?: https://jenkins.openstack.org/job/gate-tempest-devstack-vm-testr-full/3158/console17:42
*** afazekas__ is now known as afazekas17:42
*** adam___ has quit IRC17:44
afazekasmtreinish: How frequently does it happens ?17:44
mtreinishafazekas: I think I've only seen it once maybe twice17:46
mtreinishbut probably just that one time17:46
*** adam___ has joined #openstack-qa17:47
adam___Hi, currently stress tests are not printing output on console, is it expected? or somthing wrong with it??17:48
afazekasmtreinish: what is the test case timeout value ?17:48
*** mlavalle has quit IRC17:48
afazekasadam___: you can read the log file17:49
mtreinishafazekas: I set it to 250sec in .testr.conf17:49
afazekastail -f log.file17:49
mtreinishthat's the default, but its configurable with the OS_TEST_TIMEOUT environ17:49
mtreinish(the gate uses the default, or it should)17:50
*** adam___ has quit IRC17:51
*** prekarat has quit IRC17:55
afazekasmtreinish: the volume was in error state17:55
mtreinishafazekas: ok, so just a transient failure. Nothing to fix on our end?17:56
mtreinishor in one of the projects?17:56
afazekashttp://fpaste.org/29299/29342013/ from http://logs.openstack.org/95/39495/1/check/gate-tempest-devstack-vm-testr-full/3158/logs/screen-n-api.txt.gz17:57
afazekasyes17:57
afazekasmtreinish: the boto wait logic does not have the exception on 'error' state feature17:58
afazekasthey are timeouting17:59
mtreinishafazekas: ok, is that something we want to add to the boto tests? So that we don't sit there waiting 250secs?17:59
*** adam____ has joined #openstack-qa17:59
adam____afazekas: where log.file created???18:00
adam____I did not configure any thing for logging18:00
afazekasin the current work directory , I'll check it soon18:02
adam____ok pls leave you answer with my name,  thnx for help18:03
*** adam____ has quit IRC18:03
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add more locks for hosts and availability zones  https://review.openstack.org/3953918:06
*** mlavalle has joined #openstack-qa18:06
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add more locks for hosts and availability zones  https://review.openstack.org/3953918:07
afazekasadam____: stress.debug.log18:12
afazekasmkoderer: what do you think about moving the stress test to use the oslo logger ?18:14
mtreinishafazekas, mkoderer: I think that we should everything else is using it.18:15
mtreinishin tempest that is18:15
afazekasThe neutron smoke gate has too high fail ratio  looks like volume and security group also involved18:19
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add tenant isolation for scenario tests  https://review.openstack.org/3909918:19
afazekasProbably I will spend more time on stress testing the near future18:19
mtreinishafazekas: last time I looked at the neutron gate jobs it wasn't even getting past devstack exercises18:19
afazekasyes18:20
afazekasin my system I do not have exercises , and in this case the system behaves differently ..18:21
afazekasIt is another issue I had to figure out ..18:21
mtreinishafazekas: you don't run devstack?18:21
afazekasI run18:21
afazekasI have very simple script to start devstack + tempest18:22
afazekasI will try to migrate to some gate script to start it18:22
afazekasOn the first run the EC2 tests are failing on F1918:23
mtreinishafazekas: oh, ok the gate just runs ./exercise.sh before it starts running tempest18:23
afazekasI try to add it, If it fixes the full run would be very interesting :)18:23
*** lexinator has quit IRC18:30
afazekasBTW: what limits the maximum versions in the global requirements.txt ? I Install a lot of thing from pip because F19 has newer packages18:32
mtreinishafazekas: https://github.com/openstack/requirements/blob/master/requirements.txt18:34
afazekascan I increase the max version, just by committing there ?18:34
mtreinishafazekas: there first, but then you'll probably have to do it in the package too18:35
mtreinishso update global first to allow an upgrade in tempest18:36
*** lexinator has joined #openstack-qa18:37
openstackgerritSean Dague proposed a change to openstack-dev/devstack: Update projects to global requirements before setup  https://review.openstack.org/3570518:37
openstackgerritSean Dague proposed a change to openstack-dev/devstack: add lib/infra  https://review.openstack.org/3952818:37
openstackgerritA change was merged to openstack-dev/devstack: Fix a typo error in the openvz image link  https://review.openstack.org/3952918:39
afazekasmtreinish: Now it would have effect to every project ( alembic 0.4.2 , sqlalchemy 0.8.1)18:42
*** mlavalle has quit IRC18:42
mkodererafazekas mtreinish sorry wasn't there - so should I add the oslo logger to the stress bp?18:46
mkodererI think makes sense18:46
mtreinishmkoderer: hopefully it should be as simple as just changing the imports to 'from tempest.openstack.common import log as logging'18:48
mtreinishafazekas: ask sdague for the details of how things are pulled in the gate and for all the projects18:48
mkodererahh ok, never had a closer look to it18:48
afazekasmkoderer: yes, the stress already using the tempest.conf, I think it ok if logger initialized based on the temepst.conf18:48
mtreinishI think things are in flux right now18:48
mtreinishafazekas: there might be a way to play games with logging.setup() to get a seperate log file for stress18:49
afazekasmtreinish: it has some hard coded logger setting, it will be little more18:49
sdagueafazekas: you need to get all the projects to work with it, basically18:49
sdagueand I think heat is the blocker on sqla right now18:49
sdaguethey use a feature that was removed in 0.818:49
mkoderercool - I will have a look tomorrow18:49
mkodererafazekas: or do you want to do it?18:49
afazekassdague: all of them ?18:50
sdagueafazekas: yes18:50
sdagueall the gating projects18:50
sdagueremember, python doesn't let us have multiple versions installed18:50
sdagueso everything that's in the gate has to be able to work with a single version18:50
afazekassdague: do you have any detailed info about which feature was removed ?18:51
afazekasI mean from the sqlalchemy 0.818:52
sdagueafazekas: search back on openstack-dev list18:52
sdagueit's come up a couple of times18:52
sdaguein the last couple months18:52
afazekasAs I remember many project want to move to alembic , because of some sqlalachemy-migrate issue18:53
afazekassdague: thx18:54
mkodererwhen will the voting for the opensummit talks start?18:55
mkoderertomorrow?18:56
mkodererdkranz: did I understand you correctly that you want to create a sanity check for the stress tests?19:08
dkranzmkoderer: Yes.19:08
mkodererI am just updating the blueprint work items...19:08
dkranzmkoderer: The idea was to run one case of each stress action in the gate to make sure they work and don't bit rot19:08
mkodererdkranz: I will put your name on it19:09
dkranzmkoderer: So we don't submit broken code.19:09
mkodererdkranz: yes shouldn't be hard with the new "-n" option19:09
mkodererdkranz: thanks!19:09
*** Anju_ has quit IRC19:11
*** mlavalle has joined #openstack-qa19:17
*** SergeyLukjanov has quit IRC19:24
burtsdague: one new idea came up in nova for running _sync_power_states on demand in tempest: use the eventlet backdoor19:26
afazekasdkranz: we should have jobs for the skipped random failure test cases as well, to be sure they are fixed :)19:27
*** SergeyLukjanov has joined #openstack-qa19:27
*** jhenner has quit IRC19:29
afazekasburt: the back door usage is little bit gray for me, as the whitebox direct sql update, but if there is no other way19:29
afazekas..19:29
openstackgerritMonty Taylor proposed a change to openstack-infra/devstack-gate: Build a devstack-gate image with diskimage-builder  https://review.openstack.org/3887119:29
openstackgerritMonty Taylor proposed a change to openstack-infra/devstack-gate: Proof of concept of kexec/takeovernode  https://review.openstack.org/3888719:29
afazekasSo if there is no other way, it is ok for me19:32
*** afazekas is now known as afazekas_zz19:33
sdagueburt: that's an interesting idea, I like it :)19:39
clarkbgoing to throw this out in here as well https://bugs.launchpad.net/tempest/+bug/120706619:41
mtreinishclarkb: afazekas_zz has a fix that fixes that.19:42
mtreinishactually nm it doesn't look like it fixed it19:43
*** lexinator has quit IRC19:43
clarkbthis one https://review.openstack.org/#/c/39505/1 ? ya the console log is still giant with a lot of noise19:44
*** lexinator has joined #openstack-qa19:44
mtreinishclarkb: I'll push something out that'll dump it to a file by default19:45
openstackgerritSean Dague proposed a change to openstack-dev/devstack: Update projects to global requirements before setup  https://review.openstack.org/3570519:49
openstackgerritSean Dague proposed a change to openstack-dev/devstack: add lib/infra  https://review.openstack.org/3952819:49
kashyapHeya, when you get a moment, I made a typo in keystone end-point URL. Is there a way I gracefully edit it w/o mucking around w/ mysql?20:02
openstackgerritMatthew Treinish proposed a change to openstack-dev/devstack: Fix tempest logging configuration  https://review.openstack.org/3957120:10
* clarkb reviews20:11
mtreinishclarkb: that was a fast response, I didn't even get a chance to point it out to you20:11
clarkbmtreinish: I was watching window 15 like a hawk :)20:11
*** SergeyLukjanov has quit IRC20:12
clarkbmtreinish: one problem with that is it will only fix things for devstack20:12
clarkbmtreinish: mriedem pointed in out in #openstack-infra and noted (s)he is not using devstack20:12
clarkbhowever, I am happy about the change because it will make the gate related stuff happier20:13
mtreinishclarkb: yeah, but it should fix it for the gate. I didn't want to steal afazekas_zz patch. I'm going to give him review comments to add the log_file to his patch20:13
clarkbmtreinish: gotcha20:13
*** adalbas has quit IRC20:13
mtreinishmriedem is a he 'm' for Matt20:13
mtreinishclarkb: afazekas_zz patch will work if you just run nosetests without any options, but one of the options we use in the tox job keeps printing out the logging unless we give it a file20:14
clarkbI see20:15
mtreinishjust don't ask me which one20:16
mtreinishor why we need it20:16
dkranzlifeless: I seem to have gotten into some strange state with testr in the tempest directory where list-tests gives unittest.loader.ModuleImportError.. stuff20:22
dkranzlifeless: http://paste.openstack.org/show/42783/20:22
dkranzlifeless: Any ideas?20:22
clarkbdkranz: I think python is unable to import the code due to a syntax error or similar20:23
clarkbdkranz: try running flake8 over your code20:23
clarkbor manually import one of those modules and look for tracebacks20:23
dkranzclarkb: Hmm. Yes there are errors but why does testr list them as tests it found?20:25
clarkbdkranz: I think that is a discover behavior20:26
clarkbdkranz: discover looks for modules and classes and functions that meet certain criteria. If one meeting the criteria fails to import it is letting you know20:27
clarkbdkranz: as is those names will not be importable and will fail to run so you should end up with failed tests20:27
dkranzclarkb: OK, but it is weird.20:28
*** krtaylor has quit IRC20:29
openstackgerritSean Dague proposed a change to openstack-dev/grenade: add oslo and infra from git to the upgrade  https://review.openstack.org/3957420:32
*** meteorfox has quit IRC20:34
lifelessdkranz: anteaya: lets talk in -infra20:34
mtreinishclarkb: it's clean: https://jenkins.openstack.org/job/gate-tempest-devstack-vm-full/37953/console20:37
anteayalifeless: okay20:40
*** lexinator has left #openstack-qa20:41
*** giulivo has quit IRC20:43
openstackgerritA change was merged to openstack-dev/devstack: add lib/infra  https://review.openstack.org/3952820:47
openstackgerritMatt Riedemann proposed a change to openstack/tempest: Sync up the default value for the network_for_ssh option  https://review.openstack.org/3957720:51
openstackgerritA change was merged to openstack/tempest: Add tox job for serial testr  https://review.openstack.org/3937120:52
openstackgerritA change was merged to openstack/tempest: Negative test added for rescuing a paused vm  https://review.openstack.org/3923020:55
openstackgerritMatt Riedemann proposed a change to openstack/tempest: Make test_neutron_dhcp_agent_list_hosting_net use net name from conf  https://review.openstack.org/3958121:02
*** dkranz has quit IRC21:03
openstackgerritMatthew Treinish proposed a change to openstack-dev/devstack: Fix tempest logging configuration  https://review.openstack.org/3957121:08
*** jasondotstar has quit IRC21:08
openstackgerritSean Dague proposed a change to openstack-dev/grenade: add oslo and infra from git to the upgrade  https://review.openstack.org/3957421:09
*** jasondotstar has joined #openstack-qa21:10
openstackgerritMatthew Treinish proposed a change to openstack-infra/devstack-gate: Copy tempest.log to logs dir after tempest run  https://review.openstack.org/3958321:12
*** krtaylor has joined #openstack-qa21:14
sdagueoh, we lost dkranz for the day21:16
*** meteorfox has joined #openstack-qa21:22
*** jasondotstar has quit IRC21:28
openstackgerritMatthew Treinish proposed a change to openstack-infra/devstack-gate: Copy tempest.log to logs dir after tempest run  https://review.openstack.org/3958321:30
*** jog0 has joined #openstack-qa21:30
jog0mtreinish: ping21:30
jog0looking now21:30
mtreinishjog0: pong21:30
mtreinishok thanks21:31
jog0I am in a car so may loose my connection randomly21:31
mtreinishjog0: no problem I'm gonna be heading home for the day shortly myself21:31
jog0mtreinish: do you have the nova api logs?21:34
jog0just found em21:34
mtreinishjog0: ok cool21:34
mtreinishsorry about that looks like I picked python from the pastebin dropdown so it didn't make a link21:35
*** woodspa has quit IRC21:42
jog0good news is its not a tempest race condition21:42
jog0mtreinish: I only see two calls that do anything with that AZ: create AZ and create server21:43
mtreinishjog0: ok, so you think it's a nova issue then? This only started happening after the az in available_zones check was added to server create with an az (which makes sense)21:44
mtreinishjog0: I think that there should be 4 though, 2 for json and 2 for xml21:45
jog0mtreinish: actaully I didn't check the command to add the host to the az21:46
*** mlavalle has quit IRC21:46
jog0mtreinish: hmm21:48
mtreinishjog0: something catch your eye?21:52
*** mlavalle has joined #openstack-qa21:54
jog0mtreinish: besides how bad the longs are no21:55
jog0logs*21:55
jog0they are full of junk21:55
jog0the API requests don't seem to be logged propperly (the bodies of that is)21:56
jog0and its hard to read with all the notifiers21:56
jog0I just found the xml test21:57
jog0and that one passed as you said21:57
mtreinishjog0: yeah its not easy to follow with all the parallel requests happening when running with testr22:00
jog0mtreinish: are you sur teh lock logic is working?22:02
clarkbmtreinish: for parallel logging you probably want to capture the logs in each test runner and attach the logs to the subunit stream22:03
clarkbthis is what nova does and it allows you to see logs for each test22:03
jog0clarkb: good idea22:04
mtreinishjog0: I think it is, it creates the lock files locally for me when it's running and at one point I broke devstack configuring tempest and the lockutils decerator errored out saying it didn't have a directory to put the lock files22:04
*** burt has quit IRC22:05
mtreinishclarkb: it's a bit trickier here though because I was referring to the logs from nova, glance, etc. for tempest runs which don't have any ideas about the test runners22:05
clarkboh yeah22:06
mtreinishbefore it was nice and simple you could pull out a time stamp from the tempest log and find that in the service logs22:06
jog02013-07-31 20:09:17.608 DEBUG nova.api.openstack.wsgi [req-b2f65d2d-a672-4971-ba29-2e7c4a9e1e24 admin admin] Action: 'create', body: {"aggregate": {"name": "test_aggregate_4984", "availability_zone": "nova"}} _process_stack /opt/stack/new/nova/nova/api/openstack/wsgi.py:92722:06
mtreinishnow it's kind of messy because there are 4 requests going on at the same time22:06
jog0there is a az aggregate22:06
clarkbmtreinish: ya, so logstash in theory can help with this by making it easy to trace uuids through the logs22:08
jog02013-07-31 20:09:18.298 DEBUG nova.api.openstack.wsgi [req-00f2d9e1-b66e-43d0-81fc-1a6616f6db25 admin admin] Action: 'create', body: {"aggregate": {"name": "test_aggregate_14159", "availability_zone": "nova"}} _process_stack /opt/stack/new/nova/nova/api/openstack/wsgi.py:92722:08
clarkbunfortunately right now logstash got behind and then jeblair is doing semi breaking changes to where logs go so it probably won't be useful again until at least tomorrow22:08
mtreinishjog0: is that it, because the az should have a random name from the test:22:08
mtreinishaz_name = rand_name(self.az_name_prefix)22:08
jog0mtreinish: no that is not it I think22:08
mtreinishthe prefix is 'test_az_'22:09
jog0but some other test doesn't have that prefix22:09
jog0so  it looks like the xml test ran first22:14
jog0and successfully22:14
mtreinishjog0: yeah, that's what the results indicated.22:17
mtreinishjog0: I don't see any aggregate test that creates an aggregate with the availability_zone name as nova. I wonder where that came from22:21
jog0mtreinish: it did metadata changes after22:22
mtreinishclarkb: ok no rush, it'll be useful when it's back up but I've been manually fighting through things so far so what's a few more days22:22
mtreinishjog0: the client or nova?22:23
clarkbmtreinish: it should be happy shortly, growing pains22:23
jog0mtreinish: tempest22:23
jog0mtreinish: so add a line to print out the availability zones22:23
jog0and lets see what that says when thisfails22:23
jog0that should help isolate the issue22:23
mtreinishjog0: ok one sec.22:24
jog0and where each service is22:25
*** jasondotstar has joined #openstack-qa22:27
mtreinishjog0: is this enough? http://paste.openstack.org/show/42801/22:28
mtreinishthat method just does a get on os-availability-zone/detail22:29
mtreinishor did you mean do the print on the nova side?22:29
jog0mtreinish: yeah taht should be22:29
jog0tempest side is better although either works22:29
jog0what is the first return value that you are hiding?22:29
mtreinishjog0: ok I'll push it out as a wip. (I haven't been able to reproduce locally since I added the locking)22:30
mtreinishjog0: that's the resp from the http request22:30
jog0mtreinish: ahh22:30
mtreinishhas the status code and stuff like that from the http lib22:30
jog0kk22:30
jog0hopefully we can reproduce22:31
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Do not merge test for az fail  https://review.openstack.org/3959622:31
mtreinishyeah I hope so too.22:32
mtreinishI did this before I added the locking, when it was failing locally, and if I remember correctly it was printing both azs from xml and tempest22:33
mtreinishor actually just 2 azs but I was only expecting one because we clean them up on every test22:34
mtreinishjog0: anyway I'm gonna head home now I'll ping you tomorrow, hopefully we'll have more data...22:35
jog0mtreinish: night22:41
openstackgerritSteve Baker proposed a change to openstack-dev/devstack: Support heat in standalone mode.  https://review.openstack.org/3960222:48
*** mlavalle has quit IRC22:53
*** rhsu has joined #openstack-qa22:59
*** bugsduggan has left #openstack-qa23:02
*** rhsu has quit IRC23:05
*** rhsu has joined #openstack-qa23:05
*** rhsu has quit IRC23:06
*** rhsu has joined #openstack-qa23:06
openstackgerritA change was merged to openstack-dev/devstack: Fix tempest logging configuration  https://review.openstack.org/3957123:29
clarkb\o/23:29
*** adalbas has joined #openstack-qa23:31
*** adalbas has quit IRC23:42
*** hemna is now known as hemnafk23:46
openstackgerritIvan-Zhu proposed a change to openstack/tempest: port test_images and test_server_actions into v3  https://review.openstack.org/3960923:56

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