| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-sdks - 2018-08-22 | |||
| 15:31:20 | openstackgerrit | Merged openstack/osc-lib master: import zuul job settings from project-config https://review.openstack.org/594282 | |
| 16:34:28 | openstackgerrit | Merged openstack/os-client-config master: import zuul job settings from project-config https://review.openstack.org/594377 | |
| 17:44:02 | TheJulia | dtantsur: so I think it was a carry over pattern from python-ironicclient because it injected a v1 | |
| 17:44:12 | TheJulia | dtantsur: that being said, I think we should be able to remove it | |
| 17:50:58 | dtantsur | okay, I can try it | |
| 17:51:28 | dtantsur | or we should convince keystoneauth to accept versioned endpoints for discovery /cc mordred again | |
| 19:08:06 | mordred | dtantsur|afk: keysteonauth _should_ handle versioned endpoints | |
| 19:08:57 | mordred | dtantsur|afk: sorry, I'm in the middle of a large day of travel so am fairly useless - but if discovery isn't working with versioned endpoints that's a bug | |
| 19:09:00 | mordred | TheJulia: ^^ | |
| 20:59:17 | TheJulia | mordred: there was some edge case when I was conveting the tests that I believe was fixed | |
| 20:59:51 | TheJulia | dtantsur|afk: I mean, we can always take your change, and run bifrost, we have magical CI things :) | |
| 23:59:15 | mordred | dtantsur|afk, TheJulia: the version discovery document that is in that unit test is not a valid version discovery document | |
| 23:59:44 | mordred | I have a patch coming that fixes it - although I would like to confirm what a single-version version discovery document from ironic looks like | |
| #openstack-sdks - 2018-08-23 | |||
| 00:00:24 | openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: baremetal: support newer microversions in {get,update,patch}_machine https://review.openstack.org/594242 | |
| 00:00:40 | mordred | TheJulia, dtantsur|afk : ^^ | |
| 00:01:51 | mordred | that is A form of a valid single-version version discovery cdocument ... if ironic's is different we should update the tests to match - and then if keystoneauth doesn't process it we whould update keystoneauth and add a test for it | |
| 00:02:19 | mordred | but I REALLY hope ironic doesn't have a weird single-version version discovery document- the multi-version one is so nice | |
| 00:58:35 | openstackgerrit | Merged openstack/openstackclient master: Update homepage url https://review.openstack.org/536732 | |
| 01:00:26 | openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Test _alternate_id logic https://review.openstack.org/379594 | |
| 01:05:59 | openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add capability to compute.limits object to poll other projects https://review.openstack.org/508968 | |
| 01:08:13 | openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Base devstack sanity check on os_service_types https://review.openstack.org/533325 | |
| 01:13:53 | openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Adding block_storage v3 API support https://review.openstack.org/566355 | |
| 04:56:03 | openstackgerrit | Deepak Mourya proposed openstack/python-openstackclient master: Now we can add description for role creation in OSC https://review.openstack.org/484355 | |
| 05:45:05 | openstackgerrit | LIU Yulong proposed openstack/openstacksdk master: Support firewall service for SDK https://review.openstack.org/592303 | |
| 05:54:39 | openstackgerrit | Federico Ressi proposed openstack/os-service-types master: Close descriptor after reading file. https://review.openstack.org/595491 | |
| 07:51:57 | openstackgerrit | lei zhang proposed openstack-infra/shade master: Disable the badge from openstackdocstheme 1.23 https://review.openstack.org/595521 | |
| 08:34:50 | dtantsur | mordred: well, that's what ironic *actually* returns on a /v1 endpoint... so you're now testing something that is not real | |
| 08:37:41 | dtantsur | mordred: an example from my system: http://paste.openstack.org/show/728661/ | |
| 08:39:07 | dtantsur | yes, this kind of bad.. our only clue is 'id': 'v1' | |
| 08:41:18 | openstackgerrit | Dmitry Tantsur proposed openstack/openstacksdk master: Run bifrost integration test jobs https://review.openstack.org/586564 | |
| 09:56:54 | openstackgerrit | Deepak Mourya proposed openstack/python-openstackclient master: Now we can add description for role creation in OSC https://review.openstack.org/484355 | |
| 10:04:03 | openstackgerrit | Dmitry Tantsur proposed openstack/openstacksdk master: [DNM] Testing bifrost CI https://review.openstack.org/595572 | |
| 12:32:07 | dtantsur | TheJulia: it looks like bifrost CI does not pick openstacksdk from source.. I tried ^^^ and it still passes | |
| 12:32:33 | TheJulia | yeah, bifrost is not pulling in latest ansible yet either to leverage it | |
| 12:33:09 | TheJulia | I can look at that in a little bit, one of the folks already proposed a change but it lacked a reno | |
| 12:33:15 | dtantsur | cool | |
| 12:33:25 | TheJulia | After coffee :) | |
| 12:35:58 | Shrews | all things after coffee | |
| 12:37:58 | TheJulia | It is like a rocket, the coffee must be loaded for it to work | |
| 12:38:34 | dtantsur | fair enough :) | |
| 12:56:32 | samueldmq | does anybody know if there's any specific reason we don't support volume resize (extend) in -sdk/shade part? | |
| 13:06:11 | Shrews | samueldmq: i cannot recall any reason. features were added to shade as needed | |
| 13:11:51 | samueldmq | Shrews: cool, I will consider taking a look at that bit, seems an interesting functionality to have | |
| 14:20:37 | openstackgerrit | Merged openstack/service-types-authority master: import zuul job settings from project-config https://review.openstack.org/593705 | |
| 14:24:18 | openstackgerrit | Doug Hellmann proposed openstack/service-types-authority master: fix whitespace from scripted edit https://review.openstack.org/595801 | |
| 14:45:07 | openstackgerrit | Merged openstack/service-types-authority master: fix whitespace from scripted edit https://review.openstack.org/595801 | |
| 14:50:40 | TheJulia | so for clarification since I've been out of the loop, current shade just wraps openstacksdk in case there is still intermediate code? | |
| 15:01:58 | Shrews | TheJulia: not quite yet | |
| 15:02:11 | Shrews | i think that's the next thing tbd | |
| 15:02:25 | TheJulia | joy | |
| 15:02:28 | TheJulia | okay | |
| 15:06:58 | samueldmq | Shrews: why does container get return a dict with headers rather than an object? | |
| 15:06:59 | samueldmq | http://paste.openstack.org/show/728691/ | |
| 15:07:14 | samueldmq | #link https://github.com/openstack/openstacksdk/blob/master/openstack/cloud/openstackcloud.py#L7280 | |
| 15:07:42 | samueldmq | Shrews: this is odd. I can't even do container.name because it's a dict, differently from all other objects in openstackcloud | |
| 15:07:44 | samueldmq | is that a bug? | |
| 15:09:34 | Shrews | samueldmq: likely a bug | |
| 15:09:59 | samueldmq | yeah, it does self._container_cache[name] = container.headers | |
| 15:10:08 | samueldmq | and then the container object is just headers lol | |
| 15:10:38 | samueldmq | Shrews: I'll open a bug against that... | |
| 15:47:05 | openstackgerrit | Dmitry Tantsur proposed openstack/openstacksdk master: Run bifrost integration test jobs https://review.openstack.org/586564 | |
| 15:47:32 | openstackgerrit | Dmitry Tantsur proposed openstack/openstacksdk master: [DNM] Testing bifrost CI https://review.openstack.org/595572 | |
| 15:51:59 | openstackgerrit | Merged openstack/openstackclient master: Add python-qinlingclient to zuul job https://review.openstack.org/562949 | |
| 16:20:19 | openstackgerrit | Merged openstack/api-sig master: import zuul job settings from project-config https://review.openstack.org/593943 | |
| 16:45:29 | elmiko | dtantsur edleafe i need a clarification, that change we merged is to fix the api-wg reference in the tc repo? | |
| 16:47:23 | dtantsur | elmiko: I approved a change to move CI jobs in-tree | |
| 16:47:42 | dtantsur | this is a purely technical thing, related to a reorganization of project-config due to approaching Python 3 transition | |
| 16:48:21 | elmiko | dtantsur: ok, so not related to the tc stuff | |
| 16:50:19 | dtantsur | nope | |
| 16:50:30 | elmiko | thanks! | |
| 16:51:48 | mordred | dtantsur: oh wow. that is a CRAZY thing to return from a /v1 endpoint | |
| 16:52:17 | dtantsur | mordred: probably :) | |
| 16:52:22 | mordred | but also - yeah - we're going to need to update keystoneauth - as that does not match any of the known or supported payloads | |
| 16:52:43 | mordred | and is especially bad because it contains the key 'version' which is one of the things that keystoneauth looks for to figure out what sort of payload it has found | |
| 16:52:58 | mordred | so it expects the contents of 'version' at the top level to be a dict :) | |
| 16:54:19 | elmiko | cdent dtantsur edleafe https://etherpad.openstack.org/p/api-sig-newsletter ready for review | |
| 16:54:24 | mordred | dtantsur: I must now get lunch (crazypants travel day) - I'll see if I can come up with some options in a bit | |
| 16:54:54 | dtantsur | mordred: cool! I'll be out already, but I'll read your pings in the morning hopefully | |
| 16:54:59 | elmiko | get a good belt for those crazy pants XD | |
| 16:55:49 | edleafe | elmiko: wow, no pedantic grammar corrections needed. Huzzah! | |
| 16:55:50 | cdent | elmiko: I don't know, all that stuff about working group stuff is like "we've got no news, so I'm going to relay this really booooring thing" | |
| 16:56:13 | elmiko | edleafe: whoa... this is a first! | |
| 16:56:27 | elmiko | cdent: i can drop that last para | |
| 16:56:35 | edleafe | But I agree with cdent - that last paragraph should be scrapped | |
| 16:56:43 | elmiko | ++ | |
| 16:56:51 | elmiko | done | |
| 16:57:01 | edleafe | Not like anyone reads these things | |
| 16:57:05 | elmiko | haha | |
| 16:57:14 | cdent | often more than once | |
| 16:57:15 | elmiko | i did read the ones for the weeks i missed, that's at least one person | |
| 16:57:27 | dtantsur | the same ^^ | |
| 16:57:36 | edleafe | We should probably put in a bit like "if you are reading this, ping cdent and he will send you $10" | |
| 16:57:37 | elmiko | ok, i'm gonna ship this. thanks again! | |
| 16:57:42 | elmiko | LOL | |
| 16:57:49 | edleafe | I meant *outside* of our group | |
| 16:57:57 | elmiko | also, no surprise, i will be out for next week's meeting =( | |
| 19:37:01 | openstackgerrit | Mathieu Gagné proposed openstack/openstacksdk master: Add the ability to extend a volume size https://review.openstack.org/595873 | |
| #openstack-sdks - 2018-08-24 | |||
| 01:24:18 | openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: baremetal: support newer microversions in {get,update,patch}_machine https://review.openstack.org/594242 | |
| 02:06:20 | mordred | dtantsur|afk: ok. SO - I dug all the way down the the rabbit hole in to keystoneauth and I don't think we can support versioned endpoints for ironic with the noauth / standalone without some updates to the version response from ironic | |
| 02:06:25 | mordred | we can update to fail more better | |