Friday, 2022-06-10

opendevreviewArtom Lifshitz proposed openstack/nova stable/train: func: Add live migration rollback volume attachment tests  https://review.opendev.org/c/openstack/nova/+/84474500:45
opendevreviewArtom Lifshitz proposed openstack/nova stable/train: fup: Assert state of connection_info during LM rollback in func tests  https://review.opendev.org/c/openstack/nova/+/84474600:45
opendevreviewSteve Baker proposed openstack/nova master: Align ironic driver with libvirt secure boot enable  https://review.opendev.org/c/openstack/nova/+/84424304:53
opendevreviewmelanie witt proposed openstack/nova master: BlockDeviceMapping: Add encryption fields  https://review.opendev.org/c/openstack/nova/+/76045305:44
opendevreviewmelanie witt proposed openstack/nova master: BlockDeviceMapping: Add is_local property  https://review.opendev.org/c/openstack/nova/+/76448505:44
opendevreviewmelanie witt proposed openstack/nova master: compute: Update bdms with ephemeral encryption details when requested  https://review.opendev.org/c/openstack/nova/+/76448605:44
opendevreviewmelanie witt proposed openstack/nova master: virt: Add ephemeral encryption flag  https://review.opendev.org/c/openstack/nova/+/76045505:44
opendevreviewmelanie witt proposed openstack/nova master: scheduler: Add an ephemeral encryption pre filter  https://review.opendev.org/c/openstack/nova/+/76045605:44
opendevreviewmelanie witt proposed openstack/nova master: block_device: Add DriverImageBlockDevice to block_device_info  https://review.opendev.org/c/openstack/nova/+/82652705:44
opendevreviewmelanie witt proposed openstack/nova master: block_device: Add encryption attributes to image and ephemeral disks  https://review.opendev.org/c/openstack/nova/+/82652805:44
opendevreviewmelanie witt proposed openstack/nova master: virt: Add block_device_info helper to find encrypted disks  https://review.opendev.org/c/openstack/nova/+/82652905:44
opendevreviewmelanie witt proposed openstack/nova master: blockinfo: Add encryption details to the disk_info mappings when provided  https://review.opendev.org/c/openstack/nova/+/77227205:44
opendevreviewmelanie witt proposed openstack/nova master: imagebackend: Add disk_info_mapping as an optional attribute of Image  https://review.opendev.org/c/openstack/nova/+/82653005:44
opendevreviewmelanie witt proposed openstack/nova master: privsep: Move qemu-img create calls under nova.privsep.qemu  https://review.opendev.org/c/openstack/nova/+/82675005:44
admin1hi07:12
admin1how are limits added on existing flavors activated ? 07:12
jamespage_tobias-urdin: hiya - I noticed your comment about re-creating mdevs prior to nova-compute startup on https://review.opendev.org/c/openstack/nova/+/838976 and was interested in what you might have todo that07:59
jamespage_I can see that the way forward is to use persistent mdevs in libvirt but I'm trying to figure out a sane way to dealing with host reboots with attached vgpus for older releases of openstack + libvirt08:00
tobias-urdinjamespage_: i can drop you what we have, it's not pretty but maybe it can help you forward08:26
jamespage_tobias-urdin: yes please :)08:26
tobias-urdinwe have systemd unit Type=oneshot that has Before=nova-compute.service that executes this https://paste.opendev.org/show/bwReCtkRa4eiIYa64AqN/08:27
tobias-urdinthis is the remediate-dev code https://paste.opendev.org/show/bW91TyoqQCbFcPSTC3yT/08:27
tobias-urdinthere is some edge cases in that, and a little nasty undefine so you might want read through it and verify it for your use-case08:29
jamespage_tobias-urdin: ack thanks - I'll have a good review08:31
opendevreviewRajesh Tailor proposed openstack/nova master: Remove return from rpc cast  https://review.opendev.org/c/openstack/nova/+/84533509:05
opendevreviewArtom Lifshitz proposed openstack/nova stable/train: func: Add live migration rollback volume attachment tests  https://review.opendev.org/c/openstack/nova/+/84474509:48
opendevreviewArtom Lifshitz proposed openstack/nova stable/train: fup: Assert state of connection_info during LM rollback in func tests  https://review.opendev.org/c/openstack/nova/+/84474609:48
*** tbachman_ is now known as tbachman11:44
opendevreviewRajesh Tailor proposed openstack/nova master: Remove return from rpc cast  https://review.opendev.org/c/openstack/nova/+/84533511:45
opendevreviewArtom Lifshitz proposed openstack/nova stable/train: func: Add live migration rollback volume attachment tests  https://review.opendev.org/c/openstack/nova/+/84474513:28
opendevreviewArtom Lifshitz proposed openstack/nova stable/train: fup: Assert state of connection_info during LM rollback in func tests  https://review.opendev.org/c/openstack/nova/+/84474613:28
*** dasm is now known as dasm|ruck13:45
opendevreviewArtom Lifshitz proposed openstack/nova stable/train: fup: Assert state of connection_info during LM rollback in func tests  https://review.opendev.org/c/openstack/nova/+/84474614:37
sean-k-mooneydansmith: have you seen this before https://paste.opendev.org/show/bqi5a04gFzt0NE9SbHRV/14:42
sean-k-mooneyis this related to the perf stuff you were doing by anychance or is this unrelated14:43
dansmithsean-k-mooney: well, during debugging, but that means we didn't install the plugin in early devstack14:43
dansmithsean-k-mooney: yeah it's related14:43
dansmithsean-k-mooney: we shouldn't configure it to use the plugin if we didn't install it.. is this in a job or local?14:43
sean-k-mooneyok so i could either turn off the profileing or install it right14:43
sean-k-mooneylocal with my ansible role stuff14:44
dansmithyeah just set MYSQL_GATHER_PERFORMANCE=false14:44
dansmithor whatever the variable is14:44
sean-k-mooneyi have not updted the verion of the devstack roles im using in a while so i can look into it14:44
sean-k-mooneyok ill just disable it for now thanks14:44
dansmithlib/databases/mysql:    if [[ "$MYSQL_GATHER_PERFORMANCE" == "True" ]]; then14:44
sean-k-mooneycool that worked14:59
sean-k-mooneynow i need to unstack and let ansible do it again to maksure it works end to end.15:01
*** dasm|ruck is now known as dasm|ruck|afk16:02
*** tbachman_ is now known as tbachman16:10
*** dasm|ruck|afk is now known as dasm|ruck17:15
erlonhi nova folks, is there a policy for when tags are created for stable release branches?17:46
*** tbachman_ is now known as tbachman18:06
melwitterlon: the general policy is described here https://docs.openstack.org/project-team-guide/stable-branches.html#releases noting that branches in EM (Extended Maintenance) https://docs.openstack.org/project-team-guide/stable-branches.html#extended-maintenance will no longer be released18:50
melwittreleases are requested by proposing a patch to the openstack/releases repo https://releases.openstack.org/reference/using.html#requesting-a-release and such patches must be acked by the PTL and/or release liasion (bauzas and elodilles)18:52
melwittthese are examples for nova https://review.opendev.org/q/path:%255Edeliverables/.*/nova.yaml18:52
erlonmelwitt: so, the liason described in the policy is the requester (me in this case) of the poin release18:58
erlon?18:58
melwitterlon: no a liaison is a designated person other than the PTL who is able to ack release requests (the release team won't merge a release request until it is acked by the PTL or a release liasion)18:59
erlon"The PTL  or release liaison for a project may request a release from master by submitting a patch to this repository", 19:01
erlonThe way is written, gives the impression that they need to submit the release patch, not only ACK and aproove19:01
erlonso, IIC, I can submit the release request patch but they need to ACK and +1 it19:01
erlon*IIUC19:02
melwitterlon: oh, I see. usually they are requested by a release liaison. I thought I had seen some where other people requested, maybe it was os-vif or other libs. to stay on the safer side just ping elodilles to let him know you want a new release for whatever branch and he'll let you know if the timing is ok and whatnot19:05
erlonmelwitt: right, thanks Mellany19:06
melwittnp19:06
erlonelodilles: ^ ?19:06
melwitterlon: he is likely not around right now due to timezone, I think he is UTC+1 or thereabouts. but he'll get back to you when he sees it19:09
erlonhmm, ok, Ill talk to him monday19:16
*** tbachman_ is now known as tbachman20:15
sean-k-mooney[m]others can  request the release20:30
sean-k-mooney[m]i have done it several times you just need to ping me or sylvain to +1 it20:30
sean-k-mooney[m]erlon what repo did you want a release of?20:31
erlonsean-k-mooney[m]: nova, for the xena and yoga releases20:36
sean-k-mooney[m]ok ill try and take a look on monday to see what we have pending and we can disucss it in the meeting on tuesday. im currently the release liasons person for nova but i have mainly just looked at the libs rather then nova itself  https://github.com/openstack/releases/blob/master/data/release_liaisons.yaml#L9020:40
sean-k-mooney[m]the process is the same we just look at the pending pataches and what has been merged since the last release20:41
sean-k-mooney[m]it there is nothing urgent or close to merging we can just use the current head fo the stable branch for the new release else we will wait a day or two for them to land and use the sha of with the patch we were waiting for20:42
sean-k-mooney[m]most of the release process is automated there are sctips in the relases repo and zuul jobs to do the actual release and tagging20:44
sean-k-mooney[m]https://github.com/openstack/releases/blob/master/tools/new_release.sh is the automated way to create the release patch20:46
sean-k-mooney[m]but its not hard to do it by hand20:46
sean-k-mooney[m]the next release for yoga would use be 25.0.1 https://github.com/openstack/releases/blob/master/deliverables/yoga/nova.yaml20:48
melwittsean-k-mooney[m]: urgh, sorry I missed you as liaison. I looked around trying to find it documented somewhere and failed. I will bookmark that page21:24
opendevreviewmelanie witt proposed openstack/nova master: privsep: Move qemu-img create calls under nova.privsep.qemu  https://review.opendev.org/c/openstack/nova/+/82675021:28
*** dasm|ruck is now known as dasm|off21:55

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!