| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-sdks - 2017-02-02 | |||
| 12:32:27 | elmiko | etoews, edleafe, i've got a conflict for today's meeting. i won't be able to make it, heads up | |
| 13:40:50 | edleafe | elmiko: roger that | |
| 13:41:03 | elmiko | edleafe: thanks! | |
| 14:26:50 | cdent | rosmaita: I assume that's your glance add on the api-wg agenda? Have you got a particular outcome in mind? As in: What role are you hoping the api-wg can provide at this stage? | |
| 14:27:16 | rosmaita | i would like to know whether i am being stupid | |
| 14:27:37 | cdent | :) | |
| 14:27:50 | cdent | YOU ARE NOT BEING STUPID | |
| 14:27:55 | cdent | there is has been declared | |
| 14:28:00 | cdent | s/is/it/ | |
| 14:28:00 | rosmaita | what i mean is, whether the api-wg has an opinion, or feels that it's not decidable atm | |
| 14:28:09 | cdent | ah | |
| 14:28:10 | rosmaita | well, i kind of wonder | |
| 14:28:15 | rosmaita | :) | |
| 14:29:09 | cdent | Assuming the api-wg can state an unequivocal opinion on the matter, what then? | |
| 14:29:21 | cdent | (mind you, I'm not sure we can/could, but _if_ we could) | |
| 14:29:25 | elmiko | (big assumption) | |
| 14:31:16 | cdent | elmiko: are you calling this ass fat? | |
| 14:31:49 | elmiko | haha | |
| 14:32:01 | elmiko | well, you did tweet that awesome bathtub pic... XD | |
| 14:32:44 | elmiko | cdent: oh, you weren't here before, but i've got a conflict for today's meeting. won't be there =( | |
| 14:33:11 | cdent | that bathtub pic was completely safe for work, no ass included | |
| 14:33:11 | rosmaita | cdent: (in glance meeting ATM, so my responses are slowed) | |
| 14:33:18 | cdent | rosmaita: no worries, no rush | |
| 14:38:16 | openstackgerrit | harishchandra proposed openstack/python-openstackclient master: Correctly format the empty fields of "openstack network show" o/p. https://review.openstack.org/424733 | |
| 16:15:58 | openstackgerrit | Sindhu Devale proposed openstack/python-openstackclient master: "floating ip set/unset port" for OSC https://review.openstack.org/383025 | |
| 16:32:19 | openstackgerrit | harishchandra proposed openstack/python-openstackclient master: Correctly format the empty fields of "openstack network show" o/p. https://review.openstack.org/424733 | |
| 16:59:28 | openstackgerrit | Merged openstack/api-wg master: Add guideline for invalid query parameters https://review.openstack.org/417441 | |
| 16:59:34 | openstackgerrit | Merged openstack/api-wg master: Add guidelines on usage of state vs. status https://review.openstack.org/411528 | |
| 16:59:40 | openstackgerrit | Merged openstack/api-wg master: Clarify the status values in versions https://review.openstack.org/411849 | |
| 17:03:50 | etoews | cdent edleafe btw, a PTL is not necessarily api-wg liaison but they do default to being the liaison if no one steps into the role | |
| 17:04:03 | cdent | nods | |
| 17:04:15 | edleafe | etoews: good point | |
| 17:04:26 | edleafe | etoews: IAC, the more they know about us, the better | |
| 17:05:40 | etoews | openstack generates so many PTLs i can't keep track of them | |
| 17:05:40 | etoews | ya. it's all predicated on the fact that the PTL knows about us at all. | |
| 17:05:48 | elmiko | good meeting? | |
| 17:06:59 | openstackgerrit | Justin A Wilson proposed openstack/python-openstackclient master: Add Cinder v3 client support for volumes https://review.openstack.org/412614 | |
| 17:06:59 | openstackgerrit | Justin A Wilson proposed openstack/python-openstackclient master: Add support for Cinder API 3.3/3.5 into OSC https://review.openstack.org/421585 | |
| 17:09:21 | cdent | elmiko: a very talk meeting but not very conclusive | |
| 17:09:38 | elmiko | gotcha | |
| 17:26:40 | cdent | edleafe, elmiko, etoews: proof please (I struggled to make something sensible for the first ¶): https://etherpad.openstack.org/p/api-wg-newsletter | |
| 17:27:21 | cdent | sigmavirus: I continue to be curious about your surprise about the outcome on the #agree-ment. What were you expecting and why? | |
| 17:28:15 | openstackgerrit | Brian Curtin proposed openstack/python-openstacksdk master: [WIP] Reorganize proxy documentation by resource https://review.openstack.org/428276 | |
| 17:28:51 | reedip_ | stevemar: hope no one disturbed u :P | |
| 17:29:17 | elmiko | cdent: +1 | |
| 17:33:14 | cdent | thanks elmiko | |
| 17:36:05 | edleafe | cdent: "going round in circles" makes it sound too orderly. :) | |
| 17:36:17 | cdent | edleafe: a valid point | |
| 17:36:30 | elmiko | lol | |
| 17:36:49 | cdent | edleafe: anything else before I ship it | |
| 17:37:08 | cdent | (as I've already pasted it into my mailer) | |
| 17:37:12 | edleafe | The freeze guidelines have an extraneous '.bb' | |
| 17:37:37 | cdent | good catch, thanks | |
| 17:37:39 | edleafe | otherwise lgtm | |
| 17:44:29 | reedip_ | sindhu : ping | |
| 17:45:05 | reedip_ | Everything ok with https://review.openstack.org/#/c/383025/ ? Just want to confirm before hitting the bed :) | |
| 17:50:30 | openstackgerrit | Shashank Kumar Shankar proposed openstack/python-openstackclient master: Introduce Neutron DHCP agent commands to OSC. https://review.openstack.org/387611 | |
| 17:54:55 | openstackgerrit | Reedip proposed openstack/python-openstackclient master: Add extra dhcp option to 'port create/set/unset' https://review.openstack.org/356263 | |
| 17:57:42 | sindhu | reedip: hey | |
| 18:04:51 | sindhu | failing) | |
| 18:04:51 | sindhu | reedip: These are the steps I tried: 1. created an external network 2. created a subnet for the external network 3. created a router 4. created a private network 5. created a subnet for the private network 6. created a port 7. added the port to the router 8. added the external subnet to the router 9. Setting the external router gateway (this step is | |
| 19:38:41 | openstackgerrit | Brian Curtin proposed openstack/python-openstacksdk master: Cleanup various Sphinx warnings during doc build https://review.openstack.org/428393 | |
| 20:01:04 | stevemar | thanks dtroyer | |
| 20:02:35 | ankur-gupta-f1 | dtroyer: sindhu who has done quite a bit of Neutron command migration will be at PTG. | |
| 20:03:53 | dtroyer | ok, good | |
| 20:05:35 | ankur-gupta-f1 | dtroyer: nvm. I was wrong. None of us :'( | |
| 20:05:43 | ankur-gupta-f1 | we are all quite bitter about it | |
| 20:08:14 | stevemar | ankur-gupta-f1: grrr | |
| 20:08:15 | dtroyer | I know there has been some question about how to decide between PTG and Forum, I've tried to help clear that up as I find it | |
| 20:08:29 | stevemar | dtroyer: so i *think* reno will support renaming files too | |
| 20:09:22 | stevemar | but the changes may have to be backported? i'm not sure | |
| 20:09:48 | stevemar | changing locations | |
| 20:10:07 | dtroyer | to have the changes show up both in 'unreleased' and 'ocata' (for example) I think you are right | |
| 20:10:39 | dtroyer | all-in-all much easier to get them clean before releasing | |
| 20:17:38 | filow | hi there, i need some help with the openstackclient. I'm trying to run the example but it seems there is something not updated with the last commit. Does anyone try to run the example from the git? | |
| 20:19:38 | dtroyer | filow: the examples are likely out of date (why stevemar did not want me to merge them in the first place) | |
| 20:19:47 | dtroyer | what were you trying to accomplish with them? | |
| 20:20:10 | filow | well i'm trying to run the command openstack user list --project <id or name> | |
| 20:20:30 | filow | i saw there is still the key verify that is not anymore supported | |
| 20:21:36 | filow | but then i can't go ahead debugging, i got from debug "'OpenStackConfig' object has no attribute 'load_auth_plugin'" | |
| 20:22:56 | dtroyer | I am not sure what you mean by "key verify" | |
| 20:23:45 | filow | the constructor clientmanager.ClientManager doesn't require verify as parameter, while it is still there in the example | |
| 20:24:09 | dtroyer | ah, yes. that is what I men by out of date | |
| 20:24:32 | filow | i'm talking about osc-lib.py filew in example | |
| 20:24:39 | filow | yep i got it indeed | |
| 20:24:40 | dtroyer | I was using those as a place to work out some of the changes we made to osc around 3.0 and the osc-lib split, and also with os-client-config | |
| 20:25:10 | filow | infact the second error comes from osc-lib | |
| 20:26:20 | filow | from what i see the usage once you have the clientManager is straight forward, but it is not clear how to set it up (if the flow is still up to date) | |
| 20:26:47 | filow | i got that in common the parser get the environment vars you usually set up with your project-openrc.sh | |
| 20:35:51 | filow | does anyone know an example of how to configure the clientManager that actually works? | |
| 20:43:06 | openstackgerrit | Ankur proposed openstack/python-openstacksdk master: Introduce Base for Octavia (load balancing) https://review.openstack.org/428414 | |
| 20:49:12 | dtroyer | filow: besides OSC itself, I doubt it. but those examples were created with a lot of copy-n-paste from the OSC code, fixing them shouldn't be too hard | |
| 20:52:20 | filow | dtroyer: ok, coz first i tried with keystone client and i have some unexpected behaviour, indeed i wanted to use the same approach of python-openstack. Thanks anyway | |
| 21:43:04 | openstackgerrit | Ankur proposed openstack/python-openstacksdk master: Introduce Base for Octavia (load balancing) https://review.openstack.org/428414 | |
| 22:06:14 | ankur-gupta-f1 | briancurtin: ping you still around? how does the sdk know the endpoints to hit...? | |
| 22:10:00 | openstackgerrit | Merged openstack/python-openstackclient master: Update reno for stable/ocata https://review.openstack.org/427513 | |
| 22:14:42 | openstackgerrit | Ankur proposed openstack/python-openstacksdk master: Introduce Base for Octavia (load balancing) https://review.openstack.org/428414 | |
| 22:16:55 | openstackgerrit | Ankur proposed openstack/python-openstacksdk master: Introduce Base for Octavia (load balancing) https://review.openstack.org/428414 | |
| 22:23:14 | briancurtin | we have a v2 in the SDK, so it takes that as the endpoint | |
| 22:23:14 | briancurtin | ankur-gupta-f1: we look in the service catalog for the service_name you set on the ServiceFilter for that service, which in your case you set load_balancingv2 in load_balancer_service.py, and then we make a request to the root of that service to find the versions it supports and see that they match up with ones that we have in the library. if it finds a v2, | |