openstackgerrit | Sean Perry proposed openstack/python-openstackclient: Allow user to specify their own clouds.yaml or clouds-public.yaml file https://review.openstack.org/203211 | 00:05 |
---|---|---|
*** hidekazu has joined #openstack-sdks | 00:07 | |
*** pratikma_ has quit IRC | 00:17 | |
*** dims has joined #openstack-sdks | 00:28 | |
openstackgerrit | Merged openstack/keystoneauth: Make public the base loader classes https://review.openstack.org/236765 | 00:37 |
*** gildub has joined #openstack-sdks | 01:08 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 01:16 | |
*** chlong has joined #openstack-sdks | 01:17 | |
*** lhcheng has quit IRC | 01:30 | |
*** Yanyanhu has joined #openstack-sdks | 01:40 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 01:54 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 01:55 | |
*** Yanyanhu has quit IRC | 02:09 | |
*** woodster_ has quit IRC | 02:09 | |
*** dims has quit IRC | 02:13 | |
*** pratikmallya has joined #openstack-sdks | 02:17 | |
*** chlong has quit IRC | 02:25 | |
*** Yanyanhu has joined #openstack-sdks | 02:28 | |
*** chlong has joined #openstack-sdks | 02:31 | |
*** Qiming has joined #openstack-sdks | 02:35 | |
openstackgerrit | Everett Toews proposed openstack/python-openstacksdk: Remove the example code that mimics a CLI https://review.openstack.org/241446 | 02:41 |
*** chlong has quit IRC | 02:42 | |
*** Qiming has quit IRC | 03:06 | |
*** dims has joined #openstack-sdks | 03:33 | |
*** Qiming has joined #openstack-sdks | 03:34 | |
*** jamielennox is now known as jamielennox|away | 03:38 | |
*** jamielennox|away is now known as jamielennox | 03:40 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 03:50 | |
*** pratikmallya has quit IRC | 03:51 | |
*** dims has quit IRC | 04:03 | |
*** britthou_ has joined #openstack-sdks | 04:06 | |
*** nini__ has joined #openstack-sdks | 04:07 | |
*** gus_ has joined #openstack-sdks | 04:10 | |
*** kragniz_ has joined #openstack-sdks | 04:10 | |
*** Klumben has quit IRC | 04:11 | |
*** isviridov_away has quit IRC | 04:11 | |
*** britthouser has quit IRC | 04:11 | |
*** nini has quit IRC | 04:11 | |
*** gus has quit IRC | 04:11 | |
*** kragniz has quit IRC | 04:11 | |
*** nini__ is now known as nini | 04:11 | |
*** isviridov_away has joined #openstack-sdks | 04:14 | |
*** gus_ is now known as gus | 04:18 | |
openstackgerrit | Jamie Lennox proposed openstack/keystoneauth: Split ADFS and SAML2 plugins https://review.openstack.org/241081 | 04:26 |
openstackgerrit | Jamie Lennox proposed openstack/keystoneauth: SAML2 authentication plugins in keystoneauth https://review.openstack.org/238549 | 04:26 |
*** boris-42 has quit IRC | 04:28 | |
*** chlong has joined #openstack-sdks | 04:32 | |
*** terrylhowe has quit IRC | 04:40 | |
*** chlong has quit IRC | 04:45 | |
openstackgerrit | Merged openstack/keystoneauth: Declare an extras directory for plugins https://review.openstack.org/241055 | 04:46 |
*** chlong has joined #openstack-sdks | 04:49 | |
*** chlong has quit IRC | 05:10 | |
openstackgerrit | Merged openstack/keystoneauth: Correct references in authentication-plugin.rst https://review.openstack.org/241229 | 05:11 |
*** kragniz_ is now known as kragniz | 05:18 | |
*** Klumben has joined #openstack-sdks | 05:49 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-openstackclient: Imported Translations from Zanata https://review.openstack.org/238783 | 06:04 |
*** lhcheng has joined #openstack-sdks | 06:36 | |
*** e0ne has joined #openstack-sdks | 06:40 | |
*** aufi has joined #openstack-sdks | 06:42 | |
*** e0ne has quit IRC | 06:50 | |
*** gildub has quit IRC | 06:58 | |
*** jamielennox is now known as jamielennox|away | 07:02 | |
*** thrash has joined #openstack-sdks | 07:20 | |
*** thrash has quit IRC | 07:20 | |
*** thrash has joined #openstack-sdks | 07:20 | |
*** thrash|g0ne has quit IRC | 07:27 | |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Add "server start" command to osc. https://review.openstack.org/239268 | 07:47 |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Add "server stop" command to osc. https://review.openstack.org/239269 | 07:47 |
*** lhcheng has quit IRC | 08:00 | |
*** pratikmallya has joined #openstack-sdks | 08:27 | |
*** Guest98556 is now known as d0ugal | 08:37 | |
*** d0ugal has quit IRC | 08:38 | |
*** d0ugal has joined #openstack-sdks | 08:38 | |
*** e0ne has joined #openstack-sdks | 09:00 | |
*** pratikmallya has quit IRC | 09:28 | |
*** pratikmallya has joined #openstack-sdks | 09:45 | |
*** gildub has joined #openstack-sdks | 09:49 | |
*** jgriffith has quit IRC | 09:50 | |
*** jgriffith has joined #openstack-sdks | 09:51 | |
*** jgriffith is now known as Guest90242 | 09:51 | |
*** jamielennox|away is now known as jamielennox | 09:55 | |
*** pratikmallya has quit IRC | 10:05 | |
*** Qiming has quit IRC | 10:08 | |
*** gildub has quit IRC | 10:37 | |
*** Yanyanhu has quit IRC | 10:45 | |
*** khomkrit has joined #openstack-sdks | 10:54 | |
*** Qiming has joined #openstack-sdks | 11:01 | |
*** pratikmallya has joined #openstack-sdks | 11:30 | |
*** pratikmallya has quit IRC | 11:50 | |
*** dims has joined #openstack-sdks | 12:18 | |
*** chlong has joined #openstack-sdks | 12:43 | |
*** dims has quit IRC | 12:43 | |
*** Qiming has quit IRC | 12:45 | |
*** jamielennox is now known as jamielennox|away | 12:48 | |
openstackgerrit | Merged openstack/os-client-config: Disable spurious urllib warnings https://review.openstack.org/241262 | 12:52 |
mordred | git log | 12:58 |
mordred | gah | 12:58 |
mordred | that does not work here | 12:58 |
*** chlong has quit IRC | 13:01 | |
*** chlong has joined #openstack-sdks | 13:02 | |
*** pratikmallya has joined #openstack-sdks | 13:06 | |
*** dims has joined #openstack-sdks | 13:09 | |
*** petertr7_away is now known as petertr7 | 13:18 | |
*** dims has quit IRC | 13:20 | |
*** pratikmallya has quit IRC | 13:26 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:00 | |
*** terrylhowe has joined #openstack-sdks | 14:10 | |
openstackgerrit | Merged openstack/python-openstackclient: Imported Translations from Zanata https://review.openstack.org/238783 | 14:17 |
*** pdardeau has joined #openstack-sdks | 14:33 | |
openstackgerrit | Merged openstack/python-openstackclient: Mark arguments for 'credential' commands as required https://review.openstack.org/226922 | 14:33 |
*** openstackgerrit has quit IRC | 14:47 | |
*** openstackgerrit has joined #openstack-sdks | 14:47 | |
*** pratikmallya has joined #openstack-sdks | 14:52 | |
*** smalltrader1 has joined #openstack-sdks | 15:24 | |
*** zz_steveortiz is now known as steveortiz | 15:28 | |
openstackgerrit | xiexs proposed openstack/python-openstackclient: Add project-name/-id validation for the OSC "openstack quota set" https://review.openstack.org/241157 | 15:28 |
*** pdardeau has quit IRC | 15:51 | |
*** pdardeau has joined #openstack-sdks | 15:55 | |
*** britthou_ is now known as britthouser | 16:34 | |
*** britthouser has quit IRC | 16:52 | |
*** britthouser has joined #openstack-sdks | 16:52 | |
*** petertr7 is now known as petertr7_away | 16:59 | |
*** pratikma_ has joined #openstack-sdks | 17:04 | |
*** pratikmallya has quit IRC | 17:07 | |
*** pratikmallya has joined #openstack-sdks | 17:11 | |
*** pratikma_ has quit IRC | 17:11 | |
*** pratikma_ has joined #openstack-sdks | 17:11 | |
*** pratikmallya has quit IRC | 17:16 | |
*** e0ne has quit IRC | 17:27 | |
*** pratikma_ has quit IRC | 17:41 | |
*** aufi has quit IRC | 17:42 | |
openstackgerrit | Sean Perry proposed openstack/python-openstackclient: Import the module not the class https://review.openstack.org/241703 | 17:52 |
*** petertr7_away is now known as petertr7 | 17:56 | |
*** petertr7 is now known as petertr7_away | 18:05 | |
*** e0ne has joined #openstack-sdks | 18:17 | |
openstackgerrit | Terry Howe proposed openstack/python-openstackclient: Allow int version numbers in the clouds.yaml https://review.openstack.org/241714 | 18:21 |
*** hitalia has joined #openstack-sdks | 18:23 | |
openstackgerrit | Monty Taylor proposed openstack/os-client-config: Add method for registering argparse options https://review.openstack.org/241715 | 18:23 |
openstackgerrit | Monty Taylor proposed openstack/os-client-config: Add common client constructor args https://review.openstack.org/241716 | 18:23 |
*** hitalia has quit IRC | 18:23 | |
mordred | terrylhowe: I thought we'd fixed that in occ at some point | 18:23 |
terrylhowe | maybe I just have an old occ in my venv? let me check | 18:24 |
*** hitalia has joined #openstack-sdks | 18:24 | |
mordred | terrylhowe: it's also possible we didn't and that it's a bug :) | 18:24 |
*** pratikmallya has joined #openstack-sdks | 18:25 | |
terrylhowe | I just installed occ from master mordred and that problem is there. Do you think I should of put in a patch for occ? | 18:26 |
mordred | terrylhowe: probably? Shrews what do you think? I don't think there are any places that are actually accepting api version as an int | 18:27 |
Shrews | mordred: i thought we explicitly made everything string at some point | 18:31 |
mordred | Shrews: looks like we only do that for auth dict stuff | 18:32 |
Shrews | mordred: pretty much everything in shade is expecting strings for versions | 18:33 |
Shrews | s/pretty much// | 18:34 |
openstackgerrit | Monty Taylor proposed openstack/os-client-config: Normalize int config values to string https://review.openstack.org/241725 | 18:35 |
mordred | terrylhowe, Shrews: there you go | 18:35 |
openstackgerrit | Merged openstack/os-client-config: Normalize int config values to string https://review.openstack.org/241725 | 19:05 |
*** petertr7_away is now known as petertr7 | 19:16 | |
mordred | \o/ | 19:19 |
openstackgerrit | Monty Taylor proposed openstack/os-client-config: Add common client constructor args https://review.openstack.org/241716 | 19:47 |
etoews | briancurtin: terrylhowe: what do you think about this? https://bugs.launchpad.net/python-openstacksdk/+bug/1505266 | 19:48 |
openstack | Launchpad bug 1505266 in OpenStack SDK "Put admin functions in _proxy_admin" [Undecided,New] | 19:48 |
briancurtin | etoews: i had a few thoughts around that which i hadn’t gotten around to, but involved leaving everything in the same proxy class but decorating admin functions and either running them if you can or raising something if you can’t. i haven’t really gone through the docs with a fine enough toothed comb to know how big of a list the admin-only methods | 19:52 |
briancurtin | would end up being to know if they should be separate or are just a small piece of a particular proxy | 19:52 |
etoews | sure. doing some initial analysis seems reasonable. | 19:52 |
terrylhowe | seems like it would be mostly in keystone. I kind of like the idea, but I wonder how it would look from the connection. would this _proxy_admin just be a subclass of _proxy loaded on the same point? etoews | 19:57 |
terrylhowe | that would be nice in a way | 19:57 |
terrylhowe | the other area of concern is just around the problems this causes OSC where depending on how you auth, you get different options, but I guess we already have that problem as some service might not load at all if they aren’t in the service catalog | 19:58 |
etoews | ya. maybe something like that. then accessed like conn.compute_admin.create_flavor() | 19:59 |
terrylhowe | I can’t think of an exact parallel where that would mess up the SDK, but for OSC it causes confusion when the user does things like ‘openstack help’ results may vary | 19:59 |
etoews | it would be nice if dir(conn.compute) only returned things you can actually do if you're a regular user. | 20:00 |
briancurtin | if we know, perhaps via Session, that a user is/isnot admin, we can modify __dir__ and help results | 20:00 |
briancurtin | jinx | 20:00 |
etoews | :) | 20:00 |
terrylhowe | yeh, I guess it is a matter of where it lands if the admin methods magically show up in conn.compute or conn.compute.admin or conn.compute_admin | 20:02 |
terrylhowe | I kind of favor conn.compute I guess where _proxy_admin isa _proxy | 20:02 |
terrylhowe | I guess one downside to this is users will get a create_flavor not found rather than permission denied | 20:03 |
etoews | if create_flavor is something they can't do, that's okay imo. | 20:05 |
etoews | it's better from a security stand point too. | 20:06 |
terrylhowe | well, from a ux perspective, permission denied is nicer | 20:18 |
*** khomkrit has quit IRC | 20:26 | |
*** jamielennox|away is now known as jamielennox | 20:36 | |
*** petertr7 is now known as petertr7_away | 21:04 | |
*** e0ne has quit IRC | 21:06 | |
*** pratikmallya has quit IRC | 21:20 | |
*** e0ne has joined #openstack-sdks | 21:26 | |
*** petertr7_away is now known as petertr7 | 21:26 | |
*** e0ne has quit IRC | 21:29 | |
*** jamielennox is now known as jamielennox|away | 21:30 | |
*** jamielennox|away is now known as jamielennox | 21:37 | |
*** e0ne has joined #openstack-sdks | 21:40 | |
*** e0ne has quit IRC | 21:41 | |
*** pratikmallya has joined #openstack-sdks | 21:46 | |
*** petertr7 is now known as petertr7_away | 21:56 | |
*** petertr7_away is now known as petertr7 | 21:58 | |
*** gildub has joined #openstack-sdks | 22:04 | |
*** e0ne has joined #openstack-sdks | 22:07 | |
*** e0ne has quit IRC | 22:08 | |
*** petertr7 is now known as petertr7_away | 22:10 | |
*** pratikmallya has quit IRC | 22:13 | |
*** lhcheng has joined #openstack-sdks | 22:24 | |
*** thrash is now known as thrash|g0ne | 22:34 | |
*** pratikmallya has joined #openstack-sdks | 22:49 | |
*** pratikma_ has joined #openstack-sdks | 22:50 | |
*** pratikmallya has quit IRC | 22:55 | |
*** steveortiz is now known as zz_steveortiz | 23:04 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:04 | |
*** smalltrader1 has quit IRC | 23:08 | |
openstackgerrit | Monty Taylor proposed openstack/os-client-config: Use requestsexceptions for urllib squelching https://review.openstack.org/241814 | 23:30 |
*** pdardeau has quit IRC | 23:33 | |
openstackgerrit | Monty Taylor proposed openstack/os-client-config: Use requestsexceptions for urllib squelching https://review.openstack.org/241814 | 23:48 |
*** pdardeau has joined #openstack-sdks | 23:51 | |
mordred | etoews: I disagree, although I understand the basis for not making unauthorized actions discoverable in general | 23:56 |
mordred | etoews: but in openstack's case, it's a public published open source API - so 'hiding' an ability from a user is just pain for the user | 23:56 |
mordred | and provides no actual security | 23:57 |
etoews | ya. i remembered that little old fact after. it's an open source api so that ship has sailed. | 23:57 |
mordred | yah | 23:57 |
mordred | to be fair, the "hide it" reflex is strong in all of us, so it's _very_ common for public clouds to "hide" apis that are disabled | 23:57 |
*** pdardeau has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!