| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-sdks - 2019-07-18 | |||
| 16:08:02 | edleafe | dtantsur: There really hasn't been much going on here, so you didn't miss much :) | |
| 16:09:46 | dtantsur | I cannot also promise for it to become better soon.. | |
| 16:12:43 | elmiko | edleafe: lol | |
| 16:13:12 | elmiko | ++ to what edleafe is saying, it's been slow recently but no worries dtantsur =) | |
| 16:59:51 | elmiko | take care edleafe dtantsur cdent , if i don't see ya before then, have a good weekend =) | |
| 17:00:13 | edleafe | ciao, elmiko! | |
| 17:00:28 | dtantsur | \o | |
| #openstack-sdks - 2019-07-19 | |||
| 12:26:29 | tobiash | mordred: I've a question about the fault info on server objects. This is missing when fetching the server via get_server (event with details enabled) while it is present when fetching it via get_server_by_id | |
| 12:26:45 | tobiash | I didn't find out why that's the case | |
| 12:27:46 | tobiash | I've a change in nodepool that is related to this (https://review.opendev.org/671704) where I need to re-request a server to get that additional information | |
| 12:45:12 | mordred | tobiash: huh. that seems very weird to me. I'll have to dig in a bit - it's certainly not _intentional_ that those return different things | |
| 12:46:29 | mordred | tobiash: maybe nova doesn't return fault info in the server listing but does return it on the direct server fetch? | |
| 12:47:04 | mordred | if that's the case, then doing a second fetch in nodepool is probably the right choice, since we don't _normally_ want to do direct fetches because of scale | |
| 12:47:28 | mordred | and the cost of doing it when a server is at fault shoudl be an exception case ... still, I'll dig in and see what I can learn | |
| 13:07:40 | tobiash | thanks | |
| 15:45:29 | openstackgerrit | Dean Troyer proposed openstack/python-openstackclient master: Add host and hypervisor_hostname to create servers https://review.opendev.org/669609 | |
| 17:27:59 | openstackgerrit | Merged openstack/python-openstackclient master: Fix BFV server list handling with --name-lookup-one-by-one https://review.opendev.org/668255 | |
| #openstack-sdks - 2019-07-22 | |||
| 14:27:28 | openstackgerrit | Andreas Jaeger proposed x/promstat master: Remove publishing to docs.openstack.org https://review.opendev.org/672058 | |
| 18:48:05 | openstackgerrit | Andreas Jaeger proposed openstack/openstacksdk master: Update api-ref location https://review.opendev.org/672131 | |
| 18:53:36 | openstackgerrit | Andreas Jaeger proposed openstack/os-service-types master: Update api-ref location https://review.opendev.org/672136 | |
| 18:56:13 | openstackgerrit | Andreas Jaeger proposed openstack/python-openstackclient master: Update api-ref location https://review.opendev.org/672138 | |
| 18:57:02 | openstackgerrit | Andreas Jaeger proposed openstack/service-types-authority master: Update api-ref location https://review.opendev.org/672139 | |
| #openstack-sdks - 2019-07-23 | |||
| 00:03:32 | openstackgerrit | Riccardo Pittau proposed openstack/openstacksdk master: Add set-boot-device to baremetal https://review.opendev.org/672190 | |
| 01:24:26 | openstackgerrit | Merged openstack/python-openstackclient master: Update api-ref location https://review.opendev.org/672138 | |
| 01:32:33 | openstackgerrit | Merged openstack/python-openstackclient master: Add host and hypervisor_hostname to create servers https://review.opendev.org/669609 | |
| 09:05:22 | openstackgerrit | Riccardo Pittau proposed openstack/openstacksdk master: Add basic node traits support to baremetal https://review.opendev.org/672233 | |
| 09:43:55 | openstackgerrit | Riccardo Pittau proposed openstack/openstacksdk master: Add set-boot-device to baremetal https://review.opendev.org/672190 | |
| 11:04:37 | openstackgerrit | Riccardo Pittau proposed openstack/openstacksdk master: Add basic node traits support to baremetal https://review.opendev.org/672233 | |
| 13:12:35 | openstackgerrit | Riccardo Pittau proposed openstack/openstacksdk master: Add basic node traits support to baremetal https://review.opendev.org/672233 | |
| 14:05:32 | openstackgerrit | Merged openstack/service-types-authority master: Update api-ref location https://review.opendev.org/672139 | |
| 14:05:48 | openstackgerrit | Merged openstack/os-service-types master: Update api-ref location https://review.opendev.org/672136 | |
| 14:20:40 | openstackgerrit | OpenStack Proposal Bot proposed openstack/os-service-types master: Updated from OpenStack Service Type Authority https://review.opendev.org/672295 | |
| 14:22:36 | BlackDex | hello there. With the openstack dynamic inventory, is there a way to force a specific IP address as the accessIP(v4) ??? | |
| 14:22:46 | BlackDex | now it seems to just pick the first one in the line (seems to be sorted by network id) | |
| 15:16:56 | mordred | BlackDex: you can configure the network that such an IP should come from - one sec, lemme get a link | |
| 15:17:47 | mordred | BlackDex: https://docs.openstack.org/openstacksdk/latest/user/config/network-config.html see default_interface | |
| 17:36:03 | Shrews | mordred: got a sec for a rax related question? | |
| 17:39:54 | mordred | Shrews: sure! | |
| 17:39:59 | mordred | Shrews: am I going to like it? | |
| 17:40:43 | Shrews | mordred: well, gimme a moment... gotta organize a log paste for you | |
| 17:48:46 | Shrews | nm. maybe later when i unconfuse myself | |
| 18:04:33 | Shrews | mordred: ok, different question | |
| 18:05:33 | Shrews | mordred: keep seeing this error in nodepool logs: http://paste.openstack.org/show/754765/ | |
| 18:07:06 | Shrews | mordred: i totally don't get the organization of sdk these days, but _IMAGE_OBJECT_KEY is waaaaay down in the base proxy class (because not sure why) and referenced way up in the image mixin. I don't see Connection deriving from the proxy class??? | |
| 18:09:03 | Shrews | oh, wow. ok, there are all sorts of Proxy() classes | |
| 18:18:30 | mordred | Shrews: yah - the sdk layer has a Proxy() for each service | |
| 18:19:28 | mordred | Shrews: then on the Connection there shoudl be an instance of each one - so conn.image should be an instance of openstack.image.v2._proxy.Proxy | |
| 18:24:11 | Shrews | mordred: the Connection derives from ImageCloudMixin which, it looks like based on the (self reference to that attribute), assumes to be an instance of that Proxy, yet it is not. It's confusing to me | |
| 18:24:29 | Shrews | oops, extra ()'s there for some reason | |
| 18:25:11 | mordred | Shrews: it shouldn't - it should have a proxy, not is-a proxy - I think that's likely just a bug from pushing logic down into the proxy layer | |
| 18:26:11 | mordred | Shrews: the idea was to move as much logic from the shade layer into the proxy layer as made sense, so that all the basics would work no matter which layer you use - and so that the shade layer could then be business logic on top of a robust and working proxy layer | |
| 18:26:50 | mordred | Shrews: image was one of the first things to transition - so it looks like something got borked - and also that that something doesn't have good test coverage | |
| 18:32:13 | Shrews | well, i have a suspicion there might be other issues, but that seems to be the simplest at this point | |
| 18:32:52 | Shrews | we have a lot of Conflict exceptions on uploading that i don't ever recall seeing | |
| 18:33:32 | Shrews | across multiple providers | |
| 18:33:55 | Shrews | and some leaked images, so maybe some sort of relation there that I'm attempting to figure out | |
| 20:19:16 | openstackgerrit | Merged openstack/openstacksdk master: Update api-ref location https://review.opendev.org/672131 | |
| 20:30:57 | mnaser | http://paste.openstack.org/show/754774/ -- this seems to throw a traceback, am i doing something terribly wrong? the docs seem to say im not | |
| 20:31:01 | mnaser | cc mordred ^ | |
| 20:31:39 | mordred | ugh | |
| 20:31:40 | mordred | I mean | |
| 20:31:42 | mordred | uh | |
| 20:31:44 | mordred | one sec- lemme see | |
| 20:32:01 | mnaser | this si pretty much copy pasted from the docs | |
| 20:32:15 | mordred | I feel like there was a patch from you ages ago that fixed something in the docs related to this | |
| 20:32:26 | mnaser | combination of https://docs.openstack.org/openstacksdk/latest/user/config/using.html and https://docs.openstack.org/openstacksdk/latest/user/guides/connect_from_config.html | |
| 20:32:52 | mnaser | https://review.opendev.org/#/c/627781/ | |
| 20:32:54 | mnaser | oh you're right | |
| 20:33:03 | mnaser | apparently i've fixed it myself | |
| 20:33:17 | mnaser | 7 months ago | |
| 20:34:00 | mnaser | mordred: ive rechecked that, i dunno if its straight forward enough to single approve and ill recheck it around | |
| 20:34:26 | mordred | mnaser: well - I just verified that what you have there in the docs actually works | |
| 20:34:38 | mnaser | yeah same :p | |
| 20:34:46 | mordred | mnaser: I suppose we made things easier at some point and then didnt' update the docs. that's so unlike me :) | |
| 20:34:47 | mnaser | good thing 7 month ago me is a stand up guy | |
| 20:34:56 | mnaser | and fixed it | |
| 20:35:25 | mordred | Shrews: if you have a sec, https://review.opendev.org/#/c/627781 does seem to fix an actual thing I just verified | |
| 20:35:36 | mordred | mnaser: let's rebase that real quick - just so it's nice and clean ... | |
| 20:35:41 | openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: docs: Add simplified CLI parser docs https://review.opendev.org/627781 | |
| 20:35:49 | mordred | k. there it is | |
| 20:50:45 | mnaser | mordred: ok only because you asked -- http://paste.openstack.org/show/754780/ fails but "openstack stack create --wait -t cluster.yaml k8s" works | |
| 20:50:51 | mnaser | > | |
| 20:50:52 | mnaser | openstack.exceptions.BadRequestException: BadRequestException: 400 | |
| 20:51:05 | mnaser | before i dive server side am i doing something terribly stupid or it feels pretty obvious.. | |
| 20:51:44 | mordred | mnaser: poop | |
| 20:52:03 | mnaser | https://github.com/openstack/openstacksdk/blob/f03651d61e621c6d6d8238ba7f9e676eceb7c2a5/openstack/tests/functional/cloud/test_stack.py#L102-L105 | |
| 20:52:07 | mnaser | this seems to tell me im not doing anything back | |
| 20:52:32 | mordred | mnaser: I agree. I would expect that to work | |
| 20:54:01 | mordred | mnaser: it's dinner time for me - but I'll check post-dinner and see if you've uncovered anything, otherwise I'll give it a shot and see what I can find | |
| 20:54:18 | mnaser | mordred: ok cool no worries, ill let you know or push up a patch or whatever :) | |
| 23:38:56 | openstackgerrit | Merged openstack/openstacksdk master: docs: Add simplified CLI parser docs https://review.opendev.org/627781 | |
| #openstack-sdks - 2019-07-24 | |||
| 00:01:24 | openstackgerrit | Riccardo Pittau proposed openstack/openstacksdk master: Add node traits support to baremetal https://review.opendev.org/672233 | |
| 00:03:48 | openstackgerrit | Riccardo Pittau proposed openstack/openstacksdk master: Add node traits support to baremetal https://review.opendev.org/672233 | |
| 00:05:21 | openstackgerrit | Riccardo Pittau proposed openstack/openstacksdk master: Add node traits support to baremetal https://review.opendev.org/672233 | |
| 06:59:45 | BlackDex | mordred: Ah, i have to set that on the network. And can't configure this per instance it seems | |
| 07:29:28 | BlackDex | mordred: That doesn't seem to be a working solution | |
| 08:42:43 | openstackgerrit | Riccardo Pittau proposed openstack/openstacksdk master: Add node traits support to baremetal https://review.opendev.org/672233 | |
| 10:45:28 | openstackgerrit | Riccardo Pittau proposed openstack/openstacksdk master: Add node traits support to baremetal https://review.opendev.org/672233 | |
| 12:36:41 | openstackgerrit | Merged openstack/shade master: URL encode swift objects endpoints https://review.opendev.org/663922 | |
| 13:18:57 | openstackgerrit | Merged openstack/openstacksdk master: force specify project_id during create Sg_rule may cause issue https://review.opendev.org/667261 | |