| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-04-04 | |||
| 16:48:55 | sahid | sean-k-mooney: thanks for the reference :-) we are running a version a bit too old I guess... | |
| 16:49:26 | sean-k-mooney | sahid: its a pretty trivial backport if thats an option for you | |
| 16:53:32 | sahid | no I don't think we need to backport it. we don't run in debug anyway it was more about to proof the change on UAT | |
| 16:53:38 | sahid | thank you sean-k-mooney | |
| 17:57:50 | sean-k-mooney | just as an fyi if you end up with passt or pasta installed on your system becuase of docker/podman or i think technially libvirt? not sure | |
| 17:57:52 | sean-k-mooney | https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2065685/comments/7 | |
| 17:58:09 | sean-k-mooney | you may need to manually fix apparmor to fix your devstack | |
| 17:58:46 | sean-k-mooney | the issue is fixed just not on 24.04... | |
| 18:01:25 | sean-k-mooney | finally | |
| 18:08:16 | sean-k-mooney | Invalid [pci]device_spec config: one_time_use=true requires pci.report_in_placement to be enabled | |
| 18:08:24 | sean-k-mooney | well at least i confrimed that works | |
| 18:09:40 | sean-k-mooney | right... AttributeError: module 'os_traits' has no attribute 'HW_PCI_ONE_TIME_USE' | |
| 18:16:57 | sean-k-mooney | dansmith: so the db and placement all looks good https://paste.opendev.org/show/bpBlYPAE5cvPwAK1pOuS/ im quite tired but this is almost set up so im going to quickly create an alias and flaovr and see if i can boot a vm and dlete it and reset it | |
| 18:17:03 | sean-k-mooney | then ill call it a day and rest | |
| 18:22:17 | dansmith | sean-k-mooney: cool | |
| 18:29:08 | sean-k-mooney | ... Uggla the new alias example swe added for live migrateble dvice are wrong | |
| 18:29:20 | sean-k-mooney | Uggla: you used `'` not `"` | |
| 18:29:31 | sean-k-mooney | they are json so the have to be double quotes | |
| 18:30:06 | dansmith | ooh, yeah I see | |
| 18:31:16 | sean-k-mooney | you get a really unintuivie error | |
| 18:31:18 | sean-k-mooney | BadRequestException: 400: Client Error for url: http://192.168.16.185/compute/v2.1/servers, Invalid PCI alias definition: Expecting property name enclosed in double quotes: line 1 column 2 (char 1) | |
| 18:31:42 | sean-k-mooney | i mean it makes sense but i dont expect end users to get that excption | |
| 18:31:56 | sean-k-mooney | wehn its an error in your alias in the config file | |
| 18:32:44 | sean-k-mooney | its really a server side error not a client side one | |
| 18:33:11 | dansmith | ah yeah, exposing that to the user is probably not a great idea either | |
| 18:33:59 | sean-k-mooney | it might be becaus i did that as admin | |
| 18:34:06 | sean-k-mooney | ill check that after im done | |
| 18:36:45 | sean-k-mooney | https://paste.opendev.org/show/bwJuKNE7VW3NvAjnxiWr/ | |
| 18:36:53 | sean-k-mooney | so cool i was able to boot a vm | |
| 18:37:01 | sean-k-mooney | it reserved the device | |
| 18:37:10 | sean-k-mooney | and after deleting it i now get a no valid host | |
| 18:38:01 | dansmith | \o/ | |
| 18:40:07 | sean-k-mooney | and cool i can reset it and boot again | |
| 18:40:37 | dansmith | \o\ /o/ \o/ | |
| 18:41:15 | sean-k-mooney | im too tired this envning to review the final functional test patch but ill do that on monday | |
| 18:41:22 | sean-k-mooney | i was testing with the reno patch just before it | |
| 18:41:41 | dansmith | no worries, good to have another confirmation, thanks | |
| 18:41:45 | dansmith | rest up for next week ;) | |
| 18:43:35 | sean-k-mooney | o/ | |
| 19:03:42 | dansmith | gmann: melwitt: this recently-added test seems to be failing a *lot* https://review.opendev.org/c/openstack/tempest/+/858885 | |
| 19:04:13 | dansmith | and it seems to be failing because the swap devices don't actually show up or disappear in the guest | |
| 19:05:01 | dansmith | probably because it doesn't wait for SSHABLE I'm guessing | |
| 19:05:37 | sean-k-mooney | that shoudl not matter for rezise since there is no hotplug | |
| 19:05:49 | sean-k-mooney | but i dotn think it will auto swap on | |
| 19:06:11 | sean-k-mooney | so depending on what the test is doing it might now be stable | |
| 19:06:46 | sean-k-mooney | hum blkid looking for type swap | |
| 19:07:02 | sean-k-mooney | do we format the disk with a swap partion | |
| 19:07:10 | dansmith | what I mean is, I'm not sure it's waiting for the instance to have actually been resized | |
| 19:07:20 | sean-k-mooney | oh | |
| 19:07:36 | sean-k-mooney | well that optentaly differnet | |
| 19:08:01 | dansmith | I guess the underlying stuff waits for the verify stage, so perhaps not | |
| 19:08:09 | dansmith | either way, seems to be quite flaky | |
| 19:08:13 | melwitt | sean-k-mooney: swap is formatted | |
| 19:08:19 | sean-k-mooney | ack | |
| 19:08:24 | sean-k-mooney | i tought it was but was not sure | |
| 19:08:59 | sean-k-mooney | im nmot sure why there are reboots in those tests | |
| 19:09:19 | dansmith | me either, but it's failing before the reboot | |
| 19:09:39 | sean-k-mooney | i get why its creating flaovr but im not sure why that part of the resize helper | |
| 19:10:00 | sean-k-mooney | i mena that fine just not what i expect form the function name | |
| 19:10:41 | dansmith | I also don't think the 2048_to_1024 test is doing anything particularly useful since it's not asserting the size of the device | |
| 19:11:39 | sean-k-mooney | https://github.com/openstack/tempest/blob/b1e168015316f3f73131957e9fb6abfd2fdc20f1/tempest/api/compute/base.py#L441-L454 should be confirming as you said | |
| 19:11:50 | dansmith | yeah | |
| 19:12:09 | sean-k-mooney | dansmith: thse looks like the tests were partly ported form the functional tests for the same thing | |
| 19:12:17 | sean-k-mooney | but those had more asserts | |
| 19:13:53 | dansmith | either way, I wonder if we should fast revert that.. it's been merged for less than 24 hours | |
| 19:15:04 | sean-k-mooney | probably if its flaky i say the pin to review a few days ago but didnt really have time to look at it | |
| 19:16:19 | dansmith | proposed https://review.opendev.org/c/openstack/tempest/+/946379 | |
| 19:18:04 | sean-k-mooney | its the remote command | |
| 19:18:37 | dansmith | looks like all the multicell jobs are failing this since it merged (which is only three amazingly) https://zuul.opendev.org/t/openstack/builds?job_name=nova-multi-cell&skip=0 | |
| 19:18:59 | sean-k-mooney | [20:16:32]❯ blkid | |
| 19:19:01 | sean-k-mooney | /dev/nvme0n1p3: UUID="9e5b21f3-dd4d-425a-b309-dcfbf585ad16" TYPE="crypto_LUKS" PARTUUID="82a4c723-1748-43f6-b82d-f051b8d3a6c5" | |
| 19:19:03 | sean-k-mooney | /dev/nvme0n1p1: UUID="F3DE-29C6" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="7208aa8f-8f44-432c-8163-693e4c1dcb8b" | |
| 19:19:05 | sean-k-mooney | /dev/nvme0n1p2: UUID="f84e29ae-bdd6-45a2-9590-f7d9fc71f90c" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="b2216aac-c4e1-4cf1-930b-37a879cb1cd3" | |
| 19:19:07 | sean-k-mooney | /dev/mapper/nvme0n1p3_crypt: UUID="0ebbc49c-51a0-4b8c-bdc1-702bf9d178b7" UUID_SUB="83086ee4-93b7-49c7-9915-0b8da9589da6" BLOCK_SIZE="4096" TYPE="btrfs" | |
| 19:19:09 | sean-k-mooney | ~ via 🐹 v1.21.11 via 🐍 v3.11.11 | |
| 19:19:11 | sean-k-mooney | [20:16:35]➜ lsblk | |
| 19:19:13 | sean-k-mooney | NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS | |
| 19:19:15 | sean-k-mooney | loop0 7:0 0 76.8M 1 loop | |
| 19:19:17 | sean-k-mooney | loop1 7:1 0 76.8M 1 loop | |
| 19:19:19 | sean-k-mooney | zram0 252:0 0 15.6G 0 disk [SWAP] | |
| 19:19:21 | sean-k-mooney | nvme0n1 259:0 0 953.9G 0 disk | |
| 19:19:23 | sean-k-mooney | ├─nvme0n1p1 259:1 0 1.1G 0 part /boot/efi | |
| 19:19:25 | sean-k-mooney | ├─nvme0n1p2 259:2 0 14.9G 0 part /boot | |
| 19:19:27 | sean-k-mooney | └─nvme0n1p3 259:3 0 937.9G 0 part | |
| 19:19:29 | sean-k-mooney | └─nvme0n1p3_crypt 253:0 0 937.8G 0 crypt /var/lib/docker/btrfs | |
| 19:19:31 | sean-k-mooney | /home | |
| 19:19:33 | sean-k-mooney | /swap | |
| 19:19:35 | sean-k-mooney | / | |
| 19:19:37 | sean-k-mooney | paste.o.o is donw | |
| 19:19:39 | sean-k-mooney | blkid wiht no args does not alwasy show swap | |
| 19:20:41 | sean-k-mooney | ah | |
| 19:20:50 | sean-k-mooney | so with sudo the swap disk show up | |
| 19:20:52 | sean-k-mooney | but not without | |
| 19:21:02 | sean-k-mooney | at least initally | |
| 19:21:22 | sean-k-mooney | once i run blkid with sudo the non sudo one has the swap partion too | |
| 19:21:31 | sean-k-mooney | so it must be caching or something like that | |
| 19:23:08 | dansmith | I suppose I won't recheck my patches since this has failed twice in a row on the same thing | |
| 19:23:23 | sean-k-mooney | https://paste.centos.org/view/ebce235e | |
| 19:24:15 | dansmith | yeah weird, but... busybox | |
| 19:24:33 | sean-k-mooney | well the last two are the gnu versions | |