Earlier  
Posted Nick Remark
#openstack-nova - 2024-09-10
16:52:22 dansmith yep, just chiming in
16:52:43 bauzas cool
16:52:52 bauzas I hope whoami-rajat will read the logs
16:52:57 bauzas and again, I'm open to chat
16:53:15 bauzas I think we're settled
16:53:29 bauzas any carried over item from last week or any new meat to digest ?
16:53:38 bauzas or can I call it a wrap and take a beer ?
16:54:07 opendevreview Balazs Gibizer proposed openstack/nova master: [doc]Developer doc about PCI and SRIOV testing https://review.opendev.org/c/openstack/nova/+/928834
16:54:25 sean-k-mooney we had one other item
16:54:38 sean-k-mooney can we reappove the shared security group specless blueprint
16:54:41 sean-k-mooney for expoy
16:54:48 sean-k-mooney https://blueprints.launchpad.net/nova/+spec/shared-security-groups
16:55:00 bauzas thanks
16:55:09 bauzas I haven't seen it in the agenda
16:55:18 bauzas I have no objection for the reapproval
16:55:26 sean-k-mooney i think the current state of the patch is mergable, this is the one i pinged about at the start of the meeting
16:55:38 sean-k-mooney so it would be a easy win after rc1
16:55:51 bauzas sounds a quickwin as soon as RC1 branches
16:56:00 bauzas yeah
16:56:12 bauzas okay, don't hear any disagreement, so...
16:57:00 bauzas #agreed https://blueprints.launchpad.net/nova/+spec/shared-security-groups is accepted again as specless bp for Epoxy
16:57:09 bauzas that's it for me
16:57:14 bauzas and we're at time
16:57:22 bauzas thanks all
16:57:27 bauzas #endmeeting
16:57:27 opendevmeet Meeting ended Tue Sep 10 16:57:27 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
16:57:27 opendevmeet Minutes: https://meetings.opendev.org/meetings/nova/2024/nova.2024-09-10-16.01.html
16:57:27 opendevmeet Minutes (text): https://meetings.opendev.org/meetings/nova/2024/nova.2024-09-10-16.01.txt
16:57:27 opendevmeet Log: https://meetings.opendev.org/meetings/nova/2024/nova.2024-09-10-16.01.log.html
16:57:37 sean-k-mooney o/ ok ill brb
16:57:54 gibi bauzas: thanks
16:58:06 elodilles thanks o/
17:05:15 opendevreview Merged openstack/os-vif stable/2024.2: Update TOX_CONSTRAINTS_FILE for stable/2024.2 https://review.opendev.org/c/openstack/os-vif/+/928355
17:08:04 opendevreview Dmitriy Rabotyagov proposed openstack/nova master: Respect supplied arguments in novncproxy_base_url https://review.opendev.org/c/openstack/nova/+/928839
17:08:33 noonedeadpunk sean-k-mooney: this is what we were discussing yesterday ^
17:10:06 sean-k-mooney ya so either parsing it like that or a sperate config option just for the extra query args
17:10:23 sean-k-mooney that does not look unreasonabel to me at a glance
17:11:00 sean-k-mooney although im not a fan of puting each arg on its own line like this https://review.opendev.org/c/openstack/nova/+/928839/1/nova/tests/unit/objects/test_console_auth_token.py#103
17:11:19 sean-k-mooney that proably a trivial specless bluepirnt
17:11:39 sean-k-mooney so we will need to put it on the adgenda for next week
17:11:42 sean-k-mooney bauzas: ^
17:12:21 sean-k-mooney anyway for a 30 second review i think its ok over all but ill need to loop back to that properly later
17:14:57 sean-k-mooney noonedeadpunk: would you mind filing a specless bluepint and updating the commit message with implements: blueprint <name>
17:15:08 sean-k-mooney and queing that up for next week adjenda
17:19:08 noonedeadpunk regarding tests - I was pretty much following the pattern from `_test_authorize`
17:19:47 sean-k-mooney ya we are kind of inconsitentent
17:19:52 noonedeadpunk ah, sorry
17:20:00 noonedeadpunk I thought about different line
17:20:21 noonedeadpunk all args in one line were exceeding the 80l
17:20:38 sean-k-mooney yep so we normally put them all on the next line
17:20:53 sean-k-mooney that allow you to reclaim all the indent space
17:21:02 noonedeadpunk ++
17:21:41 sean-k-mooney so like this https://peps.python.org/pep-0008/#indentation
17:22:51 sean-k-mooney so "Add 4 spaces (an extra level of indentation) to distinguish arguments from the rest."
17:23:09 noonedeadpunk yeah, I got it :)
17:23:20 sean-k-mooney to be fair i want to just automate this
17:23:30 sean-k-mooney but we have never got agreement on how
17:23:53 sean-k-mooney but im very tempeted to review my black serise with line lenght 79
17:24:09 sean-k-mooney i dont like black but i disliek discussion formatign with humans more :)
17:24:26 sean-k-mooney let the bots/tools fight that out instead
17:25:06 whoami-rajat sorry everyone, i wasn't around for the meeting, but would like to address a few of the concerns
17:25:11 whoami-rajat bauzas, it's a challenge to figure out where we want to log it, customer deployments don't enable DEBUG by default and there are multiple failure scenarios where we would need to log this in case of an exception
17:25:11 whoami-rajat bauzas, also I'm not sure why it is not reliable? the multipath_id or WWID is the ID assigned to the volume (LUN) so it is persistent throughout the life of the volume across multiple attach/detach cycles
17:25:11 whoami-rajat dansmith, So for fibre channel connections, we already store the multipath_id in the connection_info field, my patch is just adding it for iSCSI connections, not sure if it still counts as a DB change, more of filling a missing value for one type of attachments (iSCSI)
17:25:12 whoami-rajat Also I've found this value being used in the LUKS encryptor, https://github.com/openstack/os-brick/blob/master/os_brick/encryptors/luks.py#L89-L98
17:25:35 sean-k-mooney whoami-rajat: they do not for 18 but historically yoru correct
17:25:40 sean-k-mooney *the do now
17:26:02 noonedeadpunk sean-k-mooney: about specless blueprint - so it's just a record on launchpad with description?
17:26:13 sean-k-mooney noonedeadpunk: yep exactly
17:26:16 dansmith whoami-rajat: another field in a json blob is not what I mean by "a db change"
17:26:29 sean-k-mooney noonedeadpunk: like this https://blueprints.launchpad.net/nova/+spec/default-ephemeral-format-unformated
17:26:50 whoami-rajat sean-k-mooney, yep, but you know how long it will take for all the customers to move from 16.2 and 17.1 to 18 when there are customers still using 13 :D
17:26:59 noonedeadpunk ++
17:27:26 sean-k-mooney whoami-rajat: right but we are not going to backport this so is that relevent :)
17:28:15 sean-k-mooney whoami-rajat: i was not aware this was already there for fiber channel
17:28:36 sean-k-mooney but there its presumable also used for nova in the xml generation or similar
17:28:39 dansmith also discussion of any default configurations of OSP versions has no bearing on what we're going to do upstream :)
17:29:38 whoami-rajat +1, that's why i found it's usage in the os-brick encryptors where the field is relevant irrespective of the debugging use case
17:30:19 whoami-rajat sean-k-mooney, if it's not supposed to be backported then i am less motivated to pursue this
17:31:06 sean-k-mooney upstream it would not qualify i dont think and im not sure it woudl dowstream but for diffent reasons
17:31:39 sean-k-mooney its not addressing a bug so unless this is an operator painpoint today it would be out of scope fo stable backports
17:33:53 sean-k-mooney whoami-rajat: i dont think anyone really object ot adding a debug or maybe even info level log for this
17:34:02 sean-k-mooney woudl that be useful for you
17:34:48 sean-k-mooney there is nothign actionalable here so warning and error woudl not be approate but info woudl likely be ok
17:36:24 whoami-rajat sean-k-mooney, yeah, given the current discussion, i feel that would be a better path to pursue, thanks
17:36:31 whoami-rajat honestly i thought it would be a trivial change to get in and backported since currently the BDMs for FC and iSCSI are just inconsistent
17:36:47 whoami-rajat but looks like the efforts will outweigh the usefulness of the change
17:37:05 whoami-rajat so I'm good with a DEBUG or INFO level logging message
17:37:40 sean-k-mooney the normalisation level argument can be made, im just not sure if that is commpeling enough but its worth considering at least
17:38:04 sean-k-mooney s/level//
17:39:00 sean-k-mooney dansmith: gibi ^ is that more appealign to ye? just a new info level log?
17:39:16 opendevreview Dmitriy Rabotyagov proposed openstack/nova master: Respect supplied arguments in novncproxy_base_url https://review.opendev.org/c/openstack/nova/+/928839
17:40:24 whoami-rajat gibi, basically sean-k-mooney is proposing to add a INFO level log message to print the multipath_id and volume_id for the correlation, if that's OK for the nova team
17:41:16 noonedeadpunk do you have some specific topic during the meeting for blueprint discussion? or just open discussion?
17:41:28 sean-k-mooney noonedeadpunk: just open discussion
17:42:28 gibi whoami-rajat, sean-k-mooney: yeah adding info level logs sounds good to me
17:43:38 noonedeadpunk awesome, thanks!
17:46:10 whoami-rajat thanks gibi and sean-k-mooney , i will pursue that path then
18:27:35 opendevreview Merged openstack/nova master: Update compute rpc alias for dalmatian https://review.opendev.org/c/openstack/nova/+/928661
18:36:02 opendevreview sean mooney proposed openstack/nova master: Add functional repoducer for ephemeral disks https://review.opendev.org/c/openstack/nova/+/928310

Earlier   Later