*** annegentle has joined #openstack-sdks | 00:14 | |
*** abhiraut has joined #openstack-sdks | 00:23 | |
*** gildub has quit IRC | 00:29 | |
*** elmiko is now known as _elmiko | 00:41 | |
*** huanxuan has joined #openstack-sdks | 00:45 | |
*** kevo has quit IRC | 00:46 | |
*** kevo has joined #openstack-sdks | 00:48 | |
*** jamielennox is now known as jamielennox|away | 00:50 | |
*** annegentle has quit IRC | 00:51 | |
*** huanxuan has quit IRC | 00:59 | |
*** hoangcx has joined #openstack-sdks | 01:00 | |
*** sdague has quit IRC | 01:05 | |
openstackgerrit | Abhishek Raut proposed openstack/python-openstackclient: SDK refactor: Prepare security group commands https://review.openstack.org/418183 | 01:06 |
---|---|---|
*** jamielennox|away is now known as jamielennox | 01:21 | |
*** yanyanhu has joined #openstack-sdks | 01:23 | |
*** kevo has quit IRC | 01:29 | |
*** gouthamr has quit IRC | 01:36 | |
*** huanxuan has joined #openstack-sdks | 01:41 | |
openstackgerrit | Ha Van Tu proposed openstack/python-openstackclient: Add "qos-policy" option to "port create" & "port set" https://review.openstack.org/419236 | 01:54 |
*** abhiraut has quit IRC | 02:04 | |
openstackgerrit | Steve Martinelli proposed openstack/python-openstackclient: Run functional tests with SDK 0.9.12 https://review.openstack.org/418650 | 02:17 |
*** gouthamr has joined #openstack-sdks | 02:32 | |
*** markvoelker has quit IRC | 02:38 | |
*** markvoelker_ has joined #openstack-sdks | 02:41 | |
*** gildub has joined #openstack-sdks | 02:44 | |
*** annp has joined #openstack-sdks | 02:52 | |
*** annp_ has joined #openstack-sdks | 02:53 | |
*** markvoelker_ has quit IRC | 02:56 | |
*** annp has quit IRC | 03:10 | |
*** hoangcx_ has joined #openstack-sdks | 03:10 | |
*** annp_ has quit IRC | 03:10 | |
*** hieulq has quit IRC | 03:10 | |
*** hoangcx has quit IRC | 03:10 | |
*** hoangcx_ is now known as hoangcx | 03:12 | |
openstackgerrit | Merged openstack/python-openstackclient: Add unit test for multi volume types delete https://review.openstack.org/405947 | 03:13 |
*** annp_ has joined #openstack-sdks | 03:24 | |
*** annp has joined #openstack-sdks | 03:24 | |
*** hieulq has joined #openstack-sdks | 03:25 | |
openstackgerrit | Steve Martinelli proposed openstack/python-openstackclient: Run functional tests with SDK 0.9.12 https://review.openstack.org/418650 | 03:44 |
openstackgerrit | Abhishek Raut proposed openstack/python-openstackclient: SDK refactor: Prepare security group commands https://review.openstack.org/418183 | 03:45 |
*** gildub has quit IRC | 03:51 | |
openstackgerrit | Steve Martinelli proposed openstack/python-openstackclient: Fix quota show output https://review.openstack.org/419067 | 03:52 |
*** markvoelker has joined #openstack-sdks | 03:57 | |
*** amotoki has quit IRC | 04:22 | |
*** amotoki has joined #openstack-sdks | 04:22 | |
*** gildub has joined #openstack-sdks | 04:32 | |
*** adriant has quit IRC | 04:47 | |
openstackgerrit | avnish proposed openstack/os-client-config: Use upper-constraints for tox envs https://review.openstack.org/419273 | 04:51 |
reedip | stevemar : thanks for the reno :) | 05:00 |
*** fzdarsky|afk has joined #openstack-sdks | 05:01 | |
*** fzdarsky|afk has quit IRC | 05:09 | |
stevemar | reedip: np ;) | 05:11 |
*** sc68cal has quit IRC | 05:18 | |
*** sc68cal has joined #openstack-sdks | 05:20 | |
*** salv-orlando has joined #openstack-sdks | 05:26 | |
*** salv-orlando has quit IRC | 05:31 | |
openstackgerrit | Steve Martinelli proposed openstack/python-openstackclient: unskip network qos rule type functional test https://review.openstack.org/419129 | 05:53 |
openstackgerrit | zhiyong.dai proposed openstack/python-openstackclient: Update functional test for aggregate. https://review.openstack.org/418685 | 06:02 |
openstackgerrit | zhiyong.dai proposed openstack/python-openstackclient: Update functional test for aggregate. https://review.openstack.org/418685 | 06:15 |
*** salv-orlando has joined #openstack-sdks | 06:28 | |
*** salv-orlando has quit IRC | 06:32 | |
*** ankur-gupta-f has quit IRC | 06:40 | |
*** kevo has joined #openstack-sdks | 06:43 | |
*** e0ne has joined #openstack-sdks | 06:55 | |
*** e0ne has quit IRC | 06:57 | |
*** salv-orlando has joined #openstack-sdks | 06:57 | |
*** hoangcx_ has joined #openstack-sdks | 06:57 | |
*** hoangcx has quit IRC | 07:00 | |
*** john-davidge has joined #openstack-sdks | 07:37 | |
*** gouthamr has quit IRC | 07:42 | |
*** john-davidge has quit IRC | 07:42 | |
*** hoangcx has joined #openstack-sdks | 07:49 | |
*** hoangcx_ has quit IRC | 07:51 | |
*** ralonsoh has joined #openstack-sdks | 07:52 | |
openstackgerrit | Ha Van Tu proposed openstack/python-openstackclient: Add "qos-policy" option to "port create" & "port set" https://review.openstack.org/419236 | 08:06 |
*** hongbin has quit IRC | 08:16 | |
*** john-davidge has joined #openstack-sdks | 08:33 | |
*** salv-orl_ has joined #openstack-sdks | 08:43 | |
*** salv-orlando has quit IRC | 08:43 | |
reedip | ralonsoh : ping | 08:46 |
ralonsoh | reedip: hello | 08:46 |
ralonsoh | reedip: I know, the qos port cli | 08:47 |
reedip | ralonsoh : :D | 08:47 |
reedip | yup | 08:47 |
ralonsoh | I mean: | 08:47 |
ralonsoh | qos-policy is only an id | 08:47 |
reedip | I have updated my response in the PS. Can you verify the same? | 08:47 |
reedip | ralonsoh: ok | 08:47 |
ralonsoh | ok | 08:47 |
reedip | ralonsoh: I understand that we cannot append the QoS policy for a port | 08:48 |
reedip | ralonsoh : but we can handle it in the code itself | 08:48 |
ralonsoh | We can do what you are proposing: to fail if there is already a qos associated | 08:49 |
ralonsoh | This is the case of append | 08:49 |
reedip | ralonsoh : yes, for append | 08:49 |
reedip | We have 4 cases basically | 08:49 |
reedip | Create | 08:49 |
reedip | Append | 08:50 |
reedip | Remove | 08:50 |
reedip | Overwrite | 08:50 |
ralonsoh | yes | 08:50 |
ralonsoh | I agree | 08:50 |
reedip | Create would be by --qos-policy | 08:50 |
ralonsoh | now append has a different action to overwrite | 08:50 |
reedip | ralonsoh : yup, it has a different action | 08:50 |
ralonsoh | action=effect | 08:50 |
ralonsoh | ok | 08:50 |
ralonsoh | i'll update my comment in the PS | 08:50 |
ralonsoh | thank you!! | 08:50 |
reedip | ralonsoh : ok , great :) | 08:51 |
*** kevo has quit IRC | 08:59 | |
*** david-lyle has quit IRC | 09:01 | |
*** e0ne has joined #openstack-sdks | 09:07 | |
reedip | ralonsoh : Hi . This Test Case failed in one of my patches | 09:12 |
reedip | https://review.openstack.org/#/c/352477/34/openstackclient/tests/unit/network/v2/test_network_qos_rule.py#656 | 09:12 |
reedip | ralonsoh : http://logs.openstack.org/67/419067/2/check/gate-python-openstackclient-python27-ubuntu-xenial/7a2f84a/console.html#_2017-01-12_05_58_52_977913 | 09:13 |
ralonsoh | reedip: i'm in a meeting. I'll take a look at this ASAP | 09:13 |
reedip | ralonsoh : Oh sorry , sure :) | 09:14 |
*** lucas-afk is now known as lucasagomes | 09:22 | |
*** david-lyle has joined #openstack-sdks | 09:24 | |
*** salv-orl_ has quit IRC | 09:26 | |
*** gildub has quit IRC | 09:44 | |
*** huanxuan has quit IRC | 09:45 | |
*** yanyanhu has quit IRC | 09:54 | |
*** e0ne has quit IRC | 10:06 | |
*** fzdarsky|afk has joined #openstack-sdks | 10:07 | |
*** e0ne has joined #openstack-sdks | 10:12 | |
*** ralonsoh_ has joined #openstack-sdks | 10:17 | |
*** ralonsoh has quit IRC | 10:20 | |
*** hoangcx has quit IRC | 10:27 | |
*** huanxuan has joined #openstack-sdks | 10:31 | |
*** cdent has joined #openstack-sdks | 10:44 | |
*** amotoki has quit IRC | 10:56 | |
*** amotoki has joined #openstack-sdks | 11:06 | |
*** cdent has quit IRC | 11:23 | |
*** fzdarsky|afk is now known as fzdarsky | 11:25 | |
*** crinkle_ is now known as crinkle | 11:38 | |
*** fzdarsky has quit IRC | 11:41 | |
*** ralonsoh_ is now known as ralonsoh | 11:42 | |
ralonsoh | reedip: uffff, I took me a bit of time. You found an error | 11:42 |
ralonsoh | reedip: in parse_args i make this check "if parsed_args.dscp_mark:" | 11:42 |
ralonsoh | reedip: and dscp_mark = 0 in this case | 11:42 |
ralonsoh | reedip: I'll fill this bug and I'll send the patch. Thanks!!! | 11:43 |
openstackgerrit | Huanxuan Ao proposed openstack/python-openstackclient: Network qos rule unit test broken https://review.openstack.org/419434 | 11:49 |
huanxuan | ralonsoh: er... I also found it just now... | 11:50 |
*** amotoki has quit IRC | 11:53 | |
*** ralonsoh_ has joined #openstack-sdks | 11:55 | |
huanxuan | ralonsoh: To be fair... I will abandon my patch if you are working on it, sorry for the conflict... | 11:55 |
*** fzdarsky has joined #openstack-sdks | 11:57 | |
*** amotoki has joined #openstack-sdks | 11:58 | |
*** ralonsoh has quit IRC | 11:59 | |
*** fzdarsky has quit IRC | 11:59 | |
*** fzdarsky has joined #openstack-sdks | 12:00 | |
*** amotoki_ has joined #openstack-sdks | 12:03 | |
*** cdent has joined #openstack-sdks | 12:03 | |
*** amotoki has quit IRC | 12:05 | |
*** fzdarsky has quit IRC | 12:06 | |
ralonsoh_ | huanxuan: no, please, continue with it | 12:06 |
ralonsoh_ | I'll review it | 12:07 |
ralonsoh_ | Add me as reviewer | 12:07 |
ralonsoh_ | Ok, I saw you abandon the patch | 12:08 |
*** annp_ has quit IRC | 12:08 | |
*** annp has quit IRC | 12:08 | |
*** amotoki_ has quit IRC | 12:10 | |
huanxuan | ralonsoh_: Yes... really sorry about the conflict, I was just found the error but did not sure about it, you can commit your patch and fix it now, thank you! | 12:11 |
*** rtheis has joined #openstack-sdks | 12:11 | |
*** sheel has joined #openstack-sdks | 12:19 | |
stevemar | huanxuan: ralonsoh_ sounds like you two found the gate bug :) | 12:23 |
ralonsoh_ | stevemar: I'm on it and adding new tests to check that | 12:24 |
huanxuan | stevemar: I cause a conflict... :( thank you alot ralonsoh_ | 12:25 |
*** lucasagomes is now known as lucas-hungry | 12:26 | |
huanxuan | stevemar: I think we may still have a gate bug | 12:26 |
huanxuan | http://logs.openstack.org/85/418685/3/check/gate-python-openstackclient-python35/fe25c5f/console.html#_2017-01-12_06_18_50_571756 | 12:27 |
huanxuan | stevemar: about auth_ref | 12:27 |
stevemar | huanxuan: yeah, i noticed that a few times now | 12:28 |
openstackgerrit | Huanxuan Ao proposed openstack/python-openstackclient: Fix gate broken by auth_ref in image unit test https://review.openstack.org/419445 | 12:29 |
openstackgerrit | Xinhui Li proposed openstack/python-openstacksdk: Add workflow service (mistral) https://review.openstack.org/414919 | 12:31 |
huanxuan | stevemar: I try to specify a value for auth_ref, just like we did in other unit test, hopefully it works | 12:31 |
dtroyer | OK, I am trying to understand what makes that test race like that… | 12:43 |
dtroyer | ooooooooohhhhhhhhhh... | 12:43 |
dtroyer | many class variables in that file | 12:43 |
*** sdague has joined #openstack-sdks | 12:43 | |
dtroyer | are all of the failures in the same place? | 12:45 |
huanxuan | dtroyer: no, I saw two in network qos rule command, and one in image set command | 12:47 |
huanxuan | they are variable... | 12:50 |
stevemar | huanxuan: dtroyer at least unit test failures are more isolated than functional test failures :) | 12:52 |
*** fzdarsky has joined #openstack-sdks | 12:56 | |
*** dgonzalez has quit IRC | 12:58 | |
RuiChen | we have an IRC meeting UTC 13:00 today? | 13:00 |
dtroyer | YES! thanks for the nudge… | 13:00 |
dtroyer | #openstack-meeting-3 now | 13:01 |
RuiChen | \o/, I join it right now | 13:01 |
*** fzdarsky has quit IRC | 13:01 | |
*** lucas-hungry is now known as lucasagomes | 13:02 | |
*** salv-orlando has joined #openstack-sdks | 13:04 | |
*** dgonzalez has joined #openstack-sdks | 13:05 | |
openstackgerrit | Monty Taylor proposed openstack/os-client-config: Use upper-constraints for tox envs https://review.openstack.org/419273 | 13:17 |
openstackgerrit | Monty Taylor proposed openstack/os-client-config: Remove 3.4 from tox envlist https://review.openstack.org/419457 | 13:17 |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/python-openstackclient: Fix Network QoS rule CLI attrs parsing https://review.openstack.org/419461 | 13:23 |
*** ralonsoh_ is now known as ralonsoh | 13:23 | |
*** aarefiev_afk is now known as aarefiev | 13:26 | |
*** ralonsoh_ has joined #openstack-sdks | 13:33 | |
*** ralonsoh has quit IRC | 13:36 | |
*** salv-orlando has quit IRC | 13:39 | |
*** lamt has joined #openstack-sdks | 13:58 | |
stevemar | o/ | 14:00 |
RuiChen | hi | 14:00 |
huanxuan | stevemar: let's talk about the manage and unmanage | 14:00 |
stevemar | huanxuan: sure, looks like thingee (mike perez) had some comments in v | 14:01 |
stevemar | https://review.openstack.org/#/c/410008/ | 14:01 |
RuiChen | but some new commands which is added in newton can't use against Mitaka OpenStack, I mean, dtroyer | 14:01 |
huanxuan | stevemar: actually I don't know how to make sure the comment "do this automatically" | 14:02 |
huanxuan | stevemar: I don't know how to see the difference in this kind of volume between using --remote and not | 14:03 |
huanxuan | since there is not a volume create using --remote for me | 14:04 |
huanxuan | I cannot see any information about it | 14:04 |
stevemar | huanxuan: that's fine, i was hoping there was information about in the volume, but i guess not | 14:05 |
stevemar | huanxuan: i'm just concerned about mike's last comments | 14:05 |
*** jiahui has joined #openstack-sdks | 14:05 | |
stevemar | he really doesn't like the --remote option, sounds like he would have liked manage/unmanage commands | 14:05 |
*** fzdarsky has joined #openstack-sdks | 14:05 | |
dtroyer | I really don't like manage/unmanage, but don't understant the choice of —remote either | 14:06 |
huanxuan | stevemar: yes | 14:06 |
stevemar | dtroyer: did we release those commands yet? | 14:06 |
dtroyer | is 'set —manage | —unmanage' a thing here? | 14:06 |
dtroyer | stevemar: no idea…probably, this goes back to before the previous release or two | 14:07 |
dtroyer | if we make a change in direction, deprecating —remote is no big deal | 14:07 |
huanxuan | yes, we can make a change if necessary | 14:08 |
stevemar | grr, went into 3.6.0 and 3.5.0 | 14:08 |
dtroyer | my concern with manage/unamanage is that it is fairly meaningless without already knowing exactly what cinder defines it to mean, not something that can ge used elsewhere sicne no other API that I know of has this concenpt | 14:08 |
stevemar | thats true | 14:08 |
huanxuan | yeah | 14:08 |
dtroyer | those really are db-only operations | 14:09 |
RuiChen | sorry, I think make OSC version match openstack version make sense for downstream team, it's easier to pick right osc version for stable openstack , so what's your advise? dtroyer | 14:09 |
dtroyer | if I wanted to be a jerk, I'd say they belong in cinder-manage :) | 14:09 |
*** amotoki has joined #openstack-sdks | 14:09 | |
dtroyer | RuiChen: I'd like to finish the cinder thing first… | 14:09 |
stevemar | we can always deprecate the option or add a new manage command (the two options for creating can co-exist) | 14:09 |
stevemar | dtroyer: i think we're done | 14:10 |
RuiChen | sure, here you go, sorry | 14:10 |
dtroyer | right. this is a case where I do think we need to step back a bit and make sure we build the right UI | 14:10 |
dtroyer | ok, thanks guys | 14:10 |
huanxuan | RuiChen: thanks | 14:11 |
dtroyer | RuiChen: the current OSC will always have features that an older cloud can not use, but that does not make it unusable on older clouds | 14:11 |
*** gouthamr has joined #openstack-sdks | 14:11 | |
stevemar | if someone comes up with a nice UI, they can build it. the two options can co-exist. just like git checkout -b new_branch; and git branch -d <new_branch> | 14:11 |
dtroyer | if that idea is a problem for your downstream, then it will always be a problem during every release | 14:11 |
huanxuan | stevemar: sounds good | 14:12 |
*** _elmiko is now known as elmiko | 14:12 | |
huanxuan | stevemar: so we are going to add manange and unmanage commands now, right? | 14:13 |
stevemar | huanxuan: not now, whenever :P | 14:13 |
dtroyer | the cases where matching stable OSC to a cloud release are usually due to distributions that can not co-install multiple python bits from different releases due to dependency conflicts | 14:13 |
huanxuan | stevemar: OK, get it! :) | 14:13 |
dtroyer | RuiChen: so what specifically is blocking your use of the current OSc releases? | 14:14 |
RuiChen | our user confused about why some osc commands raise error in stable openstack, they don't know openstack too much | 14:16 |
RuiChen | i means latest osc run against old version openstack cloud | 14:17 |
dtroyer | are those due to differences in the API or due to deployment choices? | 14:18 |
RuiChen | and the dependency conflicts is other reason too | 14:18 |
RuiChen | for example, that SSL bug, we deploy all openstack services in SSL | 14:19 |
dtroyer | and I agree that is one that probably should be backported | 14:19 |
dtroyer | can you prepare that one for a backport? | 14:20 |
RuiChen | thank you, I will | 14:20 |
RuiChen | I saw the backport patch is abandoned, so ask these | 14:21 |
dtroyer | fortunately, stable releases will not be stuck in our upcoming freeze so there is not a time pressure from our side for that | 14:22 |
RuiChen | \o/, I will prepare the patch | 14:23 |
RuiChen | just make sure, will we release a stable osc version for it? | 14:23 |
dtroyer | yes | 14:24 |
RuiChen | thank you :) | 14:24 |
*** amotoki has quit IRC | 14:24 | |
*** amotoki has joined #openstack-sdks | 14:29 | |
*** jiahui has quit IRC | 14:30 | |
* RuiChen go home, good night :) | 14:30 | |
*** amotoki has quit IRC | 14:31 | |
stevemar | RuiChen: thanks for your help with osc :) | 14:32 |
*** amotoki has joined #openstack-sdks | 14:33 | |
dtroyer | huanxuan: that image test is still racy, failed py35 but passed py27 | 14:33 |
huanxuan | dtroyer: yes, I saw it | 14:33 |
dtroyer | I'm having a hard time reproducing it locally, can you? | 14:33 |
*** cdent has quit IRC | 14:34 | |
huanxuan | dtroyer: I am working on it | 14:34 |
dtroyer | I am wondering if we need to reset the mock inside the for loop | 14:35 |
dtroyer | well, reset is at the bottom, I mean re-initialize it | 14:35 |
huanxuan | dtroyer: re-initialize? | 14:37 |
dtroyer | move lines 855-857 below 859 | 14:38 |
*** salv-orlando has joined #openstack-sdks | 14:39 | |
huanxuan | dtroyer: Oh! get your point! | 14:40 |
*** salv-orlando has quit IRC | 14:41 | |
*** salv-orlando has joined #openstack-sdks | 14:41 | |
dtroyer | stevemar, huanxuan: https://review.openstack.org/#/c/419461/ looks ready to go | 14:43 |
openstackgerrit | Huanxuan Ao proposed openstack/python-openstackclient: Fix gate broken by auth_ref in image unit test https://review.openstack.org/419445 | 14:43 |
huanxuan | dtroyer: +A | 14:44 |
*** jiahui has joined #openstack-sdks | 14:50 | |
*** hongbin has joined #openstack-sdks | 14:59 | |
*** lucasagomes has quit IRC | 14:59 | |
*** lucasagomes has joined #openstack-sdks | 15:00 | |
*** lamt has quit IRC | 15:02 | |
*** chlong has joined #openstack-sdks | 15:03 | |
*** lamt has joined #openstack-sdks | 15:03 | |
*** cleong has joined #openstack-sdks | 15:04 | |
*** amotoki has quit IRC | 15:05 | |
openstackgerrit | Huanxuan Ao proposed openstack/python-openstackclient: Fix gate broken by auth_ref in image unit test https://review.openstack.org/419445 | 15:06 |
*** sheel has quit IRC | 15:07 | |
stevemar | dtroyer: i dont understand the if statements in the tests | 15:08 |
reedip | ralonsoh : hehe, gate did it :D | 15:08 |
*** jiahui has quit IRC | 15:10 | |
dtroyer | stevemar: Where? are you talking about test_image_set_membership_option()? | 15:11 |
stevemar | dtroyer: commented | 15:11 |
stevemar | https://review.openstack.org/#/c/419461/1 | 15:11 |
openstackgerrit | Steve Martinelli proposed openstack/python-openstackclient: Fix gate broken by auth_ref in image unit test https://review.openstack.org/419445 | 15:14 |
dtroyer | ok… ugh, more parallel testing side effects maybe? | 15:14 |
stevemar | dtroyer: rebased https://review.openstack.org/#/c/419445/4 on top of the qos fix | 15:14 |
stevemar | dtroyer: yeah, i was wondering if we're just opening ourselves up to more racey tests | 15:15 |
dtroyer | totally. am I off base for just wanting unrolled multiple tests that don't try to share too much? | 15:16 |
dtroyer | my gut says the for loop in the image test is part of our pain | 15:17 |
dtroyer | too | 15:17 |
dtroyer | I'm going to do an unroll of the qos tests and see how bad it looks | 15:18 |
dtroyer | although not gettgin them to fail locally makes it hard to prove it is worth the effort | 15:18 |
openstackgerrit | Reedip proposed openstack/python-openstackclient: Fix quota show output https://review.openstack.org/419067 | 15:20 |
stevemar | hehe | 15:20 |
dtroyer | so I'm going to go find it, but I had to do a lot of deepcopy() in the past to avoid this sort of thing with shared mock return values, I think we've forgotten that | 15:21 |
*** reedip_outofmemo has joined #openstack-sdks | 15:22 | |
huanxuan | dtroyer: failed again :( | 15:25 |
*** markvoelker has quit IRC | 15:27 | |
dtroyer | so I'm trying a simple unrolling of that loop and making it into 3 tests | 15:40 |
*** reedip_outofmemo has quit IRC | 15:41 | |
openstackgerrit | Dean Troyer proposed openstack/python-openstackclient: Fix image member unit tests occasional failures https://review.openstack.org/419528 | 15:43 |
dtroyer | let's see what that does ^^^ | 15:43 |
huanxuan | dtroyer: good idea, thank you! | 15:45 |
huanxuan | I am also trying in other ways | 15:47 |
etoews | cdent elmiko edleafe i have a conflicting meeting today and won't be able to attend the api wg meeting | 15:48 |
* edleafe cues up a series of Canadian jokes since etoews won't be there | 15:48 | |
etoews | edleafe: you hoser | 15:49 |
edleafe | :) | 15:49 |
openstackgerrit | Huanxuan Ao proposed openstack/python-openstackclient: Fix gate broken by auth_ref in image unit test https://review.openstack.org/419445 | 15:49 |
openstackgerrit | Ed Leafe proposed openstack/api-wg: Add guidelines for boolean names https://review.openstack.org/411529 | 15:49 |
elmiko | edleafe: ack | 15:52 |
elmiko | er etoews lol | 15:52 |
*** markvoelker has joined #openstack-sdks | 15:52 | |
edleafe | elmiko: that's ok. etoews and I are practically indistinguishable | 15:52 |
elmiko | hehe =) | 15:53 |
mordred | edleafe: when is the api wg meeting? | 15:55 |
edleafe | mordred: 5 minutes | 15:56 |
*** cdent has joined #openstack-sdks | 15:56 | |
edleafe | mordred: in #openstack-meeting-3 | 15:56 |
mordred | edleafe: neat | 15:57 |
openstackgerrit | Merged openstack/python-openstackclient: Fix Network QoS rule CLI attrs parsing https://review.openstack.org/419461 | 16:02 |
waj334 | dtroyer: What's the verdict on this patch? https://review.openstack.org/#/c/412614/ | 16:07 |
stevemar | waj334: probably wait til after client freeze to push that one | 16:09 |
stevemar | waj334: meaning it won't go into "ocata" | 16:09 |
stevemar | waj334: we made the call at the last osc meeting i believe | 16:09 |
dtroyer | waj334: nothing really, we're just not ready to merge it yet right before we do the stable release in a week or two. I don't think there is any advantage to having a very incomplete v3 in stable that will never get brought up to spec | 16:09 |
waj334 | Cool. I was just following up | 16:10 |
*** rtheis has quit IRC | 16:10 | |
waj334 | I'm gonna proceed with the implementation of Cinder v3.3 (implements messages api) and maybe I'll be able to tackle this microversion problem | 16:12 |
dtroyer | waj334: cool. I think it is safe to use 412614 as the base for that now | 16:12 |
*** reedip_outofmemo has joined #openstack-sdks | 16:13 | |
stevemar | waj334: dtroyer not sure if you guys saw this, but diana_clarke pushed https://review.openstack.org/#/c/419108/ which starts microversion support for nova stuff | 16:14 |
stevemar | mriedem was saying they'll be looking at it in pike, i think | 16:14 |
dtroyer | saw but have not really read it yet | 16:14 |
waj334 | stevemar: It doesn't seem to do much of anything | 16:16 |
mordred | dtroyer, stevemar: do we have any time at the PTG that we can sit down together and talk through / work through where we want the osc/occ config ownership and handoff to be? I think we keep wanting to talk about it and never quite getting to it ... | 16:18 |
*** ankur-gupta-f1 has joined #openstack-sdks | 16:19 | |
*** annegentle has joined #openstack-sdks | 16:19 | |
dtroyer | mordred: we have a room mon/tues, it's just a matter of arranging the schedule | 16:19 |
mordred | dtroyer: woot | 16:20 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/python-openstackclient: Fix flavor create help re swap size units https://review.openstack.org/419549 | 16:21 |
*** salv-orl_ has joined #openstack-sdks | 16:23 | |
openstackgerrit | Dean Troyer proposed openstack/python-openstackclient: Fix image member unit tests occasional failures https://review.openstack.org/419528 | 16:23 |
*** salv-orlando has quit IRC | 16:26 | |
waj334 | The microversion issue is gonna be a bigger problem than I thought. Any ideas on how to handle 2 versions of the same function, but with different parameters? lol | 16:27 |
waj334 | * not so lol * | 16:27 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/python-openstackclient: Fix flavor create help re swap size units https://review.openstack.org/419549 | 16:28 |
dtroyer | waj334: we've talked about a couple of strategies for handling those. #1 is user-breaking changes are bad and we have to abide by semver at the CLI level so if you're talking about CLi-visible differences we need to consider that and time it properly | 16:29 |
dtroyer | most of what we've talked about though is handling the differences internally, which is basically writing multiple versions and branching as required. No magic, copying code is not bad here | 16:30 |
*** reedip_outofmemo has quit IRC | 16:34 | |
waj334 | dtroyer: So, with the messages api in Cinder v3.3 and v3.5 I'll end up with 2 separate files is what you're saying? Like messages_3_3.py, messages_3_5.py? Or, just different versions of various methods, just named slightly different? | 16:36 |
waj334 | I may be overthinking this | 16:39 |
*** fzdarsky has quit IRC | 16:39 | |
dtroyer | we only split fies by major version so far, I suppose if it's a huge change that might be easier, but there is no mechanism to handle minor version changes at the stevedore/entry-point level | 16:41 |
dtroyer | so we'll still wind up with a common entry point. | 16:42 |
dtroyer | my thinking is of a microversion is so different that it's a total re-work, then something went wrong somewhere | 16:42 |
waj334 | Well, luckily what I'm seeing in this messages api is where optional params were added in v3.5 so that's easier to deal with. How important is maintaining consistency of command parameters if they are allowed to change between versions? | 16:46 |
*** Serlex has joined #openstack-sdks | 16:46 | |
Serlex | Hi, can someone post an example of "add_gateway_to_router(router, **body)" cheers | 16:47 |
openstackgerrit | Dean Troyer proposed openstack/python-openstackclient: Fix image member unit tests occasional failures https://review.openstack.org/419528 | 16:50 |
*** chlong has quit IRC | 16:52 | |
*** e0ne has quit IRC | 16:55 | |
waj334 | dtroyer: Would it be wise to check the client version first before adding arguments? That way I could set up the command properly for that specific microversion by just a few if statements. | 16:56 |
waj334 | Provided that I know about the client before commands are set up that is | 16:56 |
dtroyer | we don't do version discovery until the very last minute, ie the first actual API call to the service. So we'll only know the specific API version if the user has specified it. | 16:59 |
dtroyer | otherwise we have to make multiple calls (auth, discovery) to even build help | 16:59 |
dtroyer | for that, and the fact that we don't want incompatible changes to begin with, we should go to a good bit of work internally to not expose unnecessary changes to the user | 17:00 |
* cdent shakes tiny itching powder fist at elmiko | 17:01 | |
elmiko | LOL | 17:01 |
waj334 | It seems that I'm defeated | 17:06 |
*** sheel has joined #openstack-sdks | 17:10 | |
*** ralonsoh_ has quit IRC | 17:13 | |
stevemar | mordred: handoff? you ditching occ and leaving it on our laps? :) | 17:13 |
Serlex | sooo | 17:14 |
stevemar | Serlex: you're using openstacksdk? | 17:15 |
Serlex | yes | 17:16 |
Serlex | I want to add external network to a router | 17:16 |
Serlex | "add_gateway_to_router(router, **body)", got my router...how do I apply the body bit | 17:16 |
stevemar | Serlex: -- briancurtin huanxuan or reedip might be able to help you out, i'm not familiar with that command and my googling hasn't turned up anything | 17:17 |
briancurtin | Serlex: apply the body bit? | 17:18 |
cdent | elmiko, edleafe I forgot to mention I can't run the meeting next week, can one of you? | 17:21 |
elmiko | cdent: i should be able to | 17:22 |
elmiko | i'll be out the following week though | 17:22 |
briancurtin | Serlex: i don’t see that in the neutron API docs so i don’t know what’s expected there. hopefully someone who worked on it is in here because as usual things are undocumented | 17:22 |
cdent | cool, thanks, it's the last day my parents are in country | 17:22 |
elmiko | ooh nice, say hi for me =) | 17:22 |
edleafe | cdent: elmiko: I'll be around too | 17:24 |
Serlex | briancurtin: thanks, complete noob, hoping example will set me off | 17:24 |
elmiko | edleafe: cool | 17:25 |
stevemar | Serlex: briancurtin sounds like it's this API? http://developer.openstack.org/api-ref/networking/v2/?expanded=add-interface-to-router-detail#add-interface-to-router | 17:25 |
briancurtin | Serlex: looking at https://github.com/openstack/python-openstacksdk/blob/master/openstack/tests/unit/network/v2/test_router.py#L177 you would just pass kwargs that correspond with what’s expected by the server. they pass network_id=3, enable_snat=True there | 17:25 |
dtroyer | stevemar: my hacky-test for the image bits passed unit tests: https://review.openstack.org/419528 want to go with that (unrolled 1 test into 3) or shall I fix up huanxuan's? I know what bit we both missed the first time thought, just not why it is inconsistent | 17:25 |
stevemar | briancurtin: Serlex sounds like you need to pass one of subnet_id or port_id as kwargs | 17:25 |
briancurtin | Serlex: it might be similar but it’s not the same. the method you asked about isn’t listed there in the API docs | 17:26 |
cdent | edleafe, elmiko: proof please: https://etherpad.openstack.org/p/api-wg-newsletter | 17:26 |
briancurtin | it’s an interface-to-router not gateway-to-router | 17:26 |
*** chlong has joined #openstack-sdks | 17:26 | |
* elmiko looks | 17:26 | |
Serlex | ok thanks | 17:27 |
Serlex | this what I was looking at http://developer.openstack.org/sdks/python/openstacksdk/users/proxies/network.html | 17:27 |
elmiko | cdent: +1 from me | 17:27 |
edleafe | cdent: looks good, except I'm not sure how moral my support can be :) | 17:29 |
* cdent makes a slight adjustment | 17:30 | |
cdent | how's that edleafe ? | 17:30 |
edleafe | heehee | 17:31 |
edleafe | I think the earlier version would be clearer to the masses | 17:31 |
elmiko | lol | 17:31 |
* cdent is a lattel sipping elitist | 17:34 | |
cdent | damn | 17:34 |
cdent | hoisted on my typos, again and again | 17:34 |
* cdent ships it | 17:34 | |
*** gouthamr has quit IRC | 17:35 | |
ankur-gupta-f1 | dtroyer: stevemar: link for todays meetings agenda etherpad? | 17:37 |
dtroyer | ankur-gupta-f1: the etherpad is at https://etherpad.openstack.org/p/osc-weekly-meeting, but the meeting was a few hours ago…it an even week | 17:41 |
ankur-gupta-f1 | well shit. k thanks | 17:41 |
*** gouthamr has joined #openstack-sdks | 17:49 | |
*** lucasagomes is now known as lucas-afk | 17:50 | |
*** Serlex has quit IRC | 18:03 | |
*** chlong has quit IRC | 18:19 | |
*** chlong has joined #openstack-sdks | 18:32 | |
*** openstackgerrit has quit IRC | 18:33 | |
*** kevo has joined #openstack-sdks | 18:45 | |
mordred | stevemar: oh good golly no - I mean working through a plan for dealing with the duplication of concerns between osc and occ that we're all happy with | 18:46 |
*** fguillot has joined #openstack-sdks | 18:47 | |
mordred | cdent, johnthetubaguy sorry I missed the second half of the api meeting - had to run to the airport | 18:53 |
cdent | as ya do | 18:53 |
mordred | cdent: in answer to your question, the sorts of things that would be useful from an occ/shade perspective as discoverable capabilities are the "Does this cloud support volume deletion" sorts of things | 18:54 |
cdent | what about "does this volume right here support deletion"? | 18:55 |
mordred | that's maybe useful, but less urgent than the first thing | 18:55 |
mordred | a better direct example is things like "this cloud requires floating ips for external access" | 18:56 |
cdent | that sounds more like a warning than capabilities discovery | 18:56 |
mordred | or "this cloud requires v2 tasks for image uploads" - or "this cloud requires images to be in VHD format" | 18:56 |
mordred | cdent: maybe I should phrase that differently... | 18:57 |
stevemar | dtroyer: let go with https://review.openstack.org/#/c/419528/3 instead, ship it! | 18:57 |
mordred | "this cloud supports floating ips" "this cloud supports direct attached public ips" "this cloud supports ipv6" "this cloud supports uploading image via PUT" - all of which are deployment choices | 18:58 |
cdent | I think your phrasing is pretty important because it represents one of the differences in the ways people are describing capabilities | 18:58 |
stevemar | dtroyer: huanxuan is fast asleep :) | 18:58 |
dtroyer | stevemar: shipped | 18:58 |
stevemar | dtroyer: woo hoo | 18:58 |
mordred | cdent: let me compile you a list of the things we either do a lot of work to figure out / infer or have to punt to config files | 18:59 |
dtroyer | stevemar: so my inability to successfully get a neutron devstack running again has borked my attempt to validate https://review.openstack.org/418650 with sdk 0.9.12. it sez devstack installed it, but the functional log sez 0.9.10 | 18:59 |
cdent | mordred: if you wanna do it right on the review that would be awesome: https://review.openstack.org/#/c/386555/ | 19:00 |
stevemar | dtroyer: hehe | 19:00 |
mordred | cdent: will do! | 19:00 |
dtroyer | fwiw, amazon will deliver my solution to the devstack VM problem Saturday… | 19:00 |
stevemar | dtroyer: let the CI do it | 19:00 |
cdent | mordred: awesome thanks | 19:00 |
stevemar | dtroyer: new laptop or workstation? | 19:00 |
dtroyer | cdent: what mordred sez +++ | 19:00 |
mordred | dtroyer: does AWS provide devstack as a service now? | 19:00 |
stevemar | mordred: i was going to go there lol | 19:00 |
dtroyer | mordred: via NUC, yes | 19:00 |
dtroyer | on-premises | 19:01 |
dtroyer | unfortunately, it isn't going to run OpenStack | 19:01 |
mordred | dtroyer: mmm. devstack-nuc on-prem | 19:01 |
dtroyer | I'm going to go back to Ganeti for lightweight VM management | 19:01 |
dtroyer | it just always works | 19:01 |
* mordred just uses public clouds | 19:01 | |
* dtroyer is tired of fighting it… | 19:02 | |
dtroyer | so if I could ask nodepool for a VM to use ad-hoc... | 19:02 |
dtroyer | Nodepool-as-a-service? | 19:02 |
dtroyer | but of course, running in my account | 19:02 |
cdent | that would be rather handy | 19:03 |
stevemar | dtroyer: that would be nice indeed | 19:08 |
*** john-davidge has quit IRC | 19:11 | |
mordred | dtroyer: that will be easy with nodepool v3 | 19:15 |
*** openstackgerrit has joined #openstack-sdks | 19:16 | |
openstackgerrit | Steve Martinelli proposed openstack/python-openstackclient: unskip network qos rule type functional test https://review.openstack.org/419129 | 19:16 |
openstackgerrit | Steve Martinelli proposed openstack/python-openstackclient: Run functional tests with SDK 0.9.12 https://review.openstack.org/418650 | 19:17 |
stevemar | dtroyer: i scaffolded the patches ^ | 19:18 |
openstackgerrit | Merged openstack/python-openstackclient: Fix flavor create help re swap size units https://review.openstack.org/419549 | 19:19 |
stevemar | dtroyer: do we need https://review.openstack.org/#/c/419067/ too? | 19:20 |
*** john-davidge has joined #openstack-sdks | 19:26 | |
stevemar | dtroyer: https://review.openstack.org/#/c/376056/ would have been nice to include too | 19:32 |
stevemar | but needs tests | 19:32 |
*** chlong has quit IRC | 19:41 | |
*** lucas-afk has quit IRC | 19:41 | |
*** lucasagomes has joined #openstack-sdks | 19:44 | |
*** abhiraut has joined #openstack-sdks | 19:48 | |
*** e0ne has joined #openstack-sdks | 19:54 | |
*** salv-orl_ has quit IRC | 19:54 | |
openstackgerrit | Merged openstack/python-openstackclient: Fix image member unit tests occasional failures https://review.openstack.org/419528 | 19:54 |
sshank_ | dtroyer, stevemar Will functional tests at gates be done with SDK 0.9.11 anytime soon? | 19:56 |
*** chlong has joined #openstack-sdks | 19:56 | |
*** e0ne has quit IRC | 19:59 | |
*** salv-orlando has joined #openstack-sdks | 20:01 | |
*** e0ne has joined #openstack-sdks | 20:02 | |
mordred | stevemar: ^^ do we have an osc gate job that does master of sdk (preferrably one we could have sdk also gate on?) | 20:06 |
openstackgerrit | Justin A Wilson proposed openstack/python-openstackclient: Add Versioned Method Support To Openstack Client https://review.openstack.org/419633 | 20:08 |
-openstackstatus- NOTICE: Gerrit will be offline between now and 20:30 for scheduled maintenance: http://lists.openstack.org/pipermail/openstack-dev/2017-January/109910.html | 20:09 | |
*** ChanServ changes topic to "Gerrit will be offline between now and 20:30 for scheduled maintenance: http://lists.openstack.org/pipermail/openstack-dev/2017-January/109910.html" | 20:09 | |
*** e0ne has quit IRC | 20:26 | |
*** john-davidge has quit IRC | 20:30 | |
*** john-davidge has joined #openstack-sdks | 20:30 | |
-openstackstatus- NOTICE: Updated: Gerrit will be offline until 20:45 for scheduled maintenance (running longer than anticipated): http://lists.openstack.org/pipermail/openstack-dev/2017-January/109910.html | 20:34 | |
*** ChanServ changes topic to "Updated: Gerrit will be offline until 20:45 for scheduled maintenance (running longer than anticipated): http://lists.openstack.org/pipermail/openstack-dev/2017-January/109910.html" | 20:34 | |
*** john-davidge has quit IRC | 20:35 | |
dtroyer | whelp, I managed to make lunch last waaaay to long and into the Gerrit maintenance | 20:44 |
*** chlong has quit IRC | 20:44 | |
dtroyer | or maybe missed it altogether? | 20:44 |
*** e0ne has joined #openstack-sdks | 20:48 | |
dtroyer | mordred: stevemar added just such a job in https://review.openstack.org/#/c/419047/ that appears to need some attention | 20:48 |
*** adriant has joined #openstack-sdks | 20:51 | |
*** d0ugal has quit IRC | 20:52 | |
openstackgerrit | Anindita Das proposed openstack/python-openstackclient: OSC Network Flavor https://review.openstack.org/382530 | 20:53 |
*** ChanServ changes topic to "#openstack-sdks" | 20:54 | |
stevemar | mordred: dtroyer aye, i just added the patch yesterday | 20:54 |
*** d0ugal has joined #openstack-sdks | 20:54 | |
*** d0ugal has quit IRC | 20:54 | |
*** d0ugal has joined #openstack-sdks | 20:54 | |
dtroyer | it has a typo, I'm fixing... | 20:54 |
stevemar | dtroyer: *shakes fist* | 20:55 |
*** chlong has joined #openstack-sdks | 20:58 | |
stevemar | dtroyer: s/devm/dsvm :) | 20:59 |
dtroyer | yup… | 21:00 |
*** david-lyle has quit IRC | 21:01 | |
*** david-lyle has joined #openstack-sdks | 21:02 | |
stevemar | dtroyer: fixed :) | 21:03 |
*** d0ugal has quit IRC | 21:03 | |
*** chlong has quit IRC | 21:04 | |
*** e0ne has quit IRC | 21:06 | |
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:08 |
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:09 |
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 |
stevemar | dtroyer: hmm, but yours ran just before the functional test, dammit | 21:10 |
dtroyer | that's from the devstack run I think | 21:10 |
dtroyer | the code-under-test is in the functional venv, not the devstack install | 21:11 |
stevemar | right | 21:12 |
dtroyer | I think we'll need the recently mentioned and fixed master job to really test this before we remove the blacklist | 21:12 |
stevemar | we can do a quick "pip install --upgrade" in the tox file? | 21:12 |
stevemar | or that | 21:12 |
dtroyer | or in the hook shell script | 21:12 |
dtroyer | sure, that way we don't have to wait | 21:12 |
dtroyer | just copy over the new one for that run? | 21:12 |
dtroyer | it is a good sign that the devstack stuff works with 0.9.12... | 21:13 |
openstackgerrit | Merged openstack/fairy-slipper: Retire fairy-slipper API doc tools project https://review.openstack.org/417683 | 21:13 |
openstackgerrit | Steve Martinelli proposed openstack/python-openstackclient: Run functional tests with SDK 0.9.12 https://review.openstack.org/418650 | 21:15 |
stevemar | dtroyer: tossed up something | 21:16 |
stevemar | dtroyer: i'll probably be afk for the next two week regarding oSC stuff | 21:17 |
stevemar | gotta shape up keystone | 21:17 |
dtroyer | ouch… good to know | 21:17 |
stevemar | dtroyer: well i finalized all keystone libraries and stable branches this week | 21:17 |
stevemar | so its strictly feature work next week and after | 21:17 |
*** chlong has joined #openstack-sdks | 21:18 | |
*** openstackgerrit has quit IRC | 21:18 | |
*** john-davidge has joined #openstack-sdks | 21:31 | |
*** john-davidge has quit IRC | 21:35 | |
*** fguillot has quit IRC | 21:44 | |
*** sheel has quit IRC | 21:47 | |
mordred | stevemar: woot | 21:53 |
stevemar | mordred: if you want to review: https://review.openstack.org/#/c/419047/ | 21:54 |
*** cleong has quit IRC | 21:55 | |
mordred | stevemar: on it - I'm thinking maybe I should add a similar one for shade | 21:55 |
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 |
stevemar | mordred: for os-client-config? | 21:56 |
stevemar | ah | 21:56 |
mordred | stevemar: SOOO ... I don;'t think that's going to do what you want | 21:56 |
dtroyer | is shade using the sdk? | 21:56 |
stevemar | mordred: oh? | 21:57 |
mordred | dtroyer: nope. it's indirect through the osc setup - so actually, your new job for osc here should protect us I think | 21:57 |
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 |
mordred | stevemar: lemme link you to example | 21:58 |
stevemar | ruh roh | 21:59 |
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:00 |
*** amotoki has joined #openstack-sdks | 22:01 | |
dtroyer | mordred: that'll get the right thing installed for the DevStack run, functioanl tests run inside their own venv, no? | 22:02 |
*** annegentle has quit IRC | 22:02 | |
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:04 |
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 |
stevemar | mordred: hehe, i copied it from oslo people, they are smart | 22:06 |
dtroyer | stevemar: has the correct answer :) | 22:07 |
*** d0ugal has joined #openstack-sdks | 22:07 | |
stevemar | i hear theres a smart guy named doug there | 22:07 |
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:09 |
stevemar | dtroyer: test is runing with 0.9.12: http://paste.openstack.org/show/594778/ | 22:10 |
dtroyer | I suspect doing both is not a bad strategy, for OSC anyway | 22:10 |
dtroyer | \o/ | 22:10 |
stevemar | my zaney pip approach worked | 22:10 |
*** openstackgerrit has joined #openstack-sdks | 22:10 | |
openstackgerrit | Dean Troyer proposed openstack/python-openstackclient: Fix quota show output https://review.openstack.org/419067 | 22:10 |
stevemar | dtroyer: ruh roh | 22:11 |
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:11 |
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 |
stevemar | and network agent, dammit | 22:12 |
* stevemar is literally watching the test results scroll by | 22:12 | |
mordred | stevemar: you love telnet | 22:13 |
stevemar | mordred: don't judge my love | 22:13 |
stevemar | :) | 22:13 |
mordred | I think your love is beautiful | 22:13 |
openstackgerrit | Monty Taylor proposed openstack/python-openstackclient: Install from /opt/stack/new instead of git.o.o https://review.openstack.org/419670 | 22:16 |
*** john-davidge has joined #openstack-sdks | 22:21 | |
mordred | stevemar: left comment on the project-config patch - I think the one above ^^ is also needed | 22:21 |
*** salv-orl_ has joined #openstack-sdks | 22:23 | |
*** salv-orlando has quit IRC | 22:25 | |
*** annegentle has joined #openstack-sdks | 22:26 | |
*** chlong has quit IRC | 22:29 | |
*** john-davidge has quit IRC | 22:33 | |
*** john-davidge has joined #openstack-sdks | 22:33 | |
*** chlong has joined #openstack-sdks | 22:37 | |
*** john-davidge has quit IRC | 22:38 | |
*** annegentle has quit IRC | 22:40 | |
*** annegentle has joined #openstack-sdks | 22:59 | |
*** elmiko is now known as _elmiko | 23:36 | |
adriant | I seem to be getting a devstack failure because of this: http://paste.openstack.org/show/594785/ | 23:43 |
adriant | is this a known problem? Or something I can fix? | 23:43 |
openstackgerrit | Merged openstack/python-openstackclient: unskip network qos rule type functional test https://review.openstack.org/419129 | 23:44 |
adriant | Clean VM ubuntu 14.04 vm, mitaka devstack. | 23:44 |
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:45 |
dtroyer | adriant: what are the versions of python-openstackclient, python-openstacksdk, and os-client-config? | 23:46 |
*** annegentle has quit IRC | 23:46 | |
adriant | I'll do a pip freeze and check | 23:46 |
adriant | http://paste.openstack.org/show/594786/ | 23:47 |
adriant | openstacksdk==0.8.1, python-openstackclient==2.3.0 | 23:47 |
adriant | this is what devstack at "stable/mitaka" is installing | 23:48 |
adriant | os-client-config==1.16.0 | 23:48 |
*** salv-orl_ has quit IRC | 23:48 | |
dtroyer | where is that traceback coming from? is this the first osc comamnd being run? | 23:52 |
adriant | from running stack.sh | 23:52 |
adriant | it's from just before the build exited | 23:52 |
dtroyer | so the cloud is up? | 23:52 |
adriant | nope | 23:52 |
dtroyer | what is the osc command? | 23:53 |
adriant | well... sec | 23:53 |
adriant | it's the image uploading | 23:53 |
adriant | so yes the cloud probably is up in some basic capacity. | 23:53 |
dtroyer | I'm wondering about the sdk version, and why it fails now | 23:54 |
dtroyer | we only use the SDK for network commands, even today, so it has to be related to that somehow | 23:54 |
adriant | hmmm | 23:55 |
adriant | no the devstack build is nowhere near done | 23:55 |
adriant | it died in the service setup stages for glance it seems. | 23:55 |
dtroyer | but if even just keystone is running osc is functioning at some level | 23:55 |
*** lamt has quit IRC | 23:55 | |
adriant | I'll reinstall OSC with a later version | 23:55 |
adriant | and try talking to at elast keystone | 23:55 |
adriant | I can possibly install OSC myself, and then run devstack | 23:56 |
dtroyer | you'll get dependency conflicts if you don't put it into a venv | 23:56 |
*** cdent has quit IRC | 23:57 | |
dtroyer | the traceback indicates an assumption about the sdk, I have no idea when openstack.__verion__ was added (or removed) | 23:57 |
adriant | Would you build a devstack for mitaka of your own and see if you get the same issue? | 23:58 |
adriant | I'm vaguely curious if this is somewhat ubuntu related. | 23:58 |
dtroyer | maybe tomorrow. my devstack vm resources are tied up with neutron-related build failures right now | 23:58 |
adriant | and can talk to keystone with newer version of OSC | 23:59 |
dtroyer | current OSc should be able to do everything you need, except install in the same system as a running mitaka devstack | 23:59 |
adriant | checking as to what is actually in the catalog now | 23:59 |
*** huanxuan has quit IRC | 23:59 | |
adriant | Oh yeah, I assume as much, my problem is that devstack itself is failing to finish | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!