*** sdake has joined #openstack-nova | 00:03 | |
*** sdake has quit IRC | 00:05 | |
*** sdake has joined #openstack-nova | 00:11 | |
*** wolverineav has joined #openstack-nova | 00:14 | |
*** markvoelker has joined #openstack-nova | 00:15 | |
*** dtantsur|afk has quit IRC | 00:16 | |
*** takamatsu has quit IRC | 00:29 | |
*** tbachman has quit IRC | 00:30 | |
*** tbachman has joined #openstack-nova | 00:35 | |
*** sdake has quit IRC | 00:44 | |
*** wolverineav has quit IRC | 00:46 | |
*** erlon has joined #openstack-nova | 00:47 | |
*** markvoelker has quit IRC | 00:47 | |
*** kukacz has quit IRC | 01:10 | |
*** kukacz has joined #openstack-nova | 01:12 | |
*** dtantsur has joined #openstack-nova | 01:13 | |
*** sdake has joined #openstack-nova | 01:14 | |
*** whoami-rajat has joined #openstack-nova | 01:14 | |
*** vishwanathj has joined #openstack-nova | 01:25 | |
*** sdake has quit IRC | 01:27 | |
*** markvoelker has joined #openstack-nova | 01:44 | |
*** erlon has quit IRC | 01:52 | |
*** gbarros has quit IRC | 01:58 | |
*** wolverineav has joined #openstack-nova | 02:09 | |
*** Dinesh_Bhor has joined #openstack-nova | 02:10 | |
*** markvoelker has quit IRC | 02:18 | |
*** bhagyashris_ has joined #openstack-nova | 02:24 | |
*** wolverineav has quit IRC | 02:32 | |
*** wolverineav has joined #openstack-nova | 02:38 | |
*** psachin has joined #openstack-nova | 03:29 | |
*** macza has joined #openstack-nova | 03:33 | |
*** macza has quit IRC | 03:37 | |
*** wolverineav has quit IRC | 03:41 | |
*** wolverineav has joined #openstack-nova | 03:49 | |
*** tetsuro has joined #openstack-nova | 03:57 | |
*** tetsuro has quit IRC | 04:01 | |
*** sridharg has joined #openstack-nova | 04:03 | |
*** udesale has joined #openstack-nova | 04:07 | |
*** slaweq has joined #openstack-nova | 04:37 | |
*** ratailor has joined #openstack-nova | 04:41 | |
*** TxGirlGeek has joined #openstack-nova | 04:53 | |
*** BjoernT has joined #openstack-nova | 04:56 | |
*** ratailor has quit IRC | 04:58 | |
*** ratailor has joined #openstack-nova | 04:59 | |
*** janki has joined #openstack-nova | 05:00 | |
*** bhagyashris_ has quit IRC | 05:00 | |
*** TxGirlGeek has quit IRC | 05:01 | |
*** wolverineav has quit IRC | 05:17 | |
*** macza has joined #openstack-nova | 05:29 | |
*** Dinesh_Bhor has quit IRC | 05:29 | |
*** BjoernT has quit IRC | 05:30 | |
*** wolverineav has joined #openstack-nova | 05:31 | |
*** Dinesh_Bhor has joined #openstack-nova | 05:32 | |
*** macza has quit IRC | 05:37 | |
*** slaweq has quit IRC | 05:49 | |
*** wolverineav has quit IRC | 05:53 | |
*** wolverineav has joined #openstack-nova | 06:01 | |
*** 17SABRJDC has joined #openstack-nova | 06:02 | |
*** dklyle has quit IRC | 06:09 | |
*** david-lyle has joined #openstack-nova | 06:09 | |
*** dpawlik has joined #openstack-nova | 06:17 | |
*** wolverineav has quit IRC | 06:17 | |
*** dpawlik has quit IRC | 06:21 | |
*** wolverineav has joined #openstack-nova | 06:24 | |
*** dpawlik has joined #openstack-nova | 06:32 | |
*** dpawlik has quit IRC | 06:36 | |
*** ondrejme has joined #openstack-nova | 06:42 | |
*** wolverineav has quit IRC | 06:48 | |
*** wolverineav has joined #openstack-nova | 06:49 | |
*** Luzi has joined #openstack-nova | 06:52 | |
*** wolverineav has quit IRC | 06:53 | |
*** markvoelker has joined #openstack-nova | 06:56 | |
*** slaweq has joined #openstack-nova | 06:58 | |
*** tkajinam_ has joined #openstack-nova | 07:04 | |
*** moshele has joined #openstack-nova | 07:05 | |
*** tkajinam has quit IRC | 07:06 | |
*** slaweq has quit IRC | 07:10 | |
*** dpawlik has joined #openstack-nova | 07:15 | |
*** wolverineav has joined #openstack-nova | 07:19 | |
*** wolverineav has quit IRC | 07:23 | |
*** wolverineav has joined #openstack-nova | 07:26 | |
*** slaweq has joined #openstack-nova | 07:26 | |
*** takamatsu has joined #openstack-nova | 07:28 | |
*** slaweq has quit IRC | 07:31 | |
*** maciejjozefczyk has joined #openstack-nova | 07:34 | |
*** pcaruana has joined #openstack-nova | 07:35 | |
*** slaweq has joined #openstack-nova | 07:36 | |
*** maciejjozefczyk has quit IRC | 07:39 | |
*** maciejjozefczyk has joined #openstack-nova | 07:39 | |
*** slaweq has quit IRC | 07:42 | |
*** pcaruana has quit IRC | 07:42 | |
*** ratailor_ has joined #openstack-nova | 07:42 | |
*** pcaruana has joined #openstack-nova | 07:42 | |
*** ratailor has quit IRC | 07:44 | |
*** wolverineav has quit IRC | 07:46 | |
*** macza has joined #openstack-nova | 07:46 | |
*** wolverineav has joined #openstack-nova | 07:46 | |
*** awalende has joined #openstack-nova | 07:49 | |
*** macza has quit IRC | 07:50 | |
*** wolverineav has quit IRC | 07:51 | |
*** awalende has quit IRC | 07:52 | |
*** awalende has joined #openstack-nova | 07:52 | |
*** rpittau has joined #openstack-nova | 08:04 | |
*** awalende has quit IRC | 08:06 | |
*** belmoreira has joined #openstack-nova | 08:07 | |
*** jangutter has joined #openstack-nova | 08:15 | |
*** helenafm has joined #openstack-nova | 08:16 | |
*** tesseract has joined #openstack-nova | 08:20 | |
*** macza has joined #openstack-nova | 08:21 | |
*** macza has quit IRC | 08:22 | |
*** macza has joined #openstack-nova | 08:22 | |
*** awalende has joined #openstack-nova | 08:22 | |
*** ShilpaSD has joined #openstack-nova | 08:23 | |
*** tkajinam_ has quit IRC | 08:24 | |
*** macza has quit IRC | 08:26 | |
*** yan0s has joined #openstack-nova | 08:31 | |
*** xek has joined #openstack-nova | 08:32 | |
*** tetsuro has joined #openstack-nova | 08:41 | |
*** tosky has joined #openstack-nova | 08:42 | |
*** ccamacho has joined #openstack-nova | 08:43 | |
*** tesseract has quit IRC | 08:47 | |
*** tesseract has joined #openstack-nova | 08:47 | |
*** ralonsoh has joined #openstack-nova | 08:49 | |
*** slaweq has joined #openstack-nova | 08:56 | |
*** tobias-urdin has joined #openstack-nova | 09:05 | |
*** slaweq has quit IRC | 09:06 | |
*** lpetrut has joined #openstack-nova | 09:08 | |
*** moshele has quit IRC | 09:10 | |
*** tbachman_ has joined #openstack-nova | 09:11 | |
*** tbachman has quit IRC | 09:12 | |
*** tbachman_ is now known as tbachman | 09:12 | |
*** wolverineav has joined #openstack-nova | 09:12 | |
*** wolverineav has quit IRC | 09:17 | |
openstackgerrit | Chris Dent proposed openstack/nova master: Delete the placement code https://review.openstack.org/618215 | 09:21 |
---|---|---|
openstackgerrit | Chris Dent proposed openstack/nova master: Switch to using os-resource-classes https://review.openstack.org/628278 | 09:21 |
openstackgerrit | Chris Dent proposed openstack/nova master: Update nova docs front page for placement removal https://review.openstack.org/628183 | 09:22 |
openstackgerrit | Chris Dent proposed openstack/nova master: Remove placement from nova install docs https://review.openstack.org/628184 | 09:22 |
openstackgerrit | Chris Dent proposed openstack/nova master: Remove link to placement configuration from nova config docs https://review.openstack.org/628185 | 09:22 |
openstackgerrit | Chris Dent proposed openstack/nova master: Remove placement from contributor doc https://review.openstack.org/628186 | 09:22 |
*** slaweq has joined #openstack-nova | 09:23 | |
*** moshele has joined #openstack-nova | 09:24 | |
*** slaweq has quit IRC | 09:27 | |
*** slaweq has joined #openstack-nova | 09:33 | |
*** derekh has joined #openstack-nova | 09:34 | |
*** ttsiouts has joined #openstack-nova | 09:37 | |
*** slaweq has quit IRC | 09:37 | |
*** cdent has joined #openstack-nova | 09:55 | |
*** slaweq has joined #openstack-nova | 09:56 | |
*** 17SABRJDC has quit IRC | 10:03 | |
*** slaweq has quit IRC | 10:05 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add native implementation OVSDB API https://review.openstack.org/482226 | 10:10 |
*** wolverineav has joined #openstack-nova | 10:13 | |
*** wolverineav has quit IRC | 10:17 | |
*** macza has joined #openstack-nova | 10:18 | |
*** slaweq has joined #openstack-nova | 10:21 | |
*** macza has quit IRC | 10:22 | |
*** slaweq has quit IRC | 10:25 | |
*** rchurch has joined #openstack-nova | 10:31 | |
*** rchurch_ has quit IRC | 10:33 | |
*** sdake has joined #openstack-nova | 10:34 | |
*** Dinesh_Bhor has quit IRC | 10:35 | |
*** slaweq has joined #openstack-nova | 10:39 | |
*** Dinesh_Bhor has joined #openstack-nova | 10:43 | |
*** slaweq has quit IRC | 10:44 | |
*** sdake has quit IRC | 10:51 | |
*** cdent has quit IRC | 10:56 | |
*** claudiub has joined #openstack-nova | 11:01 | |
*** tbachman_ has joined #openstack-nova | 11:04 | |
*** tbachman has quit IRC | 11:04 | |
*** tbachman_ is now known as tbachman | 11:04 | |
*** slaweq has joined #openstack-nova | 11:05 | |
*** erlon has joined #openstack-nova | 11:08 | |
*** slaweq has quit IRC | 11:12 | |
*** belmorei_ has joined #openstack-nova | 11:13 | |
*** udesale has quit IRC | 11:14 | |
*** wolverineav has joined #openstack-nova | 11:14 | |
*** belmoreira has quit IRC | 11:16 | |
*** wolverineav has quit IRC | 11:18 | |
*** ccamacho has quit IRC | 11:20 | |
*** cdent has joined #openstack-nova | 11:27 | |
*** slaweq has joined #openstack-nova | 11:28 | |
*** slaweq has quit IRC | 11:33 | |
*** Luzi_ has joined #openstack-nova | 11:36 | |
*** Luzi has quit IRC | 11:36 | |
*** ratailor__ has joined #openstack-nova | 11:42 | |
*** ratailor_ has quit IRC | 11:45 | |
*** tbachman has quit IRC | 11:46 | |
*** moshele has quit IRC | 11:51 | |
*** Luzi_ has quit IRC | 11:58 | |
*** ttsiouts has quit IRC | 12:00 | |
*** ttsiouts has joined #openstack-nova | 12:01 | |
*** ttsiouts has quit IRC | 12:06 | |
*** slaweq has joined #openstack-nova | 12:11 | |
*** erlon has quit IRC | 12:11 | |
*** erlon has joined #openstack-nova | 12:13 | |
*** moshele has joined #openstack-nova | 12:13 | |
*** wolverineav has joined #openstack-nova | 12:15 | |
*** wolverineav has quit IRC | 12:19 | |
*** ccamacho has joined #openstack-nova | 12:20 | |
*** cdent has quit IRC | 12:22 | |
*** janki has quit IRC | 12:25 | |
*** tetsuro has quit IRC | 12:30 | |
*** ccamacho has quit IRC | 12:36 | |
openstackgerrit | Jan Gutter proposed openstack/os-vif master: Enable generic datapath offloads in the ovs plugin https://review.openstack.org/634679 | 12:39 |
*** ccamacho has joined #openstack-nova | 12:40 | |
*** ttsiouts has joined #openstack-nova | 12:43 | |
*** psachin has quit IRC | 12:43 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add native implementation OVSDB API https://review.openstack.org/482226 | 12:45 |
*** slaweq has quit IRC | 12:50 | |
*** psachin has joined #openstack-nova | 12:51 | |
*** ratailor__ has quit IRC | 12:51 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: API: Remove evacuate/live-migrate 'force' parameter https://review.openstack.org/634600 | 12:51 |
*** ccamacho has quit IRC | 12:51 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add native implementation OVSDB API https://review.openstack.org/482226 | 12:55 |
*** tssurya has joined #openstack-nova | 12:57 | |
*** cdent has joined #openstack-nova | 13:02 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Fup for the bandwidth resource provider series https://review.openstack.org/633776 | 13:05 |
*** Dinesh_Bhor has quit IRC | 13:05 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add native implementation OVSDB API https://review.openstack.org/482226 | 13:06 |
*** tbachman has joined #openstack-nova | 13:06 | |
*** slaweq has joined #openstack-nova | 13:07 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Fup for the bandwidth resource provider series https://review.openstack.org/633776 | 13:10 |
*** psachin has quit IRC | 13:10 | |
*** tbachman has quit IRC | 13:11 | |
*** Dinesh_Bhor has joined #openstack-nova | 13:11 | |
*** slaweq has quit IRC | 13:11 | |
*** Dinesh_Bhor has quit IRC | 13:12 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add native implementation OVSDB API https://review.openstack.org/482226 | 13:15 |
*** wolverineav has joined #openstack-nova | 13:16 | |
*** slaweq has joined #openstack-nova | 13:17 | |
*** tbachman has joined #openstack-nova | 13:18 | |
*** ccamacho has joined #openstack-nova | 13:20 | |
*** ccamacho has quit IRC | 13:20 | |
*** ccamacho has joined #openstack-nova | 13:20 | |
*** dave-mccowan has joined #openstack-nova | 13:20 | |
*** wolverineav has quit IRC | 13:21 | |
*** slaweq has quit IRC | 13:21 | |
*** dave-mccowan has quit IRC | 13:25 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add native implementation OVSDB API https://review.openstack.org/482226 | 13:28 |
*** dave-mccowan has joined #openstack-nova | 13:29 | |
*** ccamacho has quit IRC | 13:33 | |
bauzas | good morning Nova | 13:34 |
* bauzas tries to split his time better between downstream and upstream | 13:34 | |
*** slaweq has joined #openstack-nova | 13:35 | |
*** ccamacho has joined #openstack-nova | 13:36 | |
*** panda|off is now known as panda | 13:40 | |
*** edleafe has quit IRC | 13:40 | |
* kashyap waves | 13:40 | |
*** edmondsw has quit IRC | 13:40 | |
*** macza has joined #openstack-nova | 13:44 | |
*** edleafe has joined #openstack-nova | 13:45 | |
*** fried_rice is now known as efried | 13:46 | |
efried | n-sch meeting in 14 minutes in #openstack-meeting-alt | 13:46 |
*** zul has joined #openstack-nova | 13:49 | |
*** priteau has joined #openstack-nova | 13:53 | |
*** tetsuro has joined #openstack-nova | 13:56 | |
*** takashin has joined #openstack-nova | 13:57 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add native implementation OVSDB API https://review.openstack.org/482226 | 14:00 |
*** sridharg has quit IRC | 14:03 | |
*** ccamacho has quit IRC | 14:08 | |
*** ccamacho has joined #openstack-nova | 14:08 | |
*** mriedem has joined #openstack-nova | 14:09 | |
*** jmlowe has quit IRC | 14:09 | |
*** edmondsw has joined #openstack-nova | 14:10 | |
tinwood | hello nova patchset reviewers: please, any chance someone can take a look at https://review.openstack.org/#/c/633279/ for me and yay/nay it? Thanks? | 14:11 |
*** moshele has quit IRC | 14:12 | |
*** cfriesen has joined #openstack-nova | 14:14 | |
mriedem | jaypipes: from here i'm +2 on several bw provider series patches https://review.openstack.org/#/c/630723/ - i talked with the brother gib last week and i'll do a follow up for these to address nits | 14:14 |
*** takashin has left #openstack-nova | 14:15 | |
*** rnoriega has joined #openstack-nova | 14:18 | |
*** BjoernT has joined #openstack-nova | 14:18 | |
*** cfriesen has quit IRC | 14:19 | |
*** tetsuro has quit IRC | 14:20 | |
*** BjoernT has quit IRC | 14:22 | |
*** BjoernT_ has joined #openstack-nova | 14:22 | |
*** mmethot has joined #openstack-nova | 14:26 | |
*** lbragstad has joined #openstack-nova | 14:26 | |
bauzas | efried: question on https://review.openstack.org/#/c/617042/17 | 14:29 |
* efried looks | 14:29 | |
bauzas | efried: that's mostly a nit but I don't get why we need to keep a RT dependent reportclient | 14:29 |
bauzas | on the compute manager | 14:29 |
bauzas | given we already keep track of N RTs, that would make us using N references for the same ting | 14:30 |
bauzas | of course, that's a nity | 14:30 |
*** zzzeek has quit IRC | 14:31 | |
efried | bauzas: responded | 14:31 |
* bauzas looks | 14:31 | |
efried | bauzas: We don't actually keep track of N RTs. I believe jaypipes was the one who got rid of that and we just use one now. | 14:31 |
bauzas | oh ok, my internal mind is out of date | 14:32 |
bauzas | but whatever, why do we need to keep the transitive relationship and infer reportclient from the RT ? | 14:32 |
efried | bauzas: Yeah, the getter above that one shows just using one rt | 14:32 |
bauzas | note : I haven't read your comment yet :) | 14:33 |
mriedem | N = 1 | 14:33 |
mriedem | so not a big deal | 14:33 |
*** ccamacho has quit IRC | 14:34 | |
efried | bauzas: Yeah, here's the conversation with jaypipes (and cdent) earlier on: https://review.openstack.org/#/c/617042/14/nova/compute/manager.py@558 | 14:34 |
*** zzzeek has joined #openstack-nova | 14:34 | |
bauzas | okay, I don't want to hold for a nit if N = 1 | 14:35 |
efried | bauzas: Thank you sir. I added some more info to hopefully clarify why we get the rt's report client instead of creating a new one. | 14:40 |
*** SpamapS has quit IRC | 14:40 | |
bauzas | ack ok | 14:40 |
*** SpamapS has joined #openstack-nova | 14:41 | |
bauzas | efried: actually, I'm reviwing https://review.openstack.org/#/c/620711/18/nova/compute/manager.py | 14:41 |
bauzas | and all of that just disappears, so meh | 14:41 |
efried | more or less. We're still doing the same thing, getting the rc from the rt. We just don't need to be as careful about the getter anymore. | 14:41 |
*** awalende has quit IRC | 14:43 | |
bauzas | agreed, it's a femtonit | 14:44 |
*** BjoernT has joined #openstack-nova | 14:45 | |
bauzas | efried: except the fact that we uselessly need a dependency of the RT for calling the ReportClient but I guess we won't remove the RT dependency from the compute service soon :p | 14:45 |
efried | bauzas: Okay, but even if we did, we would then still have to do *something* to ensure we only had one reportclient. | 14:46 |
efried | else multiple caches getting out of sync, etc. | 14:46 |
*** gbarros has joined #openstack-nova | 14:47 | |
*** BjoernT_ has quit IRC | 14:47 | |
*** jenglisch_ is now known as jenglisch | 14:48 | |
efried | bauzas: I think I agree it would be prettier if we made the reportclient a global singleton. I can work on that in a fup if you think it's worthwhile. | 14:48 |
*** awaugama has joined #openstack-nova | 14:48 | |
*** eharney has joined #openstack-nova | 14:49 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add native implementation OVSDB API https://review.openstack.org/482226 | 14:49 |
bauzas | efried: nah, fine by me | 14:49 |
stephenfin | mriedem: Not sure if you saw this already, but I'd done the work for that BP before I saw your ping this morning https://review.openstack.org/634600 | 14:50 |
stephenfin | At least, I think that's most of it done | 14:50 |
efried | cdent, stephenfin: What's that sphinx syntax for referring to a doc in another repo? :doc-foo:`words </path/to>` or something? | 14:50 |
*** zul has quit IRC | 14:50 | |
stephenfin | efried: https://docs.openstack.org/openstackdocstheme/latest/#external-link-helper | 14:51 |
efried | ah, the reverse, swhy I couldn't find it. Thanks stephenfin | 14:51 |
mriedem | stephenfin: ack i'll switch the blueprint to you | 14:51 |
*** sean-k-mooney has quit IRC | 14:57 | |
*** zzzeek has quit IRC | 14:57 | |
*** sean-k-mooney has joined #openstack-nova | 14:57 | |
*** zzzeek has joined #openstack-nova | 14:57 | |
efried | stephenfin: I thought there was a way to omit link text and it would automatically suck in the title of the target. Am I making that up? | 15:02 |
*** ttsiouts has quit IRC | 15:02 | |
*** ttsiouts has joined #openstack-nova | 15:03 | |
*** mdbooth has joined #openstack-nova | 15:09 | |
*** zul has joined #openstack-nova | 15:10 | |
*** sdake has joined #openstack-nova | 15:13 | |
stephenfin | efried: Only if you're using referencing something from the same doc (i.e. the normal 'doc' role) | 15:17 |
*** wolverineav has joined #openstack-nova | 15:18 | |
mriedem | dansmith: on this per-instance serial number change, which now does what you asked for, https://review.openstack.org/#/c/619953/ - do you have any additional comments to what i already put in there? mine are mostly nits. kevin is out this week on holiday so if there are small changes i can make them. today is the last day for that one in a runway slot. | 15:18 |
dansmith | mriedem: let me get a refill and I'll have a look | 15:19 |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add native implementation OVSDB API https://review.openstack.org/482226 | 15:19 |
*** wolverineav has quit IRC | 15:22 | |
*** ociuhandu has joined #openstack-nova | 15:26 | |
*** mlavalle has joined #openstack-nova | 15:26 | |
efried | stephenfin: ack, thanks. | 15:27 |
efried | and, that makes sense; otherwise, how would it know? | 15:27 |
*** ociuhandu has quit IRC | 15:32 | |
*** ociuhandu has joined #openstack-nova | 15:32 | |
mriedem | dansmith: jaypipes: thanks on both, i'll work on follow ups this morning | 15:33 |
openstackgerrit | Jack Ding proposed openstack/nova master: Flavor extra spec and image properties validation https://review.openstack.org/620706 | 15:34 |
*** slaweq has quit IRC | 15:40 | |
*** jmlowe has joined #openstack-nova | 15:43 | |
tinwood | dansmith, would it be possible, please, for you to take a quick look at: https://review.openstack.org/#/c/633279/ thanks. | 15:46 |
*** jistr is now known as jistr|biab | 15:52 | |
*** spatel has joined #openstack-nova | 15:52 | |
spatel | sean-k-mooney: morning! | 15:52 |
sean-k-mooney | spatel: o/ | 15:53 |
spatel | its been long time so thought "wave" | 15:53 |
sean-k-mooney | spatel: hopefully that means your cloud has been working to expectations | 15:54 |
spatel | i was busy in datacenter migration stuff.. but so far everything good | 15:54 |
spatel | My cloud is blooming...! +400 instance total and growing.. | 15:55 |
sean-k-mooney | spatel: see now you have doomed yourself by saying that. but glad to hear | 15:55 |
spatel | Soon planning to build new cloud.. not sure how much i can stuff in existing one. | 15:56 |
sean-k-mooney | it will be interesting to hear form you in 12-18 month as to if it proved more cost effective vs aws in the long run | 15:56 |
spatel | Believe me... its very cost effective... + my 50% datacenter is empty because i am stuffing application as much as possible in cloud | 15:57 |
sean-k-mooney | spatel: and you are achiving the perfomance KPI that are needed for your workload? | 15:58 |
sean-k-mooney | i assume you are till using sriov | 15:58 |
sean-k-mooney | *still | 15:58 |
spatel | interesting thing.. we are running real-time application in very latency sensitive environment :) got very good feedback from customer also :) | 15:58 |
spatel | Yes everything in sriov ( next cloud going to be on dpdk ) | 15:59 |
sean-k-mooney | well make sure to build a small test clust to verify its performacne before you make that switch | 16:00 |
spatel | we are providing close to HD audio quality with sr-iov | 16:00 |
spatel | ++ (will do lab test before go) | 16:00 |
sean-k-mooney | spatel: by the way you will be happy to know https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/libvirt-neutron-sriov-livemigration is makeing good progress | 16:01 |
spatel | + boy... that would be my dream to do live-migration over SR-IOV | 16:01 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: doc: link admin/configuration from admin home page https://review.openstack.org/634728 | 16:02 |
sean-k-mooney | spatel: be aware that for direct mode sriov there is still a network outage unless you create a bond in the guest | 16:02 |
*** maciejjozefczyk has quit IRC | 16:03 | |
spatel | bonding in guest is other complicated project :( | 16:03 |
sean-k-mooney | spatel: this is basically the first step in sriov migratoin. for macvtap sriov it will be complete. | 16:03 |
sean-k-mooney | for direct mode sriov there are some upcoming feature in the kernel/kvm and in vendor nics that may help | 16:04 |
spatel | macvtap isn't good, i did try and got packet drops during load-test | 16:04 |
sean-k-mooney | ya | 16:04 |
sean-k-mooney | the ida would be you would bound a direct mode and macvtap vf together and fall back to the macvtap during migration and then swithc back to direct mode vf | 16:05 |
spatel | oh!!! that is sweet! | 16:05 |
spatel | i don't mind small downtime during live-migration as far as it meet SLA | 16:06 |
spatel | Do you think it will be ready in stain release ? | 16:07 |
sean-k-mooney | openstack wont do the bonding for you but i hope we will merge the migration support in stein yes | 16:07 |
*** gbarros has quit IRC | 16:07 | |
spatel | cool! | 16:08 |
sean-k-mooney | spatel: currently the code is complete so we are just waiting for a runway slot and reviewer feedback at this point. | 16:08 |
*** _alastor_ has joined #openstack-nova | 16:08 | |
spatel | I don't have any lab at present otherwise i love to do some testing.. | 16:09 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: doc: link Kashyap's cpu model talk to the libvirt driver config docs https://review.openstack.org/634731 | 16:09 |
mriedem | kashyap: ^ nice talk | 16:09 |
kashyap | mriedem: Hi, thanks! /me practised it 4 times to a rubber duck | 16:10 |
kashyap | On a call; meetings-- | 16:10 |
*** tbachman has quit IRC | 16:10 | |
* kashyap adds it in queue | 16:10 | |
mriedem | kashyap: it showed that you practiced it, very smooth | 16:11 |
mriedem | but you were soooo thirsty | 16:11 |
kashyap | BTW, on Sunday ran into The Tuba Guy at FOSDEM. He happened to be sitting right behind me | 16:11 |
kashyap | mriedem: Darn, there is a story behind that water bottle trick | 16:11 |
kashyap | Back when I was in university, some 12 years ago, I had to give my first public talk on USB 3.0 or something... | 16:12 |
kashyap | And my throat completely dried out, and the teacher insulted me in front of the whole class: | 16:12 |
kashyap | Saying ... "What kind of a talk is that?!" | 16:12 |
* kashyap almost burst into tears :D | 16:12 | |
kashyap | Never forget that experience | 16:12 |
kashyap | But more to the bottle: I use it as a trick to forcefully "pause" myself | 16:13 |
kashyap | And not drone on-and-on. | 16:13 |
kashyap | s/bottle/water bottle/ | 16:13 |
*** sdake has quit IRC | 16:15 | |
*** wolverineav has joined #openstack-nova | 16:19 | |
*** mriedem has quit IRC | 16:21 | |
*** wolverineav has quit IRC | 16:23 | |
*** zzzeek has quit IRC | 16:23 | |
*** gyee has joined #openstack-nova | 16:23 | |
*** wwriverrat has joined #openstack-nova | 16:23 | |
*** jistr|biab is now known as jistr | 16:24 | |
*** gbarros has joined #openstack-nova | 16:24 | |
*** sdake has joined #openstack-nova | 16:24 | |
*** zzzeek has joined #openstack-nova | 16:25 | |
bauzas | ok, bailing out from upstream after 3 hours working on it \o | 16:26 |
bauzas | https://twitter.com/sylvainbauza/status/1092426500434022402 | 16:26 |
bauzas | at least I dedicated 3 hours for nova since 2 weeks... | 16:27 |
* bauzas will try to be a bit verbose about when he's working upstream | 16:27 | |
sean-k-mooney | bauzas: the vpn outage proably helped somewhat today | 16:28 |
bauzas | sean-k-mooney: not really, I planned to work for 3 hours anyway | 16:28 |
*** wolverineav has joined #openstack-nova | 16:28 | |
bauzas | I thought about this from the last weekend | 16:29 |
sean-k-mooney | i planned to start backpoting something and did some code review upstream instead | 16:29 |
sean-k-mooney | bauzas: its a good idea | 16:29 |
bauzas | and finally I think I very need to say "sorry but I need to work upstream *now*' | 16:29 |
*** mriedem has joined #openstack-nova | 16:29 | |
artom | sean-k-mooney, to answer your downstream channel question, yeah, more work is required to actually generate the new XML | 16:29 |
bauzas | because if not, there will be some other priorities again and again | 16:29 |
artom | The claims are used to get the new instance NUMA topology | 16:29 |
sean-k-mooney | artom: are they actully used currently. i was not sure they were actully being used yet in the code you have pused. | 16:30 |
artom | sean-k-mooney, they're not used yet, no | 16:31 |
sean-k-mooney | artom: ok because the titile of https://review.openstack.org/#/c/634606/ consufed me a little | 16:31 |
artom | I mean, when creating the claim, the new instance NUMA topology is calculated, so it should throw a resources unavailable exception if it can't fit | 16:31 |
artom | But then that new topology isn't used anywhere (yet) | 16:32 |
sean-k-mooney | artom: ya that makes sense | 16:32 |
artom | sean-k-mooney, hrmm, yeah, maybe I'll rephrase it as "create claims" or something | 16:32 |
artom | Since as you correctly pointed out, they're not actually used | 16:32 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: doc: update the security groups admin doc https://review.openstack.org/634735 | 16:33 |
sean-k-mooney | ya i spend about 10-15 mins looking to see if they were actully used idrectly some how then my vpn dropped and i got tea | 16:33 |
*** igordc has joined #openstack-nova | 16:33 | |
*** ttsiouts has quit IRC | 16:34 | |
artom | So British (yes, I know you're Irish) | 16:34 |
sean-k-mooney | those be fighting words :P | 16:34 |
artom | There's no "UK" adjective! | 16:34 |
*** ttsiouts has joined #openstack-nova | 16:34 | |
*** wolverineav has quit IRC | 16:34 | |
sean-k-mooney | ireland is not in the uk | 16:34 |
artom | *facepalm* | 16:34 |
artom | You're right, of course. | 16:34 |
kashyap | mriedem: If I spend this week on this https://review.openstack.org/#/c/632507/ ([WIP] libvirt: Bump MIN_{LIBVIRT,QEMU}_VERSION for "Stein"), and related clean-ups -- worth getting in before M3? | 16:35 |
*** wolverineav has joined #openstack-nova | 16:35 | |
* kashyap needs to run to his Dutch class; will resume on it early tomm. | 16:35 | |
artom | There's no adjective for "those tea-guzzling bastids" then :D | 16:35 |
sean-k-mooney | hehe :) | 16:36 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Change nova-next job to run with python3 https://review.openstack.org/634739 | 16:37 |
*** hongbin has joined #openstack-nova | 16:37 | |
*** ttsiouts has quit IRC | 16:38 | |
*** ttsiouts has joined #openstack-nova | 16:38 | |
*** sdake has quit IRC | 16:38 | |
mriedem | kashyap: idk, i generally like to raise minimums at the beginning of the cycle | 16:39 |
mriedem | if we're going to raise minimums | 16:39 |
*** TxGirlGeek has joined #openstack-nova | 16:40 | |
mriedem | an operator that was upgrading recently asked me if the last time we raised minimums (in queens i think) was because of any functional reason or just code cleanup since it meant they had a harder upgrade (new centos versions and such on their compute nodes) | 16:40 |
mriedem | they were also upgrading from mitaka though i think so likely going to have some of that (OS upgrades etc) | 16:41 |
kashyap | mriedem: Yeah, you're totally right -- I completely forgot at the beginning of the cycle about this :-( | 16:42 |
stephenfin | mriedem, sean-k-mooney: This feels like something that would warrant a reno given the change in behavior. Thoughts? https://review.openstack.org/#/c/626381 | 16:42 |
mriedem | "fyi nova-compute will no longer corrupt your database you're welcome' | 16:42 |
mriedem | stephenfin: the behavior was shit | 16:43 |
mriedem | so if we have a reno, i'd make it a 'fixes' reno to explain the bug being fixed | 16:43 |
stephenfin | That it was. And I guess it's not something anyone would have been relying on | 16:43 |
mriedem | i.e. if you had allocated pci devices in your whitelist configuration, and then changed your config to remove those whitelisted devices, nova will no longer delete those records from the db since it corrupts the resource tracking for the allocated device | 16:43 |
mriedem | but i'm not sure ^ is worth explaining in a release note | 16:44 |
mriedem | it might just cause more confusion/concern than necessary | 16:44 |
stephenfin | Sweet. If you're happy, so am I | 16:44 |
mriedem | i'm not unhappy :) | 16:45 |
mriedem | and as you say, i hope no one was relying on this | 16:45 |
stephenfin | So do I. I'd ask moshele if he was around but alas, he is not | 16:45 |
mriedem | cfriesen might have an opinion | 16:45 |
mriedem | but also not around right now | 16:46 |
sean-k-mooney | so no new reno? i can add one but i agree with mriedem that it would be in fixes as the old bevahior was not a feature | 16:46 |
stephenfin | sean-k-mooney: Nah, mriedem makes a good point. It was rather broken before | 16:46 |
stephenfin | sean-k-mooney: I've just held off on the +W in case cfriesen gets a chance to wade in before tomorrow | 16:47 |
sean-k-mooney | ok cool thanks | 16:48 |
*** belmorei_ has quit IRC | 16:50 | |
stephenfin | mriedem: I must have misunderstood something but weren't we planning to deprecate this option entirely, relying on alternatives for instance-host mapping use case? https://review.openstack.org/#/c/619953/10/nova/conf/libvirt.py | 16:51 |
sean-k-mooney | stephenfin: dan asked that we dont | 16:52 |
mriedem | stephenfin: see dansmith's comments in an earlier PS | 16:52 |
stephenfin | ack | 16:52 |
*** priteau has quit IRC | 16:53 | |
*** helenafm has quit IRC | 16:55 | |
*** sdake has joined #openstack-nova | 16:57 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Follow up for per-instance serial number change https://review.openstack.org/634743 | 16:57 |
*** ralonsoh has quit IRC | 17:04 | |
*** priteau has joined #openstack-nova | 17:05 | |
*** sdake has quit IRC | 17:06 | |
*** ociuhandu has quit IRC | 17:10 | |
*** ociuhandu has joined #openstack-nova | 17:11 | |
*** wolverineav has quit IRC | 17:13 | |
*** ociuhandu_ has joined #openstack-nova | 17:14 | |
*** krasmussen has joined #openstack-nova | 17:14 | |
*** tssurya has quit IRC | 17:16 | |
*** ociuhandu has quit IRC | 17:17 | |
*** awalende has joined #openstack-nova | 17:20 | |
*** ttsiouts has quit IRC | 17:21 | |
*** ttsiouts has joined #openstack-nova | 17:22 | |
*** sdake has joined #openstack-nova | 17:23 | |
*** awalende has quit IRC | 17:24 | |
*** yan0s has quit IRC | 17:25 | |
*** ttsiouts has quit IRC | 17:26 | |
*** rpittau has quit IRC | 17:27 | |
*** wolverineav has joined #openstack-nova | 17:28 | |
stephenfin | mriedem: Fancy checking this nit fix? https://review.openstack.org/#/c/626930/ | 17:29 |
stephenfin | *nit doc fix | 17:29 |
mriedem | done | 17:31 |
stephenfin | ta | 17:32 |
mriedem | stephenfin: a couple of nits in the one on top of that | 17:33 |
*** wolverineav has quit IRC | 17:33 | |
stephenfin | I can fix those now or in a follow-up. Your call | 17:34 |
mriedem | do it now and i'll re-approve | 17:34 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: doc: Add solution to live migration ssh issues https://review.openstack.org/626931 | 17:36 |
stephenfin | mriedem: done ^ | 17:36 |
*** lpetrut has quit IRC | 17:43 | |
efried | Hey folks, where are we with NUMA modeling in placement? | 17:49 |
efried | Is that still on ice? Has bp/numa-aware-live-migration brought it back into play? Or are we still doing that bp with the old style NUMA modeling? | 17:49 |
efried | artom jaypipes cdent sean-k-mooney | 17:49 |
*** tesseract has quit IRC | 17:49 | |
sean-k-mooney | the numa aware migration is entirely done via the resource tracker | 17:50 |
sean-k-mooney | efried: so its still on ice until train | 17:50 |
sean-k-mooney | efried: the RT changes will still be needed in eitehr case | 17:50 |
efried | So would it be appropriate to start proposing spec content for train around NUMA modeling in placement? (Again) | 17:51 |
sean-k-mooney | bauzas: ^ | 17:51 |
efried | i.e. using nested providers to represent NUMA nodes, figuring out a way to represent subtree affinity, etc. | 17:51 |
sean-k-mooney | efried: i guess but it would be good to take a more holistic aproach i think | 17:51 |
efried | holistic in what sense? | 17:52 |
sean-k-mooney | well there are a number of feature in the libvirt driver (pinning,hugepages,reatime,emulator threads,numn) all the nfv stuff that are not really placement friendly | 17:53 |
sean-k-mooney | efried: i have been wondering for a while if we shoudl create a parallel implmentation of new feature that are placment aware to replace teh existing ones with | 17:53 |
efried | not sure how we'll ever get there if we don't. | 17:54 |
cdent | yeah, I suspect a parallel leapfrog is the way to go | 17:54 |
sean-k-mooney | well my idea was to take the cellsv2 approcah and freeze/keep the exisiting feature set as is and work on a replacement in paralel and then swtich in U | 17:55 |
openstackgerrit | Merged openstack/nova master: Reject migrate with port having resource request https://review.openstack.org/630723 | 17:55 |
sean-k-mooney | it realy has become a problem lately that we have 2 seperate code patchs. 1 for numa awre guess and anotehr for non numa guests and i just feel like have one code path that works for all guesst in a common way might be the way to go | 17:56 |
sean-k-mooney | efried: anyway that is slightly different then the question you asked | 17:57 |
cdent | sean-k-mooney: I sometimes wonder the opposite: we should have two diferent paths: one for simple vms that normal people use, anothe for the crazy path :) | 17:57 |
sean-k-mooney | cdent: the issue is we also have 2 sets of config options and flavor atributes | 17:58 |
sean-k-mooney | cdent: and people mix and match them | 17:58 |
* cdent nods | 17:58 | |
sean-k-mooney | i think we can all agree that there should only be one way of modeling the resocues in placement | 17:59 |
efried | s/resources in placement/resources: in placement/ | 17:59 |
sean-k-mooney | efried: placement does not do assignment | 17:59 |
sean-k-mooney | efried: so assignable resouces need to be tracked in the ResocueTracker also | 18:00 |
efried | at the RP level, not at the resource level, right. | 18:00 |
*** derekh has quit IRC | 18:00 | |
efried | Well, arguably they need to be tracked by the virt driver. | 18:00 |
sean-k-mooney | yes | 18:00 |
*** pcaruana has quit IRC | 18:00 | |
efried | I'm not sure there's a need for the resource tracker if all resources are tracked by the virt driver + placement. | 18:01 |
* efried ducks | 18:01 | |
sean-k-mooney | well kind of. in the libvirt case the Resouce track is running in the compute aganet and is populated byt the virtdriver. | 18:01 |
cdent | efried: don't duck on that, fly that flag | 18:02 |
sean-k-mooney | efried: the virtdriver do not get there own db tables to track things so they have to use the resouce tracker to persist there tracked resources | 18:02 |
efried | sean-k-mooney: Oh, see, I disagree with that. The virt driver knows about its resources by looking at the VM. There shouldn't be a need to duplicate that information in an OpenStack database. | 18:03 |
sean-k-mooney | efried: the vm xml is not persisted acroudn vm reboots | 18:04 |
efried | oh, right, that stupid thing. We should fix *that* instead. | 18:04 |
sean-k-mooney | it could be maintianed in memory but im not sure that would work aross agent restarts | 18:04 |
sean-k-mooney | efried: well you just moving the state form the db to libvirt/xml or ram | 18:05 |
efried | Let me put it this way: Do any other virt drivers have this silly ephemeralness? | 18:05 |
efried | PowerVM doesn't. cdent, does VMWare? | 18:05 |
efried | If you reboot an ironic node, does it forget how much memory it had? | 18:06 |
sean-k-mooney | efried: all that info is stored in ironics db | 18:06 |
cdent | efried: vmware keeps track of itself, yes | 18:06 |
sean-k-mooney | libvirt db is the filesystem. | 18:06 |
efried | right, so why should the xml go away when you reboot it? | 18:07 |
efried | it's just a file in the file system, nah? | 18:07 |
sean-k-mooney | if the hsot is rebooted it does not | 18:07 |
efried | I may be tilting at windmills here, but that just seems goofy to me. | 18:07 |
sean-k-mooney | if the vm is rebooted it does and if we are recreated multipel vms in parallel it get racy | 18:07 |
sean-k-mooney | we could do it all in memory if we do there right locking to keep everything in sysnce or we can use a dbms | 18:08 |
efried | needing to keep track of the assignments in the nova database is just doomed. Because different platforms have different ways of identifying/tracking their resources. You'll never get the fields right for everyone. Unless they're just a big anonymous data blob. | 18:08 |
cdent | efried++ | 18:08 |
efried | this is why we were in such pain in PowerVM-land trying to get "PCI" passthrough to work | 18:09 |
cdent | virtdriver should have it's own interaction with placement | 18:09 |
efried | and why I started on my "generic device management" crusade three years ago. | 18:09 |
cdent | nova should just "use" that info as required | 18:09 |
sean-k-mooney | *cough* numa toplogy blob *couch* | 18:09 |
*** moshele has joined #openstack-nova | 18:09 | |
sean-k-mooney | but yes you are right | 18:09 |
sean-k-mooney | anyway we could chagne that if we did a parallel impementation | 18:09 |
sean-k-mooney | but its non triavial | 18:10 |
efried | smy point exactly. If the numa topology is modeled in placement, it's the virt driver's responsibility to draw that model via update_provider_tree, in whatever way is appropriate for that virt. | 18:10 |
sean-k-mooney | efried: placement cant sotre everything we need it too | 18:10 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Follow up (#2) for the bw resource provider series https://review.openstack.org/634767 | 18:10 |
sean-k-mooney | but but it should be able to handel hugepges entirly | 18:10 |
sean-k-mooney | we could model cpus but we would have to have 1 RP per cpu which is not a good design | 18:11 |
efried | Oh, I'm not saying placement should be exploded to track individual resources. Counts ought to be fine. The individual resources should be tracked by the virt driver. And trying to store those mappings in some generic database table is going to be problematic. | 18:12 |
efried | s/going to be// | 18:12 |
sean-k-mooney | efried: ya. its legacy tech debt | 18:13 |
*** maciejjozefczyk has joined #openstack-nova | 18:13 | |
*** macza has quit IRC | 18:13 | |
efried | sean-k-mooney: How do we do pinning these days? Like this: https://docs.openstack.org/nova/pike/admin/cpu-topologies.html ? | 18:13 |
sean-k-mooney | so i think there are two parally efforts. 1.) modelign what can and should be modled in placemetn and 2.) refacorting the libvirt dirver to do assignment sanly | 18:14 |
sean-k-mooney | efried: we use the numa toplogy blob to store the free cpus | 18:14 |
sean-k-mooney | and then the virt driver caluates the guest topology can claims them in the host numa toplogy blob via the resouce tracker | 18:15 |
sean-k-mooney | efried: an important thing to remember is that hw:cpu_socket hw:cpu_threads and hw:cpu_cores are all refering to the virtual toplogy and have no baring on placemnt, the host or schdueling | 18:16 |
sean-k-mooney | efried: e.g. if the host has 1 socket you can sping up a vm with hw:cpu_sockets=8 and its fine | 18:17 |
efried | ugh. I know I have a lot to learn here, but I suspect much of it is going to be tribal. | 18:18 |
efried | if there are any documents that will give me some reasonably sane picture of how all this works, please do share. | 18:18 |
sean-k-mooney | efried: stephenfin has dont some presentation on this at the summit | 18:18 |
sean-k-mooney | or fosdem | 18:18 |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/os-vif master: Add native implementation OVSDB API https://review.openstack.org/482226 | 18:20 |
cdent | that etcd-compute toy I've built takes the position of "you can only have stuff that can be represented in placement". It flows nicely. | 18:20 |
sean-k-mooney | cdent: link? | 18:21 |
sean-k-mooney | https://github.com/cdent/etcd-compute? | 18:22 |
cdent | sean-k-mooney: https://github.com/cdent/etcd-compute I'm surprised I haven't already shown you this. | 18:22 |
cdent | aye | 18:22 |
cdent | big hack, but fun | 18:22 |
*** tbachman has joined #openstack-nova | 18:23 | |
sean-k-mooney | the bigger the hack the more fun it becomes when it starts to work | 18:23 |
sean-k-mooney | cdent: are you using etcd to store any state | 18:23 |
cdent | etcd is used for basically two things: | 18:24 |
cdent | message the creation or destruction of a vm (via a watcher) to a target host | 18:24 |
cdent | store the IP of the created vm (while it exists) | 18:24 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Extend RequestGroup object for mapping https://review.openstack.org/619527 | 18:24 |
sean-k-mooney | its architected similar to OVN in that respect | 18:25 |
sean-k-mooney | e.g. etcd is beign used to store teh desireds state and then distibuted workers are watching for changes and locally trying to achive teh desired state | 18:25 |
sean-k-mooney | so rather then an imperitive workflow its declaritve | 18:26 |
cdent | creation or destruction is based on the allocations: if they are there, create (with those resources), if not, destroy, in either case the same operation happens to placement: PUT /allocations/{uuid} | 18:26 |
cdent | yup | 18:26 |
cdent | it _feels_ really nice | 18:26 |
sean-k-mooney | it _feels_ a bit like k8s | 18:27 |
* edleafe thinks cdent has looked at k8s | 18:27 | |
sean-k-mooney | perhaps with less yaml | 18:27 |
cdent | yes, less yaml | 18:27 |
cdent | my desire for using declarative messaging with vm creation predates my awareness of k8s | 18:28 |
cdent | but k8s provided the mechanism | 18:28 |
cdent | (awareness of the mechanism) | 18:28 |
*** ociuhandu has joined #openstack-nova | 18:28 | |
sean-k-mooney | cdent: yes the mechanism was not invented by k8s but its one of the more promenet examples | 18:28 |
*** ociuhandu_ has quit IRC | 18:28 | |
cdent | I was using similar mechanism in a tool called mcfeely back in the 90s | 18:29 |
* cdent is so freaking old and worn out | 18:29 | |
cdent | mcfeely was your special delivery man | 18:29 |
artom | efried, looks like sean-k-mooney answered all your things? | 18:36 |
sean-k-mooney | artom: we went on a bit of a tangent | 18:36 |
sean-k-mooney | artom: but i think i answered his first question e.g. your stuff does not depend on placement and uses the ResocueTracker | 18:37 |
sean-k-mooney | *i.e. not e.g. | 18:37 |
artom | No, because let's be real, NUMA in placement is closer to a pipe dream than a real thing at this point (not dissing anyone, it's just a complicated thing to get working properly) | 18:38 |
artom | efried, and the resource tracker will always remain, because it covered the use case of tracking specific individual things (CPU 0, NUMA node 1), not just quantities of resources | 18:39 |
sean-k-mooney | artom: right and paraphasing efried main question. is nuam/cpu pinning in placments someting we can start working on/proposing specs for in train | 18:39 |
artom | Don't see why not, I mean the spec was up for Stein | 18:39 |
artom | It stalled, but there was no massive disagreement AFAICT | 18:40 |
sean-k-mooney | that was mainly because we had too many other things to do in stien | 18:40 |
*** zzzeek has quit IRC | 18:44 | |
*** claudiub has quit IRC | 18:45 | |
cdent | hopefully when placement is more independent, it will be more clear that nova's inability to take advantage of placement is nova's problem, not placement's | 18:46 |
cdent | placement has been able to support a lot of this stuff for a _long_ time | 18:47 |
cdent | but working the changes through nova is complex | 18:47 |
*** gbarros has quit IRC | 18:47 | |
sean-k-mooney | cdent: yes but it can support plociy that chage the resouces requried dependent on the host that is selected | 18:47 |
krasmussen | I made my first blueprint for a stopgap on subnet capacity aware scheduling via a filter that uses aggregates with keys containing subnets that are available to those hosts. Is this the correct place to ask for input on this? | 18:47 |
sean-k-mooney | *cant | 18:47 |
sean-k-mooney | and yes i know that by design :) | 18:48 |
*** zzzeek has joined #openstack-nova | 18:48 | |
sean-k-mooney | krasmussen: here or the nova meeting | 18:48 |
krasmussen | https://blueprints.launchpad.net/nova/+spec/ip-aware-scheduling-aggregate | 18:48 |
sean-k-mooney | krasmussen: the mailing list is also good however that is not ideal from a design point of view | 18:49 |
krasmussen | Figure if I'm going to take up time in a meeting I would prefer this at least have some eyes and I can improve the POC a bit more first. | 18:49 |
sean-k-mooney | krasmussen there is already a what of mapping host to reachable subnets | 18:49 |
krasmussen | Where is that accessible at? | 18:50 |
sean-k-mooney | krasmussen: are you aware of https://specs.openstack.org/openstack/nova-specs/specs/newton/implemented/neutron-routed-networks.html#neutron-routed-networks | 18:51 |
*** gbarros has joined #openstack-nova | 18:52 | |
efried | artom: Save me looking for it, where's that stein spec for numa modeling in placement? | 18:52 |
artom | efried, https://review.openstack.org/#/c/552924/ | 18:52 |
efried | artom: And yes, partly because too much to do, partly because there wasn't a super big motivator for it yet, but partly because we couldn't settle on how we were going to model subtree affinity. | 18:53 |
sean-k-mooney | krasmussen: currently neutron reporst network segments to placement and uses placemetn aggreates to assocaite them with hosts | 18:53 |
efried | There were several ideas, but none was great, and we stopped discussing before we approached consensus. | 18:53 |
*** zzzeek has quit IRC | 18:54 | |
*** maciejjozefczyk has quit IRC | 18:54 | |
efried | artom: Ah, vaguely remembering that we did settle on some kind of compromise in that spec, will reread more thoroughly... | 18:55 |
*** zzzeek has joined #openstack-nova | 18:57 | |
*** moshele has quit IRC | 18:58 | |
krasmussen | I'm reading through all that now and following the rabbithole a bit. | 18:59 |
sean-k-mooney | krasmussen: not to be deter you by the way but the blueprint freeze for stien was in january so this feature would need to be proposed for stien | 19:00 |
sean-k-mooney | *train | 19:00 |
sean-k-mooney | krasmussen: as a comunity we are trying to move away from using nova filters for filtering based on resocue available intead prefering ot model such constriants in placement | 19:01 |
krasmussen | Thats fine :) just trying to get in the upstream flow here opposed to just local patches. | 19:02 |
*** erlon has quit IRC | 19:03 | |
sean-k-mooney | krasmussen: nova also trys not to model network backend info internally as such extending the host_state with segment/ip reachablity would be counter to the direction we have been movign over the last few cycles | 19:03 |
krasmussen | I thought scheduler had to pick a node before getting sent to placement? Or do I have that backwards? | 19:03 |
sean-k-mooney | krasmussen: other way around | 19:03 |
krasmussen | So placement -> scheduler yeah? | 19:04 |
sean-k-mooney | placement -> schduler -> claim resouce in placement | 19:04 |
sean-k-mooney | so placement give the schduler a set of host that could work and then the shcudler chooes form that set | 19:05 |
artom | efried, it's been so long since I looked at it that I don't remember :/ | 19:05 |
krasmussen | Ahhh gotcha I only had the "scheduler -> claim resource in placement" in my head. I'll look into what can be done on the placement side for this and will likely abandon the BP and associated POC and look at doing it in placement instead. | 19:05 |
sean-k-mooney | krasmussen: is your primary usecase modeling what hosts have available public ips? | 19:05 |
artom | But yeah, that and jaypipes's CPU resources spec should be proposed for Train | 19:05 |
krasmussen | We were seeing scheduler selecting hosts that only had access to certain subnets which were out of ips. | 19:06 |
sean-k-mooney | krasmussen: well i think the best first step would be to write up what your usecase is and then send an email to the mailing list | 19:06 |
krasmussen | Which is why I went down the scheduler route, we are kinda new to anything "placement" though as we moved from Liberty -> Pike for some of our newer clouds. | 19:07 |
sean-k-mooney | krasmussen: how is you ip addressign done in the cloud? are you using routed network or ovs or something else? | 19:08 |
*** tbachman has quit IRC | 19:08 | |
krasmussen | routed network, we used ovs before in the old environment, so again another recent change for us. | 19:09 |
sean-k-mooney | krasmussen: right so in pike i belive the routed network work should already work. | 19:10 |
sean-k-mooney | krasmussen: but i also think you need to set ip_allocation=defer | 19:10 |
sean-k-mooney | krasmussen: the neuton folks would be able to confim | 19:10 |
*** igordc has quit IRC | 19:11 | |
krasmussen | This gives me some things to look into further, thanks a TON! | 19:11 |
*** moshele has joined #openstack-nova | 19:14 | |
sean-k-mooney | krasmussen: before you close your blueprit i woudl follow up on the mailing list. i will check the code when i gave time but its posibly that nova is not using the ip secments reported to placemetn by neutron in its placement query | 19:17 |
*** macza has joined #openstack-nova | 19:24 | |
*** moshele has quit IRC | 19:25 | |
*** Swami has joined #openstack-nova | 19:26 | |
*** tbachman has joined #openstack-nova | 19:29 | |
*** ociuhandu has quit IRC | 19:33 | |
*** ociuhandu has joined #openstack-nova | 19:33 | |
*** xek_ has joined #openstack-nova | 19:34 | |
*** xek has quit IRC | 19:37 | |
*** ociuhandu has quit IRC | 19:38 | |
*** igordc has joined #openstack-nova | 19:39 | |
*** gbarros has quit IRC | 19:42 | |
*** gbarros has joined #openstack-nova | 19:43 | |
openstackgerrit | Merged openstack/nova master: Rip the report client out of SchedulerClient https://review.openstack.org/617042 | 19:47 |
openstackgerrit | Merged openstack/nova master: Rip out the SchedulerClient https://review.openstack.org/617049 | 19:47 |
*** gbarros has quit IRC | 19:47 | |
*** agopi has joined #openstack-nova | 19:51 | |
*** ociuhandu has joined #openstack-nova | 19:52 | |
openstackgerrit | Merged openstack/nova master: Use a static resource tracker in compute manager https://review.openstack.org/620711 | 19:53 |
*** igordc has quit IRC | 19:55 | |
*** ociuhandu_ has joined #openstack-nova | 19:56 | |
*** ociuhandu has quit IRC | 19:57 | |
*** tbachman has quit IRC | 19:57 | |
*** ociuhandu_ has quit IRC | 19:58 | |
*** ociuhandu has joined #openstack-nova | 19:58 | |
*** tbachman has joined #openstack-nova | 19:58 | |
*** jaosorior has quit IRC | 19:58 | |
*** igordc has joined #openstack-nova | 19:59 | |
*** TxGirlGeek has quit IRC | 20:01 | |
openstackgerrit | Merged openstack/nova master: FUPs: ReportClient traffic series https://review.openstack.org/633609 | 20:02 |
*** TxGirlGeek has joined #openstack-nova | 20:07 | |
*** moshele has joined #openstack-nova | 20:13 | |
openstackgerrit | Eric Fried proposed openstack/nova master: Use :oslo-config: role in hypervisor-kvm doc https://review.openstack.org/634798 | 20:13 |
*** moshele has quit IRC | 20:16 | |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: [WIP] Add migration param to check_can_live_migrate_destination https://review.openstack.org/634605 | 20:17 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: [WIP] Create claims when live migrating https://review.openstack.org/634606 | 20:17 |
*** tbachman_ has joined #openstack-nova | 20:20 | |
*** tbachman has quit IRC | 20:21 | |
*** tbachman_ is now known as tbachman | 20:21 | |
*** Shilpa has joined #openstack-nova | 20:23 | |
*** ShilpaSD has quit IRC | 20:24 | |
*** gbarros has joined #openstack-nova | 20:27 | |
*** jmlowe has quit IRC | 20:31 | |
*** cdent has quit IRC | 20:36 | |
*** awaugama has quit IRC | 20:41 | |
*** whoami-rajat has quit IRC | 20:44 | |
*** cfriesen has joined #openstack-nova | 20:49 | |
*** moshele has joined #openstack-nova | 20:53 | |
*** moshele has quit IRC | 20:56 | |
*** slaweq has joined #openstack-nova | 21:00 | |
*** igordc has quit IRC | 21:01 | |
*** gbarros has quit IRC | 21:03 | |
*** maciejjozefczyk has joined #openstack-nova | 21:11 | |
*** xek__ has joined #openstack-nova | 21:12 | |
*** moshele has joined #openstack-nova | 21:12 | |
*** xek_ has quit IRC | 21:14 | |
*** moshele has quit IRC | 21:15 | |
*** maciejjozefczyk has quit IRC | 21:18 | |
*** maciejjozefczyk has joined #openstack-nova | 21:20 | |
*** maciejjozefczyk has quit IRC | 21:29 | |
*** efried has quit IRC | 21:30 | |
*** gbarros has joined #openstack-nova | 21:31 | |
openstackgerrit | Vlad Gusev proposed openstack/nova stable/rocky: Use X-Forwarded-Proto as origin protocol if present https://review.openstack.org/634814 | 21:31 |
*** xek__ has quit IRC | 21:35 | |
*** rm_work_ has joined #openstack-nova | 21:36 | |
*** efried has joined #openstack-nova | 21:40 | |
*** macza has quit IRC | 21:44 | |
*** macza has joined #openstack-nova | 21:44 | |
*** rm_work has quit IRC | 21:49 | |
*** rm_work_ is now known as rm_work | 21:49 | |
*** Nel1x has joined #openstack-nova | 21:50 | |
*** jmlowe has joined #openstack-nova | 22:05 | |
artom | sean-k-mooney, still around? Wanted to talk about https://review.openstack.org/#/c/599587/5/specs/stein/approved/numa-aware-live-migration.rst@247 - but maybe tomorrow via bjns? | 22:07 |
artom | (22:00, that's late even for you) | 22:09 |
*** agopi has quit IRC | 22:16 | |
*** spatel has quit IRC | 22:19 | |
*** priteau has quit IRC | 22:20 | |
openstackgerrit | Merged openstack/nova master: Per-instance serial number https://review.openstack.org/619953 | 22:22 |
openstackgerrit | Merged openstack/nova master: doc: Switch header styles in support doc https://review.openstack.org/626930 | 22:22 |
openstackgerrit | Merged openstack/nova master: doc: Add solution to live migration ssh issues https://review.openstack.org/626931 | 22:22 |
mriedem | forever in bluejeans | 22:28 |
artom | mriedem, at least the abbreviation is "bjns" now | 22:32 |
artom | It used to be "Are you ready for a bj?" "Can we do a bj tomorrow?" and so on and so forth | 22:32 |
mriedem | so i've heard | 22:34 |
*** slaweq has quit IRC | 22:36 | |
*** eharney has quit IRC | 22:44 | |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: [WIP] Create claims when live migrating https://review.openstack.org/634606 | 22:46 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: [Very WIP] New objects to transmit NUMA config from dest to source https://review.openstack.org/634827 | 22:46 |
openstackgerrit | Artom Lifshitz proposed openstack/nova master: [Very WIP] Send dest NUMA info inside LiveMigrateData https://review.openstack.org/634828 | 22:46 |
artom | Wow. So WIP. Very workflow. Much -1. | 22:48 |
artom | And on that, I'm done. | 22:48 |
artom | o/ | 22:48 |
*** betherly has joined #openstack-nova | 22:49 | |
*** betherly has quit IRC | 22:54 | |
*** tkajinam has joined #openstack-nova | 22:56 | |
*** igordc has joined #openstack-nova | 23:05 | |
*** betherly has joined #openstack-nova | 23:10 | |
*** betherly has quit IRC | 23:16 | |
*** mlavalle has quit IRC | 23:17 | |
*** BjoernT has quit IRC | 23:19 | |
openstackgerrit | Merged openstack/nova master: doc: link Kashyap's cpu model talk to the libvirt driver config docs https://review.openstack.org/634731 | 23:27 |
*** igordc has quit IRC | 23:27 | |
*** wolverineav has joined #openstack-nova | 23:27 | |
*** sdake has quit IRC | 23:28 | |
*** betherly has joined #openstack-nova | 23:28 | |
*** igordc has joined #openstack-nova | 23:29 | |
*** sdake has joined #openstack-nova | 23:29 | |
*** wolverineav has quit IRC | 23:30 | |
*** markvoelker has quit IRC | 23:31 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: Add PrepResizeAtSourceTask https://review.openstack.org/627891 | 23:33 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Move resize.(start|end) notification sending to helper method https://review.openstack.org/634831 | 23:33 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Add prep_snapshot_based_resize_at_source compute method https://review.openstack.org/634832 | 23:33 |
*** agopi has joined #openstack-nova | 23:34 | |
*** betherly has quit IRC | 23:34 | |
*** panda has quit IRC | 23:40 | |
*** panda has joined #openstack-nova | 23:41 | |
*** mriedem has quit IRC | 23:42 | |
*** wolverineav has joined #openstack-nova | 23:45 | |
*** wolverineav has quit IRC | 23:45 | |
*** wolverineav has joined #openstack-nova | 23:45 | |
*** imacdonn has joined #openstack-nova | 23:48 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!