Earlier  
Posted Nick Remark
#openstack-sdks - 2019-04-18
16:32:15 dtantsur many thanks edleafe!
16:32:23 mordred efried: and if people don't want to use the object layer of sdk in their code - that's fine ... they can still just do things like conn.compute.get('/servers')
16:32:40 efried mordred: ack, that's been my thinking. I alluded to that in the nova blueprint
16:32:47 mordred ++
16:32:52 elmiko edleafe: ack, thanks
16:32:56 efried e.g. I don't think placement has any object model code in sdk, right?
16:33:04 mordred nope, not to my knowledge
16:33:17 mordred so I think nova would just be using conn.placement.get('/things')
16:33:28 dtantsur I think the biggest reason to NOT use ironicclient is that we largely screwed microversioning there :)
16:33:30 efried but we ought to be able to swap out the ksa adapter with Connection.placement and not have to do much else except some fixture stuff.
16:33:31 efried yes.
16:33:38 mordred efried: exactly
16:34:03 dtantsur and this is also my argument against recommending people to use raw ksa: microversioning requires careful handling..
16:34:04 efried during transition, operators can continue using ksa oslo.config opts, but can cut over to clouds.yaml any time they want
16:34:49 efried okay, dtantsur and mordred these arguments are going to be helpful.
16:35:10 efried Because we "just" (queens) got done converting (almost) everything to ksa.
16:35:13 efried except we really didn't
16:35:22 efried we just enabled ksa opts, but are still using clients under the covers
16:35:30 dtantsur ditto for ironic
16:35:40 cdent Is using clouds.yaml going to be a requirement of this thing, or just an option? Because I know that having more than one thing to config has been sad-making for some in the past.
16:36:06 efried cdent: mordred wrote a patch to enable oslo.config ksa opts, so it's an option
16:36:15 cdent kewl
16:36:18 efried https://review.openstack.org/643601
16:36:47 efried I still have an open question
16:36:53 efried about how to bootstrap use of clouds.yaml
16:37:36 efried What I've inferred is that there would be a (single) oslo.config opt (per service-I'm-talking-to) to denote which, um, section of the clouds.yaml to use for that connection.
16:38:20 efried so iow to cut over to clouds.yaml for [service], operator would replace [service].$ksa_opts with [service].use_clouds_yaml_section=admin or similar.
16:38:45 openstackgerrit Merged openstack/api-sig master: Added Placement to the liaisons file https://review.openstack.org/645223
16:38:58 efried and the proj code would pick that up and do Connection(cloud=CONF.service.use_clouds_yaml_section) instead of Connection(oslo_config_stuff)
16:39:05 efried mordred: does that gel with your thinking?
16:39:20 mordred efried: yeah - I think that's likely right - hand waving about the actual details
16:39:23 efried right
16:39:34 efried oh, I am not going to budge on those conf opt names, though.
16:39:49 efried MY bikeshed
16:40:04 efried okay, cool, thanks for the airtime folks.
16:40:29 edleafe efried: we'll mail you the bill
16:40:30 elmiko gladly efried =)
16:40:40 elmiko err... yeah, what edleafe said XD
16:42:42 dtantsur lol
16:44:08 cdent I knew mordred was saucy, but had no idea he was so rude.
16:47:50 edleafe I'm thinking that the image doesn't have pymysql. Does it?
16:48:01 edleafe whoops, wrong channel
16:58:52 edleafe elmiko: ugh, the version discovery rebase is getting a docs error
16:59:10 edleafe I'll see if I can figure that out later. Gotta run for a bit now
17:00:08 elmiko doh
17:00:13 elmiko later o/
17:00:18 elmiko have a good weekend folks =)
17:18:13 openstackgerrit Eric Fried proposed openstack/api-sig master: Add document describing consuming version discovery https://review.openstack.org/459405
17:18:22 efried edleafe, elmiko: ftfy ^
17:39:00 elmiko efried: thanks!
17:41:41 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Alter test_volume.py to ensure volume deletion https://review.openstack.org/652682
18:06:11 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Alter test_volume.py to ensure volume deletion https://review.openstack.org/652682
18:07:10 edleafe elmiko: Since Eric's fix looks good, shall I freeze https://review.openstack.org/#/c/459405/
18:19:48 elmiko edleafe ++, just added my review
18:20:34 edleafe k
18:29:41 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Alter test_volume.py to ensure volume deletion https://review.openstack.org/652682
18:32:30 elmiko thanks for handling all the freezes edleafe
18:32:48 edleafe That's 'cause I'm the cool one
18:32:53 elmiko ++
20:12:28 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Alter test_volume.py to ensure volume deletion https://review.openstack.org/652682
20:49:44 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Alter test_volume.py to ensure volume deletion https://review.openstack.org/652682
22:41:56 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: DNM Format code with black and gate on it https://review.openstack.org/653876
23:36:02 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Continue refactoring of the image https://review.openstack.org/651534
#openstack-sdks - 2019-04-19
11:45:50 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Alter test_volume.py to ensure volume deletion https://review.openstack.org/652682
13:43:54 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Alter test_volume.py to ensure volume deletion https://review.openstack.org/652682
#openstack-sdks - 2019-04-20
04:02:16 openstackgerrit Dean Troyer proposed openstack/python-openstackclient master: Followup opendev cleanup and test jobs https://review.opendev.org/653958
13:52:35 openstackgerrit Dean Troyer proposed openstack/python-openstackclient master: Followup opendev cleanup and test jobs https://review.opendev.org/653958
18:22:39 openstackgerrit Dean Troyer proposed openstack/osc-lib master: Updates for OpenDev transition https://review.opendev.org/654036
20:40:29 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Finish updating links to point to opendev https://review.opendev.org/654056
#openstack-sdks - 2019-04-21
12:31:57 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Finish updating links to point to opendev https://review.opendev.org/654056
12:33:25 mordred dtantsur|afk, TheJulia: I made a patch for bifrost to update urls for opendev: https://review.opendev.org/#/c/654233 - needed for unbreaking bifrost jobs (there were places that referenced openstack-infra/shade - and it's openstack/shade now)
12:50:30 mordred dtroyer: I have no idea why your starlingx/config flock test is failing
12:54:26 mordred it looks like all of your other updates are solid
13:00:53 openstackgerrit Monty Taylor proposed openstack/shade master: Update for opendev https://review.opendev.org/654235
13:02:59 openstackgerrit Monty Taylor proposed openstack/os-service-types master: Update links for opendev https://review.opendev.org/654236
13:09:53 openstackgerrit Monty Taylor proposed openstack/os-client-config master: Update for opendev https://review.opendev.org/654237
14:11:32 dtroyer mordred: that repo has a circular dependency with the fault repo (yay!) and since both were broken I am making the excuse to try and break them apart a bit more (pull out the library deps). And that failure is yet another dependency. \o/
14:13:23 openstackgerrit Merged openstack/os-service-types master: Update links for opendev https://review.opendev.org/654236
14:13:28 mordred dtroyer: yay!
14:13:46 mordred dtroyer: well - it sounds like you at least understand the issue - it was baffling me
14:16:30 dtroyer The stx dependency tree just between the repos looks like those Family Circus cartoons where little Billy took the quick way home from school…
14:47:17 openstackgerrit Merged openstack/shade master: Update for opendev https://review.opendev.org/654235
15:09:28 openstackgerrit Dean Troyer proposed openstack/cliff master: Updates for OpenDev transition https://review.opendev.org/654253
15:11:44 mordred dtroyer: hahaha
19:06:16 openstackgerrit Merged openstack/os-client-config master: Update for opendev https://review.opendev.org/654237
21:13:01 openstackgerrit Merged openstack/osc-lib master: Updates for OpenDev transition https://review.opendev.org/654036
#openstack-sdks - 2019-04-22
06:09:25 openstackgerrit Merged openstack/python-openstackclient master: Followup opendev cleanup and test jobs https://review.opendev.org/653958
06:15:51 openstackgerrit Yang Youseok proposed openstack/keystoneauth master: [PoC] Expose 'project_tags' in AccessInfo https://review.opendev.org/654309
14:00:58 mriedem dtroyer: very simple osc fix https://review.opendev.org/#/c/653162/ for docs bug link
14:05:43 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Alter test_volume.py to ensure volume deletion https://review.opendev.org/652682
14:24:41 Shrews ooh, an olaph appears from the dark
14:33:44 TheJulia o/
14:47:32 TheJulia mordred: I just updated your bifrost fix. One of the repositories is outside of ironic's governance, so it didn't stay in the openstack namespace. CI _should_ pass now.
15:19:57 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Alter test_volume.py to ensure volume deletion https://review.opendev.org/652682
15:35:36 fungi olaph:
15:35:41 fungi s/:/!/
23:36:53 openstackgerrit Ghanshyam Mann proposed openstack/cliff master: Dropping the py35 testing https://review.opendev.org/654657
23:39:11 openstackgerrit Ghanshyam Mann proposed openstack/openstackclient master: Dropping the py35 testing https://review.opendev.org/654658
23:40:49 openstackgerrit Ghanshyam Mann proposed openstack/osc-lib master: Dropping the py35 testing https://review.opendev.org/654659
23:45:30 openstackgerrit Ghanshyam Mann proposed openstack/python-openstackclient master: Dropping the py35 testing https://review.opendev.org/654660

Earlier   Later