*** tetsuro has joined #openstack-nova | 00:13 | |
*** mriedem has quit IRC | 00:25 | |
openstackgerrit | melanie witt proposed openstack/nova master: DNM: try to get some debug info for bug 1844929 https://review.opendev.org/701478 | 00:30 |
---|---|---|
openstack | bug 1844929 in OpenStack Compute (nova) "grenade jobs failing due to "Timed out waiting for response from cell" in scheduler" [High,Confirmed] https://launchpad.net/bugs/1844929 | 00:30 |
*** adrianc_ has quit IRC | 00:30 | |
*** adrianc has joined #openstack-nova | 00:33 | |
*** macz has quit IRC | 00:38 | |
*** tkajinam_ has quit IRC | 00:43 | |
*** tkajinam has joined #openstack-nova | 00:43 | |
*** yedongcan has joined #openstack-nova | 00:50 | |
*** tbachman has joined #openstack-nova | 00:50 | |
*** openstackgerrit has quit IRC | 00:57 | |
brinzhang | stephenfin: thanks, that's true, we should update the updated_at field before aggregate or host save() | 01:00 |
*** tkajinam_ has joined #openstack-nova | 01:00 | |
*** tkajinam has quit IRC | 01:00 | |
*** openstackgerrit has joined #openstack-nova | 01:09 | |
openstackgerrit | Brin Zhang proposed openstack/nova master: Populate 'updated_at' when aggregate is updated https://review.opendev.org/580271 | 01:09 |
brinzhang | stephenfin, efried: done | 01:10 |
*** zhanglong has joined #openstack-nova | 01:12 | |
*** yedongcan has quit IRC | 01:12 | |
openstackgerrit | Brin Zhang proposed openstack/nova master: FUP Populate the 'updated_at' when aggregate metadata is updated https://review.opendev.org/702790 | 01:13 |
*** tbachman has quit IRC | 01:16 | |
*** ociuhandu has joined #openstack-nova | 01:31 | |
*** bnemec has quit IRC | 01:31 | |
*** macz has joined #openstack-nova | 01:34 | |
*** ociuhandu has quit IRC | 01:35 | |
*** macz has quit IRC | 01:39 | |
*** tbachman has joined #openstack-nova | 01:57 | |
*** gyee has quit IRC | 02:07 | |
*** awalende has joined #openstack-nova | 02:32 | |
*** awalende has quit IRC | 02:36 | |
*** jawad_axd has joined #openstack-nova | 02:39 | |
*** jawad_axd has quit IRC | 02:43 | |
*** logan- has quit IRC | 02:48 | |
*** logan_ has joined #openstack-nova | 02:50 | |
*** logan_ is now known as logan- | 02:50 | |
*** johanssone has quit IRC | 02:56 | |
*** johanssone has joined #openstack-nova | 02:57 | |
*** kaisers has quit IRC | 02:57 | |
*** kaisers has joined #openstack-nova | 02:57 | |
*** jawad_axd has joined #openstack-nova | 03:00 | |
*** jawad_axd has quit IRC | 03:04 | |
*** TxGirlGeek has quit IRC | 03:08 | |
*** Liang__ has joined #openstack-nova | 03:19 | |
*** psachin has joined #openstack-nova | 03:19 | |
*** Liang__ is now known as LiangFang | 03:21 | |
*** macz has joined #openstack-nova | 03:22 | |
*** macz has quit IRC | 03:27 | |
*** brault has quit IRC | 03:27 | |
*** brault has joined #openstack-nova | 03:29 | |
openstackgerrit | Dustin Cowles proposed openstack/nova master: Provider Config File: Functions to merge provider configs to provider tree https://review.opendev.org/676522 | 03:55 |
openstackgerrit | Dustin Cowles proposed openstack/nova master: Provider Config File: Enable loading and merging of provider configs https://review.opendev.org/693460 | 03:55 |
dustinc | efried, gibi: ^ series ready for re-review, thanks!! | 04:02 |
*** mkrai_ has joined #openstack-nova | 04:09 | |
*** LiangFang has quit IRC | 04:41 | |
*** Liang__ has joined #openstack-nova | 04:44 | |
*** mkrai_ has quit IRC | 04:47 | |
*** mkrai__ has joined #openstack-nova | 04:47 | |
*** udesale has joined #openstack-nova | 04:49 | |
*** dustinc is now known as dustinc|PTO | 04:52 | |
*** TxGirlGeek has joined #openstack-nova | 05:00 | |
*** ociuhandu has joined #openstack-nova | 05:30 | |
*** Liang__ has quit IRC | 05:33 | |
*** rpittau|afk has quit IRC | 05:34 | |
*** evrardjp has quit IRC | 05:34 | |
*** awestin1 has quit IRC | 05:34 | |
*** evrardjp has joined #openstack-nova | 05:34 | |
*** rpittau|afk has joined #openstack-nova | 05:34 | |
*** awestin1 has joined #openstack-nova | 05:34 | |
*** ociuhandu has quit IRC | 05:35 | |
*** mkrai__ has quit IRC | 05:39 | |
*** mkrai_ has joined #openstack-nova | 05:39 | |
*** mkrai_ has quit IRC | 05:40 | |
*** mkrai_ has joined #openstack-nova | 05:40 | |
openstackgerrit | Brin Zhang proposed openstack/nova master: Follow-up: Add delete_on_termination to volume-attach API https://review.opendev.org/680655 | 05:51 |
*** TxGirlGeek has quit IRC | 05:54 | |
*** udesale has quit IRC | 05:56 | |
*** udesale has joined #openstack-nova | 05:56 | |
*** TxGirlGeek has joined #openstack-nova | 05:58 | |
*** macz has joined #openstack-nova | 06:01 | |
*** macz has quit IRC | 06:06 | |
*** TxGirlGeek has quit IRC | 06:10 | |
*** jamesdenton has quit IRC | 06:10 | |
*** jamesdenton has joined #openstack-nova | 06:12 | |
*** Liang__ has joined #openstack-nova | 06:12 | |
*** ratailor has joined #openstack-nova | 06:23 | |
*** tkajinam__ has joined #openstack-nova | 06:37 | |
*** tkajinam_ has quit IRC | 06:39 | |
*** abhishekk has quit IRC | 06:40 | |
*** tkajinam_ has joined #openstack-nova | 06:42 | |
*** abhishekk has joined #openstack-nova | 06:42 | |
*** tkajinam__ has quit IRC | 06:44 | |
*** jaosorior has joined #openstack-nova | 06:51 | |
*** Dinesh_Bhor has quit IRC | 07:02 | |
*** davee__ has joined #openstack-nova | 07:09 | |
*** lee1 has joined #openstack-nova | 07:13 | |
*** Liang__ has quit IRC | 07:15 | |
*** samc-bbc has quit IRC | 07:18 | |
*** NobodyCam has quit IRC | 07:18 | |
*** knikolla has quit IRC | 07:18 | |
*** davee___ has quit IRC | 07:18 | |
*** trident has quit IRC | 07:18 | |
*** lifeless has quit IRC | 07:19 | |
*** mtreinish has quit IRC | 07:19 | |
*** klindgren_ has quit IRC | 07:19 | |
*** tbarron has quit IRC | 07:19 | |
*** ianw has quit IRC | 07:19 | |
*** lyarwood has quit IRC | 07:19 | |
*** tobberydberg has quit IRC | 07:19 | |
*** zigo has quit IRC | 07:19 | |
*** obre has quit IRC | 07:19 | |
*** gibi has quit IRC | 07:19 | |
*** rnoriega_ has quit IRC | 07:19 | |
*** antonym has quit IRC | 07:19 | |
*** amorin has quit IRC | 07:19 | |
*** brtknr has quit IRC | 07:19 | |
*** Liang__ has joined #openstack-nova | 07:19 | |
*** openstackstatus has quit IRC | 07:20 | |
*** kiseok7 has joined #openstack-nova | 07:24 | |
*** rchurch has joined #openstack-nova | 07:30 | |
*** CeeMac has joined #openstack-nova | 07:33 | |
*** slaweq has joined #openstack-nova | 07:35 | |
*** macz has joined #openstack-nova | 07:39 | |
*** macz has quit IRC | 07:44 | |
*** damien_r has joined #openstack-nova | 07:55 | |
*** brault has quit IRC | 07:56 | |
*** awalende has joined #openstack-nova | 08:04 | |
*** jawad_axd has joined #openstack-nova | 08:04 | |
*** samc-bbc has joined #openstack-nova | 08:05 | |
*** NobodyCam has joined #openstack-nova | 08:05 | |
*** knikolla has joined #openstack-nova | 08:05 | |
*** trident has joined #openstack-nova | 08:05 | |
*** lifeless has joined #openstack-nova | 08:05 | |
*** mtreinish has joined #openstack-nova | 08:05 | |
*** tbarron has joined #openstack-nova | 08:05 | |
*** klindgren_ has joined #openstack-nova | 08:05 | |
*** ianw has joined #openstack-nova | 08:05 | |
*** tobberydberg has joined #openstack-nova | 08:05 | |
*** zigo has joined #openstack-nova | 08:05 | |
*** obre has joined #openstack-nova | 08:05 | |
*** gibi has joined #openstack-nova | 08:05 | |
*** rnoriega_ has joined #openstack-nova | 08:05 | |
*** antonym has joined #openstack-nova | 08:05 | |
*** amorin has joined #openstack-nova | 08:05 | |
*** brtknr has joined #openstack-nova | 08:05 | |
*** maciejjozefczyk has joined #openstack-nova | 08:06 | |
*** jamesdenton has quit IRC | 08:08 | |
*** bcm has quit IRC | 08:08 | |
*** zzzeek has quit IRC | 08:08 | |
*** bcm has joined #openstack-nova | 08:09 | |
*** tkajinam_ has quit IRC | 08:11 | |
*** zzzeek has joined #openstack-nova | 08:11 | |
*** jamesdenton has joined #openstack-nova | 08:12 | |
*** tesseract has joined #openstack-nova | 08:16 | |
*** rpittau|afk is now known as rpittau | 08:28 | |
*** tosky has joined #openstack-nova | 08:29 | |
*** macz has joined #openstack-nova | 08:30 | |
*** tetsuro has quit IRC | 08:31 | |
*** iurygregory has joined #openstack-nova | 08:32 | |
*** macz has quit IRC | 08:35 | |
*** ccamacho has joined #openstack-nova | 08:35 | |
*** lee1 is now known as lyarwood | 08:36 | |
*** zhanglong has quit IRC | 08:42 | |
kiseok7 | Hello all, I would like to add a code on upstream; an option in [cinder] section to allow to attach only volumes in the specified AZ. how I can process it? it need a blue print? | 08:44 |
lyarwood | kiseok7: doesn't [cinder]/cross_az_attach=False provide this? | 08:46 |
lyarwood | kiseok7: or did you want use a specific cinder AZ | 08:47 |
lyarwood | want to* | 08:47 |
*** ralonsoh has joined #openstack-nova | 08:50 | |
kiseok7 | lyarwood: yes, it provides a part of. with [cinder]/cross_az_attach=False, nova creates instance with a volume in same AZ. but in my case, I need to attach another volume to the instance in different AZ. | 08:56 |
*** Liang__ has quit IRC | 08:57 | |
*** iurygregory_ has joined #openstack-nova | 09:01 | |
lyarwood | kiseok7: kk, I thought the AZ stuff in cinder was just left over from when it was nova-volume in our tree tbh, it might be worth writing this up on the mailing list for a wider discussion. | 09:02 |
*** iurygregory has quit IRC | 09:03 | |
*** rcernin_ has joined #openstack-nova | 09:04 | |
kiseok7 | lyarwood: thank for help . I will try it. | 09:04 |
*** rcernin has quit IRC | 09:04 | |
bauzas | good morning Nova | 09:21 |
*** xek has joined #openstack-nova | 09:21 | |
*** martinkennelly has joined #openstack-nova | 09:27 | |
*** psachin has quit IRC | 09:35 | |
*** derekh has joined #openstack-nova | 09:36 | |
*** ociuhandu has joined #openstack-nova | 09:38 | |
*** ociuhandu has quit IRC | 09:39 | |
*** mkrai_ has quit IRC | 09:39 | |
*** tetsuro has joined #openstack-nova | 09:47 | |
*** Jeffrey4l has quit IRC | 09:50 | |
*** tetsuro has quit IRC | 09:51 | |
*** tetsuro has joined #openstack-nova | 09:56 | |
*** ociuhandu has joined #openstack-nova | 10:00 | |
brinzhang | bauzas: good morning | 10:03 |
bauzas | brinzhang: morning ! | 10:04 |
brinzhang | nova has the nova-live-migration zuul fail, can you try to check? | 10:04 |
brinzhang | bauzas: that impact so many patch :( | 10:04 |
bauzas | brinzhang: orly? | 10:05 |
bauzas | I can look at the gate | 10:05 |
brinzhang | Yeah, cool~ | 10:05 |
*** dtantsur|afk is now known as dtantsur | 10:06 | |
*** jangutter has joined #openstack-nova | 10:06 | |
*** tetsuro has quit IRC | 10:07 | |
*** jangutter has quit IRC | 10:13 | |
*** jangutter has joined #openstack-nova | 10:13 | |
*** ratailor has quit IRC | 10:18 | |
*** ratailor has joined #openstack-nova | 10:18 | |
*** ociuhandu has quit IRC | 10:19 | |
*** Jeffrey4l has joined #openstack-nova | 10:21 | |
*** ociuhandu has joined #openstack-nova | 10:28 | |
*** jaosorior has quit IRC | 10:29 | |
*** ociuhandu has quit IRC | 10:29 | |
*** rcernin_ has quit IRC | 10:34 | |
*** ratailor has quit IRC | 10:44 | |
*** ociuhandu has joined #openstack-nova | 10:46 | |
*** ociuhandu has quit IRC | 10:51 | |
*** bhagyashris has joined #openstack-nova | 11:01 | |
*** ociuhandu has joined #openstack-nova | 11:03 | |
*** ratailor has joined #openstack-nova | 11:09 | |
*** dviroel has joined #openstack-nova | 11:10 | |
*** bhagyashris has quit IRC | 11:12 | |
*** bhagyashris has joined #openstack-nova | 11:15 | |
*** ociuhandu_ has joined #openstack-nova | 11:26 | |
*** ociuhandu_ has quit IRC | 11:28 | |
*** ociuhandu has quit IRC | 11:28 | |
*** ociuhandu has joined #openstack-nova | 11:28 | |
*** admin0 has joined #openstack-nova | 11:33 | |
admin0 | hi all .. if all 3 controllers crashed ( no db anymore, wiped out) and all I have is the compute node now ( with the disk file) how do I boot it up ? i can't seem to find the libvirt xml anywhere | 11:33 |
*** jawad_axd has quit IRC | 11:35 | |
yoctozepto | admin0: libvirtd alive? could ask it via virsh | 11:37 |
admin0 | virsh list --all == blank | 11:37 |
yoctozepto | oh, you probably mean that node died too | 11:37 |
admin0 | i have to showcase how openstack saves data even when the 3 controllers are dead .so instealled openstack,booted up some instances, nuked the 3 controllers and rebooted the compute node | 11:38 |
admin0 | so all i see now is the disk files in nova | 11:38 |
admin0 | but not the .xml definitions | 11:39 |
yoctozepto | well, the definitions are in the database... | 11:39 |
yoctozepto | if you want to show just that data is where it is | 11:39 |
yoctozepto | could boot any other vm and attach this image | 11:39 |
sean-k-mooney | admin0: well nova does not exactly save data on the compute nodes but in the live case there will be libvirt domain xmls | 11:39 |
admin0 | but for the test-case, all 3 controllers and db is nuked and unavailable | 11:39 |
yoctozepto | admin0: yeah, but you said you have the disk files | 11:40 |
admin0 | i do have them | 11:40 |
yoctozepto | could boot any vm in there | 11:40 |
yoctozepto | on that compute host | 11:40 |
yoctozepto | if you really want to show it is there for some reason | 11:40 |
sean-k-mooney | so when the contler are gone you can still use virsh to start the instaces | 11:40 |
admin0 | the only way i see is install virt-manager on my machne, add the compute node, and then create a new instance pointing to this disk | 11:40 |
sean-k-mooney | by the way you proably need to use sudo virsh list --all | 11:40 |
yoctozepto | ^ and this | 11:41 |
sean-k-mooney | if you dont use sudo you wont see the system slice | 11:41 |
yoctozepto | sean-k-mooney: admin0 mentioned downing the compute | 11:41 |
admin0 | i am logged in as root, did sudo virsh list --all .. see nothing | 11:41 |
yoctozepto | so it's likely it's reallly not there | 11:41 |
admin0 | yes .. the compute node was also rebooted | 11:41 |
yoctozepto | yeah | 11:41 |
yoctozepto | then either restore controllers | 11:41 |
sean-k-mooney | ok in that case have you confirmed the libvirtd systemd service is running | 11:42 |
admin0 | so test case is "oops something bad happened" . controllers are nuked, db is gone and compute nodes are rebooted | 11:42 |
sean-k-mooney | no the domains will be there | 11:42 |
sean-k-mooney | it wont be affect by the reboot | 11:42 |
admin0 | which folder | 11:42 |
sean-k-mooney | ill have to check but first you should make sure the libvirt is running | 11:43 |
sean-k-mooney | do sudo systemctl status libvirtd | 11:43 |
admin0 | its active and running | 11:43 |
sean-k-mooney | and you have no domain definitions? | 11:44 |
sean-k-mooney | did you put your instnace dir on nfs? | 11:44 |
yoctozepto | sean-k-mooney is right, I just verified instance files are really persistent | 11:44 |
yoctozepto | sorry, I got confused | 11:44 |
admin0 | nope -- https://gist.github.com/a1git/d5d6c0cbb1e89ce6f7a7c5476b43f472 | 11:44 |
yoctozepto | my path is: /etc/libvirt/qemu/ | 11:45 |
admin0 | its local disk | 11:45 |
admin0 | oh | 11:45 |
admin0 | i was lookign into the wrong place | 11:45 |
admin0 | i see the instance definitions | 11:45 |
*** macz has joined #openstack-nova | 11:45 | |
admin0 | but i cannot see them using sudo virsh list --all then ? | 11:45 |
yoctozepto | hmm, strange | 11:45 |
sean-k-mooney | how have you deployed openstack by the way | 11:45 |
*** tbachman has quit IRC | 11:46 | |
sean-k-mooney | devstack? ooo? kolla? | 11:46 |
yoctozepto | (I have kolla and sean-k-mooney was right regarding behavior in there) | 11:47 |
admin0 | osa ( openstack ansible ) | 11:47 |
yoctozepto | ah, the third option | 11:47 |
admin0 | :D | 11:47 |
yoctozepto | or the fourth actually ;D | 11:47 |
yoctozepto | (counting devstack) | 11:47 |
admin0 | well, hav been trying to do kolla many times .. but still on osa | 11:47 |
yoctozepto | no problem | 11:47 |
sean-k-mooney | ok so you libvirt is running in an lxc container or on the host? | 11:48 |
admin0 | thing is if i ask some hard questions on kolla related to config or troubleshooting, there is no help on kolla but on osa its more in depth and instant .. which probably is because of rackspace | 11:48 |
admin0 | its on metal | 11:48 |
sean-k-mooney | ok can you try virsh --connect qemu:///system list | 11:48 |
yoctozepto | admin0: :O no help on kolla? how is that? | 11:48 |
sean-k-mooney | well i guess with --all | 11:49 |
sean-k-mooney | the xmls should be in /etc/libvirt/qemu | 11:50 |
yoctozepto | admin0: finally try: virsh define /etc/libvirt/qemu/that_one_file_you_missed_so_much.xml - maybe there was an error in there | 11:50 |
*** macz has quit IRC | 11:50 | |
admin0 | error: invalid argument: could not find capabilities for arch=x86_64 -- wow .same server .. | 11:51 |
yoctozepto | see, now you got help from kolla, your argument is no longer valid (pun intended) | 11:51 |
yoctozepto | ;D | 11:51 |
yoctozepto | kidding aside, this really looks lolz | 11:52 |
sean-k-mooney | it looks like libvirt cannot find the x86_64 emulator | 11:52 |
admin0 | i will try kolla again .. won't doubt that .. but this is #nova channel :D | 11:52 |
yoctozepto | mhm, at least its config/definitions | 11:53 |
yoctozepto | admin0: yeah, I'm just teasing | 11:53 |
yoctozepto | though reboot does not get rid of those | 11:53 |
sean-k-mooney | well its complaining that virsh capabilities is not working | 11:53 |
sean-k-mooney | no a reboot would not cause this and nither would nuking the contolers | 11:54 |
sean-k-mooney | this host has been broken by something else that is unrelated | 11:54 |
yoctozepto | +1, I know the drill | 11:54 |
admin0 | in virsh capabilities i do see <arch>x86_64</arch> reported with the flags | 11:54 |
yoctozepto | some issues popping up only after reboot | 11:55 |
yoctozepto | as in "cleanup gone wrong and discovered weeks later" | 11:55 |
yoctozepto | odd | 11:55 |
yoctozepto | uhm | 11:56 |
yoctozepto | is kvm loaded by any chance? | 11:56 |
yoctozepto | both main and cpu-specific? | 11:56 |
yoctozepto | lsmod | grep kvm | 11:56 |
yoctozepto | admin0: ^ | 11:56 |
admin0 | but this is a simulated "oops something bad happened" .. i rebooted the box , rebooted the vms multiple times before nuking the controllers and restart to make sure no skeletons in the closet pop up | 11:56 |
admin0 | i see kvm_intel, and kvm and irqbypass | 11:57 |
yoctozepto | hmm, odd | 11:57 |
yoctozepto | and what about | 11:57 |
yoctozepto | dmesg | grep kvm | 11:57 |
admin0 | null on that | 11:57 |
yoctozepto | then fine | 11:57 |
sean-k-mooney | admin0: this behavior is not related to the host reboot or the contoler unless you are useing shard stroageve form the contolers on the compute nodes | 11:58 |
admin0 | modprobe kvm && dmesg | grep kvm = also nothing | 11:58 |
yoctozepto | everything's all right but it does not work | 11:58 |
yoctozepto | nah, that should be nothing | 11:58 |
sean-k-mooney | e.g. you put your instnace data dir on an nfs share | 11:58 |
admin0 | this has no ceph and no cinder .. its local storage | 11:58 |
admin0 | i have the disks file locally | 11:58 |
yoctozepto | yeah, the error is that x86_64 missing | 11:58 |
yoctozepto | somehow | 11:58 |
yoctozepto | what distro is this anyways? | 11:58 |
yoctozepto | (right time to ask that heh) | 11:59 |
admin0 | ubuntu 16.04 | 11:59 |
sean-k-mooney | admin0: i think you need to set up your experiment again clenly | 11:59 |
yoctozepto | quite an oldie there | 11:59 |
*** pcaruana has joined #openstack-nova | 11:59 | |
admin0 | ok.. then for the purpose of this, how do do virsh capabilities and edit hte nova file manually so that it just boots up, gets the IP and rsync, recovery is possible | 11:59 |
sean-k-mooney | the behavior you are seeing is not consitent with how nova operates | 11:59 |
admin0 | i undestand it may not boot in a very performant or optimal state, but the scope is recovery here | 12:00 |
sean-k-mooney | normally you would just do virsh start on the domains | 12:00 |
sean-k-mooney | no need to edit them | 12:00 |
admin0 | same would be if the virsh/os crashed and i manually had to copy the disk and xml to another (non-similar) compute node | 12:00 |
yoctozepto | admin0: is qemu-kvm installed? | 12:00 |
admin0 | qemu-kvm is already the newest version (1:2.10+dfsg-0ubuntu3.8~cloud1). | 12:01 |
admin0 | <type arch='x86_64' machine='pc-i440fx-artful'>hvm</type> | 12:01 |
yoctozepto | then I'm out of cards with this issue, really what comes to mind is some bug in ubuntu's libvirt that you have discovered | 12:01 |
admin0 | i guess that pc-* is the issue ? | 12:01 |
yoctozepto | well, you could try modifying that | 12:01 |
yoctozepto | pc-i440fx-xenial should be there | 12:02 |
yoctozepto | (at least that's what common sense suggests) | 12:02 |
admin0 | i see https://gist.github.com/a1git/f3696c126a732cda88757c09263bc2de in virsh capabilites related to x86_64 | 12:02 |
yoctozepto | nothing suspicious | 12:03 |
sean-k-mooney | the machine type is normal | 12:03 |
gibi | efried: I got pulled downstream this morning so my review on the provider config progressing slowly. sorry | 12:03 |
sean-k-mooney | it will now show up in the cpu feature list | 12:03 |
sean-k-mooney | *not | 12:04 |
sean-k-mooney | its basicaly the "motherboard" for lack of a better name the vm uses | 12:04 |
*** zbr|rover is now known as zbr|drover | 12:09 | |
admin0 | i edited pc-i440fx-artful to pc-i440fx-xenial .. same error as invalid argument: could not find capabilities for arch=x86_64 . i have the virsh capabilities in full , lsmod and the vm definition here => https://gist.github.com/a1git/4528c53090f8934b9218586817c51911 | 12:09 |
*** ratailor has quit IRC | 12:09 | |
*** jawad_axd has joined #openstack-nova | 12:10 | |
sean-k-mooney | admin0: its not related to the model | 12:10 |
admin0 | ok .. but based on the output, there is no way this instance can boot up ? | 12:11 |
sean-k-mooney | admin0: you could set it to "pc" which is an aliase for the latest model supproted that is no q35 | 12:11 |
sean-k-mooney | admin0: the machine types are not listed in that output | 12:11 |
admin0 | how do i list them ? | 12:12 |
*** mkrai_ has joined #openstack-nova | 12:13 | |
sean-k-mooney | its likely because the x68 emulator is also not listed | 12:13 |
sean-k-mooney | you shoudl have a section like this | 12:16 |
sean-k-mooney | <guest> | 12:16 |
sean-k-mooney | <os_type>hvm</os_type> | 12:16 |
sean-k-mooney | <arch name='x86_64'> | 12:16 |
sean-k-mooney | <wordsize>64</wordsize> | 12:16 |
sean-k-mooney | <emulator>/usr/local/bin/qemu-system-x86_64</emulator> | 12:16 |
sean-k-mooney | <machine maxCpus='255'>pc-i440fx-4.1</machine> | 12:16 |
sean-k-mooney | <machine canonical='pc-i440fx-4.1' maxCpus='255'>pc</machine> | 12:16 |
sean-k-mooney | in my case it extends quite far | 12:16 |
admin0 | i will try to remove the libvirt-bin package and reinstall it | 12:17 |
sean-k-mooney | its not libvirt that is the issue | 12:17 |
sean-k-mooney | it cant find the x86 qemu bindary | 12:17 |
stephenfin | sean-k-mooney: Any decisions on what we want to do about https://github.com/openstack/nova/blob/master/nova/virt/libvirt/vif.py#L299-L301 ? | 12:17 |
stephenfin | That function doesn't exist | 12:17 |
sean-k-mooney | so you need to reinstall qemu | 12:17 |
sean-k-mooney | set_vif_host_backedn_brdige_config? | 12:18 |
sean-k-mooney | stephenfin: what is the context? | 12:18 |
stephenfin | yes | 12:18 |
stephenfin | it hasn't existed since commit 92323586b5d03b31c18657ad64646a8ce3b8a742 | 12:18 |
stephenfin | <stephenfin> yo, sean-k-mooney, looks like you added https://github.com/openstack/nova/blob/b44b540fc70504f3869ef23022642095de0ea99e/nova/virt/libvirt/vif.py#L299-L301 | 12:19 |
stephenfin | <stephenfin> sean-k-mooney: but that function has existed since it was removed in commit 92323586b5d03b31c18657ad64646a8ce3b8a742 | 12:19 |
stephenfin | <stephenfin> sean-k-mooney: so that means that code is not being called by anything yet. In either case, want to work on the fix or will I? | 12:19 |
stephenfin | <stephenfin> sean-k-mooney: fwiw, I'm running pytype over the code base to see what it reveals. That's one of two actual issues it has found so far | 12:19 |
sean-k-mooney | oh you pinged me earlier i did not see it | 12:19 |
jawad_axd | Hi all! Question is: I want to move couple of vms from one openstack evn(with local storage) to another openstack env(with ceph backend). Both vms have 40G root disk and 100G ephemeral disk.I can not take snapshot of instances since they are using ephemeral disks. How can I take backup of these vms with ephemeral disks and boot those two instance in new environment(with ceph backend)? | 12:20 |
stephenfin | The easy fix would be to re-add the function, but if no one has hit this yet (it's been there since 18.0.0) perhaps we can remove the call | 12:20 |
sean-k-mooney | stephenfin: the only place that is called is here https://github.com/openstack/nova/blob/b44b540fc70504f3869ef23022642095de0ea99e/nova/virt/libvirt/vif.py#L611-L612 | 12:20 |
stephenfin | I call look into it if you don't have time | 12:20 |
sean-k-mooney | so it the non os-vif code path for linux bridge | 12:21 |
stephenfin | yup | 12:21 |
sean-k-mooney | i think that was there just for nova-net? | 12:21 |
admin0 | sean-k-mooney, i redid libvirt-bin , restarted libvirtd and now i see it | 12:21 |
admin0 | under hvm | 12:21 |
admin0 | trying to define the instance now | 12:21 |
admin0 | defined :) | 12:22 |
sean-k-mooney | stephenfin: i think we can remvoe that branch | 12:22 |
stephenfin | sean-k-mooney: aha, yes https://github.com/openstack/nova/blob/b44b540fc70504f3869ef23022642095de0ea99e/nova/network/os_vif_util.py#L527-L528 | 12:22 |
stephenfin | we sure can | 12:22 |
stephenfin | I'll go kill it | 12:22 |
stephenfin | thanks, sean-k-mooney | 12:22 |
sean-k-mooney | stephenfin: anything that would be taking it would be broken at the moment anyway | 12:22 |
stephenfin | but first, 🏊+🥪 | 12:23 |
admin0 | ok .. nova is taken care of .. neutron next i think: -> Cannot get interface MTU on 'brqb3371910-95': No such device | 12:23 |
*** ociuhandu has quit IRC | 12:23 | |
yoctozepto | admin0: cool | 12:23 |
yoctozepto | so it's a bug in libvirt losing hvm | 12:23 |
admin0 | thanks yoctozepto, sean-k-mooney .. can i mention a thank you when i put put this article on my openstackfaq.com site | 12:24 |
sean-k-mooney | admin0: you might want to take this to #openstack by the way | 12:24 |
admin0 | i did started on kolla aio https://www.openstackfaq.com/openstack-kolla-all-in-one/ | 12:24 |
sean-k-mooney | admin0: sure if you want | 12:24 |
yoctozepto | admin0: /me appreciates appreciation | 12:25 |
sean-k-mooney | jawad_axd: there is noe cross cloud migration support native to nova | 12:25 |
sean-k-mooney | jawad_axd: so your best bet would be to do the backup from within the vm. | 12:25 |
sean-k-mooney | e.g. snapshot root disk | 12:25 |
jawad_axd | @sean-k-mooney : Not migration, just want to take snapshot of instance with ephemeral disk? | 12:26 |
sean-k-mooney | create a vm on the ohter cloud by downloand an uploadign the snap shot. | 12:26 |
sean-k-mooney | boot it in rescue mode and then rsync the contentes fo the ephemeral volumes | 12:26 |
sean-k-mooney | you can take a snapshot but it will only snapshot the root disk | 12:26 |
admin0 | jawad_axd, or you can just boot 2 vms, rsync the data you need | 12:26 |
sean-k-mooney | that is basicly what i was saying | 12:27 |
yoctozepto | (this is the point where one suggests using dd over socat) | 12:27 |
jawad_axd | Snapshot doest work with ephemeral disk[E.g flavor has root disk and ephemral disk], while snapshot works with just root disk when in flavor ephemeral disk=0 . | 12:27 |
jawad_axd | ah ok | 12:28 |
sean-k-mooney | really it should still work with the root disk. at least i taught it did | 12:28 |
sean-k-mooney | i just wont snapshot the ephemeral disks | 12:28 |
jawad_axd | Its not even snapshotting the root disk. | 12:28 |
sean-k-mooney | ephemeral disk are intened for fast local storage by the way. not data persitency | 12:29 |
sean-k-mooney | i see | 12:29 |
sean-k-mooney | that should be filed as a bug. thre may be a reson for that but i dont know of one off the top of my head | 12:29 |
sean-k-mooney | then what i would do is as follows | 12:30 |
sean-k-mooney | boot a second vm on the new cloud | 12:30 |
sean-k-mooney | boot both vms in rescue mode | 12:30 |
sean-k-mooney | then use dd/rsync/clonzilla to copy all disks between the two | 12:30 |
sean-k-mooney | then unrescue the new vm | 12:30 |
sean-k-mooney | if you are moving to ceph i would also recomend replaceign the epmeeral disk with cinder volumens | 12:31 |
sean-k-mooney | if your user have permission on both clouds then this is something they could do themsese if its a private cloud followign instuctions | 12:32 |
jawad_axd | Ok, I am trying to understand your instructions. | 12:33 |
sean-k-mooney | basically on the new cloud create a vm with X root disk and n cinder volumns to repalce the ephemeral disks | 12:34 |
sean-k-mooney | then use rescue mode on both vms to boot the vms with a different imave with a disk imagain tool | 12:35 |
sean-k-mooney | and then use your tool of choice to copy the data form 1 vm to the other | 12:36 |
sean-k-mooney | then unrescue to reboot from the vm root disk | 12:36 |
jawad_axd | Okay.. | 12:36 |
jawad_axd | I am going to try it.Thank you! | 12:36 |
*** eharney has joined #openstack-nova | 12:37 | |
sean-k-mooney | there are some third part disater recovery tools that claim to be able to do this for you | 12:38 |
sean-k-mooney | but i dont really recommend using them | 12:38 |
sean-k-mooney | mainly because they tend to mess with the nova db in ways we would not support | 12:38 |
jawad_axd | ok | 12:39 |
*** iurygregory_ is now known as iurygregory | 12:40 | |
*** udesale_ has joined #openstack-nova | 12:45 | |
*** udesale has quit IRC | 12:48 | |
*** ociuhandu has joined #openstack-nova | 12:57 | |
*** ociuhandu has quit IRC | 13:03 | |
*** tbachman has joined #openstack-nova | 13:06 | |
*** mmethot has quit IRC | 13:08 | |
*** mkrai_ has quit IRC | 13:19 | |
*** lpetrut has joined #openstack-nova | 13:23 | |
*** derekh has quit IRC | 13:32 | |
*** dave-mccowan has joined #openstack-nova | 13:37 | |
*** kozhukalov has joined #openstack-nova | 13:39 | |
*** pcaruana has quit IRC | 13:45 | |
gibi | efried: left comments in the first provider config patch: https://review.opendev.org/#/c/673341 I think my comments about the schema would be interesting to you too | 13:50 |
*** mkrai_ has joined #openstack-nova | 13:53 | |
*** liuyulong has joined #openstack-nova | 13:58 | |
gibi | dustinc|PTO: ^^ | 13:59 |
*** mlavalle has joined #openstack-nova | 13:59 | |
openstackgerrit | Vladyslav Drok proposed openstack/nova master: Make removal of host from aggregate consistent https://review.opendev.org/696392 | 14:01 |
*** derekh has joined #openstack-nova | 14:02 | |
dustinc|PTO | Thanks gibi, I read through your comments but won’t be able to follow up until Tuesday. | 14:08 |
gibi | dustinc|PTO: no worries I also need to read your other patches in the series | 14:09 |
gibi | dustinc|PTO: have a nice PTO | 14:09 |
dustinc|PTO | Thanks :) | 14:09 |
*** mriedem has joined #openstack-nova | 14:10 | |
*** nweinber__ has joined #openstack-nova | 14:11 | |
*** ociuhandu has joined #openstack-nova | 14:14 | |
*** pcaruana has joined #openstack-nova | 14:22 | |
*** ociuhandu has quit IRC | 14:27 | |
*** mkrai_ has quit IRC | 14:28 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova stable/stein: DNM: try to trace bug 1859766 https://review.opendev.org/702700 | 14:31 |
openstack | bug 1859766 in OpenStack Compute (nova) stein "functional tests intermittently fails with "ReadOnlyFieldError: Cannot modify readonly field uuid"" [Undecided,New] https://launchpad.net/bugs/1859766 - Assigned to Balazs Gibizer (balazs-gibizer) | 14:31 |
*** mkrai_ has joined #openstack-nova | 14:32 | |
*** dave-mccowan has quit IRC | 14:32 | |
*** ociuhandu has joined #openstack-nova | 14:33 | |
*** dave-mccowan has joined #openstack-nova | 14:35 | |
*** mmethot has joined #openstack-nova | 14:35 | |
*** ociuhandu has quit IRC | 14:37 | |
*** ociuhandu has joined #openstack-nova | 14:38 | |
*** awalende has quit IRC | 14:42 | |
*** tbachman has quit IRC | 14:42 | |
lyarwood | Did anyone get to the bottom of `mysql: command not found` on the subnodes in the LM jobs? | 14:43 |
gibi | lyarwood: based on the bug https://bugs.launchpad.net/nova/+bug/1860021 we still have the problem | 14:46 |
openstack | Launchpad bug 1860021 in devstack "nova-live-migration fails 100% with "mysql: command not found" on subnode" [Undecided,In progress] - Assigned to Radosław Piliszek (yoctozepto) | 14:46 |
lyarwood | gibi: thanks, I couldn't find that for some reason. | 14:46 |
lyarwood | and yeah glance on the subnode is the issue | 14:47 |
* lyarwood checks the review | 14:47 | |
*** jangutter has quit IRC | 14:51 | |
*** mkrai_ has quit IRC | 14:52 | |
*** damien_r has quit IRC | 14:54 | |
*** TxGirlGeek has joined #openstack-nova | 14:55 | |
efried | thanks gibi | 14:56 |
lyarwood | g-api on computes is just weird tbh, now if I could just figure out where the hell that's set | 14:56 |
lyarwood | ah it is devstack-gate | 15:00 |
efried | lyarwood: If we turn that off, won't it break grenade? | 15:02 |
efried | sean-k-mooney pointed out the commit from mriedem where that was introduced. | 15:02 |
*** jangutter has joined #openstack-nova | 15:02 | |
*** ratailor has joined #openstack-nova | 15:04 | |
*** ociuhandu has quit IRC | 15:04 | |
lyarwood | efried: I'd have to check that commit for context, is there a rolling g-api upgrade test in grenade? | 15:05 |
*** jawad_axd has quit IRC | 15:05 | |
efried | I have no earthly idea. Grenade has always been a swirling mystery to me. | 15:06 |
*** jangutter has quit IRC | 15:06 | |
efried | lyarwood: https://github.com/openstack/devstack-gate/commit/183a58eab185c2e6f48afb4d99417d49e88c0f5a#diff-987768d02fbf43ebb74ad9a359222903R27 | 15:07 |
lyarwood | Well that's two of us | 15:07 |
* lyarwood clicks | 15:07 | |
*** jawad_axd has joined #openstack-nova | 15:08 | |
efried | Shooting in the dark, we can proposed a d-g patch to remove g-api from that list, and a nova patch to depend on it, and see what goes kablooey. | 15:08 |
*** zbr|drover has quit IRC | 15:08 | |
lyarwood | efried: yup just doing that now | 15:08 |
lyarwood | efried: I can't think why that would break anything in grenade tbh | 15:09 |
efried | oh, k, /me stops doing that. | 15:09 |
lyarwood | efried: but if it does I'll dig into it | 15:09 |
efried | great, thank you lyarwood | 15:09 |
*** ratailor_ has joined #openstack-nova | 15:09 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: DNM Test the removal of g-api from subnodes https://review.opendev.org/703100 | 15:10 |
dansmith | has anyone asked glance if they're doing that on purpose? (or is it just our jobs?) | 15:10 |
dansmith | because they've been working on some multi-worker multi-store stuff lately which likely needs g-api on different nodes to accomplish | 15:11 |
*** ratailor has quit IRC | 15:11 | |
sean-k-mooney | running the glacne api on multiple nodes does not require them to initalise the glance db multiple times | 15:12 |
*** jawad_ax_ has joined #openstack-nova | 15:13 | |
lyarwood | right we aren't talking about that bug here, just if running g-api on a subnode is valid. | 15:13 |
sean-k-mooney | so if they are which would be resonable devstack need to be updated so that we can make sure the db is only setup on the contoler | 15:13 |
sean-k-mooney | lyarwood: sure you can do that | 15:13 |
*** jawad_axd has quit IRC | 15:13 | |
sean-k-mooney | normally we would not need too but you can | 15:14 |
melwitt | I can't find where in the chat log someone mentioned it would be needed for grenade | 15:14 |
sean-k-mooney | i have seen it done on small 1-3 node deployments | 15:14 |
dansmith | specifically for edge it's a thing | 15:14 |
sean-k-mooney | where all the contoler were also computes and they split the contol plane across them | 15:14 |
melwitt | http://eavesdrop.openstack.org/irclogs/%23openstack-qa/%23openstack-qa.2020-01-16.log.html#t2020-01-16T18:56:14 | 15:15 |
sean-k-mooney | melwitt: it might be need for grenade to test that we can upgrade nova independly of glance or something like that | 15:15 |
lyarwood | yeah of course, I guess devstack-gate just needs some additional subnode flavours if you will covering a pure compute subnode, mixed subnode with g-api etc | 15:15 |
*** ratailor_ has quit IRC | 15:15 | |
sean-k-mooney | lyarwood: or we could move to zullv3 | 15:16 |
lyarwood | or that | 15:16 |
sean-k-mooney | althogh devstack would still need to have configuration for the db | 15:16 |
sean-k-mooney | also crap im late for the bug call | 15:16 |
*** zbr|drover has joined #openstack-nova | 15:17 | |
lyarwood | sean-k-mooney: you're not missing much :) | 15:17 |
sean-k-mooney | my only bug was closed so i didnt have anything to talk about. | 15:17 |
sean-k-mooney | i just realise what time it was | 15:18 |
sean-k-mooney | backporting functional test is annoying | 15:18 |
*** jawad_ax_ has quit IRC | 15:18 | |
*** awalende has joined #openstack-nova | 15:18 | |
sean-k-mooney | apparently we rewrite how the numa ones work each cycle | 15:19 |
melwitt | I'm working on testing out grenade with zuul v3 in nova (https://review.opendev.org/701478 depends-on https://review.opendev.org/548936 and https://review.opendev.org/703005 | 15:20 |
melwitt | not as a fix for the gate but to get away from the gzipped log files | 15:21 |
sean-k-mooney | did my change not work | 15:22 |
sean-k-mooney | i saw a ping about it last night | 15:22 |
sean-k-mooney | but i did not fully get the context | 15:22 |
sean-k-mooney | but yes i would like use to adopt the v3 approch if we can too | 15:22 |
gmann | sean-k-mooney: it fixed for zuulv3 jobs not legacy which are d-g dependents not on devstack roles | 15:23 |
*** awalende has quit IRC | 15:23 | |
melwitt | yep, what gmann said | 15:23 |
*** kozhukalov has quit IRC | 15:23 | |
sean-k-mooney | ah ok | 15:23 |
openstackgerrit | Balazs Gibizer proposed openstack/nova stable/stein: Remove global state from the FakeDriver https://review.opendev.org/703102 | 15:24 |
openstackgerrit | Balazs Gibizer proposed openstack/nova stable/stein: Enhance service restart in functional env https://review.opendev.org/703103 | 15:24 |
melwitt | so I found that proposed grenade patch that moves it to v3 and it mostly works. just needs a few updates | 15:24 |
gmann | melwitt: yeah only remaining things there is that does not work for plugin case yet. which is something should be figured out before we merge that | 15:25 |
sean-k-mooney | melwitt: yep i have been trying to get peopel to review it ever few weeks for a while | 15:25 |
sean-k-mooney | gmann: there is one other case too | 15:25 |
melwitt | gmann: oh I see | 15:25 |
sean-k-mooney | gmann: it can be done as a follow up but you cant specify a different local_conf section per version | 15:26 |
sean-k-mooney | you can do it for localrc | 15:26 |
gmann | sean-k-mooney: i could not get chance to find gzip log place for legacy jobs. busy for tempest plugins py2-drop drama bug. | 15:26 |
sean-k-mooney | but localrc does not allow you to set the post-config updates | 15:26 |
gmann | sean-k-mooney: yeah that(different local_conf section) is true, i failed to do that while IPv6 enable for legacy jobs. | 15:28 |
gmann | but i am not sure why devstsack fix is wrong, waiting for frickler re-reply | 15:28 |
*** mkrai_ has joined #openstack-nova | 15:29 | |
*** ratailor has joined #openstack-nova | 15:29 | |
*** ratailor has quit IRC | 15:29 | |
*** ociuhandu has joined #openstack-nova | 15:31 | |
*** ociuhandu has quit IRC | 15:32 | |
*** ociuhandu has joined #openstack-nova | 15:32 | |
sean-k-mooney | gmann: we will need that to be able to test placement reshapes on upgrade in grenade | 15:34 |
sean-k-mooney | because we sill need to change form using vcpu_pin_set to cpu_share_set and cpu_dedicated_set | 15:34 |
sean-k-mooney | although we dont test that today so its not required to move | 15:34 |
sean-k-mooney | im sure there are other examples too but having the ablity to specifc new/old/shared local_conf sections in the zuul.yaml will be useful | 15:35 |
*** mrch_ has quit IRC | 15:37 | |
*** mrch_ has joined #openstack-nova | 15:37 | |
tosky | melwitt: "mostly" - for some reasons, after we switched to Python 3, several python 2 packages are installed anyway, including python-openstackclient | 15:38 |
tosky | melwitt: so whenever "openstack foo" is called, the py2 version is used; and when the sahara plugin (or heat plugin) tries creating resources with "openstack dosomething", its own osc plugin (py3 only) is not found | 15:39 |
gmann | sean-k-mooney: or we can do that via direct config change via roles. something to explore may be. | 15:39 |
tosky | I'm failing to understand where the issue is | 15:39 |
tosky | gmann, sean-k-mooney or the from-<foo> update plugin maybe | 15:40 |
melwitt | I see | 15:40 |
sean-k-mooney | gmann: we could but im not sure that would be better. if it requrie new roles to be written i think it would be worse the adding supprot for local.conf in grenade | 15:40 |
lyarwood | random question, what's the best way of checking the stability of a given job over the last x number of months? | 15:40 |
sean-k-mooney | tosky: it might be the fact that on older brances we install everything twice. once under py3 then again under py2 | 15:41 |
gmann | lyarwood: http://status.openstack.org/openstack-health/#/ | 15:41 |
sean-k-mooney | tosky: we only stopped doing that in ussuri | 15:41 |
gmann | you can filter the jobs and time period | 15:41 |
tosky | sean-k-mooney: devstack, you mean? A pure devstack job does not install all those stuff | 15:41 |
gmann | but data is only for the gate pipeline | 15:41 |
sean-k-mooney | tosky: yes in devsack | 15:42 |
lyarwood | gmann: ack thanks | 15:42 |
tosky | sean-k-mooney: but comparing with a devstack job, I see much more components; so something happens in the grenade-specific roles | 15:42 |
sean-k-mooney | https://github.com/openstack/devstack/commit/63ab664baf99716e9a5d29eb82f974f8c3456816 | 15:42 |
sean-k-mooney | tosky: ^ | 15:42 |
lyarwood | gmann: so this wouldn't help if I wanted to look at NV jobs in the check queue right? | 15:43 |
lyarwood | gmann: trying to figure out a way of showing something is now stable and can be made voting | 15:43 |
gmann | oh . yeah n-v jobs data are not there | 15:43 |
lyarwood | kk np | 15:43 |
lyarwood | and thanks :) | 15:43 |
tosky | sean-k-mooney: but then I shouldn't see this in master | 15:44 |
tosky | sean-k-mooney: so there must be something else too | 15:44 |
sean-k-mooney | on master no but grenade installs with train frist then upgrdaes to master | 15:45 |
sean-k-mooney | so all the train deps will be installed with both | 15:45 |
tosky | oh, right | 15:45 |
sean-k-mooney | then we will upgrade to train without updateing the python 2 deps | 15:45 |
tosky | this means that when we install train/py3 we have a problem | 15:45 |
tosky | not a problem normally, as train is technically py2 for devstack | 15:46 |
tosky | but I'm not sure how to solve | 15:46 |
sean-k-mooney | yes well a traing/py3 intsall install both under py3 and py2 | 15:46 |
sean-k-mooney | tosky: well no | 15:46 |
sean-k-mooney | train should would with python 3 aswell | 15:46 |
efried | gibi: if you have a second, could you please remind me the context around why we're parsing a RP name to identify an interface? | 15:46 |
sean-k-mooney | tosky: what is the specific issue you are having | 15:48 |
sean-k-mooney | one way to solve it would be do a pip freeze and unistall any openstack package that is installed | 15:48 |
sean-k-mooney | on python 2 | 15:49 |
*** mkrai_ has quit IRC | 15:50 | |
tosky | sean-k-mooney: see my comment above: both versions of osc are installed, but the osc plugins are py3 only, and then the py2 openstack fails to use them | 15:52 |
*** TxGirlGeek has quit IRC | 15:53 | |
*** jawad_axd has joined #openstack-nova | 15:54 | |
sean-k-mooney | ya so that is the same issue we have with console_scripts entry points | 15:55 |
sean-k-mooney | the python 2 version of osc console sript overites teh python 3 version on train | 15:56 |
sean-k-mooney | so grenade or devstack could be updated to explictly remvoe osc everytime it stacks | 15:56 |
sean-k-mooney | and install it again | 15:57 |
sean-k-mooney | that should fix it | 15:57 |
*** damien_r has joined #openstack-nova | 15:58 | |
tosky | maybe devstack; at the end, if it's USE_PYTHON3, pip uninstall python-openstackclient (keeping the 3 version) | 15:58 |
*** jawad_axd has quit IRC | 15:59 | |
sean-k-mooney | tosky: well it would want to do it near the start not the end | 16:01 |
*** macz has joined #openstack-nova | 16:01 | |
sean-k-mooney | because you want to have it installed and ensure any place we use it in devstack to do things wew use the correct one | 16:01 |
*** udesale_ has quit IRC | 16:01 | |
sean-k-mooney | also you want it to deffinetly happen before the local.sh gets executed as its common to use the client to do things in the local.sh | 16:02 |
*** udesale has joined #openstack-nova | 16:03 | |
tosky | sean-k-mooney: so basically tune the piece of code you mentioned above to not install the py2 version of osc? | 16:03 |
sean-k-mooney | am i guess you could do that too. i was thinking of adding a new function that gets invoked after the install phase but before the post-config phase | 16:04 |
tosky | gmann: any thoughts about this ^ ? | 16:05 |
gmann | sorry, did note read that. too many bugs for py2 :( | 16:06 |
gmann | did not | 16:06 |
*** lpetrut has quit IRC | 16:08 | |
*** udesale has quit IRC | 16:10 | |
gmann | i will followup on that later on review | 16:10 |
*** damien_r has quit IRC | 16:10 | |
*** jawad_axd has joined #openstack-nova | 16:15 | |
*** slaweq has quit IRC | 16:16 | |
*** sapd1_x has joined #openstack-nova | 16:17 | |
KeithMnemonic1 | hello all. one last plea to get this merged https://review.opendev.org/683008 . We have confirmation from the customer that this resolves the issue they were seeing with their Lenovo storage. | 16:17 |
KeithMnemonic1 | this was that issue we had with the cinder stuff jungleboyj: if you recall and the DS6200. | 16:18 |
stephenfin | artom, efried: Did you folks get any closer to figuring out that nova-live-migration gate issue yesterday? | 16:19 |
*** TxGirlGeek has joined #openstack-nova | 16:19 | |
*** maciejjozefczyk has quit IRC | 16:19 | |
sean-k-mooney | lyarwood: could you review KeithMnemonic1 backport | 16:19 |
jungleboyj | KeithMnemonic1: Ah, glad that you guys were able to make a change there. | 16:19 |
*** jawad_axd has quit IRC | 16:19 | |
*** jdillaman has quit IRC | 16:20 | |
KeithMnemonic1 | it was the issue gorka said, losing track of the luns | 16:20 |
jungleboyj | Bakcport makes sense to me. | 16:22 |
*** belmoreira has joined #openstack-nova | 16:24 | |
*** gyee has joined #openstack-nova | 16:27 | |
*** Sundar has joined #openstack-nova | 16:30 | |
Sundar | Hi sean-k-mooney: How's the deployment coming along? | 16:31 |
openstackgerrit | sean mooney proposed openstack/nova stable/rocky: Remove 'test_cold_migrate_with_physnet_fails' test https://review.opendev.org/703115 | 16:32 |
openstackgerrit | sean mooney proposed openstack/nova stable/rocky: Block rebuild when NUMA topology changed https://review.opendev.org/703116 | 16:32 |
openstackgerrit | sean mooney proposed openstack/nova stable/rocky: Disable NUMATopologyFilter on rebuild https://review.opendev.org/703117 | 16:32 |
openstackgerrit | sean mooney proposed openstack/nova stable/rocky: FUP for in-place numa rebuild https://review.opendev.org/703118 | 16:32 |
sean-k-mooney | Sundar: i have been trying to do some backport today before the weekend so ill likely get back to it again tomorow | 16:32 |
sean-k-mooney | well monday | 16:32 |
Sundar | sean-k-mooney: NP. Have a good weekend. | 16:33 |
artom | stephenfin, https://review.opendev.org/#/c/702960/ | 16:34 |
stephenfin | artom: ta | 16:37 |
*** udesale has joined #openstack-nova | 16:37 | |
*** mrch_ has quit IRC | 16:40 | |
belmoreira | Hi, I'm trying to boot an aarch64 image on x86_64 compute node and initially I though would be easy... but I'm still struggling. I was assuming that I just needed to define the arch in the image and nova will use that to trigger qemu-system-arm, but apparently not. Googling about it I can't find any answer... only similar questions. Do you have any pointer? | 16:42 |
sean-k-mooney | you can only do that if you set the virt type to qemu | 16:43 |
sean-k-mooney | and then i belive you have to set a nova config option | 16:43 |
sean-k-mooney | i belive you have to configre the machine types | 16:44 |
sean-k-mooney | https://docs.openstack.org/nova/latest/configuration/config.html#libvirt.hw_machine_type | 16:44 |
belmoreira | sean-k-mooney yes, I'm doing the machine type | 16:45 |
*** mriedem has quit IRC | 16:46 | |
sean-k-mooney | ok then i think provide virt_type=qemu is deiend and you have the arch set in the image i think that shoudl work | 16:47 |
sean-k-mooney | you might need to set a cpu model but if you do that would force the host to only be able to run aarch64 | 16:47 |
sean-k-mooney | we do not have a way to set a cpu model per arch | 16:47 |
belmoreira | what I tried: virt_type=qemu and hw_machine_type=aarch64=machinetype1 | 16:49 |
belmoreira | also the image is set with the correct arch | 16:49 |
sean-k-mooney | what is the error you get | 16:49 |
sean-k-mooney | you might need to set [libvirt]/cpu_models | 16:49 |
belmoreira | libvirt.libvirtError: XML error: No PCI buses available | 16:50 |
sean-k-mooney | well machinetype1 is not a real machein type | 16:51 |
sean-k-mooney | it was an example for the config you need to use a real one | 16:51 |
kashyap | Yeah, belmoreira: Also any reason you're using 'virt_type' as 'qemu', instead of 'kvm'? | 16:51 |
sean-k-mooney | kashyap: because its aarch64 on x86 | 16:51 |
sean-k-mooney | so it has to be qemu | 16:51 |
kashyap | Ah, didn't read the full scroll, my bad | 16:52 |
kashyap | belmoreira: To get the supported machine types on your host, run `qemu-system-aarch64 -machine help` | 16:52 |
kashyap | (Or whatever the QEMU binary name is on your host.) | 16:52 |
*** rpittau is now known as rpittau|afk | 16:53 | |
sean-k-mooney | try seting hw_machine_type=aarch64=virt | 16:53 |
belmoreira | ohh :) that's the machine type | 16:53 |
sean-k-mooney | virt should be an alias to the newst arm machien type your qemu supprots | 16:54 |
sean-k-mooney | for me that is virt-4.1 | 16:54 |
sean-k-mooney | there are some specifc system it can emulate but virt is what you want mostlike with openstack | 16:55 |
kashyap | belmoreira: Yes, 'virt' is actually the _recommended_ machine type for AArch64 | 16:56 |
belmoreira | thanks for let me know what the machine type means | 16:56 |
kashyap | I've documented it "why" in the libvirt driver.py | 16:56 |
sean-k-mooney | thinks of the machine type as the "motherboard" of the vm | 16:56 |
sean-k-mooney | its not quite the same thing but its close enough | 16:57 |
kashyap | Yes, that's the analogy I use. A "virtual motherboard" with some default devices built-in | 16:57 |
*** dtantsur is now known as dtantsur|afk | 16:58 | |
sean-k-mooney | including hopefully a pci bus which is what it was previously unhappy about | 16:58 |
kashyap | sean-k-mooney: Yes, it does include | 16:59 |
kashyap | belmoreira: sean-k-mooney: I mention it in the commit message here, FWIW, https://opendev.org/openstack/nova/commit/e155baefb0 | 16:59 |
*** udesale has quit IRC | 17:00 | |
belmoreira | after changing to hw_machine_type=aarch64=virt I'm still getting the same error | 17:02 |
sean-k-mooney | kashyap: that chages the default for armv7 which is a completely different architecture | 17:03 |
sean-k-mooney | oh i guess you did it for both | 17:04 |
kashyap | Yes | 17:04 |
kashyap | sean-k-mooney: Not denying that. But the point stands, for AArch64, Armv7, etc, the recommended machine type is 'virt' :-) | 17:04 |
* kashyap needs to head out shortly | 17:04 | |
sean-k-mooney | belmoreira: the people that work at/with lenaro are probly your best bet | 17:05 |
sean-k-mooney | belmoreira: we have no upstream testing of cross architecure support | 17:05 |
*** sapd1_x has quit IRC | 17:06 | |
belmoreira | sean-k-mooney kashyap thanks for your tips. I will continue to dig into this and will let you know when I find more | 17:06 |
sean-k-mooney | i have dont this with libvirt a few times in the past but never actully done it with openstack | 17:06 |
sean-k-mooney | by the way are you setting hw_machinet_type in the image too https://github.com/openstack/glance/blob/master/etc/metadefs/compute-libvirt-image.json#L60 | 17:08 |
belmoreira | In the image I just set the arch. Let me try | 17:10 |
sean-k-mooney | your setting https://github.com/openstack/glance/blob/54329c6a21b0d3f845b09e79f710fc795976a175/etc/metadefs/glance-common-image-props.json#L26-L29 | 17:11 |
sean-k-mooney | as architecture=aarch64 | 17:11 |
sean-k-mooney | or architecture=arm | 17:11 |
sean-k-mooney | sorry that should be hw_architecture=aarch64 | 17:12 |
efried | dansmith: This should hopefully be relatively simple for you to understand and sanity check if you don't mind please: https://review.opendev.org/#/c/702261/ | 17:12 |
dansmith | heh first file has random whitespace damage | 17:13 |
dansmith | but will look in a sec | 17:13 |
sean-k-mooney | belmoreira: so ya checking https://github.com/openstack/nova/blob/c6218428e9b29a2c52808ec7d27b4b21aadc0299/nova/virt/arch.py#L21 it should be hw_architecture=aarch64 | 17:14 |
belmoreira | sean-k-mooney also using hw_architecture=aarch64. I'm getting the same error. Thanks. I will review my config | 17:20 |
*** tosky has quit IRC | 17:21 | |
*** liuyulong has quit IRC | 17:25 | |
*** ociuhandu_ has joined #openstack-nova | 17:25 | |
*** ociuhandu has quit IRC | 17:27 | |
*** martinkennelly has quit IRC | 17:29 | |
*** ociuhandu_ has quit IRC | 17:29 | |
*** evrardjp has quit IRC | 17:34 | |
openstackgerrit | Ilya Etingof proposed openstack/nova master: [WIP] Add JSON schema for network_data.json https://review.opendev.org/703133 | 17:34 |
*** evrardjp has joined #openstack-nova | 17:34 | |
*** gentoorax has quit IRC | 17:40 | |
*** CeeMac has quit IRC | 17:40 | |
*** gentoorax has joined #openstack-nova | 17:48 | |
openstackgerrit | sean mooney proposed openstack/nova stable/queens: Block rebuild when NUMA topology changed https://review.opendev.org/703140 | 17:48 |
openstackgerrit | sean mooney proposed openstack/nova stable/queens: Disable NUMATopologyFilter on rebuild https://review.opendev.org/703141 | 17:48 |
openstackgerrit | sean mooney proposed openstack/nova stable/queens: FUP for in-place numa rebuild https://review.opendev.org/703142 | 17:48 |
*** gentoorax is now known as gentoorax_away | 17:49 | |
*** gentoorax_away is now known as gentoorax | 17:49 | |
gmann | stephenfin: before you start you beer. i pushed 4-5 policies change on this, if you can check on your Monday which will be earlier than mine so pinging in advance :) - https://review.opendev.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/policy-defaults-refresh | 17:53 |
gibi | efried: regarding RP name parsing: Nova needs to know which PF (known by nova based on PCI address) is represented by which RP in placement. That RP is created by neutron and neutron does not use PCI addresses but uses the device name instead. So now nova also gather the device name and use that to find the device RP in placement | 17:57 |
efried | mm, okay, this is the same thing we're doing for vgpus? | 17:58 |
gibi | efried: the neutron behavior is originating from the fact that device mapping in the neutron agent config was always based on device name | 17:58 |
gibi | efried: for vgpus we don't need to agree on a common ID between diferrent projects so I guess the vgpu case is easier | 17:59 |
efried | okay, but I think we're using the name to identify the mdev, or something. | 17:59 |
efried | anyway, I get it. | 17:59 |
efried | thanks for the response. | 17:59 |
efried | I'm going through your review of provider config bottom patch fyi | 17:59 |
gibi | efried: it could be that the mdev is coming from the host OS and it is a name in the host OS not a uuid | 17:59 |
gibi | efried: thanks for the review | 18:00 |
*** derekh has quit IRC | 18:00 | |
sean-k-mooney | lyarwood: can you take a look at https://review.opendev.org/#/c/702971/ and the related patchs and the other backport to rocky and queens on monday | 18:03 |
*** ociuhandu has joined #openstack-nova | 18:03 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Switch to hacking 2.x https://review.opendev.org/695733 | 18:08 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: vif: Remove dead code https://review.opendev.org/703146 | 18:08 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: pytype: Resolve issues with 'nova.virt.libvirt' https://review.opendev.org/703147 | 18:08 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: pytype: Resolve issues with 'nova.virt.vmwareapi' https://review.opendev.org/703148 | 18:08 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: pytype: Resolve issues with 'nova.virt.hyperv' https://review.opendev.org/703149 | 18:08 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: pytype: Resolve issues with 'nova.virt.powervm' https://review.opendev.org/703150 | 18:08 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: pytype: Resolve issues with 'nova.virt.xenapi' https://review.opendev.org/703151 | 18:08 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: pytype: Resolve issues with 'nova.virt.ironic' https://review.opendev.org/703152 | 18:08 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: pytype: Resolve final issues with 'nova.virt' https://review.opendev.org/703153 | 18:09 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: pytype: Resolve issues with 'nova.cmd', 'nova.console', 'nova.db' https://review.opendev.org/703154 | 18:09 |
*** ralonsoh has quit IRC | 18:11 | |
*** ociuhandu has quit IRC | 18:18 | |
*** ociuhandu has joined #openstack-nova | 18:18 | |
*** ociuhandu has quit IRC | 18:19 | |
*** ociuhandu has joined #openstack-nova | 18:20 | |
*** ociuhandu has quit IRC | 18:21 | |
*** ociuhandu has joined #openstack-nova | 18:21 | |
*** jawad_axd has joined #openstack-nova | 18:22 | |
efried | stephenfin: came across this: https://review.opendev.org/#/c/688603/ | 18:23 |
efried | <poke> | 18:23 |
*** dave-mccowan has quit IRC | 18:23 | |
*** ociuhandu has quit IRC | 18:26 | |
*** jawad_axd has quit IRC | 18:27 | |
*** awalende has joined #openstack-nova | 18:43 | |
*** bnemec has joined #openstack-nova | 18:44 | |
*** bnemec is now known as beekneemech | 18:45 | |
*** ociuhandu has joined #openstack-nova | 18:46 | |
*** awalende has quit IRC | 18:48 | |
*** pcaruana has quit IRC | 18:51 | |
*** ociuhandu has quit IRC | 18:52 | |
*** jawad_axd has joined #openstack-nova | 18:53 | |
*** jawad_axd has quit IRC | 18:58 | |
*** lpetrut has joined #openstack-nova | 18:58 | |
*** jawad_axd has joined #openstack-nova | 19:13 | |
*** jawad_axd has quit IRC | 19:18 | |
*** Sundar has quit IRC | 19:22 | |
*** TxGirlGeek has quit IRC | 19:25 | |
*** TxGirlGeek has joined #openstack-nova | 19:26 | |
*** TxGirlGeek has quit IRC | 19:27 | |
*** TxGirlGeek has joined #openstack-nova | 19:28 | |
*** ociuhandu has joined #openstack-nova | 19:30 | |
*** tesseract has quit IRC | 19:32 | |
*** jawad_axd has joined #openstack-nova | 19:34 | |
*** ociuhandu has quit IRC | 19:35 | |
*** jawad_axd has quit IRC | 19:38 | |
*** tosky has joined #openstack-nova | 19:41 | |
*** belmoreira has quit IRC | 19:49 | |
*** jawad_axd has joined #openstack-nova | 19:55 | |
*** TxGirlGeek has quit IRC | 19:57 | |
*** TxGirlGeek has joined #openstack-nova | 19:58 | |
*** jawad_axd has quit IRC | 20:00 | |
*** TxGirlGeek has quit IRC | 20:00 | |
*** openstackstatus has joined #openstack-nova | 20:01 | |
*** ChanServ sets mode: +v openstackstatus | 20:01 | |
*** TxGirlGeek has joined #openstack-nova | 20:02 | |
*** TxGirlGeek has quit IRC | 20:03 | |
*** TxGirlGeek has joined #openstack-nova | 20:03 | |
*** martinkennelly has joined #openstack-nova | 20:08 | |
*** jawad_axd has joined #openstack-nova | 20:21 | |
*** jawad_axd has quit IRC | 20:25 | |
*** haleyb has quit IRC | 20:28 | |
*** haleyb has joined #openstack-nova | 20:31 | |
*** nweinber__ has quit IRC | 20:36 | |
*** belmoreira has joined #openstack-nova | 20:38 | |
*** belmoreira has quit IRC | 20:38 | |
*** jawad_axd has joined #openstack-nova | 20:42 | |
*** jawad_axd has quit IRC | 20:46 | |
*** ociuhandu has joined #openstack-nova | 20:46 | |
*** ociuhandu has quit IRC | 20:48 | |
*** ociuhandu has joined #openstack-nova | 20:48 | |
*** mmethot has quit IRC | 20:51 | |
*** dave-mccowan has joined #openstack-nova | 20:51 | |
*** eharney has quit IRC | 20:59 | |
*** jawad_axd has joined #openstack-nova | 21:02 | |
*** ociuhandu has quit IRC | 21:03 | |
*** ociuhandu has joined #openstack-nova | 21:04 | |
*** jawad_axd has quit IRC | 21:07 | |
*** ociuhandu has quit IRC | 21:13 | |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: Functional tests for NUMA live migration https://review.opendev.org/672595 | 21:22 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: NUMA LM: Add func test for bug 1845146 https://review.opendev.org/687404 | 21:22 |
openstack | bug 1845146 in OpenStack Compute (nova) train "NUMA aware live migration failed when vCPU pin set" [High,Fix committed] https://launchpad.net/bugs/1845146 - Assigned to Dan Smith (danms) | 21:22 |
*** jawad_axd has joined #openstack-nova | 21:23 | |
*** jawad_axd has quit IRC | 21:27 | |
*** dave-mccowan has quit IRC | 21:28 | |
*** dave-mccowan has joined #openstack-nova | 21:30 | |
*** ociuhandu has joined #openstack-nova | 21:44 | |
*** jawad_axd has joined #openstack-nova | 21:44 | |
*** ociuhandu has quit IRC | 21:48 | |
*** jawad_axd has quit IRC | 21:49 | |
*** brinzhang has quit IRC | 21:50 | |
*** kozhukalov has joined #openstack-nova | 22:00 | |
*** mmethot has joined #openstack-nova | 22:01 | |
*** jawad_axd has joined #openstack-nova | 22:04 | |
*** jawad_axd has quit IRC | 22:09 | |
*** TxGirlGeek has quit IRC | 22:20 | |
*** martinkennelly has quit IRC | 22:20 | |
*** jawad_axd has joined #openstack-nova | 22:25 | |
*** eharney has joined #openstack-nova | 22:26 | |
*** jawad_axd has quit IRC | 22:30 | |
gibi | efried, dustinc|PTO : I've finished reviewing the provider config series. | 22:31 |
gibi | now I might dream about jsonschema in yaml files :D | 22:32 |
*** ociuhandu has joined #openstack-nova | 22:35 | |
*** xek has quit IRC | 22:36 | |
*** ociuhandu has quit IRC | 22:40 | |
*** jawad_axd has joined #openstack-nova | 22:46 | |
*** dklyle has quit IRC | 22:48 | |
*** david-lyle has joined #openstack-nova | 22:48 | |
*** david-lyle has quit IRC | 22:49 | |
*** dklyle has joined #openstack-nova | 22:49 | |
*** jawad_axd has quit IRC | 22:50 | |
*** slaweq has joined #openstack-nova | 22:50 | |
*** KeithMnemonic1 has quit IRC | 22:51 | |
*** jawad_axd has joined #openstack-nova | 23:07 | |
*** jawad_axd has quit IRC | 23:12 | |
*** kozhukalov has quit IRC | 23:13 | |
*** slaweq has quit IRC | 23:14 | |
*** dave-mccowan has quit IRC | 23:15 | |
*** awalende has joined #openstack-nova | 23:26 | |
*** jawad_axd has joined #openstack-nova | 23:27 | |
*** awalende has quit IRC | 23:30 | |
*** jawad_axd has quit IRC | 23:32 | |
*** rchurch has quit IRC | 23:33 | |
*** rchurch has joined #openstack-nova | 23:35 | |
*** macz has quit IRC | 23:38 | |
*** jawad_axd has joined #openstack-nova | 23:48 | |
*** jawad_axd has quit IRC | 23:53 | |
*** dviroel has quit IRC | 23:57 | |
*** tetsuro has joined #openstack-nova | 23:59 | |
*** rcernin_ has joined #openstack-nova | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!