opendevreview | Kevin Zhao proposed openstack/nova master: Support Cpu Compararion on Aarch64 Platform https://review.opendev.org/c/openstack/nova/+/763928 | 03:18 |
---|---|---|
gibi | good morning | 07:25 |
*** bhagyashris__ is now known as bhagyashris | 07:27 | |
gibi | melwitt: I will check it shortly | 07:28 |
kashyap | gibi: Morning. And that's fine - on the timeout. Thanks for the comments so far | 07:37 |
kashyap | stephenfin: Thanks for fixing the o.vo hash fails in func tests :) | 07:38 |
kashyap | Hmm, I still see a -2 from Zuul | 07:38 |
bauzas | melwitt: ack, will review | 07:38 |
gibi | kashyap: just hit some unrelated errors, I've rechecked now | 07:39 |
kashyap | gibi: Ah, thank you. Is now "unrelated" also a keyword? | 07:40 |
gibi | kashyap: you can write whatever after recheck :D | 07:40 |
kashyap | Ah, nod. | 07:40 |
gibi | but yeah, at some point I have to triage those gate failures too | 07:41 |
gibi | (or somebody else have to) | 07:41 |
bauzas | gibi: I need to do some upstream bug triage tbh | 08:13 |
gibi | bauzas: yeah, that too | 08:13 |
bauzas | gibi: but I'm not sure I'll have time for this today | 08:13 |
gibi | me neighter | 08:14 |
ralonsoh | hi folks, I don't see a better channel to make this question | 11:06 |
ralonsoh | this is about ceph | 11:06 |
ralonsoh | (because I want live migration) | 11:06 |
ralonsoh | I have a node with a ceph cluster | 11:07 |
ralonsoh | when I try, from the other node, to execute "sudo ceph -c /etc/ceph/ceph.conf auth get-key client.cinder" | 11:07 |
ralonsoh | I receive | 11:07 |
ralonsoh | 2021-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-mooney2 | ceph isnet needed for live migration but if you have it help avoid copying the disk | 11:08 |
ralonsoh | well, that was the reason | 11:08 |
ralonsoh | in any case, if I can't make it work, I'll skip that part | 11:08 |
sean-k-mooney2 | we spoke about this before | 11:08 |
ralonsoh | I had the same config as when you helped me last time | 11:08 |
ralonsoh | yes | 11:08 |
sean-k-mooney2 | have you disable the cve fix | 11:08 |
ralonsoh | do you have a link?? | 11:09 |
sean-k-mooney2 | for this https://docs.ceph.com/en/latest/security/CVE-2021-20288/#cve-2021-20288 | 11:09 |
sean-k-mooney2 | ill get the link to the workaround | 11:09 |
*** sean-k-mooney2 is now known as sean-k-mooney | 11:09 | |
ralonsoh | yes, I did that | 11:09 |
sean-k-mooney | and you check the keyring file is not empty this time | 11:09 |
ralonsoh | yes, I have ceph.client.admin.keyring | 11:10 |
ralonsoh | and ceph.client.cinder.keyring | 11:10 |
ralonsoh | in /etc/ceph | 11:10 |
ralonsoh | sean-k-mooney, should I copy this files from the master one? | 11:11 |
sean-k-mooney | they should have the same content | 11:11 |
ralonsoh | ooook | 11:11 |
sean-k-mooney | i assume you have configured nova with the cinder keyring too | 11:11 |
ralonsoh | I used the devstack plugin | 11:12 |
ralonsoh | I think it is | 11:12 |
ralonsoh | sean-k-mooney, ok ok | 11:12 |
ralonsoh | I think that was the problem | 11:12 |
ralonsoh | (I don't know what I did before) | 11:12 |
ralonsoh | the keyrings where different... again | 11:12 |
ralonsoh | sean-k-mooney, again, thanks a lot!! | 11:12 |
sean-k-mooney | no worries | 11:12 |
sean-k-mooney | i dont use ceph often but the auth can be a bit of a pain to get working initally | 11:13 |
ralonsoh | sean-k-mooney, how do I configure Nova not to use ceph? | 11:13 |
ralonsoh | because if I remember correctly, this is required | 11:13 |
ralonsoh | for live-migration | 11:14 |
sean-k-mooney | you need to set the libvirt secrete | 11:14 |
ralonsoh | ah yes... do you have a link for this? | 11:14 |
ralonsoh | just to configure it myself | 11:14 |
sean-k-mooney | https://github.com/openstack/devstack-plugin-ceph/blob/master/devstack/lib/ceph#L242-L259 | 11:14 |
ralonsoh | ahhh yes | 11:14 |
ralonsoh | good stuff | 11:14 |
sean-k-mooney | the devstack plugin will do it for you but im guessing you only included that on the contoler | 11:15 |
sean-k-mooney | so you will have ot do that on the rest of the nodes | 11:15 |
ralonsoh | yes, I'll need to do it manually (just one compute, not too much hehehe) | 11:15 |
sean-k-mooney | ralonsoh: other then that you have to set the images_backend to rbd in the nova.conf | 11:15 |
ralonsoh | what is that? | 11:15 |
sean-k-mooney | https://github.com/openstack/devstack-plugin-ceph/blob/master/devstack/lib/ceph#L832-L839 | 11:16 |
sean-k-mooney | so set [libvirt]/images_type=rbd and configure the pool and ceph conf | 11:16 |
sean-k-mooney | you can copy that form the contoler nova.conf | 11:16 |
ralonsoh | but this should be done by the ceph plugin | 11:17 |
ralonsoh | I have it in the controller and the compute node | 11:17 |
sean-k-mooney | oh ok then yes it will be | 11:17 |
sean-k-mooney | i tought you had it only on the contoler | 11:17 |
ralonsoh | I think both nodes are online now, I'll test it | 11:17 |
ralonsoh | ok no | 11:19 |
ralonsoh | Sep 03 11:17:59 u20ovn2 nova-compute[887609]: ERROR nova.compute.manager nova.exception.StorageError: Storage error: Could not determine disk usage | 11:19 |
ralonsoh | I'll need to check that in the compute (controller does not list the compute as hypervisor yet) | 11:19 |
sean-k-mooney | yep same issue you had before | 11:19 |
sean-k-mooney | if nova cant talk to ceph the compute agent will fail to start properly | 11:20 |
ralonsoh | right | 11:20 |
sean-k-mooney | maybe just restart the agent | 11:20 |
sean-k-mooney | if the keyrings were wrong that would break it | 11:20 |
ralonsoh | and again something is overwritting the keyrings | 11:21 |
ralonsoh | ahh maybe the ceph plugin | 11:21 |
sean-k-mooney | ya i dont thin kthe ceph plugin has supprot for being used on the compute node | 11:22 |
ralonsoh | and here we are! all is working now | 11:22 |
sean-k-mooney | you shoudl be able to copy them and do "sudo systemctl restart devstack@n-cpu " | 11:22 |
sean-k-mooney | cool | 11:22 |
opendevreview | Merged openstack/nova master: Add --sleep option for archive_deleted_rows --until-complete https://review.opendev.org/c/openstack/nova/+/771749 | 12:45 |
stephenfin | gibi, lyarwood: Are we expecting to land https://review.opendev.org/c/openstack/nova/+/802060/ today? | 13:55 |
stephenfin | If not, that reno needs to come back and merge before we start branching | 13:55 |
gibi | stephenfin: I'm fine in both ways | 13:55 |
gibi | stephenfin: sure I will move the renoe | 13:55 |
gibi | reno | 13:55 |
gibi | or basically create a separate reno | 13:56 |
gibi | for the things that is landed | 13:56 |
stephenfin | Whatever suits. Depends on whether bauzas, lyarwood or melwitt will have time to review that nova-manage patch today | 13:56 |
gibi | I need to make a note about the fact the the neutron extension is not landed in Xena so this feature is not really usable | 13:56 |
stephenfin | The reno is noddy enough | 13:57 |
stephenfin | Ah, pity | 13:57 |
stephenfin | Hopefully that will happen early in Yoga | 13:57 |
gibi | yepp that is the plan now | 13:57 |
bauzas | that reminds me I accepted to provide a reno prelude :) | 13:57 |
gibi | bauzas: yepp :) | 13:57 |
stephenfin | In theory one could deploy Yoga neutron with Xena nova, right? | 13:57 |
gibi | but renos and the prelude can land until RC1 | 13:57 |
gibi | stephenfin: we made that combination working in this feature | 13:58 |
gibi | I have no info about the generic support of that combination | 13:58 |
gibi | I will do the reno reshuffling on monday | 14:00 |
sean-k-mooney | stephenfin: yes you can have newwer or older neutron with nova | 15:03 |
sean-k-mooney | so upstream at least we could have merged gibi pps qos work in nova in xena | 15:03 |
sean-k-mooney | and you could have used that with a yoga neutron | 15:04 |
sean-k-mooney | provide nothing changed in the neutron implemation | 15:04 |
sean-k-mooney | but we generally dont do that incase the api does change | 15:04 |
sean-k-mooney | but in general it should work provide you meet the min version fo both for the feature you want to use | 15:04 |
opendevreview | Merged openstack/nova master: Allow 'bochs' as a display device option https://review.opendev.org/c/openstack/nova/+/794796 | 15:07 |
gibi | kashyap: ^^ \o/ | 15:13 |
gibi | could 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 opinion | 15:15 |
kashyap | gibi: Cool; thank you for the review | 15:32 |
opendevreview | Lee Yarwood proposed openstack/nova master: fup: Print message logging uncaught nova-manage exceptions https://review.opendev.org/c/openstack/nova/+/807358 | 15:33 |
opendevreview | Rodolfo Alonso proposed openstack/nova master: Set "cache_ok=True" in "TypeDecorator" inheriting classes https://review.opendev.org/c/openstack/nova/+/807359 | 15:44 |
gibi | OK, I'm ending my work week, happy FeatureFreeze :D | 15:55 |
gibi | see you on monday | 15:55 |
melwitt | o/ see ya gibi, thank you for the thorough review on my patch, I will fix it today | 15:57 |
sean-k-mooney | gibi: enjoy the weekend | 15:58 |
* stephenfin is on PTO for the next fortnight. See y'all on the 20th o/ | 16:05 | |
kashyap | stephenfin: Have a good one | 16:05 |
opendevreview | Merged openstack/placement master: Add reproducer for Project creation race bug https://review.opendev.org/c/openstack/placement/+/806730 | 16:13 |
ralonsoh | sean-k-mooney, hi, just a heads-up, I'm still working on this | 16:46 |
ralonsoh | OVN controller provides an event when the TAP device has been plugged | 16:46 |
ralonsoh | that means when the VM tap device has been created | 16:46 |
ralonsoh | but I don't have other events related to the ibpxxx port | 16:47 |
ralonsoh | because this is not an OVN logical switch port... | 16:47 |
ralonsoh | I'm still investigating how to receive an event for this | 16:47 |
opendevreview | Merged openstack/nova stable/victoria: Fix request path to query a resource provider by uuid https://review.opendev.org/c/openstack/nova/+/803550 | 19:36 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!