Earlier  
Posted Nick Remark
#openstack-sdks - 2017-04-05
16:39:04 dtroyer mordred: \o/
16:44:04 mordred dtroyer: remote: https://review.openstack.org/453669 Add support for downloading clouds.yaml files
16:50:49 dtroyer mordred: Nice. Maybe OSC should grow this too, and maybe both need to have a way to pull the update for the vendors file?
16:52:03 mordred dtroyer: yah - I have some patches I'll push up later today about vendors files too
16:52:28 dtroyer coolio
16:52:29 mordred dtroyer: and I've been thinking of making a few osc commands like "add cloud" that could injest a clouds.yaml from a vendor into an existing one
16:53:20 dtroyer yeah, thats a natural place to manage that file...
16:53:34 mordred ++
16:57:17 reedip stevemar: there ?
17:00:49 openstackgerrit Merged openstack/python-openstackclient master: Enable to create legacy router https://review.openstack.org/449176
18:10:40 openstackgerrit Nakul Dahiwade proposed openstack/python-openstacksdk master: Introduce L7Policy for Octavia (load balancing) https://review.openstack.org/451980
18:46:19 openstackgerrit Dean Troyer proposed openstack/python-openstackclient master: Develop api.versions for microversion discovery https://review.openstack.org/451618
18:51:39 openstackgerrit Nakul Dahiwade proposed openstack/python-openstacksdk master: Introduce L7Rule for Octavia (load balancing) https://review.openstack.org/452832
18:54:46 openstackgerrit Dean Troyer proposed openstack/python-openstackclient master: Clean up password prompt work-arounds https://review.openstack.org/453832
19:06:04 malloc83 hi there :-) just a tad curious why this isnt covered or just not documented.. i just started using the openstack proposed sdk.. and realised after authenticating and using authorize to get a token.. it pretty much doesnt mean much,, because after the user browses around on my gui, i have zero way of using the token to authenticate again on the sdk ;-)
19:06:52 briancurtin You can auth again with that token
19:06:57 malloc83 is this just not possible at this time? I noticed there is a plugin ? password? but nothing stating i could use plugin token if it even exists..
19:07:16 malloc83 bradjones: yup i can,, but not using the sdk.. i cant find any intercace or something via the connection class that allows that.
19:07:25 briancurtin huh?
19:07:54 malloc83 so openstack has a connection class that i am using to connect in python, i use authorise() method to get a token...
19:08:00 malloc83 after that i can use the token again against the api...
19:08:09 malloc83 but how do i use it again with the connection handler?
19:08:41 malloc83 since the connection handler has been re-initilized, i cant afford to store a username and password in memory to auth again :) it must have some way for me to provide the token to continue the session
19:09:03 briancurtin as in, you want to create another connection instance elsewhere, perhaps in another instance of your application, using the token that was already received?
19:09:20 malloc83 bradjones: spot on.. this is for wsgi app..
19:09:46 malloc83 briancurtin: i am sorry spot on yes.. :) getting used to this new mac keyboard.
19:10:08 briancurtin malloc83: that has definitely worked in the past. let me write something up and send it to you in a min
19:10:11 malloc83 perhaps i missed this in the documentation, looked through all the examples too.
19:10:16 openstackgerrit Chris Dent proposed openstack/api-wg master: Remove reference to nova on version discovery https://review.openstack.org/453744
19:11:52 malloc83 briancurtin: it works great, just no idea how to re-use the token with the connection handler.. other than that, everything seems to be as expected.. the documentation however has no mention of using token for auth, just v2,v3 keystone username and password, unscoped etc
19:15:39 briancurtin malloc83: is this what you’re looking for https://gist.github.com/briancurtin/a10f4ed985d51a64f9c5de4c63b685fc
19:15:54 malloc83 having a look quick
19:16:22 briancurtin malloc83: yeah, we use keystoneauth for all of the auth handling, so we need to do a better job either explaining some of what can be done, or link out to keystoneauth’s docs on it
19:16:28 malloc83 i guessed it exactly like that, didnt work.. :) but that would be worth putting in the docs.
19:16:50 malloc83 ill have a look now why, perhaps i broke it :)
19:16:59 briancurtin malloc83: what version are you using?
19:17:16 malloc83 v2 auth api ? or what you asking for? the sdk?
19:17:22 briancurtin SDK version
19:17:30 malloc83 checking quick...
19:17:51 malloc83 openstacksdk==0.9.14
19:18:16 malloc83 its the well defaulto version via pip install.
19:19:19 briancurtin ok cool, yeah from the SDK side of things that should all work (it maybe wouldn’t work on something way old, though i can’t remember how old). if you have more info on what failed and how i can maybe help figure it out. if it’s something with keystone itself though, that i don’t really know about
19:20:14 malloc83 briancurtin: no problem, just checking my understanding.. if i have a unscoped token on v2, i should be able to scope a new one using that against a project/tenant right? getting a 401
19:20:44 briancurtin i know even less about keystone than what you just asked about
19:20:55 malloc83 briancurtin: haha cool :) understood.
19:21:05 malloc83 thanks for your help so far :)
19:21:35 sindhu stevemar: hi, https://review.openstack.org/#/c/383025/ is ready for your review :)
19:22:15 openstackgerrit Brian Haley proposed openstack/python-openstackclient master: Allow override of distributed router flag https://review.openstack.org/433442
19:34:11 openstackgerrit Merged openstack/api-wg master: Clarify the meaning of BODY https://review.openstack.org/451568
19:52:41 openstackgerrit Nakul Dahiwade proposed openstack/python-openstacksdk master: Introduce L7Rule for Octavia (load balancing) https://review.openstack.org/452832
20:06:43 openstackgerrit Chris Dent proposed openstack/api-wg master: Create a set of api interoperability guidelines https://review.openstack.org/421846
20:51:42 openstackgerrit Shashank Kumar Shankar proposed openstack/python-openstacksdk master: Introduce Pool for Octavia (load balancing) https://review.openstack.org/449264
#openstack-sdks - 2017-04-06
00:49:41 openstackgerrit Merged openstack/python-openstacksdk master: Clean up some errant doc warnings/errors https://review.openstack.org/453661
01:43:44 openstackgerrit Merged openstack/python-openstackclient master: Add "qos-policy" option to "port create" & "port set" https://review.openstack.org/419236
01:55:24 openstackgerrit Merged openstack/python-openstackclient master: "floating ip set/unset port" for OSC https://review.openstack.org/383025
05:04:10 openstackgerrit Sean McCully proposed openstack/keystoneauth master: KeystoneAuth should default to system CAFile. https://review.openstack.org/452585
05:10:03 openstackgerrit Sean McCully proposed openstack/keystoneauth master: KeystoneAuth should default to system CAFile. https://review.openstack.org/452585
05:39:03 openstackgerrit yangweiwei proposed openstack/python-openstackclient master: Update endpoint-delete, endpoint-show, endpoint-set method https://review.openstack.org/453429
07:15:46 openstackgerrit David Rabel proposed openstack/python-openstackclient master: Add --network and --port to server create https://review.openstack.org/444924
08:55:44 openstackgerrit Reedip proposed openstack/python-openstackclient master: Introduce quota unset command https://review.openstack.org/376311
11:37:43 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: WIP! Start using 'cliff.sphinxext' https://review.openstack.org/452861
11:50:01 openstackgerrit Rui Chen proposed openstack/python-openstackclient master: Make block-device-mapping more stable and clear https://review.openstack.org/438141
11:50:06 openstackgerrit Stephen Finucane proposed openstack/cliff master: Add support for epilogs https://review.openstack.org/454132
12:11:46 openstackgerrit Rui Chen proposed openstack/python-openstackclient master: Make block-device-mapping more stable and clear https://review.openstack.org/438141
12:35:37 openstackgerrit Takashi NATSUME proposed openstack/python-openstackclient master: List/show all server migration types https://review.openstack.org/450119
12:35:54 openstackgerrit Stephen Finucane proposed openstack/cliff master: Add 'autoprogram-cliff' Sphinx directive https://review.openstack.org/450322
12:35:55 openstackgerrit Stephen Finucane proposed openstack/cliff master: Add support for epilogs https://review.openstack.org/454132
12:36:11 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: WIP! Start using 'cliff.sphinxext' https://review.openstack.org/452861
12:39:03 openstackgerrit Takashi NATSUME proposed openstack/python-openstackclient master: List/show all server migration types https://review.openstack.org/450119
12:42:07 openstackgerrit Takashi NATSUME proposed openstack/python-openstackclient master: List/show all server migration types https://review.openstack.org/450119
12:57:31 rabel_webclient osc meeting in 3min?
12:59:44 RuiChen meeting-3, I think so
13:00:41 rabel dtroyer?
13:03:17 rabel hm
13:03:27 rabel what to do now?
13:04:55 RuiChen let us waiting few minute :-)
13:05:00 rabel ok
13:16:21 openstackgerrit Sean McCully proposed openstack/keystoneauth master: KeystoneAuth should default to system CAFile. https://review.openstack.org/452585
13:20:14 RuiChen rabel: I think dtroyer miss the meeting time :(
13:20:49 rabel RuiChen: yes, i think so, too. so no meeting. :(
13:23:56 RuiChen I have a bug, want to discuss, if others have time, please take a look it, the patch is ready to review https://review.openstack.org/#/c/438141/ thanks
13:33:20 rabel RuiChen: i'm trying to understand the bug report first. at 2) i think you would have to use the id of the volume, not the snapshot. i still recieve an error, but a different one: "Block Device Mapping is Invalid: failed to get snapshot..."
13:35:39 RuiChen rabel: if you want to create a bdm from snapshot, the type should be 'snapshot' and the uuid should be snapshot uuid
13:36:23 rabel ah, sorry. you are right
13:36:27 RuiChen rabel: nova will create a volume from snapshot that you specified, then attach the volume to server as bdm
13:42:21 malloc83 Hi guys, using the openstack sdk, if i have a scoped token, how can I use it? without having the connection handler creating another new token?
13:42:54 malloc83 so when you setup the connection it has "token/password" auth_plugin... but i dont want either.. i already have a token.
13:42:56 malloc83 is this possible?
13:44:37 reedip no meeting?
13:46:00 RuiChen reedip: seems that
13:47:12 dtroyer yeah, I didn't get here until a few minutes ago
13:47:29 dtroyer 13 minutes left, anything that needs to be in meeting minutes?
13:48:29 RuiChen no from me, I just have a patch need to review https://review.openstack.org/#/c/438141/
13:49:37 dtroyer ok, FWIW I'm working to prepare the next release of OSC and osc-lib…need to get the -tips jobs passing first
13:51:11 briancurtin malloc83: didn't i show you how to do that yesterday?
13:51:25 malloc83 briancurtin: that doesnt re-use the token...
13:51:35 malloc83 it actually uses the token to create another token :-(
13:52:09 malloc83 so if i provide tenant and old token, it actually goes and scopes the token again and uses a new one temporary
13:52:14 malloc83 but the temporary tokens could build up.
13:52:22 dtroyer malloc83: what is the concern about re-using tokens?

Earlier   Later