| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2021-01-22 | |||
| 15:07:17 | gibi | sean-k-mooney: hi! I don't find the bp https://blueprints.launchpad.net/nova/+spec/port-scoped-sean-k-mooney: I don't find the bp https://blueprints.launchpad.net/nova/+spec/port-scoped-sriov-numa-affinity behind https://review.opendev.org/c/openstack/nova-specs/+/765901 spec | |
| 15:07:53 | sean-k-mooney | oh i might not have filed it ill check just on a call | |
| 15:08:01 | gibi | sean-k-mooney: cool, thanks | |
| 15:08:11 | gibi | just link me to the bp and I will approve it as the spec was mereged | |
| 15:09:17 | elod | melwitt: it did catch :) | |
| 15:10:23 | melwitt | elod: oh, good. ah, it hadn't had its zuul result yet at the time I reviewed. ok, all makes sense now :) | |
| 15:10:35 | stephenfin | gibi: I have the code done and the change is small, but it's also probably not important enough to warrant a spec freeze exception | |
| 15:10:51 | gibi | stephenfin: let's merge it today | |
| 15:10:55 | gibi | lyarwood: ^^ | |
| 15:11:45 | spatel | sean-k-mooney: thank for you comments - https://bugs.launchpad.net/nova/+bug/1912273 | |
| 15:11:46 | openstack | Launchpad bug 1912273 in OpenStack Compute (nova) "SRIOV instance Error: Exception during message handling: KeyError: 'pci_slot'" [Undecided,Incomplete] | |
| 15:12:01 | lyarwood | gibi: ack, just on a call now, I'll review once this is over | |
| 15:12:14 | gibi | thanks | |
| 15:12:37 | elod | melwitt: the 'zuul summary' maybe a bit misleading as it shows the last runs, but does not show that a new test is running | |
| 15:12:46 | spatel | This is what i have noticed, when my vm get oom and stuck/hung then openstack destroying its all configuration from box (is that normal behavior?) | |
| 15:13:44 | melwitt | elod: yeah, I'm not sure what I did to miss it. might have just been pebkac :P | |
| 15:14:19 | elod | :) | |
| 15:14:41 | elod | anyway, it's fixed now, so we'll see :) | |
| 15:15:04 | melwitt | ++ | |
| 15:20:16 | openstackgerrit | Merged openstack/nova master: libvirt: Stop NVMe and ScaleIO unit tests from calling os-brick https://review.opendev.org/c/openstack/nova/+/771806 | |
| 15:34:14 | openstackgerrit | Merged openstack/nova master: libvirt: Load and cache volume drivers on-demand https://review.opendev.org/c/openstack/nova/+/741545 | |
| 15:36:27 | openstackgerrit | Merged openstack/nova stable/queens: sync_guest_time: use the proper errno https://review.opendev.org/c/openstack/nova/+/742423 | |
| 15:36:49 | openstackgerrit | Merged openstack/nova stable/queens: libvirt: Remove reference to transient domain when detaching devices https://review.opendev.org/c/openstack/nova/+/608186 | |
| 15:37:37 | openstackgerrit | Merged openstack/nova stable/rocky: [stable-only] Cap bandit and make lower-constraints job non-voting https://review.opendev.org/c/openstack/nova/+/766492 | |
| 15:45:56 | zigo | In Debian Unstable/Testing, I'm getting this for absolutely everything that connects to rabbit: http://paste.openstack.org/show/801876/ | |
| 15:46:02 | zigo | Does anyone know what's going on ? | |
| 15:56:30 | frickler | zigo: looks like this one to me https://bugs.launchpad.net/oslo.messaging/+bug/1902696 | |
| 15:56:32 | openstack | Launchpad bug 1902696 in oslo.messaging "nova-compute fails with Unhandled error: TypeError: _wrap_socket_sni() got an unexpected keyword argument 'ca_certs'" [Undecided,New] | |
| 15:57:38 | zigo | frickler: Thanks ! | |
| 15:58:38 | lyarwood | stephenfin: looking at that spec now btw | |
| 15:59:19 | sean-k-mooney | mnaser: hi o/ do you have time for a qq | |
| 16:00:32 | sean-k-mooney | mnaser: we are talking about nova db archives downstream | |
| 16:00:59 | sean-k-mooney | mnaser: we were just wondering how often you run them at vexhost and with what parmaters | |
| 16:01:45 | sean-k-mooney | mnaser: also if you have the openstck ci cluster tuned differently the the rest of the public cloud | |
| 16:08:40 | lyarwood | artom / bauzas: https://review.opendev.org/c/openstack/nova-specs/+/770842 - you're listed on this review, do you want to give it a look before we +W it? | |
| 16:09:23 | lyarwood | stephenfin: ^ LGTM btw, but I'll give others a chance to also look before we merge | |
| 16:11:12 | openstackgerrit | Merged openstack/nova stable/queens: libvirt: Handle VIR_ERR_DEVICE_MISSING when detaching devices https://review.opendev.org/c/openstack/nova/+/742424 | |
| 16:13:10 | artom | lyarwood, stephenfin, as I've just posted in the spec, we should also make OS-EXT-SRV-ATTR:hostname not admin-only by default then, right? | |
| 16:13:14 | artom | Since users can now set it? | |
| 16:13:40 | artom | Not sure I want to -1 over that this close to the deadline... | |
| 16:13:57 | stephenfin | Fair point. I can do a follow-up | |
| 16:14:49 | lyarwood | ooooff nice catch yeah | |
| 16:15:16 | lyarwood | that's a new microversion at that point right? | |
| 16:15:26 | stephenfin | this is already a new microversion | |
| 16:15:39 | artom | Yeah, it already is, just add the visibility thing to it | |
| 16:15:40 | lyarwood | stephenfin: ah true sorry | |
| 16:16:16 | lyarwood | brb kid just got home | |
| 16:16:35 | artom | By herself? o_O | |
| 16:23:38 | gibi | zigo, frickler: I think this is related https://review.opendev.org/c/openstack/requirements/+/761194 | |
| 16:24:23 | zigo | gibi: I've bumped to 5.0.3, this fixes my issues, but now I'm getting: | |
| 16:24:23 | zigo | AttributeError: 'Semaphore' object has no attribute '_at_fork_reinit' | |
| 16:24:36 | zigo | which looks like a problem with Eventlet + Python 3.9... :( | |
| 16:24:36 | gibi | :/ | |
| 16:24:56 | zigo | https://github.com/eventlet/eventlet/issues/646 | |
| 16:25:41 | gibi | zigo: does eventlet officially states that it supports py3.9? | |
| 16:26:00 | lyarwood | artom: yeah we send them down the mines at ~6 months old around here /s | |
| 16:26:03 | zigo | gibi: I don't know, but Bullseye will be released with it (no py3.8 at all). | |
| 16:26:21 | zigo | This looks like fixing it, I'll try: https://github.com/eventlet/eventlet/pull/664/commits/087f2246ef5380cc5d519f614be7e928ab5ea025 | |
| 16:27:06 | zigo | Debian has already 18 patches in the Eventlet package. | |
| 16:27:33 | zigo | Half a decade ago, there was some discussions to get rid of Eventlet in OpenStack. I'd love to have this effort started some day ! | |
| 16:27:46 | zigo | Eventlet is a Bi... (pardon my language). | |
| 16:28:23 | openstackgerrit | Merged openstack/nova-specs master: Add spec for configurable-instance-hostnames https://review.opendev.org/c/openstack/nova-specs/+/770842 | |
| 16:28:27 | zigo | Oh, we got that one already ... :/ | |
| 16:29:47 | gibi | stephenfin: https://review.opendev.org/c/openstack/nova-specs/+/770842 will you push a followup fixing artom's comments? | |
| 16:29:59 | stephenfin | on it | |
| 16:30:44 | gibi | stephenfin: also I dont find the related bp in launchpad | |
| 16:30:45 | openstackgerrit | Lance Bragstad proposed openstack/placement master: Refactor usage tests to properly test project personas https://review.opendev.org/c/openstack/placement/+/772061 | |
| 16:30:47 | lbragstad | stephenfin ^ that fixes the tests you modified to expose usage in placement to project users | |
| 16:33:06 | stephenfin | lbragstad: oh, the project_id was different /o\ | |
| 16:33:38 | stephenfin | I even wrote a quick unit test that proved it worked, but I figured the unit test was wrong because the functional test was obviously correct /o\ | |
| 16:33:55 | lbragstad | stephenfin right - so the tenancy check was doing what it should | |
| 16:34:07 | lbragstad | but i found something else that's concerning and i'm not sure how it's working now | |
| 16:34:33 | lbragstad | stephenfin https://review.opendev.org/c/openstack/placement/+/772061/1/placement/tests/functional/gabbits/usage-secure-rbac.yaml | |
| 16:35:04 | lbragstad | i added negative tests to ensure project users from anther project can't fetch usage information for projects they don't have authorization on | |
| 16:35:52 | stephenfin | Oh, I noticed that when I was debugging the rule | |
| 16:35:59 | lbragstad | and the project admin persona test fails consistently because the rule:admin_api rule is appended to the new default, regardless of what we're setting up in fixture | |
| 16:36:53 | lbragstad | i went splunking through the enforce_new_default configuration behavior and it appears to be working as expected | |
| 16:37:28 | stephenfin | Hmm, I'm guessing misconfiguration _somewhere_. We have a lot of examples of project reader policies in nova and I'm pretty sure we have unit tests for them all that prove that other project admins can't access $RESOURCE | |
| 16:37:34 | lbragstad | but that deprecated rule check get appended to the default rule magically | |
| 16:38:08 | lbragstad | yeah... i started looking at the placement fixture structure to see if it was doing something unexpected (not cleaning things up properly)? | |
| 16:38:16 | stephenfin | gibi: There's the BP https://blueprints.launchpad.net/nova/+spec/configurable-instance-hostnames | |
| 16:38:35 | gibi | stephenfin: on it | |
| 16:38:58 | lbragstad | but i couldn't find anything that stuck out - and i'm not that knowledgeable about gabbi/placement tests | |
| 16:39:31 | lbragstad | so - i pushed what i have based on your patch... but if you pull that down you should be able to recreate the issue, it'll fail the check gate | |
| 16:39:43 | stephenfin | Neither am I. They're tough to debug. I can't figure out how to even get logs from the placement server | |
| 16:40:08 | lbragstad | downgrade gabbi | |
| 16:40:08 | stephenfin | I'll have to poke cdent or efried when they're about, to see if they have any suggestions | |
| 16:41:05 | efried | Howdy. TLDR or should I read scrollback? | |
| 16:41:35 | lbragstad | if you're using gabbi > 2.0.0 the output logging is broken | |
| 16:41:37 | lbragstad | https://github.com/cdent/gabbi/issues/287 | |
| 16:41:54 | stephenfin | lbragstad++ Well that makes my life much easier | |
| 16:42:02 | zigo | gibi: I just looked, Eventlet claims compat with ... python 3.7 ! :/ | |
| 16:42:17 | lbragstad | stephenfin downgrading to 1.49.0 works for me | |
| 16:42:33 | lbragstad | in the sense that you can actually capture stdout in tests | |
| 16:42:48 | gibi | zigo: based on that we cannot even release OpenStack :/ | |
| 16:43:01 | zigo | Yeah... | |
| 16:43:10 | zigo | Or I stay forever on Buster... | |
| 16:43:11 | stephenfin | efried: We're seeing some unusual policy behavior in placement as part of the RBAC work, and I was looking for a way to get more info from the placement server to debug. Sounds like it's just a downgrade of gabbi that's needed ^ | |
| 16:43:30 | efried | cool | |
| 16:45:43 | openstackgerrit | Stephen Finucane proposed openstack/nova-specs master: Update spec for configurable-instance-hostnames https://review.opendev.org/c/openstack/nova-specs/+/772065 | |