| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-sdks - 2017-01-12 | |||
| 20:55:07 | stevemar | dtroyer: *shakes fist* | |
| 20:59:56 | stevemar | dtroyer: s/devm/dsvm :) | |
| 21:00:21 | dtroyer | yup… | |
| 21:03:25 | stevemar | dtroyer: fixed :) | |
| 21:08:17 | dtroyer | stevemar: look in the console log of http://logs.openstack.org/50/418650/5/check/gate-osc-dsvm-functional-ubuntu-xenial/849d8e6/, it shows openstacksdk 0.9.10 installed even though you have removed the blacklist and DevStac installed 0.9.12 for it's use. | |
| 21:09:05 | dtroyer | this is what I was trying to check out this morning…why didn't it (tox?) pick up the right version? does it pull requirements from not-the-repo when it builds the venv? | |
| 21:10:28 | stevemar | dtroyer: i was looking at http://logs.openstack.org/50/418650/5/check/gate-osc-dsvm-functional-ubuntu-xenial/849d8e6/logs/pip2-freeze.txt.gz | |
| 21:10:56 | stevemar | dtroyer: hmm, but yours ran just before the functional test, dammit | |
| 21:10:57 | dtroyer | that's from the devstack run I think | |
| 21:11:33 | dtroyer | the code-under-test is in the functional venv, not the devstack install | |
| 21:12:05 | stevemar | right | |
| 21:12:11 | dtroyer | I think we'll need the recently mentioned and fixed master job to really test this before we remove the blacklist | |
| 21:12:16 | stevemar | we can do a quick "pip install --upgrade" in the tox file? | |
| 21:12:27 | stevemar | or that | |
| 21:12:31 | dtroyer | or in the hook shell script | |
| 21:12:40 | dtroyer | sure, that way we don't have to wait | |
| 21:12:56 | dtroyer | just copy over the new one for that run? | |
| 21:13:47 | dtroyer | it is a good sign that the devstack stuff works with 0.9.12... | |
| 21:13:48 | openstackgerrit | Merged openstack/fairy-slipper: Retire fairy-slipper API doc tools project https://review.openstack.org/417683 | |
| 21:15:38 | openstackgerrit | Steve Martinelli proposed openstack/python-openstackclient: Run functional tests with SDK 0.9.12 https://review.openstack.org/418650 | |
| 21:16:00 | stevemar | dtroyer: tossed up something | |
| 21:17:01 | stevemar | dtroyer: i'll probably be afk for the next two week regarding oSC stuff | |
| 21:17:14 | stevemar | gotta shape up keystone | |
| 21:17:18 | dtroyer | ouch… good to know | |
| 21:17:44 | stevemar | dtroyer: well i finalized all keystone libraries and stable branches this week | |
| 21:17:58 | stevemar | so its strictly feature work next week and after | |
| 21:53:45 | mordred | stevemar: woot | |
| 21:54:10 | stevemar | mordred: if you want to review: https://review.openstack.org/#/c/419047/ | |
| 21:55:37 | mordred | stevemar: on it - I'm thinking maybe I should add a similar one for shade | |
| 21:56:04 | mordred | (I mean, I have a shade one that uses master libs - but it doesn't include sdk in the list of libs it does from master) | |
| 21:56:28 | stevemar | mordred: for os-client-config? | |
| 21:56:38 | stevemar | ah | |
| 21:56:49 | mordred | stevemar: SOOO ... I don;'t think that's going to do what you want | |
| 21:56:52 | dtroyer | is shade using the sdk? | |
| 21:57:25 | stevemar | mordred: oh? | |
| 21:57:38 | mordred | dtroyer: nope. it's indirect through the osc setup - so actually, your new job for osc here should protect us I think | |
| 21:58:21 | mordred | stevemar: I mean, it will install those things from master - but I'm pretty sure it will do so in a way that will not allow depends-on to work | |
| 21:58:38 | mordred | stevemar: lemme link you to example | |
| 21:59:08 | stevemar | ruh roh | |
| 22:00:41 | mordred | stevemar: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/shade.yaml#n172 ... I believe you need to include the repos in PROJECTS and pass them in to LIBS_FROM_GIT. we should double check with someone smarter like clarkb though | |
| 22:02:20 | dtroyer | mordred: that'll get the right thing installed for the DevStack run, functioanl tests run inside their own venv, no? | |
| 22:04:28 | mordred | dtroyer: oh. wow. yeah. you are smarter than me. in fact, I think the _shade_ test isn't doing what I think it should :) | |
| 22:06:43 | dtroyer | I happen to have spent more minutes than I care to admit sussing that out this morning so it is still in L2 cache | |
| 22:06:44 | stevemar | mordred: hehe, i copied it from oslo people, they are smart | |
| 22:07:14 | dtroyer | stevemar: has the correct answer :) | |
| 22:07:38 | stevemar | i hear theres a smart guy named doug there | |
| 22:09:15 | mordred | I mean - I still think we need the important repos in PROJECTS to get depends-on - but the install strategy is definitely right | |
| 22:10:00 | stevemar | dtroyer: test is runing with 0.9.12: http://paste.openstack.org/show/594778/ | |
| 22:10:03 | dtroyer | I suspect doing both is not a bad strategy, for OSC anyway | |
| 22:10:20 | dtroyer | \o/ | |
| 22:10:37 | stevemar | my zaney pip approach worked | |
| 22:10:38 | openstackgerrit | Dean Troyer proposed openstack/python-openstackclient: Fix quota show output https://review.openstack.org/419067 | |
| 22:11:54 | stevemar | dtroyer: ruh roh | |
| 22:11:55 | stevemar | 2017-01-12 22:11:38.545189 | 2017-01-12 22:11:38.544 | {2} openstackclient.tests.functional.network.v2.test_floating_ip.FloatingIpTests.test_floating_ip_delete [10.191858s] ... FAILED | |
| 22:12:10 | stevemar | 2017-01-12 22:11:54.238611 | 2017-01-12 22:11:54.238 | {2} openstackclient.tests.functional.network.v2.test_floating_ip.FloatingIpTests.test_floating_ip_list [15.702999s] ... FAILED | |
| 22:12:25 | stevemar | and network agent, dammit | |
| 22:13:21 | mordred | stevemar: you love telnet | |
| 22:13:39 | stevemar | mordred: don't judge my love | |
| 22:13:48 | stevemar | :) | |
| 22:13:53 | mordred | I think your love is beautiful | |
| 22:16:09 | openstackgerrit | Monty Taylor proposed openstack/python-openstackclient: Install from /opt/stack/new instead of git.o.o https://review.openstack.org/419670 | |
| 22:21:47 | mordred | stevemar: left comment on the project-config patch - I think the one above ^^ is also needed | |
| 23:43:28 | adriant | I seem to be getting a devstack failure because of this: http://paste.openstack.org/show/594785/ | |
| 23:43:38 | adriant | is this a known problem? Or something I can fix? | |
| 23:44:01 | openstackgerrit | Merged openstack/python-openstackclient: unskip network qos rule type functional test https://review.openstack.org/419129 | |
| 23:44:02 | adriant | Clean VM ubuntu 14.04 vm, mitaka devstack. | |
| 23:45:41 | adriant | I can't find anything special that I'm doing differently, and I've been able to build devstack for months just fine. :( | |
| 23:46:31 | dtroyer | adriant: what are the versions of python-openstackclient, python-openstacksdk, and os-client-config? | |
| 23:46:43 | adriant | I'll do a pip freeze and check | |
| 23:47:18 | adriant | http://paste.openstack.org/show/594786/ | |
| 23:47:57 | adriant | openstacksdk==0.8.1, python-openstackclient==2.3.0 | |
| 23:48:18 | adriant | this is what devstack at "stable/mitaka" is installing | |
| 23:48:32 | adriant | os-client-config==1.16.0 | |
| 23:52:05 | dtroyer | where is that traceback coming from? is this the first osc comamnd being run? | |
| 23:52:25 | adriant | from running stack.sh | |
| 23:52:34 | adriant | it's from just before the build exited | |
| 23:52:44 | dtroyer | so the cloud is up? | |
| 23:52:53 | adriant | nope | |
| 23:53:09 | dtroyer | what is the osc command? | |
| 23:53:14 | adriant | well... sec | |
| 23:53:17 | adriant | it's the image uploading | |
| 23:53:33 | adriant | so yes the cloud probably is up in some basic capacity. | |
| 23:54:33 | dtroyer | I'm wondering about the sdk version, and why it fails now | |
| 23:54:52 | dtroyer | we only use the SDK for network commands, even today, so it has to be related to that somehow | |
| 23:55:10 | adriant | hmmm | |
| 23:55:16 | adriant | no the devstack build is nowhere near done | |
| 23:55:37 | adriant | it died in the service setup stages for glance it seems. | |
| 23:55:37 | dtroyer | but if even just keystone is running osc is functioning at some level | |
| 23:55:53 | adriant | I'll reinstall OSC with a later version | |
| 23:55:58 | adriant | and try talking to at elast keystone | |
| 23:56:22 | adriant | I can possibly install OSC myself, and then run devstack | |
| 23:56:24 | dtroyer | you'll get dependency conflicts if you don't put it into a venv | |
| 23:57:34 | dtroyer | the traceback indicates an assumption about the sdk, I have no idea when openstack.__verion__ was added (or removed) | |
| 23:58:09 | adriant | Would you build a devstack for mitaka of your own and see if you get the same issue? | |
| 23:58:44 | adriant | I'm vaguely curious if this is somewhat ubuntu related. | |
| 23:58:45 | dtroyer | maybe tomorrow. my devstack vm resources are tied up with neutron-related build failures right now | |
| 23:59:02 | adriant | and can talk to keystone with newer version of OSC | |
| 23:59:30 | dtroyer | current OSc should be able to do everything you need, except install in the same system as a running mitaka devstack | |
| 23:59:30 | adriant | checking as to what is actually in the catalog now | |
| 23:59:57 | adriant | Oh yeah, I assume as much, my problem is that devstack itself is failing to finish | |