Friday, 2021-09-03

opendevreviewKevin Zhao proposed openstack/nova master: Support Cpu Compararion on Aarch64 Platform  https://review.opendev.org/c/openstack/nova/+/76392803:18
gibigood morning07:25
*** bhagyashris__ is now known as bhagyashris07:27
gibimelwitt: I will check it shortly07:28
kashyapgibi: Morning.  And that's fine - on the timeout.  Thanks for the comments so far07:37
kashyapstephenfin: Thanks for fixing the o.vo hash fails in func tests :)07:38
kashyapHmm, I still see a -2 from Zuul07:38
bauzasmelwitt: ack, will review07:38
gibikashyap: just hit some unrelated errors, I've rechecked now07:39
kashyapgibi: Ah, thank you.  Is now "unrelated" also a keyword?07:40
gibikashyap: you can write whatever after recheck :D 07:40
kashyapAh, nod.07:40
gibibut yeah, at some point I have to triage those gate failures too07:41
gibi(or somebody else have to)07:41
bauzasgibi: I need to do some upstream bug triage tbh08:13
gibibauzas: yeah, that too08:13
bauzasgibi: but I'm not sure I'll have time for this today08:13
gibime neighter08:14
ralonsohhi folks, I don't see a better channel to make this question11:06
ralonsohthis is about ceph11:06
ralonsoh(because I want live migration)11:06
ralonsohI have a node with a ceph cluster11:07
ralonsohwhen I try, from the other node, to execute "sudo ceph -c /etc/ceph/ceph.conf auth get-key client.cinder"11:07
ralonsohI receive11:07
ralonsoh2021-09-03T11:04:46.531+0000 7f8c47fff700 -1 monclient(hunting): handle_auth_bad_method server allowed_methods [2] but i only support [2]11:07
sean-k-mooney2ceph isnet needed for live migration but if you have it  help avoid copying the disk11:08
ralonsohwell, that was the reason11:08
ralonsohin any case, if I can't make it work, I'll skip that part11:08
sean-k-mooney2we spoke about this before11:08
ralonsohI had the same config as when you helped me last time11:08
ralonsohyes11:08
sean-k-mooney2have you disable the cve fix11:08
ralonsohdo you have a link??11:09
sean-k-mooney2for this https://docs.ceph.com/en/latest/security/CVE-2021-20288/#cve-2021-2028811:09
sean-k-mooney2ill get the link to the workaround11:09
*** sean-k-mooney2 is now known as sean-k-mooney11:09
ralonsohyes, I did that11:09
sean-k-mooneyand you check the keyring file is not empty this time11:09
ralonsohyes, I have ceph.client.admin.keyring11:10
ralonsohand ceph.client.cinder.keyring11:10
ralonsohin /etc/ceph11:10
ralonsohsean-k-mooney, should I copy this files from the master one?11:11
sean-k-mooneythey should have the same content11:11
ralonsohooook11:11
sean-k-mooneyi assume you have configured nova with the cinder keyring too11:11
ralonsohI used the devstack plugin11:12
ralonsohI think it is11:12
ralonsohsean-k-mooney, ok ok11:12
ralonsohI think that was the problem11:12
ralonsoh(I don't know what I did before)11:12
ralonsohthe keyrings where different... again11:12
ralonsohsean-k-mooney, again, thanks a lot!!11:12
sean-k-mooneyno worries11:12
sean-k-mooneyi dont use ceph often but the auth can be a bit of a pain to get working initally11:13
ralonsohsean-k-mooney, how do I configure Nova not to use ceph?11:13
ralonsohbecause if I remember correctly, this is required11:13
ralonsohfor live-migration11:14
sean-k-mooneyyou need to set the libvirt secrete11:14
ralonsohah yes... do you have a link for this?11:14
ralonsohjust to configure it myself11:14
sean-k-mooneyhttps://github.com/openstack/devstack-plugin-ceph/blob/master/devstack/lib/ceph#L242-L25911:14
ralonsohahhh yes11:14
ralonsohgood stuff11:14
sean-k-mooneythe devstack plugin will do it for you but im guessing you only included that on the contoler11:15
sean-k-mooneyso you will have ot do that on the rest of the nodes11:15
ralonsohyes, I'll need to do it manually (just one compute, not too much hehehe)11:15
sean-k-mooneyralonsoh: other then that you have to set the images_backend to rbd in the nova.conf11:15
ralonsohwhat is that?11:15
sean-k-mooneyhttps://github.com/openstack/devstack-plugin-ceph/blob/master/devstack/lib/ceph#L832-L83911:16
sean-k-mooneyso set [libvirt]/images_type=rbd and configure the pool and ceph conf11:16
sean-k-mooneyyou can copy that form the contoler nova.conf11:16
ralonsohbut this should be done by the ceph plugin11:17
ralonsohI have it in the controller and the compute node11:17
sean-k-mooneyoh ok then yes it will be11:17
sean-k-mooneyi tought you had it only on the contoler11:17
ralonsohI think both nodes are online now, I'll test it 11:17
ralonsohok no11:19
ralonsohSep 03 11:17:59 u20ovn2 nova-compute[887609]: ERROR nova.compute.manager nova.exception.StorageError: Storage error: Could not determine disk usage11:19
ralonsohI'll need to check that in the compute (controller does not list the compute as hypervisor yet)11:19
sean-k-mooneyyep same issue you had before11:19
sean-k-mooneyif nova cant talk to ceph the compute agent will fail to start properly11:20
ralonsohright11:20
sean-k-mooneymaybe just restart the agent11:20
sean-k-mooneyif the keyrings were wrong that would break it11:20
ralonsohand again something is overwritting the keyrings11:21
ralonsohahh maybe the ceph plugin11:21
sean-k-mooneyya i dont thin kthe ceph plugin has supprot for being used on the compute node11:22
ralonsohand here we are! all is working now11:22
sean-k-mooneyyou shoudl be able to copy them and do "sudo systemctl restart devstack@n-cpu "11:22
sean-k-mooneycool11:22
opendevreviewMerged openstack/nova master: Add --sleep option for archive_deleted_rows --until-complete  https://review.opendev.org/c/openstack/nova/+/77174912:45
stephenfingibi, lyarwood: Are we expecting to land https://review.opendev.org/c/openstack/nova/+/802060/ today?13:55
stephenfinIf not, that reno needs to come back and merge before we start branching13:55
gibistephenfin: I'm fine in both ways13:55
gibistephenfin: sure I will move the renoe13:55
gibireno13:55
gibior basically create a separate reno13:56
gibifor the things that is landed13:56
stephenfinWhatever suits. Depends on whether bauzas, lyarwood or melwitt will have time to review that nova-manage patch today13:56
gibiI need to make a note about the fact the the neutron extension is not landed in Xena so this feature is not really usable13:56
stephenfinThe reno is noddy enough13:57
stephenfinAh, pity13:57
stephenfinHopefully that will happen early in Yoga13:57
gibiyepp that is the plan now13:57
bauzasthat reminds me I accepted to provide a reno prelude :)13:57
gibibauzas: yepp :) 13:57
stephenfinIn theory one could deploy Yoga neutron with Xena nova, right?13:57
gibibut renos and the prelude can land until RC113:57
gibistephenfin: we made that combination working in this feature13:58
gibiI have no info about the generic support of that combination13:58
gibiI will do the reno reshuffling on monday 14:00
sean-k-mooneystephenfin: yes you can have newwer or older neutron with nova15:03
sean-k-mooneyso upstream at least we could have merged gibi pps qos work in nova in xena 15:03
sean-k-mooneyand you could have used that with a yoga neutron15:04
sean-k-mooneyprovide nothing changed in the neutron implemation15:04
sean-k-mooneybut we generally dont do that incase the api does change15:04
sean-k-mooneybut in general it should work provide you meet the min version fo both for the feature you want to use15:04
opendevreviewMerged openstack/nova master: Allow 'bochs' as a display device option  https://review.opendev.org/c/openstack/nova/+/79479615:07
gibikashyap: ^^ \o/15:13
gibicould I get a second set of eyes on https://bugs.launchpad.net/nova/+bug/1941819 I belive this issue can really happen even with eventlet but would be nice to get a second opinion15:15
kashyapgibi: Cool; thank you for the review15:32
opendevreviewLee Yarwood proposed openstack/nova master: fup: Print message logging uncaught nova-manage exceptions  https://review.opendev.org/c/openstack/nova/+/80735815:33
opendevreviewRodolfo Alonso proposed openstack/nova master: Set "cache_ok=True" in "TypeDecorator" inheriting classes  https://review.opendev.org/c/openstack/nova/+/80735915:44
gibiOK, I'm ending my work week, happy FeatureFreeze :D15:55
gibisee you on monday15:55
melwitto/ see ya gibi, thank you for the thorough review on my patch, I will fix it today15:57
sean-k-mooneygibi: enjoy the weekend15:58
* stephenfin is on PTO for the next fortnight. See y'all on the 20th o/16:05
kashyapstephenfin: Have a good one16:05
opendevreviewMerged openstack/placement master: Add reproducer for Project creation race bug  https://review.opendev.org/c/openstack/placement/+/80673016:13
ralonsohsean-k-mooney, hi, just a heads-up, I'm still working on this16:46
ralonsohOVN controller provides an event when the TAP device has been plugged16:46
ralonsohthat means when the VM tap device has been created16:46
ralonsohbut I don't have other events related to the ibpxxx port16:47
ralonsohbecause this is not an OVN logical switch port...16:47
ralonsohI'm still investigating how to receive an event for this16:47
opendevreviewMerged openstack/nova stable/victoria: Fix request path to query a resource provider by uuid  https://review.opendev.org/c/openstack/nova/+/80355019:36

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