Friday, 2021-06-25

opendevreviewMerged openstack/nova stable/victoria: rbd: Get rbd_utils unit tests running again  https://review.opendev.org/c/openstack/nova/+/79462402:39
opendevreviewMerged openstack/nova stable/victoria: Initialize global data separately and run_once in WSGI app init  https://review.opendev.org/c/openstack/nova/+/78505902:40
opendevreviewMerged openstack/nova stable/train: Add missing exception  https://review.opendev.org/c/openstack/nova/+/76339303:30
sean-k-mooneygmann: thanks i just did not want it showing up in my endpoint list so i just delete the endpoint and tweaked my gloabl.yaml so that kolla would not recreate it03:55
opendevreviewsean mooney proposed openstack/os-vif master: update os-vif ci to account for devstack default changes  https://review.opendev.org/c/openstack/os-vif/+/79803805:15
opendevreviewsean mooney proposed openstack/os-vif master: update os-vif ci to account for devstack default changes  https://review.opendev.org/c/openstack/os-vif/+/79803805:16
opendevreviewsean mooney proposed openstack/os-vif master: update os-vif ci to account for devstack default changes  https://review.opendev.org/c/openstack/os-vif/+/79803805:19
opendevreviewJorhson Deng proposed openstack/nova master: recheck the attachment_id after the reschedule successful  https://review.opendev.org/c/openstack/nova/+/79620906:28
opendevreviewJorhson Deng proposed openstack/nova master: To deal instance with soft-deleting in _init_instance  https://review.opendev.org/c/openstack/nova/+/76126407:13
*** rpittau|afk is now known as rpittau07:15
opendevreviewJorhson Deng proposed openstack/nova master: To deal instance with soft-deleting in _init_instance  https://review.opendev.org/c/openstack/nova/+/76126407:16
opendevreviewYongli He proposed openstack/nova master: Smartnic support - cyborg drive  https://review.opendev.org/c/openstack/nova/+/77136207:49
opendevreviewYongli He proposed openstack/nova master: smartnic support - new vnic type  https://review.opendev.org/c/openstack/nova/+/77136307:49
opendevreviewYongli He proposed openstack/nova master: smartnic support  https://review.opendev.org/c/openstack/nova/+/75894407:49
opendevreviewYongli He proposed openstack/nova master: smartnic support - reject server move and suspend  https://review.opendev.org/c/openstack/nova/+/77991307:49
opendevreviewYongli He proposed openstack/nova master: smartnic support - functional tests  https://review.opendev.org/c/openstack/nova/+/78014707:49
opendevreviewYongli He proposed openstack/nova master: smartnic support - cleanup arqs  https://review.opendev.org/c/openstack/nova/+/79805407:49
opendevreviewJorhson Deng proposed openstack/nova master: process instance in soft-deleting task state during _init_instance  https://review.opendev.org/c/openstack/nova/+/76126407:55
opendevreviewJorhson Deng proposed openstack/nova master: process instance in soft-deleting task state during _init_instance  https://review.opendev.org/c/openstack/nova/+/76126407:57
opendevreviewsean mooney proposed openstack/os-vif master: [WIP] add configurable per port bridges  https://review.opendev.org/c/openstack/os-vif/+/79805507:57
opendevreviewYongli He proposed openstack/nova master: Smartnic support - cyborg drive  https://review.opendev.org/c/openstack/nova/+/77136208:06
opendevreviewYongli He proposed openstack/nova master: smartnic support - new vnic type  https://review.opendev.org/c/openstack/nova/+/77136308:06
opendevreviewYongli He proposed openstack/nova master: smartnic support  https://review.opendev.org/c/openstack/nova/+/75894408:06
opendevreviewYongli He proposed openstack/nova master: smartnic support - cleanup arqs  https://review.opendev.org/c/openstack/nova/+/79805408:06
opendevreviewYongli He proposed openstack/nova master: smartnic support - reject server move and suspend  https://review.opendev.org/c/openstack/nova/+/77991308:06
opendevreviewYongli He proposed openstack/nova master: smartnic support - functional tests  https://review.opendev.org/c/openstack/nova/+/78014708:06
opendevreviewsean mooney proposed openstack/os-vif master: [WIP] add configurable per port bridges  https://review.opendev.org/c/openstack/os-vif/+/79805508:08
opendevreviewLee Yarwood proposed openstack/nova master: compute: Avoid calling detach with src connection_info during LM rollback  https://review.opendev.org/c/openstack/nova/+/79772509:00
opendevreviewElod Illes proposed openstack/nova stable/ussuri: [CI] Fix gate by using zuulv3 live migration and grenade jobs  https://review.opendev.org/c/openstack/nova/+/79543209:44
elodilleslyarwood: as the ussuri gate fixing supermegasquash did not pass I decided to update the commit message (maybe it's a bit easier to track what happened in it)09:48
opendevreviewJorhson Deng proposed openstack/nova master: process instance in soft-deleting task state during _init_instance  https://review.opendev.org/c/openstack/nova/+/76126409:49
elodilleslyarwood: it's really just a commit message update. so if you will have time then please review it o:)09:49
elodillesmelwitt: ^^^09:49
lyarwoodelodilles: ack will do, melwitt is out this week btw10:08
stephenfinelodilles: mel is out all this week10:08
stephenfinjinx10:08
stephenfingibi: Can we update the os-vif stable core team to include os-vif core now? We discussed during the team meeting a few weeks back and had no disagreements from what I can recall10:10
stephenfinassuming you have the power to do so10:10
gibistephenfin: let me see10:14
elodilleslyarwood stephenfin : ok, thanks for the info :)10:15
gibistephenfin: I did not find the meeting where we discussed that change10:20
stephenfinhmm, maybe it was here so10:22
* stephenfin searches through logs10:22
gibiand also I dont see a os-vif stable group in gerrit10:22
stephenfinwe started discussing it here https://meetings.opendev.org/irclogs/%23openstack-nova/%23openstack-nova.2021-06-02.log.html#t2021-06-02T12:42:1010:22
stephenfinwe also discussed it here https://meetings.opendev.org/irclogs/%23openstack-nova/%23openstack-nova.2021-06-14.log.html#t2021-06-14T11:09:3910:23
stephenfinnow did we discuss it in the interim :)10:23
gibiOK so it is a bit more complicated10:24
gibias there is no stable group for os-vif in gerrit 10:24
gibior I dont see it10:25
gibielodilles: do you know who has approve rights now on os-vif stable?10:25
stephenfingibi: looks like it's nova-stable-maint https://github.com/openstack/project-config/blob/master/gerrit/acls/openstack/os-vif.config10:27
stephenfinplus stable-maint-core10:27
stephenfinso if we wanted to do this, we'd simply add os-vif-core to that list10:27
stephenfingibi: will I post to openstack-discuss about this, or do you want to?10:27
gibistephenfin: go ahead and post this on ML and then I reply that we should do it10:30
gibican we simply propose the acl change in gerrit review against the linked project config?10:30
stephenfinI think so, yes10:31
opendevreviewLee Yarwood proposed openstack/nova master: DNM: Test libvirtd with increased keepalive_interval  https://review.opendev.org/c/openstack/nova/+/79806910:32
gibistephenfin: cool, then could you propose the patch too/10:32
gibi?10:32
stephenfinmake sense. Will do10:33
gibithanks10:34
lyarwoodgibi: ^ the LM with volumes attached failures continue even after the os-vif workaround in devstack, I'm going to see if playing around with the keepalive_interval helps in libvirtd10:38
lyarwoodgibi / stephenfin ; https://review.opendev.org/q/topic:nova-centos-8-stream - could I get some reviews on this series, tl;dr we are trying to use more upstream zuul infra downstream and given centos 8 stream is a supported base OS we wanted to get it covered in the upstream gate10:46
stephenfinsure, I'll look shortly10:47
*** akekane_ is now known as abhishekk10:49
lyarwoodta10:51
*** rpittau is now known as rpittau|bbl11:17
opendevreviewMerged openstack/nova master: db: Use module-level imports for sqlalchemy  https://review.opendev.org/c/openstack/nova/+/78629512:10
gibilyarwood: ack12:20
gibilyarwood: did we merged the os-vif WA?12:20
sean-k-mooneygibi: i think so.12:22
sean-k-mooneygibi: yes https://review.opendev.org/c/openstack/devstack/+/79682612:22
sean-k-mooneythat is merged12:23
sean-k-mooneygibi: is it helping12:23
sean-k-mooneythats only on master actully we could backport that 12:23
sean-k-mooneygibi: i spoke to otherwiseguy about this last night and they have repoduced the issue and a plocibel fix12:24
sean-k-mooneygibi: https://gist.github.com/otherwiseguy/af8f6ede8a09ccf5cef259c93bb0079212:24
sean-k-mooneythat evenlet.sleep will fix it https://gist.github.com/otherwiseguy/af8f6ede8a09ccf5cef259c93bb00792#file-test_eventlet_reconnect-py-L1712:25
gibiack12:25
gibilyarwood: does the os-vif WA helped decreasing the LM issue but not fully avoidet it?12:27
gibidecreasing the frequency12:27
sean-k-mooneygibi: i think lyarwood  is a way for a while just an fyi but he will see that when he gets back12:28
gibisean-k-mooney: thanks12:31
opendevreviewLuigi Toscano proposed openstack/nova stable/ussuri: Remove broken legacy zuul jobs  https://review.opendev.org/c/openstack/nova/+/79537412:44
toskynow that https://review.opendev.org/c/openstack/nova/+/795432/ seems to pass (just need a new +2!), I suspect 795374 may work too12:47
*** rpittau|bbl is now known as rpittau12:56
opendevreviewMerged openstack/nova master: db: Fold in indexes  https://review.opendev.org/c/openstack/nova/+/78629612:57
gansolyarwood, elodilles: Could you please re-workflow https://review.opendev.org/c/openstack/nova/+/795432 now that the CI has passed?13:08
elodillesganso: I'll let lyarwood approve that, as I was who updated the commit message13:23
*** rpittau is now known as rpittau|afk14:47
gibiI hate that I can only choose between a) duplicate the qos functional test to cover pps, b) reimplement a lot of production logic in the test to have dynamic asserts that works both for the old resource request format and the new one.14:54
sean-k-mooneyc) dont have tests and just assume its broken?14:56
sean-k-mooneycause that my default when a or b is not done :)14:57
gibiit is in the state of broken now, as I have a buch of TODOs to fix before the new resource request format and logic start fully working. So I've already achieved c) :D14:57
gibiand with simple changes in the production logic I can make some scenarios work, but when I want to add test coverage to it I end up hating any solution I come up with14:58
sean-k-mooneycan you point me at the test quickly14:58
sean-k-mooneyim going to finsih shortly but maybe something will occure to me14:59
sean-k-mooneythis one https://review.opendev.org/c/openstack/nova/+/78720515:00
sean-k-mooneyoh you have them spread over multiple patches15:00
sean-k-mooneyo/15:03
gibisean-k-mooney: I can make https://review.opendev.org/c/openstack/nova/+/792394/9/nova/tests/functional/test_servers.py#6770 scenario to work locally with some modification in nova's neutron client code. But when I want to make that test actually pass I have to blow up the original test case to modify the asserts15:03
gibisean-k-mooney: have a nice weekend15:03
sean-k-mooneyah ya i was looking at that15:04
sean-k-mooneybut did not see really what it was doiing15:04
sean-k-mooneywhen you said neutron cleint code do you mean realy code or fixtures15:04
sean-k-mooneyi assume /nova/network/neutron.py15:05
gibithat one ^^15:05
sean-k-mooneyok if it was just the fixture i woudl have jsut said make two15:05
gibiI have multiple fixtures to support old and new resource request format15:06
gibithat is a relatively small duplication15:06
gibihttps://review.opendev.org/c/openstack/nova/+/794306/215:06
gibiand here https://review.opendev.org/c/openstack/nova/+/792394/9/nova/tests/fixtures/neutron.py15:06
gibithe test logic, especially the the asserts needs to be changed as a) there will be more allocations b) the bindig profile allocation key changes format15:07
gibiI could pull out all the asserts to functions and override the functions in the child test class according to the new needs15:09
gibiit just probably needs a lot of refactoring, and a way to foresee how all assert will look like in the with the new resource request format in place15:10
gibito know what direction to refactor to15:10
sean-k-mooneyit might be simpler to just duplicate things15:11
sean-k-mooneyand if you have time later see if the commonality can be abstrated15:11
gibiyeah that is one way to go15:12
sean-k-mooneyrather then trying to do both up front15:12
gibiif i copy paste, then I need some reminder not to forget to abstract things out later15:12
gibias I will be lazy15:12
gibiso not a reminder like a # TODO, but a reminder like a pain in the ass15:13
sean-k-mooneyhave a test that emails you every time it runs :P15:13
gibi:D15:14
sean-k-mooneyduplication when its not extream i think is ok15:14
gibiyeah, in test I allow duplication if in return it helps seeing the test scenario cleanly 15:16
gibiI'm affraid there will be extreme copy past now to have all the server create scenarios and then all the server move scenarios covered15:16
gibi~1000 LOC15:16
gibianyhow you are right If I cannot predic which direction I should refactor then probably I need to duplicate first15:17
opendevreviewMerged openstack/nova master: tests: Allow bindep and test-setup.sh to run on EL distros  https://review.opendev.org/c/openstack/nova/+/79642815:17
opendevreviewMerged openstack/nova master: zuul: Add nova-tox-functional-centos8-py36 job  https://review.opendev.org/c/openstack/nova/+/79668415:40
opendevreviewElod Illes proposed openstack/nova stable/stein: compute: Validate a BDMs disk_bus when provided  https://review.opendev.org/c/openstack/nova/+/74455416:19
gibistephenfin: can we release https://review.opendev.org/c/openstack/oslo.db/+/797426 so that nova can benefit from the silence deprecation warning?16:24
stephenfingibi: sure16:24
stephenfinI'll ping hberaud16:25
stephenfinin a call atm16:25
gibicool, thanks16:25
opendevreviewElod Illes proposed openstack/nova stable/train: Use absolute path during qemu img rebase  https://review.opendev.org/c/openstack/nova/+/75708416:37
opendevreviewBalazs Gibizer proposed openstack/nova master: [func test] create pps resource on OVS agent RP  https://review.opendev.org/c/openstack/nova/+/78720516:41
opendevreviewBalazs Gibizer proposed openstack/nova master: [func test] move port creation to the NeutronFixture  https://review.opendev.org/c/openstack/nova/+/78720616:42
opendevreviewBalazs Gibizer proposed openstack/nova master: [func test] refactor assertPortMatchesAllocation  https://review.opendev.org/c/openstack/nova/+/79245816:43
opendevreviewBalazs Gibizer proposed openstack/nova master: [func test] neutron fixture for extended resource request  https://review.opendev.org/c/openstack/nova/+/79430616:45
opendevreviewBalazs Gibizer proposed openstack/nova master: Detect extended_resource_request neutron API extension  https://review.opendev.org/c/openstack/nova/+/79361816:46
opendevreviewBalazs Gibizer proposed openstack/nova master: Reject server create with extended resource req  https://review.opendev.org/c/openstack/nova/+/79361916:47
opendevreviewBalazs Gibizer proposed openstack/nova master: Reject server operations with extended resource req  https://review.opendev.org/c/openstack/nova/+/79362016:49
opendevreviewBalazs Gibizer proposed openstack/nova master: Add same_subtree field to RequestLevelParams  https://review.opendev.org/c/openstack/nova/+/79150316:50
opendevreviewBalazs Gibizer proposed openstack/nova master: Bump min placement microversion to 1.36  https://review.opendev.org/c/openstack/nova/+/79150416:51
opendevreviewBalazs Gibizer proposed openstack/nova master: Support same_subtree in allocation_canadidate query  https://review.opendev.org/c/openstack/nova/+/79150516:53
opendevreviewBalazs Gibizer proposed openstack/nova master: Support the new port resource_request format  https://review.opendev.org/c/openstack/nova/+/78720816:54
opendevreviewBalazs Gibizer proposed openstack/nova master: Transfer RequestLevelParams from ports to scheduling  https://review.opendev.org/c/openstack/nova/+/79150616:56
opendevreviewBalazs Gibizer proposed openstack/nova master: [func test] ports with both bw and pps resources  https://review.opendev.org/c/openstack/nova/+/79239416:57
opendevreviewBalazs Gibizer proposed openstack/nova master: [func test] move unshelve test to the proper place  https://review.opendev.org/c/openstack/nova/+/79362116:59
opendevreviewRodrigo Barbieri proposed openstack/nova stable/ussuri: Error anti-affinity violation on migrations  https://review.opendev.org/c/openstack/nova/+/79671917:10
opendevreviewElod Illes proposed openstack/nova stable/victoria: Stop leaking ceph df cmd in RBD utils  https://review.opendev.org/c/openstack/nova/+/79193817:51
opendevreviewStephen Finucane proposed openstack/nova master: WIP: api: Validate host belongs to availability zone  https://review.opendev.org/c/openstack/nova/+/79814518:02
stephenfingibi: bauzas: Would appreciate input on https://review.opendev.org/c/openstack/nova/+/798145 on Monday, just so I know I'm not wasting my time on that solution. I'll write up a bug if there isn't one already available18:03
* stephenfin finishes for the weekend o/18:03
opendevreviewMerged openstack/nova stable/train: Add a workaround config toggle to refuse ceph image upload  https://review.opendev.org/c/openstack/nova/+/75717719:30
opendevreviewMerged openstack/nova stable/train: Use absolute path during qemu img rebase  https://review.opendev.org/c/openstack/nova/+/75708423:11

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