| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2022-05-18 | |||
| 15:37:25 | gmann | bauzas: +1 on api -ref and yes that can be done for all microversion not specific to this one | |
| 15:38:25 | bauzas | gmann: want me to write it down on the spec ? | |
| 15:39:27 | gmann | bauzas: I do not think that is needed as it is same behavior currently also and we are just documenting it. | |
| 15:40:03 | bauzas | gmann: cool, then I'll add a comment in the spec change | |
| 15:40:16 | bauzas | at least if gibi is happy with this | |
| 15:40:37 | gmann | yeah | |
| 16:04:54 | gibi | bauzas: yes this "bug" exists today regardless of your spec, but as your spec bumping the microversion for keypairs I thought we could fix this in the same microversion | |
| 16:06:50 | gibi | but I digress. Lets at least document this behavior in the API ref | |
| 16:06:57 | gibi | I'm removing my -1 | |
| 16:07:30 | gibi | done | |
| 16:09:42 | opendevreview | Stephen Finucane proposed openstack/osc-placement master: Remove six https://review.opendev.org/c/openstack/osc-placement/+/842386 | |
| 16:11:17 | opendevreview | ribaudr proposed openstack/nova-specs master: libvirt: Allow Manila shares to be directly attached to instances https://review.opendev.org/c/openstack/nova-specs/+/833669 | |
| 16:13:13 | bauzas | gibi: <3 | |
| 16:43:19 | melwitt | stephenfin: did you see this and the patch above it? https://review.opendev.org/c/openstack/osc-placement/+/812262 I had thought I had seen some remove six patches before and found these | |
| 16:59:51 | opendevreview | Erlon R. Cruz proposed openstack/nova stable/xena: Adds regression test for bug LP#1944619 https://review.opendev.org/c/openstack/nova/+/838550 | |
| 16:59:52 | opendevreview | Erlon R. Cruz proposed openstack/nova stable/xena: Fix pre_live_migration rollback https://review.opendev.org/c/openstack/nova/+/836015 | |
| 18:33:53 | opendevreview | Merged openstack/osc-placement master: Remove usage of six https://review.opendev.org/c/openstack/osc-placement/+/812262 | |
| 18:38:01 | opendevreview | Merged openstack/osc-placement master: Remove usage of six https://review.opendev.org/c/openstack/osc-placement/+/815223 | |
| 19:11:26 | opendevreview | Merged openstack/nova stable/stein: [stable-only] Drop lower-constraints job https://review.opendev.org/c/openstack/nova/+/838038 | |
| 21:15:45 | opendevreview | sean mooney proposed openstack/nova master: [DNM] allow monkey patching spawn_n to spawn https://review.opendev.org/c/openstack/nova/+/842359 | |
| 21:15:45 | opendevreview | sean mooney proposed openstack/nova master: DNM: log number of green(thread|let)s periodically https://review.opendev.org/c/openstack/nova/+/841040 | |
| 21:44:48 | mnaser | has anyone been able to successfully run pep8 .. locally? | |
| 21:45:02 | mnaser | got a bunch of failures on stable/wallaby .. `nova/virt/libvirt/driver.py:621:12: error: Cannot determine type of '_disk_cachemode'` | |
| 21:45:11 | sean-k-mooney | am yes | |
| 21:45:25 | sean-k-mooney | im just about to finish for the day again but i can try it quickly | |
| 21:45:32 | mnaser | i'm on macos so im wondering if there's something in the py version i'm running | |
| 21:45:51 | mnaser | i have py 3.8.9 | |
| 21:45:55 | sean-k-mooney | perhaps we dont relaly supprot anything other then linux | |
| 21:46:13 | sean-k-mooney | we used to be able to run them on cygwin but that was broken a long time ago | |
| 21:46:15 | mnaser | yeah but it seems weird/odd that mypy stuff would fail | |
| 21:46:21 | mnaser | since that seems more of a linter | |
| 21:46:28 | sean-k-mooney | my mac is downstiar i could try that there too | |
| 21:47:06 | mnaser | maybe i should use multipass or whatnot | |
| 21:48:00 | sean-k-mooney | or you could dual boot linux on your mac | |
| 21:48:11 | sean-k-mooney | it should work however | |
| 21:48:16 | mnaser | i think with an m1 mac that's a bit of a reach yet :P | |
| 21:48:24 | sean-k-mooney | nope | |
| 21:48:30 | sean-k-mooney | i have dual booted debian | |
| 21:48:36 | sean-k-mooney | and even got devstack to run | |
| 21:48:42 | mnaser | oh that's interesting lol | |
| 21:48:42 | sean-k-mooney | with a lot of work | |
| 21:49:04 | sean-k-mooney | but the unit test worked on both arch and debian | |
| 21:49:28 | mnaser | i feel like a lot of things won't work though, so multipass / vm is a decent middle ground :p | |
| 21:49:36 | sean-k-mooney | booting a vm on linux id cause a kernel crash however | |
| 21:49:54 | sean-k-mooney | ya i used udm too | |
| 21:50:02 | sean-k-mooney | that actully works pretty well | |
| 21:50:14 | sean-k-mooney | udm to deploy a ubuntu 20.04 arm vm | |
| 21:50:21 | sean-k-mooney | and then install what you want in that | |
| 21:50:59 | mnaser | udm? | |
| 21:51:12 | sean-k-mooney | udm is a front end for qemu on mac | |
| 21:51:36 | sean-k-mooney | hum is it udm | |
| 21:51:54 | mnaser | udm is "université de montréal" for what i know :p | |
| 21:52:06 | sean-k-mooney | oh utm | |
| 21:52:12 | sean-k-mooney | https://mac.getutm.app/ | |
| 21:52:44 | sean-k-mooney | i just used this template https://mac.getutm.app/gallery/ubuntu-20-04 | |
| 21:52:56 | mnaser | ouu nice | |
| 21:53:10 | mnaser | yeah i've just been relying on multipass since ubuntu is a decent base for what i need, but this is really useful | |
| 21:53:19 | sean-k-mooney | it uses macos's version of kvm but no nested virt on m1 | |
| 21:54:05 | sean-k-mooney | i have pep8 running ill quickly grab my mac and try it there too brb | |
| 21:54:15 | sean-k-mooney | oh it passed on linux | |
| 21:55:57 | mnaser | i guess it could be an env thing | |
| 21:56:17 | sean-k-mooney | maybe use -r to recreate the tox env | |
| 21:56:35 | sean-k-mooney | if you change branch that can cause weird issues if you have not recareted it recently | |
| 21:57:42 | mnaser | i think i might just save myself the mess and do my dev in a vm | |
| 21:57:43 | mnaser | not ideal but meh | |
| 21:58:14 | sean-k-mooney | how do you get python normally | |
| 21:58:26 | sean-k-mooney | are you using it form homebrew or another way | |
| 21:58:37 | mnaser | homebrew | |
| 21:58:50 | mnaser | but my python on this box is a bit of an embarassing mess :) | |
| 21:59:11 | sean-k-mooney | you could try using a venv to run tox | |
| 21:59:18 | sean-k-mooney | to get a clean python env | |
| 22:01:07 | mnaser | im thinking running it in a vm is probably easier | |
| 22:01:18 | sean-k-mooney | by the way we ahve seen things like different version of sqlite3 break functinal test on different distors before | |
| 22:01:32 | sean-k-mooney | but not sure what would be similar for pep8 | |
| 22:01:33 | mnaser | which will reflect the state of our ci the closst oo | |
| 22:01:53 | mnaser | sean-k-mooney: im thinking it probably has to do with libvirt-python if i had to guess based on the fact its mostly having to do with libvirt | |
| 22:02:16 | mnaser | and since libvirt on macos is weird prolly | |
| 22:02:45 | sean-k-mooney | ya maybe | |
| 22:02:58 | sean-k-mooney | although we dont actully install that for our tox envs | |
| 22:03:34 | mnaser | all the errors were in "nova/virt/libvirt/driver.py" so /shrug | |
| 22:05:44 | mnaser | well it passed just fine inside multipass vm on my box soooo | |
| 22:06:53 | sean-k-mooney | ya i also cant get it to run natively on macos for other reasons | |
| 22:07:09 | sean-k-mooney | i do not have python form homebrew i have it from the nix package manager | |
| 22:07:43 | sean-k-mooney | its unhappy with 2to3 and suds-jurko | |
| 22:07:53 | sean-k-mooney | althoug i could jsut not install the vmware lib | |
| 22:11:06 | mnaser | yeah i had to manually install that with a lot of really complicated ways | |
| 22:14:20 | sean-k-mooney | im getting clan compliation errors trying to build type-ast | |
| 22:15:08 | sean-k-mooney | so looks like there are some cpython module compat issue with macos on arm | |
| 22:15:28 | sean-k-mooney | works find with linux vm or otherwise however | |
| 22:16:01 | sean-k-mooney | proably would be fine with macos and x86 for that mater but macos and arm is pushing it just a little too far | |
| 22:16:13 | sean-k-mooney | vms are still pretty quick on m1 | |
| 22:17:06 | sean-k-mooney | my base spec m1 air is technically faster at running the test in a vm them my amin work laptop is nativly | |
| #openstack-nova - 2022-05-19 | |||
| 06:06:20 | opendevreview | Brin Zhang proposed openstack/nova master: Replaces tenant_id with project_id from Flavor Access APIs https://review.opendev.org/c/openstack/nova/+/767704 | |
| 06:46:57 | opendevreview | Brin Zhang proposed openstack/nova master: Replaces tenant_id with project_id from List/Show usage APIs https://review.opendev.org/c/openstack/nova/+/768509 | |
| 06:46:58 | opendevreview | Brin Zhang proposed openstack/nova master: Replace tenants* with projects* of policies https://review.opendev.org/c/openstack/nova/+/765315 | |
| 06:46:58 | opendevreview | Brin Zhang proposed openstack/nova master: Replace os-simple-tenant-usage with os-simple-project-usage https://review.opendev.org/c/openstack/nova/+/842288 | |
| 06:46:59 | opendevreview | Brin Zhang proposed openstack/nova master: Replace tenant_id with project_id in os-quota-sets path https://review.opendev.org/c/openstack/nova/+/768851 | |
| 06:46:59 | opendevreview | Brin Zhang proposed openstack/nova master: Replace tenant_id with project_id in Limits API https://review.opendev.org/c/openstack/nova/+/768862 | |
| 07:51:38 | opendevreview | Brin Zhang proposed openstack/nova master: Replaces tenant_id with project_id from Flavor Access APIs https://review.opendev.org/c/openstack/nova/+/767704 | |
| 07:52:56 | opendevreview | Brin Zhang proposed openstack/nova master: Replaces tenant_id with project_id from List/Show usage APIs https://review.opendev.org/c/openstack/nova/+/768509 | |