*** ociuhandu has joined #openstack-nova | 00:11 | |
*** tosky has quit IRC | 00:15 | |
*** ociuhandu has quit IRC | 00:17 | |
openstackgerrit | Merged openstack/nova master: db: Compact Ocata database migrations https://review.opendev.org/c/openstack/nova/+/759086 | 00:32 |
---|---|---|
*** ociuhandu has joined #openstack-nova | 00:55 | |
*** ociuhandu has quit IRC | 01:00 | |
*** ociuhandu has joined #openstack-nova | 01:26 | |
*** ociuhandu has quit IRC | 01:30 | |
*** zzzeek has quit IRC | 01:39 | |
*** zzzeek has joined #openstack-nova | 01:41 | |
swp20 | sean-k-mooney: hi, about the noVNC patch, i think the case in https://review.opendev.org/c/openstack/nova/+/622336/30/nova/tests/unit/api/openstack/compute/test_remote_consoles.py#375 covers what you said. | 01:47 |
*** dviroel has quit IRC | 02:36 | |
*** martinkennelly has quit IRC | 02:48 | |
*** martinkennelly has joined #openstack-nova | 02:48 | |
*** martinkennelly has quit IRC | 02:50 | |
*** rcernin has quit IRC | 02:52 | |
*** rcernin has joined #openstack-nova | 02:54 | |
*** ociuhandu has joined #openstack-nova | 03:11 | |
*** ociuhandu has quit IRC | 03:15 | |
*** sapd1 has joined #openstack-nova | 03:19 | |
*** khomesh24 has joined #openstack-nova | 03:29 | |
*** psachin has joined #openstack-nova | 03:29 | |
*** mkrai has joined #openstack-nova | 03:32 | |
openstackgerrit | MIKI Nobuhiro proposed openstack/nova master: libvirt: add IP address to libvirt guest metadata https://review.opendev.org/c/openstack/nova/+/750552 | 03:37 |
*** spatel has joined #openstack-nova | 03:52 | |
*** vishalmanchanda has joined #openstack-nova | 03:59 | |
*** mkrai has quit IRC | 04:33 | |
*** mkrai_ has joined #openstack-nova | 04:33 | |
*** zzzeek has quit IRC | 04:34 | |
*** zzzeek has joined #openstack-nova | 04:37 | |
*** ratailor has joined #openstack-nova | 04:59 | |
*** ociuhandu has joined #openstack-nova | 04:59 | |
*** ociuhandu has quit IRC | 05:04 | |
*** spatel has quit IRC | 05:05 | |
*** mkrai_ has quit IRC | 05:20 | |
*** mkrai__ has joined #openstack-nova | 05:20 | |
*** zzzeek has quit IRC | 05:33 | |
*** zzzeek has joined #openstack-nova | 05:36 | |
*** sapd1 has quit IRC | 05:41 | |
*** zzzeek has quit IRC | 05:57 | |
*** zzzeek has joined #openstack-nova | 05:59 | |
*** khomesh24 has quit IRC | 06:03 | |
*** whoami-rajat__ has joined #openstack-nova | 06:13 | |
*** ociuhandu has joined #openstack-nova | 06:38 | |
*** k_mouza has joined #openstack-nova | 06:40 | |
*** ociuhandu has quit IRC | 06:42 | |
*** k_mouza has quit IRC | 06:45 | |
*** sapd1 has joined #openstack-nova | 06:53 | |
*** mkrai__ has quit IRC | 07:11 | |
*** nightmare_unreal has joined #openstack-nova | 07:17 | |
*** sapd1 has quit IRC | 07:20 | |
*** ralonsoh has joined #openstack-nova | 07:38 | |
*** sapd1 has joined #openstack-nova | 07:55 | |
*** slaweq_ has joined #openstack-nova | 07:59 | |
*** mkrai has joined #openstack-nova | 08:00 | |
*** zenkuro has joined #openstack-nova | 08:00 | |
*** rpittau|afk is now known as rpittau | 08:00 | |
*** rcernin has quit IRC | 08:12 | |
*** tesseract has joined #openstack-nova | 08:15 | |
*** slaweq_ is now known as slaweq | 08:23 | |
*** hemanth_n has joined #openstack-nova | 08:24 | |
*** ociuhandu has joined #openstack-nova | 08:26 | |
*** ociuhandu has quit IRC | 08:31 | |
*** khomesh24 has joined #openstack-nova | 08:32 | |
*** xek has joined #openstack-nova | 08:39 | |
*** rcernin has joined #openstack-nova | 08:43 | |
*** tosky has joined #openstack-nova | 08:45 | |
*** sapd1 has quit IRC | 08:49 | |
*** rcernin has quit IRC | 08:49 | |
*** lyarwood has joined #openstack-nova | 08:56 | |
*** rcernin has joined #openstack-nova | 08:58 | |
*** ociuhandu has joined #openstack-nova | 09:10 | |
*** ociuhandu has quit IRC | 09:12 | |
*** ociuhandu has joined #openstack-nova | 09:12 | |
*** sapd1 has joined #openstack-nova | 09:12 | |
*** zenkuro has quit IRC | 09:19 | |
*** ociuhandu has quit IRC | 09:20 | |
*** zenkuro has joined #openstack-nova | 09:20 | |
* bauzas could be on and off this morning, changing his network backbone by using another switch | 09:25 | |
*** bauzas has quit IRC | 09:35 | |
*** bauzas has joined #openstack-nova | 09:36 | |
gibi | lyarwood: Hi! What are the patches we need to merge before we can drop one of th grenade job as in https://review.opendev.org/c/openstack/tempest/+/771499 ? | 09:38 |
*** jangutter has joined #openstack-nova | 09:40 | |
lyarwood | gibi: https://review.opendev.org/c/openstack/nova/+/742056 - I think you're confusing this with that moves the job over to zuulv3 | 09:41 |
lyarwood | gibi: I think we can drop the standalone job ahead of that | 09:41 |
lyarwood | gibi: but should still try to push the move to zuulv3 along this cycle | 09:41 |
*** jangutter_ has quit IRC | 09:43 | |
*** derekh has joined #openstack-nova | 09:43 | |
*** rcernin has quit IRC | 09:47 | |
*** yankcrime has joined #openstack-nova | 09:50 | |
gibi | lyarwood: do you mean that we could merge https://review.opendev.org/c/openstack/tempest/+/771499 now without any dependency? | 09:55 |
stephenfin | dansmith: I'm seeing multiple networks found quite often also. I've tried figuring out how to fix that but my Google-fu is failing me :-\ | 09:56 |
gibi | stephenfin: I think ther is an open tempest patch for that ^^ let me find it | 09:56 |
lyarwood | yeah that should be listed on status.openstack.org iirc | 09:57 |
lyarwood | gibi: I believe so yes, the switch to zuulv3 is seperate AFAICT | 09:58 |
gibi | stephenfin: https://review.opendev.org/c/openstack/tempest/+/770169 | 09:58 |
lyarwood | stephenfin: http://status.openstack.org/elastic-recheck/#1844568 | 09:59 |
gibi | lyarwood: cool, please not that on Dan's patch | 09:59 |
*** k_mouza has joined #openstack-nova | 09:59 | |
lyarwood | gibi: hmm I see dansmith's note in the change, he might have reasons for waiting until we've completed the switch | 10:00 |
lyarwood | gibi: let me sync with him later today, I've likley missing some context on Friday while I was out | 10:00 |
gibi | lyarwood: cool thanks | 10:01 |
* lyarwood adds a note to the change | 10:02 | |
gibi | gmann: Is there anything I can help with https://review.opendev.org/c/openstack/tempest/+/770169 ? | 10:05 |
*** kukacz has quit IRC | 10:10 | |
openstackgerrit | Johannes Kulik proposed openstack/nova master: Faults from cell DB missing in GET /servers/detail https://review.opendev.org/c/openstack/nova/+/699176 | 10:15 |
*** kukacz has joined #openstack-nova | 10:18 | |
kashyap | gibi: This review you of CPU flags (which we'll discuss in the meeting this evening) has a couple of bugs, I'm fixing it as we speak | 10:28 |
kashyap | [https://review.opendev.org/c/openstack/nova/+/774240] | 10:28 |
kashyap | It should use lstrip() instead of index slicing; and I'm using the wrong libvirt class in libvirt/driver.py. /me goes to fiddle [after a call] | 10:29 |
gibi | kashyap: OK. which meeting this evening do you refer to ? | 10:29 |
kashyap | gibi: Err, is there Nova meeting tonight, or am I dreaming? | 10:30 |
gibi | nova meetings are every thursday | 10:30 |
kashyap | Err, right; thx | 10:30 |
*** martinkennelly has joined #openstack-nova | 10:35 | |
*** martinkennelly has quit IRC | 10:38 | |
*** martinkennelly has joined #openstack-nova | 10:38 | |
*** ratailor has quit IRC | 10:41 | |
*** ratailor has joined #openstack-nova | 10:41 | |
*** jangutter_ has joined #openstack-nova | 10:45 | |
*** dtantsur|afk is now known as dtantsur | 10:48 | |
*** jangutter has quit IRC | 10:48 | |
*** bauzas has quit IRC | 10:58 | |
*** k_mouza has quit IRC | 11:00 | |
*** bauzas has joined #openstack-nova | 11:01 | |
*** k_mouza has joined #openstack-nova | 11:06 | |
*** dviroel has joined #openstack-nova | 11:17 | |
*** sapd1 has quit IRC | 11:23 | |
*** nightmare_unreal has quit IRC | 11:36 | |
*** tbachman has quit IRC | 11:38 | |
*** martinkennelly has quit IRC | 11:43 | |
openstackgerrit | Kashyap Chamarthy proposed openstack/nova master: libvirt: Allow disabling CPU flags via `cpu_model_extra_flags` https://review.opendev.org/c/openstack/nova/+/774240 | 11:46 |
*** Luzi has joined #openstack-nova | 11:55 | |
*** mkrai has quit IRC | 12:06 | |
gibi | bauzas: left feedback on your the routed net series | 12:10 |
*** xek_ has joined #openstack-nova | 12:16 | |
*** xek_ has quit IRC | 12:17 | |
openstackgerrit | Kashyap Chamarthy proposed openstack/nova master: libvirt: Allow disabling CPU flags via `cpu_model_extra_flags` https://review.opendev.org/c/openstack/nova/+/774240 | 12:18 |
*** xek has quit IRC | 12:18 | |
kashyap | gibi: Hey, --^ fixed the problems in the above; and it works as intended | 12:20 |
kashyap | Note to self: missing doc update; and a rel note | 12:25 |
gibi | kashyap: ack, will check back | 12:29 |
*** hemanth_n has quit IRC | 12:38 | |
*** sapd1 has joined #openstack-nova | 12:40 | |
*** xek has joined #openstack-nova | 12:45 | |
bauzas | gibi: ack, will look | 12:46 |
*** zenkuro has quit IRC | 12:48 | |
*** mrch_ has joined #openstack-nova | 12:48 | |
*** zenkuro has joined #openstack-nova | 12:49 | |
*** zenkuro has quit IRC | 12:58 | |
*** zenkuro has joined #openstack-nova | 12:58 | |
*** mgariepy has quit IRC | 13:00 | |
*** sapd1 has quit IRC | 13:00 | |
*** dtantsur is now known as dtantsur|brb | 13:01 | |
*** sapd1 has joined #openstack-nova | 13:23 | |
*** mgariepy has joined #openstack-nova | 13:26 | |
sean-k-mooney | lyarwood: by the way you can proably drop the WIP on you machine_type patch in the next revision | 13:26 |
*** gouthamr has quit IRC | 13:26 | |
*** CeeMac has quit IRC | 13:27 | |
*** whoami-rajat__ has quit IRC | 13:27 | |
*** guilhermesp has quit IRC | 13:27 | |
*** dviroel has quit IRC | 13:27 | |
*** csatari has quit IRC | 13:27 | |
*** pas-ha_ has quit IRC | 13:27 | |
*** flaviof has quit IRC | 13:27 | |
*** johnsom has quit IRC | 13:27 | |
*** jrosser has quit IRC | 13:27 | |
*** cz3 has quit IRC | 13:27 | |
*** gmann has quit IRC | 13:27 | |
*** knikolla has quit IRC | 13:27 | |
*** coreycb has quit IRC | 13:27 | |
*** vishalmanchanda has quit IRC | 13:27 | |
*** zul has quit IRC | 13:27 | |
*** nicolasbock has quit IRC | 13:27 | |
*** mnaser has quit IRC | 13:27 | |
*** masayukig has quit IRC | 13:27 | |
*** fyx has quit IRC | 13:27 | |
sean-k-mooney | ill try an review it when its up but feel free to ping me if i dont | 13:27 |
*** PrinzElvis has quit IRC | 13:27 | |
lyarwood | sean-k-mooney: yup planning to, just sorting some tests out and writing docs | 13:28 |
*** CeeMac has joined #openstack-nova | 13:28 | |
*** guilhermesp has joined #openstack-nova | 13:28 | |
*** johnsom has joined #openstack-nova | 13:28 | |
*** mnaser has joined #openstack-nova | 13:28 | |
*** coreycb has joined #openstack-nova | 13:28 | |
*** masayukig has joined #openstack-nova | 13:28 | |
lyarwood | sean-k-mooney: thanks again for the review btw | 13:28 |
*** cz3 has joined #openstack-nova | 13:29 | |
gibi | kashyap: I've left feedback in https://review.opendev.org/c/openstack/nova/+/774240 | 13:29 |
*** flaviof has joined #openstack-nova | 13:29 | |
kashyap | gibi: Thanks; will look | 13:29 |
*** csatari has joined #openstack-nova | 13:29 | |
*** gouthamr has joined #openstack-nova | 13:29 | |
*** vishalmanchanda has joined #openstack-nova | 13:30 | |
*** eharney has joined #openstack-nova | 13:30 | |
*** nicolasbock has joined #openstack-nova | 13:30 | |
*** zenkuro has quit IRC | 13:30 | |
*** alex_xu has quit IRC | 13:30 | |
*** whoami-rajat__ has joined #openstack-nova | 13:31 | |
*** gmann has joined #openstack-nova | 13:31 | |
*** fyx has joined #openstack-nova | 13:31 | |
*** TheJulia has quit IRC | 13:32 | |
*** dviroel has joined #openstack-nova | 13:32 | |
*** knikolla has joined #openstack-nova | 13:33 | |
*** zul has joined #openstack-nova | 13:33 | |
*** jrosser has joined #openstack-nova | 13:34 | |
*** artom has joined #openstack-nova | 13:38 | |
bauzas | gibi: shit about the 2 NICs... | 13:38 |
bauzas | :( | 13:38 |
*** rcernin has joined #openstack-nova | 13:38 | |
bauzas | gibi: unfortunately, we need to express ONE Requestspec for both | 13:39 |
bauzas | context : https://review.opendev.org/c/openstack/nova/+/749068/12/nova/scheduler/request_filter.py | 13:39 |
* bauzas will take a coffee and will discuss about this in 5/10 mins | 13:39 | |
bauzas | but we need to express aggregates requirement something like "(agg1 or agg2) AND agg3" in the same spec | 13:40 |
bauzas | so, like you said, by calling require_aggs() multiple ways | 13:41 |
*** nweinber has joined #openstack-nova | 13:42 | |
*** TheJulia has joined #openstack-nova | 13:44 | |
gibi | bauzas: I think we have ONE request spec but we have a list of network requests | 13:46 |
gibi | and the input in the network request list | 13:47 |
gibi | and the output is in the Destination | 13:47 |
gibi | maybe we just need to move the require_aggregate into the for loop | 13:48 |
gibi | instead of having it after the for loop | 13:48 |
*** PrinzElvis has joined #openstack-nova | 13:51 | |
*** Luzi has quit IRC | 13:52 | |
*** rcernin has quit IRC | 13:53 | |
*** spatel has joined #openstack-nova | 13:54 | |
*** ratailor has quit IRC | 13:57 | |
sean-k-mooney | stephenfin: by the way just notice the cell db still has plamcnet related tables in it | 13:58 |
sean-k-mooney | we dont support that any more right | 13:59 |
sean-k-mooney | is that something we should clean up in or after your current db series ? | 13:59 |
sean-k-mooney | im thinking a nova manage command to drop them from the cell db and remove them form the compacted schema ? | 14:00 |
bauzas | gibi: indeed, I'll add a func test and verifying it | 14:03 |
gibi | coolio | 14:03 |
bauzas | https://www.youtube.com/watch?v=fPO76Jlnz6c | 14:06 |
kashyap | gibi: Heya, so here: https://review.opendev.org/c/openstack/nova/+/774240/3/nova/virt/libvirt/driver.py#4608 | 14:07 |
* gibi clicks | 14:08 | |
kashyap | gibi: I'm testing both the enabling and disabling part in the test. Would you like me to test something further? | 14:08 |
gibi | I think the codeblock starging at L698 is not covered while the code blocks starting at L4599 is covered | 14:09 |
kashyap | gibi: Oh, the one in this method _check_cpu_compatibility() | 14:10 |
kashyap | gibi: Okay, will figure something out ... | 14:10 |
kashyap | gibi: I'll respond to the rest on the change; thanks | 14:10 |
gibi | yes | 14:10 |
gibi | thanks | 14:10 |
kashyap | gibi: Good catch | 14:11 |
*** tbachman has joined #openstack-nova | 14:21 | |
stephenfin | sean-k-mooney: Yeah, I have a patch somewhere to clean those up | 14:23 |
stephenfin | But I think it can/should wait til alembic is in place | 14:23 |
*** dtantsur|brb is now known as dtantsur | 14:28 | |
bauzas | gibi: 2 secs for a quick question ? | 14:34 |
gibi | bauzas: sure | 14:35 |
bauzas | gibi: in your example https://review.opendev.org/c/openstack/nova/+/749068/12/nova/scheduler/request_filter.py#329 | 14:35 |
bauzas | gibi: you mention 'agg1 or agg2 AND agg3' | 14:35 |
bauzas | (the and is priority over the or) | 14:35 |
bauzas | so, we would get NoValidHosts for your example, right? | 14:35 |
gibi | if there is no host that is in both agg2 and agg3 or agg1 and agg3 then yes it is a no valid host | 14:36 |
gibi | but a host can be in multiple aggregated | 14:36 |
gibi | -d | 14:36 |
bauzas | ok, b/c my functest only has one host per agg | 14:36 |
bauzas | but I can try to do something | 14:37 |
bauzas | like, adding host5 that's in both aggregates | 14:37 |
bauzas | lemme try about it | 14:37 |
gibi | ok | 14:38 |
*** xek_ has joined #openstack-nova | 14:47 | |
*** xek has quit IRC | 14:49 | |
sean-k-mooney | stephenfin: sorry was on a call that sounds fine by me | 14:54 |
sean-k-mooney | stephenfin: i was just inspecting some data in the db for one of my changes and found it odd that those tabels were still there | 14:55 |
bauzas | I'm absolutely puzzled | 15:00 |
bauzas | looks like our HostNameWeigherFixture doesn't work | 15:00 |
*** zenkuro has joined #openstack-nova | 15:01 | |
gibi | bauzas: that is only handles host1,2,3 in the baseline | 15:01 |
bauzas | gibi: http://paste.openstack.org/show/802441/ | 15:01 |
bauzas | gibi: aaaaaaah | 15:01 |
bauzas | so we need to fix this :p | 15:02 |
gibi | you can pass in weights to the fixture | 15:02 |
bauzas | i was thinking the weigher was smarter :) | 15:02 |
bauzas | will lookup | 15:02 |
bauzas | tbh, I haven't looked at the fixture yet | 15:02 |
bauzas | RTFM | 15:02 |
gibi | it is a good enough fixture :) | 15:03 |
bauzas | or rather, RTFM | 15:03 |
bauzas | (read the f*** module) | 15:03 |
bauzas | ok, I see the init call | 15:03 |
bauzas | we can pass the weights | 15:04 |
bauzas | all good, thanks for the quick resolution | 15:04 |
gibi | happy to help | 15:04 |
*** spatel has quit IRC | 15:08 | |
gmann | sean-k-mooney: openstack-tempest-skiplist is under/from tripleO project. not new i think | 15:10 |
gmann | stephenfin: yeah, most of functional tests also run with permission to all (""). we might need more work there too | 15:11 |
gmann | gibi: ah, I missed that. will work on this today | 15:11 |
gibi | gmann: thanks | 15:11 |
sean-k-mooney | gmann: yep its not. i was just worreid if this was being used sytemwide for all tempest jobs | 15:14 |
sean-k-mooney | gmann:that would be bad since its disiableing things based on wether its supported or not by ooo but since its only used by ooo its fine | 15:15 |
gmann | sean-k-mooney: no, I think that may be used in tripleO jobs only | 15:15 |
sean-k-mooney | i just would have expected to see ooo/tripleo in the repo name | 15:15 |
gmann | yeah that is confusing even last month release team also had same confusion and nobody know if it is Tempest repo or something else | 15:16 |
gmann | and skip list could be maintained in file itself, I do not think separate repo is needed | 15:16 |
sean-k-mooney | gmann: ya i think they were not thinking baout zuul job inheritance wehn they created it but if it works for them i guess its ok | 15:17 |
sean-k-mooney | i just wanted to make sure a patch to that would not skip something in a nova job which it wont so all good | 15:18 |
*** khomesh24 has quit IRC | 15:18 | |
*** tbarron is now known as tbarron|out | 15:22 | |
*** k_mouza has quit IRC | 15:25 | |
*** k_mouza has joined #openstack-nova | 15:26 | |
*** dklyle has joined #openstack-nova | 15:35 | |
*** vishalmanchanda has quit IRC | 15:45 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Record the machine_type of instances in system_metadata https://review.opendev.org/c/openstack/nova/+/767533 | 15:56 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: nova-manage: Add commands for managing instance machine type https://review.opendev.org/c/openstack/nova/+/769548 | 15:57 |
openstackgerrit | Lee Yarwood proposed openstack/nova master: WIP nova-status: Add hw_machine_type check for libvirt instances https://review.opendev.org/c/openstack/nova/+/770643 | 15:57 |
*** zenkuro has quit IRC | 15:57 | |
*** zenkuro has joined #openstack-nova | 15:57 | |
*** macz_ has joined #openstack-nova | 16:01 | |
*** k_mouza_ has joined #openstack-nova | 16:01 | |
*** macz_ has quit IRC | 16:03 | |
*** nweinber_ has joined #openstack-nova | 16:03 | |
*** macz_ has joined #openstack-nova | 16:04 | |
*** nweinber has quit IRC | 16:04 | |
*** k_mouza has quit IRC | 16:05 | |
*** k_mouza_ has quit IRC | 16:08 | |
*** k_mouza has joined #openstack-nova | 16:08 | |
*** _mlavalle_1 has quit IRC | 16:15 | |
*** nweinber_ has quit IRC | 16:23 | |
*** mlavalle has joined #openstack-nova | 16:27 | |
*** nweinber_ has joined #openstack-nova | 16:31 | |
dansmith | stephenfin: ack on the networks thing, I've seen that one too | 16:33 |
openstackgerrit | Sylvain Bauza proposed openstack/nova master: Add net and utils methods for getting routed netks and segments https://review.opendev.org/c/openstack/nova/+/773976 | 16:38 |
openstackgerrit | Sylvain Bauza proposed openstack/nova master: Add a routed networks scheduler pre-filter https://review.opendev.org/c/openstack/nova/+/749068 | 16:38 |
bauzas | gibi: updated, thanks for your comments ^ | 16:38 |
bauzas | added both functest and UT for verifying it | 16:39 |
gibi | bauzas: on it | 16:41 |
*** zenkuro has quit IRC | 16:46 | |
*** zenkuro has joined #openstack-nova | 16:47 | |
*** zenkuro has quit IRC | 16:51 | |
*** zenkuro has joined #openstack-nova | 16:51 | |
lyarwood | melwitt: https://review.opendev.org/c/openstack/nova/+/766976 - before I forget, would you mind hitting this today? You reviewed the bugfix on top of it but missed the regression test on Friday. | 16:52 |
*** k_mouza has quit IRC | 16:52 | |
*** k_mouza has joined #openstack-nova | 16:53 | |
*** spatel has joined #openstack-nova | 17:00 | |
*** psachin has quit IRC | 17:03 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: libvirt: Define and emit DeviceRemovedEvent and DeviceRemovalFailedEvent https://review.opendev.org/c/openstack/nova/+/749929 | 17:04 |
gibi | stephenfin: fixed your comment in ^^ | 17:04 |
*** rpittau is now known as rpittau|afk | 17:05 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: libvirt: add AsyncDeviceDetachEventsHandler https://review.opendev.org/c/openstack/nova/+/772381 | 17:06 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: libvirt: allow querying devices from the persistent domain https://review.opendev.org/c/openstack/nova/+/772383 | 17:06 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: libvirt: parse alias out from device config https://review.opendev.org/c/openstack/nova/+/772384 | 17:09 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Replace blind retry with libvirt event waiting in detach https://review.opendev.org/c/openstack/nova/+/770246 | 17:10 |
*** artom has quit IRC | 17:14 | |
gibi | bauzas: I'm +2 on the routed net series, good job! | 17:16 |
bauzas | thanks | 17:16 |
gibi | sean-k-mooney: I would appreciate your view on the question in https://review.opendev.org/c/openstack/nova/+/749068/12/nova/scheduler/request_filter.py#312 | 17:17 |
bauzas | gibi: then hopefully I'll switch soon on the compute RPC API version bump now that dansmith is back :) | 17:17 |
openstackgerrit | Kashyap Chamarthy proposed openstack/nova master: libvirt: Allow disabling CPU flags via `cpu_model_extra_flags` https://review.opendev.org/c/openstack/nova/+/774240 | 17:17 |
gibi | bauzas: awesome :0\ | 17:17 |
gibi | :) | 17:17 |
bauzas | I was mostly done with it, but faced problems | 17:17 |
bauzas | now it will require some rebase, as I think we had a new minor bump due to cyborg shelve/unshelve | 17:18 |
gibi | yepp | 17:18 |
bauzas | but honestly, the test failure puzzles me | 17:19 |
*** macz_ has quit IRC | 17:20 | |
gibi | dansmith: hi! as per http://lists.openstack.org/pipermail/openstack-discuss/2021-February/020186.html could you help me adding the nova-stable-maint group to the placement-stable-maint group in gerrit. I'm not in the latter so I cannot do the change | 17:22 |
bauzas | gibi: I can do it | 17:22 |
gibi | bauzas: no you can't | 17:22 |
gibi | you are not in the placement-stable-maint as far as I see | 17:22 |
gibi | https://review.opendev.org/admin/groups/7b73c52bbb180a693bac4f2fcca01a6dab9c1222,members | 17:23 |
bauzas | ah shit indeed, the other way :) | 17:23 |
*** macz_ has joined #openstack-nova | 17:23 | |
bauzas | and not a stable-maint-core :) | 17:23 |
gibi | :) | 17:23 |
*** macz_ has quit IRC | 17:27 | |
sean-k-mooney | gibi: as far as i know its invalid for a port with multiple fixed_ip from different segments to be created | 17:34 |
sean-k-mooney | gibi: there may be one excption | 17:34 |
sean-k-mooney | having ips on differnet segment implies that port is on multiple differnt l2 broadcast domain concurrently | 17:35 |
sean-k-mooney | which is not physically possible | 17:35 |
sean-k-mooney | the caveate which i think we should declare out of scope would be a situration where you are using routed network with trunk portrs | 17:35 |
sean-k-mooney | in principal each subport could be on a different physical network and the the parent port could therefor hoave fixed ips form different segments i think | 17:36 |
sean-k-mooney | gibi: we might be able to support that at some point but for now i think we would be better off documenting that as a limition in this release | 17:37 |
sean-k-mooney | an enable that if someone asks for it in the future | 17:37 |
sean-k-mooney | gibi: i think multiple fixed ips is fine just they should have the same sgement | 17:38 |
*** ralonsoh has quit IRC | 17:38 | |
sean-k-mooney | they could have different subnets e.g. if you ran out of ips and wantted to add more to a segment via a second subnet | 17:38 |
sean-k-mooney | but 1 segment and 1 l2 broadcast domain i hope that makes sense? | 17:38 |
sean-k-mooney | ill review bauzas patch in either case | 17:39 |
sean-k-mooney | trunk ports being https://specs.openstack.org/openstack/neutron-specs/specs/newton/vlan-aware-vms.html | 17:40 |
*** k_mouza_ has joined #openstack-nova | 17:42 | |
*** k_mouza_ has quit IRC | 17:42 | |
*** mgariepy has quit IRC | 17:44 | |
*** k_mouza has quit IRC | 17:44 | |
*** macz_ has joined #openstack-nova | 17:45 | |
*** macz_ has quit IRC | 17:50 | |
*** gyee has joined #openstack-nova | 17:50 | |
openstackgerrit | Kashyap Chamarthy proposed openstack/nova master: libvirt: Allow disabling CPU flags via `cpu_model_extra_flags` https://review.opendev.org/c/openstack/nova/+/774240 | 17:51 |
kashyap | gibi (and others): For tomm --^ :) | 17:51 |
*** macz_ has joined #openstack-nova | 17:51 | |
kashyap | gibi: You must be drowning in review requests. Sorry for the deluge | 17:51 |
*** gyee has quit IRC | 17:52 | |
*** gyee has joined #openstack-nova | 17:52 | |
*** macz_ has quit IRC | 18:00 | |
*** macz_ has joined #openstack-nova | 18:01 | |
*** derekh has quit IRC | 18:02 | |
sean-k-mooney | https://review.opendev.org/c/openstack/nova/+/749068/12/nova/scheduler/request_filter.py#312 commented inline | 18:04 |
dansmith | gibi: sorry was on a call, looking now | 18:04 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: mypy: Add type annotations to 'nova.pci' https://review.opendev.org/c/openstack/nova/+/676209 | 18:05 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: mypy: Add nova.cmd, nova.conf, nova.console https://review.opendev.org/c/openstack/nova/+/705657 | 18:05 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: mypy: Add type annotations to top-level modules https://review.opendev.org/c/openstack/nova/+/705658 | 18:05 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: trivial: Clean manager.Manager, service.Service signatures https://review.opendev.org/c/openstack/nova/+/764806 | 18:05 |
dansmith | gibi: how's that? | 18:06 |
*** bnemec has quit IRC | 18:08 | |
*** bnemec has joined #openstack-nova | 18:10 | |
*** artom has joined #openstack-nova | 18:11 | |
*** xek_ has quit IRC | 18:15 | |
*** macz_ has quit IRC | 18:17 | |
*** macz_ has joined #openstack-nova | 18:17 | |
*** nweinber_ has quit IRC | 18:18 | |
*** nweinber has joined #openstack-nova | 18:18 | |
*** tesseract has quit IRC | 18:19 | |
*** mrch_ has quit IRC | 18:20 | |
*** mrch has joined #openstack-nova | 18:20 | |
ganso | Hi Nova folks! Does this look like a legit bug to you? I'm thinking of ways to fix it, either change "openstack usage show" to use created_at instead of launched_at (negative side effects are created instances that were launched) or stop updating the launched at field on resize and unshelved. Thinking about it, a cold migration or a stop/start operation does not update the launched field, why should a resize do? https://bugs.launchpad.net/nova/+bug/1 | 18:20 |
openstack | Launchpad bug 1 in Ubuntu Malaysia LoCo Team "Microsoft has a majority market share" [Critical,In progress] - Assigned to MFauzilkamil Zainuddin (apogee) | 18:20 |
ganso | 915055 | 18:20 |
ganso | lol it cropped at the bug ID | 18:20 |
ganso | https://bugs.launchpad.net/nova/+bug/1915055 | 18:20 |
openstack | Launchpad bug 1915055 in OpenStack Compute (nova) "launched_at's reset when resizing/reverting and unshelving impacts "openstack usage show"" [Undecided,New] | 18:20 |
*** macz_ has quit IRC | 18:21 | |
*** xek has joined #openstack-nova | 18:22 | |
*** xek has quit IRC | 18:23 | |
*** mrch has quit IRC | 18:28 | |
*** macz_ has joined #openstack-nova | 18:28 | |
sean-k-mooney | ganso: we had a bug similar to this not so long ago which we rejected | 18:32 |
ganso | sean-k-mooney: hmmm my search didn't come up with anything. Do you remember why it was rejected? | 18:33 |
sean-k-mooney | ganso: we decieded not to change the existing behavior | 18:33 |
sean-k-mooney | bascilly becasue we dont really feel this type of api should be provided by nova and analtics of this type would be better done externally | 18:34 |
sean-k-mooney | by consuming the instance life cycle events | 18:34 |
sean-k-mooney | it came up in the nova meeting a few weeks ago | 18:34 |
sean-k-mooney | http://eavesdrop.openstack.org/meetings/nova/2020/nova.2020-12-03-16.00.log.txt | 18:37 |
sean-k-mooney | https://review.opendev.org/c/openstack/nova/+/711113 | 18:37 |
ganso | sean-k-mooney: shouldn't this API be deprecated? From what you said it sounds like you'd like to disencourage its usage | 18:37 |
sean-k-mooney | ganso: well we already do discuage usage :) but its not deprecated | 18:38 |
sean-k-mooney | we resovled to instead update the docs to call out its expected usage i think | 18:38 |
sean-k-mooney | ganso: this api has a pretty heavy perfomance impact too in comparision to outer apis so it does not scale well | 18:40 |
*** macz_ has quit IRC | 18:40 | |
*** macz_ has joined #openstack-nova | 18:41 | |
ganso | sean-k-mooney: thanks for the info, I will close the bug as invalid! | 18:41 |
sean-k-mooney | ganso: can you like to the previous meeting and that patch that was abandoned for context | 18:42 |
ganso | sean-k-mooney: yes, I will include those links | 18:42 |
sean-k-mooney | ganso: out of interest what was your usecase for this | 18:42 |
ganso | sean-k-mooney: it was fixing this bug: https://bugs.launchpad.net/nova/+bug/1913641 | 18:42 |
openstack | Launchpad bug 1913641 in OpenStack Compute (nova) "Incorrect Shelved_offloaded instance metrics on openstack usage show output" [Undecided,In progress] - Assigned to Rodrigo Barbieri (rodrigo-barbieri2010) | 18:42 |
ganso | see the last comment ^ | 18:42 |
ganso | I implemented the fix, but then I found that other issue | 18:42 |
sean-k-mooney | ah ok well that is likely invalid too | 18:43 |
ganso | yes. I will close that one too, because it is pointless fixing that without fixing the launched_at being reset | 18:43 |
*** mgariepy has joined #openstack-nova | 18:43 | |
sean-k-mooney | ya so i would clouse one of those two bugs as a duplicate of the other then close the scond with refrences to the meeting as wontfix or invalid | 18:45 |
sean-k-mooney | ganso: melwitt also commened on comment one that it was intended behavior too. | 18:45 |
sean-k-mooney | although that was more on the difference between counting quota with placement or not | 18:46 |
ganso | sean-k-mooney: my understading from her comment was that it was intentional in the past, but now with that new count_quota_from_placement that it could change, so I moved forward with a fix | 18:47 |
sean-k-mooney | not the intent is eventually to remove the current api and only count quota and usage via placment | 18:48 |
sean-k-mooney | that is part of teh unified limits work | 18:48 |
sean-k-mooney | ganso: placment has its own usage api https://docs.openstack.org/api-ref/placement/?expanded=list-usages-detail#usages | 18:48 |
sean-k-mooney | that wont give you historic usage over a time interval but it will tell you the current usage of a project | 18:49 |
ganso | sean-k-mooney: thanks! | 18:51 |
*** artom has quit IRC | 18:56 | |
*** spatel has quit IRC | 18:58 | |
ganso | sean-k-mooney: I added the comment, but I lack the powers to mark both as "won't fix". I don't see them as duplicates, neither invalid ones. I do think they are legit, but considering the usage API is discouraged, they will not be fixed. Could you please mark both as "won't fix" ? | 19:07 |
sean-k-mooney | am sure. you need to be in the nova bug group. its an open team in launchpad so anyone can join but ill update them now | 19:08 |
ganso | oh cool, anyone can join. Will join them now | 19:08 |
sean-k-mooney | ganso: done if you want to join just join here https://launchpad.net/~nova-bugs | 19:10 |
ganso | sean-k-mooney: just did =) | 19:10 |
sean-k-mooney | cool i think you need to renew it every 1-2 years but its simple to do | 19:10 |
*** spatel has joined #openstack-nova | 19:15 | |
melwitt | ganso, sean-k-mooney: fwiw ganso's interpretation of my comment is correct, I think it could be debated whether usage should count shelved offloaded instances (same way it could be debated whether quota should count it). that said, I could see it making sense to keep both behaviors consistent (as long as default quota behavior counts shelved offloaded, so does usage). if/when default quota behavior turns to placement counting, usage | 19:36 |
melwitt | removes counting of shelved offloaded | 19:36 |
sean-k-mooney | melwitt: where you in the team meeting when https://review.opendev.org/c/openstack/nova/+/711113 was discuessed | 19:38 |
sean-k-mooney | that attempted to cahnge the meaning of the usage api to only cound it when the vm was active and running | 19:39 |
melwitt | no, I missed that | 19:39 |
melwitt | ah ok | 19:39 |
sean-k-mooney | we decieded not to basically because we did not want to change its current meaning | 19:39 |
sean-k-mooney | it could be done but we did not really want too do it as a bug fix | 19:40 |
sean-k-mooney | its really an api change and im not sure how open we are to adding more uses of or enhanceing the simple tenant usage api | 19:40 |
melwitt | thanks for that link, that helps | 19:40 |
sean-k-mooney | personally i would be in favor of eventually removing it | 19:40 |
melwitt | I see, was just reading through the irc discussion linked on the abandoned patch | 19:41 |
sean-k-mooney | we could revisit this dicussion | 19:41 |
sean-k-mooney | if you think there is merit in it | 19:41 |
sean-k-mooney | but it feels to me that this should be a spec if we were to change the api behavior | 19:42 |
sean-k-mooney | with a new microverion to request the new behaivor | 19:42 |
melwitt | eh.. I don't feel that strongly about it. I hadn't considered the broader view that the simple tenant usage api is obsolete | 19:43 |
*** k_mouza has joined #openstack-nova | 19:44 | |
sean-k-mooney | melwitt: do you know what the status of unified limits is by the way? | 19:44 |
melwitt | I'd be ok with tweaking it to make more sense but I'm also ok if most people think it should be left alone as obsolete | 19:44 |
*** hoonetorg has quit IRC | 19:45 | |
melwitt | sean-k-mooney: no, I have seen johnthetubaguy around occasionally but haven't seen any activity on unified limits | 19:45 |
ganso | melwitt, sean-k-mooney: AFAIK it is widely used, despite its falws. If there is no intention in enhancing it further or addressing it flaws, IMO the best way is to deprecate it is usage. Surely other sources of info are better for billing, but a lot of cloud admins use it anyways for billing because it is there and it is convenient | 19:46 |
*** rcernin has joined #openstack-nova | 19:47 | |
*** k_mouza has quit IRC | 19:48 | |
melwitt | yeah, that's been my understanding as well. another layer about it is that horizon uses it | 19:51 |
*** rcernin has quit IRC | 19:51 | |
*** whoami-rajat__ has quit IRC | 19:53 | |
*** macz_ has quit IRC | 19:59 | |
*** macz_ has joined #openstack-nova | 19:59 | |
sean-k-mooney | ganso: i belive cloudkitty was ment for billing | 19:59 |
sean-k-mooney | melwitt: it does but they are the ones that told us the performacne sucked | 20:00 |
sean-k-mooney | they use it for the tenant overview page | 20:00 |
*** macz_ has quit IRC | 20:01 | |
sean-k-mooney | ganso: https://github.com/openstack/cloudkitty | 20:01 |
sean-k-mooney | CloudKitty aims at filling the gap between metrics collection systems like ceilometer and a billing system. | 20:01 |
melwitt | yeah... the performance is tied to the number of deleted instances (it uses those to do the usage over time) | 20:01 |
sean-k-mooney | melwitt: yep have you seen the performace of that page on PSI downstream | 20:01 |
melwitt | yes | 20:01 |
sean-k-mooney | its not pretty | 20:02 |
melwitt | that's why I told them they really need to have their archive cron dialed in | 20:02 |
sean-k-mooney | well yes that is one reason for that | 20:02 |
melwitt | yes, one of many | 20:02 |
sean-k-mooney | did you see the os-archive topic on the mailing list | 20:02 |
sean-k-mooney | https://github.com/ovh/osarchiver | 20:03 |
*** macz_ has joined #openstack-nova | 20:03 | |
melwitt | ah, yeah | 20:03 |
sean-k-mooney | assuimg that becomes an offila project we shoudl perhaps exploer if that would be a better approch | 20:04 |
sean-k-mooney | e.g. move all archiving external to the services | 20:04 |
sean-k-mooney | they apparently dont use shadow tabels at all and that operats on a retention policy archiving/deleteing deleted instance after a period of time | 20:05 |
*** macz_ has quit IRC | 20:05 | |
melwitt | re: usage, I think that one is a challenge for operators because if you don't use the "easy" way of nova's tenant usage which just uses soft deleted instances, you need something else to store the info on instances from the past, which means another service as you said. so simple tenant usage appeals in that way | 20:05 |
sean-k-mooney | ya the placment verion is point in time not a historic view | 20:05 |
sean-k-mooney | that said im still not conviece this should be an api provide by nova or placment | 20:06 |
sean-k-mooney | its nice to have | 20:07 |
melwitt | I wonder if horizon would be ok to have the tenant overview be point in time only | 20:07 |
sean-k-mooney | if they are then plamcent solves that usecase | 20:07 |
melwitt | right | 20:07 |
sean-k-mooney | that is more or less the only think i used that for | 20:07 |
sean-k-mooney | melwitt: placement does not have soft delete or shaddow tabels for alocations right | 20:08 |
melwitt | right | 20:08 |
sean-k-mooney | that proably the right choice | 20:08 |
sean-k-mooney | but also means we cant look at deleted allcoations | 20:08 |
*** xarlos has quit IRC | 20:08 | |
melwitt | yeah | 20:09 |
sean-k-mooney | at the end of the day i think a small service that subsribes to the instance events versioned notifications | 20:09 |
sean-k-mooney | and maintains the usage externally is proably the way to go | 20:10 |
sean-k-mooney | but ya extra service | 20:10 |
melwitt | yeah, I agree. I assume that's what cloudkitty did/does | 20:10 |
*** macz_ has joined #openstack-nova | 20:11 | |
*** artom has joined #openstack-nova | 20:11 | |
sean-k-mooney | melwitt: im not sure if it pulled form celomiter or not | 20:11 |
sean-k-mooney | it has a data colector | 20:11 |
sean-k-mooney | https://github.com/openstack/cloudkitty/tree/master/cloudkitty/collector | 20:12 |
sean-k-mooney | so it pulls form gnocchi monasca or prometheus | 20:12 |
*** macz_ has quit IRC | 20:13 | |
*** macz_ has joined #openstack-nova | 20:14 | |
*** macz_ has quit IRC | 20:18 | |
*** dtantsur is now known as dtantsur|afk | 20:20 | |
*** macz_ has joined #openstack-nova | 20:20 | |
*** xarlos has joined #openstack-nova | 20:45 | |
*** macz_ has quit IRC | 20:46 | |
*** macz_ has joined #openstack-nova | 20:47 | |
*** tbachman has quit IRC | 20:51 | |
*** macz_ has quit IRC | 20:52 | |
*** k_mouza has joined #openstack-nova | 20:59 | |
*** k_mouza has quit IRC | 21:04 | |
*** tbachman has joined #openstack-nova | 21:28 | |
*** pmannidi has joined #openstack-nova | 21:37 | |
openstackgerrit | Merged openstack/nova master: Add regression test for bug #1908075 https://review.opendev.org/c/openstack/nova/+/766976 | 21:39 |
openstack | bug 1908075 in OpenStack Compute (nova) "Nova allows a non-multiattach volume to be attached to multiple instances *if* its volume state is reset by an admin" [Low,In progress] https://launchpad.net/bugs/1908075 - Assigned to Lee Yarwood (lyarwood) | 21:39 |
*** nweinber has quit IRC | 21:45 | |
*** spatel has quit IRC | 21:55 | |
*** pmannidi has quit IRC | 21:56 | |
*** pmannidi has joined #openstack-nova | 21:57 | |
*** ociuhandu has joined #openstack-nova | 22:16 | |
*** ociuhandu has quit IRC | 22:18 | |
*** rcernin has joined #openstack-nova | 22:24 | |
*** rcernin has quit IRC | 22:30 | |
*** rcernin has joined #openstack-nova | 22:30 | |
*** tbachman has quit IRC | 22:31 | |
*** slaweq has quit IRC | 22:38 | |
*** zenkuro has quit IRC | 22:41 | |
openstackgerrit | Merged openstack/nova master: api: Reject volume attach requests when an active bdm exists https://review.opendev.org/c/openstack/nova/+/768472 | 22:45 |
openstackgerrit | Merged openstack/nova master: fup: Merge duplicate volume attachment checks https://review.opendev.org/c/openstack/nova/+/773380 | 22:45 |
*** tbachman has joined #openstack-nova | 22:49 | |
openstackgerrit | Ghanshyam proposed openstack/nova master: DNM: testing Tempest without 'member' role https://review.opendev.org/c/openstack/nova/+/774559 | 22:49 |
*** macz_ has joined #openstack-nova | 22:56 | |
*** macz_ has quit IRC | 22:57 | |
*** macz_ has joined #openstack-nova | 22:58 | |
*** macz_ has quit IRC | 22:58 | |
*** pmannidi is now known as pmannidi|Away | 22:59 | |
*** macz_ has joined #openstack-nova | 22:59 | |
*** macz_ has quit IRC | 23:00 | |
*** macz_ has joined #openstack-nova | 23:00 | |
*** macz_ has quit IRC | 23:02 | |
*** pmannidi|Away has quit IRC | 23:03 | |
*** CeeMac has quit IRC | 23:03 | |
*** macz_ has joined #openstack-nova | 23:04 | |
*** CeeMac has joined #openstack-nova | 23:04 | |
*** pmannidi has joined #openstack-nova | 23:06 | |
*** macz_ has quit IRC | 23:09 | |
*** ebbex has quit IRC | 23:14 | |
*** ebbex has joined #openstack-nova | 23:36 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!