*** mestery has joined #openstack-qa | 00:00 | |
jamielennox | jogo: ok - so i have no idea what's going on with stable pinning - what do they need to be at? | 00:00 |
---|---|---|
morganfainberg | Jogo 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 IRC | 00:01 | |
morganfainberg | mtreinish: I actually just don't use the autocomplete for his name cause it's short | 00:01 |
* jogo pushes a patch | 00:01 | |
morganfainberg | Otherwise it's lowercase it. | 00:01 |
mtreinish | morganfainberg: heh, ok | 00:01 |
openstackgerrit | Andrea Frittoli proposed openstack/tempest: Remove auth_version config from get_credentials https://review.openstack.org/151635 | 00:02 |
openstackgerrit | Andrea Frittoli proposed openstack/tempest: Finish cleanup CONF from auth https://review.openstack.org/151639 | 00:02 |
openstackgerrit | Andrea Frittoli proposed openstack/tempest: Move default creds to cred_provider https://review.openstack.org/151206 | 00:02 |
jogo | jamielennox morganfainberg: https://review.openstack.org/154715 | 00:02 |
morganfainberg | jogo: in either case I owe you a beer or three. | 00:02 |
* jogo makes note of all the people who owe him beer | 00:03 | |
mtreinish | jogo: I gave up trying to collect on that a long time ago | 00:03 |
morganfainberg | jogo: typo in the patch <,1.4.0 won't work | 00:03 |
jamielennox | jogo: is there a reason we don't just pin the whole stable/juno to there current release? | 00:03 |
jogo | I was so close to getting juno working too | 00:03 |
*** annashen has joined #openstack-qa | 00:03 | |
mtreinish | it's all free at summits anyway | 00:03 |
mtreinish | jamielennox: we've been trying to, but everytime we work on it things are really broken | 00:03 |
jogo | jamielennox: like this? https://review.openstack.org/#/c/147451/ | 00:04 |
morganfainberg | I owe jogo really good beer not at the summit. | 00:04 |
mtreinish | jamielennox: https://etherpad.openstack.org/p/wedged-stable-gate-feb-2015 and the releases keep on coming | 00:04 |
jogo | morganfainberg: next time your in the bay area | 00:04 |
morganfainberg | Yes. | 00:04 |
jamielennox | jogo: ah that looks promising, ok so short term thing that each client has to know | 00:04 |
jamielennox | because we released a new keystoneclient yesterday as well and that doesn't seem to have had the same damage | 00:05 |
jogo | jamielennox: yeah, because pinning everything is hard and will take some time | 00:05 |
clarkb | jogo: we can probably take away push tag perms from everyone >_> though communication is likely more effective | 00:05 |
*** dims__ has joined #openstack-qa | 00:07 | |
openstackgerrit | Merged openstack/tempest: Remove HTTP_SUCCESS from tempest.test module https://review.openstack.org/154496 | 00:08 |
morganfainberg | jogo: 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 |
mtreinish | morganfainberg: luckily we were almost done unwinding the mess. If you pushed it earlier today it would have been more trouble :) | 00:11 |
morganfainberg | I almost did push earlier today. :P | 00:11 |
morganfainberg | But meetings got in the way. | 00:11 |
*** shashankhegde has joined #openstack-qa | 00:12 | |
*** annashen has quit IRC | 00:12 | |
jogo | morganfainberg: sent a ML thread out | 00:12 |
mtreinish | morganfainberg: I don't know what to say. It's impossible for me to be thankful for meetings :) | 00:12 |
jogo | mtreinish: hahaha | 00:13 |
jogo | morganfainberg jamielennox: want to +1 the fix https://review.openstack.org/#/c/154715/2 | 00:13 |
jogo | mtreinish: it blocked the last patch in the great unwind series | 00:13 |
morganfainberg | Done | 00:14 |
jogo | so we may be wedged ... again | 00:14 |
mtreinish | jogo: yeah but if this happened before the ninja merge it would have been worse | 00:14 |
mtreinish | err, I guess just the same but x2 | 00:15 |
jogo | mtreinish: yeah, I think this may be another ninja ... but lets wait and see I guess | 00:16 |
apevec | morganfainberg, I've question re. keystone 1.3.x | 00:16 |
apevec | will that be stable/juno ? | 00:16 |
apevec | it was 1.2.0 at Juno release iirc | 00:16 |
jogo | apevec: that is a rabbit hole we should visit later. | 00:17 |
mtreinish | apevec: yeah, I would just cap it below the version which broke things for now | 00:17 |
apevec | jogo, good point | 00:17 |
jogo | fungi: we may have some more ninja merges needed later ... ? | 00:17 |
morganfainberg | Just saw the email jogo | 00:17 |
mtreinish | we can investigate triming things further after it's working again | 00:17 |
jogo | morganfainberg: I decided to not call keystone out by name too :) | 00:17 |
apevec | alright +2 A then | 00:17 |
morganfainberg | Haha you're welcome to. Always fine by me to take the bruises when I caused them. ;). But thanks. | 00:18 |
jogo | well none of https://review.openstack.org/#/q/Ib8a29258d99de75b49a9b19aef36bb99bc5fcac0,n,z can land now | 00:19 |
jogo | apevec: thanks for the quick review | 00:20 |
mtreinish | jogo: sigh, this never ends... | 00:22 |
openstackgerrit | Joe Gordon proposed openstack-dev/devstack: Optionally install tempest and disable by default https://review.openstack.org/154689 | 00:23 |
*** mlavalle has quit IRC | 00:24 | |
*** apevec has quit IRC | 00:26 | |
jgriffith | mtreinish: FYI, clean env and things work just fine | 00:28 |
jgriffith | clarkb: ^^ | 00:29 |
mtreinish | jgriffith: ok cool | 00:29 |
clarkb | jgriffith: cool so the config came out properly? | 00:29 |
jgriffith | clarkb: yes, so it turns out that my Instance was completely jacked after the first run failed | 00:29 |
jgriffith | clarkb: saved it so I can try and figure out *why* | 00:29 |
jgriffith | but my venv was borked | 00:30 |
*** ana_radeva has joined #openstack-qa | 00:30 | |
jgriffith | I *think* it's because I tried to run with testr first, and then pip, and then tox | 00:30 |
*** dims__ has quit IRC | 00:31 | |
clarkb | maybe? tox should isolate itself pretty well but it isn't completely immune to all things in the local python world | 00:31 |
ana_radeva | hi 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_radeva | startup script * | 00:33 |
mtreinish | ana_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 |
mtreinish | david-lyle: ^^^ I don't think horizon is discoverable from keystone is it? | 00:34 |
ana_radeva | what 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.conf | 00:35 |
ana_radeva | mtreinish: yes you are right.. | 00:36 |
mtreinish | ana_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 |
mtreinish | ana_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 not | 00:38 |
mtreinish | not invalid, just uncommon | 00:38 |
mtreinish | ana_radeva: but to be fair you can probably safely say horizon is not available in the config, there is only one tempest test for horizon | 00:39 |
mtreinish | and all it does is log in | 00:39 |
ana_radeva | mtreinish: thats the issue..the deployment procedure is kinda not straight forward | 00:39 |
ana_radeva | its like deployer's choice whether they like horizon inclusion or not | 00:39 |
ana_radeva | but im talking on tempest point of view.. from tempest, using keystone client, i can discover other services available but this goddamn horizon is bugging me | 00:40 |
ana_radeva | yes | 00:40 |
ana_radeva | i agree | 00:40 |
ana_radeva | test_dashboard_basic_ops... glad there is only one .. | 00:40 |
ana_radeva | i really wish upstream horizon integration tests never get into tempest ... though horizon guys once planned to | 00:41 |
*** marun has quit IRC | 00:41 | |
mtreinish | ana_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 point | 00:42 |
mtreinish | because it doesn't really fall under the mission statement of tempest either | 00:42 |
mtreinish | it was only added because of the previous governance structure requiring all projects have tempest testing | 00:43 |
ana_radeva | mtreinish: 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_radeva | for 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 :D | 00:46 |
mtreinish | ana_radeva: are you going to be posting this script anywhere when you're finished? I'd be curious to look at it | 00:47 |
ana_radeva | mtreinish: 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 accordingly | 00:50 |
ana_radeva | once i complete script, i will be sure to share it :) | 00:50 |
ana_radeva | basically what | 00:51 |
mtreinish | ana_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 that | 00:51 |
ana_radeva | verify_tempest_config.py is doing , i am doing it in form of shell script but before running tempest ... | 00:52 |
jogo | mtreinish: oh ceilometer https://review.openstack.org/154165 | 00:52 |
mtreinish | ana_radeva: ah, ok | 00:52 |
mtreinish | jogo: heh, just walk away. Let someone else worry about that one | 00:53 |
mtreinish | jogo: it's not like you have any stable ceilometer patches to land | 00:53 |
jogo | we have a work around anyway | 00:53 |
jogo | sdague's patches to regs | 00:53 |
*** dims__ has joined #openstack-qa | 00:53 | |
mtreinish | jogo: sure, doesn't fix the unit tests though :) | 00:53 |
jogo | mtreinish: no but it means we don't have to care | 00:54 |
jogo | so https://jenkins06.openstack.org/job/check-requirements-integration-dsvm/396/console | 00:54 |
jogo | that hit the pin keystonemiddleware | 00:54 |
david-lyle | ana_radeva: horizon endpoint does not register with keystone, only consumes from keystone | 00:54 |
david-lyle | user has to know the endpoint already | 00:54 |
mtreinish | david-lyle: ok, that's what I figured. It makes sense | 00:54 |
*** dims_ has joined #openstack-qa | 00:54 | |
mtreinish | jogo: yeah so first land sdague's reqs job fix, then land the pin, then land the last patch in the unwind | 00:55 |
jogo | mtreinish: may not be so simple we need a working grenade to land sdague's patch | 00:55 |
jogo | morganfainberg jamielennox: ping | 00:56 |
mtreinish | jogo: ok so 2 ninja merges of the first 2 followed by the unbreak the world patch :) | 00:56 |
jogo | mtreinish: sigh, so much ninja | 00:56 |
morganfainberg | Pong | 00:56 |
jogo | morganfainberg: how much longer will you or jamielennox be around? | 00:57 |
jogo | morganfainberg: thinking since keystone broke things | 00:57 |
jogo | you can babysit the fixes | 00:57 |
morganfainberg | Happy to. | 00:57 |
jogo | ok so I will update the etherpad of doom | 00:57 |
jogo | https://etherpad.openstack.org/p/wedged-stable-gate-feb-2015 | 00:57 |
jogo | looks like we will need some more ninja patches, but have to double check | 00:58 |
*** dims__ has quit IRC | 00:58 | |
morganfainberg | Ninja = moved to the front of gate? | 00:59 |
mtreinish | morganfainberg: no as in bypassing the gate | 00:59 |
morganfainberg | Oh I see. | 00:59 |
mtreinish | because we might be wedged because of a circular dependency between fixes | 00:59 |
morganfainberg | Ah | 00:59 |
mtreinish | morganfainberg: 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 patch | 01:02 |
mtreinish | so if that reqs fix bounces off the gate because grenade fails we'll need to force through some stuff | 01:02 |
morganfainberg | Right. | 01:02 |
jogo | morganfainberg: ninja means go to -infr and ask someone who has root access | 01:03 |
mtreinish | see what you did :) | 01:03 |
jogo | morganfainberg: its what we never want to do | 01:03 |
morganfainberg | Right. | 01:03 |
jamielennox | wow, mess | 01:03 |
ana_radeva | mtreinish: 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 |
jogo | morganfainberg jamielennox: ok I updated the etherpad | 01:05 |
ana_radeva | not sure why, but tempest docs dont talk about the setup.py also .. | 01:05 |
jogo | let me know if it looks good | 01:05 |
ana_radeva | or maybe its only for packaging.. | 01:05 |
jogo | basically what is needed now is to confirm the rechecks of sdague's pbr change fails on grenade | 01:06 |
mtreinish | jamielennox: 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 ML | 01:06 |
jogo | I'll just write this down in the etherpad | 01:06 |
morganfainberg | Ok. | 01:07 |
morganfainberg | So 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 |
mtreinish | ana_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 |
mtreinish | ana_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 useful | 01:08 |
mtreinish | underneath 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 that | 01:09 |
mtreinish | morganfainberg: yeah pretty much | 01:09 |
jogo | morganfainberg: correct, the etherpad should say the same thing very soon | 01:10 |
morganfainberg | Cool. | 01:10 |
morganfainberg | jamielennox: ^^ cc | 01:10 |
jogo | morganfainberg: ok and done | 01:14 |
jogo | morganfainberg: let me know what you think | 01:14 |
morganfainberg | Sounds good. | 01:14 |
jogo | everything should be there in the pending fixes section | 01:14 |
morganfainberg | And yeah it makes sense. | 01:14 |
jogo | as you finish steps, please update the etherpad as relevant | 01:15 |
morganfainberg | Will do. | 01:15 |
jogo | it wouldn't hurt to start digging up some +2s for pending patches and revising as needed | 01:15 |
*** achanda_ has joined #openstack-qa | 01:16 | |
mtreinish | jogo: this is where my old stable +2 mojo would have been useful, because I would have just blanket +A'd everything | 01:17 |
*** tsekiyam_ has joined #openstack-qa | 01:17 | |
jogo | mtreinish: yeah we need to figure this out | 01:17 |
jogo | ttx: ^ | 01:17 |
jogo | morganfainberg: and job just failed https://jenkins06.openstack.org/job/check-grenade-dsvm/22504/console | 01:18 |
jogo | stand by for fail | 01:18 |
mtreinish | http://logs.openstack.org/88/154688/1/check/check-grenade-dsvm/5564912//logs/grenade.sh.txt.gz#_2015-02-11_01_17_49_377 | 01:18 |
mtreinish | keystone middleware thing | 01:18 |
jogo | confirmed https://jenkins06.openstack.org/job/check-grenade-dsvm/22504/console | 01:18 |
*** achanda has quit IRC | 01:19 | |
jamielennox | morganfainberg: you really screwed the pooch on this one >.> | 01:19 |
jamielennox | :) | 01:20 |
*** mtanino has quit IRC | 01:20 | |
*** tsekiyama has quit IRC | 01:20 | |
jogo | jamielennox: actually this is a pretty minor issue considering what else we have seen recently | 01:20 |
jogo | jamielennox: which is sad | 01:20 |
jogo | morganfainberg: ok your turn to ask fungi clarkb etc. to use there secret ninja powers | 01:21 |
*** achanda_ has quit IRC | 01:21 | |
jamielennox | jogo: i don't envy the infra/ci groups | 01:21 |
morganfainberg | Which one we pushing in? The middleware fix? | 01:21 |
* jogo leaves the mess to morganfainberg to fix and goes for a walk | 01:21 | |
*** tsekiyam_ has quit IRC | 01:21 | |
jogo | morganfainberg: yup, see 2.2 in the etherpad | 01:21 |
jamielennox | morganfainberg: yes, the middleware cap | 01:21 |
*** hemna is now known as hemnafk | 01:22 | |
jogo | jamielennox morganfainberg: thank you for helping out, I really appreciate it | 01:22 |
jamielennox | jogo: any time | 01:22 |
*** zz_dimtruck is now known as dimtruck | 01:23 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add db api methods for getting recent run uuids https://review.openstack.org/153040 | 01:24 |
*** melwitt has quit IRC | 01:24 | |
*** david-lyle has quit IRC | 01:26 | |
openstackgerrit | Merged openstack-dev/devstack: Adds elasticsearch support as a pre-req for the glance-index. https://review.openstack.org/149442 | 01:28 |
openstackrecheck | openstack-dev/devstack change: https://review.openstack.org/154216 failed gate-grenade-dsvm, gate-grenade-dsvm-partial-ncpu in the gate queue with an unrecognized error | 01:29 |
fungi | jogo: yay buck passing! ;) | 01:29 |
*** shashankhegde has quit IRC | 01:31 | |
*** raginbaj- has joined #openstack-qa | 01:34 | |
*** raginbaj- is now known as raginbajin | 01:34 | |
*** rwsu is now known as rwsu-afk | 01:39 | |
*** abhirc has quit IRC | 01:42 | |
*** shashankhegde has joined #openstack-qa | 01:47 | |
*** Sukhdev has joined #openstack-qa | 01:48 | |
*** raginbajin has quit IRC | 01:51 | |
*** raginbajin has joined #openstack-qa | 01:52 | |
*** ana_radeva has quit IRC | 01:55 | |
morganfainberg | jogo: just issued a recheck on the pbr fix in Juno. Am looking for more +2 | 01:56 |
morganfainberg | Pbr fix for requirements that is for Juno | 01:57 |
morganfainberg | flaper87: adam_g ttx ah the right channel sorry. | 02:05 |
morganfainberg | Specifically we're at https://review.openstack.org/#/q/I8e453110655c0e74ff81b4cdc796c4935c75a553,n,z | 02:06 |
*** abhirc has joined #openstack-qa | 02:07 | |
*** david-lyle has joined #openstack-qa | 02:08 | |
morganfainberg | dhellmann: not sure if you can help w/ requirements stuff but cc you as well. | 02:09 |
morganfainberg | fungi: 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 |
fungi | morganfainberg: yeah, taking a look | 02:11 |
morganfainberg | Thanks. I did a recheck on the Juno one. | 02:11 |
morganfainberg | Once those land we have I think one more for the full unwind. | 02:12 |
*** shashankhegde has quit IRC | 02:12 | |
morganfainberg | * full in this case = can pass gate. Not really permanent fix. | 02:12 |
jogo | morganfainberg: thanks, progress is good. | 02:13 |
jogo | morganfainberg: this is a nice example of where Depends-On may come in handy | 02:13 |
morganfainberg | Yessssss! | 02:13 |
*** shardy has quit IRC | 02:14 | |
*** psedlak has quit IRC | 02:14 | |
morganfainberg | fungi, ty. | 02:17 |
fungi | also 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 now | 02:18 |
morganfainberg | fungi, yeah | 02:19 |
*** mwagner_lap has joined #openstack-qa | 02:26 | |
*** woodster_ has quit IRC | 02:30 | |
*** patrickeast has quit IRC | 02:35 | |
*** marun has joined #openstack-qa | 02:38 | |
*** marun has quit IRC | 02:44 | |
*** yamahata has quit IRC | 02:45 | |
*** david-lyle has quit IRC | 02:46 | |
*** harlowja is now known as harlowja_away | 02:46 | |
jogo | morganfainberg: by my count everything except juno global requirements is ready | 02:47 |
*** dkranz has quit IRC | 02:47 | |
*** Sukhdev has quit IRC | 02:47 | |
morganfainberg | lookingh | 02:47 |
morganfainberg | yes looking like it | 02:48 |
*** psedlak has joined #openstack-qa | 02:50 | |
*** david-lyle has joined #openstack-qa | 02:50 | |
openstackrecheck | Console logs not available after 13:26s for check-tempest-dsvm-neutron-full 154391,1,176845e | 02:50 |
*** mlavalle has joined #openstack-qa | 02:53 | |
openstackgerrit | Merged openstack-dev/devstack: Remove OpenDaylight from being in-tree for devstack https://review.openstack.org/153703 | 02:54 |
*** diegows has quit IRC | 02:54 | |
openstackrecheck | openstack/trove change: https://review.openstack.org/154176 failed because of: gate-grenade-dsvm: unrecognized error, gate-trove-python27: https://bugs.launchpad.net/bugs/1379729 | 02:59 |
openstack | Launchpad 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 IRC | 03:16 | |
*** krtaylor has quit IRC | 03:24 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/tempest: Updated from global requirements https://review.openstack.org/154187 | 03:25 |
*** david-lyle has quit IRC | 03:31 | |
*** abhirc has quit IRC | 03:32 | |
openstackrecheck | openstack/nova change: https://review.openstack.org/127203 failed because of: gate-nova-docs: https://bugs.launchpad.net/bugs/1270382 https://bugs.launchpad.net/bugs/1298006 | 03:33 |
openstack | Launchpad bug 1270382 in OpenStack-Gate "Name resolution failure on gate job" [Medium,Fix released] - Assigned to James E. Blair (corvus) | 03:33 |
openstack | Launchpad bug 1298006 in OpenStack-Gate "network sometimes unreachable accessing our git server" [Medium,Triaged] | 03:33 |
*** krtaylor has joined #openstack-qa | 03:36 | |
*** rushiagr_away is now known as rushiagr | 03:39 | |
*** achanda has joined #openstack-qa | 03:40 | |
*** BharatK has joined #openstack-qa | 03:42 | |
*** woodster_ has joined #openstack-qa | 03:46 | |
openstackgerrit | Jamie Lennox proposed openstack-dev/devstack: Reduce service user permissions https://review.openstack.org/154391 | 03:50 |
*** abhirc has joined #openstack-qa | 03:51 | |
openstackgerrit | Jamie Lennox proposed openstack-dev/devstack: Rename get_or_add_user_role https://review.openstack.org/154387 | 03:52 |
*** Nic has quit IRC | 03:54 | |
*** Madan has joined #openstack-qa | 03:59 | |
*** early has quit IRC | 04:01 | |
*** dims_ has quit IRC | 04:01 | |
*** vaidy has joined #openstack-qa | 04:02 | |
*** early has joined #openstack-qa | 04:03 | |
*** vaidy has quit IRC | 04:03 | |
*** rushiagr is now known as rushiagr_away | 04:04 | |
*** patrickeast has joined #openstack-qa | 04:05 | |
*** weshay has quit IRC | 04:06 | |
*** marun has joined #openstack-qa | 04:08 | |
*** david-lyle has joined #openstack-qa | 04:09 | |
*** Sukhdev has joined #openstack-qa | 04:13 | |
*** achanda has quit IRC | 04:13 | |
*** abhirc has quit IRC | 04:14 | |
*** abhirc has joined #openstack-qa | 04:19 | |
*** Novtopro has joined #openstack-qa | 04:20 | |
*** Novtopro has quit IRC | 04:21 | |
*** Novtopro has joined #openstack-qa | 04:22 | |
*** Novtopro has quit IRC | 04:22 | |
*** vozcelik has joined #openstack-qa | 04:35 | |
*** vozcelik has quit IRC | 04:37 | |
*** vozcelik has joined #openstack-qa | 04:38 | |
*** patrickeast has quit IRC | 04:39 | |
*** enikanorov_ has joined #openstack-qa | 04:39 | |
*** BharatK has quit IRC | 04:39 | |
*** enikanorov__ has quit IRC | 04:41 | |
*** coolsvap_ is now known as coolsvap | 04:48 | |
*** rushiagr_away is now known as rushiagr | 04:52 | |
*** dims__ has joined #openstack-qa | 05:02 | |
*** dims__ has quit IRC | 05:07 | |
*** BharatK has joined #openstack-qa | 05:13 | |
*** neeti has joined #openstack-qa | 05:17 | |
*** BharatK has quit IRC | 05:17 | |
jamielennox | mtreinish: that's blog post is really on target - it seems like she did almost everything except submit the patch | 05:18 |
*** mlavalle has quit IRC | 05:20 | |
*** chandankumar has joined #openstack-qa | 05:20 | |
clarkb | jamielennox: blog post? | 05:20 |
jamielennox | http://www.symantec.com/connect/blogs/how-configure-and-run-tempest-testing-openstack-keystone-identity-v3-api | 05:21 |
jamielennox | clarkb: running tempest with a domain scoped token | 05:21 |
*** vaidy| is now known as vaidy | 05:22 | |
*** vaidy is now known as vaidy| | 05:22 | |
*** vaidy| is now known as vaidy | 05:22 | |
*** achanda has joined #openstack-qa | 05:23 | |
*** yfried|afk is now known as yfried_ | 05:24 | |
*** krtaylor has quit IRC | 05:24 | |
*** BharatK has joined #openstack-qa | 05:31 | |
*** abehl has joined #openstack-qa | 05:37 | |
*** krtaylor has joined #openstack-qa | 05:37 | |
*** achanda has quit IRC | 05:39 | |
*** achanda has joined #openstack-qa | 05:40 | |
*** dimtruck is now known as zz_dimtruck | 05:46 | |
*** pcrews has quit IRC | 05:49 | |
*** woodster_ has quit IRC | 05:50 | |
*** achanda has quit IRC | 05:56 | |
*** MasterPiece has joined #openstack-qa | 06:05 | |
*** chandankumar_ has joined #openstack-qa | 06:11 | |
*** Sukhdev has quit IRC | 06:13 | |
*** chandankumar has quit IRC | 06:13 | |
*** MasterPiece| has joined #openstack-qa | 06:16 | |
*** MasterPiece has quit IRC | 06:17 | |
*** nikil89_ has joined #openstack-qa | 06:29 | |
*** nikil89_ is now known as naggappan | 06:29 | |
*** itzikb has joined #openstack-qa | 06:30 | |
*** Longgeek has joined #openstack-qa | 06:31 | |
*** Madan has quit IRC | 06:41 | |
*** Madan has joined #openstack-qa | 06:41 | |
*** jyuso1 has quit IRC | 06:41 | |
*** achanda has joined #openstack-qa | 06:43 | |
openstackrecheck | openstack/trove change: https://review.openstack.org/154176 failed gate-trove-functional-dsvm-mysql in the gate queue with an unrecognized error | 06:46 |
morganfainberg | jogo, mtreinish, looks like everything on the etherpad of doom has merged | 06:46 |
*** vigneshvar has joined #openstack-qa | 07:01 | |
*** afazekas has joined #openstack-qa | 07:03 | |
*** shashankhegde has joined #openstack-qa | 07:04 | |
*** gszasz has joined #openstack-qa | 07:09 | |
*** nmagnezi has joined #openstack-qa | 07:11 | |
*** achanda has quit IRC | 07:16 | |
*** SridharG has joined #openstack-qa | 07:17 | |
*** luqas has joined #openstack-qa | 07:21 | |
openstackgerrit | Jamie Lennox proposed openstack/tempest: Change project and domain parameters https://review.openstack.org/154773 | 07:23 |
*** gamado has joined #openstack-qa | 07:28 | |
*** achanda has joined #openstack-qa | 07:29 | |
*** chandankumar_ is now known as chandankumar | 07:31 | |
*** shashankhegde has quit IRC | 07:32 | |
*** jokke_ has joined #openstack-qa | 07:41 | |
*** pkoniszewski has joined #openstack-qa | 07:51 | |
*** shardy has joined #openstack-qa | 07:58 | |
openstackrecheck | openstack/horizon change: https://review.openstack.org/151976 failed because of: gate-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/1321207 | 08:07 |
openstack | Launchpad bug 1321207 in neutron "tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic fails" [High,Confirmed] | 08:07 |
*** e0ne has joined #openstack-qa | 08:10 | |
*** gamado has quit IRC | 08:24 | |
*** nmagnezi_ has joined #openstack-qa | 08:25 | |
*** nmagnezi has quit IRC | 08:27 | |
*** mpaolino has joined #openstack-qa | 08:27 | |
*** nmagnezi_ has quit IRC | 08:30 | |
*** achanda has quit IRC | 08:36 | |
*** gamado has joined #openstack-qa | 08:36 | |
*** achanda has joined #openstack-qa | 08:36 | |
*** achanda has quit IRC | 08:37 | |
*** andreykurilin_ has joined #openstack-qa | 08:37 | |
*** ajo has joined #openstack-qa | 08:39 | |
*** jlanoux has joined #openstack-qa | 08:41 | |
*** gamado has quit IRC | 08:41 | |
openstackgerrit | nayna-patel proposed openstack/tempest: Adds "retype" to "volume/admin/test_volume_types.py" https://review.openstack.org/146053 | 08:47 |
*** e0ne has quit IRC | 08:50 | |
*** safchain has joined #openstack-qa | 08:51 | |
*** jordanP has joined #openstack-qa | 08:51 | |
*** andreykurilin_ has quit IRC | 08:53 | |
*** andreykurilin_ has joined #openstack-qa | 08:53 | |
*** andreykurilin_ has quit IRC | 08:54 | |
openstackgerrit | Jaume Devesa proposed openstack-dev/devstack: Improve MidoNet integration https://review.openstack.org/152876 | 08:55 |
*** andreykurilin_ has joined #openstack-qa | 08:55 | |
*** markus_z has joined #openstack-qa | 08:57 | |
*** jpich has joined #openstack-qa | 08:58 | |
*** ihrachyshka has joined #openstack-qa | 08:58 | |
*** nmagnezi has joined #openstack-qa | 09:01 | |
*** vigneshvar has quit IRC | 09:07 | |
openstackgerrit | Nikolay Fedotov proposed openstack/tempest: Scenario test for vpnaas: ipsec-site-connection https://review.openstack.org/140072 | 09:09 |
*** vozcelik has quit IRC | 09:10 | |
*** vigneshvar has joined #openstack-qa | 09:12 | |
*** jlibosva has joined #openstack-qa | 09:13 | |
*** ihrachyshka has quit IRC | 09:15 | |
*** mpaolino has quit IRC | 09:26 | |
*** jhenner has joined #openstack-qa | 09:27 | |
*** tosky has joined #openstack-qa | 09:28 | |
*** achanda has joined #openstack-qa | 09:38 | |
*** achanda has quit IRC | 09:43 | |
*** e0ne has joined #openstack-qa | 09:45 | |
openstackrecheck | openstack/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/1352498 | 09:50 |
openstack | Launchpad bug 1373513 in Cinder "Lvm hang during tempest tests" [Critical,In progress] - Assigned to John Griffith (john-griffith) | 09:50 |
openstack | Launchpad 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 |
openstack | Launchpad 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 johnthetubaguy | 09:52 | |
*** nmagnezi has quit IRC | 09:59 | |
*** nmagnezi has joined #openstack-qa | 09:59 | |
*** nmagnezi has quit IRC | 10:00 | |
*** jhenner has quit IRC | 10:04 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 10:12 | |
*** apevec has joined #openstack-qa | 10:13 | |
*** gfidente has joined #openstack-qa | 10:14 | |
openstackgerrit | Roey Chen proposed openstack-dev/devstack: Add support for vmware NSXv Neutron plugin https://review.openstack.org/144312 | 10:22 |
*** aix has joined #openstack-qa | 10:31 | |
*** jhenner has joined #openstack-qa | 10:32 | |
*** jhenner has joined #openstack-qa | 10:32 | |
*** MasterPiece| has quit IRC | 10:34 | |
*** dims__ has joined #openstack-qa | 10:37 | |
openstackrecheck | openstack/horizon change: https://review.openstack.org/154223 failed because of: gate-grenade-dsvm: https://bugs.launchpad.net/bugs/1412923 | 10:37 |
openstack | Launchpad 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-qa | 10:40 | |
*** ihrachyshka has joined #openstack-qa | 10:44 | |
*** e0ne is now known as e0ne_ | 10:46 | |
*** e0ne_ is now known as e0ne | 10:47 | |
*** bkopilov has quit IRC | 10:49 | |
*** rfolco has joined #openstack-qa | 10:52 | |
*** apevec has quit IRC | 10:54 | |
openstackgerrit | Thalabathy Venkatesan proposed openstack/tempest: test "test_instance_access_with_ingress_rule" https://review.openstack.org/154823 | 10:54 |
*** bkopilov has joined #openstack-qa | 10:55 | |
*** apevec has joined #openstack-qa | 10:59 | |
*** apevec has joined #openstack-qa | 10:59 | |
*** samueldmq-away is now known as samueldmq | 11:01 | |
*** tkammer has joined #openstack-qa | 11:03 | |
*** bkopilov has quit IRC | 11:04 | |
*** bkopilov has joined #openstack-qa | 11:05 | |
*** e0ne_ has joined #openstack-qa | 11:09 | |
*** e0ne has quit IRC | 11:10 | |
openstackgerrit | Bob Ball proposed openstack-dev/devstack: XenAPI: Move some boot-time functions to install-time https://review.openstack.org/154397 | 11:10 |
openstackgerrit | Sean Dague proposed openstack-dev/devstack: add gating up/down script for devstack https://review.openstack.org/152994 | 11:10 |
openstackgerrit | Bob Ball proposed openstack-dev/devstack: XenAPI: Move some boot-time functions to install-time https://review.openstack.org/154397 | 11:15 |
*** itzikb has quit IRC | 11:16 | |
*** cbader has quit IRC | 11:34 | |
*** yfried_ has quit IRC | 11:34 | |
*** adalbas has joined #openstack-qa | 11:35 | |
*** yfried_ has joined #openstack-qa | 11:40 | |
*** achanda has joined #openstack-qa | 11:40 | |
*** aysyd has joined #openstack-qa | 11:40 | |
openstackrecheck | Console logs not available after 13:26s for check-tempest-dsvm-postgres-full 145780,7,7f940c5 | 11:41 |
*** nmagnezi has joined #openstack-qa | 11:45 | |
*** achanda has quit IRC | 11:45 | |
*** cdent has joined #openstack-qa | 11:48 | |
*** nmagnezi has left #openstack-qa | 11:48 | |
*** boris-42 has quit IRC | 11:52 | |
openstackgerrit | Bharat Kumar Kobagana proposed openstack-dev/devstack: Allow cloning of devstack external plugins https://review.openstack.org/154836 | 11:53 |
*** itzikb has joined #openstack-qa | 11:58 | |
*** mpaolino has quit IRC | 12:11 | |
*** bkopilov has quit IRC | 12:13 | |
*** bkopilov has joined #openstack-qa | 12:14 | |
*** boris-42 has joined #openstack-qa | 12:28 | |
*** adalbas has quit IRC | 12:32 | |
openstackrecheck | openstack/trove change: https://review.openstack.org/154176 failed because of: gate-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/1286818 | 12:32 |
openstack | Launchpad 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-qa | 12:40 | |
*** BharatK has quit IRC | 12:41 | |
*** adalbas has joined #openstack-qa | 12:44 | |
*** bkopilov has quit IRC | 12:45 | |
*** woodster_ has joined #openstack-qa | 12:45 | |
*** bkopilov has joined #openstack-qa | 12:46 | |
*** mestery has joined #openstack-qa | 12:52 | |
*** mfalatic has quit IRC | 12:53 | |
*** mestery has quit IRC | 12:55 | |
*** rushiagr is now known as rushiagr_away | 12:59 | |
*** patrickeast has joined #openstack-qa | 13:00 | |
*** patrickeast has quit IRC | 13:01 | |
*** itzikb has quit IRC | 13:02 | |
*** mkoderer_cloud has joined #openstack-qa | 13:03 | |
*** gamado has joined #openstack-qa | 13:09 | |
*** itzikb has joined #openstack-qa | 13:11 | |
*** pal has joined #openstack-qa | 13:12 | |
pal | Hi, can anyone tell me at which step of installing openstack does nova.conf is generated? | 13:13 |
*** nfedotov has joined #openstack-qa | 13:14 | |
*** dkranz has joined #openstack-qa | 13:14 | |
*** gamado has quit IRC | 13:15 | |
*** tkammer has quit IRC | 13:16 | |
sdague | pal: installing how? | 13:18 |
*** pal_ has joined #openstack-qa | 13:18 | |
*** pal has quit IRC | 13:18 | |
sdague | dtroyer: the updown testing patch seems working now - https://review.openstack.org/#/c/152994 | 13:18 |
*** dims__ has quit IRC | 13:19 | |
*** pal has joined #openstack-qa | 13:20 | |
*** dims__ has joined #openstack-qa | 13:20 | |
*** SridharG1 has joined #openstack-qa | 13:21 | |
*** pal_ has quit IRC | 13:23 | |
openstackgerrit | Mehdi Abaakouk proposed openstack-dev/devstack: qpid: plain auth needs cyrus-sasl-plain package https://review.openstack.org/154867 | 13:23 |
*** SridharG has quit IRC | 13:24 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 13:26 | |
*** neeti has quit IRC | 13:26 | |
*** SridharG1 has quit IRC | 13:26 | |
*** tkammer has joined #openstack-qa | 13:26 | |
*** pal_ has joined #openstack-qa | 13:26 | |
openstackgerrit | Mehdi Abaakouk proposed openstack-dev/devstack: qpid: plain auth needs cyrus-sasl-plain package https://review.openstack.org/154867 | 13:27 |
openstackgerrit | Masayuki Igawa proposed openstack/qa-specs: Remove .keep files https://review.openstack.org/154870 | 13:29 |
*** pal has quit IRC | 13:29 | |
*** Madan has quit IRC | 13:31 | |
*** weshay has joined #openstack-qa | 13:32 | |
*** toure_ has joined #openstack-qa | 13:33 | |
*** pal_ has quit IRC | 13:33 | |
*** mwagner_lap has quit IRC | 13:34 | |
*** e0ne_ has quit IRC | 13:40 | |
*** e0ne has joined #openstack-qa | 13:45 | |
*** SridharG has joined #openstack-qa | 13:46 | |
*** vigneshvar has quit IRC | 13:48 | |
openstackgerrit | Merged openstack-dev/devstack: Rename get_or_add_user_role https://review.openstack.org/154387 | 13:49 |
*** bknudson has joined #openstack-qa | 13:49 | |
openstackgerrit | Merged openstack-dev/devstack: Set ca_certificates_file in tempest, fix test for "keystone" https://review.openstack.org/154622 | 13:49 |
*** dkranz has quit IRC | 13:53 | |
*** itzikb has quit IRC | 13:55 | |
*** itzikb has joined #openstack-qa | 13:56 | |
openstackgerrit | Merged openstack-dev/devstack: Unconfigure the devstack CA when USE_SSL is True https://review.openstack.org/154621 | 13:57 |
*** dkusidlo has joined #openstack-qa | 13:59 | |
*** marrusl has quit IRC | 14:01 | |
*** Yogi1 has joined #openstack-qa | 14:04 | |
*** marrusl has joined #openstack-qa | 14:06 | |
*** dkranz has joined #openstack-qa | 14:07 | |
*** mwagner_lap has joined #openstack-qa | 14:09 | |
*** pkoniszewski has quit IRC | 14:12 | |
*** dustins has joined #openstack-qa | 14:13 | |
*** itzikb_ has joined #openstack-qa | 14:14 | |
*** abhirc has quit IRC | 14:14 | |
*** itzikb has quit IRC | 14:14 | |
*** abehl has quit IRC | 14:15 | |
chmouel | sdague: 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-qa | 14:19 | |
*** pal_ has joined #openstack-qa | 14:21 | |
*** pal has quit IRC | 14:24 | |
*** mestery has joined #openstack-qa | 14:24 | |
*** mestery has quit IRC | 14:25 | |
*** mriedem has joined #openstack-qa | 14:29 | |
sdague | chmouel: BobBall | 14:39 |
chmouel | sdague: cheers | 14:40 |
openstackgerrit | Chris Dent proposed openstack/tempest-lib: Summarize expected failures https://review.openstack.org/154897 | 14:41 |
cdent | If 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 IRC | 14:45 | |
*** pcrews has joined #openstack-qa | 14:47 | |
*** mtanino has joined #openstack-qa | 14:49 | |
*** Ananci has joined #openstack-qa | 14:54 | |
*** BharatK has joined #openstack-qa | 14:55 | |
sdague | yeh, there are no tests for that tool. | 14:56 |
*** bkopilov has quit IRC | 14:57 | |
*** sabeen1 has joined #openstack-qa | 15:02 | |
*** Longgeek has quit IRC | 15:03 | |
*** Longgeek has joined #openstack-qa | 15:03 | |
*** dkusidlo has quit IRC | 15:04 | |
*** Longgeek has quit IRC | 15:04 | |
*** Ananci has quit IRC | 15:07 | |
*** jecarey has joined #openstack-qa | 15:11 | |
*** e0ne is now known as e0ne_ | 15:12 | |
*** Yogi1 has quit IRC | 15:12 | |
openstackrecheck | openstack/heat change: https://review.openstack.org/152777 failed because of: gate-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/1321207 | 15:15 |
openstack | Launchpad bug 1321207 in neutron "tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic fails" [High,Confirmed] | 15:15 |
*** rbak has joined #openstack-qa | 15:15 | |
openstackgerrit | Russell Bryant proposed openstack-dev/devstack: Set Neutron api_workers to $API_WORKERS https://review.openstack.org/140482 | 15:15 |
*** pal has joined #openstack-qa | 15:17 | |
openstackgerrit | Andrea Frittoli proposed openstack/tempest: Initial class creds creation in test base class https://review.openstack.org/153681 | 15:17 |
openstackgerrit | Andrea Frittoli proposed openstack/tempest: Split creds and resources in tenant isolation https://review.openstack.org/153896 | 15:17 |
mtreinish | cdent: 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 right | 15:20 |
*** Ananci has joined #openstack-qa | 15:20 | |
mtreinish | but up until now its been yeah this works when I use it so that's good enough | 15:20 |
cdent | mtreinish: oh, yeah, that'll be a lot easier to implement then some kind of unittest-ish kind of thing | 15:21 |
*** krtaylor has quit IRC | 15:21 | |
mtreinish | yeah that's what I was thinking | 15:21 |
ttx | let me know if I can help in any review. Last time I looked there was a chain blocked by jgriffith's -2 | 15:22 |
*** e0ne_ has quit IRC | 15:22 | |
ttx | oh, fungi overrode that | 15:23 |
mtreinish | ttx: ? | 15:23 |
*** itzikb_ is now known as itzikb | 15:24 | |
*** Yogi1 has joined #openstack-qa | 15:25 | |
*** gamado has joined #openstack-qa | 15:26 | |
*** andreykurilin_ has quit IRC | 15:26 | |
openstackgerrit | David Kranz proposed openstack/tempest: Change fixed/floating ip clients to return one value and update tests https://review.openstack.org/154537 | 15:26 |
ttx | mtreinish: https://review.openstack.org/#/c/154680/ was thought to be blocked on https://review.openstack.org/#/q/I8e453110655c0e74ff81b4cdc796c4935c75a553,n,z | 15:27 |
ttx | apparently it wasn't, but now https://review.openstack.org/#/q/I8e453110655c0e74ff81b4cdc796c4935c75a553,n,z is unblocked | 15:27 |
*** zz_dimtruck is now known as dimtruck | 15:27 | |
*** e0ne has joined #openstack-qa | 15:30 | |
mtreinish | ttx: ah, ok | 15:30 |
itzikb | mtreinish: ping | 15:32 |
mtreinish | itzikb: I'm looking at your patch now | 15:33 |
openstackgerrit | Andrea Frittoli proposed openstack/tempest: Remove auth_version config from get_credentials https://review.openstack.org/151635 | 15:33 |
openstackgerrit | Andrea Frittoli proposed openstack/tempest: Finish cleanup CONF from auth https://review.openstack.org/151639 | 15:33 |
itzikb | mtreinish: thanks! :-) | 15:33 |
*** krtaylor has joined #openstack-qa | 15:34 | |
*** Sukhdev has joined #openstack-qa | 15:35 | |
dkranz | andreaf: ping | 15:36 |
dkranz | andreaf: Do you want one of your patches to merge before this https://review.openstack.org/#/c/151540/3/tempest/auth.py,unified | 15:37 |
*** e0ne is now known as e0ne_ | 15:37 | |
*** e0ne_ is now known as e0ne | 15:37 | |
mtreinish | dkranz: yeah I think we should prioritize andreaf's libify auth branch over the service client cleanups | 15:38 |
mtreinish | dkranz: https://review.openstack.org/#/q/status:open+project:openstack/tempest+branch:master+topic:libify_auth,n,z | 15:38 |
dkranz | mtreinish: that was my thought as well | 15:38 |
mtreinish | because without that the service client migration doesn't make much sense | 15:38 |
andreaf | dkranz, mtreinish: fine with me, I just resubmitted the libify_auth patches | 15:39 |
andreaf | dkranz, mtreinish: the first one actually just a recheck, py27 failed but it should pass normally | 15:39 |
*** amotoki has joined #openstack-qa | 15:40 | |
*** yamahata has joined #openstack-qa | 15:40 | |
andreaf | mtreinish, dkranz: I addressed all comments here https://review.openstack.org/#/c/151206/ , just going through check again | 15:42 |
mtreinish | amotoki: yeah I was looking at that, it looks like it's still failing though? | 15:42 |
*** marun has quit IRC | 15:42 | |
mtreinish | I pulled it and it worked locally though | 15:42 |
jgriffith | sdague: trying to find the scrollback | 15:47 |
jgriffith | sdague: did I screw you over? | 15:47 |
*** marun has joined #openstack-qa | 15:49 | |
*** gamado has quit IRC | 15:49 | |
*** hemnafk is now known as hemna | 15:50 | |
*** apevec has quit IRC | 15:53 | |
*** bkopilov has joined #openstack-qa | 15:53 | |
*** SridharG has left #openstack-qa | 15:54 | |
pal | Hi, can anyone tell me at which step of installing openstack does nova.conf is generated? | 15:54 |
andreaf | dkranz, mtreinish: any clue about this? http://logs.openstack.org/06/151206/6/check/gate-tempest-python27/96bd70f/console.html | 15:55 |
andreaf | py27 fails in check pipeline but it works just fine on my machine, and the log is not really helpful | 15:55 |
openstackgerrit | Merged openstack-dev/devstack: Reduce service user permissions https://review.openstack.org/154391 | 15:55 |
mtreinish | andreaf: I was just looking at that, I'm not sure. I was just about to push a patch on top to debug it | 15:56 |
mtreinish | andreaf: becaue I have the same thing it works fine for me locally | 15:56 |
andreaf | mtreinish: ok, thanks - we might need to have more loggin in by default :) | 15:58 |
*** yamahata has quit IRC | 15:58 | |
*** yamahata has joined #openstack-qa | 15:59 | |
openstackgerrit | Matthew Treinish proposed openstack/tempest: Do Not Merge test debug patch https://review.openstack.org/154927 | 15:59 |
mtreinish | andreaf: it has it, the issue is the output filter pipe eats it... | 15:59 |
mtreinish | andreaf: ^^^ just runs a list should give us the import failure | 16:00 |
*** rushiagr_away is now known as rushiagr | 16:03 | |
*** rwsu-afk is now known as rwsu | 16:04 | |
*** Longgeek has joined #openstack-qa | 16:04 | |
*** patrickeast has joined #openstack-qa | 16:05 | |
*** weshay has quit IRC | 16:09 | |
*** Longgeek has quit IRC | 16:09 | |
*** weshay has joined #openstack-qa | 16:10 | |
*** andreykurilin_ has joined #openstack-qa | 16:10 | |
*** nicodemos has joined #openstack-qa | 16:10 | |
openstackgerrit | Merged openstack-dev/devstack: qpid: plain auth needs cyrus-sasl-plain package https://review.openstack.org/154867 | 16:11 |
*** itzikb_ has joined #openstack-qa | 16:11 | |
*** anshul has joined #openstack-qa | 16:11 | |
openstackgerrit | Merged openstack-dev/devstack: Use the site-wide boto.cfg https://review.openstack.org/152864 | 16:14 |
*** itzikb has quit IRC | 16:15 | |
*** patrickeast has quit IRC | 16:16 | |
openstackgerrit | Matthew Treinish proposed openstack/tempest-lib: WIP: Enable stdout passthrough for subunit-trace https://review.openstack.org/154933 | 16:19 |
*** andreykurilin_ has quit IRC | 16:19 | |
mtreinish | andreaf: ^^^ that might be a solution for the lack of debug | 16:19 |
mtreinish | I still need to test it though | 16:19 |
*** andreykurilin_ has joined #openstack-qa | 16:20 | |
*** MasterPiece has joined #openstack-qa | 16:23 | |
*** adalbas has quit IRC | 16:24 | |
andreaf | mtreinish: https://jenkins05.openstack.org/job/gate-tempest-python27/3058/console - uhm I think the Token Client has move to a dedicated file | 16:26 |
andreaf | mtreinish: but why does it fail here? | 16:26 |
*** tsekiyama has joined #openstack-qa | 16:27 | |
andreaf | mtreinish: in my code the client is not split yet | 16:27 |
andreaf | mtreinish: it looks like it's rebasing against master perhaps? | 16:28 |
mtreinish | andreaf: yeah I think you might just need to rebase | 16:28 |
andreaf | mtreinish: I can try a local rebase | 16:28 |
*** gszasz has quit IRC | 16:28 | |
andreaf | mtreinish: I though zuul would rebase against master only in gate, not in check | 16:30 |
*** mlavalle has joined #openstack-qa | 16:31 | |
*** nfedotov has quit IRC | 16:32 | |
*** mpaolino has quit IRC | 16:32 | |
*** ihrachyshka has quit IRC | 16:35 | |
openstackrecheck | openstack/tempest change: https://review.openstack.org/154187 failed because of: gate-tempest-dsvm-nova-v21-full: https://bugs.launchpad.net/bugs/1344513 | 16:35 |
openstack | Launchpad bug 1344513 in Cinder "test_cinder_encryption_type_list fails" [Undecided,New] | 16:35 |
*** coolsvap has quit IRC | 16:37 | |
mtreinish | andreaf: it might be, I've always treated most of the git stuff zuul and the jobs run as magic | 16:38 |
mtreinish | that's probably not a good attitude | 16:38 |
mtreinish | fwiw, the git commands it runs should be at the top of the console output | 16:38 |
*** adalbas has joined #openstack-qa | 16:38 | |
*** itzikb_ has quit IRC | 16:39 | |
*** MasterPiece has quit IRC | 16:40 | |
*** MasterPiece has joined #openstack-qa | 16:40 | |
andreaf | mtreinish: I did a rebase, there's no conflict but probably the automatic rebase is wrong | 16:42 |
mtreinish | andreaf: after the rebase did the tests still work? | 16:42 |
andreaf | mtreinish: I wish I knew - it fails to create the venv on timeout - I have to leave now I'll continue later on this | 16:43 |
mtreinish | andreaf: ok | 16:43 |
*** melwitt has joined #openstack-qa | 16:46 | |
openstackgerrit | Andrea Frittoli proposed openstack/tempest: Remove auth_version config from get_credentials https://review.openstack.org/151635 | 16:47 |
openstackgerrit | Andrea Frittoli proposed openstack/tempest: Finish cleanup CONF from auth https://review.openstack.org/151639 | 16:47 |
openstackgerrit | Andrea Frittoli proposed openstack/tempest: Move default creds to cred_provider https://review.openstack.org/151206 | 16:47 |
andreaf | mtreinish: I'll just summit my rebase in the meanwhile ^^^ | 16:47 |
andreaf | s/summit/submit | 16:47 |
openstackgerrit | Matthew Treinish proposed openstack/tempest: Do Not Merge test debug patch https://review.openstack.org/154927 | 16:47 |
mtreinish | andreaf: sure, I'll keep an eye on it | 16:47 |
*** Yogi1 has quit IRC | 16:49 | |
*** MasterPiece has quit IRC | 16:55 | |
*** Yogi1 has joined #openstack-qa | 16:55 | |
*** coolsvap has joined #openstack-qa | 16:55 | |
*** tosky has quit IRC | 16:56 | |
jordanP | afazekas, hey :) I changed the commit message here https://review.openstack.org/#/c/152148/ according to your suggestion :) | 16:57 |
openstackgerrit | Dean Troyer proposed openstack-dev/devstack: Remove deprecated vars https://review.openstack.org/154953 | 16:57 |
*** itzikb_ has joined #openstack-qa | 16:59 | |
*** patrickeast has joined #openstack-qa | 16:59 | |
itzikb_ | mtreinish: hi, can I ask you about your comment? | 17:00 |
openstackgerrit | Kashyap Chamarthy proposed openstack-dev/devstack: guides: devstack-with-nested-kvm: Fix typo - s/AMD/Intel https://review.openstack.org/154958 | 17:01 |
mtreinish | itzikb_: sure | 17:01 |
itzikb_ | mtreinish: What is the default network config option ? | 17:01 |
*** coolsvap is now known as coolsvap_ | 17:02 | |
mtreinish | itzikb_: there is an option in the config file for a network to use. (I think it's called fixed_network_name) | 17:03 |
mtreinish | that was legit. question because I wasn't sure of the answer | 17:03 |
*** MasterPiece has joined #openstack-qa | 17:03 | |
mtreinish | but 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 that | 17:04 |
mtreinish | but it's been a while since I looked at the code path | 17:04 |
*** jlanoux has quit IRC | 17:04 | |
openstackgerrit | Matthew Treinish proposed openstack/tempest-lib: Enable stdout passthrough for subunit-trace https://review.openstack.org/154933 | 17: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 client | 17:06 |
*** MasterPiece has quit IRC | 17:07 | |
mtreinish | itzikb_: ok sure, so that's a good enough answer to my question | 17:08 |
*** MasterPiece has joined #openstack-qa | 17:08 | |
*** chandankumar has quit IRC | 17:08 | |
*** e0ne is now known as e0ne_ | 17:09 | |
itzikb_ | mtreinish: ok,Ill add comments as soon as I can .thans a lot | 17:09 |
mtreinish | itzikb_: just make sure you respond in the review too, in case others have the same question | 17:09 |
*** EmilienM is now known as EmilienM|afk | 17:10 | |
itzikb_ | mtreinish: sure | 17:11 |
*** e0ne_ is now known as e0ne | 17:11 | |
*** krtaylor has quit IRC | 17:15 | |
*** jgriffith has quit IRC | 17:15 | |
*** jgriffith has joined #openstack-qa | 17:16 | |
mtreinish | andreaf: 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 account | 17:16 |
mtreinish | andreaf: you just need to update the imports and it should work fine | 17:17 |
openstackgerrit | Matthew Treinish proposed openstack/tempest-lib: Enable stdout passthrough for subunit-trace https://review.openstack.org/154933 | 17:19 |
*** andreykurilin_ has quit IRC | 17:21 | |
openstackgerrit | Daniel Berrange proposed openstack-dev/devstack: Revert "Exit when printing error about database config" https://review.openstack.org/154966 | 17:26 |
openstackgerrit | Merged openstack/tempest: Switch to using the skip_because decorator from tempest-lib https://review.openstack.org/153461 | 17:26 |
openstackgerrit | Marian Horban proposed openstack/tempest: API test for instance's migration added https://review.openstack.org/153005 | 17:27 |
*** afazekas has quit IRC | 17:27 | |
*** krtaylor has joined #openstack-qa | 17:28 | |
*** Sukhdev has quit IRC | 17:29 | |
*** jpich has quit IRC | 17:29 | |
*** safchain has quit IRC | 17:30 | |
*** krtaylor has quit IRC | 17:33 | |
*** naggappan has quit IRC | 17:35 | |
sgordon | anteaya, 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 wznoinsk | 17:37 |
sgordon | minutes are here: http://eavesdrop.openstack.org/meetings/telcowg/2015/telcowg.2015-02-11-14.01.log.html | 17:37 |
sgordon | itzikb_, 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 IRC | 17:39 | |
*** tosky has joined #openstack-qa | 17:41 | |
jogo | morganfainberg: thanks for babysitting the patches! | 17:45 |
*** MasterPiece has quit IRC | 17:45 | |
morganfainberg | jogo: happy to help on that type of stuff. | 17:46 |
jogo | morganfainberg: also glad to have more people know about this stuff | 17:46 |
*** harlowja_away is now known as harlowja | 17:47 | |
*** BharatK has quit IRC | 17:47 | |
*** coolsvap_ is now known as coolsvap | 17:47 | |
*** Nic has joined #openstack-qa | 17:47 | |
*** yamahata has quit IRC | 17:52 | |
openstackrecheck | openstack/ceilometer change: https://review.openstack.org/154623 failed gate-tempest-dsvm-neutron-full in the gate queue with an unrecognized error | 17:53 |
*** itzikb_ has quit IRC | 17:53 | |
*** adalbas has quit IRC | 17:53 | |
*** MasterPiece has joined #openstack-qa | 17:53 | |
*** Longgeek has joined #openstack-qa | 17:54 | |
*** MasterPiece| has joined #openstack-qa | 17:54 | |
*** mwagner_lap has quit IRC | 17:55 | |
*** achanda has joined #openstack-qa | 17:55 | |
*** shashankhegde has joined #openstack-qa | 17:58 | |
*** MasterPiece has quit IRC | 17:58 | |
*** Longgeek has quit IRC | 17:58 | |
*** annashen has joined #openstack-qa | 18:00 | |
*** jordanP has quit IRC | 18:01 | |
*** markus_z has quit IRC | 18:02 | |
*** vigneshvar has joined #openstack-qa | 18:02 | |
openstackgerrit | Sean Dague proposed openstack-dev/devstack: Revert "Exit when printing error about database config" https://review.openstack.org/154985 | 18:03 |
*** tkammer has quit IRC | 18:04 | |
*** adalbas has joined #openstack-qa | 18:06 | |
sdague | oops, danpb beat me there | 18:08 |
*** krtaylor has joined #openstack-qa | 18:09 | |
mriedem | mtreinish: 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 |
mriedem | so like: sudo pip install -e git://git.openstack.org/openstack/tempest-lib | 18:11 |
mriedem | and then apply the change to: “<venv path>/src/tempest-lib"? | 18:12 |
mtreinish | mriedem: I normally have a local clone of tempest lib somewhere then just git review -d the change | 18:15 |
mtreinish | then inside the venv I run pip install -e path-to-tempest-lib | 18:16 |
mriedem | yeah i can't recreate locally, this is on our jenkins slave | 18:16 |
mtreinish | mriedem: ah, ok yeah if you are manually patching it then in the lib dir is fine | 18:16 |
mtreinish | pip install -e is more or less the same as python setup.py develop | 18:17 |
mtreinish | if it's already installed then you can hand edit the file that would work | 18:17 |
*** pal has quit IRC | 18:17 | |
mtreinish | mriedem: luckily the change is only like 3 lines | 18:19 |
*** Nic has quit IRC | 18:19 | |
*** Nic has joined #openstack-qa | 18:20 | |
*** anshul has quit IRC | 18:22 | |
*** chandankumar has joined #openstack-qa | 18:24 | |
*** yamahata has joined #openstack-qa | 18:28 | |
*** rushiagr is now known as rushiagr_away | 18:29 | |
*** david-lyle is now known as david-lyle_afk | 18:31 | |
sdague | mtreinish / chmouel / ianw: +A on this - https://review.openstack.org/#/c/152994/ ? | 18:36 |
*** mlavalle has quit IRC | 18:39 | |
*** mlavalle has joined #openstack-qa | 18:39 | |
*** EmilienM|afk is now known as EmilienM | 18:39 | |
mtreinish | sdague: it LGTM, but where is it going to be run | 18:42 |
sdague | mtreinish: it's being run now | 18:44 |
sdague | check-devstack-dsvm-updown | 18:44 |
sdague | on devstack master (probably not worth backporting) | 18:45 |
mtreinish | sdague: oh there it is, I missed it | 18:45 |
sdague | it's sort of the beginning of devstack functional tests | 18:45 |
*** e0ne has quit IRC | 18:47 | |
mtreinish | sdague: ok +A | 18:48 |
*** mkoderer_cloud has quit IRC | 18:48 | |
mtreinish | sdague: 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 job | 18:48 |
sdague | ah, yeh | 18:49 |
*** samueldmq has quit IRC | 18:50 | |
*** nicodemos has quit IRC | 18:50 | |
*** coolsvap has quit IRC | 18:51 | |
*** mfalatic has joined #openstack-qa | 18:53 | |
*** gfidente has quit IRC | 18:54 | |
*** MasterPiece| has quit IRC | 19:00 | |
*** tosky has quit IRC | 19:01 | |
openstackgerrit | Merged openstack/tempest: Update test_live_migration for return-one-value https://review.openstack.org/154047 | 19:02 |
*** mwagner_lap has joined #openstack-qa | 19:02 | |
*** itzikb_ has joined #openstack-qa | 19:03 | |
itzikb_ | sgordon: ping | 19:03 |
*** itzikb_ is now known as itzikb | 19:03 | |
mriedem | git log -1 | 19:04 |
*** MasterPiece| has joined #openstack-qa | 19:04 | |
*** amotoki has quit IRC | 19:04 | |
*** luqas has quit IRC | 19:06 | |
openstackgerrit | Tong Liu proposed openstack/tempest: DHCP should be disabled on external subnet https://review.openstack.org/154312 | 19:07 |
*** amotoki has joined #openstack-qa | 19:12 | |
openstackgerrit | Joe Gordon proposed openstack/tempest: Remove novaclient CLI tests https://review.openstack.org/153716 | 19:18 |
sdague | jogo: do you have new mass req pin patch up? | 19:20 |
sdague | instead of nailing these one at a time | 19:20 |
sdague | like https://review.openstack.org/#/c/155018/1 | 19:20 |
*** johnthetubaguy is now known as zz_johnthetubagu | 19:21 | |
*** shashankhegde has quit IRC | 19:21 | |
mriedem | sdague: https://review.openstack.org/#/c/147451/ | 19:21 |
sdague | ok, so that's in merge conflict | 19:21 |
mriedem | novaclient was pinned so it needs updating | 19:21 |
sdague | is there an icehouse one as well? | 19:22 |
dhellmann | jogo: let me know if you want me to take a stab at a new version of ^^ with the oslo changes I commented on | 19:22 |
mriedem | sdague: not sure about an icehouse one | 19:22 |
dhellmann | sdague: I don't see one: https://review.openstack.org/#/q/project:openstack/requirements+is:open+branch:stable/icehouse,n,z | 19:22 |
*** adalbas has quit IRC | 19:23 | |
*** shashankhegde has joined #openstack-qa | 19:23 | |
*** Sukhdev has joined #openstack-qa | 19:24 | |
dhellmann | sdague: although it looks like we're already capping our libs there | 19:24 |
jogo | sdague: not yet, should have one soon | 19:24 |
sdague | jogo: hmmm | 19:24 |
sdague | so the ~= | 19:24 |
sdague | I'm actually a bit concerned about using that | 19:25 |
sdague | because you get things like dogpile.cache~=0.5.6 | 19:25 |
sdague | which I believe means 0.5.1 suffices, right? | 19:25 |
sdague | which the previous requirements specifically don't allow | 19:25 |
dhellmann | no, it should be >=0.5.6,=0.5.* | 19:25 |
dhellmann | or something like that | 19:25 |
dhellmann | https://www.python.org/dev/peps/pep-0440/#compatible-release | 19:26 |
dhellmann | >=0.5.6,==0.5.* | 19:26 |
dhellmann | so I think that's right | 19:26 |
jogo | sdague: not sure about the ~= myself | 19:27 |
*** achanda has quit IRC | 19:27 | |
* annegentle waves | 19:27 | |
annegentle | thank you all for all the unwedging work | 19:28 |
*** patrickeast has joined #openstack-qa | 19:28 | |
*** marun has quit IRC | 19:28 | |
annegentle | oh 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 |
dhellmann | annegentle: not in master | 19:28 |
annegentle | if I can get that in today I can start testing our new theme on docs content pages | 19:29 |
annegentle | well, start doing so in our main repo | 19:29 |
sdague | annegentle: so... why exactly are the docs projects in g-r to begin with? | 19:29 |
sdague | because that's non obvious to me | 19:29 |
dhellmann | sdague: 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 IRC | 19:32 | |
annegentle | sdague: oh. huh, hadn't thought of separating out, but might be good to do so | 19:32 |
annegentle | sdague: because I don't expect say a docs theme to be packaged by distros for example | 19:32 |
sdague | yeh, it seems weird | 19:33 |
dhellmann | annegentle: if they're going to build the docs, they'll package the theme | 19:33 |
annegentle | dhellmann: is oslosphinx meant to build the dev docs so it goes with the say nova or swift source code? | 19:33 |
jogo | pushing a new patch up using '==' this time | 19:33 |
annegentle | seems like our theme is much more for web builds | 19:33 |
annegentle | than for local | 19:33 |
annegentle | but it's nice to have for local | 19:33 |
dhellmann | yeah, 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 builds | 19:34 |
sdague | it'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 installed | 19:34 |
annegentle | ah ok | 19:34 |
annegentle | right sdague | 19:34 |
dhellmann | sdague: sure, we should move it, but until we have a new tool in place we should let them keep using the one we have | 19:34 |
sdague | ok, I'm not sure what it's gaining :) | 19:35 |
sdague | but so be it | 19:35 |
sdague | because 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 repo | 19:36 |
dhellmann | yeah, that's fair | 19:36 |
dhellmann | annegentle: ^^? | 19:36 |
annegentle | so what has to go through an external to docs team repo? | 19:37 |
dhellmann | my 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 others | 19:37 |
openstackgerrit | Louis Taylor proposed openstack-dev/devstack: Enable colorized logging for glance https://review.openstack.org/155024 | 19:38 |
dhellmann | annegentle: 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 repo | 19:38 |
annegentle | ah right | 19:38 |
annegentle | is there another way though? | 19:38 |
dhellmann | the 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 control | 19:38 |
sdague | right, the alternative is - https://review.openstack.org/#/c/142462/ | 19:39 |
annegentle | dhellmann: I think we need the auto synching for translations but I am not sure of that | 19:39 |
dhellmann | you no longer *have* to have your build requirements listed in the global list to make them visible in the gate | 19:39 |
sdague | annegentle: this doesn't impact translations | 19:39 |
dhellmann | yeah, those happen in another job so you'd still have that | 19:39 |
sdague | it 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 |
sdague | and I don't think it's realistically saving you anything | 19:40 |
annegentle | for our automated table building or CLI reference automation? | 19:40 |
sdague | mostly just adding friction | 19:40 |
* annegentle thinks harder | 19:40 | |
dhellmann | I really think it was a combination of the old mirror for pip packages and wanting to have the requirements synced. | 19:41 |
dhellmann | the first reason is obsolete now | 19:41 |
sdague | yeh, the mirror might have been it | 19:41 |
dhellmann | so if you're comfortable doing the syncs by hand you can just opt out of the global requirements list and it should all work fine | 19:41 |
openstackgerrit | Douglas Mendizábal proposed openstack-infra/devstack-gate: Remove sentence fragment https://review.openstack.org/155027 | 19:42 |
dhellmann | that's the reason we started adding lots of "extraneous" stuff to the list, to get it into the mirror at all | 19:42 |
dhellmann | (not that docs are extraneous) | 19:42 |
*** achanda has joined #openstack-qa | 19:42 | |
sdague | right, there were some tripleo ci things in there for that reason | 19:42 |
dhellmann | right | 19:42 |
*** Longgeek has joined #openstack-qa | 19:42 | |
annegentle | honestly, better ask Andreas (Ajaeger) and Christian (berendt) since they're the ones approving patches like https://review.openstack.org/#/c/150226/ | 19:42 |
annegentle | and they'll know the automation requirements | 19:43 |
*** Nic has quit IRC | 19:43 | |
sdague | right, and instead of the bot doing it, they could just do it | 19:44 |
*** aix has quit IRC | 19:45 | |
jogo | sdague: https://review.openstack.org/#/c/147451/16 | 19:48 |
jogo | dhellmann: w.r.t. to lowering the bounds for specific oslo things | 19:48 |
jogo | that is actually really hard | 19:48 |
dhellmann | jogo: because of backports? | 19:49 |
jogo | because we need to find a set of deps that are compatible. and some clients that were capped to later versions may require newer oslo libs | 19:49 |
*** diegows has joined #openstack-qa | 19:49 | |
jogo | dhellmann: right now I am taking a pip-freeze from the current world (most recently merged stable/juno) and using that | 19:49 |
sdague | jogo: hmmmm | 19:50 |
*** Nic has joined #openstack-qa | 19:50 | |
dhellmann | ok. 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 with | 19:50 |
jogo | because I am just trying to pin things first | 19:50 |
*** diegows has quit IRC | 19:50 | |
sgordon | itzikb, hey | 19:50 |
sdague | so I still envisioned caps not full equality | 19:50 |
dhellmann | jogo: yeah, I thought that's where these numbers came from. | 19:50 |
sdague | will be interesting to see if this passes | 19:50 |
jogo | sdague: I can go back to ~=, I m fine either way | 19:50 |
itzikb | sgordon: hey, Did uou look me up? | 19:50 |
dhellmann | jogo, sdague : we definitely need a range, and ~= is just a shorthand for that, right? | 19:51 |
jogo | dhellmann: 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 backport | 19:51 |
sdague | dhellmann: but we still sometimes need mins inside that rang | 19:51 |
dhellmann | I don't want to have to change the requirements list if we release a backport of a lib that we need | 19:51 |
*** jlibosva has quit IRC | 19:51 | |
sdague | dhellmann: agreed | 19:51 |
sgordon | itzikb, i believe i was asking about any additional sr-iov tests you have | 19:51 |
sgordon | itzikb, outside of the scope of tempest | 19:51 |
openstackgerrit | Itzik Brown proposed openstack/tempest: Adding the ability to use pre-created ports in Network scenarios https://review.openstack.org/139979 | 19:51 |
jogo | dhellmann: right, that is why I was thinking ~= | 19:51 |
dhellmann | jogo: the way we've been making those releases, though, is in a stable/foo branch where we then tag the new version | 19:51 |
*** david-lyle_afk is now known as david-lyle | 19:51 | |
dhellmann | so we don't have branches for the versions themselves, though that's probably what we'll need to do | 19:52 |
dhellmann | I think doing that was going to break some other release tool, so we didn't to start with | 19:52 |
jogo | dhellmann: as long as you can match '~=' | 19:52 |
sdague | jogo can you have a ~= and > ? | 19:52 |
itzikb | sgordon: The short answer is no.. | 19:52 |
dhellmann | sdague: ~= implies >= of the value presented | 19:52 |
openstackgerrit | Merged openstack-dev/devstack: Revert "Exit when printing error about database config" https://review.openstack.org/154966 | 19:52 |
dhellmann | not implies, "means" | 19:52 |
sdague | dhellmann: oh... that I didn't realize | 19:52 |
jogo | ~= 2.2 | 19:53 |
jogo | >= 2.2, == 2.* | 19:53 |
jogo | those mean the same thing | 19:53 |
dhellmann | yeah, it's shorthand for >=x.y.z,==x.y.* where ==x.y.* means point releases of x.y | 19:53 |
sdague | ~=0.3.5 ? | 19:53 |
jogo | https://www.python.org/dev/peps/pep-0440/#compatible-release | 19:53 |
sdague | croniter>=0.3.4 for instance | 19:53 |
dhellmann | that would be >=0.3.5,==0.3.* so 0.3.6 would match | 19:53 |
itzikb | mtreinish: I added comments to the patch . Hope they are good enough | 19:53 |
dhellmann | sdague: https://www.python.org/dev/peps/pep-0440/#compatible-release | 19:54 |
sdague | in PS16 it was croniter~=0.3.5 | 19:54 |
sdague | in PS17 it's ==0.3.5 | 19:54 |
sdague | but what I thought we were shooting for would be | 19:54 |
jogo | sdague: yeah I switched to '==' since I thought that may be safer but its a tradeoff | 19:54 |
sdague | >=0.3.4, ==0.3.* | 19:54 |
dhellmann | yeah, we can't pin like that, we need the range | 19:54 |
sdague | which is neither | 19:54 |
dhellmann | why 0.3.4? | 19:55 |
sdague | because that's what it is now | 19:55 |
dhellmann | ah, yeah, I think he's working from what is actually installed rather than what's in the file | 19:55 |
jogo | I can use the current installed version as a cap as well | 19:55 |
jogo | if there is a current minimum | 19:55 |
jogo | dhellmann: correct | 19:55 |
sdague | right, so the problem is the backdating | 19:55 |
dhellmann | yeah, the current minimum should be retained | 19:55 |
sdague | because people shipped juno | 19:56 |
dhellmann | right | 19:56 |
sdague | with req that were there | 19:56 |
sdague | and the next juno can't make them upgrade a ton of stuff | 19:56 |
sdague | that would be kind of rude | 19:56 |
dhellmann | jogo: does the pkg_resources parser let you ask about the minimum version currently in the file? | 19:56 |
jogo | sdague: see cap.py | 19:56 |
jogo | it shouldn't be an issue to add something in | 19:56 |
jogo | its a little crude but works well | 19:57 |
jogo | because the pkg_parser API isn't sufficient | 19:57 |
sdague | got to run away for a bit, be back later | 19:57 |
*** cdent has quit IRC | 19:57 | |
jogo | so another way to slice this is: | 19:57 |
jogo | requirements.in (current thing) | 19:57 |
jogo | and requirements.txt the pinned version | 19:57 |
jogo | because that is what we need for pinning transitive deps anyway | 19:58 |
dhellmann | jogo: I'm not sure what you mean? | 19:59 |
*** afazekas has joined #openstack-qa | 20:00 | |
jogo | dhellmann: save the current global-requirements file as global-requirments.in | 20:01 |
jogo | and the pinned one as global-requirements.txt | 20:01 |
dhellmann | just for historical purposes? | 20:01 |
dhellmann | yeah, but we don't want things pinned, we want to allow for point updates | 20:01 |
jogo | dhellmann: yup, and packagers should refer to .in | 20:01 |
dhellmann | so capped, maybe | 20:01 |
jogo | so cap everything at current version? | 20:02 |
dhellmann | yeah, that might be safer than even ~= | 20:03 |
dhellmann | just add a cap to whatever spec is already there, if there's no cap | 20:03 |
dhellmann | I'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 IRC | 20:04 | |
*** rfolco has quit IRC | 20:06 | |
jogo | dhellmann: can't seem to do it | 20:09 |
openstackrecheck | openstack/requirements change: https://review.openstack.org/136486 failed gate-requirements-integration-dsvm in the gate queue with an unrecognized error | 20:09 |
jogo | hmm actually | 20:10 |
jogo | never mind | 20:11 |
*** jhenner has quit IRC | 20:11 | |
jogo | we can either preserve the minimum or allow for dot releases for fixes | 20:11 |
jogo | not both | 20:11 |
jogo | or we can preserve the minimum in global-requirements.in | 20:12 |
*** e0ne has joined #openstack-qa | 20:12 | |
jogo | dhellmann: so your choice | 20:12 |
jogo | I really don't care which way we decide | 20:13 |
dhellmann | why is it not possible to do both? is there no way to express that? | 20:13 |
dhellmann | how are you generating the inputs files you're processing? | 20:13 |
jogo | dhellmann: from pip-freeze | 20:13 |
dhellmann | oh, I see you even checked it into the repo, I can work from that | 20:14 |
jogo | yup, I tried my best to 'just write it down' | 20:14 |
jogo | so I tried pip install --upgrade "hacking>0.9,<=0.10.*" | 20:14 |
jogo | but that installs 0.10.0 (looking for 0.10.1 -- latest version) | 20:14 |
dhellmann | right, you'd need >0.9,<0.11 I think | 20:14 |
jogo | so maybe | 20:15 |
jogo | this all comes back to the fact that I just don't trust libraries to not break things like that | 20:15 |
*** krtaylor has quit IRC | 20:15 | |
jogo | and would rather have to manually bump things for dot fixes | 20:15 |
dhellmann | I may be convinced we should do that for libs we don't produce, but I'm not going through that for oslo. | 20:16 |
jogo | say lockfile | 20:16 |
jogo | we use version 0.8 | 20:16 |
dhellmann | we have a hard enough time getting backports released as it is, I don't want more friction | 20:16 |
jogo | I am not convinced a 0.8.5 release wouldn't break us (nothing against lockfile, just an example) | 20:16 |
jogo | dhellmann: that is ine | 20:17 |
jogo | fine | 20:17 |
dhellmann | well, for lockfile, that's one we manage now | 20:17 |
dhellmann | but I take your point | 20:17 |
jogo | so this logic in cap.py ignores things already capped | 20:17 |
dhellmann | yeah, that seems like a good approach | 20:17 |
dhellmann | maybe we cap our libs, then run the tool? | 20:18 |
jogo | yup | 20:18 |
dhellmann | ok, 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 it | 20:18 |
jogo | or run the tool and overwrite the values for oslo etc. | 20:18 |
jogo | so lets take a step back for a second | 20:19 |
dhellmann | I was thinking of putting the oslo overrides in the tool -- you have a facility to do that already | 20:19 |
jogo | you think we should keep the minimums we currently list? | 20:19 |
dhellmann | yes | 20:19 |
jogo | dhellmann: that works too | 20:19 |
dhellmann | ah, yeah, so we can't use ~= can we | 20:19 |
jogo | right | 20:19 |
jogo | let me change the tool to preserve min versions | 20:20 |
dhellmann | ok | 20:20 |
jogo | while seeing if the current set of things even works | 20:20 |
jogo | then we can iterate | 20:20 |
jogo | because the longer this takes the more risk of things breaking | 20:20 |
dhellmann | right | 20:20 |
jogo | I have had several things break since trying to start this | 20:21 |
dhellmann | would it be useful for me to put together the overrides for oslo? I can pastebin them so you can just copy them into your changeset | 20:21 |
jogo | dhellmann: that would be great | 20:21 |
*** annashen has quit IRC | 20:21 | |
dhellmann | ok, I'll work on that while you work on the min preservation part | 20:21 |
jogo | can it come from a programatic source? | 20:21 |
jogo | and we need the logic to find the desired cap version | 20:21 |
jogo | I will work on going from foo>0.1 to foo>0.1,<=installed-version | 20:22 |
dhellmann | I was going to combine the frozen version with the current spec to get the ranges for oslo | 20:22 |
dhellmann | but I was just going to do that by hand | 20:22 |
*** jhenner has joined #openstack-qa | 20:22 | |
jogo | the more automated the better so this is easy when we cut kilo | 20:23 |
dhellmann | for kilo we're going to have to declare which stable version we're supporting and cut a branch for each lib anyway | 20:23 |
dhellmann | at that point we'll be able to update the requirements list for those libs by hand once | 20:24 |
jogo | ahh makes sense | 20:24 |
dhellmann | our cutoff is a week before freeze for everyone else, so we should have time to do that | 20:24 |
dhellmann | assuming I remember | 20:24 |
* dhellmann schedules a reminder | 20:24 | |
*** aysyd has quit IRC | 20:25 | |
*** ihrachyshka has joined #openstack-qa | 20:26 | |
*** yjiang5_ is now known as yjiang5_away | 20:27 | |
*** krtaylor has joined #openstack-qa | 20:28 | |
*** pkoniszewski has joined #openstack-qa | 20:28 | |
mtreinish | dkranz, andreaf: if you get a sec: https://review.openstack.org/#/c/154933/ | 20:29 |
*** aix has joined #openstack-qa | 20:30 | |
*** patrickeast_ has joined #openstack-qa | 20:30 | |
*** patrickeast has quit IRC | 20:31 | |
*** patrickeast_ is now known as patrickeast | 20:31 | |
dkranz | mtreinish: ok, done | 20:33 |
mtreinish | dkranz: cool thanks | 20:33 |
*** amotoki has quit IRC | 20:34 | |
dhellmann | jogo: should I include the client libs in what I'm doing? | 20:35 |
*** achanda has quit IRC | 20:36 | |
mtreinish | jogo: 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 |
dhellmann | jogo: 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 |
openstackgerrit | Dean Troyer proposed openstack-dev/devstack: Add pip_install_venv() https://review.openstack.org/151812 | 20:40 |
openstackgerrit | Dean Troyer proposed openstack-dev/devstack: Build a virtual environment for clients https://review.openstack.org/151513 | 20:40 |
*** pkoniszewski has quit IRC | 20:44 | |
*** chandankumar has quit IRC | 20:45 | |
*** Nic has quit IRC | 20:49 | |
openstackgerrit | Matthew Treinish proposed openstack/tempest-lib: Deprecate the nova_manage client https://review.openstack.org/151056 | 20:49 |
mtreinish | jogo: ^^^ that should do what we were talking about | 20:50 |
dhellmann | jogo: I missed one in that pastebin: 'lockfile': '~=0.8', | 20:51 |
dtroyer | sdague: 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 |
openstackgerrit | Merged openstack-dev/devstack: add gating up/down script for devstack https://review.openstack.org/152994 | 20:53 |
*** ajo has quit IRC | 20:54 | |
*** ajo has joined #openstack-qa | 20:55 | |
jogo | dhellmann: hmm | 20:57 |
jogo | mtreinish: thanks | 20:57 |
openstackgerrit | David Kranz proposed openstack/tempest: Change basic server client methods to return one value and update tests https://review.openstack.org/155053 | 20:58 |
jogo | dhellmann: so this is why this is a pain http://logs.openstack.org/51/147451/17/check/check-grenade-dsvm/eec9fd0/console.html | 20:58 |
jogo | https://review.openstack.org/#/c/147451/16 | 20:58 |
mtreinish | jogo: for the patch rev, or pushing another tempest-lib release shortly :) | 20:58 |
jogo | grenade failed because ... ? | 20:58 |
jogo | mtreinish: patch rev | 20:58 |
jogo | but both I guess :) | 20:58 |
jogo | long as tempest-lib is capped ... | 20:58 |
mtreinish | jogo: is it? | 20:58 |
mtreinish | because I thought we went through the whole song and dance the past couple of days so we didn't have to cap it | 20:59 |
jogo | ummm | 20:59 |
mtreinish | because we can't cap it because of branchless tempest | 20:59 |
sdague | dtroyer: so.... on the venv thing | 20:59 |
jogo | mtreinish: hmmmmm, damn your right | 21:00 |
jogo | well actually | 21:00 |
mtreinish | jogo: fwiw, it'll just be a point release with 1 patch: https://review.openstack.org/154933 | 21:00 |
jogo | we can cap it on stable/juno but that won't be used for tempest | 21:00 |
jogo | but as more things use tempest-lib | 21:00 |
mtreinish | jogo: well it'll be important to cap it for stable/kilo, but nothing besides tempest uses it on juno | 21:01 |
sdague | dtroyer: 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 approaches | 21:01 |
jogo | mtreinish: right | 21:01 |
*** ajo has quit IRC | 21:01 | |
jogo | sdague: that doesn't sound very open ;) | 21:02 |
mtreinish | sdague: you can shoot spit balls with google hangouts now? | 21:02 |
sdague | jogo: you want to join? :) | 21:03 |
openstackgerrit | Merged openstack-infra/devstack-gate: Stop copying the jenkins pip.conf places https://review.openstack.org/144166 | 21:03 |
dhellmann | sdague: leave jogo alone, he's working capping requirements! :-) | 21:03 |
sdague | hey, he started it | 21:03 |
dhellmann | I meant leave him out of this one :-) | 21:04 |
jogo | ^_^ | 21:04 |
mtreinish | sdague: just broadcast/record the hangout and publish the video. That'll appease jogo :) | 21:04 |
jogo | mtreinish: actually seeing sdague and dtroyer find a good solution for this ASAP would make me happier | 21:06 |
openstackgerrit | Merged openstack/tempest: Test for id_username instead of "Log In" https://review.openstack.org/153954 | 21:08 |
jogo | anyone see this before http://logs.openstack.org/51/147451/17/check/check-grenade-dsvm/eec9fd0/logs/new/screen-s-proxy.txt.gz | 21:09 |
* jogo hates ceilometer middleware | 21:09 | |
*** krtaylor has quit IRC | 21:09 | |
openstackrecheck | openstack/requirements change: https://review.openstack.org/153237 failed gate-requirements-integration-dsvm in the gate queue with an unrecognized error | 21:10 |
mtreinish | jogo: just disable the middleware | 21:10 |
*** yjiang5_away is now known as yjiang5 | 21:11 | |
dtroyer | sdague: sounds good | 21:11 |
dtroyer | jogo: open-schmopen. let's put it on CNN? | 21:11 |
sdague | dtroyer: you good for doing it now? | 21:11 |
dtroyer | sdague: sure | 21:11 |
jogo | dtroyer: hehe | 21:14 |
*** mfalatic has quit IRC | 21:14 | |
*** ajo has joined #openstack-qa | 21:15 | |
jogo | mtreinish: is there an easy way to do that for stable/juno? | 21:15 |
*** itzikb has quit IRC | 21:16 | |
mtreinish | jogo: I have no idea | 21:16 |
*** toure_ has quit IRC | 21:16 | |
mtreinish | I think we ended up having to do that on master at one point | 21:16 |
openstackgerrit | Merged openstack/tempest-lib: Enable stdout passthrough for subunit-trace https://review.openstack.org/154933 | 21:17 |
mtreinish | mriedem: ^^^ I'm going to push the release now | 21:18 |
jogo | mtreinish: I think that was a startup ordering thing | 21:18 |
mtreinish | jogo: oh, I might be confusing that. I thought at one point it didn't work at all and we ripped it out | 21:18 |
mtreinish | I'd ask gordc when he's around | 21:18 |
jogo | mtreinish: just did in the ceilo room | 21:19 |
jogo | mtreinish: oh heh found it I50a73ae6beb1a11c41225340779fe8d7a1081e46 | 21:20 |
jogo | I did it | 21:20 |
mtreinish | jogo: heh, then how did I remember it? :) | 21:21 |
*** krtaylor has joined #openstack-qa | 21:22 | |
jogo | mtreinish: good question | 21:22 |
mtreinish | mriedem: https://pypi.python.org/pypi/tempest-lib | 21:23 |
*** Sukhdev has quit IRC | 21:23 | |
mriedem | omfg | 21:23 |
mriedem | heh, features: todo | 21:24 |
mtreinish | mriedem: oh, yeah it's on my list to update the readme | 21:24 |
mtreinish | most of what's there is the default from cookiecutter | 21:24 |
mtreinish | mriedem: my favorite thing that cookiecutter does is: http://docs.openstack.org/developer/tempest-lib/usage.html | 21:25 |
mriedem | ha | 21:25 |
mriedem | 'nuf said | 21:25 |
mriedem | so i guess the keystone boyz did a naughty keystonemiddleware release huh | 21:26 |
*** weshay has quit IRC | 21:26 | |
mriedem | tisk tisk | 21:26 |
mriedem | jogo: ha, nice commit message :) https://github.com/openstack/requirements/commit/9ed0e60c15e177c398d4c483eb12cfa917426d96 | 21:27 |
mriedem | "seriously, wtf?!" | 21:27 |
morganfainberg | mriedem, yeah >.> | 21:27 |
mriedem | i'm not sure what >.> is but i'm making things up in my head | 21:27 |
morganfainberg | shifty eyes | 21:27 |
morganfainberg | <.< | 21:28 |
morganfainberg | >.> | 21:28 |
morganfainberg | <.< | 21:28 |
morganfainberg | :P | 21:28 |
mriedem | so that must have been what you were babysitting earlier | 21:28 |
*** annashen has joined #openstack-qa | 21:29 | |
jogo | mriedem: yeah i snuck that in | 21:31 |
mriedem | jogo: good man | 21:31 |
jogo | mtreinish: so if we disable the middleware will the tempest test start failing? | 21:36 |
*** achanda has joined #openstack-qa | 21:36 | |
mtreinish | jogo: I don't think so, I don't think there are any tests for it | 21:37 |
mtreinish | but I could be wrong | 21:37 |
openstackgerrit | Al Miller proposed openstack-dev/devstack: Add devstack support for LBaaS Version 2 https://review.openstack.org/153079 | 21:39 |
*** achanda has quit IRC | 21:39 | |
*** achanda has joined #openstack-qa | 21:39 | |
openstackgerrit | Matt Riedemann proposed openstack-infra/elastic-recheck: Add query for grenade keystonemiddleware bug 1420978 https://review.openstack.org/155067 | 21:39 |
openstack | bug 1420978 in grenade "keystonemiddleware 1.4.0 breaks juno side of grenade" [Undecided,New] https://launchpad.net/bugs/1420978 | 21:39 |
mriedem | jogo: mtreinish: ^ | 21:40 |
morganfainberg | mriedem, this is a general dependency issue | 21:40 |
morganfainberg | and the cap has already been applied to the global reqs | 21:41 |
mtreinish | mriedem: +A, but you should probably mark the bug as closed | 21:41 |
mtreinish | morganfainberg: it's just to get the uncategorized failures off the list | 21:41 |
morganfainberg | ah ok | 21:41 |
morganfainberg | sure | 21:41 |
morganfainberg | ++ | 21:41 |
*** melwitt has quit IRC | 21:44 | |
*** melwitt has joined #openstack-qa | 21:44 | |
*** tsekiyama has quit IRC | 21:45 | |
*** tsekiyama has joined #openstack-qa | 21:45 | |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add query for grenade keystonemiddleware bug 1420978 https://review.openstack.org/155067 | 21:46 |
openstack | bug 1420978 in grenade "keystonemiddleware 1.4.0 breaks juno side of grenade" [Undecided,New] https://launchpad.net/bugs/1420978 | 21:46 |
*** annashen has quit IRC | 21:47 | |
*** melwitt has quit IRC | 21:49 | |
*** Longgeek has joined #openstack-qa | 21:49 | |
*** Nic has joined #openstack-qa | 21:50 | |
*** cdent has joined #openstack-qa | 21:50 | |
*** jhenner has quit IRC | 21:51 | |
mriedem | mtreinish: yeah, steps | 21:51 |
*** dustins has quit IRC | 21:52 | |
*** marrusl has quit IRC | 21:55 | |
openstackgerrit | Merged openstack/tempest: Change data_processing client to return one value and update tests https://review.openstack.org/154202 | 21:55 |
openstackgerrit | Merged openstack/tempest: Change compute volume client to return one value and update tests https://review.openstack.org/154573 | 21:56 |
openstackgerrit | Merged openstack-infra/devstack-gate: Add oslo.policy to devstack-vm-gate-wrap.sh https://review.openstack.org/154615 | 21:59 |
*** melwitt has joined #openstack-qa | 22:00 | |
*** patrickeast has quit IRC | 22:02 | |
openstackrecheck | openstack-dev/devstack change: https://review.openstack.org/154958 failed gate-tempest-dsvm-neutron-full in the gate queue with an unrecognized error | 22:02 |
*** annashen has joined #openstack-qa | 22:03 | |
*** patrickeast has joined #openstack-qa | 22:04 | |
dhellmann | jogo: library stable policy spec for you to review when you have a second: https://review.openstack.org/155072 | 22:04 |
*** ihrachyshka has quit IRC | 22:04 | |
*** melwitt has quit IRC | 22:05 | |
jogo | dhellmann: for the overrides, I want to get this working without them | 22:07 |
jogo | then can add in the overrides in the next patch revision | 22:08 |
dhellmann | jogo: that works | 22:08 |
jogo | dhellmann: can you add a comment with the pastebin link to the patch | 22:08 |
dhellmann | jogo: sure | 22:08 |
*** openstackrecheck has quit IRC | 22:09 | |
*** openstackrecheck has joined #openstack-qa | 22:09 | |
openstackgerrit | David Kranz proposed openstack/tempest: Change basic server client methods to return one value and update tests https://review.openstack.org/155053 | 22:09 |
*** Longgeek has quit IRC | 22:11 | |
dhellmann | jogo: comment left, and it's time for me to sign off -- dinner plans tonight | 22:12 |
*** shashankhegde has quit IRC | 22:12 | |
*** dmorita has joined #openstack-qa | 22:12 | |
jogo | dhellmann: thanks, will review the oslo version patch in a bit | 22:13 |
*** jhenner has joined #openstack-qa | 22:14 | |
*** dkranz has quit IRC | 22:14 | |
mtreinish | jogo: do you want to handle the g-r patch for this: https://review.openstack.org/#/c/151056/ | 22:14 |
jogo | mtreinish: sure | 22:15 |
openstackgerrit | Matthew Treinish proposed openstack/tempest: Move default creds to cred_provider https://review.openstack.org/151206 | 22:22 |
mtreinish | andreaf: ^^^ just fixed the import | 22:23 |
mtreinish | you probably should hit the rebase button on all the child commits | 22:23 |
*** shashankhegde has joined #openstack-qa | 22:29 | |
*** jhenner has quit IRC | 22:30 | |
*** jhenner has joined #openstack-qa | 22:30 | |
woodster_ | dtroyer, can I ask a question about using Grenade for a migration/upgrade gate job? | 22:32 |
sdague | jogo: how are you running cap.py? | 22:34 |
*** annashen has quit IRC | 22:34 | |
sdague | like what do I need to do to run it? | 22:34 |
dtroyer | woodster_: sure | 22:35 |
*** annashen has joined #openstack-qa | 22: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 for | 22:37 |
woodster_ | javelin) repos | 22:37 |
jogo | sdague: ./cap.py -h | 22:37 |
sdague | jogo: http://paste.openstack.org/show/171628/ | 22:37 |
jogo | sdague: if the help message isn't enough I can revise it | 22:37 |
*** jhenner has quit IRC | 22:38 | |
jogo | is that from -h? | 22:38 |
sdague | no, that's from ./cap.py global-requirements.txt pip-freeze.txt | 22:38 |
jogo | what command | 22:38 |
jogo | ohh odd | 22:38 |
sdague | I have an alternative bit here | 22:39 |
jogo | ahh yeah, I don't have a line 155 | 22:39 |
sdague | but I can't make it run, so I don't know if it will do the right thing | 22:39 |
sdague | oh, yeh, I have a patch | 22:39 |
sdague | but it's not even gotten to my part | 22:39 |
jogo | sdague: well try getting my base patch working before mucking around ;) | 22:39 |
jogo | yes it has, freeze[req.project_name] isn't in my code | 22:40 |
sdague | yeh, same thing | 22:40 |
dtroyer | woodster_: 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 that | 22:40 |
sdague | jogo: yes it is - https://review.openstack.org/#/c/147451/19/cap.py,cm | 22:40 |
sdague | L113 | 22:40 |
mtreinish | dtroyer: yeah, that's the plan. We just haven't added the bits to grenade yet | 22:41 |
jogo | sdague: derp, I was looking at the wrong file locally | 22:41 |
mtreinish | dtroyer: we probably also should add external plugin support to javelin too | 22:41 |
sdague | mtreinish: honestly, we should deprecate javelin before then | 22: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 |
mtreinish | sdague: well to deprecate it we need an alternative | 22:42 |
*** Yogi1 has quit IRC | 22:43 | |
sdague | woodster_: yeh, modular grenade is honestly going to not happen until the L cycle | 22:43 |
jogo | sdague: what pip-freeze file are you using? | 22:43 |
mtreinish | sdague: but I agree switching to using ansible before we add external plugin support would be ideal | 22:44 |
jogo | looks like a setuptools issue sigh, pkg_resources | 22:44 |
sdague | jogo: the one that you checked in | 22:44 |
sdague | jogo: ok, so venv and new setup tools, and I think it's doing a thing now | 22:45 |
jogo | sdague: ahh damn setuptools :/ | 22:45 |
jogo | so much for being clever and using the right thing | 22:45 |
openstackgerrit | yunhong-jiang proposed openstack-dev/devstack: Make libvirt live migration transportation type configurable https://review.openstack.org/155087 | 22:46 |
*** cdent has quit IRC | 22:47 | |
*** cdent has joined #openstack-qa | 22:48 | |
andreaf | mtreinish, jogo: well we could still cap tempest-lib - only landing a change that requires the new tempest-lib would require changing the cap first | 22:49 |
andreaf | mtreinish: thanks for fixing the import - if passes check fell free to +2 as well :) | 22:50 |
jogo | mtreinish: debt global reqs patch https://review.openstack.org/155089 | 22:50 |
*** mriedem has quit IRC | 22:52 | |
mtreinish | jogo: cool, thanks | 22:52 |
openstackgerrit | Andrea Frittoli proposed openstack/tempest: Remove auth_version config from get_credentials https://review.openstack.org/151635 | 22:52 |
openstackgerrit | Andrea Frittoli proposed openstack/tempest: Finish cleanup CONF from auth https://review.openstack.org/151639 | 22:52 |
*** melwitt has joined #openstack-qa | 22:53 | |
sdague | jogo: ok - https://review.openstack.org/#/c/147451/19/global-requirements.txt,cm seems like the kind of thing we want | 22:56 |
sdague | jogo: 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 |
sdague | but I don't want to screw up your last patch | 22:57 |
sdague | as I think the output looks solid | 22:57 |
*** ajo has quit IRC | 22:58 | |
sdague | I'm +2 on the requirements review, will be interesting to see how the tests shake out | 22:58 |
sdague | mtreinish: 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-qa | 23:00 | |
*** Rockyg has joined #openstack-qa | 23:00 | |
sdague | ./resources.sh [create|verify|delete] | 23:00 |
*** achanda has quit IRC | 23:00 | |
mtreinish | sdague: so just abstract it away so it doesn't matter what's underneath? | 23:02 |
sdague | yeh | 23:03 |
mtreinish | yeah, that would work | 23:03 |
*** abhirc has joined #openstack-qa | 23:03 | |
sdague | that's kind of the win in the devstack plugins, a crisp interface, but let the details be what they are | 23:03 |
sdague | the contract is "we will call this script with these params in this order, make it do anything you want" | 23:03 |
sdague | https://etherpad.openstack.org/p/grenade-plugins - super random start point | 23:04 |
*** achanda has joined #openstack-qa | 23:05 | |
*** melwitt has quit IRC | 23:08 | |
*** melwitt has joined #openstack-qa | 23:09 | |
mtreinish | jogo: once the novaclient functional tests land do you want to push a post to the ML explaining how to do it | 23:14 |
jogo | sdague: cool, there may be a grenade issue so we will see if this passes | 23:14 |
jogo | mtreinish: sure, want to co-write it? | 23:14 |
mtreinish | hopefully that'll light a fire under people to start migrating things out of tempest | 23:14 |
jogo | I can write it and you can vette | 23:14 |
mtreinish | jogo: sure | 23:14 |
jogo | mtreinish: sounds good | 23:14 |
sdague | jogo: I +2ed that novaclient patch so hard | 23:16 |
sdague | melwitt already approved it, nice | 23:16 |
openstackgerrit | Jay Faulkner proposed openstack-infra/elastic-recheck: Add e-r query for agent_ssh ImageDownloadErrors https://review.openstack.org/155098 | 23:17 |
melwitt | :) | 23:18 |
jogo | melwitt: thanks :) | 23:19 |
jogo | sdague: that sounds really dirty | 23:19 |
*** Rockyg has quit IRC | 23:20 | |
*** e0ne has quit IRC | 23:20 | |
*** abhirc has quit IRC | 23:20 | |
openstackgerrit | Jay Faulkner proposed openstack-infra/elastic-recheck: Add e-r query for agent_ssh ImageDownloadErrors https://review.openstack.org/155098 | 23:20 |
* jogo is watching the last 4 jobs finish up on his pin patch | 23:21 | |
*** abhirc has joined #openstack-qa | 23:24 | |
*** marun has quit IRC | 23:24 | |
openstackgerrit | Anna Shen proposed openstack-dev/grenade: Add Trove upgrade process https://review.openstack.org/149416 | 23:24 |
sdague | that looks really good honestly | 23:26 |
sdague | it passed full and grenade | 23:26 |
sdague | those are the hard ones | 23:26 |
sdague | anyway, my +2 is on the review, and I need to head out for the evening | 23:27 |
jogo | sdague: cool, it may need a rebase though :/ | 23:29 |
*** cdent has quit IRC | 23:30 | |
openstackgerrit | Matthew Treinish proposed openstack/tempest-lib: Improve the library's documentation https://review.openstack.org/155103 | 23:30 |
sdague | I | 23:30 |
openstackgerrit | gordon chung proposed openstack-dev/devstack: elasticsearch event support in ceilometer https://review.openstack.org/155104 | 23:30 |
sdague | I'll +2 in the morning if it does | 23:30 |
sdague | the g-r file looks right to me | 23:30 |
*** erlon has quit IRC | 23:31 | |
jogo | excellent | 23:31 |
sdague | after that what we'll be processing is bump requests | 23:31 |
jogo | yup | 23:31 |
sdague | which seems sane | 23:31 |
openstackgerrit | Matthew Treinish proposed openstack/tempest-lib: Improve the library's documentation https://review.openstack.org/155103 | 23:31 |
jogo | thinking hold off on dhellmann's change oslo version stuff for a follow up | 23:31 |
jogo | to land this as fast as possible | 23:32 |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add e-r query for agent_ssh ImageDownloadErrors https://review.openstack.org/155098 | 23:32 |
*** achanda has quit IRC | 23:32 | |
*** achanda has joined #openstack-qa | 23:33 | |
*** melwitt_ has joined #openstack-qa | 23:35 | |
*** melwitt has quit IRC | 23:36 | |
*** oomichi_ has joined #openstack-qa | 23:38 | |
*** melwitt_ has quit IRC | 23:39 | |
*** melwitt has joined #openstack-qa | 23:39 | |
*** openstackrecheck has quit IRC | 23:40 | |
*** openstackrecheck has joined #openstack-qa | 23:40 | |
*** MasterPiece| is now known as MasterPiece | 23:40 | |
*** tochi_ has joined #openstack-qa | 23:42 | |
*** abhirc has quit IRC | 23:42 | |
jogo | neutron 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 IRC | 23:48 | |
*** annashen has quit IRC | 23:49 | |
*** dims__ has quit IRC | 23:49 | |
*** dims__ has joined #openstack-qa | 23:50 | |
*** melwitt has quit IRC | 23:50 | |
*** melwitt has joined #openstack-qa | 23:50 | |
*** Nic has quit IRC | 23:51 | |
*** patrickeast has quit IRC | 23:51 | |
*** achanda has quit IRC | 23:52 | |
*** achanda has joined #openstack-qa | 23:53 | |
*** achanda has quit IRC | 23:53 | |
*** dims__ has quit IRC | 23:54 | |
*** rbak has quit IRC | 23:55 | |
*** patrickeast has joined #openstack-qa | 23:55 | |
*** achanda has joined #openstack-qa | 23:56 | |
*** Longgeek has joined #openstack-qa | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!