*** john-davidge has joined #openstack-sdks | 00:13 | |
*** john-davidge has quit IRC | 00:16 | |
*** john-dav_ has joined #openstack-sdks | 00:16 | |
*** john-dav_ has quit IRC | 00:21 | |
*** john-davidge has joined #openstack-sdks | 00:24 | |
*** john-davidge has quit IRC | 00:29 | |
*** hongbin has quit IRC | 00:29 | |
*** reedip_1 has joined #openstack-sdks | 00:33 | |
*** swatson_ has quit IRC | 00:35 | |
*** hoangcx has joined #openstack-sdks | 00:46 | |
*** john-davidge has joined #openstack-sdks | 00:46 | |
*** john-davidge has quit IRC | 00:51 | |
reedip_1 | sindhu , dtroyer : hi .. if you are around, can you kindly help in the review of https://review.openstack.org/#/c/379813/ ??? | 01:13 |
---|---|---|
reedip_1 | ankur-gupta-f1 ^^ | 01:14 |
ankur-gupta-f4 | it needs a core review. Looks good to me. U need huanxuan or dtroyer | 01:16 |
*** gildub has joined #openstack-sdks | 01:17 | |
*** john-davidge has joined #openstack-sdks | 01:17 | |
ankur-gupta-f4 | reedip_1: just a tiny nit I saw in column_header but thats it | 01:17 |
reedip_1 | ankur-gupta-f4 : sure, lemme know the issue | 01:18 |
ankur-gupta-f4 | i commented the line in the patch | 01:18 |
ankur-gupta-f4 | Project_id to Project ID | 01:18 |
openstackgerrit | Reedip proposed openstack/python-openstackclient master: OSC Quota List https://review.openstack.org/379813 | 01:21 |
reedip_1 | donr | 01:22 |
*** yanyanhu has joined #openstack-sdks | 01:25 | |
*** john-davidge has quit IRC | 01:26 | |
*** reedip_1 has quit IRC | 01:40 | |
*** john-davidge has joined #openstack-sdks | 01:44 | |
*** john-davidge has quit IRC | 01:47 | |
*** john-davidge has joined #openstack-sdks | 01:47 | |
*** john-davidge has quit IRC | 01:52 | |
*** john-davidge has joined #openstack-sdks | 01:56 | |
*** john-davidge has quit IRC | 02:00 | |
*** swatson_ has joined #openstack-sdks | 02:09 | |
openstackgerrit | Shan Guo proposed openstack/api-wg master: Fix typo in the doc https://review.openstack.org/436865 | 02:14 |
*** john-davidge has joined #openstack-sdks | 02:18 | |
openstackgerrit | Rui Chen proposed openstack/python-openstackclient master: Support list commands by group name keyword https://review.openstack.org/436806 | 02:20 |
openstackgerrit | Merged openstack/python-openstacksdk master: Remove unsupported telemetry create_sample method https://review.openstack.org/437053 | 02:21 |
*** john-davidge has quit IRC | 02:22 | |
*** sdague has joined #openstack-sdks | 02:26 | |
*** yuanying has quit IRC | 02:27 | |
*** swatson_ has quit IRC | 02:29 | |
*** john-davidge has joined #openstack-sdks | 02:30 | |
*** john-davidge has quit IRC | 02:39 | |
*** gouthamr has joined #openstack-sdks | 02:40 | |
*** john-davidge has joined #openstack-sdks | 02:48 | |
*** john-davidge has quit IRC | 02:52 | |
*** sdague has quit IRC | 03:00 | |
*** gouthamr has quit IRC | 03:07 | |
*** john-davidge has joined #openstack-sdks | 03:19 | |
*** john-davidge has quit IRC | 03:23 | |
*** yuanying has joined #openstack-sdks | 03:36 | |
*** john-davidge has joined #openstack-sdks | 03:49 | |
*** john-davidge has quit IRC | 03:53 | |
*** gildub has quit IRC | 04:08 | |
openstackgerrit | Rui Chen proposed openstack/python-openstackclient master: Support list commands by group name keyword https://review.openstack.org/436806 | 04:13 |
*** john-davidge has joined #openstack-sdks | 04:19 | |
*** john-davidge has quit IRC | 04:24 | |
*** reedip_1 has joined #openstack-sdks | 04:41 | |
*** reedip_1 has quit IRC | 04:42 | |
*** john-davidge has joined #openstack-sdks | 04:50 | |
*** john-davidge has quit IRC | 04:55 | |
*** john-davidge has joined #openstack-sdks | 05:21 | |
*** gildub has joined #openstack-sdks | 05:22 | |
*** john-davidge has quit IRC | 05:25 | |
openstackgerrit | Sindhu Devale proposed openstack/python-openstackclient master: OSC Quota List https://review.openstack.org/379813 | 05:38 |
*** adriant has quit IRC | 05:40 | |
*** john-davidge has joined #openstack-sdks | 05:51 | |
openstackgerrit | Sindhu Devale proposed openstack/python-openstackclient master: "floating ip set/unset port" for OSC https://review.openstack.org/383025 | 05:53 |
*** john-davidge has quit IRC | 05:56 | |
*** john-davidge has joined #openstack-sdks | 06:22 | |
*** reedip_1 has joined #openstack-sdks | 06:23 | |
*** reedip_1 has quit IRC | 06:25 | |
*** john-davidge has quit IRC | 06:26 | |
*** reedip_1 has joined #openstack-sdks | 06:32 | |
*** john-davidge has joined #openstack-sdks | 06:52 | |
*** yuanying has quit IRC | 06:52 | |
*** hieulq has quit IRC | 06:54 | |
*** hieulq has joined #openstack-sdks | 06:56 | |
*** john-davidge has quit IRC | 06:57 | |
*** hoangcx_ has joined #openstack-sdks | 06:58 | |
*** salv-orlando has joined #openstack-sdks | 07:00 | |
*** hoangcx has quit IRC | 07:01 | |
*** salv-orlando has quit IRC | 07:05 | |
*** reedip_1 has quit IRC | 07:34 | |
*** reedip_1 has joined #openstack-sdks | 07:36 | |
*** john-davidge has joined #openstack-sdks | 07:38 | |
*** yuanying has joined #openstack-sdks | 07:41 | |
*** john-davidge has quit IRC | 07:43 | |
*** salv-orlando has joined #openstack-sdks | 07:48 | |
*** hoangcx has joined #openstack-sdks | 07:54 | |
*** hoangcx_ has quit IRC | 07:57 | |
*** gildub has quit IRC | 08:02 | |
*** Serlex has joined #openstack-sdks | 08:36 | |
*** john-davidge has joined #openstack-sdks | 08:39 | |
*** john-davidge has quit IRC | 08:44 | |
*** Matias has quit IRC | 09:07 | |
*** john-davidge has joined #openstack-sdks | 09:09 | |
*** john-davidge has quit IRC | 09:14 | |
*** john-davidge has joined #openstack-sdks | 09:40 | |
*** reedip_1 has quit IRC | 09:42 | |
*** john-davidge has quit IRC | 09:45 | |
*** reedip_1 has joined #openstack-sdks | 09:51 | |
*** Serlex has quit IRC | 10:01 | |
*** john-davidge has joined #openstack-sdks | 10:10 | |
*** john-davidge has quit IRC | 10:15 | |
*** hoangcx has quit IRC | 10:16 | |
*** huanxuan has joined #openstack-sdks | 10:21 | |
openstackgerrit | Huanxuan Ao proposed openstack/python-openstackclient master: Fix "security group list" command to display project ID properly https://review.openstack.org/437320 | 10:27 |
*** gildub has joined #openstack-sdks | 10:28 | |
*** john-davidge has joined #openstack-sdks | 10:41 | |
*** john-davidge has quit IRC | 10:45 | |
*** yanyanhu has quit IRC | 10:55 | |
*** gildub has quit IRC | 10:56 | |
*** huanxuan has quit IRC | 11:04 | |
*** xnodeza has joined #openstack-sdks | 11:07 | |
*** john-davidge has joined #openstack-sdks | 11:11 | |
*** john-davidge has quit IRC | 11:16 | |
openstackgerrit | David Rabel proposed openstack/python-openstackclient master: openstack image create : --file and --volume exclude each other https://review.openstack.org/437335 | 11:20 |
*** sdague has joined #openstack-sdks | 11:28 | |
*** john-davidge has joined #openstack-sdks | 11:42 | |
*** john-davidge has quit IRC | 11:47 | |
*** Serlex has joined #openstack-sdks | 11:51 | |
*** sdague has quit IRC | 11:59 | |
*** gouthamr has joined #openstack-sdks | 12:07 | |
*** huanxuan has joined #openstack-sdks | 12:08 | |
*** john-davidge has joined #openstack-sdks | 12:13 | |
*** salv-orl_ has joined #openstack-sdks | 12:17 | |
*** john-davidge has quit IRC | 12:18 | |
*** salv-orl_ has quit IRC | 12:19 | |
*** salv-orlando has quit IRC | 12:20 | |
*** huanxuan has quit IRC | 12:44 | |
*** huanxuan has joined #openstack-sdks | 12:45 | |
*** Serlex has quit IRC | 12:47 | |
*** john-davidge has joined #openstack-sdks | 12:49 | |
*** john-davidge has quit IRC | 12:54 | |
*** xnodeza has quit IRC | 12:57 | |
*** salv-orlando has joined #openstack-sdks | 13:00 | |
-openstackstatus- NOTICE: Mirror update failures are causing some Ubuntu-based jobs to fail on invalid qemu package dependencies; the problem mirror is in the process of updating now, so this condition should clear shortly. | 13:03 | |
*** ChanServ changes topic to "Mirror update failures are causing some Ubuntu-based jobs to fail on invalid qemu package dependencies; the problem mirror is in the process of updating now, so this condition should clear shortly." | 13:03 | |
openstackgerrit | Huanxuan Ao proposed openstack/python-openstackclient master: Revert unit tests for quota commands https://review.openstack.org/437366 | 13:05 |
*** huanxuan has quit IRC | 13:06 | |
*** huanxuan has joined #openstack-sdks | 13:06 | |
*** e0ne has joined #openstack-sdks | 13:06 | |
openstackgerrit | Reedip proposed openstack/python-openstackclient master: Add default-quota to subnet-pools https://review.openstack.org/437367 | 13:10 |
*** huanxuan_ has joined #openstack-sdks | 13:12 | |
openstackgerrit | Reedip proposed openstack/python-openstackclient master: Add default-quota to subnet-pools https://review.openstack.org/437367 | 13:14 |
*** cdent has joined #openstack-sdks | 13:15 | |
*** huanxuan_ has quit IRC | 13:16 | |
*** huanxuan has quit IRC | 13:16 | |
*** Serlex has joined #openstack-sdks | 13:27 | |
*** e0ne has quit IRC | 13:30 | |
*** reedip_1 has quit IRC | 13:30 | |
*** john-davidge has joined #openstack-sdks | 13:30 | |
*** david-lyle has joined #openstack-sdks | 13:37 | |
*** hoangcx has joined #openstack-sdks | 13:39 | |
*** ChanServ changes topic to "#openstack-sdks" | 13:40 | |
-openstackstatus- NOTICE: The mirror update process has completed and resulting issue confirmed solved; any changes whose jobs failed on invalid qemu package dependencies can now be safely rechecked to obtain new results. | 13:40 | |
*** sdague has joined #openstack-sdks | 13:41 | |
*** gouthamr has quit IRC | 13:43 | |
*** gouthamr has joined #openstack-sdks | 13:44 | |
*** john-davidge has quit IRC | 13:44 | |
*** john-davidge has joined #openstack-sdks | 13:45 | |
*** hoangcx has quit IRC | 13:45 | |
*** ralonsoh has joined #openstack-sdks | 13:46 | |
*** john-davidge has quit IRC | 13:49 | |
*** gouthamr has quit IRC | 13:49 | |
*** chlong has joined #openstack-sdks | 13:52 | |
*** amotoki has quit IRC | 13:54 | |
*** david-lyle has quit IRC | 13:55 | |
*** gouthamr has joined #openstack-sdks | 13:58 | |
*** gouthamr has quit IRC | 14:00 | |
*** gouthamr has joined #openstack-sdks | 14:01 | |
*** amotoki has joined #openstack-sdks | 14:01 | |
*** Kuwagata has joined #openstack-sdks | 14:02 | |
*** john-davidge has joined #openstack-sdks | 14:03 | |
*** e0ne has joined #openstack-sdks | 14:07 | |
*** reedip_1 has joined #openstack-sdks | 14:11 | |
*** jpich has joined #openstack-sdks | 14:20 | |
*** chlong has quit IRC | 14:23 | |
*** annegentle has joined #openstack-sdks | 14:33 | |
*** jamielennox|away is now known as jamielennox | 14:36 | |
*** john-davidge has quit IRC | 14:38 | |
*** john-dav_ has joined #openstack-sdks | 14:38 | |
*** annegentle has quit IRC | 14:39 | |
*** annegentle has joined #openstack-sdks | 14:40 | |
*** chlong has joined #openstack-sdks | 14:46 | |
*** jpich has quit IRC | 14:51 | |
*** annegentle has quit IRC | 14:56 | |
*** jpich has joined #openstack-sdks | 14:59 | |
*** e0ne has quit IRC | 15:03 | |
*** e0ne has joined #openstack-sdks | 15:03 | |
openstackgerrit | David Rabel proposed openstack/python-openstackclient master: openstack image create : --file and --volume exclude each other https://review.openstack.org/437335 | 15:03 |
*** markvoelker has joined #openstack-sdks | 15:06 | |
*** e0ne has quit IRC | 15:07 | |
*** Kuwagata has quit IRC | 15:08 | |
*** Kuwagata has joined #openstack-sdks | 15:16 | |
elmiko | etoews, cdent, edleafe, no meeting this week, right? | 15:29 |
etoews | elmiko: i expect not | 15:29 |
openstackgerrit | Ankur proposed openstack/python-openstackclient master: OSC Network Flavor Profile https://review.openstack.org/396783 | 15:29 |
cdent | elmiko: no sir | 15:29 |
elmiko | ack, thanks | 15:30 |
cdent | elmiko: I announced the no meeting in the newsletter, so hopefully people will know not to show up | 15:31 |
*** swatson_ has joined #openstack-sdks | 15:31 | |
elmiko | cdent: yeah, i thought it was in there. just wanted to dbl check | 15:31 |
openstackgerrit | Ankur proposed openstack/python-openstackclient master: Port set/unset SecGroup Bug Fix https://review.openstack.org/430087 | 15:31 |
*** jpich has quit IRC | 15:31 | |
*** hongbin has joined #openstack-sdks | 15:32 | |
*** amotoki_ has joined #openstack-sdks | 15:36 | |
*** amotoki has quit IRC | 15:39 | |
*** cdent has quit IRC | 15:45 | |
*** jpich has joined #openstack-sdks | 15:49 | |
*** cdent has joined #openstack-sdks | 15:51 | |
ankur-gupta-f4 | dtroyer: https://review.openstack.org/#/c/387611/ amotoki_ : has made some valid points against how we decided to run the Network Agent advanced commands. Take a look when you have a chance. Thanks | 15:53 |
*** Kuwagata has quit IRC | 15:55 | |
swatson_ | Hey channel. I'm working on the magnum OSC plugin and can't seem to get things to work. I can run setup.py just fine for both OSC and my magnum client, but my plugin changes don't seem to do anything when I run OSC. | 15:58 |
swatson_ | dtroyer ^ if you're up for letting me pick your brain today :) | 15:58 |
*** reedip_1 has quit IRC | 15:59 | |
ankur-gupta-f4 | swatson_: do you have something up on territory? | 15:59 |
ankur-gupta-f4 | gerrit* | 15:59 |
swatson_ | ankur-gupta-f4: Right now I'm just trying what we have on python-magnumclient right now, just to see if what we have is set up correctly in the first place | 16:00 |
swatson_ | I see our global option coming through that we have in our plugin.py, but nothing about the one other command we've exposed | 16:00 |
ankur-gupta-f4 | so i just pulled down magnum client. ran python setup.py in it. Then pulled fresh OSC master and ran setup.py again. The single command exposed is cluster template list, which shows up for me (although I won't be able to run it since I don't have magnum installed) | 16:06 |
ankur-gupta-f4 | swatson_: ^ | 16:06 |
swatson_ | ankur-gupta-f4 hm. Did you run "python setup.py develop" for both of them? | 16:07 |
ankur-gupta-f4 | yes | 16:07 |
swatson_ | ankur-gupta-f4 I'm still not getting it. What did you run in OSC to see the magnum command? | 16:10 |
ankur-gupta-f4 | openstack help | grep cluster | 16:10 |
*** jpich has quit IRC | 16:11 | |
swatson_ | ah, were you seeing the dataprocessing cluster template list? | 16:11 |
*** jpich has joined #openstack-sdks | 16:11 | |
*** fzdarsky has joined #openstack-sdks | 16:11 | |
ankur-gupta-f4 | http://paste.openstack.org/show/600255/ | 16:12 |
ankur-gupta-f4 | swatson_: making coffee gimme a sec | 16:12 |
*** e0ne has joined #openstack-sdks | 16:13 | |
swatson_ | ankur-gupta-f4: Hmm...I'm getting this for my cluster entries: http://paste.openstack.org/show/600256/ | 16:14 |
swatson_ | 0 cluster template apart from the dataprocessing ones :\ | 16:15 |
ankur-gupta-f4 | when running the open stack client? Currently there is only 1 command implemented for magnum via plugin. https://github.com/openstack/python-magnumclient/tree/master/magnumclient/osc/v1 . | 16:18 |
swatson_ | Right. And even with both master branches updated on my machine I don't see it coming up after running setup for both projects | 16:18 |
*** reedip_1 has joined #openstack-sdks | 16:19 | |
swatson_ | ankur-gupta-f4 the paste was via "openstack help | grep cluster" | 16:19 |
ankur-gupta-f4 | :( time to pick dean's brain | 16:20 |
*** reedip_1 has quit IRC | 16:23 | |
ankur-gupta-f4 | swatson_: master branch with no local changes | 16:23 |
swatson_ | Correct | 16:23 |
ankur-gupta-f4 | 😕 | 16:25 |
* dtroyer catches up | 16:26 | |
dtroyer | fresh venv, "pip install -e ." in both master osc and magnumclient | 16:27 |
dtroyer | openstack help | grep cluster | 16:27 |
dtroyer | Could not load EntryPoint.parse('cluster_template_list = magnumclient.osc.v1.cluster_templates:ListTemplateCluster') | 16:27 |
dtroyer | so I'm clearly not in the same place either of you guys are yet | 16:28 |
swatson_ | dtroyer Just to verify: you pulled down python-magnumclient? | 16:28 |
dtroyer | yes, from git.o.o | 16:28 |
dtroyer | I see the same thing installing both from PyPI | 16:29 |
swatson_ | OK, just double-checking. We have a magnumclient directory in magnum | 16:29 |
dtroyer | ah, that's confusing | 16:29 |
swatson_ | I agree. We have plans for it but that's after I can get this plugin working :P | 16:29 |
dtroyer | full disclosure, this is on OS/X 10.10.5 | 16:30 |
dtroyer | but that hasn't been an issue for a long time | 16:30 |
swatson_ | I would hope that doesn't have much of an impact for this | 16:30 |
swatson_ | I'm on Ubuntu 14.04 with mine | 16:31 |
swatson_ | Though I have had to use sudo on my setup commands because of complaints about ownership of the /usr/local/lib dir | 16:31 |
swatson_ | specifically /usr/local/lib/python2.7/dist-packages | 16:31 |
dtroyer | that is normal if you are installing into the system python and not a venv | 16:32 |
ankur-gupta-f4 | i avoided pip and cloned repos from git. Don't have magnum installed, just python-magnumclient | 16:32 |
dtroyer | you shouldn't need magnum at all | 16:32 |
swatson_ | so far Ankur is the only one who's gotten the expected result from this | 16:33 |
dtroyer | I get the same thing on 14.04 in a venv | 16:34 |
dtroyer | from PyPI | 16:34 |
swatson_ | The EntryPoint.parse eror? | 16:34 |
swatson_ | s/eror/error | 16:34 |
dtroyer | is magnumclient master different from latest release in this area? | 16:34 |
dtroyer | yes | 16:34 |
swatson_ | I don't believe it's different. The cluster template list command was merged 4 weeks ago | 16:35 |
*** sdague has quit IRC | 16:35 | |
dtroyer | heh, you may want to reconsider using oslo_log in clients | 16:36 |
*** jamielennox is now known as jamielennox|away | 16:36 | |
swatson_ | Dare I ask why? | 16:36 |
dtroyer | most of oslo makes assumptions about being used in servers, not clients | 16:36 |
swatson_ | ah | 16:36 |
dtroyer | sometimes it is safe, but as a default it may not be | 16:36 |
dtroyer | so you need to verify, and then hope it doesn't change out from under you | 16:37 |
dtroyer | what do you get from oslo_log here? | 16:37 |
swatson_ | I'm not sure, to be honest. This was implemented some time before I joined :P | 16:37 |
dtroyer | ok, just an observation | 16:39 |
*** reedip_1 has joined #openstack-sdks | 16:39 | |
swatson_ | I'll bring it up in the next magnum meeting :) | 16:39 |
swatson_ | In any case I'm grabbing the latest python3 so I can try a venv on this | 16:42 |
*** sdague has joined #openstack-sdks | 16:42 | |
dtroyer | so, turns out my problem was in fact oslo_log | 16:43 |
dtroyer | it isn't in requirements.txt for magnumclient so was not installed | 16:44 |
dtroyer | installing it and I see the command in help | 16:44 |
swatson_ | I might need to add that to requirements.txt then, good catch | 16:45 |
swatson_ | That means there's something wrong on my system then | 16:45 |
dtroyer | or remove the import | 16:45 |
dtroyer | I don't see anything that need it over the syslib logging | 16:45 |
swatson_ | or that | 16:45 |
*** john-dav_ has quit IRC | 16:47 | |
dtroyer | fwiw, python-manilaclient is the only other client that uses oslo_log | 16:47 |
*** amotoki_ has quit IRC | 16:47 | |
dtroyer | ugh, they import oslo.config too | 16:47 |
swatson_ | Copy pasting is good, right? Right?! | 16:48 |
swatson_ | new venv, ran setup.py for both projects, no dice | 16:49 |
dtroyer | heh, OpenStack does that? | 16:49 |
dtroyer | try using pip | 16:50 |
*** cdent has quit IRC | 16:50 | |
dtroyer | IIRC that is the only way we test installing anymore | 16:50 |
swatson_ | "pip install -e"? | 16:50 |
dtroyer | yes | 16:50 |
dtroyer | I think there are some subtle differences | 16:50 |
ankur-gupta-f4 | pip install -e . | 16:51 |
swatson_ | ankur-gupta-f4 Thanks for that, was about to ask | 16:51 |
swatson_ | "error in setup command: Error parsing /home/intel/osc_venv/build/cliff/setup.cfg: SyntaxError: '<' operator not allowed in environment markers | 16:52 |
swatson_ | " | 16:52 |
openstackgerrit | Dean Troyer proposed openstack/python-openstackclient master: Fix can not set is_default in network https://review.openstack.org/434602 | 16:52 |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/python-openstackclient master: Add new parameter "is_default" to Network QoS policy. https://review.openstack.org/432260 | 16:53 |
swatson_ | dtroyer ankur-gupta-f4 A-ha! Pip did it | 16:53 |
swatson_ | I went outside my venv and ran "pip install -e ." in python-magnumclient, then did the same in python-openstackclient and the command came up as expected | 16:54 |
ankur-gupta-f4 | woot woot | 16:54 |
ankur-gupta-f4 | All board the container train | 16:54 |
swatson_ | Thanks for the help, guys. I appreciate it | 16:55 |
ankur-gupta-f4 | np gl | 16:56 |
*** jpich has quit IRC | 16:57 | |
*** amotoki has joined #openstack-sdks | 16:59 | |
*** reedip_1 has quit IRC | 17:00 | |
*** e0ne has quit IRC | 17:01 | |
*** gouthamr has quit IRC | 17:03 | |
*** sdague has quit IRC | 17:07 | |
*** reedip_1 has joined #openstack-sdks | 17:07 | |
*** reedip_1 has quit IRC | 17:08 | |
*** ralonsoh has quit IRC | 17:11 | |
*** ralonsoh has joined #openstack-sdks | 17:11 | |
*** amotoki has quit IRC | 17:11 | |
*** reedip_1 has joined #openstack-sdks | 17:13 | |
*** chlong has quit IRC | 17:18 | |
*** aarefiev is now known as aarefiev_afk | 17:28 | |
*** amotoki has joined #openstack-sdks | 17:31 | |
swatson_ | Got another question for the channel: Since another group has already used "cluster" for their OSC plugin, magnum needs to differentiate their commands. Is there any kind of guideline for these collisions? i.e. should I just preface each magnum-specific command with "container-infra"? | 17:36 |
*** fatmcgav has joined #openstack-sdks | 17:37 | |
ankur-gupta-f4 | swatson_: what is the service type name? | 17:38 |
swatson_ | ankur-gupta-f4 I'm not sure what you mean | 17:39 |
dtroyer | swatson_: it is a subtle distinction, but we do not namespace commands like that as a group. look for a specific name for each resource to fully-qualify it | 17:39 |
dtroyer | sometimes it will look like it is a simple namespace; volume is an example, everything they do involves volumes. | 17:40 |
ankur-gupta-f4 | just container then i would think | 17:40 |
dtroyer | there are multiple kinds of containers, and multiple OpenStack projects that want to manipulate them | 17:41 |
dtroyer | that is tto generic | 17:41 |
swatson_ | ankur-gupta-f4: We didn't like using container because it implied we were creating containers as opposed to container orchestration engines | 17:41 |
dtroyer | fwiw, this is the hardest part of a single CLI | 17:42 |
swatson_ | dtroyer: My concern is best case we would be able to use "openstack cluster list" and know magnum was handling the listing of clusters | 17:42 |
swatson_ | dtroyer: Maybe I'm misunderstanding what you're referencing | 17:43 |
dtroyer | we were able to handle the switching between Nova-net and Neutron just by looking in the service catalog for a network endpoint. | 17:43 |
dtroyer | but those commands that overlapped did mostly the same thing so we could hide the differences | 17:43 |
swatson_ | so if I call "openstack network list" and both nova-net and neutron implement the same command, what would happen? | 17:44 |
swatson_ | Or is that a case of needing a different name? Or am I misunderstanding? | 17:44 |
dtroyer | that is not a thing, it is mutually exclusive | 17:44 |
dtroyer | nova-net vs neutron. you can not have both in a single cloud | 17:44 |
sindhu | dtroyer: ping? | 17:44 |
dtroyer | senlin also has a claim on the resource "cluster" | 17:46 |
dtroyer | but they did not put it in our list: https://docs.openstack.org/developer/python-openstackclient/commands.html#objects | 17:46 |
dtroyer | duh, plugin list is separate | 17:46 |
*** jpich has joined #openstack-sdks | 17:46 | |
dtroyer | it is in this one: https://docs.openstack.org/developer/python-openstackclient/commands.html#plugin-objects | 17:47 |
ankur-gupta-f4 | well that doesn't leave much choices that make sense | 17:48 |
swatson_ | dtroyer: So magnum needs to just prepend a name to differentiate in this case? | 17:48 |
dtroyer | again, I use the phrase "fully-qualify" | 17:49 |
dtroyer | mostly to let people the flexibility to come up with better names than <api-name>-<thing> | 17:50 |
ankur-gupta-f4 | but that could cause confusion. i.e. 'container' is object storage but then 'container infra' would be magnum... | 17:50 |
*** ralonsoh has quit IRC | 17:51 | |
dtroyer | which is one reason I do not want folks using their service typethere. name the resource, not the api | 17:51 |
dtroyer | "infra cluster" is an example, it isn't the service type, but should be easily distinguishable from senlin's cluster, whatever that actually is | 17:52 |
ankur-gupta-f4 | i was about to say. I don't even know what senile does.... | 17:52 |
ankur-gupta-f4 | senlin | 17:52 |
dtroyer | I like that typo! :) | 17:52 |
ankur-gupta-f4 | autocorrect :| | 17:53 |
swatson_ | dtroyer: I'm still a little hazy I guess, probably because I'm a little new to OSC in general | 17:54 |
*** ralonsoh has joined #openstack-sdks | 17:55 | |
swatson_ | Are you recommending going forward with the "best case" commands for magnum (e.g. "openstack cluster list") because OSC provides some way to fully qualify the command in case of collision? | 17:55 |
* dtroyer sends swatson_ some virtual Flavor-Aid to drink | 17:55 | |
* swatson_ prefers grape drink | 17:55 | |
swatson_ | :P | 17:55 |
openstackgerrit | Sindhu Devale proposed openstack/python-openstackclient master: "floating ip set/unset port" for OSC https://review.openstack.org/383025 | 17:56 |
dtroyer | swatson_: we have no aut-disambiguation in OSC. We do have a check queue job that looks for collisions, that is the only way to detect them | 17:57 |
dtroyer | so no, using "cluster" is not an option | 17:57 |
dtroyer | and it should not have been for senlin either FWIW | 17:57 |
dtroyer | because it is too generic and likely that a cloud has more than one kind of cluster associated with it | 17:58 |
swatson_ | I think I'm mostly on the same page now | 17:58 |
dtroyer | Nova got the bare "flavor" because it was first, and it was 3 years before another project wanted to use that word. We do plan to qualify it to "server flavor" at some point, but the bare "flavor" will always work | 17:59 |
dtroyer | I can enforce that because it is in the OSC repo. I can not prevent a plugin from using any specific word, except by the plugin not working if there actually is a collision | 17:59 |
swatson_ | Is your primary concern in this case finding a good, single word so we aren't just jamming "container-infra" (or something like it) in front of everything? | 18:01 |
dtroyer | first concern is "think of the users". properly describing the resources is a big step in usability | 18:01 |
*** gouthamr has joined #openstack-sdks | 18:01 | |
dtroyer | the more descriptive the better. balanced with length | 18:02 |
swatson_ | Is OSC's goal to be more-or-less project-agnostic? I.e. enable a user to use industry-standard cloud terms without having to know openstack-specific ones? | 18:03 |
dtroyer | and yes, we do not want blind namespacing. congress did that, and unfortunately used their project name. | 18:03 |
swatson_ | Hmm | 18:04 |
dtroyer | we have always tried to hide the project lines from users, ie, a user should not need to know that "cinder" managed volumes and "manila" manages shared filesystems. they should just have to know "volume" and "share" (or whatever manila used there) | 18:04 |
ankur-gupta-f4 | 'openstack infrastructure *' . No collisions. Then when you append the magnum commands you would get something like 'openstack infrastructure cluster create' and descriptive ... Thoughts??? | 18:04 |
dtroyer | it is long but that is the idea | 18:05 |
ankur-gupta-f4 | no longer than some of the ironic commands | 18:06 |
dtroyer | right. but we do need to consider the balance. buth then, tab-completion is also a thing | 18:07 |
swatson_ | Would "infra" be a decent-enough prefix? | 18:07 |
*** annegentle has joined #openstack-sdks | 18:07 | |
dtroyer | maybe? the hesitation is that is often used to refer to our Infrastructure team in OpenStack-speak and may be confusing in some contexxts. | 18:08 |
dtroyer | usually we discourage abbreviations, but some are just obvious like "ip" | 18:08 |
swatson_ | This is a tougher nut to crack than I thought it would be | 18:09 |
dtroyer | yup | 18:10 |
*** david-lyle has joined #openstack-sdks | 18:11 | |
dtroyer | infra cluster is probably good enough, at least to start. | 18:11 |
*** salv-orlando has quit IRC | 18:12 | |
swatson_ | I'll go with that for now, then | 18:13 |
ankur-gupta-f4 | +1 for teamwork | 18:13 |
swatson_ | d-(^_^)z | 18:13 |
ankur-gupta-f4 | sindhu: u had a question too? | 18:14 |
dtroyer | I suspect it was about https://review.openstack.org/#/c/383025/ | 18:15 |
*** david-lyle has quit IRC | 18:16 | |
reedip_1 | sindhu : hey | 18:16 |
dtroyer | sindhu: make sure you have https://review.openstack.org/#/c/435735/ in your git history. rebase your patchset on master if you have not done that since 435735 merged. | 18:16 |
ankur-gupta-f4 | I think she may be at lunch | 18:17 |
*** sdague has joined #openstack-sdks | 18:18 | |
*** david-lyle has joined #openstack-sdks | 18:19 | |
*** amotoki has quit IRC | 18:24 | |
ankur-gupta-f4 | dtroyer: https://review.openstack.org/#/c/391331/ | 18:26 |
*** salv-orlando has joined #openstack-sdks | 18:27 | |
*** fzdarsky has quit IRC | 18:28 | |
*** amotoki has joined #openstack-sdks | 18:28 | |
openstackgerrit | Merged openstack/python-openstackclient master: add keystone and glance -> osc mapping https://review.openstack.org/437112 | 18:29 |
openstackgerrit | Merged openstack/python-openstackclient master: minor tweaks to mapping table https://review.openstack.org/437119 | 18:30 |
openstackgerrit | Merged openstack/python-openstackclient master: Revert unit tests for quota commands https://review.openstack.org/437366 | 18:30 |
*** jamielennox|away is now known as jamielennox | 18:31 | |
*** e0ne has joined #openstack-sdks | 18:32 | |
*** cdent has joined #openstack-sdks | 18:32 | |
*** david-lyle has quit IRC | 18:33 | |
dtroyer | ankur-gupta-f1: the definition "an auto-allocated topology for a project" doesn't add much information. including something about when or where the topology is used would be helpful. "A project-specific network topology used when xxxx is yyyy". what are simple xxx and yyy here? | 18:37 |
*** fzdarsky has joined #openstack-sdks | 18:37 | |
dtroyer | is "… used to create servers connected to a pre-defined network." close? | 18:41 |
*** david-lyle has joined #openstack-sdks | 18:42 | |
*** reedip_1 has quit IRC | 18:42 | |
ankur-gupta-f4 | dtroyer: I didn't want it to make it too verbose. which is why i linked the Neutron documentation on it | 18:44 |
*** prg3 has quit IRC | 18:46 | |
*** prg3 has joined #openstack-sdks | 18:47 | |
*** john-davidge has joined #openstack-sdks | 18:48 | |
*** john-davidge has quit IRC | 18:48 | |
*** john-dav_ has joined #openstack-sdks | 18:48 | |
*** reedip_1 has joined #openstack-sdks | 18:49 | |
*** reedip_1 has quit IRC | 18:49 | |
*** gouthamr has quit IRC | 18:51 | |
*** gouthamr has joined #openstack-sdks | 18:52 | |
*** reedip_1 has joined #openstack-sdks | 18:54 | |
*** chlong has joined #openstack-sdks | 18:55 | |
openstackgerrit | Terry Howe proposed openstack/python-openstacksdk master: Fix the object store set metadata functional test https://review.openstack.org/437558 | 18:55 |
*** sdague has quit IRC | 18:59 | |
*** Kuwagata has joined #openstack-sdks | 19:02 | |
*** sdague has joined #openstack-sdks | 19:20 | |
*** rtheis has joined #openstack-sdks | 19:25 | |
*** Kuwagata has quit IRC | 19:30 | |
*** amotoki has quit IRC | 19:32 | |
openstackgerrit | Lars Kellogg-Stedman proposed openstack/python-openstacksdk master: the role resource should not have put_create=True https://review.openstack.org/437571 | 19:32 |
*** jamielennox is now known as jamielennox|away | 19:34 | |
*** david-lyle has quit IRC | 19:35 | |
*** salv-orlando has quit IRC | 19:40 | |
*** rtheis has quit IRC | 19:45 | |
*** jpich has quit IRC | 19:47 | |
*** amotoki has joined #openstack-sdks | 19:51 | |
openstackgerrit | Lars Kellogg-Stedman proposed openstack/python-openstacksdk master: don't force image download to memory https://review.openstack.org/437588 | 19:55 |
sindhu | dtroyer: Okay will do :) thanks | 19:56 |
sindhu | reedip_1: hey | 19:56 |
*** jamielennox|away is now known as jamielennox | 19:57 | |
reedip_1 | sindhu : nothing, I wondered why ypu stated that we dont need port in openstack floatin IP set /unset . But it makes sense now :) | 19:57 |
sindhu | ankur-gupta-f4: yeah, Dean responded. It was related to his comment on one of my patches | 19:57 |
*** amotoki has quit IRC | 19:57 | |
ankur-gupta-f4 | yup | 19:58 |
sindhu | reedip_1: yea, it's needed only for set. unset doesn't need it | 19:58 |
*** chlong has quit IRC | 20:03 | |
*** jpich has joined #openstack-sdks | 20:04 | |
*** amotoki has joined #openstack-sdks | 20:04 | |
*** david-lyle has joined #openstack-sdks | 20:05 | |
openstackgerrit | Sindhu Devale proposed openstack/python-openstackclient master: "floating ip set/unset port" for OSC https://review.openstack.org/383025 | 20:05 |
*** fzdarsky has quit IRC | 20:09 | |
*** ralonsoh_ has joined #openstack-sdks | 20:10 | |
*** ralonsoh has quit IRC | 20:14 | |
*** annegentle has quit IRC | 20:14 | |
*** ralonsoh_ has quit IRC | 20:16 | |
*** chlong has joined #openstack-sdks | 20:16 | |
*** annegentle has joined #openstack-sdks | 20:18 | |
openstackgerrit | Lars Kellogg-Stedman proposed openstack/python-openstacksdk master: don't force image download to memory https://review.openstack.org/437588 | 20:21 |
openstackgerrit | Lars Kellogg-Stedman proposed openstack/python-openstacksdk master: don't force image download to memory https://review.openstack.org/437588 | 20:24 |
openstackgerrit | Lars Kellogg-Stedman proposed openstack/python-openstacksdk master: the role resource should not have put_create=True https://review.openstack.org/437571 | 20:25 |
*** fzdarsky has joined #openstack-sdks | 20:28 | |
*** ralonsoh_ has joined #openstack-sdks | 20:31 | |
*** john-dav_ is now known as john-davidge | 20:39 | |
mordred | dtroyer, jamielennox: maybe we should chat about osc/occ related thigns at some point? | 20:49 |
jamielennox | mordred, dtroyer: i'm easy - now or tomorrow? | 20:50 |
*** prg3 has quit IRC | 20:53 | |
*** fzdarsky has quit IRC | 20:59 | |
*** david-lyle has quit IRC | 20:59 | |
*** amotoki has quit IRC | 21:00 | |
dtroyer | now is good for me | 21:03 |
dtroyer | mordred, jamielennox ^^^ | 21:03 |
jamielennox | want morgan? he's in the same room as me making a nuisance of himself | 21:04 |
*** john-davidge has quit IRC | 21:05 | |
mordred | dtroyer, jamielennox: which room are y'all in? | 21:06 |
dtroyer | I'll relocate to wherever | 21:07 |
*** gus has quit IRC | 21:07 | |
jamielennox | in the keystone cave | 21:08 |
jamielennox | tell me where | 21:08 |
dtroyer | I'll head down to the 1st floor lobby…. coffee area | 21:08 |
mordred | I'll wander down in just a sec | 21:09 |
jamielennox | yep | 21:09 |
*** gus has joined #openstack-sdks | 21:10 | |
*** Matias has joined #openstack-sdks | 21:11 | |
*** amotoki has joined #openstack-sdks | 21:12 | |
*** Serlex has quit IRC | 21:14 | |
*** amotoki has quit IRC | 21:15 | |
*** ralonsoh_ has quit IRC | 21:17 | |
*** amotoki has joined #openstack-sdks | 21:17 | |
*** jamielennox is now known as jamielennox|away | 21:20 | |
*** dfflanders has joined #openstack-sdks | 21:32 | |
*** salv-orlando has joined #openstack-sdks | 21:33 | |
*** jpich has quit IRC | 21:33 | |
*** jpich has joined #openstack-sdks | 21:35 | |
*** gouthamr has quit IRC | 21:38 | |
openstackgerrit | Lars Kellogg-Stedman proposed openstack/python-openstacksdk master: keystone api v2.0 does not paginate roles or users https://review.openstack.org/437691 | 21:46 |
*** chlong has quit IRC | 21:50 | |
*** jpich has quit IRC | 21:55 | |
openstackgerrit | Reedip proposed openstack/python-openstackclient master: Introduce quota unset command https://review.openstack.org/376311 | 21:56 |
*** david-lyle has joined #openstack-sdks | 21:57 | |
*** david-lyle has quit IRC | 21:57 | |
*** david-lyle has joined #openstack-sdks | 21:57 | |
reedip_1 | sindhu , ankur-gupta-f1, stevemar : https://review.openstack.org/#/c/376311/ for review, if you have some time ? | 21:58 |
ankur-gupta-f4 | yea looking at it right now | 21:59 |
*** cdent has quit IRC | 21:59 | |
reedip_1 | great, thanks :) | 22:01 |
ankur-gupta-f4 | just left comment for functional tests and a small nit | 22:01 |
*** amotoki has quit IRC | 22:04 | |
*** e0ne has quit IRC | 22:07 | |
*** amotoki has joined #openstack-sdks | 22:08 | |
*** sdague has quit IRC | 22:09 | |
reedip_1 | ankur-gupta-f4 : ok, looking into it | 22:09 |
sindhu | reedip_1: will do :) | 22:10 |
*** sdague has joined #openstack-sdks | 22:20 | |
*** bradjones has quit IRC | 22:33 | |
openstackgerrit | Reedip proposed openstack/python-openstackclient master: Introduce quota unset command https://review.openstack.org/376311 | 22:35 |
*** david-lyle_ has joined #openstack-sdks | 22:37 | |
*** david-lyle has quit IRC | 22:37 | |
*** bradjones has joined #openstack-sdks | 22:40 | |
*** bradjones has quit IRC | 22:40 | |
*** bradjones has joined #openstack-sdks | 22:40 | |
openstackgerrit | Ankur proposed openstack/python-openstackclient master: Introduce quota unset command https://review.openstack.org/376311 | 22:41 |
*** gouthamr has joined #openstack-sdks | 22:47 | |
*** amotoki has quit IRC | 22:47 | |
reedip_1 | thanks ankur-gupta-f4 :) | 22:47 |
ankur-gupta-f4 | np buddy | 22:47 |
*** reedip_1 has quit IRC | 22:48 | |
*** david-lyle_ has quit IRC | 22:52 | |
*** sdague has quit IRC | 22:55 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/python-openstackclient master: Add new parameter "is_default" to Network QoS policy. https://review.openstack.org/432260 | 23:00 |
*** john-davidge has joined #openstack-sdks | 23:02 | |
*** annegentle has quit IRC | 23:05 | |
*** e0ne has joined #openstack-sdks | 23:10 | |
*** gildub has joined #openstack-sdks | 23:12 | |
*** annegentle has joined #openstack-sdks | 23:17 | |
*** e0ne has quit IRC | 23:22 | |
*** dfflanders has quit IRC | 23:27 | |
*** jpich has joined #openstack-sdks | 23:31 | |
*** david-lyle has joined #openstack-sdks | 23:37 | |
*** salv-orlando has quit IRC | 23:40 | |
*** jpich has quit IRC | 23:49 | |
*** david-lyle has quit IRC | 23:57 | |
*** annegentle has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!