Thursday, 2021-08-19

opendevreviewMerged openstack/nova master: smartnic support - new vnic type  https://review.opendev.org/c/openstack/nova/+/77136302:28
*** rpittau|afk is now known as rpittau07:08
gibilyarwood: good find about the deatch issue07:35
gibigmann, artom, lyarwood: replied in https://github.com/openstack/nova/blob/a6690e8a3e6e4b009fb821257170cf1bd06fab7d/nova/api/openstack/compute/volumes.py#L23107:38
*** redrobot1 is now known as redrobot07:59
gibicores: I'm happy to trade some reviews today. I would need a second core on the pps series in return https://review.opendev.org/q/topic:bp/qos-minimum-guaranteed-packet-rate+project:openstack/nova+status:open08:12
gibistephenfin: do I undernstand correctly the we no longer need to add db migration backport placeholders as alembic handles that transparentl?08:54
stephenfingibi: correct09:10
gibistephenfin: cool thanks09:10
stephenfingibi: Just for context, the tl;dr: is that the reference to the predecessor is stored in the migration file itself, as opposed to encoded in the filename via an incrementing integer. If you want to slot stuff in, you can simply modify the references as part of the backport or introduce an additional branch09:13
stephenfinI'm sure we'll figure it out if/when we come to it :)09:13
gibiOK. If there is a way then sure we will find that when we need it09:13
gibithen I removed the placeholder todo from the release checklist09:15
stephenfinI wonder if we want to work on adding a trivial migration this cycle to test the machinery?09:15
stephenfinRemove one of the unused tables from the main DB or something like that09:15
gibiwould removal of a tabla be special as it is a contraction?09:17
gibibut yes a test would be nice to have09:27
gibiI'm happy to review it09:27
opendevreviewStephen Finucane proposed openstack/os-traits master: Add 'COMPUTE_FIRMWARE_UEFI', 'COMPUTE_FIRMWARE_BIOS'  https://review.opendev.org/c/openstack/os-traits/+/77949509:54
stephenfingibi: sean-k-mooney: As requested ^09:54
stephenfingibi: As for the migration: good point. We can address a TODO on the base migration instead09:55
stephenfin(I'll also get to the PPS series before EOW btw)09:55
ignaziocassanoHello, I just updated my kolla wallaby installation, and seems the bug 1815989 has not solved yet.10:04
opendevreviewMerged openstack/nova master: smartnic support - create arqs  https://review.opendev.org/c/openstack/nova/+/75894410:04
opendevreviewStephen Finucane proposed openstack/nova master: api: Rename 'parameter_types.hostname' -> 'fqdn'  https://review.opendev.org/c/openstack/nova/+/77854910:19
opendevreviewStephen Finucane proposed openstack/nova master: api: Pass request to 'addresses' view builder  https://review.opendev.org/c/openstack/nova/+/80375310:19
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove unnecessary 'base_' prefix from schemas  https://review.opendev.org/c/openstack/nova/+/80375410:19
opendevreviewStephen Finucane proposed openstack/nova master: api: Add support for 'hostname' parameter  https://review.opendev.org/c/openstack/nova/+/77855010:19
opendevreviewStephen Finucane proposed openstack/nova master: tests: Speed up 'servers' API tests  https://review.opendev.org/c/openstack/nova/+/77873210:19
opendevreviewStephen Finucane proposed openstack/nova master: tests: Sanity check some tests  https://review.opendev.org/c/openstack/nova/+/80375510:23
opendevreviewStephen Finucane proposed openstack/nova master: api: Add support for 'hostname' parameter  https://review.opendev.org/c/openstack/nova/+/77855010:23
opendevreviewStephen Finucane proposed openstack/nova master: tests: Speed up 'servers' API tests  https://review.opendev.org/c/openstack/nova/+/77873210:23
opendevreviewStephen Finucane proposed openstack/nova master: api: Add support for 'hostname' parameter  https://review.opendev.org/c/openstack/nova/+/77855011:01
opendevreviewStephen Finucane proposed openstack/nova master: tests: Speed up 'servers' API tests  https://review.opendev.org/c/openstack/nova/+/77873211:01
gibithere seems to be a close competition for getting version 2.89 :)11:05
opendevreviewStephen Finucane proposed openstack/nova master: api-ref: Rename prefixed parameter definitions  https://review.opendev.org/c/openstack/nova/+/80375711:10
opendevreviewStephen Finucane proposed openstack/nova master: api: Drop extension prefixes and legacy fields  https://review.opendev.org/c/openstack/nova/+/80518611:10
stephenfinI noticed :) I can move mine if necessary11:10
gibiso far no clear winners so don't move it yet :)11:12
gibistephenfin: I left feedback in https://review.opendev.org/c/openstack/nova/+/77855011:32
sean-k-mooneystephenfin: +1 on https://review.opendev.org/c/openstack/os-traits/+/779495 now thanks11:45
sean-k-mooneystephenfin: i kasyap around this week11:46
stephenfinno, he's still on PTO afaik11:46
sean-k-mooneyi can go update his os-traits patch then https://review.opendev.org/c/openstack/os-traits/+/79480711:46
opendevreviewsean mooney proposed openstack/os-traits master: Add a trait for the "bochs" display device  https://review.opendev.org/c/openstack/os-traits/+/79480711:53
opendevreviewLee Yarwood proposed openstack/nova master: WIP compute: Remove no-op setup_networks_on_host calls  https://review.opendev.org/c/openstack/nova/+/80319112:11
opendevreviewLee Yarwood proposed openstack/nova master: nova-manage: Introduce volume show, refresh, get_connector commands  https://review.opendev.org/c/openstack/nova/+/80063412:12
opendevreviewLee Yarwood proposed openstack/nova master: fixtures: Add legacy APIs to cinder fixture  https://review.opendev.org/c/openstack/nova/+/80519512:12
lyarwoodgibi: ^ if you have time this week reviews on the above ^ nova-manage command change would really be appreciated 12:16
lyarwoodhuh that skipped pre-commit somehow12:20
lyarwoodweird the hook went AWOL12:23
sean-k-mooneylyarwood:.... https://github.com/cirros-dev/cirros/issues/6912:24
sean-k-mooneyyou kknow that i brought up this io apic issue a few months ago too12:25
lyarwoodcan't recall no12:25
lyarwoodlink?12:25
sean-k-mooneyhttps://review.opendev.org/q/topic:%22workaround-disable-apic%2212:25
sean-k-mooneylyarwood: i mentioned it to you when they were doing the cirrus image respine for the sata dirver 12:26
sean-k-mooneyi also had a devstack based fix https://review.opendev.org/c/openstack/devstack/+/76607912:26
lyarwoodkk I honestly don't remember this coming up before tbh12:28
sean-k-mooneythe guest command line is not used normally  by the way12:29
sean-k-mooneylyarwood: it wont be used with qcow images for example12:29
sean-k-mooneyits only used if we pass a seperate kernel image12:29
lyarwoodeh?12:29
lyarwoodright, that's the command line embedded in the image itself12:29
lyarwoodso that's always used12:29
sean-k-mooneynot in the nova patch12:30
sean-k-mooneyhttps://review.opendev.org/c/openstack/nova/+/9609012:30
lyarwoodright12:30
sean-k-mooneythat wont be used by default 12:30
lyarwoodI'm talking about my change in Cirros12:30
sean-k-mooneyah right12:30
lyarwoodthat's why I pushed this, I didn't think we could just leave out the entire apic libvirt conf part out tbh12:31
lyarwoodif that's an option we can revive your workaround12:31
sean-k-mooneyit can be disabled yes12:31
lyarwoodthen lets do that I guess12:31
sean-k-mooneyor we can change to the split image which is what my devstack patch does12:31
lyarwoodright, I'm not keen on that tbh12:32
sean-k-mooneyok lets keep the cirrus patch and ill revive the nova ones which we can use as a workaround until cirrus is fixed12:32
lyarwoodif it's fixed tbh12:32
sean-k-mooneyaltough really they should just update there kerenl12:32
lyarwoodI don't think they will go for this12:32
lyarwoodyeah12:32
sean-k-mooneyok those are revieved https://review.opendev.org/q/topic:%22workaround-disable-apic%22+(status:open%20OR%20status:merged) we can update the DNM chagne to set it on our jobs or better yet do that in the base devstack job12:35
lyarwoodyeah mind if I rebase and play around with it?12:35
sean-k-mooneygo for it12:36
opendevreviewLee Yarwood proposed openstack/nova master: fixtures: Add legacy APIs to cinder fixture  https://review.opendev.org/c/openstack/nova/+/80519512:36
opendevreviewLee Yarwood proposed openstack/nova master: nova-manage: Introduce volume show, refresh, get_connector commands  https://review.opendev.org/c/openstack/nova/+/80063412:36
sean-k-mooneynice find by the way12:36
sean-k-mooneyi saw the perodic hang so if fixed it but did not link that to the detach issue12:36
sean-k-mooneymost of the cases i saw prevent cloud init form working initally so we did not get that far12:37
lyarwoodthanks yeah the tempest rewrite that dumps the console log finally found it12:38
lyarwoodmight try to add that in other places as well tbh12:38
sean-k-mooneythe console dump ya that how i saw it for cloud init since that is dumped anyway12:39
sean-k-mooneywithout that i would not have seen it either so it is very useful if the test fails12:40
sean-k-mooneylyarwood: feel like doing some os-traits reviews? there are 3 that would be nice to land by  client freeze12:48
sean-k-mooney* non-client freeze12:49
lyarwoodyeah sure I'll clean this up and take a look12:49
sean-k-mooneyhttps://review.opendev.org/c/openstack/os-traits/+/794807 https://review.opendev.org/c/openstack/os-traits/+/779495 and https://review.opendev.org/c/openstack/os-traits/+/75357912:49
sean-k-mooneyfirst one is kasyaps and then next two are stephens12:50
gansogibi, sean-k-mooney, melwitt: Hi! I believe all concerns so far have been addressed, if you have a minute could you please take another look at that 1vcpu patch https://review.opendev.org/c/openstack/nova/+/804303 ? Thanks in advance13:02
sean-k-mooneyim ok with this version although you could have used instance.flavor instead of instance.get_flavor() but its fine13:05
sean-k-mooneyit will do the same thing13:05
opendevreviewsean mooney proposed openstack/os-vif master: extend per-port bridge support to vhost-user  https://review.opendev.org/c/openstack/os-vif/+/80521413:13
sean-k-mooneystephenfin: can you cast your eyes over ^ i think i fixed the nits form the previous patch for tap interfaces too.13:15
opendevreviewLee Yarwood proposed openstack/nova master: workarounds: Add libvirt_disable_apic  https://review.opendev.org/c/openstack/nova/+/76604313:17
gibilyarwood: left feedback in https://review.opendev.org/c/openstack/nova/+/80063413:18
lyarwoodack thanks13:22
opendevreviewsean mooney proposed openstack/os-vif master: Use TCP keepalives for ovsdb connections  https://review.opendev.org/c/openstack/os-vif/+/80522313:49
opendevreviewMerged openstack/os-traits master: Add a trait for the "bochs" display device  https://review.opendev.org/c/openstack/os-traits/+/79480714:06
opendevreviewLee Yarwood proposed openstack/nova master: nova-manage: Introduce volume show, refresh, get_connector commands  https://review.opendev.org/c/openstack/nova/+/80063414:18
opendevreviewMerged openstack/os-traits master: Add 'COMPUTE_FIRMWARE_UEFI', 'COMPUTE_FIRMWARE_BIOS'  https://review.opendev.org/c/openstack/os-traits/+/77949514:31
opendevreviewMerged openstack/os-traits master: List traits in documentation  https://review.opendev.org/c/openstack/os-traits/+/75357914:32
opendevreviewsean mooney proposed openstack/os-vif master: Use TCP keepalives for ovsdb connections  https://review.opendev.org/c/openstack/os-vif/+/80522315:01
gibisean-k-mooney: I'm out tomorrow (national holiday). Do you think we need to wait with the os-vif last release for Xena?15:03
gibisean-k-mooney: I can probably check back tomorrow late afternoon and approve the updated release patch if needed15:05
opendevreviewMerged openstack/nova master: smartnic support - build instance with smartnic arqs  https://review.opendev.org/c/openstack/nova/+/79824915:05
*** rpittau is now known as rpittau|afk15:51
opendevreviewMerged openstack/nova-specs master: Revert "Amend configurable-instance-hostnames to include response changes"  https://review.opendev.org/c/openstack/nova-specs/+/80389516:01
sean-k-mooneygibi: am honestly i can just backport the things im working on so no we can go ahead16:18
gibisean-k-mooney: ok, then I approve the release patch16:19
sean-k-mooneycool enjoy your PTO tomorrow16:19
gibisean-k-mooney: thanks16:20
stephenfingrr, once again bitten by the fact that setting Mock.return_value and Mock.side_effect seems to return the former once and then fall back to the side_effect for all other calls :-(16:21
gibiinteresting16:22
stephenfinI think you mean annoying :)16:22
gibi:)16:22
gibiinteresting design16:22
gibiI would make return_value and side_effect mutually exclusive16:22
stephenfinSo would I. Doing it any other way seems like an anti-pattern16:23
stephenfinIf you want a different result or the first call from every other, implement that in the side effect16:23
stephenfinI suspect a bug or edge case, tbh16:23
gibiagree16:26
sean-k-mooneydont we normally16:28
sean-k-mooneyi have never seen both used16:28
sean-k-mooneyat least i have always used only one or the other16:28
opendevreviewLee Yarwood proposed openstack/nova master: api: Introduce microversion 2.89 adjusting os-volume_attachments  https://review.opendev.org/c/openstack/nova/+/80427516:28
stephenfinI was using a mock configured in a setUp way up in the file16:28
sean-k-mooneyperhaps we should add a hacking chekc16:28
stephenfinand missed the fact that it was configured with side_effect16:29
sean-k-mooneyah ok16:29
sean-k-mooneythat is harder to catch16:29
stephenfinit was particularly annoying since normally when I see the error I was seeing, it's because I've mocked something twice by accident16:29
stephenfinso I was looking exclusively for that, but the ID of the mock objects were the same in multiple places (i.e. it wasn't that)16:30
stephenfinanyway16:30
opendevreviewMerged openstack/nova master: api: Rename 'parameter_types.hostname' -> 'fqdn'  https://review.opendev.org/c/openstack/nova/+/77854916:44
opendevreviewLee Yarwood proposed openstack/python-novaclient master: Microversion 2.89 - os-volume_attachments  https://review.opendev.org/c/openstack/python-novaclient/+/80502216:52
opendevreviewStephen Finucane proposed openstack/nova master: api: Add support for 'hostname' parameter  https://review.opendev.org/c/openstack/nova/+/77855016:53
opendevreviewStephen Finucane proposed openstack/nova master: tests: Speed up 'servers' API tests  https://review.opendev.org/c/openstack/nova/+/77873216:53
lyarwoodmelwitt: https://review.opendev.org/c/openstack/nova/+/800634 - Would you mind taking a look at this and the stack under it this week if you get time?16:56
* lyarwood has the consumer_types stuff queued up for the morning16:56
*** mtreinish_ is now known as mtreinish17:22
gmannlyarwood: as we are renaming 'id' field too can you quickly append the spec also before we merge the code https://review.opendev.org/c/openstack/nova-specs/+/79479917:33
gmannI am hoping no issue to update the spec now. gibi ?17:34
sean-k-mooneygmann:the spec is already approved and this would be a minor change so i think that is ok17:37
gmannsean-k-mooney: yeah, it is just to update documentation for what we agreed during implementation 17:38
opendevreviewMerged openstack/nova master: smartnic support - cleanup arqs  https://review.opendev.org/c/openstack/nova/+/79805418:02
opendevreviewMerged openstack/nova master: smartnic support - reject server move and suspend  https://review.opendev.org/c/openstack/nova/+/77991318:13
opendevreviewMerged openstack/nova master: smartnic support - functional tests  https://review.opendev.org/c/openstack/nova/+/78014718:13
opendevreviewMerged openstack/nova master: Fix 1vcpu error with multiqueue and vif_type=tap  https://review.opendev.org/c/openstack/nova/+/80430318:38
sean-k-mooneymelwitt: i have some nits in https://review.opendev.org/c/openstack/placement/+/67944119:02
sean-k-mooneythe -1 is because of https://review.opendev.org/c/openstack/placement/+/679441/25/api-ref/source/parameters.yaml#210 the regex allows 0-9 also https://review.opendev.org/c/openstack/placement/+/679441/25/placement/schemas/common.py#2319:03
sean-k-mooneyim not sure if that was intentional or not. i dont see why it would cause a problem but wanted to draw your attention to it19:04
melwittsean-k-mooney: k will look, thx for reviewing19:08
melwittlyarwood: yes sorry it slipped my mind yesterday 😣19:08
melwittsean-k-mooney: replied20:14
opendevreviewRodrigo Barbieri proposed openstack/nova stable/wallaby: Fix 1vcpu error with multiqueue and vif_type=tap  https://review.opendev.org/c/openstack/nova/+/80530420:57
opendevreviewMerged openstack/nova master: api: Pass request to 'addresses' view builder  https://review.opendev.org/c/openstack/nova/+/80375320:58
opendevreviewMerged openstack/nova master: api: Remove unnecessary 'base_' prefix from schemas  https://review.opendev.org/c/openstack/nova/+/80375420:58
opendevreviewMerged openstack/nova master: tests: Sanity check some tests  https://review.opendev.org/c/openstack/nova/+/80375520:58

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