Wednesday, 2013-09-25

*** krtaylor has joined #openstack-qa00:15
*** nosnos has joined #openstack-qa00:16
*** matsuhashi has joined #openstack-qa00:35
*** malini is now known as malini_afk00:43
*** marun has quit IRC00:47
openstackgerritDennyZhang proposed a change to openstack/tempest: driver.py should log errors when ssh operations fail.  https://review.openstack.org/4816800:51
*** bdperkin has quit IRC01:00
*** bdperkin has joined #openstack-qa01:00
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/tempest: Ensure server is in ACTIVE state  https://review.openstack.org/4749401:01
*** sthaha has joined #openstack-qa01:05
*** sthaha has joined #openstack-qa01:05
openstackgerritDennyZhang proposed a change to openstack/tempest: driver.py should log errors when ssh operations fail.  https://review.openstack.org/4816801:11
openstackgerritDavid Kranz proposed a change to openstack/tempest: Don't log 'Not Found' ERROR during image cleanup  https://review.openstack.org/4814301:12
*** dkranz has joined #openstack-qa01:25
openstackgerritSteve Baker proposed a change to openstack/tempest: Explicity specify network for heat slow tests  https://review.openstack.org/4817001:35
openstackgerritJun Jie Nan proposed a change to openstack-dev/devstack: Pass no proxy to skip proxy using for wget and curl  https://review.openstack.org/4644701:46
*** krtaylor has quit IRC01:56
*** marun has joined #openstack-qa02:03
*** SergeyLukjanov has joined #openstack-qa02:03
*** SergeyLukjanov has joined #openstack-qa02:04
openstackgerritXiang Hui proposed a change to openstack/tempest: Add positive tests for os-floating-ip-pools  https://review.openstack.org/4779402:22
*** dims has quit IRC02:45
*** ken1ohmichi has joined #openstack-qa02:46
*** SergeyLukjanov has quit IRC03:05
*** nosnos has quit IRC03:40
*** nosnos has joined #openstack-qa03:41
*** nosnos has quit IRC03:42
*** jhenner has joined #openstack-qa03:44
*** nosnos has joined #openstack-qa03:44
*** dtroyer has quit IRC04:25
*** marun has quit IRC04:26
*** dtroyer has joined #openstack-qa04:31
*** zhikunliu has joined #openstack-qa04:38
openstackgerritminsel proposed a change to openstack/tempest: Handling network resources in tenant isolation  https://review.openstack.org/4557805:13
*** prekarat has joined #openstack-qa05:15
*** SergeyLukjanov has joined #openstack-qa05:18
*** afazekas has joined #openstack-qa05:41
*** jhenner has quit IRC05:42
openstackgerritMh Raies proposed a change to openstack/tempest: VPNaas vpnservice test cases  https://review.openstack.org/4733905:44
openstackgerritSirushti Murugesan proposed a change to openstack-dev/devstack: Nomalise RECLONE flag to True Or False.  https://review.openstack.org/4818406:06
*** sthaha has quit IRC06:07
openstackgerritZhi Kun Liu proposed a change to openstack/tempest: add volume list tests  https://review.openstack.org/4750806:44
openstackgerritA change was merged to openstack/tempest: Add locking to test_list_hosts_with_zone  https://review.openstack.org/4759906:45
*** bashok has joined #openstack-qa06:46
openstackgerritMorgan Fainberg proposed a change to openstack-dev/devstack: Update user_attribute_ignore for LDAP Identity config  https://review.openstack.org/4818906:49
*** tkammer has joined #openstack-qa07:02
*** jhenner has joined #openstack-qa07:12
openstackgerritXiang Hui proposed a change to openstack/tempest: Enhance Neutron ports update test  https://review.openstack.org/4689407:17
*** thomasbiege has joined #openstack-qa07:25
*** thomasbiege has quit IRC07:37
*** yassine has joined #openstack-qa07:53
*** jlibosva has joined #openstack-qa07:57
openstackgerritXiang Hui proposed a change to openstack/tempest: Enhance Neutron ports update test  https://review.openstack.org/4689407:58
openstackgerritSirushti Murugesan proposed a change to openstack-dev/devstack: Normalise RECLONE flag to True Or False.  https://review.openstack.org/4818408:05
openstackgerritTal Kammer proposed a change to openstack/tempest: Initial basic setup of openstack and tempest config file  https://review.openstack.org/4292008:06
*** fbo_away is now known as fbo08:07
*** madan has joined #openstack-qa08:11
tkammerguys, is there something wrong with jenkins? I'm getting jenkins to FAIL my patch on modules that it doesn't even touch... anyone knows something about this?08:44
*** SergeyLukjanov has joined #openstack-qa08:58
*** giulivo has joined #openstack-qa08:59
openstackgerritMate Lakat proposed a change to openstack-dev/devstack: Fix typo in lib/heat  https://review.openstack.org/4820709:05
giulivoping cyeoh09:11
cyeohgiulivo: hi09:11
*** fbo has quit IRC09:18
*** fbo has joined #openstack-qa09:19
openstackgerritXiang Hui proposed a change to openstack/tempest: Enhance Neutron ports update test  https://review.openstack.org/4689409:22
*** bashok has quit IRC09:29
raiesanyone please tell me how to make a external public network using CLI ?09:32
raies??09:48
raies^^09:48
openstackgerritMh Raies proposed a change to openstack/tempest: VPNaas vpnservice test cases  https://review.openstack.org/4733909:49
openstackgerritMh Raies proposed a change to openstack/tempest: VPNaas IKE policies tests  https://review.openstack.org/4734809:51
openstackgerritMh Raies proposed a change to openstack/tempest: VPNaas IPSec policies tests  https://review.openstack.org/4781609:51
*** ken1ohmichi has quit IRC09:59
*** afazekas_ has joined #openstack-qa10:01
*** afazekas has quit IRC10:02
*** afazekas_ has quit IRC10:17
openstackgerritXiang Hui proposed a change to openstack/tempest: Add positive tests for os-floating-ip-pools  https://review.openstack.org/4779410:26
*** prekarat has quit IRC10:33
*** afazekas_ has joined #openstack-qa10:37
openstackgerritA change was merged to openstack/tempest: add negative volume tests  https://review.openstack.org/4461010:44
openstackgerritGuoHui LIu proposed a change to openstack/tempest: Skip test_volume_boot_pattern test for known issue  https://review.openstack.org/4821710:50
*** dims has joined #openstack-qa11:13
openstackgerritJinhe Fang proposed a change to openstack/tempest: Add test case for booting server from snapshot  https://review.openstack.org/4821911:15
raiesafazekas_: if you have time then please visit https://review.openstack.org/#/c/47339/ I have incorporated this with given comments of people.11:16
afazekas_ok11:18
raiesOne more request is that at least once look at https://review.openstack.org/#/c/47348/ and https://review.openstack.org/#/c/47816/11:19
raiesif you have time then only11:20
mkoderergiulivo: ping11:21
*** zhikunliu has quit IRC11:23
giulivopong mkoderer11:24
mkoderergiulivo: https://review.openstack.org/#/c/4812111:24
giulivoehi thanks for jumping on that11:24
giulivoI wanted to setup a proper enforcement for those skip lines11:25
openstackgerritMh Raies proposed a change to openstack/tempest: VPNaas IPSec Site Connection API tests  https://review.openstack.org/4822011:25
giulivobut I'm not sure about the message formatting, I don't have any particular preference but whatever we decide to use, will have to be updated in the code11:25
mkoderergiulivo: I would rather spend the effort tp change this testtools.skip decorator instead of proofing that all lines duplicated in the same way ;)11:26
mkoderergiulivo: but I think we already talked about it ;)11:26
giulivoyou mean define a custom skip which accepts a bug as argument?11:26
mkoderergiulivo: yes11:27
mkoderergiulivo: I didn't had time to do it11:27
*** madan has quit IRC11:28
raiesafazekas: from  https://wiki.openstack.org/wiki/Neutron/VPNaaS/HowToInstall will you please let me know what would be the topology for single host11:28
giulivothat is fine to me, so please add that in the review and I can eventually ask during the next meeting11:28
mkodererok cool :)11:28
giulivothe meeting will be tomorrow so it looks like the easiest way to ask other people11:28
giulivocan I add it to the agenda and point out it was your suggestion?11:29
raiesafazekas: I meant it as <net1>--<subnet1>--------------<router1>--<external-net>-<router1>---------<subnet2>--<net2>11:29
giulivo(which I agree with btw)11:29
mkoderergiulivo: sure do it...11:29
mkoderergiulivo: it was already on a agenda but we didn't had time to speak about it11:30
raiesThe objective for this is to "how to update vpnservice and ipsecconnection site"11:30
giulivodoh, when was that? :(11:30
giulivooh 29th of august , I see11:30
giulivothanks11:30
raiesafazekas_: are you there ?11:31
*** madan has joined #openstack-qa11:31
*** tkammer has quit IRC11:33
rahmumkoderer: I have a question about the review you just gave my patch here https://review.openstack.org/#/c/44287/11:33
mkodererrahmu: ok11:38
mkodererrahmu: IMHO a client function should do a client call. So helper functions should be implemented somewhere else11:39
*** krtaylor has joined #openstack-qa11:40
*** weshay has joined #openstack-qa11:40
rahmumkoderer: so you mean each function in this class (or a client class) should send a request?11:40
mkodererrahmu: for me this is the purpose of a client class .. to make client actions11:41
rahmufair enough11:42
rahmuso where do you think I should move this function to? The test itself?11:42
mkodererSo far I saw you only using this function in your test right?11:43
rahmunvm, I just saw that you already suggested that. Okay, will do11:43
rahmumkoderer: yes.11:43
mkodererrahmu: ok :)11:43
rahmuthanks for the feedback11:43
raiesmkoderer: hi you please assist me on creation of public network ?11:47
raiesI want to do set router gateway11:47
raiesso I need an external interface11:47
raiesPlease assist me on creation of external network11:48
raiesmkoderer: are you there ?11:53
*** raies has quit IRC12:00
openstackgerritJoe Hakim Rahme proposed a change to openstack/tempest: Adds more test to cover Swift tempURL middleware  https://review.openstack.org/4428712:09
*** jhenner has quit IRC12:11
*** madan has quit IRC12:12
*** jhenner has joined #openstack-qa12:13
*** bashok has joined #openstack-qa12:14
*** bdperkin is now known as bdperkin_gone12:16
*** hootjr has joined #openstack-qa12:25
*** dims has quit IRC12:36
*** annegentle has quit IRC12:42
*** annegentle has joined #openstack-qa12:43
*** dims has joined #openstack-qa12:43
*** krtaylor has quit IRC12:49
*** adam_g has quit IRC12:49
*** adam_g has joined #openstack-qa12:50
*** adam_g has quit IRC12:50
*** adam_g has joined #openstack-qa12:50
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Do not merge test of neutron tenant isolation.  https://review.openstack.org/4633012:53
openstackgerritA change was merged to openstack/tempest: makes passing the client optional to utilities in scenario/manager.py  https://review.openstack.org/4718212:55
*** mriedem has joined #openstack-qa12:57
*** krtaylor has joined #openstack-qa13:01
*** jasondotstar has joined #openstack-qa13:02
*** jhenner has quit IRC13:06
*** anteaya has joined #openstack-qa13:09
*** weshay has quit IRC13:09
*** prekarat has joined #openstack-qa13:10
*** prekarat has quit IRC13:10
openstackgerritZhu Zhu proposed a change to openstack/tempest: Test for the nova diagnostics API  https://review.openstack.org/4824913:11
*** SergeyLukjanov has quit IRC13:15
*** rfolco has joined #openstack-qa13:20
*** jhenner has joined #openstack-qa13:21
openstackgerritA change was merged to openstack-dev/devstack: make git show not display a diff  https://review.openstack.org/4801113:22
*** weshay has joined #openstack-qa13:22
*** yassine has quit IRC13:36
*** yassine has joined #openstack-qa13:37
openstackgerritA change was merged to openstack/tempest: Added test to check list/show extensions-neutron  https://review.openstack.org/4503013:50
*** DennyZhang has joined #openstack-qa13:55
openstackgerritMate Lakat proposed a change to openstack-dev/devstack: xenapi: enable user interaction with stack.sh  https://review.openstack.org/4809213:59
*** bdperkin_gone is now known as bdperkin14:06
*** matsuhashi has quit IRC14:07
*** nosnos has quit IRC14:08
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Update docs config  https://review.openstack.org/4677814:09
*** dkranz has quit IRC14:10
*** malini_afk is now known as malini14:13
openstackgerritMatthew Treinish proposed a change to openstack-infra/elastic-recheck: Reorganize files into subdirectories  https://review.openstack.org/4826414:18
mtreinishsdague: there bug with your devstack14:23
mtreinishwow finger slipped :)14:24
mtreinishsdague: there is an issue with your devstack change for printing out HEAD for each tree14:24
sdaguemtreinish: ok, what is it?14:25
mtreinishit uses the default pager on my system (which is vimpager) so it opens up the pager for each tree14:25
mtreinishafter each checkout14:25
sdagueah, gotcha14:26
sdaguemaybe I should just change it to head -114:26
giulivomtreinish, where is the recheckbug bot gone?14:27
giulivoI just noticed a guy abusing of the no bug thing and wanted to see how the bot was doing14:28
mtreinishgiulivo: it's probably stuck in a wait loop on ES (it's happens at least once a day)14:28
mtreinishlet me restart it14:28
giulivodoh14:28
openstackgerritSean Dague proposed a change to openstack-dev/devstack: change git show to | head -1  https://review.openstack.org/4826514:28
giulivomtreinish, I think mkoderer is right we should fix this skip thing with a proper decorator, I'd volunteer some work for that14:29
giulivoenforcing the message is only a 'temporary' measure14:29
giulivowhat do you think?14:29
mtreinishgiulivo: yeah I'm fine with that it would probably be cleaner14:30
mtreinishwhat about conditional skips though?14:30
mtreinishare you going to handle that too?14:30
giulivoI don't know how to cope with it, but we have one around14:30
giulivoa decorator could easily fix the multibug thing, but I'm not sure about the conditionals, ideas?14:31
mtreinishsdague: yeah that change should fix it14:31
*** DennyZhang has quit IRC14:31
mtreinishgiulivo: you could just have an optional conditional argument for the decorator and do it that way14:31
giulivoyou mean, passing as argument which skip to use?14:32
mtreinishI think we only have bugs numbers listed with testtools.skip() and testtools.skipIf()14:32
mtreinishgiulivo: no I meant you have a decorator like tempest_skip('1234', skip_cond=bool_var)14:34
mtreinishif skip_cond is set then you can use skipIf with the condition specified14:34
mtreinishelse you use a normal skip14:34
*** RecheckWatchBot has quit IRC14:36
sdaguemtreinish: well a +1 would be appropriate then :)14:37
giulivomtreinish, got it, thanks14:38
mtreinishsdague: I was waiting for jenkins, but sure why not14:38
openstackgerritZhu Zhu proposed a change to openstack/tempest: Test for the nova diagnostics API  https://review.openstack.org/4824914:40
sdaguemkoderer: do you have time to check out why the stress test nightlies are failing14:46
mkoderersdague: I know why..14:46
mkoderersdague: https://review.openstack.org/#/c/46087/14:46
mkodererbut didn't had time to fix your findings14:46
mkodererhopefully tomorrow14:47
mkoderersdague: I mean with the change we will have at least the logs to see what's happening14:48
openstackgerritDennyZhang proposed a change to openstack/tempest: driver.py should log errors when ssh operations fail  https://review.openstack.org/4816814:48
sdaguemkoderer: ok, can you open a bug to track the wait issue?14:50
sdaguethen I'll +2 on that patch14:51
mkoderersdague: sure I will do it14:51
sdagueand we can pick up wait for a follow on14:51
openstackgerritMonty Taylor proposed a change to openstack-infra/devstack-gate: Add ability to do smart backwards compat testing  https://review.openstack.org/4194514:52
openstackgerritafazekas proposed a change to openstack/tempest: The debug configuration group is not registered  https://review.openstack.org/4827114:54
*** DennyZhang has joined #openstack-qa15:00
openstackgerritXiang Hui proposed a change to openstack/tempest: Add security groups updating test for ports  https://review.openstack.org/4689415:02
openstackgerritMonty Taylor proposed a change to openstack-infra/devstack-gate: Add ability to do smart backwards compat testing  https://review.openstack.org/4194515:11
*** dkranz has joined #openstack-qa15:19
openstackgerritMate Lakat proposed a change to openstack-dev/devstack: fix tee errors  https://review.openstack.org/4827915:19
openstackgerritDennyZhang proposed a change to openstack/tempest: add __str__ function to RestClient class  https://review.openstack.org/4735015:32
*** mlavalle has joined #openstack-qa15:32
openstackgerritafazekas proposed a change to openstack/tempest: Print the lekaed 'boto' tags on Failure  https://review.openstack.org/4828315:36
mlavallemtreinish: ping15:36
openstackgerritMarc Koderer proposed a change to openstack/tempest: Fix problem with never stopping stress tests  https://review.openstack.org/4608715:37
mkoderersdague: ok I uploaded a new patchset and created bug https://bugs.launchpad.net/tempest/+bug/123035715:37
mkoderersdague: let's wait until jenkins is done15:38
*** jasondotstar has quit IRC15:52
openstackgerritafazekas proposed a change to openstack/tempest: Add xml support to the floating ip and router  https://review.openstack.org/4605015:59
*** jlibosva has quit IRC16:03
*** SergeyLukjanov has joined #openstack-qa16:05
dkranzafazekas_: Would you be able to look at https://bugs.launchpad.net/tempest/+bug/1229949 ?16:06
dkranzafazekas_: I could not figure out where the ERROR message is coming from. I submitted a patch for getting rid of the other ERROR on success in tempest logs.16:06
dkranzafazekas_: It is in boto somewhere16:07
*** yassine has quit IRC16:07
afazekas_dkranz: yes16:08
dkranzafazekas_: Thanks! I am working on  reporting bugs for the other services.16:09
afazekas_dkranz: are you using tox ? what is your python version ?16:10
dkranzafazekas_: I'm not using tox at the moment. WHy?16:10
dkranzafazekas_: python 2.716:10
afazekas_can you reproduce it with an individual test case run ?16:12
afazekas_In the tempest.log, not on the console :)16:13
afazekas_sorry16:13
dkranzafazekas_: I have not tried16:13
dkranzafazekas_: Should I?16:14
*** bashok has quit IRC16:14
afazekas_do you see it in the console or in the log file ?16:15
dkranzafazekas_: log file16:15
dkranzafazekas_: You can see it in the tempest log file for any passing gate job16:16
afazekas_So you would like to monkey patch the boto library in order to change the log level on negative tests ?16:18
afazekas_if the status code is above 400 the boto library logs the response as an error16:19
afazekas_the mentined exception is from a negative16:19
afazekas_the mentioned error log is from a negative test case16:19
afazekas_Or, Do you want to deny to the boto lib to log above the warning level by tricky log filter ?16:21
openstackgerritMate Lakat proposed a change to openstack-dev/devstack: xenapi: enable user to specify FLAT_NETWORK_BRIDGE  https://review.openstack.org/4829616:25
openstackgerritSalvatore Orlando proposed a change to openstack-dev/devstack: Nicira plugin: do not die if NVP gateway IP is missing  https://review.openstack.org/4741416:26
*** hemnafk is now known as hemna16:28
*** fbo is now known as fbo_away16:32
afazekas_dkranz: Do we need to distinguish the negative operation from the positive operations when logging ?16:32
dkranzafazekas_: Went to get lunch. Not sure what you mean.16:42
dkranzafazekas_: The idea was to fail builds if there is ERROR in the log16:42
dkranzafazekas_: So we should only log an ERROR if the build should fail as a result :)16:43
afazekas_dkranz: so think thing is now we are logging ERRORs in the negative tests16:43
dkranzafazekas_: Just in that one case.16:44
afazekas_not16:44
dkranzafazekas_: You mean outside of boto?>16:44
dkranzafazekas_: THere are lots of negative tests outside of boto that don't log ERROR16:44
afazekas_I see16:45
afazekas_I need to go16:45
dkranzok16:46
mkodererafazekas_: dkranz: could you have a look on https://review.openstack.org/#/c/46087/16:46
afazekas_https://review.openstack.org/#/c/46087/4/tempest/stress/stressaction.py16:48
afazekas_L3516:48
afazekas_please log the exception16:48
afazekas_log.exception(exc)16:48
afazekas_mkoderer: ^^16:49
*** afazekas_ has quit IRC16:54
mkodererthis is not needed16:54
*** mlavalle has quit IRC16:54
*** marun has joined #openstack-qa16:55
*** salv-orlando has joined #openstack-qa17:00
salv-orlandohello - is this the correct room to ask questions about tempest development?17:00
openstackgerritA change was merged to openstack-dev/devstack: Clean up automated changes to requirements  https://review.openstack.org/4547817:12
*** afazekas has joined #openstack-qa17:16
*** jhenner has quit IRC17:16
*** mkollaro has quit IRC17:18
openstackgerritDean Troyer proposed a change to openstack-dev/devstack: Add meta-config via local.conf  https://review.openstack.org/4676817:22
sdaguemkoderer: cool, thanks17:22
sdaguesalv-orlando: yes it is17:23
salv-orlandooh great sdague!17:23
salv-orlandoI guess you know I want to talk about advanced scenarios for neutron17:23
salv-orlandolack of them is possibly one reason for which several buggy patches slipped in during this release cycle17:23
sdaguesalv-orlando: sure, I'm just really concerned on the complexity of spinning up the second vm to test connectivity17:24
sdaguebecause there are so many ways that could fail17:24
salv-orlandoYep. Too many moving parts.17:24
salv-orlandoEspecially because of the remote command execution.17:25
sdagueI think that was the only recent -1 I threw on one of your patches, right?17:25
salv-orlandoThe alternative would be too instruct tempest to add an explicit route to the target network17:25
salv-orlandothe private network (10.100.0.0/24 by default)17:25
sdaguesalv-orlando: I'd be ok with that17:25
sdaguethat seems more robust17:25
salv-orlandook, I'll then add the needed infrastructure code to tempest (I think we don't have the bits to manipulate the routing table)17:26
salv-orlandothen I will sort out how to test connectivity across a router without having to fire up two VMs.17:26
sdaguesalv-orlando: great17:26
sdaguedkranz: mtreinish said that you were starting in on white listing?17:26
salv-orlandosdague: thanks17:27
afazekasmore VM for one test case is not unique17:27
sdagueafazekas: in this case the second VM was started solely to test ping connectivity17:28
afazekasWhat if we create an advanced neutron scenrio with multiple VMs for an extended testing ?17:28
sdaguewith the first VM17:28
sdagueand that seemed very fragile to me17:28
afazekas'fragile', but it is expected to work17:28
afazekasI do not want to skip the basic ops because the basic opes fails with 2 vm, so may be we should create an advanced ops in the future17:29
afazekasWhich should contain more extensive security rule check as well17:29
dosaboymkoderer: ping17:32
*** SergeyLukjanov has quit IRC17:32
openstackgerritDennyZhang proposed a change to openstack/tempest: add __str__ function to RestClient class  https://review.openstack.org/4735017:33
*** mlavalle has joined #openstack-qa17:38
*** RecheckWatchBot has joined #openstack-qa17:38
mtreinishmlavalle: pong17:38
mtreinishsorry I was in meetings17:39
mlavallemtreinish: np. just a quick question….17:39
mlavallemtreinish: in that test run, did you replace manager.py as well?17:39
mtreinishmlavalle: the only change I made for running the test was replace ever use of the tenant_isolation config variable with True17:40
mtreinishhttps://review.openstack.org/#/c/46330/17:40
salv-orlandoafazekas: let's keep basic ops with 1 vm17:41
salv-orlandoall we need is to inject a static route in tempest17:41
salv-orlandothan we can do more advanced use cases in another test scenario.17:41
*** giulivo has quit IRC17:42
salv-orlandomultiple VMs with remote command execution probably should be avoided if we can do an equivalent test without17:42
salv-orlandobut otherwise it's fine if the test is architected in a way to avoid sporadic failures due to timeouts/races17:42
afazekassalv-orlando: so you would like to have tempest  to issue a command as root for adding route entry ?17:43
salv-orlandosounds a bit icky too - I have to say sdague was ok with that :)17:44
mlavallemtreinish: I can see that…. but maybe you put your tempest/scenarin/manager.py on top of mine…..17:45
afazekasIsn't the neutron-debug probes could be usable more controlled way ?17:45
mlavallemtreinish: the problem we've had since my previous patch is that test_network_basic_ops is creating the network with a non isolated tenant and the server with isolated credentials… so it obviously doesn't find the network and we get the 40417:47
mtreinishmlavalle: oh I see now you added another use of the config variable in your latest patch17:47
mtreinishlet me update the test patch17:48
mtreinishI just push the rebase button when you make a change17:48
mlavallemtreinish: yeah, that's what I thought….;-) keep me posted in Gerrit…. thanks17:48
salv-orlandoIt might be possible to use them; I think devstack-gate enables the debug command17:49
salv-orlandoso it should be possible to use them.17:49
afazekassdague: I am unsure we want to manipulate the tested system as root for a test case, especially if it expects it is just one node system.  However, I am fully ok to do root operation after a failure, in order to get more information about the situation.17:49
salv-orlandoafazekas: however I was under the impression that test_network_basic_ops should work with and without neutron17:49
salv-orlandoie: also with nova-network17:49
afazekasit is neutron only17:50
salv-orlandoah ok.17:50
salv-orlandoso the probes should be definitely more lightweight.17:50
salv-orlandothat's what the devstack exercises use after all17:51
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Do not merge test of neutron tenant isolation.  https://review.openstack.org/4633017:51
afazekasnova network afaik does not know too much about routers :)17:51
mtreinishmlavalle: ok pushed. You know you can just make these changes yourself too? you just checkout 46330 with 'git review -d' and make any updates you need17:51
mlavallemtreinish: cool, thanks….17:52
salv-orlandoafazekas: indeed routers test where, in my plans, for a neutron only scenario17:55
salv-orlandolet me do some work around probes17:55
salv-orlandoI might come back with an updated patch soon17:55
afazekassalv-orlando: are you sure you need new entry at tempest run time ?17:56
salv-orlandoafazekas: a new entry for what? sorry I do not understand17:56
afazekassalv-orlando: route17:56
salv-orlandonot yet. The probes will probably work without the route even with namespaces. I think it's ok to assume the neutron agent is running on the host where tempest runs, because I think that will be required for successful probe creation17:57
afazekasIf you want to ping out from the vm , you can find ping-able address on the host17:59
afazekasI am unsure you really need to change the route table at the test case time,  even if it is needed may be it would be better to do it at devstack time18:02
* afazekas afazekas_away18:02
salv-orlandook see you later18:02
*** afazekas is now known as afazekas_away18:02
sdaguewell, lets see how bad the new thing would be, and we can sort it out later18:08
salv-orlandoI don't mind doing and undoinf18:12
dkranzsdague: Sorry, was at meeting.18:14
dkranzsdague: I am working on generating bugs for the logs that have bogus ERRORs18:15
dkranzsdague: Then we can see if there is interest in fixing them.18:15
sdagueok, but not tooling around it?18:15
dkranzsdague: The infra group said they would put the code in devstack gate to check against a whitelist18:16
dkranzsdague: That still leaves creation of the whitelist and figuring out where it goes18:16
dkranzsdague: You had some thoughts about that, right?18:16
sdagueyep18:16
dkranzsdague: So I was starting with the first necessary step18:16
*** jaypipes has quit IRC18:17
dkranzsdague: I've grepped the logs and am ready to start filing bugs18:17
*** SergeyLukjanov has joined #openstack-qa18:17
sdaguedkranz: so I think we're on the hook for tooling, unless you got a specific volunteer out of infra on it18:23
*** jasondotstar has joined #openstack-qa18:39
dkranzsdague: Could be. I'll check in the logs :)18:42
dkranzsdague: IRC logs, that is.18:42
dkranzsdague: Should not be to hard in any event if we know exactly where the check should go.18:42
*** giulivo has joined #openstack-qa18:44
sdagueyep, I just want to make sure it wasn't falling through the cracks18:47
*** atiwari has joined #openstack-qa18:50
mtreinishmlavalle: It failed the neutron job again, but I'm not sure it's related. Logs are here: http://logs.openstack.org/30/46330/7/check/gate-tempest-devstack-vm-neutron/919561d/18:50
mtreinishafazekas_away: ^^^ it was a boto failure so maybe it's a known issue18:50
dkranzsdague: There are still a bunch of older jobs in tempest that need to be kicked since the failure yesterday.18:58
dkranzsdague: Can I do recheck no bug or is something else supposed to be done?18:58
mtreinishdkranz: the pyparsing failure thing? or is it another failure?18:58
mtreinishdkranz: because there is https://bugs.launchpad.net/openstack-ci/+bug/1229797 which was the issue yesterday that stopped the gate18:59
dkranzmtreinish: That's what I thought it was but I just looked and it is more varied.19:00
dkranzmtreinish: I am going to send something to the list and have the authors recheck or do whatever is required19:00
*** hootjr has quit IRC19:11
*** RecheckWatchBot has quit IRC19:13
*** RecheckWatchBot has joined #openstack-qa19:14
dkranzsdague: BTW, I'm tagging the bugs as "error-in-log"19:17
sdaguecool19:17
*** samalba has quit IRC19:32
*** samalba has joined #openstack-qa19:35
*** SergeyLukjanov has quit IRC19:47
openstackgerritA change was merged to openstack/tempest: Fix json version of bootable check  https://review.openstack.org/4793519:52
EmilienMhi, if anyone could review "add neutron metering agent support" > https://review.openstack.org/#/c/48042/ - thank you :)19:52
*** adalbas has quit IRC19:53
*** malini is now known as malini_afk20:00
*** adalbas has joined #openstack-qa20:05
mlavallemtreinish: great, we got test_network_basic_ops working with isolated networks20:12
mlavallemtreinish: if nothing else, we are cleaning up a lot tests. test_network_basic_ops was really messed up in the way it handled credentials20:13
*** rockygrober has joined #openstack-qa20:14
*** rockyg has quit IRC20:16
openstackgerritA change was merged to openstack/tempest: Don't log 'Not Found' ERROR during image cleanup  https://review.openstack.org/4814320:23
mtreinishmlavalle: ok it looks good now it was just a flaky fail20:23
mtreinishlet me do a quick rereview of the code20:23
mlavallemtreinish: thanks20:25
mtreinishsdague, dkranz: can you take a look at https://review.openstack.org/#/c/45578/ it adds tenant isolation for neutron20:33
dkranzmtreinish: Looking...20:34
mtreinishdkranz: thanks20:34
*** fbo_away is now known as fbo20:37
*** jhenner has joined #openstack-qa20:37
*** afazekas_away is now known as afazekas20:46
afazekasmtreinish: 2013-09-25 18:24:25,603 State transition "pending" ==> "error" 13 second20:48
afazekashttp://logs.openstack.org/30/46330/7/check/gate-tempest-devstack-vm-neutron/919561d/logs/screen-n-cpu.txt.gz#_2013-09-25_18_24_23_66820:50
afazekashttps://bugs.launchpad.net/tempest/+bug/122316120:54
*** jasondotstar has quit IRC20:56
openstackgerritA change was merged to openstack-dev/devstack: Replace OpenStack LLC with OpenStack Foundation  https://review.openstack.org/4743820:58
openstackgerritA change was merged to openstack-dev/devstack: fake hypervisor plugin  https://review.openstack.org/4790821:00
*** DennyZhang has quit IRC21:03
afazekashttp://logs.openstack.org/30/46330/7/check/gate-tempest-devstack-vm-neutron/919561d/logs/screen-q-svc.txt.gz it has some issue as well, but not at the same time, I am unsure about is the neutron using the sub-transactions properly21:07
*** bdperkin is now known as bdperkin_gone21:20
*** malini_afk is now known as malini21:26
*** rfolco has quit IRC21:32
*** malini is now known as malini_afk21:39
openstackgerritThomas Maddox proposed a change to openstack-dev/devstack: Add back rpc_notifier when ceilometer is enabled  https://review.openstack.org/4835121:39
*** malini_afk is now known as malini21:47
*** fbo is now known as fbo_away21:50
afazekassalv-orlando: from the guest VM, per default you can reach the host system's eth0 ip without any additional trick21:53
afazekaswith additional trick (masquerade) you can reach any  external address including the 'well know' 8.8.8.821:53
afazekasare those good target for single vm connectivity test ?21:54
afazekasinstead of hard coding the address of the eth0 we can can configure the address of the interface which is used for accessing the default gw21:55
*** dkranz has quit IRC21:58
salv-orlandothat is true for the IP of any physical interface - of the host where the l3 agent is running22:06
salv-orlandoand it doesn't work if the vm is not attached to a router22:10
salv-orlandoafazekas ^^22:10
salv-orlandoI meant, of course, it does not work if the network is not attached to a router22:11
afazekasbut the vm is attached in thet scenario22:11
afazekasthat22:11
salv-orlandoyup22:11
salv-orlandoI guess is a valid connectivity test for all the plugins I know of22:11
salv-orlandonot just for the gate - so it should be generally acceptable22:12
afazekasyes22:12
salv-orlandoas long as the idea of running the command from the vm is acceptable22:12
salv-orlandobecause I can't ping the other way round without adding an explicit route22:12
salv-orlandoseems weird, but that's because of namespaces22:12
salv-orlandoIf I want to ping from the tempest machine22:13
salv-orlandoI need to do the ping from within the namespace22:13
salv-orlandoeg: ip nents exec qr-<xxx> ping <vm internal ip>22:13
salv-orlandoand that adds another assumptions that the l3 agent is colocated with the host running tempest22:13
afazekasI guess if the floating ip working on tcp connect scan the private ip is working as well22:14
salv-orlandowhat do you mean "scan the private ip"?22:14
afazekasYour above command is pinging in router namespace22:15
afazekasit is 'private'  ip22:15
salv-orlandoyes22:15
salv-orlandothis kind of test actually would probably not add anything to public connectivity test we already have, as that segment (router - private interface) is already covered22:17
salv-orlandothe public connectivity tests adds the floating ip - internal router interface segment22:17
*** mriedem has quit IRC22:22
afazekashttps://review.openstack.org/#/c/22415/ this would add addition confidentially we ssh -right vm with the right meta-data22:22
salv-orlandoyes but the bugs which in the commit message is mentioned as a blocker is still open22:25
salv-orlandoafazekas: however, testing that you can reach your gateway, is probably not adding coverage. Testing that you have connectivity between two interfaces, be them vm or probes is what we would like to verify. Nevertheless, since we are running the tests with a wide open security group that does not make a lot of difference either.22:27
salv-orlandoThe original goal of the test, I think was to check that you had connectivity even if a router was not involved at all?22:28
afazekassooner or later we will need two vm for connectivity test anyway22:29
afazekasthe problem with extending the basic ops to be two vm test case, if it start collecting random failures, we might skip the whole test case22:31
afazekasso it would be an all or nothing test case, that's why I said to creating an advanced ops can be a better option22:32
* afazekas afazekas_zz22:33
*** afazekas is now known as afazekas_zz22:33
*** rfolco has joined #openstack-qa22:36
salv-orlandoafazekas: I got your poiny22:37
salv-orlando* point22:37
salv-orlandothen I am now thinking we might extract that test from basic ops22:38
salv-orlandoand start moving it into advanced ops22:38
salv-orlandoI did not do that before because I stupidly thought that suite was meant to be executed also for nova network22:38
salv-orlandobecause an internal connectivity check where you ping your gateway is not really adding a lot22:39
salv-orlandoafazekas_zz ^^22:39
salv-orlandoone downside is that people running tempest on deployments without namespaces will not find anymore the vm connectivity test in basic ops - and therefore the solution might be to leave things as they are in basic_ops and do all the new stuff in advanced_ops22:41
salv-orlandoand the new test_network_advanced_ops test might be added to the gate-tempest-devstack-vm-neutron only when we're comfortable the tests are stable enough22:46
*** mlavalle has quit IRC22:48
*** atiwari has quit IRC22:52
*** weshay has quit IRC22:56
jog0mtreinish: elastic-recheck is now  on openstack-infra23:03
jog0and I added tempest-core and infra core as reviewers23:04
openstackgerritDennyZhang proposed a change to openstack/tempest: fix typo in config.py  https://review.openstack.org/4836323:08
*** dims has quit IRC23:14
*** salv-orlando has quit IRC23:28
*** dims has joined #openstack-qa23:31
openstackgerritDennyZhang proposed a change to openstack/tempest: fix typo in config.py  https://review.openstack.org/4836323:35
*** bdperkin_gone is now known as bdperkin23:35
*** ken1ohmichi has joined #openstack-qa23:36
*** malini is now known as malini_afk23:37
*** rfolco has quit IRC23:40
*** salv-orlando has joined #openstack-qa23:48
*** hemna is now known as hemnafk23:52
*** malini_afk is now known as malini23:56
*** rockygrober has quit IRC23:59

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