Earlier  
Posted Nick Remark
#openstack-nova - 2023-02-08
09:02:57 sean-k-mooney two sets of issues
09:03:12 bauzas sean-k-mooney:I'm just saying that I'm afraid this won't help the functest CI failure we have atm
09:04:02 bauzas anyway, I said loudly yesterday that I'll stop looking at the CI failures today and I'll rather review some changes
09:04:15 bauzas os-vif and os-traits first, and then nova features
09:04:34 sean-k-mooney there arnt any we need for os-vif in this release
09:04:35 bauzas and I'll continue to look at https://review.opendev.org/c/openstack/nova/+/872975 and recheck until we get a -1
09:04:42 sean-k-mooney not sure about os-traits
09:04:54 bauzas that's what I'll be doing
09:05:07 bauzas people are free to do anything
09:05:14 bauzas they prefer
09:05:35 bauzas I also need to look at the releases we have for os-vif, os-traits and os-rc
09:06:03 sean-k-mooney i approved the os-vif one yesterday
09:06:09 sean-k-mooney i did not look at the others
09:09:28 sean-k-mooney gibi: so we do stub out the events thread https://github.com/openstack/nova/blob/ea0526d959f7246c7d741ea24c207b52417d224a/nova/tests/fixtures/libvirt.py#L919-L941
09:09:35 sean-k-mooney but not the other one
09:10:31 sean-k-mooney https://github.com/openstack/nova/blob/ea0526d959f7246c7d741ea24c207b52417d224a/nova/virt/libvirt/host.py#L616-L619
09:11:06 sean-k-mooney i wonder if we can just more utils.spawn(self._conn_event_thread) into self._init_events()
09:12:23 gibi sean-k-mooney: I won't mix the events part with the connection thread. the events part uses a native thread
09:12:50 bauzas elodilles: 2023-02-07 14:02:46.446989 | compute1 | neutron-openvswitch-agent: no process found on https://review.opendev.org/c/openstack/nova/+/871702
09:13:04 bauzas elodilles: that's the second recheck having the same problem
09:13:05 gibi but sure we can wrap the connection thread spawning and mock it
09:13:17 bauzas elodilles: so, OK, when you say "broken broken", I understand it :)
09:13:36 sean-k-mooney well these are both related to event handeling
09:14:03 sean-k-mooney so it feell like it should be also in _init_events
09:14:16 gibi bauzas: how do you feel about https://review.opendev.org/c/openstack/nova/+/872975/2/nova/virt/libvirt/driver.py#10064 our current trials haven't hit the true positive case yet, but already hit the half false positives a lot
09:14:56 gibi sean-k-mooney: connection thread is where nova initiate calls to libvirt the event thread is where libvirt initiate call back to nova
09:15:49 sean-k-mooney ok but both of them are related to the libvirt events transmit vs recive
09:15:55 sean-k-mooney https://github.com/openstack/nova/blob/ea0526d959f7246c7d741ea24c207b52417d224a/nova/virt/libvirt/host.py#L480
09:16:16 sean-k-mooney and the doc string makes it sound like a good fit
09:16:30 sean-k-mooney it woudl jsut be adding the spawn to the end fo that function
09:16:42 sean-k-mooney so we spawn the dispatche and reciver threads form the same place
09:16:54 sean-k-mooney and the native thread
09:18:57 sean-k-mooney anyway ill be back in an hour or two i was woken up at around 6 and started looking at this. so im going to see if i ca rest for a bit although at this point i may have missed that window
09:20:36 gibi sean-k-mooney: ack
09:23:19 elodilles bauzas: yepp, it's broken broken this time :]
09:25:19 elodilles bauzas: but this should do the work when merged: https://review.opendev.org/c/openstack/grenade/+/872969
09:26:50 opendevreview Pierre Libeau proposed openstack/nova master: Add mechanism to manage snapshot during nc init https://review.opendev.org/c/openstack/nova/+/873062
09:41:25 zigo sean-k-mooney[m]: Would you know how to easily just forbid *ALL* .vmdk on train and before?
09:43:26 bauzas gibi: sure, let's do it
09:48:46 opendevreview Sylvain Bauza proposed openstack/nova master: DNM: Add logging for leaking out the non-poisoned libvirt testcase https://review.opendev.org/c/openstack/nova/+/872975
09:49:05 bauzas gibi: ^
10:10:47 gibi bauzas: thanks
10:17:43 bauzas folks, on os-traits, given we only merged https://opendev.org/openstack/os-traits/commit/feb3e28a00eeab0d4dbf097dd801aff3adeb10d6 we don't need a release
10:18:21 bauzas that being said, there are 2 open changes that are related to some accepted nova blueprint https://review.opendev.org/q/status:open+project:openstack/os-traits
10:18:57 bauzas elodilles: I just approved https://review.opendev.org/c/openstack/os-traits/+/871226 on os-traits
10:19:06 bauzas elodilles: we'll need a release
10:21:10 bauzas cores, need a second +2/+W on https://review.opendev.org/c/openstack/os-traits/+/872185 to let Uggla not blocked by this os-trait change
10:21:37 bauzas even if there are very little chances to have virtiofs-scaphandre series to be mergeable in Antelope
10:25:19 opendevreview Merged openstack/os-traits master: Add new 'COMPUTE_ADDRESS_SPACE_*' traits https://review.opendev.org/c/openstack/os-traits/+/871226
10:30:06 gibi bauzas: it is in merge conflict now so I will rebase it and approve it
10:31:49 opendevreview Merged openstack/os-resource-classes master: Change minversion of tox to 3.18.0 https://review.opendev.org/c/openstack/os-resource-classes/+/791974
10:33:03 opendevreview Balazs Gibizer proposed openstack/os-traits master: Add 'COMPUTE_SHARE_LOCAL_FS' https://review.opendev.org/c/openstack/os-traits/+/872185
10:34:18 gibi bauzas: done ^^
10:34:41 gibi bauzas: we need to bump the os-traits min version in placement once there is an os-traits release for A
10:42:01 elodilles bauzas: ack, let me know when os-traits can be released
10:43:34 gibi elodilles: I think we only waiting for https://review.opendev.org/c/openstack/os-traits/+/872185 to land then we are good to go
10:43:57 gibi the rest of the open os-traits reviews seems to be not related to the a release
10:44:05 gibi s/a release/A release/
10:46:47 elodilles gibi: ack, thanks
10:48:13 elodilles as I see that patch will land within 2-3 minutes if everything goes well
11:02:50 opendevreview Merged openstack/os-traits master: Add 'COMPUTE_SHARE_LOCAL_FS' https://review.opendev.org/c/openstack/os-traits/+/872185
11:11:53 elodilles and merged ^^^, do you want me to create the release patch?
11:14:30 gibi elodilles: if it means you cannot +2 it then I will create the release patch :)
11:22:30 elodilles gibi: then please do o:)
11:25:03 gibi on it
11:27:33 opendevreview John Garbutt proposed openstack/nova stable/victoria: Revert "Revert resize: wait for events according to hybrid plug" https://review.opendev.org/c/openstack/nova/+/857423
11:30:58 gibi elodilles, bauzas https://review.opendev.org/c/openstack/releases/+/873106
11:34:30 elodilles thanks! will review when the release jobs have finished
11:37:58 gibi elodilles: cool, and bauzas will be back soon I guess to review it too
11:38:28 bauzas just done
11:42:18 elodilles +2'd!
11:42:45 elodilles bauzas: Bon Appétit!
11:42:45 elodilles bauzas: Bon Appétit!
11:45:18 gibi bauzas: enjoy
12:28:54 gibi bauzas: I just realized that we don't have debug log enabled in the functional test by default so I will going to change https://review.opendev.org/c/openstack/nova/+/872975 to log a warning instead
12:29:16 bauzas ack, ok
12:30:01 sean-k-mooney zigo: the best you can do is disable the format in glance including disbaling the image conversion. there is no way to fully block it in nova and even then im not sure idsablity in glace will prevnet all ways it could be used.
12:30:06 bauzas or pass OS_DEBUG=1 in tox.ini?
12:30:27 sean-k-mooney OS_DEBUG=1 can be set on the comand line
12:30:33 sean-k-mooney no need to modify tox.ini
12:30:45 sean-k-mooney oh you mean for ci
12:30:56 sean-k-mooney ya you could in the DNM change
12:31:12 sean-k-mooney but its very verbose on failure i think the pass logs are not too bad
12:31:17 bauzas yeah I mean in the specific change
12:31:33 bauzas but ok, will change the level
12:31:53 sean-k-mooney well it might be useful to use debug
12:31:55 opendevreview Balazs Gibizer proposed openstack/nova master: DNM: Add logging for leaking out the non-poisoned libvirt testcase https://review.opendev.org/c/openstack/nova/+/872975
12:32:27 bauzas haha, gibi just did it :)
12:35:13 gibi we can switch to DEBUG all over for this patch if we want but that will mean a lot bigger subunit file to deal with :)
12:55:36 opendevreview ribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (db) https://review.opendev.org/c/openstack/nova/+/831193
12:55:36 opendevreview ribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (objects) https://review.opendev.org/c/openstack/nova/+/839401
12:55:37 opendevreview ribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (manila abstraction) https://review.opendev.org/c/openstack/nova/+/831194
12:55:37 opendevreview ribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (drivers and compute manager part) https://review.opendev.org/c/openstack/nova/+/833090
12:55:38 opendevreview ribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (api) https://review.opendev.org/c/openstack/nova/+/836830
12:55:38 opendevreview ribaudr proposed openstack/nova master: Check shares support https://review.opendev.org/c/openstack/nova/+/850499
12:55:39 opendevreview ribaudr proposed openstack/nova master: Add metadata for shares https://review.opendev.org/c/openstack/nova/+/850500
12:55:39 opendevreview ribaudr proposed openstack/nova master: Add instance.share_attach notification https://review.opendev.org/c/openstack/nova/+/850501
12:55:40 opendevreview ribaudr proposed openstack/nova master: Add instance.share_detach notification https://review.opendev.org/c/openstack/nova/+/851028
12:55:41 opendevreview ribaudr proposed openstack/nova master: Add shares to InstancePayload https://review.opendev.org/c/openstack/nova/+/851029
12:55:41 opendevreview ribaudr proposed openstack/nova master: Add helper methods to attach/detach shares https://review.opendev.org/c/openstack/nova/+/852085

Earlier   Later