*** TxGirlGeek has joined #openstack-nova | 00:08 | |
*** tetsuro has joined #openstack-nova | 00:39 | |
*** Liang__ has joined #openstack-nova | 01:01 | |
*** lvbin02 has joined #openstack-nova | 01:10 | |
*** zbr|rover has quit IRC | 01:11 | |
*** Liang__ is now known as LiangFang | 01:12 | |
*** lvbin01 has quit IRC | 01:12 | |
*** lvbin02 is now known as lvbin01 | 01:12 | |
*** awalende has joined #openstack-nova | 01:12 | |
openstackgerrit | Merged openstack/nova master: Add missing parameter vdi_uuid in log message https://review.opendev.org/701004 | 01:16 |
---|---|---|
*** awalende has quit IRC | 01:17 | |
*** zhanglong has joined #openstack-nova | 01:19 | |
*** threestrands has joined #openstack-nova | 01:19 | |
*** zbr has joined #openstack-nova | 01:20 | |
*** zbr has quit IRC | 01:24 | |
*** zbr has joined #openstack-nova | 01:26 | |
alex_xu | efried: sean-k-mooney sorry, I was too sleepy last night, I didn't follow the end of dicussion for placement-ese and flavor-ese, I saw there are some vision in the irc log, but what should we do for mix instance spec in this release? | 01:29 |
*** yedongcan has joined #openstack-nova | 01:33 | |
*** tbachman has joined #openstack-nova | 01:43 | |
openstackgerrit | zhufl proposed openstack/nova master: Fix typos in nova doc https://review.opendev.org/701876 | 01:45 |
*** yedongcan has quit IRC | 01:49 | |
*** threestrands has quit IRC | 01:50 | |
*** TxGirlGeek has quit IRC | 01:51 | |
*** brinzhang has joined #openstack-nova | 01:52 | |
*** artom has quit IRC | 02:04 | |
*** TxGirlGeek has joined #openstack-nova | 02:06 | |
*** cz2 is now known as cz3 | 02:08 | |
*** TxGirlGeek has quit IRC | 02:11 | |
*** zbr has quit IRC | 02:16 | |
*** zbr_ has joined #openstack-nova | 02:16 | |
*** zbr_ has quit IRC | 02:17 | |
*** yedongcan has joined #openstack-nova | 02:19 | |
*** gyee has quit IRC | 02:23 | |
*** brinzhang_ has joined #openstack-nova | 02:27 | |
*** zbr has joined #openstack-nova | 02:29 | |
*** brinzhang has quit IRC | 02:30 | |
*** brinzhang has joined #openstack-nova | 02:31 | |
*** ileixe has quit IRC | 02:32 | |
*** brinzhang_ has quit IRC | 02:32 | |
*** brinzhang has quit IRC | 02:33 | |
*** brinzhang has joined #openstack-nova | 02:34 | |
openstackgerrit | Merged openstack/nova master: Use Placement 1.35 (root_required) https://review.opendev.org/699050 | 02:44 |
*** yedongcan has quit IRC | 02:54 | |
*** mkrai has joined #openstack-nova | 03:01 | |
*** tbachman has quit IRC | 03:11 | |
*** tbachman has joined #openstack-nova | 03:12 | |
*** psachin has joined #openstack-nova | 03:22 | |
*** lvbin02 has joined #openstack-nova | 03:37 | |
*** lvbin01 has quit IRC | 03:39 | |
*** lvbin02 is now known as lvbin01 | 03:39 | |
*** abaindur has quit IRC | 03:50 | |
*** tbachman has quit IRC | 04:29 | |
*** bhagyashris has joined #openstack-nova | 04:44 | |
*** tetsuro has quit IRC | 04:44 | |
*** tetsuro has joined #openstack-nova | 04:45 | |
*** tetsuro has quit IRC | 04:49 | |
*** brinzhang_ has joined #openstack-nova | 05:05 | |
*** ratailor has joined #openstack-nova | 05:06 | |
*** bhagyashris has quit IRC | 05:07 | |
*** factor has quit IRC | 05:08 | |
*** brinzhang has quit IRC | 05:08 | |
*** factor has joined #openstack-nova | 05:08 | |
*** bhagyashris has joined #openstack-nova | 05:19 | |
*** LiangFang has quit IRC | 05:21 | |
*** Liang__ has joined #openstack-nova | 05:21 | |
*** Liang__ is now known as LiangFang | 05:23 | |
*** tkajinam has quit IRC | 05:26 | |
*** tkajinam has joined #openstack-nova | 05:29 | |
LiangFang | dansmith: happy new year:) Could you please help to review again: https://review.opendev.org/#/c/689070/ | 05:29 |
*** links has joined #openstack-nova | 05:31 | |
LiangFang | related code implemetation are also ready except UT: https://review.opendev.org/#/c/663542/ | 05:31 |
*** evrardjp has quit IRC | 05:33 | |
*** evrardjp has joined #openstack-nova | 05:34 | |
*** ratailor_ has joined #openstack-nova | 05:44 | |
*** tetsuro has joined #openstack-nova | 05:45 | |
*** ratailor has quit IRC | 05:47 | |
*** tetsuro has quit IRC | 05:49 | |
*** tetsuro has joined #openstack-nova | 05:53 | |
*** brinzhang has joined #openstack-nova | 05:53 | |
*** brinzhang_ has quit IRC | 05:56 | |
*** tetsuro has quit IRC | 05:57 | |
*** tetsuro_ has joined #openstack-nova | 05:57 | |
*** tkajinam_ has joined #openstack-nova | 06:02 | |
*** tkajinam has quit IRC | 06:04 | |
*** macz has joined #openstack-nova | 06:04 | |
*** lpetrut has joined #openstack-nova | 06:08 | |
*** lpetrut has quit IRC | 06:09 | |
*** lpetrut has joined #openstack-nova | 06:10 | |
*** macz has quit IRC | 06:14 | |
*** brinzhang_ has joined #openstack-nova | 06:26 | |
*** brinzhang has quit IRC | 06:28 | |
*** gregwork has quit IRC | 06:42 | |
*** brinzhang has joined #openstack-nova | 06:54 | |
*** brinzhang_ has quit IRC | 06:58 | |
*** lvbin01 has quit IRC | 07:01 | |
*** lvbin01 has joined #openstack-nova | 07:02 | |
*** brinzhang_ has joined #openstack-nova | 07:04 | |
*** yedongcan has joined #openstack-nova | 07:06 | |
*** brinzhang has quit IRC | 07:07 | |
*** brinzhang has joined #openstack-nova | 07:08 | |
*** brinzhang_ has quit IRC | 07:09 | |
*** brinzhang has quit IRC | 07:10 | |
*** brinzhang has joined #openstack-nova | 07:10 | |
*** jawad_axd has joined #openstack-nova | 07:12 | |
*** rcernin has quit IRC | 07:15 | |
*** bhagyashris has quit IRC | 07:17 | |
*** bhagyashris has joined #openstack-nova | 07:17 | |
*** slaweq has joined #openstack-nova | 07:18 | |
*** crazik has joined #openstack-nova | 07:20 | |
*** crazik has left #openstack-nova | 07:20 | |
*** dpawlik has joined #openstack-nova | 07:41 | |
*** rpittau|afk is now known as rpittau | 07:44 | |
*** pcaruana has joined #openstack-nova | 07:53 | |
*** awalende has joined #openstack-nova | 08:00 | |
*** lvbin01 has quit IRC | 08:01 | |
*** lvbin01 has joined #openstack-nova | 08:04 | |
*** tetsuro_ has quit IRC | 08:10 | |
*** tosky has joined #openstack-nova | 08:12 | |
*** shilpasd has joined #openstack-nova | 08:18 | |
*** tesseract has joined #openstack-nova | 08:22 | |
*** tkajinam_ has quit IRC | 08:22 | |
*** ratailor_ has quit IRC | 08:26 | |
*** maciejjozefczyk has joined #openstack-nova | 08:27 | |
*** brinzhang_ has joined #openstack-nova | 08:29 | |
*** mkrai has quit IRC | 08:33 | |
*** brinzhang has quit IRC | 08:33 | |
*** awalende_ has joined #openstack-nova | 08:35 | |
*** awalende has quit IRC | 08:38 | |
*** dpawlik has quit IRC | 08:39 | |
*** lvbin01 has quit IRC | 08:40 | |
openstackgerrit | Merged openstack/nova master: Add a workaround config toggle to refuse ceph image upload https://review.opendev.org/657078 | 08:41 |
*** abhishekk is now known as abhishekk|lunch | 08:42 | |
*** mkrai has joined #openstack-nova | 08:43 | |
*** dpawlik has joined #openstack-nova | 08:45 | |
*** lvbin01 has joined #openstack-nova | 08:45 | |
shilpasd | Hi, thanks for review for DB patch for ignore root_gb | 08:46 |
*** lvbin01 has quit IRC | 08:46 | |
shilpasd | brinzhang_: thanks for review for DB patch for ignore root_gb | 08:46 |
shilpasd | regarding comment related to release note, IMO since its code level changes, we shouldn't have | 08:46 |
*** pcaruana has quit IRC | 08:46 | |
brinzhang_ | shipasd: Yeah, I am ok. | 08:47 |
shilpasd | brinzhang_: thanks | 08:47 |
*** ratailor has joined #openstack-nova | 08:47 | |
brinzhang_ | shilpasd: np :) | 08:48 |
*** xek__ has joined #openstack-nova | 08:49 | |
brinzhang_ | alex_xu: I am reviewing this bug https://bugs.launchpad.net/nova/+bug/1663456, I think Vishakha Agarwal fix is available, can you restore https://review.opendev.org/#/c/580271/ | 08:50 |
openstack | Launchpad bug 1663456 in OpenStack Compute (nova) "Field 'updated_at' always 'None' when show aggregate" [Low,Confirmed] | 08:50 |
*** factor has quit IRC | 08:50 | |
*** factor has joined #openstack-nova | 08:51 | |
brinzhang_ | alex_xu: it's abandoned by matt because of the merge conflict, I will resolve the merge conflict, and let the bug continue | 08:51 |
*** lvbin01 has joined #openstack-nova | 08:51 | |
*** pcaruana has joined #openstack-nova | 08:53 | |
*** abhishekk|lunch is now known as abhishekk | 08:56 | |
*** ralonsoh has joined #openstack-nova | 08:56 | |
*** lvbin01 has quit IRC | 09:10 | |
*** lvbin01 has joined #openstack-nova | 09:11 | |
*** LiangFang has quit IRC | 09:18 | |
*** zbr is now known as zbr|rover | 09:19 | |
*** mlavalle has quit IRC | 09:20 | |
*** damien_r has joined #openstack-nova | 09:31 | |
*** derekh has joined #openstack-nova | 09:35 | |
*** ratailor_ has joined #openstack-nova | 09:44 | |
*** ratailor has quit IRC | 09:46 | |
*** ociuhandu has joined #openstack-nova | 09:48 | |
gibi | dansmith: thanks for starting the discussion on the conflicting ovo usage. I appreciate your effort. I was alway too lazy to start up such a discussion. I will comment your patches soon | 09:51 |
*** zhanglong has quit IRC | 09:54 | |
*** martinkennelly has joined #openstack-nova | 09:56 | |
ralonsoh | gibi, sorry, I updated the commit message at the same you +1 the patch https://review.opendev.org/#/c/701797/ | 10:03 |
*** dtantsur|afk is now known as dtantsur | 10:05 | |
*** damien_r has quit IRC | 10:08 | |
*** damien_r has joined #openstack-nova | 10:11 | |
*** lvbin01 has quit IRC | 10:16 | |
*** lvbin02 has joined #openstack-nova | 10:16 | |
*** lvbin02 is now known as lvbin01 | 10:18 | |
*** mkrai has quit IRC | 10:26 | |
*** ratailor__ has joined #openstack-nova | 10:32 | |
*** ratailor_ has quit IRC | 10:35 | |
*** brinzhang has joined #openstack-nova | 10:35 | |
*** damien_r has quit IRC | 11:09 | |
*** damien_r has joined #openstack-nova | 11:10 | |
*** damien_r has quit IRC | 11:12 | |
*** mkrai has joined #openstack-nova | 11:14 | |
*** damien_r has joined #openstack-nova | 11:15 | |
*** tbachman has joined #openstack-nova | 11:19 | |
*** tbachman has quit IRC | 11:21 | |
*** rpittau is now known as rpittau|bbl | 11:21 | |
gibi | ralonsoh: no worries | 11:28 |
gibi | ralonsoh: thanks for fixing the gatae | 11:28 |
gibi | gate | 11:28 |
*** yedongcan has left #openstack-nova | 11:30 | |
*** mkrai has quit IRC | 11:32 | |
*** lvbin01 has quit IRC | 11:36 | |
*** links has quit IRC | 11:37 | |
*** lvbin01 has joined #openstack-nova | 11:37 | |
*** links has joined #openstack-nova | 11:37 | |
*** bhagyashris has quit IRC | 11:39 | |
*** mkrai has joined #openstack-nova | 11:41 | |
openstackgerrit | Luyao Zhong proposed openstack/nova-specs master: support live migration with virtual persistent memory https://review.opendev.org/695863 | 11:41 |
*** brinzhang_ has quit IRC | 11:50 | |
*** brinzhang_ has joined #openstack-nova | 11:50 | |
brinzhang | gibi: sean-k-mooney: could you please review these specs? https://review.opendev.org/#/c/699669/ and https://review.opendev.org/#/c/682302/ | 12:04 |
brinzhang | gibi, sean-k-moonkey: thanks~ | 12:05 |
*** lvbin01 has quit IRC | 12:08 | |
*** brinzhang_ has quit IRC | 12:11 | |
*** brinzhang_ has joined #openstack-nova | 12:11 | |
*** mkrai has quit IRC | 12:13 | |
*** lvbin01 has joined #openstack-nova | 12:14 | |
sean-k-mooney | efried: do you know if sundar has been testing his cyborg patches on centos 7 still. i have tried 3 different way to get python 3.6 running properly on centos and they all end up failing to stack with python errors so im swaping to ubunut just want to check if you know if he has tested ubuntu 18.04 | 12:16 |
sean-k-mooney | i assume the tempest job proably used ubunut so it should work but just said i would ask | 12:19 |
gibi | brinzhang: added to my review queue | 12:25 |
brinzhang | gibi: thanks :) | 12:26 |
gibi | dansmith, efried: I commented both ovo improvement patch. I totally +2 on the EphemeralObject one, and I'm OK with the default_fn too but I don't see where I will use that in Nova | 12:31 |
brinzhang | gibi: Today I was reviewed this bug https://bugs.launchpad.net/nova/+bug/1663456,and reviewed it's fixed patch, I think it's available, and it was abandoned by matt, could you please restore this patch? | 12:33 |
openstack | Launchpad bug 1663456 in OpenStack Compute (nova) "Field 'updated_at' always 'None' when show aggregate" [Low,Confirmed] - Assigned to Brin Zhang (zhangbailin) | 12:33 |
brinzhang | gibi: I will resolve that merge conflict, and continue work for it. | 12:33 |
*** pcaruana has quit IRC | 12:34 | |
*** pcaruana has joined #openstack-nova | 12:38 | |
*** mgariepy has joined #openstack-nova | 12:41 | |
*** ratailor__ has quit IRC | 12:41 | |
gibi | brinzhang: restored the review https://review.opendev.org/#/c/580271/ | 12:47 |
lyarwood | did someone track down a change in devstack-gate that's causing n-net to be dropped from stable/queens cells-v1 runs? | 12:48 |
* lyarwood is sure someone raised this in here a few days ago | 12:49 | |
*** rpittau|bbl is now known as rpittau | 12:55 | |
*** ociuhandu has quit IRC | 12:55 | |
*** ociuhandu has joined #openstack-nova | 12:56 | |
*** ociuhandu has quit IRC | 12:58 | |
*** ociuhandu has joined #openstack-nova | 12:58 | |
frickler | lyarwood: that should be fixed by https://review.opendev.org/701404 | 13:01 |
frickler | oh, n-net | 13:01 |
frickler | that isn't fixed afaict, need to do something similar to the above probably if that's really still needed | 13:02 |
frickler | the fix was for n-cauth | 13:02 |
lyarwood | yeah I think I'm confusing it with thast | 13:02 |
lyarwood | https://a2c2b9c0506b0b396571-e07636147bed59ede28bbdb888fbf884.ssl.cf1.rackcdn.com/700359/1/gate/nova-cells-v1/11412d4/logs/local.conf.txt.gz - n-net is missing from local.conf here on the nova-cells-v1 jobs that results in n-cpu trying to use neutron even when it isn't deployed. Trying to work out why now as this wasn't the case on the 23rd. | 13:03 |
frickler | lyarwood: this patch dropped it https://review.opendev.org/#/c/700217/ | 13:04 |
frickler | so it's all mriedem's fault ;) | 13:04 |
lyarwood | \o/ | 13:05 |
lyarwood | I'll add it back in for queens now | 13:05 |
lyarwood | thanks :) | 13:05 |
*** links has quit IRC | 13:05 | |
*** links has joined #openstack-nova | 13:05 | |
*** links has quit IRC | 13:05 | |
sean-k-mooney | lyarwood: queens is em now right | 13:06 |
*** martinkennelly has quit IRC | 13:06 | |
sean-k-mooney | we will eventually drop it and the cells v1 job im assuming but i guess not for a while | 13:06 |
lyarwood | sean-k-mooney: yup, it was passing prior to this change and as it's just infra I'll fix it | 13:07 |
sean-k-mooney | ya im just not sure how many people are still running cellsv1 and queens | 13:08 |
sean-k-mooney | im sure there is some unfortunete that is but if it was an invovled fix rather then just enableing nova networks again i would question the merit more | 13:08 |
*** psachin has quit IRC | 13:09 | |
lyarwood | yup indeed | 13:09 |
lyarwood | frickler: FYI https://review.opendev.org/701957 | 13:12 |
*** trident has quit IRC | 13:13 | |
*** trident has joined #openstack-nova | 13:15 | |
frickler | lyarwood: thx, added to my list, will review once the test results are in | 13:15 |
openstackgerrit | Lee Yarwood proposed openstack/nova stable/queens: DNM Test devstack-gate n-net fix https://review.opendev.org/701958 | 13:17 |
*** ociuhandu has quit IRC | 13:22 | |
*** ociuhandu_ has joined #openstack-nova | 13:22 | |
*** mriedem has joined #openstack-nova | 13:37 | |
*** tbachman has joined #openstack-nova | 13:40 | |
*** tbachman has quit IRC | 13:45 | |
*** tbachman has joined #openstack-nova | 13:46 | |
*** mkrai has joined #openstack-nova | 13:46 | |
*** mriedem is now known as hansmoleman | 13:50 | |
*** davee___ has joined #openstack-nova | 13:51 | |
*** davee_ has quit IRC | 13:52 | |
*** davee__ has quit IRC | 13:53 | |
*** davee_ has joined #openstack-nova | 13:53 | |
*** mlavalle has joined #openstack-nova | 14:03 | |
aarents | Hi, kashyap: lyarwood I need your feedback from that: https://review.opendev.org/#/c/696084/ if you may have a look | 14:03 |
kashyap | aarents: Hi | 14:03 |
* kashyap clicks | 14:03 | |
kashyap | aarents: Have queued it; once I flush my curent cache, will look. | 14:05 |
lyarwood | aarents: ack also looking | 14:05 |
lyarwood | hmm is gerrit dead for anyone else? | 14:06 |
lyarwood | nvm it's back | 14:06 |
aarents | kashyap: lyarwood great, thks | 14:06 |
*** tbachman has quit IRC | 14:12 | |
*** awalende_ has quit IRC | 14:13 | |
*** awalende has joined #openstack-nova | 14:13 | |
*** nweinber__ has joined #openstack-nova | 14:15 | |
*** awalende has quit IRC | 14:18 | |
*** shilpasd has quit IRC | 14:18 | |
*** liuyulong has joined #openstack-nova | 14:25 | |
*** dtantsur is now known as dtantsur|brb | 14:27 | |
*** jawad_axd has quit IRC | 14:36 | |
*** jawad_axd has joined #openstack-nova | 14:37 | |
*** jawad_axd has quit IRC | 14:37 | |
*** hansmoleman has quit IRC | 14:37 | |
*** jawad_axd has joined #openstack-nova | 14:41 | |
*** jawad_axd has quit IRC | 14:45 | |
*** ociuhandu has joined #openstack-nova | 14:46 | |
*** ociuhandu_ has quit IRC | 14:46 | |
efried | alex_xu: gimme a second and I'll try to summarize the discussion... | 14:55 |
efried | sean-k-mooney: I don't know where/how Sundar has been testing, let me ask him. | 14:55 |
*** artom has joined #openstack-nova | 14:57 | |
*** Sundar has joined #openstack-nova | 14:59 | |
efried | Sundar: sean-k-mooney was asking what OS you're using to test cyborg stuff... | 14:59 |
*** artom has quit IRC | 15:00 | |
efried | Sundar: http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2020-01-10.log.html#t2020-01-10T12:16:01 | 15:00 |
Sundar | efried: sean-k-mooney: It is mostly Centos 7.6. | 15:00 |
*** artom has joined #openstack-nova | 15:01 | |
*** macz has joined #openstack-nova | 15:02 | |
*** dave-mccowan has joined #openstack-nova | 15:06 | |
sean-k-mooney | Sundar: so the issue i have with centos 7.6 was gettign a working version of python 3.6 | 15:08 |
sean-k-mooney | you cant deploy nova under python 2 anymore and i was getting issue with python 3.6 from eple | 15:09 |
*** jdillaman has joined #openstack-nova | 15:09 | |
Sundar | sean-k-mooney: I have installed Python 3.6 with Centos 7.6, and I am testing exclusively with Py3. | 15:09 |
sean-k-mooney | i have stacked on ubuntu now but without the nova changes ill restack with that after the meeting im on finishes up | 15:09 |
sean-k-mooney | Sundar: ok i was getting some trace back although it was runrelated to cyborg | 15:10 |
Sundar | I understand it is not a first class citizen yet. There are a few wrinkles. | 15:10 |
sean-k-mooney | i tried installing python3.6 3 different way so maybe one of the first two caussed issue when i installed it from epel | 15:10 |
sean-k-mooney | Sundar: well centos 7 is not going to be offically supported for ussuri | 15:11 |
sean-k-mooney | peopel are workign to move devstack to centos 8 | 15:11 |
sean-k-mooney | i used to be able to use py36 on centos fine but it broke for me back in august | 15:12 |
Sundar | sean-k-mooney: Totally understand. Many Centos packages still assume Python 2, such as yum etc. Had some issues with pip2 etc. My main constraint is, I often work with FPGAs and that stack is validated with Centos 7.6 and old Ubuntu. | 15:13 |
Sundar | Meanwhile, many 'real world' deployments of the stack are with Centos, so I kinda prioritize that | 15:13 |
Sundar | sean-k-mooney: "centos 7 is not going to be offically supported for ussuri" -- for devstack? Or more generally? | 15:15 |
sean-k-mooney | in general | 15:15 |
sean-k-mooney | https://github.com/openstack/governance/blob/master/reference/runtimes/ussuri.rst | 15:15 |
sean-k-mooney | Sundar: the RDO comuntiy are moveig to centos 8 at the moment and redhat move our product to rhel 8 for stien | 15:17 |
sean-k-mooney | the install poject like kolla and osa i belive are swapping in train or ussuri | 15:17 |
*** eharney has joined #openstack-nova | 15:17 | |
*** zul has joined #openstack-nova | 15:20 | |
Sundar | We can test with the fake driver and Centos 8. That _should_ work now, but I haven't checked it yet. | 15:22 |
*** tbachman has joined #openstack-nova | 15:22 | |
*** ociuhandu has quit IRC | 15:23 | |
*** mriedem has joined #openstack-nova | 15:27 | |
*** mriedem is now known as hansmoleman | 15:28 | |
efried | alex_xu: We didn't really come to a firm agreement on the approach for placement-ese vs. flavor-ese with mixed CPUs. | 15:39 |
efried | dansmith and I have a slight disagreement about the long-term vision. | 15:39 |
efried | I don't like the idea of using placement-ese at all, because it's not going to be powerful enough to do everything we need, and if we're going to have to home-grow a syntax anyway, IMO it's less confusing to use that same home-grown syntax consistently vs. mixing syntaxes. | 15:39 |
efried | But dansmith contends that the placement syntax is simple, strict, and consistent; and we want the main use cases to use *just* that syntax and make reasonable guesses/defaults for the complicated stuff. | 15:39 |
efried | Since we already have the precedent of using placement-ese for PCPUs from stephenfin's work in Train, I can get behind Dan's approach, but will reserve an "I told you so" for when we have to start mixing resources:$RC and hw:* e.g. for numa modeling. | 15:39 |
efried | So in conclusion: if we say the mixed-CPU blueprint should *only* use placement-ese syntax, is it possible for the virt driver to do a reasonable thing wrt selecting which physical CPUs to pin and which to float; and which guest CPU IDs they should land on? | 15:39 |
efried | And will that work sanely even when hw:numa_nodes is >1? | 15:39 |
*** mkrai has quit IRC | 15:40 | |
*** ociuhandu has joined #openstack-nova | 15:44 | |
*** belmoreira has quit IRC | 15:47 | |
openstackgerrit | Mykola Yakovliev proposed openstack/nova master: Fix boot_roles in InstanceSystemMetadata https://review.opendev.org/698040 | 15:56 |
*** jangutter has quit IRC | 15:59 | |
*** maciejjozefczyk is now known as mjozefcz|afk | 16:00 | |
sean-k-mooney | efried: if we want as sane algorting i would propose spread floating cpus round robing aross numa nodes first then make all the rest pinned | 16:07 |
sean-k-mooney | so for a singel numa vm that will result in all the floating cores first and the pinned cores last | 16:07 |
sean-k-mooney | for multin numa node guest then per numa node the first x cores will be floating and the rest will be pinned | 16:08 |
sean-k-mooney | and in any case we will report th pinned vs mixed in the metadta api and or toplogy api | 16:08 |
*** jawad_axd has joined #openstack-nova | 16:08 | |
sean-k-mooney | efried: alex_xu ^ | 16:08 |
*** artom has quit IRC | 16:08 | |
*** dtantsur|brb is now known as dtantsur | 16:08 | |
sean-k-mooney | /algorting/algorithim | 16:09 |
* sean-k-mooney something like that | 16:09 | |
sean-k-mooney | so you would do hw:numa_nodes=2 resouces=PCPU:6,VCPU:2 | 16:10 |
sean-k-mooney | and that would give you a 2 numa node vm with the first core in each numa node floatign and the rest pinned | 16:10 |
sean-k-mooney | the linux kernel has a preference for using the first core per numa node and socket to handel some housekeeping task hence the resoning behind that approch | 16:11 |
*** jawad_axd has quit IRC | 16:13 | |
sean-k-mooney | by the way if we do that or something similar the detail of that should be considered private and subject to change and the tenant should always consume the info form the metadta api | 16:14 |
efried | yeah, that seems reasonable to me, but I want the spec owners to confirm it's workable for them. | 16:15 |
dansmith | efried: I don't want to be the sole recipient of the told-you-so | 16:18 |
dansmith | if I'm the only one that prefers that method, then of course it doesn't make sense to go down a path everyone else doesn't want | 16:18 |
efried | I think it's just you & me in the cage dansmith. | 16:19 |
dansmith | it makes me sad, but I'm sad about a lot of things | 16:19 |
efried | As usual, you're probably right and I'm probably wrong anyway. | 16:19 |
dansmith | no, I'm sure you're right | 16:21 |
*** dviroel has joined #openstack-nova | 16:24 | |
*** iurygregory has joined #openstack-nova | 16:29 | |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/nova master: Add ironic hypervisor doc https://review.opendev.org/701998 | 16:29 |
*** damien_r has quit IRC | 16:31 | |
*** TxGirlGeek has joined #openstack-nova | 16:34 | |
*** jawad_axd has joined #openstack-nova | 16:44 | |
*** mkrai has joined #openstack-nova | 16:45 | |
*** mkrai has quit IRC | 16:47 | |
*** jawad_axd has quit IRC | 16:49 | |
*** tbachman has quit IRC | 16:50 | |
sean-k-mooney | well im not a fan of the group sysntax in the flavor or a direct mapping form flavor resource requets to placement query | 16:51 |
sean-k-mooney | so i do like the hw:* extra spec for that reason | 16:52 |
*** lpetrut has quit IRC | 16:52 | |
*** brault has joined #openstack-nova | 16:52 | |
sean-k-mooney | but if you just use the unnumbered groups in the flavor and hw:* for tweeking then i could buy that | 16:52 |
sean-k-mooney | i think think there is a midel ground | 16:52 |
dansmith | efried: https://pastebin.com/zbHra4rr | 16:56 |
*** gyee has joined #openstack-nova | 16:56 | |
*** ociuhandu has quit IRC | 16:57 | |
dansmith | service is the outlier there. we break the rules specifically because version should *always* be overridden always | 16:57 |
dansmith | so I'll have to figure out some way to copiously document why that is the case, if not already | 16:57 |
*** dpawlik has quit IRC | 16:57 | |
*** mriedem has joined #openstack-nova | 17:01 | |
*** hansmoleman has quit IRC | 17:04 | |
*** mriedem has left #openstack-nova | 17:05 | |
*** mriedem has joined #openstack-nova | 17:05 | |
*** ociuhandu has joined #openstack-nova | 17:06 | |
*** rpittau is now known as rpittau|afk | 17:10 | |
efried | dansmith: Am I looking at the result of the test that we talked about yesterday? | 17:12 |
*** artom has joined #openstack-nova | 17:12 | |
efried | So after asserting that we should never ever overwrite the table cell, we found an example where we have to overwrite the table cell? | 17:12 |
dansmith | yeah, just fyi, that's the list of objects that do naughty things | 17:12 |
*** brinzhang has quit IRC | 17:13 | |
dansmith | service version is kinda special in that regard.. we want to overwrite it always and forever, kinda like how updated_at is always set outside of your control | 17:13 |
efried | yeah, updated_at was the example that came to mind yesterday, but I figured that was handled specially somehow. | 17:14 |
dansmith | it is handled below the object layer | 17:14 |
dansmith | since service version is *implemented* at the object layer it can't be done in the db layer | 17:15 |
efried | makes sense. | 17:15 |
* efried bbiab | 17:15 | |
*** tbachman has joined #openstack-nova | 17:15 | |
dansmith | efried: hah, past me was on it: https://github.com/openstack/nova/blob/b0cae0750c3d9f9ebac33ee38cc1762fdd7fc138/nova/objects/service.py#L231-L235 | 17:17 |
sean-k-mooney | why am di not surprised that the numa and pci objects are on that list | 17:17 |
*** mriedem has left #openstack-nova | 17:17 | |
dansmith | sean-k-mooney: yeah they're *awful* unfortunately | 17:17 |
dansmith | sean-k-mooney: would really appreciate you reviewing this patch to see if I'm breaking anything by making the changes I'm making | 17:17 |
dansmith | when I post it that is | 17:17 |
sean-k-mooney | i was just going to ask which patch but sure add me to it and ill take a look | 17:18 |
*** tesseract has quit IRC | 17:19 | |
*** jawad_axd has joined #openstack-nova | 17:20 | |
*** mlavalle has quit IRC | 17:23 | |
*** mjozefcz|afk is now known as maciejjozefczyk | 17:24 | |
*** mlavalle has joined #openstack-nova | 17:24 | |
*** liuyulong_ has joined #openstack-nova | 17:25 | |
*** jawad_axd has quit IRC | 17:25 | |
dansmith | efried: Sundar: FYI, since I haven't seen much activity lately: I'm off in the wilderness week after next, completely unreachable most of the time | 17:26 |
*** liuyulong has quit IRC | 17:28 | |
*** dtantsur is now known as dtantsur|afk | 17:30 | |
*** maciejjozefczyk has quit IRC | 17:30 | |
*** ociuhandu has quit IRC | 17:33 | |
*** evrardjp has quit IRC | 17:33 | |
*** evrardjp has joined #openstack-nova | 17:34 | |
*** ociuhandu has joined #openstack-nova | 17:36 | |
*** yan0s has quit IRC | 17:43 | |
*** bbowen has quit IRC | 17:51 | |
*** iurygregory has quit IRC | 17:54 | |
*** derekh has quit IRC | 18:01 | |
dansmith | sean-k-mooney: hrm | 18:01 |
dansmith | looks like an os-vif object is leaking into nova's namespace | 18:02 |
dansmith | not sure how that's happening | 18:04 |
dansmith | ooh | 18:05 |
dansmith | I wonder if it's because you have a "Network" object and we do too, and get_nova_objects() is only checking the first in the list | 18:06 |
sean-k-mooney | maybe | 18:09 |
*** pcaruana has quit IRC | 18:09 | |
dansmith | but the repository is mixing the two, which seems, like bad.. but gawd I don't even want to think about that right now | 18:10 |
*** ociuhandu has quit IRC | 18:12 | |
openstackgerrit | Lee Yarwood proposed openstack/nova master: libvirt: Remove VIR_DOMAIN_BLOCK_REBASE_RELATIVE check https://review.opendev.org/702021 | 18:20 |
sean-k-mooney | dansmith: sorry was on a call | 18:22 |
sean-k-mooney | am can you point me in the right direction and i can try an figure out how this is happenign. | 18:22 |
dansmith | I was thinking it was something in os-vif but now I don't think it is | 18:23 |
dansmith | so it'd be something for me to resolve if anything | 18:23 |
sean-k-mooney | dansmith: we should be construciton the os-vif objects from nova ones but neither should contain the other. and the should in theory be in there own namespace but maybe that is not done correctly | 18:23 |
dansmith | yeah the namespace stuff was added way late when we were spinning things out | 18:24 |
dansmith | it's working right now, there's just a wrinkle in this test | 18:24 |
dansmith | so I will work around that and then revisit the bigger picture, but yeah I think os-vif is doing the right thing now that I look | 18:25 |
*** brinzhang has joined #openstack-nova | 18:25 | |
sean-k-mooney | this is where we set the os-vif namespace by the way https://github.com/openstack/os-vif/blob/master/os_vif/objects/base.py#L18 | 18:26 |
dansmith | yep, I dug in | 18:26 |
*** brinzhang_ has quit IRC | 18:28 | |
dansmith | btw, when are we going to switch the functional tox target to be py37 by default? I hate having to type out functional-py37 each time | 18:29 |
sean-k-mooney | in nova you mean | 18:29 |
sean-k-mooney | we could do that now i guess | 18:29 |
dansmith | yes | 18:29 |
sean-k-mooney | its after m1 | 18:29 |
sean-k-mooney | dansmith: it looks like its already python3 | 18:30 |
sean-k-mooney | so tox -e functional will use your default system python 3 | 18:30 |
dansmith | is it? why do we have functional-py37 then? | 18:30 |
sean-k-mooney | that is proably 3.6 | 18:31 |
sean-k-mooney | well functional-py37 will be expressly 3.7 regardless of your system default | 18:31 |
dansmith | last I checked, which has been a while, functional would use whatever env says "python" resolves to, which is 2.7 for me | 18:31 |
sean-k-mooney | the fucntioal target is inheriting basepython = python3 | 18:31 |
dansmith | ah okay | 18:32 |
dansmith | hmm, from 2018 | 18:32 |
sean-k-mooney | os ya it will use whatever python3 point too | 18:32 |
sean-k-mooney | am no form https://github.com/openstack/nova/commit/14872caae1a51c7015dd7c509d0173df2e943ed4 | 18:33 |
sean-k-mooney | it had python 2.7 explcitly before https://github.com/openstack/nova/commit/14872caae1a51c7015dd7c509d0173df2e943ed4#diff-b91f3d5bd63fcd17221b267e851608e8L69 | 18:33 |
dansmith | oh good good, that explains it | 18:33 |
sean-k-mooney | i still kind of want to add a "unit" env so we can do the same thing with the unit tests | 18:34 |
sean-k-mooney | i.e. just run them with any python 3 and tell me if they pass | 18:34 |
dansmith | yeah that would be nice | 18:35 |
dansmith | hitting p-y-[2-3] is actually fairly error-prone for me | 18:35 |
*** mvkr has quit IRC | 18:36 | |
sean-k-mooney | i use crtl-r to seach my history way to much but ya i dont mind it too much but it can be annoying at times | 18:37 |
dansmith | yeah, but c-r tox doesn't work always, and otherwise I have to type the py37 bit anyway | 18:37 |
sean-k-mooney | my most common mistate is ttyring to change form 27 to 36 and ending up with 26 | 18:37 |
dansmith | sean-k-mooney: no, your most common mistake is any english word ever, but I'll concede that py26 is probably in the list somewhere too :P | 18:38 |
sean-k-mooney | hehe :) ya i noticed that after i hit enter. | 18:38 |
dansmith | heh | 18:38 |
sean-k-mooney | i need to like bind enter to spell check and shift enter to send or somehting | 18:39 |
dansmith | pre-send hook requiring aspell==0 | 18:40 |
dansmith | pretty sure we'd never hear from you again though | 18:40 |
sean-k-mooney | actully i need to resinstall aspell i had it integreated but i broke it a while a go | 18:40 |
*** liuyulong_ has quit IRC | 18:41 | |
sean-k-mooney | anyway im going to try restacking with the latest cyborg change so ill be back in a while when that is done. im currently trying to test with the fake driver | 18:41 |
dansmith | scweet | 18:42 |
dansmith | er, schweet | 18:42 |
* sean-k-mooney hehe my plan to break everyone elses spelling is slowly working | 18:42 | |
*** eharney has quit IRC | 18:54 | |
*** TxGirlGeek has quit IRC | 18:55 | |
*** pcaruana has joined #openstack-nova | 18:57 | |
*** ralonsoh has quit IRC | 18:59 | |
*** TxGirlGeek has joined #openstack-nova | 19:14 | |
*** factor has quit IRC | 19:27 | |
*** dklyle has quit IRC | 19:28 | |
artom | yeah is pell liek a tads now | 19:29 |
*** lpetrut has joined #openstack-nova | 19:30 | |
*** TxGirlGeek has quit IRC | 19:32 | |
*** dklyle has joined #openstack-nova | 19:37 | |
*** TxGirlGeek has joined #openstack-nova | 19:38 | |
*** TxGirlGeek has quit IRC | 19:50 | |
*** macz has quit IRC | 19:51 | |
*** eharney has joined #openstack-nova | 19:52 | |
*** martinkennelly has joined #openstack-nova | 20:08 | |
*** martinkennelly has quit IRC | 20:09 | |
*** mriedem has joined #openstack-nova | 20:13 | |
*** jawad_axd has joined #openstack-nova | 20:15 | |
*** artom has quit IRC | 20:18 | |
*** jawad_axd has quit IRC | 20:20 | |
*** jawad_axd has joined #openstack-nova | 20:36 | |
*** jawad_axd has quit IRC | 20:41 | |
*** bbowen has joined #openstack-nova | 20:43 | |
*** jawad_axd has joined #openstack-nova | 20:57 | |
*** jawad_axd has quit IRC | 21:01 | |
*** martinkennelly has joined #openstack-nova | 21:08 | |
*** bbowen_ has joined #openstack-nova | 21:17 | |
*** bbowen has quit IRC | 21:19 | |
*** TxGirlGeek has joined #openstack-nova | 21:23 | |
*** TxGirlGeek has quit IRC | 21:26 | |
*** martinkennelly has quit IRC | 21:35 | |
*** TxGirlGeek has joined #openstack-nova | 21:43 | |
*** nweinber__ has quit IRC | 21:47 | |
*** lbragstad has quit IRC | 21:54 | |
*** lbragstad has joined #openstack-nova | 21:54 | |
openstackgerrit | Dan Smith proposed openstack/nova master: Add NovaEphemeralObject class for non-persistent objects https://review.opendev.org/702049 | 22:09 |
efried | \o/ | 22:10 |
dansmith | oops, | 22:14 |
dansmith | I forgot to clean up your requestgroup thing | 22:14 |
dansmith | but, pretend this is you: https://review.opendev.org/#/c/702049/1/nova/objects/diagnostics.py | 22:14 |
openstackgerrit | Dan Smith proposed openstack/nova master: Add NovaEphemeralObject class for non-persistent objects https://review.opendev.org/702049 | 22:25 |
*** ivve has quit IRC | 22:26 | |
mriedem | ooo did i provide the mixin idea? | 22:33 |
mriedem | f yeah i did https://review.opendev.org/#/c/699050/5/nova/objects/request_spec.py@1231 | 22:33 |
dansmith | mriedem: about 24 hours late :) | 22:41 |
mriedem | i'm going to say there was some precog stuff at work here | 22:44 |
mriedem | in order to still take credit | 22:44 |
dansmith | hmm, okay :) | 22:45 |
*** KeithMnemonic has quit IRC | 22:46 | |
*** dave-mccowan has quit IRC | 22:48 | |
*** awalende has joined #openstack-nova | 23:14 | |
*** awalende has quit IRC | 23:18 | |
*** Sundar has quit IRC | 23:20 | |
*** abaindur has joined #openstack-nova | 23:26 | |
openstackgerrit | Merged openstack/nova master: Fix typos in nova doc https://review.opendev.org/701876 | 23:27 |
sean-k-mooney | dansmith: ill take a look at that patch a little more in deail but i left a comment for you on the pci_device __init__ | 23:29 |
*** pcaruana has quit IRC | 23:35 | |
*** cyclaw has quit IRC | 23:47 | |
*** gentoorax has joined #openstack-nova | 23:50 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!