*** tetsuro has joined #openstack-nova | 00:07 | |
*** tetsuro has quit IRC | 00:08 | |
*** bbowen has quit IRC | 00:10 | |
*** brinzhang has joined #openstack-nova | 00:12 | |
*** brinzhang_ has joined #openstack-nova | 00:18 | |
*** brinzhang has quit IRC | 00:21 | |
*** brinzhang0 has joined #openstack-nova | 00:21 | |
*** brinzhang_ has quit IRC | 00:24 | |
*** eandersson has quit IRC | 00:35 | |
*** ccstone has quit IRC | 00:35 | |
*** eandersson has joined #openstack-nova | 00:36 | |
*** boxiang_ has quit IRC | 00:38 | |
*** boxiang has joined #openstack-nova | 00:38 | |
*** hongbin has quit IRC | 00:47 | |
*** brinzhang0 has quit IRC | 00:48 | |
*** brinzhang0 has joined #openstack-nova | 00:49 | |
*** hongbin has joined #openstack-nova | 00:50 | |
*** xiaolin has joined #openstack-nova | 01:07 | |
*** tetsuro has joined #openstack-nova | 01:07 | |
*** Liang__ has joined #openstack-nova | 01:11 | |
*** yaawang has quit IRC | 01:11 | |
*** bbowen has joined #openstack-nova | 01:21 | |
*** songwenping_ has quit IRC | 01:35 | |
*** songwenping_ has joined #openstack-nova | 01:36 | |
*** songwenping_ has quit IRC | 01:45 | |
*** brinzhang_ has joined #openstack-nova | 01:49 | |
*** brinzhang0 has quit IRC | 01:51 | |
*** sapd1 has joined #openstack-nova | 02:21 | |
*** rcernin has quit IRC | 02:28 | |
*** boxiang_ has joined #openstack-nova | 02:30 | |
*** boxiang has quit IRC | 02:33 | |
*** Liang__ has quit IRC | 02:46 | |
*** rcernin has joined #openstack-nova | 02:58 | |
*** tetsuro has quit IRC | 03:08 | |
*** tetsuro has joined #openstack-nova | 03:08 | |
*** ociuhandu has joined #openstack-nova | 03:12 | |
*** sapd1 has quit IRC | 03:16 | |
*** ociuhandu has quit IRC | 03:17 | |
*** tetsuro has quit IRC | 03:18 | |
*** sapd1 has joined #openstack-nova | 03:31 | |
*** psachin has joined #openstack-nova | 03:34 | |
*** jmlowe has quit IRC | 03:43 | |
*** tetsuro has joined #openstack-nova | 03:44 | |
*** jmlowe has joined #openstack-nova | 03:47 | |
*** yaawang has joined #openstack-nova | 03:51 | |
*** slaweq has joined #openstack-nova | 04:15 | |
*** slaweq has quit IRC | 04:20 | |
*** vishalmanchanda has joined #openstack-nova | 04:33 | |
*** redrobot has quit IRC | 04:36 | |
*** ratailor has joined #openstack-nova | 04:38 | |
*** sapd1 has quit IRC | 04:54 | |
*** Liang__ has joined #openstack-nova | 04:59 | |
*** sapd1 has joined #openstack-nova | 05:10 | |
*** hongbin has quit IRC | 05:12 | |
*** Liang__ is now known as LiangFang | 05:15 | |
*** redrobot has joined #openstack-nova | 05:20 | |
*** links has joined #openstack-nova | 05:43 | |
*** links has quit IRC | 05:49 | |
*** links has joined #openstack-nova | 05:58 | |
*** factor has quit IRC | 06:04 | |
*** jawad_axd has joined #openstack-nova | 06:07 | |
*** jraju__ has joined #openstack-nova | 06:11 | |
*** links has quit IRC | 06:11 | |
*** jawad_axd has quit IRC | 06:12 | |
*** udesale has joined #openstack-nova | 06:19 | |
*** jsuchome has joined #openstack-nova | 06:27 | |
*** links has joined #openstack-nova | 06:32 | |
*** jraju__ has quit IRC | 06:33 | |
*** xiaolin has quit IRC | 06:35 | |
*** ttsiouts has joined #openstack-nova | 06:42 | |
*** lvdombrkr has joined #openstack-nova | 06:46 | |
*** tesseract has joined #openstack-nova | 06:59 | |
*** LiangFang has quit IRC | 07:02 | |
*** Liang__ has joined #openstack-nova | 07:03 | |
*** Liang__ is now known as LiangFang | 07:07 | |
*** ttsiouts has quit IRC | 07:08 | |
*** ircuser-1 has quit IRC | 07:10 | |
*** iurygregory has joined #openstack-nova | 07:10 | |
*** rpittau|afk is now known as rpittau | 07:14 | |
*** ralonsoh has joined #openstack-nova | 07:15 | |
*** slaweq has joined #openstack-nova | 07:17 | |
bauzas | good morning Nova | 07:20 |
---|---|---|
*** rcernin has quit IRC | 07:21 | |
*** maciejjozefczyk has joined #openstack-nova | 07:25 | |
lvdombrkr | morning nova. is there other ways to inject password except inject_password=true ? | 07:30 |
*** maciejjozefczyk_ has joined #openstack-nova | 07:31 | |
*** maciejjozefczyk has quit IRC | 07:31 | |
*** ccamacho has joined #openstack-nova | 07:32 | |
*** jawad_axd has joined #openstack-nova | 07:34 | |
*** xek_ has joined #openstack-nova | 07:37 | |
*** tosky has joined #openstack-nova | 07:39 | |
*** ttsiouts has joined #openstack-nova | 07:39 | |
*** xek_ has quit IRC | 07:44 | |
*** ttsiouts has quit IRC | 07:44 | |
*** xek has joined #openstack-nova | 07:44 | |
gibi | bauzas: good morning | 07:53 |
gibi | lvdombrkr: you can use cloud init in the guest and you can use the config driver or the metadata service to provide input for cloud init | 07:54 |
bauzas | first time I don't feel jetlagged or fried after a PTG | 07:54 |
bauzas | gibi: didn't we deprecated password injection btw. ? | 07:55 |
gibi | bauzas: I don't miss the jetlag part of the PTG :) | 07:55 |
bauzas | gibi: next one, we won't have jetlag too | 07:55 |
bauzas | :) | 07:55 |
gibi | bauzas: I think we did https://blueprints.launchpad.net/nova/+spec/deprecate-file-injection | 07:55 |
gibi | ohh this is file injection not password injection | 07:55 |
lvdombrkr | gibi: thanks for answer. but if i will use metadata, then passwortd will be stored in metadata in plain text, right? | 07:56 |
bauzas | ah my bad | 07:56 |
bauzas | I remembered we did deprecated some injection, but like you, it was the wrong way | 07:57 |
gibi | lvdombrkr: you can inject public keys | 07:58 |
*** xek_ has joined #openstack-nova | 07:58 | |
lvdombrkr | gibi: yes yes about public keys i know, but i need excatly password | 07:58 |
*** martinkennelly has joined #openstack-nova | 07:58 | |
bauzas | lvdombrkr: question, why can't you use a config tool like Ansible for injecting such things if you don't wanna use the tool we provide ? | 07:58 |
frickler | bauzas: because it is broken? see https://launchpad.net/bugs/1882421 | 07:59 |
openstack | Launchpad bug 1882421 in OpenStack Compute (nova) "inject_password fails with python3" [Undecided,In progress] - Assigned to Dr. Jens Harbott (j-harbott) | 07:59 |
lvdombrkr | bauzas: i want use config you provided (inject_password) but its not working with Centos8 Python3 | 08:00 |
bauzas | frickler: ah, gtk | 08:00 |
*** xek has quit IRC | 08:00 | |
* frickler built a patch yesterday but isn't too sure about all this bytes ./. str stuff | 08:00 | |
bauzas | then, I'd recommend to go thru external tools until it's fixed | 08:00 |
*** maciejjozefczyk has joined #openstack-nova | 08:01 | |
bauzas | frickler: I can take a look at your change if you will | 08:03 |
lvdombrkr | bauzas frickler : thanks for answers. how long time can take fix this? | 08:03 |
*** maciejjozefczyk_ has quit IRC | 08:04 | |
gibi | bauzas, lvdombrkr, frickler: I'm reviewing the fix now (while on a parallel phone meeting so it will take time) | 08:06 |
*** tkajinam has quit IRC | 08:07 | |
*** ravsingh has joined #openstack-nova | 08:07 | |
*** avolkov has joined #openstack-nova | 08:07 | |
*** nightmare_unreal has joined #openstack-nova | 08:08 | |
lvdombrkr | gibi bauzas frickler: perfect guys, keep me updated please :) | 08:10 |
gibi | lvdombrkr: sure | 08:11 |
aarents | good morning nova | 08:13 |
aarents | gibi: bauzas just FYI, I've made some stupid max attachement contest on a devstack with machine-type q35: | 08:13 |
gibi | aarents: good morning | 08:13 |
aarents | nova interface-list 6cc30912-c4ae-493d-8209-e19f16f101bc | grep -c ACTIVE | 08:13 |
aarents | 220 | 08:13 |
aarents | it is only possible because I override in code num_pcie_ports.max to 224 instead of 28 (we force max to 28 because of limitation with aarch64/virt), without doing it max attachment on q35 is 24 (28 - 4 reserved) and on pc it is 26, so we are still better on pc than on q35 regarding max attachement with current code. | 08:13 |
bauzas | aarents: good morning | 08:13 |
bauzas | that reminds me a bell, but I don't remember exactly what | 08:14 |
gibi | aarents: so we need to make the num_pcie_ports.max dynamic based on the machine typ | 08:14 |
gibi | e | 08:14 |
aarents | gibi: I think | 08:14 |
bauzas | didn't we had an issue like this that was raised before ? | 08:15 |
bauzas | or maybe it was for usb devices, I can't recall | 08:15 |
gibi | bauzas: I don't have memory about it | 08:17 |
*** ttsiouts has joined #openstack-nova | 08:19 | |
*** sapd1 has quit IRC | 08:19 | |
*** ttx has joined #openstack-nova | 08:19 | |
bauzas | frickler: this could help you to understand the distinguo between the bytes and the str types in py3 https://eli.thegreenplace.net/2012/01/30/the-bytesstr-dichotomy-in-python-3 | 08:20 |
* bauzas unfortunately only has a good article in French about it | 08:20 | |
bauzas | frickler: tl;dr you shouldn't explicitely tell a string as byte-coded | 08:21 |
frickler | bauzas: yes, this is clear, the question for me is, when a function needs bytes, is it better to make the caller supply bytes or have the function convert str arguments to bytes. that happens multiple times in the inject_* code | 08:31 |
*** sapd1 has joined #openstack-nova | 08:32 | |
*** xiaolin has joined #openstack-nova | 08:36 | |
bauzas | frickler: I definitely prefer the latter | 08:48 |
bauzas | bytes type should only be used when you need | 08:48 |
*** xek_ has quit IRC | 08:50 | |
*** ttsiouts has quit IRC | 08:52 | |
*** xek_ has joined #openstack-nova | 08:53 | |
*** ravsingh has quit IRC | 08:59 | |
*** ravsingh has joined #openstack-nova | 09:00 | |
bauzas | frickler: I think i found why you need to horribly encode all the strings | 09:02 |
bauzas | tl;dr: the guestfs import seems to be py3 | 09:03 |
bauzas | py2* | 09:03 |
bauzas | that should come from libguestfs not having the py3 bindings | 09:05 |
frickler | bauzas: well I tested locally on focal with python3-guestfs installed, surely no py2 involved there | 09:07 |
bauzas | what I don't understand is why you get a bytes-encoded FS | 09:08 |
frickler | bauzas: I think that's pretty normal, files contain bytes, you'd have to tell guestfs the encoding in order to be able to convert them to strings | 09:09 |
bauzas | sure, of course | 09:10 |
bauzas | either way, I'm surprised we need to explicitely encode all the strings | 09:10 |
*** links has quit IRC | 09:16 | |
*** xek_ has quit IRC | 09:17 | |
*** mdbooth has joined #openstack-nova | 09:32 | |
gibi | bauzas: I confirm that a py3 devstack setup has the reported byte / str problem with password injection (finally reproduced it) | 09:39 |
*** LiangFang has quit IRC | 09:49 | |
*** whoami-rajat has joined #openstack-nova | 09:54 | |
whoami-rajat | hi #openstack-nova i've a query, during reserve_volume call do we have a lock on the volume? if there's a multiattach volume and multiple instances issue reserve request on it then are we secure in that case? | 09:54 |
*** ccamacho has quit IRC | 09:55 | |
*** iokiwi3 has quit IRC | 09:56 | |
*** adriant has quit IRC | 09:56 | |
*** adriant has joined #openstack-nova | 09:57 | |
*** slaweq has quit IRC | 09:57 | |
*** slaweq has joined #openstack-nova | 09:58 | |
*** xiaolin has quit IRC | 10:12 | |
*** rpittau is now known as rpittau|bbl | 10:15 | |
*** sapd1 has quit IRC | 10:17 | |
*** ttsiouts has joined #openstack-nova | 10:27 | |
sean-k-mooney | stephenfin: small docs review for you https://review.opendev.org/#/c/726936/8 | 10:29 |
*** ccamacho has joined #openstack-nova | 10:31 | |
*** sapd1 has joined #openstack-nova | 10:32 | |
*** tetsuro has quit IRC | 10:32 | |
stephenfin | sean-k-mooney: done | 10:33 |
*** nightmare_unreal has quit IRC | 10:33 | |
openstackgerrit | Merged openstack/os-traits master: Switch to newer openstackdocstheme and reno versions https://review.opendev.org/732355 | 10:37 |
sean-k-mooney | stephenfin: cool thanks | 10:38 |
sean-k-mooney | bauzas: want to finish the review it will take you 30 seconds https://review.opendev.org/#/c/726936/ | 10:39 |
sean-k-mooney | stephenfin: did you recongise the name by the way. i think they are a new contiributor | 10:40 |
stephenfin | I suspect so too | 10:40 |
stephenfin | Probably someone deploying things and finding the gaps | 10:40 |
sean-k-mooney | looks like ther other patches were to the sandbox project so ya likely. | 10:40 |
openstackgerrit | Stephen Finucane proposed openstack/nova-specs master: Encrypted Emulated Virtual TPM https://review.opendev.org/728505 | 10:41 |
*** derekh has joined #openstack-nova | 10:46 | |
*** lvdombrkr has quit IRC | 11:00 | |
*** ttsiouts has quit IRC | 11:01 | |
*** yaawang has quit IRC | 11:05 | |
*** yaawang has joined #openstack-nova | 11:05 | |
stephenfin | bauzas: Can I get you to look at https://review.opendev.org/728505 this week, please? | 11:12 |
stephenfin | bauzas: I also have a couple of code reviews I'd like some eyes on. Happy to horse trade ;) | 11:12 |
*** lvdombrkr has joined #openstack-nova | 11:15 | |
*** nightmare_unreal has joined #openstack-nova | 11:32 | |
*** ttsiouts has joined #openstack-nova | 11:47 | |
bauzas | sean-k-mooney: stephenfin: sorry was at lunch | 11:52 |
*** ttsiouts has quit IRC | 11:52 | |
*** Luzi has joined #openstack-nova | 11:53 | |
*** raildo has joined #openstack-nova | 11:57 | |
*** sapd1 has quit IRC | 11:57 | |
bauzas | stephenfin: sure, I wanna do some specs reviews this week anyway | 11:59 |
*** rpittau|bbl is now known as rpittau | 12:13 | |
*** martinkennelly has quit IRC | 12:19 | |
frickler | so if anyone is interesting in getting devstack testing on focal to proceed, I created this bug report. lyarwood had started to look at it earlier, I don't have enough clue myself, in the end it might be nova, libvirt, qemu, cinder or even tempest is the actual culprit https://bugs.launchpad.net/nova/+bug/1882521 | 12:21 |
openstack | Launchpad bug 1882521 in OpenStack Compute (nova) "Failing device detachments on Focal" [Undecided,New] | 12:21 |
*** martinkennelly has joined #openstack-nova | 12:22 | |
sean-k-mooney | frickler: are there any known blockers right now | 12:23 |
*** martinkennelly has quit IRC | 12:23 | |
sean-k-mooney | frickler: ill be setting up a devenv for numa stuff later today and was considering if i should try centos 8 or ubuntu 20.04 instaed of sticking with 18.04 | 12:23 |
sean-k-mooney | Device detach failed for vdb: Unable to detach the device from the live config. | 12:24 |
sean-k-mooney | frickler: that looks like its comming from libvirt althoug hi have not looked at the code yet | 12:24 |
sean-k-mooney | frickler: was the default lvm backend or ceph? | 12:25 |
frickler | sean-k-mooney: in devstack it is lvm, although I tested locally with ceph and see similar issues. but there's also a different bug for that, one moment | 12:28 |
kashyap | sean-k-mooney: Hey, do you know of any prior rejected work on memory ballooning? | 12:28 |
kashyap | ... in Nova | 12:28 |
frickler | sean-k-mooney: also, I think that those test-failures are blocking for focal, I wouldn't want to merge focal support with them blacklisted | 12:28 |
sean-k-mooney | not specifcally but i know dansmit is not a fan of nova managing it | 12:28 |
sean-k-mooney | frickler: oh i ment in terms of me swaping my daily dev env to focal rather then the ci | 12:29 |
sean-k-mooney | frickler: if i start using it and hit error its more likely that im going to fix them | 12:29 |
sean-k-mooney | kashyap: i know that at least one user wants us to remove the automatic memory balloan that is added by livirt | 12:30 |
sean-k-mooney | kashyap: i also know that we are getting asked to consider added memory balloan managemnt downstream | 12:31 |
*** ratailor has quit IRC | 12:31 | |
frickler | sean-k-mooney: ah, I see, you'd need to use my patch https://review.opendev.org/704831 , apart from the tempest failures it has been running pretty well for me for some months now | 12:32 |
sean-k-mooney | frickler: cool i was planning on swapping to it for the numa work im starting. the vms i have created are already on it but i had not got as far as stacking yey | 12:34 |
sean-k-mooney | so if i use that devstack patch it should be good | 12:34 |
frickler | sean-k-mooney: the ceph thing seems to have been fixed with https://review.opendev.org/725812 , not sure I've tested with that patch in tempest | 12:34 |
frickler | sean-k-mooney: yes, that would be great, let me know if you find any further issues | 12:35 |
sean-k-mooney | ill set up the multi node env and before i start modifying code ill try and do a few volume tests i assuem you are hitting the issue locally too? | 12:36 |
sean-k-mooney | e.g. its not just in the ci | 12:36 |
frickler | sean-k-mooney: yes, although locally I didn't see it 100%, might be a bit load/memory pressure related | 12:36 |
sean-k-mooney | hehe its funny but i realised the other day i finally got https://opendev.org/opentack into my muscel memory instead of defaulting to github | 12:37 |
sean-k-mooney | frickler: so while your here | 12:38 |
sean-k-mooney | ubuntu@numa-1:/opt/repos/devstack$ python3 -m pip install --user git-review | 12:38 |
sean-k-mooney | /usr/bin/python3: No module named pip | 12:38 |
sean-k-mooney | am i imagining things or is pip not part of the standard libary now | 12:38 |
sean-k-mooney | i know how to fix this | 12:38 |
sean-k-mooney | but im just wondering why on 3.8 i have to install a seperate package | 12:38 |
sean-k-mooney | i tought it was ment to be always present | 12:39 |
frickler | yeah, they did strange things there, same for venv, no idea why. for git-review, I just use the pkg from universe, not pip | 12:39 |
sean-k-mooney | i have had issue on centos7 with it being old and busted | 12:40 |
sean-k-mooney | so i default to pip for it | 12:40 |
sean-k-mooney | mainly to have a consitent behavior across distos to be honest | 12:41 |
frickler | I also had to create a symlink for pip3.8 since the distro pkg only provides pip3, but devstack wants it version specific | 12:43 |
sean-k-mooney | frickler: i think they are treating pip and venv as dev tools | 12:43 |
sean-k-mooney | frickler: we proably should modify devstack to not use the pip command but instaead do it the python3 -m pip way | 12:44 |
*** ttsiouts has joined #openstack-nova | 12:44 | |
sean-k-mooney | it will avoid that issue but also i think that is the new recomendation to ensure it installs where you think it will | 12:45 |
sean-k-mooney | obviously python3 can be python3.8 or the version specifc one too | 12:45 |
*** martinkennelly has joined #openstack-nova | 12:47 | |
*** mgariepy has quit IRC | 12:48 | |
*** udesale_ has joined #openstack-nova | 12:49 | |
*** eharney has joined #openstack-nova | 12:52 | |
*** udesale has quit IRC | 12:52 | |
*** martinkennelly has quit IRC | 12:53 | |
*** brinzhang0 has joined #openstack-nova | 12:54 | |
*** martinkennelly has joined #openstack-nova | 12:55 | |
*** brinzhang_ has quit IRC | 12:57 | |
*** artom has joined #openstack-nova | 12:59 | |
*** mgariepy has joined #openstack-nova | 13:03 | |
*** ociuhandu has joined #openstack-nova | 13:05 | |
sean-k-mooney | gibi: bauzas if we set map_az_to_placement_aggregate=true we nolonger need the avaiablity zone filter right | 13:06 |
*** lbragstad has joined #openstack-nova | 13:06 | |
sean-k-mooney | have we talked about when we might deprecate that and swap over to the placment way of doing it by default | 13:06 |
gibi | sean-k-mooney: only aggregate info is in placeent but not AZ info | 13:06 |
kashyap | sean-k-mooney: libvirt doesn't do any automatic memory ballooning, does it? | 13:07 |
gibi | I mean the aggregate metadata is not in placement and the AZ name is in the aggregate metadata | 13:07 |
sean-k-mooney | right but what i ment is could we start enabling the prefilter by default and deprecate the filter for removal | 13:07 |
sean-k-mooney | gibi: specifclaly this prefilter https://github.com/openstack/nova/blob/8988316b8c132c9662dea6cf0345975e87ce7344/nova/scheduler/request_filter.py#L136-L163 | 13:08 |
sean-k-mooney | kashyap: no it does not | 13:08 |
kashyap | sean-k-mooney: Then what do you mean by: "i know that at least one user wants us to remove the automatic memory balloan that is added by livirt" | 13:08 |
sean-k-mooney | kashyap: you can makrk the domain to try an deflate on OOM but even then im not sure that it will work without something in the guest | 13:08 |
*** nweinber has joined #openstack-nova | 13:09 | |
sean-k-mooney | kashyap: libvirt adds a virtio-ballon device even if you dont ask for one by default | 13:09 |
kashyap | That "deflate-on-OOM" (which is a QEMU feature) is only for the guest to reclaim its mem back - nothing related to host | 13:09 |
sean-k-mooney | kashyap: we had one user ask for a way to disable that | 13:09 |
kashyap | sean-k-mooney: Ah, merely the adding of the ballooning device | 13:09 |
gibi | sean-k-mooney: I see now. Yes it make sense. I think we can deprecate the Filter and user the perfilter + placement | 13:09 |
kashyap | sean-k-mooney: Yes, I know - the real-time usecase doesn't want it | 13:09 |
sean-k-mooney | kashyap: actrully it was not for realtime | 13:10 |
sean-k-mooney | kashyap: it was for a guest with 2TB of ram and the debian folk were wondering if that was causeing some qemu crashes | 13:10 |
sean-k-mooney | but i actully think it was related to the adress space not the memory ballaon | 13:10 |
sean-k-mooney | gibi: ok ill file a blueprint and submit a patch | 13:11 |
stephenfin | gibi: replied on https://review.opendev.org/#/c/733668/1 | 13:11 |
sean-k-mooney | gibi: i was just looking at my local.conf an noticed i was still enebling the retry filter which has notbeen needed for a few release and notice i was also enabling the az filter | 13:11 |
*** ociuhandu has quit IRC | 13:12 | |
openstackgerrit | Merged openstack/nova master: [Nova] Add reference to Placement installation guide https://review.opendev.org/726936 | 13:13 |
sean-k-mooney | kashyap: the issue they were hiting is by default qemu was not allcating enough virtual adressspace to create a guest larger than 2TB | 13:14 |
*** brinzhang_ has joined #openstack-nova | 13:16 | |
*** ttsiouts has quit IRC | 13:18 | |
*** brinzhang has joined #openstack-nova | 13:18 | |
*** brinzhang0 has quit IRC | 13:19 | |
kashyap | sean-k-mooney: I see | 13:20 |
kashyap | Thx for the context | 13:20 |
*** iurygregory is now known as iurygregory|afk | 13:20 | |
*** brinzhang_ has quit IRC | 13:20 | |
sean-k-mooney | kashyap: ya they just wanted to turn it off for debuging reasons they were hitting basically this bug https://bugzilla.redhat.com/show_bug.cgi?id=630975 or https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1769053 | 13:21 |
openstack | bugzilla.redhat.com bug 630975 in seabios "KVM guest limited to 40bit of physical address space" [Medium,Closed: errata] - Assigned to aarcange | 13:21 |
*** brinzhang_ has joined #openstack-nova | 13:21 | |
openstack | Launchpad bug 1769053 in libvirt (Ubuntu) "Ability to control phys-bits through libvirt" [High,Triaged] | 13:21 |
sean-k-mooney | i wonder if nova shoudl actully be setting the libvirt option | 13:21 |
sean-k-mooney | kashyap: they had to create a custom machine type to work around the issue | 13:23 |
*** brinzhang has quit IRC | 13:24 | |
sean-k-mooney | hum i guess this is still open https://bugzilla.redhat.com/show_bug.cgi?id=1578278 | 13:24 |
openstack | bugzilla.redhat.com bug 1578278 in libvirt "Ability to control phys-bits through libvirt" [Unspecified,New] - Assigned to libvirt-maint | 13:24 |
sean-k-mooney | so maybe this can only be done at the qemu level | 13:24 |
gibi | sean-k-mooney: cool thanks. | 13:28 |
gibi | stephenfin: looking... | 13:28 |
*** ociuhandu has joined #openstack-nova | 13:30 | |
gibi | stephenfin: sorry. totally my bad I guess I wasn't paying enough attention. Sorry again. | 13:34 |
stephenfin | it's all good :) | 13:34 |
*** lbragstad has quit IRC | 13:34 | |
gibi | :) | 13:35 |
*** lbragstad has joined #openstack-nova | 13:37 | |
*** ociuhandu has quit IRC | 13:38 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: Use 'Exception.__traceback__' for versioned notifications https://review.opendev.org/733668 | 13:39 |
stephenfin | gibi: actually, looks like I had a pep8 failure on that ^ Trying to figure out why pre-commit didn't catch it | 13:39 |
sean-k-mooney | stephenfin: was it a hacking rule im not sure pre-commit runs those | 13:40 |
sean-k-mooney | it might i just have not checked | 13:40 |
stephenfin | not a hacking rule, no, but pre-commit does run hacking anyway | 13:41 |
*** Luzi has quit IRC | 13:41 | |
*** martinkennelly has quit IRC | 13:45 | |
*** brinzhang0 has joined #openstack-nova | 13:47 | |
gibi | stephenfin: ack, reapplied my +2 | 13:47 |
stephenfin | ta | 13:47 |
*** ociuhandu has joined #openstack-nova | 13:49 | |
*** brinzhang_ has quit IRC | 13:50 | |
openstackgerrit | Merged openstack/os-resource-classes master: Switch to newer openstackdocstheme and reno versions https://review.opendev.org/731512 | 13:50 |
*** ociuhandu has quit IRC | 13:57 | |
*** martinkennelly has joined #openstack-nova | 13:59 | |
*** amodi has joined #openstack-nova | 14:05 | |
*** priteau has joined #openstack-nova | 14:06 | |
*** ravsingh has quit IRC | 14:16 | |
*** dklyle has joined #openstack-nova | 14:23 | |
*** dklyle has quit IRC | 14:24 | |
*** dklyle has joined #openstack-nova | 14:24 | |
*** ociuhandu has joined #openstack-nova | 14:25 | |
*** Liang__ has joined #openstack-nova | 14:26 | |
*** jawad_axd has quit IRC | 14:31 | |
*** ociuhandu has quit IRC | 14:33 | |
*** ociuhandu has joined #openstack-nova | 14:34 | |
*** iurygregory|afk is now known as iurygregory | 14:36 | |
sean-k-mooney | frickler: so im not seeing any detach errors but i am seeing this http://paste.openstack.org/show/794474/ | 14:43 |
frickler | sean-k-mooney: yeah, that's related to eventlet and py>=3.7 it seems, see my note in the bug and the other bug linked. I'm not sure whether that's related or not, haven't been able to build an easier reproducer so far, either | 14:45 |
bauzas | frickler: we don't support yet py>=3.7 | 14:45 |
sean-k-mooney | bauzas: well we kindo of do. there is an non voting job we can enable and i think its planned for victoria | 14:46 |
sean-k-mooney | yep it is https://opendev.org/openstack/governance/src/branch/master/reference/runtimes/victoria.rst#user-content-python-runtimes-for-victoria | 14:47 |
sean-k-mooney | so 3.6 and 3.8 will be the required supported version once we swap form 18.04 | 14:47 |
sean-k-mooney | to 20.04 | 14:48 |
sean-k-mooney | frickler: the eventlet thing seams to be intermitent | 14:48 |
*** ociuhandu has quit IRC | 14:49 | |
sean-k-mooney | i see the command are sometimes passing fine | 14:49 |
sean-k-mooney | frickler: given i deployed master i would apper that https://review.opendev.org/#/c/707474/ does not actully work | 14:52 |
*** mlavalle has joined #openstack-nova | 14:53 | |
frickler | sean-k-mooney: you might want to test with a revert, but I was assuming that it would be only incomplete and we would have much more issues without it | 14:53 |
sean-k-mooney | yes it likely incomplete but i can try that quickly. | 14:54 |
*** beekneemech is now known as bnemec | 14:54 | |
sean-k-mooney | me might need to do this in oslo as well | 14:54 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: DNM: Test the state of VMware NSX 3pp CI https://review.opendev.org/734114 | 15:00 |
*** ociuhandu has joined #openstack-nova | 15:10 | |
*** ttsiouts has joined #openstack-nova | 15:15 | |
*** gyee has joined #openstack-nova | 15:17 | |
*** lyarwood has quit IRC | 15:21 | |
*** larainema has joined #openstack-nova | 15:22 | |
*** priteau has quit IRC | 15:22 | |
*** martinkennelly has quit IRC | 15:28 | |
*** iurygregory has quit IRC | 15:29 | |
*** iurygregory has joined #openstack-nova | 15:29 | |
*** brinzhang0 has quit IRC | 15:33 | |
*** ociuhandu has quit IRC | 15:34 | |
*** Liang__ has quit IRC | 15:38 | |
*** ttsiouts has quit IRC | 15:48 | |
*** gyee has quit IRC | 15:53 | |
*** rpittau is now known as rpittau|afk | 16:08 | |
*** udesale_ has quit IRC | 16:08 | |
*** dtantsur is now known as dtantsur|afk | 16:10 | |
*** gyee has joined #openstack-nova | 16:15 | |
*** nightmare_unreal has quit IRC | 16:43 | |
*** gyee has quit IRC | 16:54 | |
*** gyee has joined #openstack-nova | 16:58 | |
*** psachin has quit IRC | 16:59 | |
*** gyee has quit IRC | 17:00 | |
*** tesseract has quit IRC | 17:00 | |
*** derekh has quit IRC | 17:01 | |
*** jawad_axd has joined #openstack-nova | 17:05 | |
*** vishalmanchanda has quit IRC | 17:20 | |
*** ttsiouts has joined #openstack-nova | 17:25 | |
*** artom has quit IRC | 17:26 | |
*** ttsiouts has quit IRC | 17:29 | |
*** artom has joined #openstack-nova | 17:45 | |
*** artom has quit IRC | 17:54 | |
*** jawad_axd has quit IRC | 18:02 | |
*** jsuchome has quit IRC | 18:04 | |
*** artom has joined #openstack-nova | 18:08 | |
*** hamalq has joined #openstack-nova | 18:13 | |
*** ralonsoh has quit IRC | 18:15 | |
*** dustinc has joined #openstack-nova | 18:16 | |
*** avolkov has quit IRC | 19:07 | |
*** jawad_axd has joined #openstack-nova | 19:19 | |
*** xek has joined #openstack-nova | 19:19 | |
dansmith | sean-k-mooney: around? | 19:19 |
*** xek has quit IRC | 19:25 | |
*** jawad_axd has quit IRC | 19:27 | |
sean-k-mooney | dansmith: yes | 19:28 |
sean-k-mooney | just traging a networking issue how can i help | 19:28 |
dansmith | sean-k-mooney: I want to create a variant of the ceph job that has multiple glance stores, so some glance conf tweaking | 19:28 |
dansmith | sean-k-mooney: I think I need a devstack_local_conf section in the job def in .zuul.conf yeah? | 19:28 |
dansmith | I'm not quite sure what it needs to look like, can I pastebin something in a sec for you to look at? | 19:29 |
sean-k-mooney | so you likely need to set different values on the contoler/all-in-one node vs the compute only node | 19:29 |
sean-k-mooney | so you will need to set different value in different groups | 19:29 |
sean-k-mooney | dansmith: sure give me the linke and ill take a look | 19:30 |
dansmith | this can be single-node fwiw | 19:30 |
sean-k-mooney | with multiple stores? | 19:30 |
dansmith | yup | 19:31 |
sean-k-mooney | oh are you configuring mutile glance backends or something | 19:31 |
sean-k-mooney | i assume it cant advertises the single file store backend as multiple stores | 19:32 |
sean-k-mooney | or in this case ceph backends | 19:32 |
dansmith | one file and one ceph, but yeah you can have multiple file backends too AFAIK | 19:32 |
sean-k-mooney | ya im pretty sure you can have multipel file backedns | 19:33 |
sean-k-mooney | https://github.com/openstack/nova/blob/master/.zuul.yaml#L154-L161 | 19:33 |
sean-k-mooney | basically you are doing that | 19:33 |
sean-k-mooney | but replacen $NOVA_CPU_CONF with $GLANCE_CONF | 19:34 |
sean-k-mooney | then each "[section]" becomes "section:" | 19:34 |
dansmith | sean-k-mooney: https://pastebin.com/h8Z2hTQs | 19:34 |
dansmith | okay I thought so, but I saw some in that file that didn't look like section names I was expecting | 19:34 |
dansmith | so I thought maybe there was more to it | 19:35 |
sean-k-mooney | so the $WHATEVER | 19:35 |
sean-k-mooney | is being replaced by devstack | 19:35 |
dansmith | I figured | 19:35 |
sean-k-mooney | althoguh you are missing a bit | 19:35 |
sean-k-mooney | https://github.com/openstack/nova/blob/master/.zuul.yaml#L155 | 19:35 |
sean-k-mooney | you will notice its under post-config | 19:36 |
dansmith | ah okay thanks | 19:36 |
sean-k-mooney | so line 155 and 156 become [[post-config|$NOVA_CPU_CONF]] | 19:36 |
dansmith | ack | 19:37 |
sean-k-mooney | im sure you know this but the post-config section in devstack run after all the infrastucture serivces are start and after all the default config are generated but before any of the openstack services are started | 19:38 |
dansmith | yeah that's what I want | 19:38 |
sean-k-mooney | yep its both the latest point you can set it and in this casse the earlist that makes sense | 19:38 |
dansmith | sean-k-mooney: so what about the bit of parenting this from the existing job and replacing the existing thing under check to reference this... that look okay too? | 19:39 |
sean-k-mooney | yes although when im testing i normally disable the other check jobs untill i get it working | 19:39 |
dansmith | by just deleting them? | 19:40 |
sean-k-mooney | https://review.opendev.org/#/c/681771/2/.zuul.yaml | 19:40 |
sean-k-mooney | i normally coment them out but ya deleting works too | 19:40 |
dansmith | ack | 19:40 |
dansmith | smart :) | 19:40 |
sean-k-mooney | actully thats slight a bad example since i enabled noop and use the experimental queue to test | 19:41 |
sean-k-mooney | the expermiental queue is faster | 19:41 |
sean-k-mooney | so it will report back sooner | 19:41 |
sean-k-mooney | normaly i just use check with the other disabeld | 19:41 |
sean-k-mooney | the goal is the same jsut run the one job i care about and not waste ci resouces | 19:42 |
dansmith | ack, I will leave it in check because it's easier | 19:42 |
dansmith | gah, conflict in .zuul | 19:42 |
sean-k-mooney | but ya once you do that all you need to do is reference it by its new name and you should be good to go | 19:43 |
sean-k-mooney | ya that is the downside to commenting | 19:43 |
sean-k-mooney | by the way i normally comment out all template bar - check-requirements | 19:44 |
sean-k-mooney | but again that is not needed i just normally do that while im getting the job working to disable pep8 and the tox jobs | 19:44 |
openstackgerrit | Dan Smith proposed openstack/nova master: Plumb image import functionality through our glance module https://review.opendev.org/731550 | 19:44 |
openstackgerrit | Dan Smith proposed openstack/nova master: Make libvirt able to trigger a backend image copy when needed https://review.opendev.org/656998 | 19:44 |
openstackgerrit | Dan Smith proposed openstack/nova master: WIP: Add libvirt RBD configuration doc https://review.opendev.org/731577 | 19:44 |
openstackgerrit | Dan Smith proposed openstack/nova master: DNM: Try to make a glance multistore job https://review.opendev.org/734184 | 19:44 |
dansmith | sean-k-mooney: ^ | 19:45 |
dansmith | sean-k-mooney: thanks for your help. it's so much easier to just hint at you doing it, but I have to do it myself *sometimes* :) | 19:45 |
sean-k-mooney | you proably dont need the required-projects: nova but it wont break anything | 19:45 |
sean-k-mooney | you will get that form devstack via inheritance | 19:46 |
dansmith | I copied that from another job | 19:46 |
sean-k-mooney | ya its fine | 19:46 |
dansmith | blindly without knowing why.. seems silly in the nova tree | 19:46 |
sean-k-mooney | its already required by tempest or devstack | 19:46 |
dansmith | ack | 19:46 |
sean-k-mooney | so what that does is it adds nova to LIBS_FROM_GIT | 19:47 |
sean-k-mooney | which for libs has the sideffect of make depens-on work | 19:47 |
sean-k-mooney | but its also used for zuul to know which poject to allow depens on to work with | 19:48 |
sean-k-mooney | in general that is | 19:48 |
sean-k-mooney | so if you want depens on to work say with ooo then somewhere in the job inheritance you would need a reqiured projects | 19:48 |
sean-k-mooney | so that he zuul cloner can prepare it properly | 19:49 |
dansmith | ah | 19:49 |
dansmith | sounds like one of those things it's easy to forget until after a few hours of tearing out hair wondering why | 19:49 |
sean-k-mooney | you normally dont need to know that | 19:49 |
sean-k-mooney | yep exactly | 19:50 |
sean-k-mooney | for os-vif for example if you dont add it it will use the latest version allowed by upper-constraints.txt instead of master | 19:50 |
sean-k-mooney | which is normaly the correct behavior unless you are creating an os-vif job | 19:51 |
dansmith | we should just squash all the projects back into one tree obviously.. this would be so much easier ;) | 19:52 |
sean-k-mooney | hehe it works for the kernel but i like gerrit not exploding | 19:52 |
sean-k-mooney | although to be fair im not sure if would have an issue with that | 19:52 |
dansmith | well, I'm joking of course | 19:53 |
sean-k-mooney | i know that gitea would cry whoever | 19:53 |
dansmith | but sometimes ... it'd be easier | 19:53 |
sean-k-mooney | sometimes yes | 19:53 |
sean-k-mooney | i know that neutron-lib can be a pain for the neutron folks in that regard | 19:53 |
dansmith | aight, well, time to go do something else while that runs so I can see how close it is | 19:54 |
dansmith | thanks again | 19:54 |
sean-k-mooney | its partly why tempest lib is now dead | 19:54 |
sean-k-mooney | no worries o/ | 19:54 |
sean-k-mooney | dansmith: you have a syntax error | 19:54 |
dansmith | noo | 19:55 |
sean-k-mooney | oh i see | 19:55 |
sean-k-mooney | you commented out the definition of dsvm-irrelevant-files | 19:55 |
sean-k-mooney | but you are still using it on line 371 | 19:55 |
dansmith | I thought that was defined somewhere magic.. where did I nuke it? | 19:56 |
sean-k-mooney | actully that is not the issue its defined at the top of the file i think | 19:57 |
sean-k-mooney | ya line 16 | 19:57 |
dansmith | okay I thought something like that | 19:57 |
sean-k-mooney | the & is the defintion and * is a deference or alis | 19:57 |
dansmith | did something fail or you just eye-parsed it and thought it was broken? | 19:57 |
sean-k-mooney | oh you nuked a different one | 19:58 |
sean-k-mooney | policies-irrelevant-files | 19:58 |
sean-k-mooney | on line 390 | 19:58 |
sean-k-mooney | commented | 19:59 |
dansmith | oh that wasn't in yours I guess so I just block-removed | 19:59 |
sean-k-mooney | ya just comment out the jobs in gate and you shoudl be fine | 19:59 |
sean-k-mooney | it would be nice if there was a cleaner way to do this but it is what it is | 20:00 |
openstackgerrit | Dan Smith proposed openstack/nova master: DNM: Try to make a glance multistore job https://review.opendev.org/734184 | 20:00 |
dansmith | thanks | 20:01 |
*** jawad_axd has joined #openstack-nova | 20:01 | |
sean-k-mooney | no worries that has bit me in the past too | 20:01 |
*** nweinber has quit IRC | 20:02 | |
sean-k-mooney | looking at https://zuul.openstack.org/status its queue so i think it passed syntax checking | 20:02 |
sean-k-mooney | zuul is really quick to comment abck if there is a sysntax error | 20:03 |
sean-k-mooney | although it was a bit delayed that time | 20:03 |
*** jawad_axd has quit IRC | 20:31 | |
*** ccamacho has quit IRC | 20:39 | |
*** maciejjozefczyk has quit IRC | 21:15 | |
*** lvdombrkr has quit IRC | 21:17 | |
*** raildo has quit IRC | 21:18 | |
sean-k-mooney | dansmith: looks like your job jsut started running https://zuul.openstack.org/stream/98f29ccd122c4ff080aca6cd71be7d52?logfile=console.log so it will be a while but i proably will work at this point assuming the glance config options were correct | 21:19 |
dansmith | sweet | 21:22 |
*** slaweq has quit IRC | 21:45 | |
*** slaweq has joined #openstack-nova | 21:47 | |
*** gyee has joined #openstack-nova | 22:07 | |
*** efried has quit IRC | 22:07 | |
*** threestrands has joined #openstack-nova | 22:15 | |
*** threestrands has quit IRC | 22:16 | |
*** threestrands has joined #openstack-nova | 22:17 | |
*** rcernin has joined #openstack-nova | 22:17 | |
*** threestrands has quit IRC | 22:18 | |
*** threestrands has joined #openstack-nova | 22:18 | |
*** threestrands has quit IRC | 22:19 | |
*** threestrands has joined #openstack-nova | 22:20 | |
*** threestrands has quit IRC | 22:21 | |
*** threestrands has joined #openstack-nova | 22:21 | |
*** threestrands has quit IRC | 22:22 | |
*** threestrands has joined #openstack-nova | 22:23 | |
*** threestrands has quit IRC | 22:24 | |
*** threestrands has joined #openstack-nova | 22:24 | |
*** threestrands has quit IRC | 22:25 | |
*** threestrands has joined #openstack-nova | 22:26 | |
*** threestrands has quit IRC | 22:27 | |
*** threestrands has joined #openstack-nova | 22:27 | |
*** threestrands has quit IRC | 22:28 | |
*** threestrands has joined #openstack-nova | 22:29 | |
*** threestrands has quit IRC | 22:30 | |
*** threestrands has joined #openstack-nova | 22:30 | |
*** tkajinam has joined #openstack-nova | 22:49 | |
*** slaweq has quit IRC | 23:11 | |
*** tosky has quit IRC | 23:13 | |
*** slaweq has joined #openstack-nova | 23:17 | |
*** mlavalle has quit IRC | 23:29 | |
*** eharney has quit IRC | 23:43 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!