Wednesday, 2015-02-11

*** mestery has joined #openstack-qa00:00
jamielennoxjogo: ok - so i have no idea what's going on with stable pinning - what do they need to be at?00:00
morganfainbergJogo will check with you when I'm back from food and make sure we get the caps pushed in if jamielennox hasn't done it before then.00:00
* mtreinish can tell morganfainberg is on his phone, jogo is always Jogo :)00:01
*** rbak has quit IRC00:01
morganfainbergmtreinish: I actually just don't use the autocomplete for his name cause it's short00:01
* jogo pushes a patch00:01
morganfainbergOtherwise it's lowercase it.00:01
mtreinishmorganfainberg: heh, ok00:01
openstackgerritAndrea Frittoli  proposed openstack/tempest: Remove auth_version config from get_credentials  https://review.openstack.org/15163500:02
openstackgerritAndrea Frittoli  proposed openstack/tempest: Finish cleanup CONF from auth  https://review.openstack.org/15163900:02
openstackgerritAndrea Frittoli  proposed openstack/tempest: Move default creds to cred_provider  https://review.openstack.org/15120600:02
jogojamielennox morganfainberg: https://review.openstack.org/15471500:02
morganfainbergjogo: in either case I owe you a beer or three.00:02
* jogo makes note of all the people who owe him beer00:03
mtreinishjogo: I gave up trying to collect on that a long time ago00:03
morganfainbergjogo: typo in the patch <,1.4.0 won't work00:03
jamielennoxjogo: is there a reason we don't just pin the whole stable/juno to there current release?00:03
jogoI was so close to getting juno working too00:03
*** annashen has joined #openstack-qa00:03
mtreinishit's all free at summits anyway00:03
mtreinishjamielennox: we've been trying to, but everytime we work on it things are really broken00:03
jogojamielennox: like this? https://review.openstack.org/#/c/147451/00:04
morganfainbergI owe jogo really good beer not at the summit.00:04
mtreinishjamielennox: https://etherpad.openstack.org/p/wedged-stable-gate-feb-2015 and the releases keep on coming00:04
jogomorganfainberg: next time your in the bay area00:04
morganfainbergYes.00:04
jamielennoxjogo: ah that looks promising, ok so short term thing that each client has to know00:04
jamielennoxbecause we released a new keystoneclient yesterday as well and that doesn't seem to have had the same damage00:05
jogojamielennox: yeah, because pinning everything is hard and will take some time00:05
clarkbjogo: we can probably take away push tag perms from everyone >_> though communication is likely more effective00:05
*** dims__ has joined #openstack-qa00:07
openstackgerritMerged openstack/tempest: Remove HTTP_SUCCESS from tempest.test module  https://review.openstack.org/15449600:08
morganfainbergjogo: clarkb an announcement like when Zuul goes down would have probably helped here. This was just on the list of todo today and I was trying to get stuff done prior to running off for food. Again sorry about that.00:10
mtreinishmorganfainberg: luckily we were almost done unwinding the mess. If you pushed it earlier today it would have been more trouble :)00:11
morganfainbergI almost did push earlier today. :P00:11
morganfainbergBut meetings got in the way.00:11
*** shashankhegde has joined #openstack-qa00:12
*** annashen has quit IRC00:12
jogomorganfainberg: sent a ML thread out00:12
mtreinishmorganfainberg: I don't know what to say. It's impossible for me to be thankful for meetings :)00:12
jogomtreinish: hahaha00:13
jogomorganfainberg jamielennox: want to +1 the fix https://review.openstack.org/#/c/154715/200:13
jogomtreinish: it blocked the last patch in the great unwind series00:13
morganfainbergDone00:14
jogoso we may be wedged  ... again00:14
mtreinishjogo: yeah but if this happened before the ninja merge it would have been worse00:14
mtreinisherr, I guess just the same but x200:15
jogomtreinish: yeah, I think this may be another ninja ... but lets wait and see I guess00:16
apevecmorganfainberg, I've question re. keystone 1.3.x00:16
apevecwill that be stable/juno ?00:16
apevecit was 1.2.0 at Juno release iirc00:16
jogoapevec: that is a rabbit hole we should visit later.00:17
mtreinishapevec: yeah, I would just cap it below the version which broke things for now00:17
apevecjogo, good point00:17
jogofungi: we may have some more ninja merges needed later ... ?00:17
morganfainbergJust saw the email jogo00:17
mtreinishwe can investigate triming things further after it's working again00:17
jogomorganfainberg: I decided to not call keystone out by name too :)00:17
apevecalright +2 A then00:17
morganfainbergHaha you're welcome to. Always fine by me to take the bruises when I caused them. ;). But thanks.00:18
jogowell none of https://review.openstack.org/#/q/Ib8a29258d99de75b49a9b19aef36bb99bc5fcac0,n,z can land now00:19
jogoapevec: thanks for the quick review00:20
mtreinishjogo: sigh, this never ends...00:22
openstackgerritJoe Gordon proposed openstack-dev/devstack: Optionally install tempest and disable by default  https://review.openstack.org/15468900:23
*** mlavalle has quit IRC00:24
*** apevec has quit IRC00:26
jgriffithmtreinish: FYI, clean env and things work just fine00:28
jgriffithclarkb: ^^00:29
mtreinishjgriffith: ok cool00:29
clarkbjgriffith: cool so the config came out properly?00:29
jgriffithclarkb: yes, so it turns out that my Instance was completely jacked after the first run failed00:29
jgriffithclarkb: saved it so I can try and figure out *why*00:29
jgriffithbut my venv was borked00:30
*** ana_radeva has joined #openstack-qa00:30
jgriffithI *think* it's because I tried to run with testr first, and then pip, and then tox00:30
*** dims__ has quit IRC00:31
clarkbmaybe? tox should isolate itself pretty well but it isn't completely immune to all things in the local python world00:31
ana_radevahi all.. im running tempest, but i have a startup that first determines what services are available using keystone client ...i do `keystone service-list`  . is there a way to find if horizon is available ??00:32
ana_radevastartup script *00:33
mtreinishana_radeva: you know that's a very good question and I do not know the answer to it. I'm not sure there would be because horizon is basically just a client wrapper.00:34
mtreinishdavid-lyle: ^^^ I don't think horizon is discoverable from keystone is it?00:34
ana_radevawhat i do is , instead of manually putting values for what services available in `tempest.conf` im using a bash script to do this .. i pass all basic info like os-username, os-password os-auth-url to this script,, this script then calls keystone commands to figure out services available and write them accordingly to tempest.conf00:35
ana_radevamtreinish: yes you are right..00:36
mtreinishana_radeva: sure I followed. (there are a couple of scripts out there that do this already btw, for example: http://git.openstack.org/cgit/openstack/tempest/tree/tempest/cmd/verify_tempest_config.py or https://review.openstack.org/#/c/133245/ )00:37
mtreinishana_radeva: how did you deploy the deployment you're testing? It's an odd use case to be testing a deployment and not know if horizon is availble or not00:38
mtreinishnot invalid, just uncommon00:38
mtreinishana_radeva: but to be fair you can probably safely say horizon is not available in the config, there is only one tempest test for horizon00:39
mtreinishand all it does is log in00:39
ana_radevamtreinish: thats the issue..the deployment procedure is kinda not straight forward00:39
ana_radevaits like deployer's choice whether they like horizon inclusion or not00:39
ana_radevabut im talking on tempest point of view.. from tempest, using keystone client, i can discover other services available but this goddamn horizon is bugging me00:40
ana_radevayes00:40
ana_radevai agree00:40
ana_radevatest_dashboard_basic_ops... glad there is only one ..00:40
ana_radevai really wish upstream horizon integration tests never get into tempest ... though horizon guys once planned to00:41
*** marun has quit IRC00:41
mtreinishana_radeva: that won't ever happen most of the horizon testing is out of scope for tempest. Moving forward this one existing test will probably also be removed at some point00:42
mtreinishbecause it doesn't really fall under the mission statement of tempest either00:42
mtreinishit was only added because of the previous governance structure requiring all projects have tempest testing00:43
ana_radevamtreinish: hope so..actually i have tried doing horizon integration tests from tempest , requires installing selenium xvfb, bla bla .. but it made whole tempest testing suite miserable..horizon tests take way long time ..00:45
ana_radevafor my convenience , i will add a boolean paramter in jenkins to let user specify if horizon is available.. even if user is trolling, loss will be in failing of just one dashboard test :D00:46
mtreinishana_radeva: are you going to be posting this script anywhere when you're finished? I'd be curious to look at it00:47
ana_radevamtreinish: lol sure .. its a basic bash script actually . before running any run_tempest.sh etc etc , i call this script with args passed of  os-user etc etc. this script then calls keystone to find services and update tempest.conf accordingly00:50
ana_radevaonce i complete script, i will be sure to share it :)00:50
ana_radevabasically what00:51
mtreinishana_radeva: ok cool, thanks. I ask because this has been a long term todo to have an in-tree method of doing this easily. Seeing what you needed to do will be useful for that00:51
ana_radevaverify_tempest_config.py is doing , i am doing it in form of shell script but before running tempest ...00:52
jogomtreinish: oh ceilometer https://review.openstack.org/15416500:52
mtreinishana_radeva: ah, ok00:52
mtreinishjogo: heh, just walk away. Let someone else worry about that one00:53
mtreinishjogo: it's not like you have any stable ceilometer patches to land00:53
jogowe have a work around anyway00:53
jogosdague's patches to regs00:53
*** dims__ has joined #openstack-qa00:53
mtreinishjogo: sure, doesn't fix the unit tests though :)00:53
jogomtreinish: no but it means we don't have to care00:54
jogoso https://jenkins06.openstack.org/job/check-requirements-integration-dsvm/396/console00:54
jogothat hit the pin keystonemiddleware00:54
david-lyleana_radeva: horizon endpoint does not register with keystone, only consumes from keystone00:54
david-lyleuser has to know the endpoint already00:54
mtreinishdavid-lyle: ok, that's what I figured. It makes sense00:54
*** dims_ has joined #openstack-qa00:54
mtreinishjogo: yeah so first land sdague's reqs job fix, then land the pin, then land the last patch in the unwind00:55
jogomtreinish: may not be so simple we need a working grenade to land sdague's patch00:55
jogomorganfainberg jamielennox: ping00:56
mtreinishjogo: ok so 2 ninja merges of the first 2 followed by the unbreak the world patch :)00:56
jogomtreinish: sigh, so much ninja00:56
morganfainbergPong00:56
jogomorganfainberg: how much longer will you or jamielennox be around?00:57
jogomorganfainberg: thinking since keystone broke things00:57
jogoyou can babysit the fixes00:57
morganfainbergHappy to.00:57
jogook so I will update the etherpad of doom00:57
jogohttps://etherpad.openstack.org/p/wedged-stable-gate-feb-201500:57
jogolooks like we will need some more ninja patches, but have to double check00:58
*** dims__ has quit IRC00:58
morganfainbergNinja = moved to the front of gate?00:59
mtreinishmorganfainberg: no as in bypassing the gate00:59
morganfainbergOh I see.00:59
mtreinishbecause we might be wedged because of a circular dependency between fixes00:59
morganfainbergAh00:59
mtreinishmorganfainberg: the unpin can't land without reqs fix patch. THe reqs fix might not be able to land because of the last fix grenade patch. And, the last fix grenade patch can't land until the unpin patch01:02
mtreinishso if that reqs fix bounces off the gate because grenade fails we'll need to force through some stuff01:02
morganfainbergRight.01:02
jogomorganfainberg: ninja means go to -infr and ask someone who has root access01:03
mtreinishsee what you did :)01:03
jogomorganfainberg: its what we never want to do01:03
morganfainbergRight.01:03
jamielennoxwow, mess01:03
ana_radevamtreinish: just to be clear, the main setup.py is called by run_tests.sh rite?.. like for a fresh clone of tempest, how do you guys normally proceed? i just get the keystone credentials update tempest.conf and run the modules (run_tests, run_tempest.sh ) ..i have never used setup.py ..01:04
jogomorganfainberg jamielennox: ok I updated the etherpad01:05
ana_radevanot sure why, but tempest docs dont talk about the setup.py also ..01:05
jogolet me know if it looks good01:05
ana_radevaor maybe its only for packaging..01:05
jogobasically what  is needed now is to confirm the rechecks of sdague's pbr change fails on grenade01:06
mtreinishjamielennox: yeah, take a look at the etherpad, this isn't the first time this has happened during this unwind either. Which is why jogo and I got kinda ranty on the ML01:06
jogoI'll just write this down in the etherpad01:06
morganfainbergOk.01:07
morganfainbergSo we're watching those fixes and if fail in the expected ways need to push through the cap for example. (Lowest risk ninja'd in)?01:07
mtreinishana_radeva: so setup.py can be used for running tempest, like 'python setup.py test'. Normally we don't do this though we use either run_tempest.sh or a tox command (like 'tox -efull')01:07
mtreinishana_radeva: because those will install tempest inside a venv, call the test runner and wrap the output with an output filter to make it more useful01:08
mtreinishunderneath those scripts a layer or 2 it's calling setup.py test (which is actually a wrapper around testr) but normally you don't have to worry about that01:09
mtreinishmorganfainberg: yeah pretty much01:09
jogomorganfainberg: correct, the etherpad should say the same thing very soon01:10
morganfainbergCool.01:10
morganfainbergjamielennox: ^^ cc01:10
jogomorganfainberg: ok and done01:14
jogomorganfainberg: let me know what you think01:14
morganfainbergSounds good.01:14
jogoeverything should be there in the pending fixes section01:14
morganfainbergAnd yeah it makes sense.01:14
jogoas you finish steps, please update the etherpad as relevant01:15
morganfainbergWill do.01:15
jogoit wouldn't hurt to start digging up some +2s for pending patches and revising as needed01:15
*** achanda_ has joined #openstack-qa01:16
mtreinishjogo: this is where my old stable +2 mojo would have been useful, because I would have just blanket +A'd everything01:17
*** tsekiyam_ has joined #openstack-qa01:17
jogomtreinish: yeah we need to figure this out01:17
jogottx: ^01:17
jogomorganfainberg: and job just failed https://jenkins06.openstack.org/job/check-grenade-dsvm/22504/console01:18
jogostand by for fail01:18
mtreinishhttp://logs.openstack.org/88/154688/1/check/check-grenade-dsvm/5564912//logs/grenade.sh.txt.gz#_2015-02-11_01_17_49_37701:18
mtreinishkeystone middleware thing01:18
jogoconfirmed https://jenkins06.openstack.org/job/check-grenade-dsvm/22504/console01:18
*** achanda has quit IRC01:19
jamielennoxmorganfainberg: you really screwed the pooch on this one >.>01:19
jamielennox:)01:20
*** mtanino has quit IRC01:20
*** tsekiyama has quit IRC01:20
jogojamielennox: actually this is a pretty minor issue considering what else we have seen recently01:20
jogojamielennox: which is sad01:20
jogomorganfainberg: ok your turn to ask fungi clarkb etc. to use there secret ninja powers01:21
*** achanda_ has quit IRC01:21
jamielennoxjogo: i don't envy the infra/ci groups01:21
morganfainbergWhich one we pushing in? The middleware fix?01:21
* jogo leaves the mess to morganfainberg to fix and goes for a walk01:21
*** tsekiyam_ has quit IRC01:21
jogomorganfainberg: yup, see 2.2 in the etherpad01:21
jamielennoxmorganfainberg: yes, the middleware cap01:21
*** hemna is now known as hemnafk01:22
jogojamielennox morganfainberg: thank you for helping out, I really appreciate it01:22
jamielennoxjogo: any time01:22
*** zz_dimtruck is now known as dimtruck01:23
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add db api methods for getting recent run uuids  https://review.openstack.org/15304001:24
*** melwitt has quit IRC01:24
*** david-lyle has quit IRC01:26
openstackgerritMerged openstack-dev/devstack: Adds elasticsearch support as a pre-req for the glance-index.  https://review.openstack.org/14944201:28
openstackrecheckopenstack-dev/devstack change: https://review.openstack.org/154216 failed gate-grenade-dsvm, gate-grenade-dsvm-partial-ncpu in the gate queue with an unrecognized error01:29
fungijogo: yay buck passing! ;)01:29
*** shashankhegde has quit IRC01:31
*** raginbaj- has joined #openstack-qa01:34
*** raginbaj- is now known as raginbajin01:34
*** rwsu is now known as rwsu-afk01:39
*** abhirc has quit IRC01:42
*** shashankhegde has joined #openstack-qa01:47
*** Sukhdev has joined #openstack-qa01:48
*** raginbajin has quit IRC01:51
*** raginbajin has joined #openstack-qa01:52
*** ana_radeva has quit IRC01:55
morganfainbergjogo: just issued a recheck on the pbr fix in Juno. Am looking for more +201:56
morganfainbergPbr fix for requirements that is for Juno01:57
morganfainbergflaper87: adam_g ttx ah the right channel sorry.02:05
morganfainbergSpecifically we're at https://review.openstack.org/#/q/I8e453110655c0e74ff81b4cdc796c4935c75a553,n,z02:06
*** abhirc has joined #openstack-qa02:07
*** david-lyle has joined #openstack-qa02:08
morganfainbergdhellmann: not sure if you can help w/ requirements stuff but cc you as well.02:09
morganfainbergfungi: you might also be able to help with a normal review on those ^^ I think infra core is on the list who can do requirements.02:10
fungimorganfainberg: yeah, taking a look02:11
morganfainbergThanks. I did a recheck on the Juno one.02:11
morganfainbergOnce those land we have I think one more for the full unwind.02:12
*** shashankhegde has quit IRC02:12
morganfainberg* full in this case = can pass gate. Not really permanent fix.02:12
jogomorganfainberg: thanks, progress is good.02:13
jogomorganfainberg: this is a nice example of where Depends-On may come in handy02:13
morganfainbergYessssss!02:13
*** shardy has quit IRC02:14
*** psedlak has quit IRC02:14
morganfainbergfungi, ty.02:17
fungialso while this wasn't one, the paradigm of needing to merge fixes to icehouse, then juno, then master in series gets considerably quicker with cross-repo dependencies now02:18
morganfainbergfungi, yeah02:19
*** mwagner_lap has joined #openstack-qa02:26
*** woodster_ has quit IRC02:30
*** patrickeast has quit IRC02:35
*** marun has joined #openstack-qa02:38
*** marun has quit IRC02:44
*** yamahata has quit IRC02:45
*** david-lyle has quit IRC02:46
*** harlowja is now known as harlowja_away02:46
jogomorganfainberg: by my count everything except juno global requirements is ready02:47
*** dkranz has quit IRC02:47
*** Sukhdev has quit IRC02:47
morganfainberglookingh02:47
morganfainbergyes looking like it02:48
*** psedlak has joined #openstack-qa02:50
*** david-lyle has joined #openstack-qa02:50
openstackrecheckConsole logs not available after 13:26s for check-tempest-dsvm-neutron-full 154391,1,176845e02:50
*** mlavalle has joined #openstack-qa02:53
openstackgerritMerged openstack-dev/devstack: Remove OpenDaylight from being in-tree for devstack  https://review.openstack.org/15370302:54
*** diegows has quit IRC02:54
openstackrecheckopenstack/trove change: https://review.openstack.org/154176 failed because of: gate-grenade-dsvm: unrecognized error, gate-trove-python27: https://bugs.launchpad.net/bugs/137972902:59
openstackLaunchpad bug 1379729 in Trove "test_tranformer unit test fails with ModelNotFoundError: InstanceServiceStatus Not Found" [Medium,Triaged] - Assigned to Nikhil Manchanda (slicknik)02:59
*** mestery has quit IRC03:16
*** krtaylor has quit IRC03:24
openstackgerritOpenStack Proposal Bot proposed openstack/tempest: Updated from global requirements  https://review.openstack.org/15418703:25
*** david-lyle has quit IRC03:31
*** abhirc has quit IRC03:32
openstackrecheckopenstack/nova change: https://review.openstack.org/127203 failed because of: gate-nova-docs: https://bugs.launchpad.net/bugs/1270382 https://bugs.launchpad.net/bugs/129800603:33
openstackLaunchpad bug 1270382 in OpenStack-Gate "Name resolution failure on gate job" [Medium,Fix released] - Assigned to James E. Blair (corvus)03:33
openstackLaunchpad bug 1298006 in OpenStack-Gate "network sometimes unreachable accessing our git server" [Medium,Triaged]03:33
*** krtaylor has joined #openstack-qa03:36
*** rushiagr_away is now known as rushiagr03:39
*** achanda has joined #openstack-qa03:40
*** BharatK has joined #openstack-qa03:42
*** woodster_ has joined #openstack-qa03:46
openstackgerritJamie Lennox proposed openstack-dev/devstack: Reduce service user permissions  https://review.openstack.org/15439103:50
*** abhirc has joined #openstack-qa03:51
openstackgerritJamie Lennox proposed openstack-dev/devstack: Rename get_or_add_user_role  https://review.openstack.org/15438703:52
*** Nic has quit IRC03:54
*** Madan has joined #openstack-qa03:59
*** early has quit IRC04:01
*** dims_ has quit IRC04:01
*** vaidy has joined #openstack-qa04:02
*** early has joined #openstack-qa04:03
*** vaidy has quit IRC04:03
*** rushiagr is now known as rushiagr_away04:04
*** patrickeast has joined #openstack-qa04:05
*** weshay has quit IRC04:06
*** marun has joined #openstack-qa04:08
*** david-lyle has joined #openstack-qa04:09
*** Sukhdev has joined #openstack-qa04:13
*** achanda has quit IRC04:13
*** abhirc has quit IRC04:14
*** abhirc has joined #openstack-qa04:19
*** Novtopro has joined #openstack-qa04:20
*** Novtopro has quit IRC04:21
*** Novtopro has joined #openstack-qa04:22
*** Novtopro has quit IRC04:22
*** vozcelik has joined #openstack-qa04:35
*** vozcelik has quit IRC04:37
*** vozcelik has joined #openstack-qa04:38
*** patrickeast has quit IRC04:39
*** enikanorov_ has joined #openstack-qa04:39
*** BharatK has quit IRC04:39
*** enikanorov__ has quit IRC04:41
*** coolsvap_ is now known as coolsvap04:48
*** rushiagr_away is now known as rushiagr04:52
*** dims__ has joined #openstack-qa05:02
*** dims__ has quit IRC05:07
*** BharatK has joined #openstack-qa05:13
*** neeti has joined #openstack-qa05:17
*** BharatK has quit IRC05:17
jamielennoxmtreinish: that's blog post is really on target - it seems like she did almost everything except submit the patch05:18
*** mlavalle has quit IRC05:20
*** chandankumar has joined #openstack-qa05:20
clarkbjamielennox: blog post?05:20
jamielennoxhttp://www.symantec.com/connect/blogs/how-configure-and-run-tempest-testing-openstack-keystone-identity-v3-api05:21
jamielennoxclarkb: running tempest with a domain scoped token05:21
*** vaidy| is now known as vaidy05:22
*** vaidy is now known as vaidy|05:22
*** vaidy| is now known as vaidy05:22
*** achanda has joined #openstack-qa05:23
*** yfried|afk is now known as yfried_05:24
*** krtaylor has quit IRC05:24
*** BharatK has joined #openstack-qa05:31
*** abehl has joined #openstack-qa05:37
*** krtaylor has joined #openstack-qa05:37
*** achanda has quit IRC05:39
*** achanda has joined #openstack-qa05:40
*** dimtruck is now known as zz_dimtruck05:46
*** pcrews has quit IRC05:49
*** woodster_ has quit IRC05:50
*** achanda has quit IRC05:56
*** MasterPiece has joined #openstack-qa06:05
*** chandankumar_ has joined #openstack-qa06:11
*** Sukhdev has quit IRC06:13
*** chandankumar has quit IRC06:13
*** MasterPiece| has joined #openstack-qa06:16
*** MasterPiece has quit IRC06:17
*** nikil89_ has joined #openstack-qa06:29
*** nikil89_ is now known as naggappan06:29
*** itzikb has joined #openstack-qa06:30
*** Longgeek has joined #openstack-qa06:31
*** Madan has quit IRC06:41
*** Madan has joined #openstack-qa06:41
*** jyuso1 has quit IRC06:41
*** achanda has joined #openstack-qa06:43
openstackrecheckopenstack/trove change: https://review.openstack.org/154176 failed gate-trove-functional-dsvm-mysql in the gate queue with an unrecognized error06:46
morganfainbergjogo, mtreinish, looks like everything on the etherpad of doom has merged06:46
*** vigneshvar has joined #openstack-qa07:01
*** afazekas has joined #openstack-qa07:03
*** shashankhegde has joined #openstack-qa07:04
*** gszasz has joined #openstack-qa07:09
*** nmagnezi has joined #openstack-qa07:11
*** achanda has quit IRC07:16
*** SridharG has joined #openstack-qa07:17
*** luqas has joined #openstack-qa07:21
openstackgerritJamie Lennox proposed openstack/tempest: Change project and domain parameters  https://review.openstack.org/15477307:23
*** gamado has joined #openstack-qa07:28
*** achanda has joined #openstack-qa07:29
*** chandankumar_ is now known as chandankumar07:31
*** shashankhegde has quit IRC07:32
*** jokke_ has joined #openstack-qa07:41
*** pkoniszewski has joined #openstack-qa07:51
*** shardy has joined #openstack-qa07:58
openstackrecheckopenstack/horizon change: https://review.openstack.org/151976 failed because of: gate-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/132120708:07
openstackLaunchpad bug 1321207 in neutron "tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic fails" [High,Confirmed]08:07
*** e0ne has joined #openstack-qa08:10
*** gamado has quit IRC08:24
*** nmagnezi_ has joined #openstack-qa08:25
*** nmagnezi has quit IRC08:27
*** mpaolino has joined #openstack-qa08:27
*** nmagnezi_ has quit IRC08:30
*** achanda has quit IRC08:36
*** gamado has joined #openstack-qa08:36
*** achanda has joined #openstack-qa08:36
*** achanda has quit IRC08:37
*** andreykurilin_ has joined #openstack-qa08:37
*** ajo has joined #openstack-qa08:39
*** jlanoux has joined #openstack-qa08:41
*** gamado has quit IRC08:41
openstackgerritnayna-patel proposed openstack/tempest: Adds "retype" to "volume/admin/test_volume_types.py"  https://review.openstack.org/14605308:47
*** e0ne has quit IRC08:50
*** safchain has joined #openstack-qa08:51
*** jordanP has joined #openstack-qa08:51
*** andreykurilin_ has quit IRC08:53
*** andreykurilin_ has joined #openstack-qa08:53
*** andreykurilin_ has quit IRC08:54
openstackgerritJaume Devesa proposed openstack-dev/devstack: Improve MidoNet integration  https://review.openstack.org/15287608:55
*** andreykurilin_ has joined #openstack-qa08:55
*** markus_z has joined #openstack-qa08:57
*** jpich has joined #openstack-qa08:58
*** ihrachyshka has joined #openstack-qa08:58
*** nmagnezi has joined #openstack-qa09:01
*** vigneshvar has quit IRC09:07
openstackgerritNikolay Fedotov proposed openstack/tempest: Scenario test for vpnaas: ipsec-site-connection  https://review.openstack.org/14007209:09
*** vozcelik has quit IRC09:10
*** vigneshvar has joined #openstack-qa09:12
*** jlibosva has joined #openstack-qa09:13
*** ihrachyshka has quit IRC09:15
*** mpaolino has quit IRC09:26
*** jhenner has joined #openstack-qa09:27
*** tosky has joined #openstack-qa09:28
*** achanda has joined #openstack-qa09:38
*** achanda has quit IRC09:43
*** e0ne has joined #openstack-qa09:45
openstackrecheckopenstack/horizon change: https://review.openstack.org/154763 failed because of: gate-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/1373513 https://bugs.launchpad.net/bugs/1376941 https://bugs.launchpad.net/bugs/135249809:50
openstackLaunchpad bug 1373513 in Cinder "Lvm hang during tempest tests" [Critical,In progress] - Assigned to John Griffith (john-griffith)09:50
openstackLaunchpad bug 1352498 in Cinder "duplicate for #1376941 Tempest fails spectacularly with "VolumeType c39f18bf-2408-4377-98f6-ef2839d6f70e deletion failed, VolumeType in use."" [Undecided,New]09:50
openstackLaunchpad bug 1352498 in Cinder "Tempest fails spectacularly with "VolumeType c39f18bf-2408-4377-98f6-ef2839d6f70e deletion failed, VolumeType in use."" [Undecided,New]09:50
*** zz_johnthetubagu is now known as johnthetubaguy09:52
*** nmagnezi has quit IRC09:59
*** nmagnezi has joined #openstack-qa09:59
*** nmagnezi has quit IRC10:00
*** jhenner has quit IRC10:04
*** johnthetubaguy is now known as zz_johnthetubagu10:12
*** apevec has joined #openstack-qa10:13
*** gfidente has joined #openstack-qa10:14
openstackgerritRoey Chen proposed openstack-dev/devstack: Add support for vmware NSXv Neutron plugin  https://review.openstack.org/14431210:22
*** aix has joined #openstack-qa10:31
*** jhenner has joined #openstack-qa10:32
*** jhenner has joined #openstack-qa10:32
*** MasterPiece| has quit IRC10:34
*** dims__ has joined #openstack-qa10:37
openstackrecheckopenstack/horizon change: https://review.openstack.org/154223 failed because of: gate-grenade-dsvm: https://bugs.launchpad.net/bugs/141292310:37
openstackLaunchpad bug 1412923 in devstack "heat api takes too long to come up, tempest tests fail" [Undecided,In progress] - Assigned to Davanum Srinivas (DIMS) (dims-v)10:37
*** mpaolino has joined #openstack-qa10:40
*** ihrachyshka has joined #openstack-qa10:44
*** e0ne is now known as e0ne_10:46
*** e0ne_ is now known as e0ne10:47
*** bkopilov has quit IRC10:49
*** rfolco has joined #openstack-qa10:52
*** apevec has quit IRC10:54
openstackgerritThalabathy Venkatesan proposed openstack/tempest: test "test_instance_access_with_ingress_rule"  https://review.openstack.org/15482310:54
*** bkopilov has joined #openstack-qa10:55
*** apevec has joined #openstack-qa10:59
*** apevec has joined #openstack-qa10:59
*** samueldmq-away is now known as samueldmq11:01
*** tkammer has joined #openstack-qa11:03
*** bkopilov has quit IRC11:04
*** bkopilov has joined #openstack-qa11:05
*** e0ne_ has joined #openstack-qa11:09
*** e0ne has quit IRC11:10
openstackgerritBob Ball proposed openstack-dev/devstack: XenAPI: Move some boot-time functions to install-time  https://review.openstack.org/15439711:10
openstackgerritSean Dague proposed openstack-dev/devstack: add gating up/down script for devstack  https://review.openstack.org/15299411:10
openstackgerritBob Ball proposed openstack-dev/devstack: XenAPI: Move some boot-time functions to install-time  https://review.openstack.org/15439711:15
*** itzikb has quit IRC11:16
*** cbader has quit IRC11:34
*** yfried_ has quit IRC11:34
*** adalbas has joined #openstack-qa11:35
*** yfried_ has joined #openstack-qa11:40
*** achanda has joined #openstack-qa11:40
*** aysyd has joined #openstack-qa11:40
openstackrecheckConsole logs not available after 13:26s for check-tempest-dsvm-postgres-full 145780,7,7f940c511:41
*** nmagnezi has joined #openstack-qa11:45
*** achanda has quit IRC11:45
*** cdent has joined #openstack-qa11:48
*** nmagnezi has left #openstack-qa11:48
*** boris-42 has quit IRC11:52
openstackgerritBharat Kumar Kobagana proposed openstack-dev/devstack: Allow cloning of devstack external plugins  https://review.openstack.org/15483611:53
*** itzikb has joined #openstack-qa11:58
*** mpaolino has quit IRC12:11
*** bkopilov has quit IRC12:13
*** bkopilov has joined #openstack-qa12:14
*** boris-42 has joined #openstack-qa12:28
*** adalbas has quit IRC12:32
openstackrecheckopenstack/trove change: https://review.openstack.org/154176 failed because of: gate-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/128681812:32
openstackLaunchpad bug 1286818 in OpenStack-Gate "Ubuntu package archive periodically inconsistent causing gate build failures" [Low,In progress] - Assigned to Jeremy Stanley (fungi)12:32
*** mpaolino has joined #openstack-qa12:40
*** BharatK has quit IRC12:41
*** adalbas has joined #openstack-qa12:44
*** bkopilov has quit IRC12:45
*** woodster_ has joined #openstack-qa12:45
*** bkopilov has joined #openstack-qa12:46
*** mestery has joined #openstack-qa12:52
*** mfalatic has quit IRC12:53
*** mestery has quit IRC12:55
*** rushiagr is now known as rushiagr_away12:59
*** patrickeast has joined #openstack-qa13:00
*** patrickeast has quit IRC13:01
*** itzikb has quit IRC13:02
*** mkoderer_cloud has joined #openstack-qa13:03
*** gamado has joined #openstack-qa13:09
*** itzikb has joined #openstack-qa13:11
*** pal has joined #openstack-qa13:12
palHi, can anyone tell me at which step of installing openstack does nova.conf is generated?13:13
*** nfedotov has joined #openstack-qa13:14
*** dkranz has joined #openstack-qa13:14
*** gamado has quit IRC13:15
*** tkammer has quit IRC13:16
sdaguepal: installing how?13:18
*** pal_ has joined #openstack-qa13:18
*** pal has quit IRC13:18
sdaguedtroyer: the updown testing patch seems working now - https://review.openstack.org/#/c/15299413:18
*** dims__ has quit IRC13:19
*** pal has joined #openstack-qa13:20
*** dims__ has joined #openstack-qa13:20
*** SridharG1 has joined #openstack-qa13:21
*** pal_ has quit IRC13:23
openstackgerritMehdi Abaakouk proposed openstack-dev/devstack: qpid: plain auth needs cyrus-sasl-plain package  https://review.openstack.org/15486713:23
*** SridharG has quit IRC13:24
*** zz_johnthetubagu is now known as johnthetubaguy13:26
*** neeti has quit IRC13:26
*** SridharG1 has quit IRC13:26
*** tkammer has joined #openstack-qa13:26
*** pal_ has joined #openstack-qa13:26
openstackgerritMehdi Abaakouk proposed openstack-dev/devstack: qpid: plain auth needs cyrus-sasl-plain package  https://review.openstack.org/15486713:27
openstackgerritMasayuki Igawa proposed openstack/qa-specs: Remove .keep files  https://review.openstack.org/15487013:29
*** pal has quit IRC13:29
*** Madan has quit IRC13:31
*** weshay has joined #openstack-qa13:32
*** toure_ has joined #openstack-qa13:33
*** pal_ has quit IRC13:33
*** mwagner_lap has quit IRC13:34
*** e0ne_ has quit IRC13:40
*** e0ne has joined #openstack-qa13:45
*** SridharG has joined #openstack-qa13:46
*** vigneshvar has quit IRC13:48
openstackgerritMerged openstack-dev/devstack: Rename get_or_add_user_role  https://review.openstack.org/15438713:49
*** bknudson has joined #openstack-qa13:49
openstackgerritMerged openstack-dev/devstack: Set ca_certificates_file in tempest, fix test for "keystone"  https://review.openstack.org/15462213:49
*** dkranz has quit IRC13:53
*** itzikb has quit IRC13:55
*** itzikb has joined #openstack-qa13:56
openstackgerritMerged openstack-dev/devstack: Unconfigure the devstack CA when USE_SSL is True  https://review.openstack.org/15462113:57
*** dkusidlo has joined #openstack-qa13:59
*** marrusl has quit IRC14:01
*** Yogi1 has joined #openstack-qa14:04
*** marrusl has joined #openstack-qa14:06
*** dkranz has joined #openstack-qa14:07
*** mwagner_lap has joined #openstack-qa14:09
*** pkoniszewski has quit IRC14:12
*** dustins has joined #openstack-qa14:13
*** itzikb_ has joined #openstack-qa14:14
*** abhirc has quit IRC14:14
*** itzikb has quit IRC14:14
*** abehl has quit IRC14:15
chmouelsdague: OLa! I can't remember who's taking of the citrix job in devstack, any chances yu would know that?14:17
*** pal has joined #openstack-qa14:19
*** pal_ has joined #openstack-qa14:21
*** pal has quit IRC14:24
*** mestery has joined #openstack-qa14:24
*** mestery has quit IRC14:25
*** mriedem has joined #openstack-qa14:29
sdaguechmouel: BobBall14:39
chmouelsdague: cheers14:40
openstackgerritChris Dent proposed openstack/tempest-lib: Summarize expected failures  https://review.openstack.org/15489714:41
cdentIf somebody wants to give me some guidance on how to test that ^ I will do so but at the moment there's no existing tests in place for subunit-trace and I'm struggling to find traction.14:42
*** pal_ has quit IRC14:45
*** pcrews has joined #openstack-qa14:47
*** mtanino has joined #openstack-qa14:49
*** Ananci has joined #openstack-qa14:54
*** BharatK has joined #openstack-qa14:55
sdagueyeh, there are no tests for that tool.14:56
*** bkopilov has quit IRC14:57
*** sabeen1 has joined #openstack-qa15:02
*** Longgeek has quit IRC15:03
*** Longgeek has joined #openstack-qa15:03
*** dkusidlo has quit IRC15:04
*** Longgeek has quit IRC15:04
*** Ananci has quit IRC15:07
*** jecarey has joined #openstack-qa15:11
*** e0ne is now known as e0ne_15:12
*** Yogi1 has quit IRC15:12
openstackrecheckopenstack/heat change: https://review.openstack.org/152777 failed because of: gate-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/132120715:15
openstackLaunchpad bug 1321207 in neutron "tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic fails" [High,Confirmed]15:15
*** rbak has joined #openstack-qa15:15
openstackgerritRussell Bryant proposed openstack-dev/devstack: Set Neutron api_workers to $API_WORKERS  https://review.openstack.org/14048215:15
*** pal has joined #openstack-qa15:17
openstackgerritAndrea Frittoli  proposed openstack/tempest: Initial class creds creation in test base class  https://review.openstack.org/15368115:17
openstackgerritAndrea Frittoli  proposed openstack/tempest: Split creds and resources in tenant isolation  https://review.openstack.org/15389615:17
mtreinishcdent: yeah, I was thinking we could just keep a set of sample subunit streams around in tests dir and parse the output of the script to make sure it's right15:20
*** Ananci has joined #openstack-qa15:20
mtreinishbut up until now its been yeah this works when I use it so that's good enough15:20
cdentmtreinish: oh, yeah, that'll be a lot easier to implement then some kind of unittest-ish kind of thing15:21
*** krtaylor has quit IRC15:21
mtreinishyeah that's what I was thinking15:21
ttxlet me know if I can help in any review. Last time I looked there was a chain blocked by jgriffith's -215:22
*** e0ne_ has quit IRC15:22
ttxoh, fungi overrode that15:23
mtreinishttx: ?15:23
*** itzikb_ is now known as itzikb15:24
*** Yogi1 has joined #openstack-qa15:25
*** gamado has joined #openstack-qa15:26
*** andreykurilin_ has quit IRC15:26
openstackgerritDavid Kranz proposed openstack/tempest: Change fixed/floating ip clients to return one value and update tests  https://review.openstack.org/15453715:26
ttxmtreinish: https://review.openstack.org/#/c/154680/ was thought to be blocked on https://review.openstack.org/#/q/I8e453110655c0e74ff81b4cdc796c4935c75a553,n,z15:27
ttxapparently it wasn't, but now https://review.openstack.org/#/q/I8e453110655c0e74ff81b4cdc796c4935c75a553,n,z is unblocked15:27
*** zz_dimtruck is now known as dimtruck15:27
*** e0ne has joined #openstack-qa15:30
mtreinishttx: ah, ok15:30
itzikbmtreinish: ping15:32
mtreinishitzikb: I'm looking at your patch now15:33
openstackgerritAndrea Frittoli  proposed openstack/tempest: Remove auth_version config from get_credentials  https://review.openstack.org/15163515:33
openstackgerritAndrea Frittoli  proposed openstack/tempest: Finish cleanup CONF from auth  https://review.openstack.org/15163915:33
itzikbmtreinish: thanks! :-)15:33
*** krtaylor has joined #openstack-qa15:34
*** Sukhdev has joined #openstack-qa15:35
dkranzandreaf: ping15:36
dkranzandreaf: Do you want one of your patches to merge before this https://review.openstack.org/#/c/151540/3/tempest/auth.py,unified15:37
*** e0ne is now known as e0ne_15:37
*** e0ne_ is now known as e0ne15:37
mtreinishdkranz: yeah I think we should prioritize andreaf's libify auth branch over the service client cleanups15:38
mtreinishdkranz: https://review.openstack.org/#/q/status:open+project:openstack/tempest+branch:master+topic:libify_auth,n,z15:38
dkranzmtreinish: that was my thought as well15:38
mtreinishbecause without that the service client migration doesn't make much sense15:38
andreafdkranz, mtreinish: fine with me, I just resubmitted the libify_auth patches15:39
andreafdkranz, mtreinish: the first one actually just a recheck, py27 failed but it should pass normally15:39
*** amotoki has joined #openstack-qa15:40
*** yamahata has joined #openstack-qa15:40
andreafmtreinish, dkranz: I addressed all comments here https://review.openstack.org/#/c/151206/ , just going through check again15:42
mtreinishamotoki: yeah I was looking at that, it looks like it's still failing though?15:42
*** marun has quit IRC15:42
mtreinishI pulled it and it worked locally though15:42
jgriffithsdague: trying to find the scrollback15:47
jgriffithsdague: did I screw you over?15:47
*** marun has joined #openstack-qa15:49
*** gamado has quit IRC15:49
*** hemnafk is now known as hemna15:50
*** apevec has quit IRC15:53
*** bkopilov has joined #openstack-qa15:53
*** SridharG has left #openstack-qa15:54
palHi, can anyone tell me at which step of installing openstack does nova.conf is generated?15:54
andreafdkranz, mtreinish: any clue about this? http://logs.openstack.org/06/151206/6/check/gate-tempest-python27/96bd70f/console.html15:55
andreafpy27 fails in check pipeline but it works just fine on my machine, and the log is not really helpful15:55
openstackgerritMerged openstack-dev/devstack: Reduce service user permissions  https://review.openstack.org/15439115:55
mtreinishandreaf: I was just looking at that, I'm not sure. I was just about to push a patch on top to debug it15:56
mtreinishandreaf: becaue I have the same thing it works fine for me locally15:56
andreafmtreinish: ok, thanks - we might need to have more loggin in by default :)15:58
*** yamahata has quit IRC15:58
*** yamahata has joined #openstack-qa15:59
openstackgerritMatthew Treinish proposed openstack/tempest: Do Not Merge test debug patch  https://review.openstack.org/15492715:59
mtreinishandreaf: it has it, the issue is the output filter pipe eats it...15:59
mtreinishandreaf: ^^^ just runs a list should give us the import failure16:00
*** rushiagr_away is now known as rushiagr16:03
*** rwsu-afk is now known as rwsu16:04
*** Longgeek has joined #openstack-qa16:04
*** patrickeast has joined #openstack-qa16:05
*** weshay has quit IRC16:09
*** Longgeek has quit IRC16:09
*** weshay has joined #openstack-qa16:10
*** andreykurilin_ has joined #openstack-qa16:10
*** nicodemos has joined #openstack-qa16:10
openstackgerritMerged openstack-dev/devstack: qpid: plain auth needs cyrus-sasl-plain package  https://review.openstack.org/15486716:11
*** itzikb_ has joined #openstack-qa16:11
*** anshul has joined #openstack-qa16:11
openstackgerritMerged openstack-dev/devstack: Use the site-wide boto.cfg  https://review.openstack.org/15286416:14
*** itzikb has quit IRC16:15
*** patrickeast has quit IRC16:16
openstackgerritMatthew Treinish proposed openstack/tempest-lib: WIP: Enable stdout passthrough for subunit-trace  https://review.openstack.org/15493316:19
*** andreykurilin_ has quit IRC16:19
mtreinishandreaf: ^^^ that might be a solution for the lack of debug16:19
mtreinishI still need to test it though16:19
*** andreykurilin_ has joined #openstack-qa16:20
*** MasterPiece has joined #openstack-qa16:23
*** adalbas has quit IRC16:24
andreafmtreinish: https://jenkins05.openstack.org/job/gate-tempest-python27/3058/console - uhm I think the Token Client has move to a dedicated file16:26
andreafmtreinish: but why does it fail here?16:26
*** tsekiyama has joined #openstack-qa16:27
andreafmtreinish: in my code the client is not split yet16:27
andreafmtreinish: it looks like it's rebasing against master perhaps?16:28
mtreinishandreaf: yeah I think you might just need to rebase16:28
andreafmtreinish: I can try a local rebase16:28
*** gszasz has quit IRC16:28
andreafmtreinish: I though zuul would rebase against master only in gate, not in check16:30
*** mlavalle has joined #openstack-qa16:31
*** nfedotov has quit IRC16:32
*** mpaolino has quit IRC16:32
*** ihrachyshka has quit IRC16:35
openstackrecheckopenstack/tempest change: https://review.openstack.org/154187 failed because of: gate-tempest-dsvm-nova-v21-full: https://bugs.launchpad.net/bugs/134451316:35
openstackLaunchpad bug 1344513 in Cinder "test_cinder_encryption_type_list fails" [Undecided,New]16:35
*** coolsvap has quit IRC16:37
mtreinishandreaf: it might be, I've always treated most of the git stuff zuul and the jobs run as magic16:38
mtreinishthat's probably not a good attitude16:38
mtreinishfwiw, the git commands it runs should be at the top of the console output16:38
*** adalbas has joined #openstack-qa16:38
*** itzikb_ has quit IRC16:39
*** MasterPiece has quit IRC16:40
*** MasterPiece has joined #openstack-qa16:40
andreafmtreinish: I did a rebase, there's no conflict but probably the automatic rebase is wrong16:42
mtreinishandreaf: after the rebase did the tests still work?16:42
andreafmtreinish: I wish I knew - it fails to create the venv on timeout - I have to leave now I'll continue later on this16:43
mtreinishandreaf: ok16:43
*** melwitt has joined #openstack-qa16:46
openstackgerritAndrea Frittoli  proposed openstack/tempest: Remove auth_version config from get_credentials  https://review.openstack.org/15163516:47
openstackgerritAndrea Frittoli  proposed openstack/tempest: Finish cleanup CONF from auth  https://review.openstack.org/15163916:47
openstackgerritAndrea Frittoli  proposed openstack/tempest: Move default creds to cred_provider  https://review.openstack.org/15120616:47
andreafmtreinish: I'll just summit my rebase in the meanwhile ^^^16:47
andreafs/summit/submit16:47
openstackgerritMatthew Treinish proposed openstack/tempest: Do Not Merge test debug patch  https://review.openstack.org/15492716:47
mtreinishandreaf: sure, I'll keep an eye on it16:47
*** Yogi1 has quit IRC16:49
*** MasterPiece has quit IRC16:55
*** Yogi1 has joined #openstack-qa16:55
*** coolsvap has joined #openstack-qa16:55
*** tosky has quit IRC16:56
jordanPafazekas, hey :) I changed the commit message here https://review.openstack.org/#/c/152148/ according to your suggestion :)16:57
openstackgerritDean Troyer proposed openstack-dev/devstack: Remove deprecated vars  https://review.openstack.org/15495316:57
*** itzikb_ has joined #openstack-qa16:59
*** patrickeast has joined #openstack-qa16:59
itzikb_mtreinish: hi, can I ask you about your comment?17:00
openstackgerritKashyap Chamarthy proposed openstack-dev/devstack: guides: devstack-with-nested-kvm: Fix typo - s/AMD/Intel  https://review.openstack.org/15495817:01
mtreinishitzikb_: sure17:01
itzikb_mtreinish: What is the default network config option ?17:01
*** coolsvap is now known as coolsvap_17:02
mtreinishitzikb_: there is an option in the config file for a network to use. (I think it's called fixed_network_name)17:03
mtreinishthat was legit. question because I wasn't sure of the answer17:03
*** MasterPiece has joined #openstack-qa17:03
mtreinishbut it feels like picking a network to use when one isn't specified by the test is common issue, and I thought there was a config option used to get around that17:04
mtreinishbut it's been a while since I looked at the code path17:04
*** jlanoux has quit IRC17:04
openstackgerritMatthew Treinish proposed openstack/tempest-lib: Enable stdout passthrough for subunit-trace  https://review.openstack.org/15493317:05
itzikb_mtreinish: The thing is that I want to make sure there is just one private network otherwise it will fail when going to the client17:06
*** MasterPiece has quit IRC17:07
mtreinishitzikb_: ok sure, so that's a good enough answer to my question17:08
*** MasterPiece has joined #openstack-qa17:08
*** chandankumar has quit IRC17:08
*** e0ne is now known as e0ne_17:09
itzikb_mtreinish: ok,Ill add comments as soon as I can .thans a lot17:09
mtreinishitzikb_: just make sure you respond in the review too, in case others have the same question17:09
*** EmilienM is now known as EmilienM|afk17:10
itzikb_mtreinish: sure17:11
*** e0ne_ is now known as e0ne17:11
*** krtaylor has quit IRC17:15
*** jgriffith has quit IRC17:15
*** jgriffith has joined #openstack-qa17:16
mtreinishandreaf: so post rebase the bug is obvious the token client was split out and the tests you're adding in test_cred_provider.py doesn't take that into account17:16
mtreinishandreaf: you just need to update the imports and it should work fine17:17
openstackgerritMatthew Treinish proposed openstack/tempest-lib: Enable stdout passthrough for subunit-trace  https://review.openstack.org/15493317:19
*** andreykurilin_ has quit IRC17:21
openstackgerritDaniel Berrange proposed openstack-dev/devstack: Revert "Exit when printing error about database config"  https://review.openstack.org/15496617:26
openstackgerritMerged openstack/tempest: Switch to using the skip_because decorator from tempest-lib  https://review.openstack.org/15346117:26
openstackgerritMarian Horban proposed openstack/tempest: API test for instance's migration added  https://review.openstack.org/15300517:27
*** afazekas has quit IRC17:27
*** krtaylor has joined #openstack-qa17:28
*** Sukhdev has quit IRC17:29
*** jpich has quit IRC17:29
*** safchain has quit IRC17:30
*** krtaylor has quit IRC17:33
*** naggappan has quit IRC17:35
sgordonanteaya, we discussed the SR-IOV/NFV CI situation in the telco working group meeting briefly this morning, adrian has sent an update to the M/L and identified someone to report into the Nova meeting at least on the EU friendly time slot, their nick is wznoinsk17:37
sgordonminutes are here: http://eavesdrop.openstack.org/meetings/telcowg/2015/telcowg.2015-02-11-14.01.log.html17:37
sgordonitzikb_, did you have any additional test cases from when you were working on SR-IOV that are outside of tempest and might be of interest to the above ^ ?17:38
*** patrickeast has quit IRC17:39
*** tosky has joined #openstack-qa17:41
jogomorganfainberg: thanks for babysitting the patches!17:45
*** MasterPiece has quit IRC17:45
morganfainbergjogo: happy to help on that type of stuff.17:46
jogomorganfainberg: also glad to have more people know about this stuff17:46
*** harlowja_away is now known as harlowja17:47
*** BharatK has quit IRC17:47
*** coolsvap_ is now known as coolsvap17:47
*** Nic has joined #openstack-qa17:47
*** yamahata has quit IRC17:52
openstackrecheckopenstack/ceilometer change: https://review.openstack.org/154623 failed gate-tempest-dsvm-neutron-full in the gate queue with an unrecognized error17:53
*** itzikb_ has quit IRC17:53
*** adalbas has quit IRC17:53
*** MasterPiece has joined #openstack-qa17:53
*** Longgeek has joined #openstack-qa17:54
*** MasterPiece| has joined #openstack-qa17:54
*** mwagner_lap has quit IRC17:55
*** achanda has joined #openstack-qa17:55
*** shashankhegde has joined #openstack-qa17:58
*** MasterPiece has quit IRC17:58
*** Longgeek has quit IRC17:58
*** annashen has joined #openstack-qa18:00
*** jordanP has quit IRC18:01
*** markus_z has quit IRC18:02
*** vigneshvar has joined #openstack-qa18:02
openstackgerritSean Dague proposed openstack-dev/devstack: Revert "Exit when printing error about database config"  https://review.openstack.org/15498518:03
*** tkammer has quit IRC18:04
*** adalbas has joined #openstack-qa18:06
sdagueoops, danpb beat me there18:08
*** krtaylor has joined #openstack-qa18:09
mriedemmtreinish: never used pip install -e before, assuming i'd do that in my tox run for nova, once i do the pip install -e on tempest-lib, how do i get the change applied from gerrit?18:09
mriedemso like: sudo pip install -e git://git.openstack.org/openstack/tempest-lib18:11
mriedemand then apply the change to: “<venv path>/src/tempest-lib"?18:12
mtreinishmriedem: I normally have a local clone of tempest lib somewhere then just git review -d the change18:15
mtreinishthen inside the venv I run pip install -e path-to-tempest-lib18:16
mriedemyeah i can't recreate locally, this is on our jenkins slave18:16
mtreinishmriedem: ah, ok yeah if you are manually patching it then in the lib dir is fine18:16
mtreinishpip install -e is more or less the same as python setup.py develop18:17
mtreinishif it's already installed then you can hand edit the file that would work18:17
*** pal has quit IRC18:17
mtreinishmriedem: luckily the change is only like 3 lines18:19
*** Nic has quit IRC18:19
*** Nic has joined #openstack-qa18:20
*** anshul has quit IRC18:22
*** chandankumar has joined #openstack-qa18:24
*** yamahata has joined #openstack-qa18:28
*** rushiagr is now known as rushiagr_away18:29
*** david-lyle is now known as david-lyle_afk18:31
sdaguemtreinish / chmouel / ianw: +A on this - https://review.openstack.org/#/c/152994/ ?18:36
*** mlavalle has quit IRC18:39
*** mlavalle has joined #openstack-qa18:39
*** EmilienM|afk is now known as EmilienM18:39
mtreinishsdague: it LGTM, but where is it going to be run18:42
sdaguemtreinish: it's being run now18:44
sdaguecheck-devstack-dsvm-updown18:44
sdagueon devstack master (probably not worth backporting)18:45
mtreinishsdague: oh there it is, I missed it18:45
sdagueit's sort of the beginning of devstack functional tests18:45
*** e0ne has quit IRC18:47
mtreinishsdague: ok +A18:48
*** mkoderer_cloud has quit IRC18:48
mtreinishsdague: sure, I just didn't see it in unit tests and realized the path was different so it wasn't going to get picked up by that job18:48
sdagueah, yeh18:49
*** samueldmq has quit IRC18:50
*** nicodemos has quit IRC18:50
*** coolsvap has quit IRC18:51
*** mfalatic has joined #openstack-qa18:53
*** gfidente has quit IRC18:54
*** MasterPiece| has quit IRC19:00
*** tosky has quit IRC19:01
openstackgerritMerged openstack/tempest: Update test_live_migration for return-one-value  https://review.openstack.org/15404719:02
*** mwagner_lap has joined #openstack-qa19:02
*** itzikb_ has joined #openstack-qa19:03
itzikb_sgordon: ping19:03
*** itzikb_ is now known as itzikb19:03
mriedemgit log -119:04
*** MasterPiece| has joined #openstack-qa19:04
*** amotoki has quit IRC19:04
*** luqas has quit IRC19:06
openstackgerritTong Liu proposed openstack/tempest: DHCP should be disabled on external subnet  https://review.openstack.org/15431219:07
*** amotoki has joined #openstack-qa19:12
openstackgerritJoe Gordon proposed openstack/tempest: Remove novaclient CLI tests  https://review.openstack.org/15371619:18
sdaguejogo: do you have new mass req pin patch up?19:20
sdagueinstead of nailing these one at a time19:20
sdaguelike https://review.openstack.org/#/c/155018/119:20
*** johnthetubaguy is now known as zz_johnthetubagu19:21
*** shashankhegde has quit IRC19:21
mriedemsdague: https://review.openstack.org/#/c/147451/19:21
sdagueok, so that's in merge conflict19:21
mriedemnovaclient was pinned so it needs updating19:21
sdagueis there an icehouse one as well?19:22
dhellmannjogo: let me know if you want me to take a stab at a new version of ^^ with the oslo changes I commented on19:22
mriedemsdague: not sure about an icehouse one19:22
dhellmannsdague: I don't see one: https://review.openstack.org/#/q/project:openstack/requirements+is:open+branch:stable/icehouse,n,z19:22
*** adalbas has quit IRC19:23
*** shashankhegde has joined #openstack-qa19:23
*** Sukhdev has joined #openstack-qa19:24
dhellmannsdague: although it looks like we're already capping our libs there19:24
jogosdague: not yet, should have one soon19:24
sdaguejogo: hmmm19:24
sdagueso the ~=19:24
sdagueI'm actually a bit concerned about using that19:25
sdaguebecause you get things like dogpile.cache~=0.5.619:25
sdaguewhich I believe means 0.5.1 suffices, right?19:25
sdaguewhich the previous requirements specifically don't allow19:25
dhellmannno, it should be >=0.5.6,=0.5.*19:25
dhellmannor something like that19:25
dhellmannhttps://www.python.org/dev/peps/pep-0440/#compatible-release19:26
dhellmann>=0.5.6,==0.5.*19:26
dhellmannso I think that's right19:26
jogosdague: not sure about the ~= myself19:27
*** achanda has quit IRC19:27
* annegentle waves19:27
annegentlethank you all for all the unwedging work19:28
*** patrickeast has joined #openstack-qa19:28
*** marun has quit IRC19:28
annegentleoh I meant to ask dhellmann or someone, is it necessary for me to cap the Sphinx theme openstackdocstheme? I would guess not, review here: https://review.openstack.org/#/c/153237/19:28
dhellmannannegentle: not in master19:28
annegentleif I can get that in today I can start testing our new theme on docs content pages19:29
annegentlewell, start doing so in our main repo19:29
sdagueannegentle: so... why exactly are the docs projects in g-r to begin with?19:29
sdaguebecause that's non obvious to me19:29
dhellmannsdague: IIRC, they have a bunch of projects and are using the g-r to sync requirements. We should probably come up with another mechanism for them to do that, but until we do this doesn't seem to hurt anything.19:32
*** boris-42 has quit IRC19:32
annegentlesdague: oh. huh, hadn't thought of separating out, but might be good to do so19:32
annegentlesdague: because I don't expect say a docs theme to be packaged by distros for example19:32
sdagueyeh, it seems weird19:33
dhellmannannegentle: if they're going to build the docs, they'll package the theme19:33
annegentledhellmann: is oslosphinx meant to build the dev docs so it goes with the say nova or swift source code?19:33
jogopushing a new patch up using '==' this time19:33
annegentleseems like our theme is much more for web builds19:33
annegentlethan for local19:33
annegentlebut it's nice to have for local19:33
dhellmannyeah, I believe they're packaging that so they can build the dev docs, but if the distros do anything with the manuals they'll package the theme because they don't use pip in their builds19:34
sdagueit's also not trying to address the issue of lots of projects using features of different versions of libraries that all need to be system installed19:34
annegentleah ok19:34
annegentleright sdague19:34
dhellmannsdague: sure, we should move it, but until we have a new tool in place we should let them keep using the one we have19:34
sdagueok, I'm not sure what it's gaining :)19:35
sdaguebut so be it19:35
sdaguebecause it mostly seems to add overhead to bump a min version in 6 repos by having to go through review of an external to docs team repo19:36
dhellmannyeah, that's fair19:36
dhellmannannegentle: ^^?19:36
annegentleso what has to go through an external to docs team repo?19:37
dhellmannmy point was mostly to stick with the procedures we know how to use now, if only to avoid having to answer a bunch of questions from people about why this one doc requirement is different from all of the others19:37
openstackgerritLouis Taylor proposed openstack-dev/devstack: Enable colorized logging for glance  https://review.openstack.org/15502419:38
dhellmannannegentle: if you want to change the minimum version of the theme *required* to build docs, you would have to update the global requirements list first, then approve the bot-submitted change in the other repo19:38
annegentleah right19:38
annegentleis there another way though?19:38
dhellmannthe alternative is to remove the docs projects from the project lists in the global requirements repo and not have the automatic syncing, but then everything is completely in your control19:38
sdagueright, the alternative is - https://review.openstack.org/#/c/142462/19:39
annegentledhellmann: I think we need the auto synching for translations but I am not sure of that19:39
dhellmannyou no longer *have* to have your build requirements listed in the global list to make them visible in the gate19:39
sdagueannegentle: this doesn't impact translations19:39
dhellmannyeah, those happen in another job so you'd still have that19:39
sdagueit was the reason I asked, because it's one of those things where it seems like the docs projects are listed because someone thought they should be. But it's not really clear why that would be the case.19:40
sdagueand I don't think it's realistically saving you anything19:40
annegentlefor our automated table building or CLI reference automation?19:40
sdaguemostly just adding friction19:40
* annegentle thinks harder19:40
dhellmannI really think it was a combination of the old mirror for pip packages and wanting to have the requirements synced.19:41
dhellmannthe first reason is obsolete now19:41
sdagueyeh, the mirror might have been it19:41
dhellmannso if you're comfortable doing the syncs by hand you can just opt out of the global requirements list and it should all work fine19:41
openstackgerritDouglas Mendizábal proposed openstack-infra/devstack-gate: Remove sentence fragment  https://review.openstack.org/15502719:42
dhellmannthat's the reason we started adding lots of "extraneous" stuff to the list, to get it into the mirror at all19:42
dhellmann(not that docs are extraneous)19:42
*** achanda has joined #openstack-qa19:42
sdagueright, there were some tripleo ci things in there for that reason19:42
dhellmannright19:42
*** Longgeek has joined #openstack-qa19:42
annegentlehonestly, better ask Andreas (Ajaeger) and Christian (berendt) since they're the ones approving patches like https://review.openstack.org/#/c/150226/19:42
annegentleand they'll know the automation requirements19:43
*** Nic has quit IRC19:43
sdagueright, and instead of the bot doing it, they could just do it19:44
*** aix has quit IRC19:45
jogosdague: https://review.openstack.org/#/c/147451/1619:48
jogodhellmann: w.r.t. to lowering the bounds for specific oslo things19:48
jogothat is actually really hard19:48
dhellmannjogo: because of backports?19:49
jogobecause we need to find a set of deps that are compatible. and some clients that were capped to later versions may require newer oslo libs19:49
*** diegows has joined #openstack-qa19:49
jogodhellmann: right now I am taking a pip-freeze from the current world (most recently merged stable/juno) and using that19:49
sdaguejogo: hmmmm19:50
*** Nic has joined #openstack-qa19:50
dhellmannok. That may cause us problems if we have to backport things. We may end up having to go back and create stable/x.y branches instead of using the release names. I think ttx and I discussed that at one point, but I don't remember what we came up with19:50
jogobecause I am just trying to pin things first19:50
*** diegows has quit IRC19:50
sgordonitzikb, hey19:50
sdagueso I still envisioned caps not full equality19:50
dhellmannjogo: yeah, I thought that's where these numbers came from.19:50
sdaguewill be interesting to see if this passes19:50
jogosdague: I can go back to ~=, I m fine either way19:50
itzikbsgordon: hey, Did uou look me up?19:50
dhellmannjogo, sdague : we definitely need a range, and ~= is just a shorthand for that, right?19:51
jogodhellmann: I think that is what dot releases are for say kilo is 0.1.0. you cut a 0.1.0.1 or something as a backport19:51
sdaguedhellmann: but we still sometimes need mins inside that rang19:51
dhellmannI don't want to have to change the requirements list if we release a backport of a lib that we need19:51
*** jlibosva has quit IRC19:51
sdaguedhellmann: agreed19:51
sgordonitzikb, i believe i was asking about any additional sr-iov tests you have19:51
sgordonitzikb, outside of the scope of tempest19:51
openstackgerritItzik Brown proposed openstack/tempest: Adding the ability to use pre-created ports in Network scenarios  https://review.openstack.org/13997919:51
jogodhellmann: right, that is why I was thinking ~=19:51
dhellmannjogo: the way we've been making those releases, though, is in a stable/foo branch where we then tag the new version19:51
*** david-lyle_afk is now known as david-lyle19:51
dhellmannso we don't have branches for the versions themselves, though that's probably what we'll need to do19:52
dhellmannI think doing that was going to break some other release tool, so we didn't to start with19:52
jogodhellmann: as long as you can match '~='19:52
sdaguejogo can you have a ~= and > ?19:52
itzikbsgordon: The short answer is no..19:52
dhellmannsdague: ~= implies >= of the value presented19:52
openstackgerritMerged openstack-dev/devstack: Revert "Exit when printing error about database config"  https://review.openstack.org/15496619:52
dhellmannnot implies, "means"19:52
sdaguedhellmann: oh... that I didn't realize19:52
jogo~= 2.219:53
jogo>= 2.2, == 2.*19:53
jogothose mean the same thing19:53
dhellmannyeah, it's shorthand for >=x.y.z,==x.y.* where ==x.y.* means point releases of x.y19:53
sdague~=0.3.5 ?19:53
jogohttps://www.python.org/dev/peps/pep-0440/#compatible-release19:53
sdaguecroniter>=0.3.4 for instance19:53
dhellmannthat would be >=0.3.5,==0.3.* so 0.3.6 would match19:53
itzikbmtreinish: I added comments to the patch . Hope they are good enough19:53
dhellmannsdague: https://www.python.org/dev/peps/pep-0440/#compatible-release19:54
sdaguein PS16 it was croniter~=0.3.519:54
sdaguein PS17 it's ==0.3.519:54
sdaguebut what I thought we were shooting for would be19:54
jogosdague: yeah I switched to '==' since I thought that may be safer but its a tradeoff19:54
sdague>=0.3.4, ==0.3.*19:54
dhellmannyeah, we can't pin like that, we need the range19:54
sdaguewhich is neither19:54
dhellmannwhy 0.3.4?19:55
sdaguebecause that's what it is now19:55
dhellmannah, yeah, I think he's working from what is actually installed rather than what's in the file19:55
jogoI can use the current installed version as a cap as well19:55
jogoif there is a current minimum19:55
jogodhellmann: correct19:55
sdagueright, so the problem is the backdating19:55
dhellmannyeah, the current minimum should be retained19:55
sdaguebecause people shipped juno19:56
dhellmannright19:56
sdaguewith req that were there19:56
sdagueand the next juno can't make them upgrade a ton of stuff19:56
sdaguethat would be kind of rude19:56
dhellmannjogo: does the pkg_resources parser let you ask about the minimum version currently in the file?19:56
jogosdague: see cap.py19:56
jogoit shouldn't be an issue to add something in19:56
jogoits a little crude but works well19:57
jogobecause the pkg_parser API isn't sufficient19:57
sdaguegot to run away for a bit, be back later19:57
*** cdent has quit IRC19:57
jogoso another way  to slice this is:19:57
jogorequirements.in (current thing)19:57
jogoand requirements.txt the pinned version19:57
jogobecause that is what we need for pinning transitive deps anyway19:58
dhellmannjogo: I'm not sure what you mean?19:59
*** afazekas has joined #openstack-qa20:00
jogodhellmann: save the current global-requirements file as global-requirments.in20:01
jogoand the pinned one as global-requirements.txt20:01
dhellmannjust for historical purposes?20:01
dhellmannyeah, but we don't want things pinned, we want to allow for point updates20:01
jogodhellmann: yup, and packagers should refer to .in20:01
dhellmannso capped, maybe20:01
jogoso cap everything at current version?20:02
dhellmannyeah, that might be safer than even ~=20:03
dhellmannjust add a cap to whatever spec is already there, if there's no cap20:03
dhellmannI'm not sure how to spell that in the new syntax, but we want to allow x.y.z+1 but not allow x.y+1.*20:04
*** Longgeek has quit IRC20:04
*** rfolco has quit IRC20:06
jogodhellmann: can't seem to do it20:09
openstackrecheckopenstack/requirements change: https://review.openstack.org/136486 failed gate-requirements-integration-dsvm in the gate queue with an unrecognized error20:09
jogohmm actually20:10
jogonever mind20:11
*** jhenner has quit IRC20:11
jogowe can either preserve the minimum or allow for dot releases for fixes20:11
jogonot both20:11
jogoor we can preserve the minimum in global-requirements.in20:12
*** e0ne has joined #openstack-qa20:12
jogodhellmann: so your choice20:12
jogoI really don't care which way we decide20:13
dhellmannwhy is it not possible to do both? is there no way to express that?20:13
dhellmannhow are you generating the inputs files you're processing?20:13
jogodhellmann: from pip-freeze20:13
dhellmannoh, I see you even checked it into the repo, I can work from that20:14
jogoyup, I tried my best to 'just write it down'20:14
jogoso I tried pip install --upgrade "hacking>0.9,<=0.10.*"20:14
jogobut that installs 0.10.0 (looking for 0.10.1 -- latest version)20:14
dhellmannright, you'd need >0.9,<0.11 I think20:14
jogoso maybe20:15
jogothis all comes back to the fact that I just don't trust libraries to not break things like that20:15
*** krtaylor has quit IRC20:15
jogoand would rather have to manually  bump things for dot fixes20:15
dhellmannI may be convinced we should do that for libs we don't produce, but I'm not going through that for oslo.20:16
jogosay lockfile20:16
jogowe use version 0.820:16
dhellmannwe have a hard enough time getting backports released as it is, I don't want more friction20:16
jogoI am not convinced a 0.8.5 release wouldn't break us (nothing against lockfile, just an example)20:16
jogodhellmann: that is ine20:17
jogofine20:17
dhellmannwell, for lockfile, that's one we manage now20:17
dhellmannbut I take your point20:17
jogoso this  logic in cap.py ignores things already capped20:17
dhellmannyeah, that seems like a good approach20:17
dhellmannmaybe we cap our libs, then run the tool?20:18
jogoyup20:18
dhellmannok, how about if we cap third-party libs with ~=, and if that actually proves to be a problem for a lib we can come back and pin it20:18
jogoor run the tool and overwrite the values for oslo etc.20:18
jogoso lets take a step back for a second20:19
dhellmannI was thinking of putting the oslo overrides in the tool -- you have a facility to do that already20:19
jogoyou think we should keep the minimums we currently list?20:19
dhellmannyes20:19
jogodhellmann: that works too20:19
dhellmannah, yeah, so we can't use ~= can we20:19
jogoright20:19
jogolet me change the tool to preserve min versions20:20
dhellmannok20:20
jogowhile seeing if the current set of things even works20:20
jogothen we can iterate20:20
jogobecause the longer this takes the more risk of things breaking20:20
dhellmannright20:20
jogoI have had several things break since trying to start this20:21
dhellmannwould it be useful for me to put together the overrides for oslo? I can pastebin them so you can just copy them into your changeset20:21
jogodhellmann: that would be great20:21
*** annashen has quit IRC20:21
dhellmannok, I'll work on that while you work on the min preservation part20:21
jogocan it come from a programatic source?20:21
jogoand we need the logic to find the desired cap version20:21
jogoI will work on going from foo>0.1 to foo>0.1,<=installed-version20:22
dhellmannI was going to combine the frozen version with the current spec to get the ranges for oslo20:22
dhellmannbut I was just going to do that by hand20:22
*** jhenner has joined #openstack-qa20:22
jogothe more automated the better so this is easy when we cut kilo20:23
dhellmannfor kilo we're going to have to declare which stable version we're supporting and cut a branch for each lib anyway20:23
dhellmannat that point we'll be able to update the requirements list for those libs by hand once20:24
jogoahh makes sense20:24
dhellmannour cutoff is a week before freeze for everyone else, so we should have time to do that20:24
dhellmannassuming I remember20:24
* dhellmann schedules a reminder20:24
*** aysyd has quit IRC20:25
*** ihrachyshka has joined #openstack-qa20:26
*** yjiang5_ is now known as yjiang5_away20:27
*** krtaylor has joined #openstack-qa20:28
*** pkoniszewski has joined #openstack-qa20:28
mtreinishdkranz, andreaf: if you get a sec: https://review.openstack.org/#/c/154933/20:29
*** aix has joined #openstack-qa20:30
*** patrickeast_ has joined #openstack-qa20:30
*** patrickeast has quit IRC20:31
*** patrickeast_ is now known as patrickeast20:31
dkranzmtreinish: ok, done20:33
mtreinishdkranz: cool thanks20:33
*** amotoki has quit IRC20:34
dhellmannjogo: should I include the client libs in what I'm doing?20:35
*** achanda has quit IRC20:36
mtreinishjogo: I'm going to push a point release for tempest-lib once the next patch gets through the gate. Get your shovel ready...20:37
dhellmannjogo: add this around line 27 of cap.py, under the line where you set the override for libvirt-python to None: http://paste.openstack.org/show/171574/20:40
openstackgerritDean Troyer proposed openstack-dev/devstack: Add pip_install_venv()  https://review.openstack.org/15181220:40
openstackgerritDean Troyer proposed openstack-dev/devstack: Build a virtual environment for clients  https://review.openstack.org/15151320:40
*** pkoniszewski has quit IRC20:44
*** chandankumar has quit IRC20:45
*** Nic has quit IRC20:49
openstackgerritMatthew Treinish proposed openstack/tempest-lib: Deprecate the nova_manage client  https://review.openstack.org/15105620:49
mtreinishjogo: ^^^ that should do what we were talking about20:50
dhellmannjogo: I missed one in that pastebin:  'lockfile': '~=0.8',20:51
dtroyersdague: when you get a minute, I've restored and updated https://review.openstack.org/151513 for building client venvs, it shows how I intended to use https://review.openstack.org/151812 (pip_install_venv() for more context to discuss the approach to use.20:52
openstackgerritMerged openstack-dev/devstack: add gating up/down script for devstack  https://review.openstack.org/15299420:53
*** ajo has quit IRC20:54
*** ajo has joined #openstack-qa20:55
jogodhellmann: hmm20:57
jogomtreinish: thanks20:57
openstackgerritDavid Kranz proposed openstack/tempest: Change basic server client methods to return one value and update tests  https://review.openstack.org/15505320:58
jogodhellmann: so this is why this is a pain http://logs.openstack.org/51/147451/17/check/check-grenade-dsvm/eec9fd0/console.html20:58
jogohttps://review.openstack.org/#/c/147451/1620:58
mtreinishjogo: for the patch rev, or pushing another tempest-lib release shortly :)20:58
jogogrenade failed because ... ?20:58
jogomtreinish: patch rev20:58
jogobut  both I guess :)20:58
jogolong as tempest-lib is capped ...20:58
mtreinishjogo: is it?20:58
mtreinishbecause I thought we went through the whole song and dance the past couple of days so we didn't have to cap it20:59
jogoummm20:59
mtreinishbecause we can't cap it because of branchless tempest20:59
sdaguedtroyer: so.... on the venv thing20:59
jogomtreinish: hmmmmm, damn your right21:00
jogowell actually21:00
mtreinishjogo: fwiw, it'll just be a point release with 1 patch: https://review.openstack.org/15493321:00
jogowe can cap it on stable/juno but that won't be used for tempest21:00
jogobut as more things use tempest-lib21:00
mtreinishjogo: well it'll be important to cap it for stable/kilo, but nothing besides tempest uses it on juno21:01
sdaguedtroyer: actually, do you want to spit ball things on a google hangout, because I spent a bunch of time thinking about this yesterday and ended up with a bunch of conflicting approaches21:01
jogomtreinish: right21:01
*** ajo has quit IRC21:01
jogosdague: that doesn't sound very open ;)21:02
mtreinishsdague: you can shoot spit balls with google hangouts now?21:02
sdaguejogo: you want to join? :)21:03
openstackgerritMerged openstack-infra/devstack-gate: Stop copying the jenkins pip.conf places  https://review.openstack.org/14416621:03
dhellmannsdague: leave jogo alone, he's working capping requirements! :-)21:03
sdaguehey, he started it21:03
dhellmannI meant leave him out of this one :-)21:04
jogo^_^21:04
mtreinishsdague: just broadcast/record the hangout and publish the video. That'll appease jogo :)21:04
jogomtreinish: actually seeing sdague and dtroyer find a good solution for this ASAP would make me happier21:06
openstackgerritMerged openstack/tempest: Test for id_username instead of "Log In"  https://review.openstack.org/15395421:08
jogoanyone see this before http://logs.openstack.org/51/147451/17/check/check-grenade-dsvm/eec9fd0/logs/new/screen-s-proxy.txt.gz21:09
* jogo hates ceilometer middleware21:09
*** krtaylor has quit IRC21:09
openstackrecheckopenstack/requirements change: https://review.openstack.org/153237 failed gate-requirements-integration-dsvm in the gate queue with an unrecognized error21:10
mtreinishjogo: just disable the middleware21:10
*** yjiang5_away is now known as yjiang521:11
dtroyersdague: sounds good21:11
dtroyerjogo: open-schmopen.  let's put it on CNN?21:11
sdaguedtroyer: you good for doing it now?21:11
dtroyersdague: sure21:11
jogodtroyer: hehe21:14
*** mfalatic has quit IRC21:14
*** ajo has joined #openstack-qa21:15
jogomtreinish: is there an easy way to do that for stable/juno?21:15
*** itzikb has quit IRC21:16
mtreinishjogo: I have no idea21:16
*** toure_ has quit IRC21:16
mtreinishI think we ended up having to do that on master at one point21:16
openstackgerritMerged openstack/tempest-lib: Enable stdout passthrough for subunit-trace  https://review.openstack.org/15493321:17
mtreinishmriedem: ^^^ I'm going to push the release now21:18
jogomtreinish: I think that was a startup ordering thing21:18
mtreinishjogo: oh, I might be confusing that. I thought at one point it didn't work at all and we ripped it out21:18
mtreinishI'd ask gordc when he's around21:18
jogomtreinish: just did in the ceilo room21:19
jogomtreinish: oh heh found it I50a73ae6beb1a11c41225340779fe8d7a1081e4621:20
jogoI did it21:20
mtreinishjogo: heh, then how did I remember it? :)21:21
*** krtaylor has joined #openstack-qa21:22
jogomtreinish: good question21:22
mtreinishmriedem: https://pypi.python.org/pypi/tempest-lib21:23
*** Sukhdev has quit IRC21:23
mriedemomfg21:23
mriedemheh, features: todo21:24
mtreinishmriedem: oh, yeah it's on my list to update the readme21:24
mtreinishmost of what's there is the default from cookiecutter21:24
mtreinishmriedem: my favorite thing that cookiecutter does is: http://docs.openstack.org/developer/tempest-lib/usage.html21:25
mriedemha21:25
mriedem'nuf said21:25
mriedemso i guess the keystone boyz did a naughty keystonemiddleware release huh21:26
*** weshay has quit IRC21:26
mriedemtisk tisk21:26
mriedemjogo: ha, nice commit message :) https://github.com/openstack/requirements/commit/9ed0e60c15e177c398d4c483eb12cfa917426d9621:27
mriedem"seriously, wtf?!"21:27
morganfainbergmriedem, yeah >.>21:27
mriedemi'm not sure what >.> is but i'm making things up in my head21:27
morganfainbergshifty eyes21:27
morganfainberg<.<21:28
morganfainberg>.>21:28
morganfainberg<.<21:28
morganfainberg:P21:28
mriedemso that must have been what you were babysitting earlier21:28
*** annashen has joined #openstack-qa21:29
jogomriedem: yeah i snuck  that in21:31
mriedemjogo: good man21:31
jogomtreinish: so if we disable the middleware will the tempest test start failing?21:36
*** achanda has joined #openstack-qa21:36
mtreinishjogo: I don't think so, I don't think there are any tests for it21:37
mtreinishbut I could be wrong21:37
openstackgerritAl Miller proposed openstack-dev/devstack: Add devstack support for LBaaS Version 2  https://review.openstack.org/15307921:39
*** achanda has quit IRC21:39
*** achanda has joined #openstack-qa21:39
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for grenade keystonemiddleware bug 1420978  https://review.openstack.org/15506721:39
openstackbug 1420978 in grenade "keystonemiddleware 1.4.0 breaks juno side of grenade" [Undecided,New] https://launchpad.net/bugs/142097821:39
mriedemjogo: mtreinish: ^21:40
morganfainbergmriedem, this is a general dependency issue21:40
morganfainbergand the cap has already been applied to the global reqs21:41
mtreinishmriedem: +A, but you should probably mark the bug as closed21:41
mtreinishmorganfainberg: it's just to get the uncategorized failures off the list21:41
morganfainbergah ok21:41
morganfainbergsure21:41
morganfainberg++21:41
*** melwitt has quit IRC21:44
*** melwitt has joined #openstack-qa21:44
*** tsekiyama has quit IRC21:45
*** tsekiyama has joined #openstack-qa21:45
openstackgerritMerged openstack-infra/elastic-recheck: Add query for grenade keystonemiddleware bug 1420978  https://review.openstack.org/15506721:46
openstackbug 1420978 in grenade "keystonemiddleware 1.4.0 breaks juno side of grenade" [Undecided,New] https://launchpad.net/bugs/142097821:46
*** annashen has quit IRC21:47
*** melwitt has quit IRC21:49
*** Longgeek has joined #openstack-qa21:49
*** Nic has joined #openstack-qa21:50
*** cdent has joined #openstack-qa21:50
*** jhenner has quit IRC21:51
mriedemmtreinish: yeah, steps21:51
*** dustins has quit IRC21:52
*** marrusl has quit IRC21:55
openstackgerritMerged openstack/tempest: Change data_processing client to return one value and update tests  https://review.openstack.org/15420221:55
openstackgerritMerged openstack/tempest: Change compute volume client to return one value and update tests  https://review.openstack.org/15457321:56
openstackgerritMerged openstack-infra/devstack-gate: Add oslo.policy to devstack-vm-gate-wrap.sh  https://review.openstack.org/15461521:59
*** melwitt has joined #openstack-qa22:00
*** patrickeast has quit IRC22:02
openstackrecheckopenstack-dev/devstack change: https://review.openstack.org/154958 failed gate-tempest-dsvm-neutron-full in the gate queue with an unrecognized error22:02
*** annashen has joined #openstack-qa22:03
*** patrickeast has joined #openstack-qa22:04
dhellmannjogo: library stable policy spec for you to review when you have a second: https://review.openstack.org/15507222:04
*** ihrachyshka has quit IRC22:04
*** melwitt has quit IRC22:05
jogodhellmann: for the overrides, I want to get this working without them22:07
jogothen can add in the overrides in the next patch revision22:08
dhellmannjogo: that works22:08
jogodhellmann: can you add a comment with the pastebin link to the patch22:08
dhellmannjogo: sure22:08
*** openstackrecheck has quit IRC22:09
*** openstackrecheck has joined #openstack-qa22:09
openstackgerritDavid Kranz proposed openstack/tempest: Change basic server client methods to return one value and update tests  https://review.openstack.org/15505322:09
*** Longgeek has quit IRC22:11
dhellmannjogo: comment left, and it's time for me to sign off -- dinner plans tonight22:12
*** shashankhegde has quit IRC22:12
*** dmorita has joined #openstack-qa22:12
jogodhellmann: thanks, will review the oslo version patch in a bit22:13
*** jhenner has joined #openstack-qa22:14
*** dkranz has quit IRC22:14
mtreinishjogo: do you want to handle the g-r patch for this: https://review.openstack.org/#/c/151056/22:14
jogomtreinish: sure22:15
openstackgerritMatthew Treinish proposed openstack/tempest: Move default creds to cred_provider  https://review.openstack.org/15120622:22
mtreinishandreaf: ^^^ just fixed the import22:23
mtreinishyou probably should hit the rebase button on all the child commits22:23
*** shashankhegde has joined #openstack-qa22:29
*** jhenner has quit IRC22:30
*** jhenner has joined #openstack-qa22:30
woodster_dtroyer, can I ask a question about using Grenade for a migration/upgrade gate job?22:32
sdaguejogo: how are you running cap.py?22:34
*** annashen has quit IRC22:34
sdaguelike what do I need to do to run it?22:34
dtroyerwoodster_: sure22:35
*** annashen has joined #openstack-qa22:35
woodster_dtroyer, if a non-integrated project wishes to use Grenade for migration testing, do they have to have an 'upgrade-xxxx' script added to the Grenade repository, or else is there a way to hook back to the project's repository for config in the Grenade gate? My thinking is that only non-incubated projects are allowed to add to the Grenade (and Tempest for22:37
woodster_javelin) repos22:37
jogosdague: ./cap.py -h22:37
sdaguejogo: http://paste.openstack.org/show/171628/22:37
jogosdague: if the help message isn't enough I can revise it22:37
*** jhenner has quit IRC22:38
jogois that from -h?22:38
sdagueno, that's from ./cap.py global-requirements.txt pip-freeze.txt22:38
jogowhat command22:38
jogoohh odd22:38
sdagueI have an alternative bit here22:39
jogoahh yeah, I don't have a line 15522:39
sdaguebut I can't make it run, so I don't know if it will do the right thing22:39
sdagueoh, yeh, I have a patch22:39
sdaguebut it's not even gotten to my part22:39
jogosdague: well try getting my base patch working before mucking around ;)22:39
jogoyes it has, freeze[req.project_name] isn't in my code22:40
sdagueyeh, same thing22:40
dtroyerwoodster_: that is basically correct.  we have not defined any mechanism for doing plugins from Grenade yet, and I think that is how we would ask higher layer projects to use it.  But having the plugins in DevStack now lay the groundwork for doing that22:40
sdaguejogo: yes it is - https://review.openstack.org/#/c/147451/19/cap.py,cm22:40
sdagueL11322:40
mtreinishdtroyer: yeah, that's the plan. We just haven't added the bits to grenade yet22:41
jogosdague: derp, I was looking at the wrong file locally22:41
mtreinishdtroyer: we probably also should add external plugin support to javelin too22:41
sdaguemtreinish: honestly, we should deprecate javelin before then22:42
woodster_dtroyer, mtreinish, sdaque so it sounds like we should park Grenade gate job work if/until our project is out of incubation then. Thanks for your help!22:42
mtreinishsdague: well to deprecate it we need an alternative22:42
*** Yogi1 has quit IRC22:43
sdaguewoodster_: yeh, modular grenade is honestly going to not happen until the L cycle22:43
jogosdague: what pip-freeze file are you using?22:43
mtreinishsdague: but I agree switching to using ansible before we add external plugin support would be ideal22:44
jogolooks like a setuptools issue sigh, pkg_resources22:44
sdaguejogo: the one that you checked in22:44
sdaguejogo: ok, so venv and new setup tools, and I think it's doing a thing now22:45
jogosdague: ahh damn setuptools :/22:45
jogoso much for being clever and using the right thing22:45
openstackgerrityunhong-jiang proposed openstack-dev/devstack: Make libvirt live migration transportation type configurable  https://review.openstack.org/15508722:46
*** cdent has quit IRC22:47
*** cdent has joined #openstack-qa22:48
andreafmtreinish, jogo: well we could still cap tempest-lib - only landing a change that requires the new tempest-lib would require changing the cap first22:49
andreafmtreinish: thanks for fixing the import - if passes check fell free to +2 as well :)22:50
jogomtreinish: debt global reqs patch https://review.openstack.org/15508922:50
*** mriedem has quit IRC22:52
mtreinishjogo: cool, thanks22:52
openstackgerritAndrea Frittoli  proposed openstack/tempest: Remove auth_version config from get_credentials  https://review.openstack.org/15163522:52
openstackgerritAndrea Frittoli  proposed openstack/tempest: Finish cleanup CONF from auth  https://review.openstack.org/15163922:52
*** melwitt has joined #openstack-qa22:53
sdaguejogo: ok - https://review.openstack.org/#/c/147451/19/global-requirements.txt,cm seems like the kind of thing we want22:56
sdaguejogo: fwiw, I was hacking on a way to get that with an encapsulted class to represent each line - http://paste.openstack.org/show/171639/22:57
sdaguebut I don't want to screw up your last patch22:57
sdagueas I think the output looks solid22:57
*** ajo has quit IRC22:58
sdagueI'm +2 on the requirements review, will be interesting to see how the tests shake out22:58
sdaguemtreinish: so... actually, I think as we are disagregating we're really talking about a call interface for resources in grenade that's something like....23:00
*** marun has joined #openstack-qa23:00
*** Rockyg has joined #openstack-qa23:00
sdague./resources.sh [create|verify|delete]23:00
*** achanda has quit IRC23:00
mtreinishsdague: so just abstract it away so it doesn't matter what's underneath?23:02
sdagueyeh23:03
mtreinishyeah, that would work23:03
*** abhirc has joined #openstack-qa23:03
sdaguethat's kind of the win in the devstack plugins, a crisp interface, but let the details be what they are23:03
sdaguethe contract is "we will call this script with these params in this order, make it do anything you want"23:03
sdaguehttps://etherpad.openstack.org/p/grenade-plugins - super random start point23:04
*** achanda has joined #openstack-qa23:05
*** melwitt has quit IRC23:08
*** melwitt has joined #openstack-qa23:09
mtreinishjogo: once the novaclient functional tests land do you want to push a post to the ML explaining how to do it23:14
jogosdague: cool, there may be a grenade issue so we will see if this passes23:14
jogomtreinish: sure, want to co-write it?23:14
mtreinishhopefully that'll light a fire under people to start migrating things out of tempest23:14
jogoI can write it and you can vette23:14
mtreinishjogo: sure23:14
jogomtreinish: sounds good23:14
sdaguejogo: I +2ed that novaclient patch so hard23:16
sdaguemelwitt already approved it, nice23:16
openstackgerritJay Faulkner proposed openstack-infra/elastic-recheck: Add e-r query for agent_ssh ImageDownloadErrors  https://review.openstack.org/15509823:17
melwitt:)23:18
jogomelwitt: thanks :)23:19
jogosdague: that sounds really dirty23:19
*** Rockyg has quit IRC23:20
*** e0ne has quit IRC23:20
*** abhirc has quit IRC23:20
openstackgerritJay Faulkner proposed openstack-infra/elastic-recheck: Add e-r query for agent_ssh ImageDownloadErrors  https://review.openstack.org/15509823:20
* jogo is watching the last 4 jobs finish up on his pin patch23:21
*** abhirc has joined #openstack-qa23:24
*** marun has quit IRC23:24
openstackgerritAnna Shen proposed openstack-dev/grenade: Add Trove upgrade process  https://review.openstack.org/14941623:24
sdaguethat looks really good honestly23:26
sdagueit passed full and grenade23:26
sdaguethose are the hard ones23:26
sdagueanyway, my +2 is on the review, and I need to head out for the evening23:27
jogosdague:  cool,  it may need a rebase though :/23:29
*** cdent has quit IRC23:30
openstackgerritMatthew Treinish proposed openstack/tempest-lib: Improve the library's documentation  https://review.openstack.org/15510323:30
sdagueI23:30
openstackgerritgordon chung proposed openstack-dev/devstack: elasticsearch event support in ceilometer  https://review.openstack.org/15510423:30
sdagueI'll +2 in the morning if it does23:30
sdaguethe g-r file looks right to me23:30
*** erlon has quit IRC23:31
jogoexcellent23:31
sdagueafter that what we'll be processing is bump requests23:31
jogoyup23:31
sdaguewhich seems sane23:31
openstackgerritMatthew Treinish proposed openstack/tempest-lib: Improve the library's documentation  https://review.openstack.org/15510323:31
jogothinking hold off on dhellmann's change oslo version stuff for a follow up23:31
jogoto land this as fast as possible23:32
openstackgerritMerged openstack-infra/elastic-recheck: Add e-r query for agent_ssh ImageDownloadErrors  https://review.openstack.org/15509823:32
*** achanda has quit IRC23:32
*** achanda has joined #openstack-qa23:33
*** melwitt_ has joined #openstack-qa23:35
*** melwitt has quit IRC23:36
*** oomichi_ has joined #openstack-qa23:38
*** melwitt_ has quit IRC23:39
*** melwitt has joined #openstack-qa23:39
*** openstackrecheck has quit IRC23:40
*** openstackrecheck has joined #openstack-qa23:40
*** MasterPiece| is now known as MasterPiece23:40
*** tochi_ has joined #openstack-qa23:42
*** abhirc has quit IRC23:42
jogoneutron fail: http://logs.openstack.org/89/155089/1/check/check-requirements-integration-dsvm/e19daa9/console.html#_2015-02-11_23_24_01_786 ?23:44
*** oomichi_ has quit IRC23:48
*** annashen has quit IRC23:49
*** dims__ has quit IRC23:49
*** dims__ has joined #openstack-qa23:50
*** melwitt has quit IRC23:50
*** melwitt has joined #openstack-qa23:50
*** Nic has quit IRC23:51
*** patrickeast has quit IRC23:51
*** achanda has quit IRC23:52
*** achanda has joined #openstack-qa23:53
*** achanda has quit IRC23:53
*** dims__ has quit IRC23:54
*** rbak has quit IRC23:55
*** patrickeast has joined #openstack-qa23:55
*** achanda has joined #openstack-qa23:56
*** Longgeek has joined #openstack-qa23:56

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