Thursday, 2020-02-06

*** igordc has quit IRC00:08
*** dougwig_ has joined #openstack-meeting00:15
*** dmellado_ has joined #openstack-meeting00:16
*** lee1 has joined #openstack-meeting00:19
*** dougwig has quit IRC00:21
*** dmellado has quit IRC00:21
*** lyarwood has quit IRC00:22
*** diablo_rojo_phon has quit IRC00:22
*** dougwig_ is now known as dougwig00:22
*** dmellado_ is now known as dmellado00:22
*** johanssone has quit IRC00:23
*** dustinc has quit IRC00:25
*** dustinc has joined #openstack-meeting00:25
*** mnasiadka has quit IRC00:25
*** knikolla has quit IRC00:25
*** arne_wiebalck has quit IRC00:25
*** ildikov has quit IRC00:25
*** andreaf has quit IRC00:25
*** evgenyl has quit IRC00:25
*** viks___ has quit IRC00:25
*** datasundae has quit IRC00:25
*** pawan-gupta has quit IRC00:25
*** donnyd has quit IRC00:25
*** rajinir has quit IRC00:25
*** ab-a has quit IRC00:25
*** knikolla has joined #openstack-meeting00:25
*** andreaf has joined #openstack-meeting00:25
*** evgenyl has joined #openstack-meeting00:25
*** pawan-gupta has joined #openstack-meeting00:25
*** donnyd has joined #openstack-meeting00:25
*** rajinir has joined #openstack-meeting00:25
*** mnasiadka has joined #openstack-meeting00:25
*** datasundae has joined #openstack-meeting00:26
*** arne_wiebalck has joined #openstack-meeting00:26
*** johanssone has joined #openstack-meeting00:26
*** ildikov has joined #openstack-meeting00:27
*** zbr has quit IRC00:27
*** mattw4 has quit IRC00:28
*** jamesdenton has quit IRC00:28
*** melwitt has quit IRC00:29
*** melwitt has joined #openstack-meeting00:30
*** ab-a has joined #openstack-meeting00:30
*** zbr has joined #openstack-meeting00:30
*** jamesdenton has joined #openstack-meeting00:31
*** ysandeep|away is now known as ysandeep00:56
*** brinzhang has joined #openstack-meeting00:56
*** vishalmanchanda has quit IRC01:04
*** rbudden has quit IRC01:05
*** jamesmcarthur has joined #openstack-meeting01:12
*** jhesketh has quit IRC01:13
*** jhesketh has joined #openstack-meeting01:14
*** jamesmcarthur has quit IRC01:17
*** jamesmcarthur has joined #openstack-meeting01:29
*** jamesmcarthur has quit IRC01:31
*** Liang__ has joined #openstack-meeting01:48
*** jamesmcarthur has joined #openstack-meeting01:53
*** jmasud has quit IRC01:59
*** jmasud_ has joined #openstack-meeting01:59
*** jamesmcarthur has quit IRC02:01
*** jamesmcarthur has joined #openstack-meeting02:02
*** brinzhang has quit IRC02:04
*** ekcs has quit IRC02:04
*** brinzhang has joined #openstack-meeting02:05
*** brinzhang has quit IRC02:06
*** brinzhang has joined #openstack-meeting02:07
*** jamesmcarthur has quit IRC02:08
*** armax has quit IRC02:26
*** jamesmcarthur has joined #openstack-meeting02:29
*** enriquetaso has joined #openstack-meeting02:51
*** jamesmcarthur has quit IRC03:01
*** gyee has quit IRC03:03
*** jamesmcarthur has joined #openstack-meeting03:03
*** zhurong has joined #openstack-meeting03:04
*** jamesmcarthur has quit IRC03:08
*** jamesmcarthur has joined #openstack-meeting03:18
*** armax has joined #openstack-meeting03:37
*** enriquetaso has quit IRC03:38
*** psachin has joined #openstack-meeting03:42
*** jamesmcarthur has quit IRC03:44
*** jamesmcarthur has joined #openstack-meeting03:44
*** armax has quit IRC03:49
*** jamesmcarthur has quit IRC03:50
*** jamesmcarthur has joined #openstack-meeting04:00
*** jamesmcarthur has quit IRC04:03
*** jamesmcarthur has joined #openstack-meeting04:05
*** jamesmcarthur has quit IRC04:10
*** armax has joined #openstack-meeting04:14
*** armax has quit IRC04:23
*** tetsuro has joined #openstack-meeting04:27
*** rbudden has joined #openstack-meeting04:31
*** tetsuro has quit IRC04:34
*** soniya29 has joined #openstack-meeting04:34
*** jamesmcarthur has joined #openstack-meeting04:35
*** tetsuro has joined #openstack-meeting04:37
*** zhurong has quit IRC04:41
*** viks___ has joined #openstack-meeting04:48
*** zhurong has joined #openstack-meeting05:07
*** jamesmcarthur has quit IRC05:14
*** artom has quit IRC05:27
*** rbudden has quit IRC05:49
*** sean-k-mooney has quit IRC05:53
*** Liang__ has quit IRC05:54
*** sean-k-mooney has joined #openstack-meeting05:55
*** soniya29 has quit IRC06:05
*** redrobot has quit IRC06:06
*** redrobot has joined #openstack-meeting06:06
*** artom has joined #openstack-meeting06:10
*** dmacpher_ has joined #openstack-meeting06:20
*** dmacpher has quit IRC06:24
*** brinzhang has quit IRC06:32
*** links has joined #openstack-meeting06:32
*** brinzhang has joined #openstack-meeting06:32
*** brinzhang has quit IRC06:35
*** brinzhang has joined #openstack-meeting06:36
*** vishalmanchanda has joined #openstack-meeting06:40
*** zhurong has quit IRC06:42
*** sean-k-mooney has quit IRC07:01
*** sean-k-mooney has joined #openstack-meeting07:03
*** lpetrut has joined #openstack-meeting07:09
*** lpetrut has quit IRC07:10
*** lpetrut has joined #openstack-meeting07:10
*** artom has quit IRC07:20
*** artom has joined #openstack-meeting07:23
*** artom has quit IRC07:24
*** artom has joined #openstack-meeting07:24
*** soniya29 has joined #openstack-meeting07:36
*** diablo_rojo__ has joined #openstack-meeting08:01
*** diablo_rojo has quit IRC08:01
*** jmasud_ has quit IRC08:11
*** tesseract has joined #openstack-meeting08:13
*** jmasud has joined #openstack-meeting08:14
*** maciejjozefczyk has joined #openstack-meeting08:21
*** brinzhang_ has joined #openstack-meeting08:27
*** brinzhang_ has quit IRC08:28
*** brinzhang_ has joined #openstack-meeting08:29
*** brinzhang has quit IRC08:31
*** soniya29 has quit IRC08:31
*** slaweq has joined #openstack-meeting08:40
*** cschwede has joined #openstack-meeting08:43
*** brinzhang_ has quit IRC08:44
*** brinzhang has joined #openstack-meeting08:46
*** brinzhang has quit IRC08:46
*** ralonsoh has joined #openstack-meeting08:51
*** lucasagomes has joined #openstack-meeting09:06
*** brinzhang has joined #openstack-meeting09:19
*** bbowen has quit IRC09:35
*** bbowen has joined #openstack-meeting09:35
*** ociuhandu has joined #openstack-meeting09:42
*** ociuhandu has joined #openstack-meeting09:44
*** slaweq_ has joined #openstack-meeting10:13
*** e0ne has joined #openstack-meeting10:13
*** slaweq has quit IRC10:15
*** masahito has joined #openstack-meeting10:33
*** masahito has quit IRC10:35
*** masahito has joined #openstack-meeting10:36
*** slaweq__ has joined #openstack-meeting10:38
*** slaweq_ has quit IRC10:41
*** rpittau|afk is now known as rpittau10:45
*** slaweq__ is now known as slaweq10:46
*** ricolin_ has joined #openstack-meeting10:47
*** masahito has quit IRC10:57
*** lee1 is now known as lyarwood11:05
*** raildo has joined #openstack-meeting11:31
*** ociuhandu has quit IRC11:35
*** ociuhandu has joined #openstack-meeting11:37
*** ociuhandu has quit IRC11:42
*** ociuhandu has joined #openstack-meeting11:58
*** rfolco has joined #openstack-meeting12:05
*** enriquetaso has joined #openstack-meeting12:06
*** jmasud has quit IRC12:07
*** Lucas_Gray has joined #openstack-meeting12:07
*** jmasud has joined #openstack-meeting12:07
*** nicolasbock has joined #openstack-meeting12:12
*** pcaruana has quit IRC12:13
*** slaweq has quit IRC12:17
*** Lucas_Gray has quit IRC12:22
*** slaweq has joined #openstack-meeting12:23
*** ociuhandu has quit IRC12:30
*** ociuhandu has joined #openstack-meeting12:30
*** ociuhandu has quit IRC12:35
*** Lucas_Gray has joined #openstack-meeting12:36
*** ysandeep is now known as ysandeep|afk12:36
*** ysandeep|afk is now known as ysandeep12:37
*** pcaruana has joined #openstack-meeting12:41
*** ociuhandu has joined #openstack-meeting12:50
*** carloss has quit IRC12:51
*** rpittau is now known as rpittau|bbl12:52
*** b3nt_pin is now known as beagles12:59
*** ricolin_ has quit IRC13:02
*** rh-jelabarre has joined #openstack-meeting13:08
*** beisner has quit IRC13:08
*** pawan-gupta has quit IRC13:12
*** slaweq_ has joined #openstack-meeting13:13
*** slaweq has quit IRC13:16
*** clayg has quit IRC13:16
*** Liang__ has joined #openstack-meeting13:16
*** bcm has quit IRC13:20
*** gmann has quit IRC13:23
*** vkmc has quit IRC13:24
*** jamesmcarthur has joined #openstack-meeting13:24
*** irclogbot_2 has quit IRC13:26
*** irclogbot_1 has joined #openstack-meeting13:29
*** rpittau|bbl is now known as rpittau13:30
*** links has quit IRC13:32
*** jamesmcarthur has quit IRC13:35
*** Lucas_Gray has quit IRC13:39
*** Lucas_Gray has joined #openstack-meeting13:42
*** pcaruana has quit IRC13:46
*** jamesmcarthur has joined #openstack-meeting13:49
*** gmann has joined #openstack-meeting13:57
*** huaqiang has joined #openstack-meeting13:58
*** gmann has quit IRC13:58
*** gmann has joined #openstack-meeting13:58
*** efried has joined #openstack-meeting13:59
*** alex_xu has joined #openstack-meeting14:00
efried#startmeeting nova14:00
openstackMeeting started Thu Feb  6 14:00:46 2020 UTC and is due to finish in 60 minutes.  The chair is efried. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: nova)"14:00
openstackThe meeting name has been set to 'nova'14:00
*** diablo_rojo__ is now known as diablo_rojo14:00
bauzas\o (in 1:1 meeting also)14:00
alex_xuo/14:01
huaqiango/14:01
gmanno/ (in TC meeting also )14:01
efried#link agenda https://wiki.openstack.org/wiki/Meetings/Nova#Weekly_Nova_team_meeting14:02
*** gibi is now known as gibi_on_call14:02
*** beisner has joined #openstack-meeting14:03
brinzhango/14:03
efried#topic Last meeting14:03
efried#link Minutes from last meeting: http://eavesdrop.openstack.org/meetings/nova/2020/nova.2020-01-30-21.00.html14:03
*** openstack changes topic to "Last meeting (Meeting topic: nova)"14:03
sean-k-mooneyo/14:03
efriedWe had some action items from last time...14:03
efriedACTION: sean-k-mooney to do the train implemented specs business14:03
sean-k-mooneydamit ill do that now14:03
efried:) Thanks14:04
efriedACTION: lyarwood to propose train & stein releases14:04
lyarwood^ is done and released14:04
efriedthis got done. I think I saw both merged today.14:04
lyarwoodyup14:04
efriedThanks lyarwood14:04
lyarwoodnp14:04
efriedACTION: lyarwood to curate rocky EM list14:04
*** pawan-gupta has joined #openstack-meeting14:04
lyarwood^ this hasn't started due to stable/rocky being blocked by tempest issues14:05
lyarwoodonce these pass I'll get on with this14:05
*** clayg has joined #openstack-meeting14:05
*** manuvakery has quit IRC14:05
*** bcm has joined #openstack-meeting14:06
*** vkmc has joined #openstack-meeting14:06
efriedgreat, thanks.14:06
efried#topic Bugs (stuck/critical)14:06
efriedNo Critical bugs14:06
*** openstack changes topic to "Bugs (stuck/critical) (Meeting topic: nova)"14:06
efriedHowever, the other bug numbers (see project heartbeat) have been creeping up14:06
efried#help triage bugs!14:06
brinzhangcan we close this bug fix https://review.opendev.org/#/q/status:open+project:openstack/nova+branch:master+topic:bug/166345614:07
*** Lucas_Gray has quit IRC14:07
efriedstephenfin: that ^ was where dansmith had jumped in and redirected at some point, right?14:08
efriedso he should probably be the +A?14:08
efriedbrinzhang: let's follow up on that in the main channel when dansmith is about.14:09
efried#topic Reminders14:09
efriedSPEC FREEZE IS NEXT WEEK14:09
*** openstack changes topic to "Reminders (Meeting topic: nova)"14:09
brinzhangyeah, that need get dansmith's comments14:09
efriedLast week I scrubbed the14:10
efried#link ussuri blueprints https://blueprints.launchpad.net/nova/ussuri14:10
efriedand the specs I could find14:10
efried#link etherpad (feel free to leave notes etc.) https://etherpad.openstack.org/p/nova-ussuri-planning14:11
efriedI've been making noise about scrubbing the list once we pass the milestone.14:11
efriedAs a reminder, this would be an exercise where we make up *some* kind of criteria to pick which blueprints we're going to pursue and which we're going to defer for Ussuri.14:12
efriedRight now we have 41 blueprints against ussuri, of which seven are already implemented.14:13
efriedIMHO, given the size of the team, that's too many to land14:13
efriedbut 20 are still not design:approved at this point, so I'm guessing we'll be starting with a smaller number anyway.14:15
*** rbudden has joined #openstack-meeting14:15
efriedProbably a good idea to set up a spec review day for early next week. Tuesday work for everyone?14:15
sean-k-mooney so 21 are design approve and 7 of those are done14:15
efriedyes14:15
sean-k-mooneyleaveing 14 remaining14:15
gmanndesign approve means spec not merged right? I always get confused with LP mapping14:15
gmann*design not approve14:16
efriedsorry gmann, it's a new thing. Yes, when we merge the spec we change the blueprint to design:approved.14:16
bauzasefried: count me on it14:16
efriedfor specless blueprints we can change to design:approved once we have agreement on the *how*.14:16
efrieddirection:approved speaks to the *when*14:17
sean-k-mooneyhttps://review.opendev.org/#/c/706276/ is the review to update the implemented spec in train by the way14:17
efried#action efried to ML about spec scrub day14:17
gmannefriedok, yeah you old last time also but somehow i forget14:17
brinzhangthere is a spec, I think it's ready to go, I sended ML of this spec https://review.opendev.org/#/c/623120/, ML:http://lists.openstack.org/pipermail/openstack-discuss/2020-February/012352.html14:17
efriedthanks sean-k-mooney14:17
*** andrebeltrami has joined #openstack-meeting14:17
efriedProbably given who's here (and not here) it'll be best to take specific spec review requests/discussions offline.14:18
gmann+114:18
efriedanything else, process-wise, about spec freeze?14:19
efriedRocky EM (lyarwood)14:19
efried#link open rocky patches https://review.opendev.org/#/q/status:open+(project:openstack/os-vif+OR+project:openstack/python-novaclient+OR+project:openstack/nova)+branch:stable/rocky14:19
efriedwe already talked about this.14:19
efried#topic PTG/Summit planning14:20
efriedPlease mark **attendance** and topics on14:20
efried#link PTG etherpad https://etherpad.openstack.org/p/nova-victoria-ptg14:20
*** openstack changes topic to "PTG/Summit planning (Meeting topic: nova)"14:20
efriedI've been asked to fill out the survey thingy to let the planners know how much space we're going to need, so please do at least the attendance bit of that ^ as soon as you can.14:20
*** umbSublime has joined #openstack-meeting14:21
*** carloss has joined #openstack-meeting14:21
*** ociuhandu has quit IRC14:21
efriedTough to say based on the shanghai PTG, but how big a room do folks think we'll need?14:21
*** ociuhandu has joined #openstack-meeting14:22
brinzhangI think at least 15 people sits :P14:22
efriedagree; that would seem to be the bare minimum to me.14:23
gmannit was more dynamic attendance also, so expected +5 should be counted14:23
sean-k-mooneythat would cover the active memebers barely14:23
brinzhangagree14:23
sean-k-mooneyif we want to be able to have a cross team meeing in the nova room14:24
*** slaweq_ is now known as slaweq14:24
efriedthe layout options jump from 20 to 40, which is weird, I would expect us to be somewhere in between at max capacity. I guess I'll ask for the bigger one.14:24
efriedyeah, good call14:24
*** diablo_rojo_phon has joined #openstack-meeting14:24
*** ociuhandu has quit IRC14:24
efriedokay, moving on.14:24
efried#topic Sub/related team Highlights14:24
efriedPlacement (tetsuro)14:24
*** openstack changes topic to "Sub/related team Highlights (Meeting topic: nova)"14:24
*** ociuhandu has joined #openstack-meeting14:25
efriedI think the only thing going here is consumer types, which tetsuro and melwitt have been working through.14:25
efriedThere was some discussion about whether we should try to close the gaps in anti-affinity expressiveness so we can cover a few remaining corner cases in NUMA modeling.14:25
efriedbut I think we agreed that could be deferred, right sean-k-mooney bauzas?14:26
bauzascorrect, PCI devices affinity can't be done in Ussuri14:26
sean-k-mooneywe could defer if we keep the numa toplogy filter to check the numa of numa nodes14:26
bauzas(at least from me)14:26
efriedfor now we'll use group_policy=none and let the NTF do the anti-affinity14:26
sean-k-mooneyyep14:26
efriedwe're not talking about devices yet.14:26
efriedokay14:26
efriedAPI (gmann)14:27
efriedgmann did not send the updated report this week. Last updates on ML: http://lists.openstack.org/pipermail/openstack-discuss/2020-January/012260.html14:27
gmanni did not get chance to send updates on ML. But working on few API spec review and policy work.14:27
gmanni will appreciate review on this - #link https://review.opendev.org/#/q/project:openstack/nova+branch:master+topic:bp/policy-defaults-refresh14:27
gmannchanges are easy and on same line as first set of os-service API merged14:27
gmannI will be pushing more API changes soon once bring up the stable gate up14:28
gmannthat's all from my side14:28
sean-k-mooneygmann: that review of the code not the spec right14:28
sean-k-mooneythe design is already approved14:28
gmannsean-k-mooney yes, code14:28
sean-k-mooneycool14:28
gmannfirst set of changes also merged with agreement with john and how we should do for other APIs14:29
efriedready to move on?14:29
efried#topic Stuck Reviews14:30
*** openstack changes topic to "Stuck Reviews (Meeting topic: nova)"14:30
efried[huaqiang] the spec 'mixed cpu policy instance spec' still needs more input14:30
efried#link Use PCPU and VCPU in one instance : https://review.opendev.org/#/c/668656/14:30
efriedplacement-ess style interface ('resources:(P|V)CPU') vs legacy flavor style (eg: 'hw(:|_)numa_pinned_cpus') interface through a CPU mask14:30
efriedwe've been back and forth on this one.14:30
stephenfinI think that needs dansmith to resolve14:30
huaqiangstephen gives a -114:30
huaqianghe recomends the legacy flavor style interface14:31
dansmithit does?14:31
efriedby the way, I thought the design work for NUMA topo brought out some great examples of why we should prefer the hw: style over the placement syntax.14:31
stephenfindansmith: Yup. fwict, you're asking for us to mix placement-style syntax with traditional extra specs. I absolutely don't want that14:31
dansmithsounds like there's no room for compromise, and I'm not even -1 on that spec, so .. not much to discuss I guess?14:32
stephenfinI was guessing you'd a good reason for preferring the thing I don't like14:33
sean-k-mooneywell at one point supporting both was an option.14:33
stephenfinYup, I'm fine with that too14:33
alex_xuok for support both too14:33
stephenfinjust not bits of one style and bits of another14:33
bauzasthe consensus on the NUMA topology spec is to *not* ask for placement-ished flavor syntax14:33
sean-k-mooneyyes14:34
bauzaswe'll provide a translation mechanism14:34
bauzasbut14:34
bauzasthe question remains, should we block flavors already expressing placement-esque ?14:34
stephenfinlet's figure that out in that spec14:34
bauzasbecause I'd like to see the same agreement for huaqiang's spec14:34
stephenfinoh, okay14:35
efriedI don't especially have a problem if the code supports the placement-ese syntax, but IMO we should not encourage it. IOW we should document the other way for any given feature.14:35
sean-k-mooneyi think that is a seperate question. i spoke to dansmith about this and i think long term no we dont block14:35
sean-k-mooneybut i would not encurage the use of groups14:35
bauzasif we say that operators are enough grown-up for using placement-esque syntaxes, then we aslo agree that the translation mechanism is just for legacy reasons14:35
sean-k-mooneyand we need to consider evolving the current support to add a translation layer for the plamcenet syntax14:35
stephenfinI've no objections to someone doing e.g. '... --propety resources:PCPU=N --property resources:VCPU=M'14:36
bauzasright, that's why I tie the two specs together14:36
stephenfinnot sure how useful it is but if people want it, why not14:36
bauzaswe're talking of flavor extra specs14:36
efriedyes14:36
sean-k-mooneythe only point i object to for placement syntax is using it to expres toplogy via groups14:36
stephenfinbut I disallowed '--property hw:cpu_policy=<anything> --property:(V|P)CPU=<anything>' for cpu-resources14:36
stephenfinand I still think disallowing that makes sense14:37
bauzasstephenfin: if you're okay with validating the craziness of it with your own spec, then okay :)14:37
dansmithmy major complaint is that we have a hundred bespoke DSLs encoded into 255 characters with little consistency, and that we are (IMHO) reversing course on the preferred way to specify those things. I want it to be highly abstract and consistent, and placement syntax is at least a step in that direction14:37
dansmithbut I think that's the thing that most of you actually want, because it's easier on *us* instead of the *users*14:37
bauzasI think we have a way to restrict the fooliness of extra specs with stephenfin's spec about flavor validation14:37
efriedit's the abstract-ness I have a problem with, exactly because it's harder on the users.14:37
dansmithyes, well, we disagree obviously14:37
stephenfindansmith: what's easier on us? the legacy extra spec stuff?14:38
bauzashonestly, the current NUMA extra specs are a poor DSL14:38
dansmithanyway, I said _many_ times in the original conversation that I would not block on this, and haven't even lodged a -1 so I'm not sure why we're talking about this14:38
bauzasI'd prefer placement-esque syntax14:38
efriedwith hw:* only *we* have to understand the shape of the provider model. With resources:* etc, the *user* would have to understand it. And how placement works.14:38
bauzasbutg14:38
alex_xuDSL is an abstract which is better than placement synatx14:38
alex_xunuma vs a set of request groups...14:38
bauzasbut, between a standard alloc candidates query and a larger one asking for in_tree and member_of, there is a big change14:39
stephenfinah, then we can move on. I just didn't want huaqiang rewriting stuff only to have to undo it again14:39
efried++14:39
bauzaswe can move on, but the question remains14:39
huaqiangseems I can move on now...14:39
bauzasand I'd appreciate we get a consensus on this either in the NUMA topology spec or in the huaqiang's spec14:39
alex_xuwhat about the bitmask?14:40
alex_xuhuaqiang: ^ that is still question?14:40
sean-k-mooneywe are goign to support that right?14:40
stephenfinalex_xu: I _think_ that's what huaqiang is suggesting still, yeah14:40
alex_xuok cool14:40
huaqiangI like the cpu mask solution14:40
brinzhangagree14:40
alex_xuyea, me too, just want to ensure14:41
sean-k-mooneythat is consitent with the numa toplogy in plamcent spec too14:41
sean-k-mooneywe shoudl revisit the question of placement syntax as a ptg topic i think14:41
stephenfingood idea14:42
huaqiangactually sean-k-money offers a good comments on cpu mask interface I'll follow that14:42
sean-k-mooneyefried: i thnk we can move to the next topic14:43
efried#topic Open discussion14:43
efriedhttps://blueprints.launchpad.net/nova/+spec/config-tsc-freq14:43
efriedhttps://etherpad.openstack.org/p/invtsc14:43
*** openstack changes topic to "Open discussion (Meeting topic: nova)"14:43
efriedumbSublime: ^14:43
efriedproposal is to add the ability to expose an invariant tsc cpu flag and specify the frequency to allow live migration.14:43
efriedwe previously discussed this and said it could be a specless blueprint if the blueprint content was sufficient. do we agree that it is?14:43
*** mahatic has joined #openstack-meeting14:43
sean-k-mooneyso looking the blueprint it has nto been updated yet but the proposed text is in the etherpad14:44
sean-k-mooneyumbSublime: could you summerise you usecase for this14:45
umbSublimeYes, in our openstack platform we host many game servers, some only run on windows VMs and require this flag to be present. If it isn't the process either crashes or the game server is really slow because it relies on another clock14:46
sean-k-mooneyam i correct in saying you currently work around this with the cpu_extra_flags config option14:47
sean-k-mooneybut that approch causes issues since you cannot live migrate for maintance14:47
umbSublimeMy work-around it to manually virsh edit the VM after it's lauched, but obvisouly that doesn't persist any operations and I also loose the ability to live-migrate14:47
dansmiththis seems like a straightforward spec.. does it need discussion?14:48
brinzhangyeah, that's need a spec14:49
sean-k-mooneywe had said it could be adress specless if we agreed the blueprint contianed the enough info14:49
sean-k-mooneyback in november14:49
sean-k-mooneybut if it needs a spec it would noe be hard to submit it and fill out the remaining parts of the template14:49
dansmithit adds two new extra_specs, image props, and some virt specific behavior..seems like a spec to me14:49
stephenfinagreed14:50
sean-k-mooneyok umbSublime if that is ok with you ill help you prepare that14:50
umbSublimesure this is fine with me14:51
huaqiang only allow to migrate on hosts with same TSC frequency?14:51
efried#agreed need spec for https://blueprints.launchpad.net/nova/+spec/config-tsc-freq14:51
brinzhanghuaqiang: I think so14:51
dansmithhuaqiang: isn't the tsc frequency specified in the flavor/image?14:51
dansmithhuaqiang: if you need to inspect something about the host like that, it will be a much larger effort14:51
huaqiangdansmith: I don't need it, just curious about the answer.14:52
huaqiangsome CPUs with differnt model has same TSC14:52
sean-k-mooneyhuaqiang: not the tsc frequecse is not the host tsc frequence14:52
sean-k-mooneyits the emulated frequency14:52
dansmithhuaqiang: I'm confused.. what happens if you migrate to a host with a cpu that isn't compatible?14:53
dansmithand how do you know?14:53
umbSublimeKVM does some math based on the TSC value presented to the VM and the one on the host. to present an invariant TSC to them VM even after migrating to another host with different base freq14:53
dansmithsean-k-mooney: right, I thought it was pure emulation14:53
dansmithright, okay...14:53
sean-k-mooneywell its usign https://lkml.org/lkml/2015/9/28/1514:53
sean-k-mooneyanyway we can call that out in the spec i guess14:54
efriedNote that time is short here. In order to have a shot, I think the spec should be ready for serious review by start of business Tuesday for the review push14:54
efriedAny other open topics before we end?14:54
efriedOkay, thanks all.14:55
efriedo/14:55
efried#endmeeting14:55
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"14:55
openstackMeeting ended Thu Feb  6 14:55:10 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:55
openstackMinutes:        http://eavesdrop.openstack.org/meetings/nova/2020/nova.2020-02-06-14.00.html14:55
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/nova/2020/nova.2020-02-06-14.00.txt14:55
openstackLog:            http://eavesdrop.openstack.org/meetings/nova/2020/nova.2020-02-06-14.00.log.html14:55
*** pcaruana has joined #openstack-meeting15:01
*** ociuhandu has quit IRC15:06
*** ociuhandu has joined #openstack-meeting15:07
*** ociuhandu has quit IRC15:18
*** ociuhandu has joined #openstack-meeting15:18
*** jamesmcarthur has quit IRC15:18
*** jamesmcarthur has joined #openstack-meeting15:19
*** gmann has quit IRC15:20
*** lpetrut has quit IRC15:20
*** jamesmcarthur has quit IRC15:25
*** TrevorV has joined #openstack-meeting15:30
*** armstrong has joined #openstack-meeting15:35
*** ociuhandu has quit IRC15:39
*** ociuhandu has joined #openstack-meeting15:40
*** eharney has quit IRC15:43
*** diablo_rojo has quit IRC15:46
*** ociuhandu has quit IRC15:46
*** jamesmcarthur has joined #openstack-meeting15:46
*** armax has joined #openstack-meeting15:48
*** jamesmcarthur has quit IRC15:51
*** jamesmcarthur has joined #openstack-meeting15:55
*** diablo_rojo has joined #openstack-meeting15:57
*** gibi_on_call is now known as gibi16:00
*** jmasud has quit IRC16:12
*** mattw4 has joined #openstack-meeting16:13
*** ociuhandu has joined #openstack-meeting16:13
*** jmasud has joined #openstack-meeting16:13
*** psachin has quit IRC16:24
*** slaweq_ has joined #openstack-meeting16:29
*** slaweq has quit IRC16:31
*** armax has quit IRC16:32
*** gyee has joined #openstack-meeting16:35
*** rpittau is now known as rpittau|afk16:40
*** ayoung has quit IRC16:44
*** vishalmanchanda has quit IRC16:50
*** ayoung has joined #openstack-meeting16:50
*** rubasov has quit IRC16:54
*** tesseract has quit IRC16:54
*** ayoung has quit IRC16:55
*** diablo_rojo__ has joined #openstack-meeting16:59
*** eharney has joined #openstack-meeting16:59
*** diablo_rojo has quit IRC17:01
*** ayoung has joined #openstack-meeting17:04
*** e0ne has quit IRC17:09
*** cschwede has quit IRC17:09
*** ayoung has quit IRC17:17
*** lucasagomes has quit IRC17:17
*** ayoung has joined #openstack-meeting17:21
*** ociuhandu has quit IRC17:29
*** rubasov has joined #openstack-meeting17:32
*** ekcs has joined #openstack-meeting17:35
*** ociuhandu has joined #openstack-meeting17:44
*** ociuhandu_ has joined #openstack-meeting17:52
*** ociuhandu has quit IRC17:55
*** ociuhandu_ has quit IRC17:57
*** lajoskatona has joined #openstack-meeting17:57
*** lajoskatona has quit IRC17:57
*** ociuhandu has joined #openstack-meeting18:00
*** ayoung has quit IRC18:02
*** ayoung has joined #openstack-meeting18:04
*** ociuhandu has quit IRC18:06
*** e0ne has joined #openstack-meeting18:13
*** ralonsoh has quit IRC18:22
*** e0ne has quit IRC18:27
*** Liang__ has quit IRC18:52
*** armax has joined #openstack-meeting18:56
*** andrebeltrami has quit IRC19:01
*** ekcs has quit IRC19:01
*** ekcs has joined #openstack-meeting19:04
*** jamesmcarthur has quit IRC19:10
*** diablo_rojo__ is now known as diablo_rojo19:11
*** ekcs has quit IRC19:40
*** ayoung has quit IRC19:47
*** ayoung has joined #openstack-meeting19:50
*** e0ne has joined #openstack-meeting19:53
*** e0ne has quit IRC20:00
*** e0ne has joined #openstack-meeting20:01
*** e0ne has quit IRC20:01
*** e0ne has joined #openstack-meeting20:02
*** ayoung has quit IRC20:05
*** e0ne has quit IRC20:05
*** anastzhyr has joined #openstack-meeting20:08
*** ayoung has joined #openstack-meeting20:09
*** e0ne has joined #openstack-meeting20:12
*** maciejjozefczyk has quit IRC20:25
*** eharney has quit IRC20:30
*** jamesmcarthur has joined #openstack-meeting20:38
*** efried has quit IRC20:47
*** irclogbot_1 has quit IRC20:53
*** irclogbot_0 has joined #openstack-meeting20:54
*** e0ne has quit IRC20:57
*** e0ne has joined #openstack-meeting20:59
*** e0ne_ has joined #openstack-meeting21:01
*** e0ne has quit IRC21:01
*** slaweq__ has joined #openstack-meeting21:02
*** e0ne has joined #openstack-meeting21:02
*** slaweq_ has quit IRC21:03
*** e0ne_ has quit IRC21:04
*** e0ne has quit IRC21:08
*** TrevorV has quit IRC21:16
*** eharney has joined #openstack-meeting21:21
*** e0ne has joined #openstack-meeting21:26
*** slaweq__ has quit IRC21:27
*** eharney has quit IRC21:30
*** armstrong has quit IRC21:34
*** jamesmcarthur has quit IRC21:36
*** e0ne has quit IRC21:46
*** diablo_rojo has quit IRC21:51
*** raildo has quit IRC22:08
*** diablo_rojo has joined #openstack-meeting22:10
*** Lucas_Gray has joined #openstack-meeting22:17
*** jmasud has quit IRC22:24
*** enriquetaso has quit IRC22:28
*** mattw4 has quit IRC22:29
*** mattw4 has joined #openstack-meeting22:38
*** armax has quit IRC22:59
*** artom has quit IRC23:27
*** artom has joined #openstack-meeting23:27
*** rbudden has quit IRC23:34
*** anastzhyr has quit IRC23:38
*** nicolasbock has quit IRC23:44
*** brinzhang_ has joined #openstack-meeting23:47
*** brinzhang has quit IRC23:51
*** rbudden has joined #openstack-meeting23:58

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!