Thursday, 2022-06-23

fricklerade_lee: yes, that's the same failure pattern that caused us to make c9s non-voting in devstack05:28
bauzasgibi: others, fwiw, I'll be on PTO tomorrow08:27
gibibauzas: o/ ack08:27
* bauzas does some bug scrub today08:50
opendevreviewAmit Uniyal proposed openstack/nova master: Adds validation for hw machine type in host caps  https://review.opendev.org/c/openstack/nova/+/84712609:15
sean-k-mooneyade_lee: assuming this is related to fips and centos 9 stream ya interface attach is broken due to an upstream libvirt bug which has a fix internally but is not relased yet10:06
opendevreviewMerged openstack/nova master: Change TooOldComputeService upgrade check code to failure  https://review.opendev.org/c/openstack/nova/+/84526211:06
*** dasm|off is now known as dasm13:03
opendevreviewAmit Uniyal proposed openstack/nova master: Adds validation for hw machine type in host caps  https://review.opendev.org/c/openstack/nova/+/84712614:08
amorinhello nova!14:31
amorinI was looking for an idea on how to schedule instances on computes based on some metrics that are not cpu related14:34
amorinlike, the kernel version, the operating system version14:35
amorini was thinking that I could tweak the compute monitors (that collect metrics)14:40
amorinbut I dont know if this is the best idea?14:40
mnaseramorin: maybe you could use traits out of bands?14:45
mnaserlike have something that ships the traits of those boxes to placement14:45
amorinout of bands?14:45
amorinlike a custom traits14:45
mnaseryeah i meant out of band as in you wont be in the nova code path to determine this14:45
amorinyes, I did try that, but it seems not available in the nova weighter14:45
mnaserah so you need this info in the weigher and not in the filter stage14:45
amorinyes, because I dont want to filter out the hosts14:46
amorinI just want them to be lower in the priority14:46
mnaserah okay so my suggestion wont help then14:47
amorinunfortunately :( but thanks!14:47
gibiplacement can only be used today to do filtering decision, there is no weighing support there14:47
gibiso you need a now weigher code for that14:47
gibiso you need nova weigher code for that14:48
amorinyup, and doing placement call from weigher seems a bad idea14:48
gibiI dont think we have code for that in nova yet, you can try to abuse the MetricsWeigher 14:50
gibibut it feels hackish14:50
amorinthats exactly what I am going to do, but I just wanted to know if something else, less hacky would exist14:51
gibiI'm not aware of any less hackish way now14:52
amorinok, thanks gibi !14:55
bauzasamorin: I was trying to reply to you about your question :)15:00
bauzasyeah, you should use weights15:01
bauzasplacement doesn't support them15:01
amorinbauzas yeah! thanks15:10
amorinyou can still answer, maybe that would be nice for other people :)15:10
bauzasamorin: sorry, I didn't have time to reply 15:10
bauzasamorin: I'll try, but I'm off tomorrow :(15:10
amorinno worries :)15:11
sean-k-mooneybauzas: i will be off tomorrow to recover but if you can take a look at https://review.opendev.org/c/openstack/nova/+/847001 i think i adress all your issues17:49
*** dasm is now known as dasm|off22:07

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