Thursday, 2017-07-13

*** cdub has quit IRC00:00
ekcstime for congress meeting ramineni masahito thinrichs00:00
ekcs#startmeeting congressteammeeting00:01
openstackMeeting started Thu Jul 13 00:01:04 2017 UTC and is due to finish in 60 minutes.  The chair is ekcs. Information about MeetBot at http://wiki.debian.org/MeetBot.00:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.00:01
*** openstack changes topic to " (Meeting topic: congressteammeeting)"00:01
openstackThe meeting name has been set to 'congressteammeeting'00:01
ekcsHi all! as usual, topics are here: #link https://etherpad.openstack.org/p/congress-meeting-topics00:01
ekcsplease take a moment to look it over and add/comment is needed =)00:01
*** ramineni_ has joined #openstack-meeting00:01
ramineni_Hi00:02
*** thorst has joined #openstack-meeting00:02
ramineni_ekcs: hi00:02
*** cdub has joined #openstack-meeting00:02
*** masahito has joined #openstack-meeting00:03
masahitohi00:03
ekcshi ramineni_ !00:03
ekcshi masahito !00:03
ekcsok let’s get started then!00:04
pcregut1hi, pcregut (P. Crégut) from Orange. Valentin should also be present for talking about Congress for config files as asked by ekcs.00:04
*** xyang1 has quit IRC00:05
ekcshi pcregut1 ! great to have you guys!00:05
vmattHi everyone00:05
masahitopcregut1: vmatt: hi welcome!00:06
ekcshi vmatt ! great to connect with you guys.00:06
ramineni_pcregut1: vmatt : hi00:06
*** cdub has quit IRC00:07
*** thorst has quit IRC00:07
ekcsthanks for joining. I’m guessing it’s really late hour for you guys, but I’d like to have thinrichs here if possible. is it ok if we start on another topic until he gets here (hopefully soon)?00:07
*** cdub has joined #openstack-meeting00:07
pcregut1yes fine for me.00:08
ekcsok then.00:09
ekcs#topic announcements00:09
*** openstack changes topic to "announcements (Meeting topic: congressteammeeting)"00:09
ekcsOnly announcement I have is the PTG.00:09
ekcshttps://www.openstack.org/ptg/00:09
ekcsMonday - Friday, September 11-15, 201700:09
ekcsCongress sessions: Wed-Thu00:09
ekcsGood to start making travel plans now if you are going to come =)00:09
ekcsanything else on the PTG or any other announcements?00:10
*** beekhof_mb has joined #openstack-meeting00:11
ekcsok moving on then.00:11
ekcs#topic pike-300:11
*** openstack changes topic to "pike-3 (Meeting topic: congressteammeeting)"00:11
*** gmann has quit IRC00:11
*** gmann has joined #openstack-meeting00:11
ekcsreminder that pike-3 and feature freeze is coming up in less than 2 weeks (the week of 7/24)00:12
ramineni_Final release is August end right00:12
ekcsSo anything related to new feature should be checked in soon. I think ramineni_ and I still have some new feature related things.00:13
ekcsyes. RC1 is 8/7.00:13
ekcsoh sorry final release.00:13
ekcsyes something like that.00:13
*** cdub has quit IRC00:14
ramineni_ekcs: ok00:14
*** cdub has joined #openstack-meeting00:14
ekcsOn the policy library front, I have a client patch up to give the minimal functionality of importing policy from a file.00:15
*** cdub has quit IRC00:15
ekcsWIP. hoping to finish some testing touch-ups today. https://review.openstack.org/#/c/483132/00:15
ramineni_Monitoring violations part .. I'll try to complete by next week00:16
ekcsthat along with this patch (https://review.openstack.org/#/c/479167/) would give the most basic functionality of policy library.00:16
ekcsand then it’s bonus if we can get more done like GUI for example or more CLI usage.00:17
ekcsgot it thanks ramineni_ !00:17
ekcsanything else on pike-3 related?00:17
*** Apoorva has quit IRC00:17
ekcsok moving on then.00:18
ekcs#topic Congress for config files00:18
*** openstack changes topic to "Congress for config files (Meeting topic: congressteammeeting)"00:18
ekcspcregut1 and vmatt would you like to start us off?00:19
*** askb has joined #openstack-meeting00:19
pcregut1I can summarize the context and why we want it.00:19
ekcswe had already mentioned at a previous meeting the discussion on ML.00:19
ekcsthanks pcregut1 !00:19
*** cdub has joined #openstack-meeting00:20
pcregut1As a telco we have more than one instance of Openstack, operated by different teams, designed by several teams (corporate, countries) with potentially several vendors.00:20
*** Apoorva has joined #openstack-meeting00:21
pcregut1Sure we use installers but how do we track requirements on what should be our configs ?00:21
*** cdub has quit IRC00:22
pcregut1How do we migrate from one solution to another ? Add requirements. A script + another script is not a valid script.00:22
*** makowals has joined #openstack-meeting00:23
pcregut1So we first experimented with custom made rules in a small prototype. Tried to see if we could use something like JBoss Rules.00:23
pcregut1And realised that we already had a rule engine in Openstack : Congress.00:24
pcregut1That is where vmatt work started and he made a datasource for config files following the oslo.config standard for congress.00:25
pcregut1The main difference is that there are files every where and not a nice API to serve them00:25
*** cdub has joined #openstack-meeting00:25
ekcsthat’s very cool.00:26
*** slaweq_ has joined #openstack-meeting00:26
pcregut1So he implemented a small agent that talks on the message bus and gives files but also their structure (namespace, templates) to the datasource driver in congress.00:26
pcregut1Now we are cleaning up so that it can be a proposal that we can opensource to everybody.00:27
ekcsthat’s very interesting.00:28
pcregut1that's the summary.00:28
ramineni_this agent where it will be installed00:29
masahitothat's nice!00:29
pcregut1It has to be deployed on each node that we want to control.00:29
ramineni_It needs to be on where cinfigs reside00:29
ramineni_Ohk00:29
*** cloudrancher has quit IRC00:29
pcregut1Today it requires a definition of each ini file location with the template it follows.00:30
pcregut1One idea for a later improvement would be to have a hook in oslo.config00:30
*** slaweq_ has quit IRC00:30
*** cloudrancher has joined #openstack-meeting00:30
ramineni_Ok ..ya hook would be good idea00:31
pcregut1It would be used to trigger the sending of the ini file from services.00:31
pcregut1There is only little processing done on the agent file. The only real one is removing the value for secret options.00:31
*** cdub has quit IRC00:32
ekcsI’m very curious as to how this datasource driver you guys implemented works. is it a pull or a push model?00:32
*** cdub has joined #openstack-meeting00:32
vmattit is a pull model00:32
ramineni_pcregut1: ok , great .. Thanks for the summary ..interesting idea00:33
pcregut1but the pull action is a broadcast.00:34
*** cdub has quit IRC00:34
ekcsgot it. I’m definitely curious to find out more about how the prototype is implemented and all that. but aside from all that it’s great to hear the application and the interest in upstreaming it.00:35
*** markvoelker has quit IRC00:35
ekcshow useful have you guys found the prototype in testing?00:35
ekcsand also what kind of help can we give?00:35
pcregut1So far the code is fresh and we have not enough experience with it.00:36
*** rajathagasthya has quit IRC00:36
pcregut1The main question is how useful the constraints can be knowing that we are blind on the configuration of nodes that is not covered by openstack files.00:37
*** ihrachys has quit IRC00:37
*** cdub has joined #openstack-meeting00:37
*** zhurong has joined #openstack-meeting00:37
*** cdub has quit IRC00:38
ekcspcregut1: got it. so authoring and trying out policies is something we want to do?00:39
ekcsare there difficulties you guys encountered or still encountering that we want to discuss?00:40
pcregut1yes definitely. I think the starting point for us now is looking at constraints already existing in service documentation.00:40
ekcsI’m curious about how you chose the schema for representing configs.00:40
ekcsand I wonder if you have encountered any rule language limitations in trying to express the constraints you want.00:41
pcregut1We really followed the structure of oslo.config00:41
pcregut1The result is really verbose but with the help of intermediate relations vmatt obtained some nice rules.00:42
ekcswhen I saw the ML messages I thought about how to represent the configs. and it took some thought for me to think about how best to represent the options like dict and list.00:42
*** dbecker has joined #openstack-meeting00:42
*** cdub has joined #openstack-meeting00:42
ekcsI see. Anyway we can get an advanced peek at the rules and/or schema?00:43
pcregut1This part is far from perfect. There is just sets of option value for lists and option key value for dicts.00:43
pcregut1It limits the expressivity because we cannot speak of for example the length of the list.00:44
ekcsgot it. aggregation is one of the things we want to implement in congress language but have not gotten around to unfortunately.00:45
ekcsso what are the next steps you envision and how can we help?00:46
pcregut1That would definitely help. We can share the structure we have so far but they are really simple.00:46
*** baoli has joined #openstack-meeting00:46
pcregut1We are cleaning up a spec that will go with the blueprint opened on launchpad by vmatt00:46
*** markvoelker has joined #openstack-meeting00:47
pcregut1so then we need to insert it somewhere ? for queens ?00:47
ekcsyea I think queens would make sense.00:48
*** cdub has quit IRC00:49
ekcsI’m definitely eager to see how much of the config requirements we can nicely capture with congress rules and where we still fall short.00:49
*** cdub has joined #openstack-meeting00:50
ekcsFeel free to paste some rough rules here if you are ok with sharing them early.00:50
ekcs#link https://etherpad.openstack.org/p/config-policy00:50
ekcsor if not that’s ok too.00:50
*** baoli has quit IRC00:51
pcregut1We will do it when we have access to our regular work computer.00:51
*** bobh has quit IRC00:52
ekcsgreat thanks a lot!00:52
*** litao__ has joined #openstack-meeting00:53
ekcsanything more to discuss right now?00:53
ekcsmasahito: do you have any thoughts on this use case?00:54
pcregut1Not for us. I think. Thanks a lot !00:54
*** cdub has quit IRC00:54
ekcsthanks pcregut1 and vmatt ! If you have any thoughts or questions or further discussion, feel free to find me on #congress channel or ML or email me directly (you have my email from ML).00:54
masahitoIt sounds nice use case.00:55
*** cdub has joined #openstack-meeting00:55
masahitowe hit kinds of same situation deploying openstack on k8s.00:55
ekcsok oops just a couple minutes left.00:57
ekcs#topic open discussion00:57
*** openstack changes topic to "open discussion (Meeting topic: congressteammeeting)"00:57
masahitoI heard there're some activities in the community that oslo.config will implement API for that purpose. I try to find the info and write down on the etherpad.00:57
ekcsmasahito: API for querying configs? API for specifying requirements for configs?00:58
masahitoekcs: first one.00:58
vmattinteresting information00:59
ekcsmasahito: gotcha. it would be really great if you can share things about the k8s situation that’s ok to share, and maybe we can see whether there is a rule that would’ve helped.00:59
masahitoI guess the API would help congress to querying config from each node.00:59
*** unicell has quit IRC01:00
ekcsok time’s up for today. thanks everyone! thanks pcregut1 and vmatt for joining us!01:00
masahitoThanks, bye01:01
ekcsbye all!01:01
ekcs#endmeeting01:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"01:01
openstackMeeting ended Thu Jul 13 01:01:46 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)01:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/congressteammeeting/2017/congressteammeeting.2017-07-13-00.01.html01:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/congressteammeeting/2017/congressteammeeting.2017-07-13-00.01.txt01:01
openstackLog:            http://eavesdrop.openstack.org/meetings/congressteammeeting/2017/congressteammeeting.2017-07-13-00.01.log.html01:01
*** pcregut1 has left #openstack-meeting01:02
*** tovin07_ has joined #openstack-meeting01:02
*** ihrachys has joined #openstack-meeting01:02
*** cdub has quit IRC01:02
*** chyka has joined #openstack-meeting01:03
*** chyka has quit IRC01:04
*** gouthamr has quit IRC01:05
*** zhhuabj_ has quit IRC01:05
*** makowals has quit IRC01:06
*** vmatt has quit IRC01:06
*** pshige_________ has quit IRC01:06
*** dbecker has quit IRC01:07
*** chyka has joined #openstack-meeting01:07
*** markstur has joined #openstack-meeting01:08
*** ihrachys has quit IRC01:11
*** markstur has quit IRC01:13
*** zhhuabj_ has joined #openstack-meeting01:19
*** prateek has quit IRC01:19
*** amotoki_away is now known as amotoki01:19
*** rajathagasthya has joined #openstack-meeting01:22
*** masahito has quit IRC01:23
*** slaweq_ has joined #openstack-meeting01:26
*** ricolin has joined #openstack-meeting01:29
*** kota_ has joined #openstack-meeting01:29
*** ihrachys has joined #openstack-meeting01:30
*** slaweq_ has quit IRC01:31
*** kaisers__ has joined #openstack-meeting01:33
*** julim has joined #openstack-meeting01:33
*** rajathagasthya has quit IRC01:33
*** zhhuabj_ has quit IRC01:33
*** zhhuabj_ has joined #openstack-meeting01:34
*** rbudden has joined #openstack-meeting01:36
*** zhhuabj_ has quit IRC01:36
*** zhhuabj_ has joined #openstack-meeting01:36
*** bobh has joined #openstack-meeting01:37
*** kaisers_ has quit IRC01:37
*** elynn_ has joined #openstack-meeting01:37
*** Apoorva_ has joined #openstack-meeting01:40
*** baoli has joined #openstack-meeting01:40
*** elynn__ has joined #openstack-meeting01:41
*** zhhuabj_ has quit IRC01:41
*** elynn_ has quit IRC01:42
*** galstrom_zzz is now known as galstrom01:43
*** Apoorva has quit IRC01:44
*** markstur has joined #openstack-meeting01:44
*** Apoorva_ has quit IRC01:44
*** gcb has joined #openstack-meeting01:44
*** diablo_rojo has quit IRC01:48
*** fzdarsky_ has joined #openstack-meeting01:48
*** markstur has quit IRC01:49
*** fzdarsky|afk has quit IRC01:52
*** hongbin has joined #openstack-meeting01:59
*** zhhuabj_ has joined #openstack-meeting02:00
zhenguo#startmeeting mogan02:00
openstackMeeting started Thu Jul 13 02:00:35 2017 UTC and is due to finish in 60 minutes.  The chair is zhenguo. Information about MeetBot at http://wiki.debian.org/MeetBot.02:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.02:00
*** openstack changes topic to " (Meeting topic: mogan)"02:00
openstackThe meeting name has been set to 'mogan'02:00
zhenguoo/02:00
zhangyango/02:01
liushengo/02:01
*** weshay is now known as weshay_pto02:01
shaohe_fengo/02:01
zhenguoas always, the agenda:02:02
zhenguo#link https://wiki.openstack.org/wiki/Meetings/Mogan#Agenda_for_next_meeting02:02
zhenguolet's jump in02:02
zhenguo#topic announcements and reminders02:02
*** openstack changes topic to "announcements and reminders (Meeting topic: mogan)"02:02
zhenguoOpenStack Summit Sydney CFP deadline is July 15, 2017, 14:59 Beijing Time.02:02
*** gyee has quit IRC02:02
zhenguozhangyang: how about adding a joint presentation for mogan run in HFBank?02:03
Xinrano/02:04
zhangyangzhenguo: i'm not sure... you can ask liudong :D02:04
zhenguozhangyang: ok02:04
zhenguoshaohe_feng: we can add a joint one like last summit02:04
zhenguowanghao, litao__: how about yours about adopting running baremetals?02:05
shaohe_fengzhenguo: OK02:06
wanghaozhenguo: I have committed the first patch for getting adopting bms from driver.02:06
wanghaozhenguo: and litao__ is working on the manage API.02:06
zhenguowanghao: yeah, I mean the presentation for Summit, hah02:07
*** kota_ has left #openstack-meeting02:07
wanghaozhenguo: :)02:07
shaohe_fengzhenguo: we can add a one. and I think mogan is good improve than the last summit.02:07
zhenguoshaohe_feng: yes02:07
wanghaozhenguo: I have registed the presentation02:07
zhenguowanghao: cool02:07
shaohe_fengzhenguo: we should keep to promote mogan.02:07
wanghaozhenguo: now just litao_ and I, so if anyone is interesting in this. could join us.02:08
zhenguowanghao: you can add me if there's still seat, lol02:08
*** amotoki is now known as amotoki_away02:08
wanghaozhenguo: sure np02:08
*** thorst has joined #openstack-meeting02:08
zhenguowanghao: thanks02:08
wanghaozhenguo: :)02:09
zhenguook, let's move no02:09
zhenguo*on02:09
*** ekcs_ has joined #openstack-meeting02:09
zhenguoWe will change to let ironic set the node resource class during devstack setup02:09
zhenguoThe project-config patch has landed02:10
*** kota_ has joined #openstack-meeting02:10
zhenguoplease remember to update your devstack local.conf when that's done02:10
zhenguoit will require IRONIC_USE_RESOURCE_CLASSES = True02:11
wanghaocool02:12
*** kota_ has left #openstack-meeting02:12
*** liujiong has joined #openstack-meeting02:12
zhenguohah02:12
*** bkopilov has quit IRC02:12
zhenguook, another thing is ironic will get rid of ssh driver, we should also clean that up on mogan side02:12
shaohe_fengzhenguo: thanks for reminder.02:12
zhenguoplease help to do it if you find anything related to ssh02:12
zhenguoseems need to update our doc, a quick search can find some ssh* there02:13
*** thorst has quit IRC02:13
liushengzhenguo: does the ssh driver just be deprecated or will be removed soon ?02:13
zhenguoliusheng: removed02:13
zhenguoliusheng: it will deprecated for a long time02:13
zhenguos/will/has02:13
liushengzhenguo: oops!02:14
liushengzhenguo: we may also need to disable the console tempest test02:14
zhenguoliusheng: seems on our tempest config it use ipmitool driver02:14
liushengzhenguo: let me check02:15
zhenguoliusheng: some ironic guy has help to change that02:15
litao__I am here02:15
liushengzhenguo: oh, yes02:15
zhenguolitao__; o/02:15
zhenguook. not much of announcement, anyone else have a thing here?02:16
*** beekhof_mb has quit IRC02:17
zhenguooh, the contribution stats02:17
zhenguoContribution into mogan for the last 30 days02:17
zhenguo#link http://stackalytics.com/report/contribution/mogan/3002:17
*** bobh_ has joined #openstack-meeting02:18
*** baoli has quit IRC02:18
zhenguothanks everyone for the hard work02:18
zhenguoanything else?02:19
*** ekcs has quit IRC02:19
wanghaoplz update the tasks status02:19
wanghaohaha02:19
*** bobh has quit IRC02:19
zhenguowanghao: sure02:19
zhenguo#topic task tracking02:20
*** openstack changes topic to "task tracking (Meeting topic: mogan)"02:20
*** dmacpher has joined #openstack-meeting02:20
zhenguo#links https://etherpad.openstack.org/p/MoganWhiteBoard02:20
zhenguolooks like things are moving along nicely02:20
litao__yes02:21
*** markstur has joined #openstack-meeting02:21
wanghaoI think we can land adopting spec if there is no big issue.02:21
zhenguothe placement patches need more eyes on them, please help to review to make it land by this week02:21
wanghaosure02:21
zhenguowanghao: sure, let's make it land by this week02:21
litao__great02:22
wanghaozhenguo: very nice02:22
*** baoli has joined #openstack-meeting02:22
shaohe_fengzhenguo:02:22
liushengjust added an item about uwsgi support02:22
zhenguoliusheng: thanks,02:22
*** mriedem is now known as mriedem_away02:23
wanghaoliusheng: do we need to support uwsgi?02:23
litao__I found the mogan codes has been changed a lot because of placement.02:23
litao__maybe many conficts for new patches02:23
liushengwanghao: yes, seems it is tendency02:23
zhenguolitao__: yes, so I want more people review the patches to make it not break mogan02:23
zhenguolitao: so let's land it first and rebase other patches02:24
litao__zhenguo:  got it02:24
zhenguowanghao: seems many other projects have moved to uwsgi02:24
wanghaoliusheng: yeah, Zaqar also has it already, but I still not see the benefit02:24
shaohe_fengyes, now many projects use uwsgi02:25
liushengzhenguo, wanghao yes, not very sure, but seems it can well support multi process of api server02:25
*** markstur has quit IRC02:26
litao__liusheng: do further research maybe :)02:26
liushenglitao__: sure, I am researching, hah02:26
zhenguohah02:26
wanghaozhenguo, liusheng, shaohe_feng okay, that's a good improvement.02:26
liushengthe patch is ready to review, and I have tested ok locally02:27
zhenguoawesome!02:27
wanghaoif we support uwsgi,  guru also need some changes to support it.02:27
liushengthanks :)02:27
shaohe_fengnice work02:27
wanghaoI did it in Zaqar02:27
*** pshige_________ has joined #openstack-meeting02:27
zhenguowanghao: maybe you can also do it as a following up patch :D02:27
*** slaweq_ has joined #openstack-meeting02:27
liushengwanghao: oh, please go ahead. hah02:28
wanghaozhenguo: yes, leave it to me02:28
wanghaoliusheng: sure :02:28
wanghao:)02:28
zhenguook, let's talk about the aggregates and server groups02:28
zhenguo I updated to the node aggregates spec to leverage placement02:29
zhenguowe will handle aggregate metadata on mogan side, and placement aggregates will be used for grouping the rps02:29
zhenguozhangyang: maybe you and liudong should take a look at it02:30
zhangyangzhenguo: yes, sure.02:30
*** rbudden has quit IRC02:30
zhenguozhangyang: ok, and the server group one, we still cant find out the real purpose of it, need more feedback02:31
*** julim has quit IRC02:31
liushengzhenguo: I guess there still is many TODO works of placement02:32
zhenguoI can understand the use case that, users want an affinity group of nodes which in same RACK, or not same02:32
zhenguoliusheng:yes02:32
liushengzhenguo: I think Nova also need to consider that02:32
*** slaweq_ has quit IRC02:33
zhenguoliusheng: you mean aggregates?02:33
liushengzhenguo: yes, if Nova will totally switch to use placement02:33
zhenguoliusheng: hah, seems that will take years02:33
liushengzhenguo: :(02:34
zhenguoliusheng: They already clarified that nova host aggregates is different from placement aggregates02:34
wanghaoSo Mogan also need 'host aggreates'?02:34
zhenguowanghao: not host, but node02:35
wanghaoif considering affinity group, seems node aggregates more fit for us.02:35
wanghaoyes02:35
liushengzhenguo: yes, if so, just think a bit valueless of node aggregates of placement..02:35
zhenguoyes, we need to define node aggregates on mogan side02:36
zhenguoplacement is just a place to provide the group and provide the api to select it02:36
zhenguowrt which group we needed, should be done by us02:37
*** hongbin_ has joined #openstack-meeting02:37
zhenguolike we need to filter the aggregate ourselfs to get a agg list02:37
zhenguothen pass it down to placement with the query parameter to get the expected RPs02:37
liushengwe don't need to store compute nodes in Mogan any more, right02:38
liusheng?02:38
*** iceyao has joined #openstack-meeting02:38
zhenguoyes, we dont' save nodes and the aggregate_nodes02:38
zhenguojust same aggregate metadata02:38
*** epico has joined #openstack-meeting02:38
liushengzhenguo: oh, I see, yes02:38
litao__zhenguo: We should call ironic api to get compute nodes02:38
litao__zhenguo: low efficiency?02:38
zhenguolitao__: no, we will provide that API02:39
zhenguolitao__: from placement02:39
*** hongbin has quit IRC02:39
zhenguoI plan to cache the RPs and map of aggregates from placement when doing resource update, then we can expose that to users02:39
shaohe_fengwhat's the difference aggregates and server group?02:40
zhenguoserver group have policies02:40
wanghaoyeah, I want to ask too02:40
zhenguoaffinity and anti-affinity02:40
zhenguobased on the server in the groups02:40
litao__zhenguo: OK02:40
zhenguofor vms, it's in the same host or not02:41
zhenguobut for us, it's not clear yet02:41
wanghaoseems user can choose that two servers could be in one rack or not02:41
zhenguofor RACK, ROW... seems all make sense02:41
zhenguoyes, that's why we want to add server group concepts02:42
liushengzhenguo: we may need to introduce that concepts firstly, hah02:42
zhenguowith scheduler hints a user can do that02:42
wanghaoso it's a logic concept just in Mogan02:42
zhenguoyes,  but I don't want to add all that notions02:42
zhenguomaybe we need to improve the server groups02:42
zhangyangzhenguo: we are planning to use server groups during starting servres, and mark different aggregates with metadata  rooms/racks/etc.02:42
zhenguonot like nova, we can make it more smart02:42
zhenguomaybe also besed on metadata02:43
wanghaoand we need to select the aggregates based on the group policy02:43
zhenguozhangyang: yes, that's what I expected02:43
zhenguoyes, seems a bit complex, we need to think more, at least need a spec to show the details02:44
zhenguobut it's sure not like nova's server groups02:44
zhangyangzhenguo: yes.02:44
litao__wanghao: you mean combine server group and node aggregate?02:44
zhenguoI think we need to combine those02:45
*** makowals has joined #openstack-meeting02:45
zhenguoaggregates can be RACK, ROW, DC02:45
litao__zhenguo: maybe a great idea02:46
zhenguobut it also could be ceph backed, FPGA, GPU02:46
zhenguonot sure how to handle it gracefully02:46
zhenguofor location notion, they will fit affinity and anti-affinity, but for hardware specs, not sure how to handle it02:46
*** baoli has quit IRC02:46
*** mriedem_away has quit IRC02:47
wanghaolitao__: no, I just say the relationship02:48
zhenguoAZ is also a metadata of aggregates, but it's special02:48
zhenguomaybe we should make RACK also special metadata, hah02:49
liushengzhenguo: you mean traits in placment or what ?02:49
*** baoli has joined #openstack-meeting02:49
zhenguoliusheng: no02:50
zhenguoliusheng: we will handle the aggregate metadata ourselfves02:50
zhenguoI think we can not use traits until we add NIC, DISK there02:51
liushengzhenguo: oh, I misunderstood that02:51
zhenguowith a nested resource providers02:51
liushengzhenguo: I mean metadata for server group, hah02:51
*** rajathagasthya has joined #openstack-meeting02:51
zhenguoliusheng: hah02:51
*** yamahata has quit IRC02:52
litao__metadata  can solve  everything02:52
zhenguoliusheng: metadata for server group to match with aggregate metatada02:52
zhenguoseems can archieve this02:52
*** baoli has quit IRC02:52
*** iyamahat_ has quit IRC02:52
liushengzhenguo: so server group and node aggregates notions in Mogan are overlapped02:53
zhenguoI don't know what nova's server group metadata used for02:53
zhenguoliusheng: seems not02:53
zhenguoliusheng: aggregates are for nodes, server groups are servers02:54
zhenguoliusheng: nodes contains deployed and not deployed02:54
zhenguoserver groups is only used for creating server02:54
liushengzhenguo: yes, I see02:55
zhenguohah, seems we can do it02:55
liushengzhenguo: seems nodes aggregate is a urgent requirement, but server group not, right ?02:55
zhenguoliusheng: seems yes,02:56
zhenguoliusheng: but after aggregates landed, we can prepare the server groups things02:56
liushengso let's focus on that firstly02:56
zhenguoliusheng: I will try to finish aggregates soon02:56
zhenguooh boy, it's almost time02:57
liushenghah02:57
zhenguo#topic open discussion02:57
*** openstack changes topic to "open discussion (Meeting topic: mogan)"02:57
*** markstur has joined #openstack-meeting02:57
zhenguolet's continue here02:57
zhenguolol02:57
liushengzhenguo: are you already working on code of aggregates ?02:58
liushengzhenguo: or only spec02:58
zhenguoliusheng: yes, the db migrations and models patch02:58
liushengzhenguo: cool02:58
zhenguoliusheng: already under review02:59
liushengzhenguo: hah02:59
zhenguoliusheng: btw, please make sure our client work before Pike :D02:59
liushengzhenguo: sure03:00
zhenguothanks03:00
zhenguook, it's time03:00
zhenguothanks y'all03:00
*** esberglu has joined #openstack-meeting03:00
*** esberglu has quit IRC03:00
zhenguo#endmeeting03:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"03:00
openstackMeeting ended Thu Jul 13 03:00:30 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)03:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/mogan/2017/mogan.2017-07-13-02.00.html03:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/mogan/2017/mogan.2017-07-13-02.00.txt03:00
openstackLog:            http://eavesdrop.openstack.org/meetings/mogan/2017/mogan.2017-07-13-02.00.log.html03:00
*** shu-mutou has joined #openstack-meeting03:00
shaohe_fengzhenguo: bye03:01
*** bobh_ has quit IRC03:10
*** markstur has quit IRC03:13
*** hongbin_ has quit IRC03:16
*** yamahata has joined #openstack-meeting03:17
*** noslzzp has quit IRC03:21
*** bobh has joined #openstack-meeting03:21
*** makowals has quit IRC03:22
*** amotoki_away is now known as amotoki03:25
*** galstrom is now known as galstrom_zzz03:26
*** slaweq_ has joined #openstack-meeting03:29
*** rajathagasthya has quit IRC03:32
*** hongbin has joined #openstack-meeting03:32
*** slaweq_ has quit IRC03:33
*** bobh has quit IRC03:35
*** prateek has joined #openstack-meeting03:35
*** Manuel_112 has joined #openstack-meeting03:36
*** bkopilov has joined #openstack-meeting03:37
*** Manuel_112 has quit IRC03:40
*** hongbin has quit IRC03:41
*** beekhof_mb has joined #openstack-meeting03:43
*** julim has joined #openstack-meeting03:47
*** beekhof_mb has quit IRC03:53
*** esberglu has joined #openstack-meeting03:53
*** qiangcao has joined #openstack-meeting03:55
*** esberglu has quit IRC03:58
*** rajathagasthya has joined #openstack-meeting03:59
*** radez has joined #openstack-meeting04:00
*** links has joined #openstack-meeting04:02
*** markstur has joined #openstack-meeting04:15
*** iceyao has quit IRC04:17
*** markstur has quit IRC04:19
*** wanghao_ has joined #openstack-meeting04:20
*** ramineni_ has quit IRC04:21
*** wanghao has quit IRC04:21
*** Alex_Staf has joined #openstack-meeting04:22
*** vishnoianil has quit IRC04:24
*** felipemonteiro has joined #openstack-meeting04:27
*** rajathagasthya has quit IRC04:28
*** slaweq_ has joined #openstack-meeting04:29
*** psachin has joined #openstack-meeting04:31
*** arnewiebalck_ has joined #openstack-meeting04:33
*** slaweq_ has quit IRC04:35
*** claudiub has joined #openstack-meeting04:36
*** iceyao has joined #openstack-meeting04:42
*** markstur has joined #openstack-meeting04:48
*** markstur has quit IRC04:48
*** baoli has joined #openstack-meeting04:53
*** epico has quit IRC04:57
*** ihrachys has quit IRC04:57
*** baoli has quit IRC04:58
*** felipemonteiro has quit IRC05:01
*** armax has quit IRC05:01
*** armax has joined #openstack-meeting05:01
*** armax has quit IRC05:02
*** armax has joined #openstack-meeting05:02
*** armax has quit IRC05:03
*** armax has joined #openstack-meeting05:03
*** makowals has joined #openstack-meeting05:03
*** armax has quit IRC05:03
*** armax has joined #openstack-meeting05:04
*** armax has quit IRC05:04
*** jtomasek_ has joined #openstack-meeting05:07
*** trinaths has joined #openstack-meeting05:07
*** trinaths1 has joined #openstack-meeting05:08
*** slaweq_ has joined #openstack-meeting05:09
*** markstur has joined #openstack-meeting05:09
*** slaweq_ has quit IRC05:11
*** trinaths has quit IRC05:12
*** psachin has quit IRC05:12
*** markstur has quit IRC05:13
*** psachin has joined #openstack-meeting05:15
*** jtomasek has quit IRC05:23
*** jtomasek_ has quit IRC05:31
*** unicell has joined #openstack-meeting05:31
*** gouthamr has joined #openstack-meeting05:35
*** rajathagasthya has joined #openstack-meeting05:35
*** marst has joined #openstack-meeting05:36
*** unicell1 has joined #openstack-meeting05:39
*** rcernin has joined #openstack-meeting05:40
*** unicell has quit IRC05:41
*** tobberydberg has joined #openstack-meeting05:41
*** tovin07_ has quit IRC05:45
*** hieulq has quit IRC05:45
*** tovin07_ has joined #openstack-meeting05:46
*** hieulq has joined #openstack-meeting05:46
*** arnewiebalck_ has quit IRC05:47
*** thorst has joined #openstack-meeting05:57
*** thorst has quit IRC06:03
*** sridharg has joined #openstack-meeting06:03
*** jprovazn has joined #openstack-meeting06:04
*** liujiong has left #openstack-meeting06:04
*** lpetrut has joined #openstack-meeting06:06
*** slaweq_ has joined #openstack-meeting06:11
*** qiangcao has quit IRC06:15
*** slaweq_ has quit IRC06:16
*** slaweq_ has joined #openstack-meeting06:19
*** slaweq_ has quit IRC06:24
*** beekhof_mb has joined #openstack-meeting06:24
*** marios has joined #openstack-meeting06:28
*** beekhof_mb has quit IRC06:28
*** zhonghua has quit IRC06:30
*** zhonghua has joined #openstack-meeting06:31
*** markstur has joined #openstack-meeting06:31
*** d0ugal has quit IRC06:33
*** markstur has quit IRC06:36
*** zhonghua has quit IRC06:36
*** zhonghua has joined #openstack-meeting06:37
*** esberglu has joined #openstack-meeting06:37
*** esberglu has quit IRC06:38
*** esberglu has joined #openstack-meeting06:38
*** esberglu has quit IRC06:38
*** beekhof_mb has joined #openstack-meeting06:41
*** beekhof_mb has quit IRC06:43
*** chyka has quit IRC06:44
*** beekhof_mb has joined #openstack-meeting06:46
*** eumel8 has joined #openstack-meeting06:52
eumel8morning06:52
*** pcaruana has joined #openstack-meeting06:52
*** julim has quit IRC06:54
*** tesseract has joined #openstack-meeting06:56
*** electrofelix has joined #openstack-meeting06:57
*** cschwede has joined #openstack-meeting06:57
*** beekhof_mb has quit IRC07:00
*** wanghao has joined #openstack-meeting07:05
*** ykatabam has quit IRC07:05
*** lpetrut has quit IRC07:07
*** rajathagasthya has quit IRC07:08
*** wanghao_ has quit IRC07:08
*** d0ugal has joined #openstack-meeting07:09
*** andreas-f has quit IRC07:15
*** andreas-f has joined #openstack-meeting07:16
*** janki has joined #openstack-meeting07:16
*** vishnoianil has joined #openstack-meeting07:17
*** andreas-f has quit IRC07:17
*** oidgar has joined #openstack-meeting07:17
*** d0ugal has quit IRC07:18
*** slaweq_ has joined #openstack-meeting07:20
*** iceyao has left #openstack-meeting07:20
*** gouthamr has quit IRC07:22
*** slaweq_ has quit IRC07:24
*** alexchadin has joined #openstack-meeting07:25
*** ltosky[m] has joined #openstack-meeting07:32
*** markstur has joined #openstack-meeting07:33
*** lpetrut has joined #openstack-meeting07:34
*** andreas_s has joined #openstack-meeting07:36
*** markstur has quit IRC07:37
*** phil_ has joined #openstack-meeting07:40
*** phil_ is now known as Guest6394207:41
*** lpetrut has quit IRC07:43
*** ralonsoh has joined #openstack-meeting07:46
*** wanghao has quit IRC07:48
*** wanghao has joined #openstack-meeting07:49
*** julim has joined #openstack-meeting07:49
*** toscalix has joined #openstack-meeting07:51
*** rossella_s has joined #openstack-meeting07:53
*** rossella_s has quit IRC07:53
*** rossella_s has joined #openstack-meeting07:54
*** zhufl has joined #openstack-meeting07:56
*** blancos has joined #openstack-meeting07:59
*** rossella_s has quit IRC07:59
*** thorst has joined #openstack-meeting07:59
*** tobberyd_ has joined #openstack-meeting07:59
gmann#startmeeting qa08:00
openstackMeeting started Thu Jul 13 08:00:23 2017 UTC and is due to finish in 60 minutes.  The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot.08:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.08:00
*** openstack changes topic to " (Meeting topic: qa)"08:00
openstackThe meeting name has been set to 'qa'08:00
gmannwho all are here today08:00
*** chandankumar has joined #openstack-meeting08:00
masayukigo/08:00
chandankumar\o/08:00
zhuflhi08:01
zhuflI'll be leaving for vacation from 15 July to 27 July, and just in time to attend next UTC 8 meeting:)08:01
blancoso/08:01
*** rossella_s has joined #openstack-meeting08:01
gmannzhufl, ncie08:01
gmannnice08:01
*** kiennt has joined #openstack-meeting08:01
masayukigzhufl: cool08:01
gmannlet's for a minute in case more people join08:02
zhuflgmann, masayukig:)08:02
chandankumarzhufl: enjoy your holidays :-)08:02
*** samP has joined #openstack-meeting08:02
zhuflchandankumar: thanks^-^08:02
*** eumel8 has left #openstack-meeting08:02
*** tobberydberg has quit IRC08:03
*** thorst has quit IRC08:03
gmann#link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_July_13th_2017_.280800_UTC.2908:04
*** askb has quit IRC08:04
gmann^^ today agenda08:04
gmann#topic Previous Meeting Action review08:04
*** openstack changes topic to "Previous Meeting Action review (Meeting topic: qa)"08:04
gmannno AI from last meeting bu i think i have from last to last meeting08:04
gmann1. gmann to check with samP about HA testing spec08:05
gmannsamP, has updated spec and we need to review08:05
gmannlet discuss this in spec topic08:05
samPhi08:05
samPgmann: hi08:05
gmannsamP, hi.08:05
gmann2. gmann to discuss plugin clients in tempest with team and get consensus08:05
gmanni feel to own those client in tempest side and plugin can use from tempest but let's get the consensus in tempest topic and close this long pending AI08:06
gmann#topic PTG08:07
*** openstack changes topic to "PTG (Meeting topic: qa)"08:07
gmannon this anything to discuss?08:07
gmannwe still have around 1.5 month for PTG and andreaf can start the etherpad for ideas in next week or 208:08
*** markvoelker has quit IRC08:08
gmannchandankumar, zhufl what about your visa things?08:08
zhuflgmann: no good news:(08:08
chandankumargmann: i will start visa process next week08:08
gmannchandankumar, nice08:08
gmannzhufl, ohh08:08
*** ralonsoh has quit IRC08:09
*** markstur has joined #openstack-meeting08:09
*** ralonsoh_ has joined #openstack-meeting08:09
gmann#topic Gate Stability08:10
*** openstack changes topic to "Gate Stability (Meeting topic: qa)"08:10
gmannfew pikes in last couple of weeks08:10
gmann#link https://goo.gl/ptPgEw08:10
gmann#link http://status.openstack.org/elastic-recheck/gate.html08:11
gmanni remember we hit wsgi bugs and some timeout, let's see in gate categorization08:12
gmannchandankumar, anything you found for gate last week?08:13
*** markstur has quit IRC08:14
chandankumargmann: nope, still learning to triage gate, may be next week having somethign08:14
chandankumari was looking at this http://status.openstack.org/openstack-health/#/g/project/openstack~2Ftempest?searchJob=periodic08:15
gmannanything wrong in periodic jobs?08:15
chandankumarhttp://status.openstack.org/openstack-health/#/test/tempest.api.compute.limits.test_absolute_limits_negative.AbsoluteLimitsNegativeTestJSON.test_max_image_meta_exceed_limit got failed  has 12 failurs08:15
chandankumargmann: failing due to http://logs.openstack.org/periodic-stable/periodic-tempest-dsvm-nnet-ubuntu-xenial-ocata/6412a02/console.html timed out08:16
gmannchandankumar, ohk08:18
*** jbadiapa_ is now known as jbadiapa08:18
gmannchandankumar, you have log for first failure? limit one08:18
gmannseems like periodic-tempest-dsvm-nnet-ubuntu-xenial-ocata not stable.08:18
chandankumargmann: still looking, will update after meeting08:18
gmannthis failing on every tests seems08:19
gmannchandankumar, thanks a lot. let's debug this after meeting08:19
gmann#topic Specs Reviews08:19
*** openstack changes topic to "Specs Reviews (Meeting topic: qa)"08:19
gmann#link https://review.openstack.org/#/q/status:open+project:openstack/qa-specs,n,z08:19
gmannsamP, i know you are waiting for review on this -https://review.openstack.org/#/c/443504/08:20
samPgmann: yes :)08:20
gmannsamP, i will review it before monday (as no cricket this week for me :))08:20
gmannsamP, anything you want to bring or pointed out08:21
*** slaweq_ has joined #openstack-meeting08:21
samPgmann: great...08:21
chandankumarsamP: can we add some content about auto-healing to spec file08:21
samPchandankumar: sure, I will update it.08:21
gmannyea that will be nice08:21
gmannwe have another open spec from Felipe - #link https://review.openstack.org/#/c/461140/08:22
samPgmann: I was discussed with andreaf yesterday about, have some space to discuss about more details for destructive testing08:22
samP#link http://eavesdrop.openstack.org/irclogs/%23openstack-qa/%23openstack-qa.2017-07-12.log.html#t2017-07-12T13:25:4108:22
gmannsamP, ok08:22
samPgmann: I will push another 2-3 specs related to https://review.openstack.org/#/c/443504/08:23
gmannsamP, on qa?08:24
gmannsamP, i did not get complete conversation08:24
samPgmann: Some members in LCOO are working with me on this. we do not have a place to collaborate our work.08:25
*** rossella_s has quit IRC08:25
*** slaweq_ has quit IRC08:25
chandankumarsamP: sorry i got confused about place.08:26
chandankumarsamP: we can use openstack wiki or etherpad to collaborate08:26
chandankumaror is it something else.08:26
gmannsamP, ok, and you mean the detail about destructive testing LCOO has should go where?08:27
gmannsamP, or some new proposal from LCOO?08:27
samPchandankumar: yes.. we cold. but these documents are related to architecture and need to review them08:27
samPgmann: not a new proposal.08:28
gmannsamP, then about architecture of destructive testing  ?08:28
samPgmann: yes.. its about tool selection, test scenarios etc..08:29
*** alexchadin has quit IRC08:29
gmannsamP, got it08:29
gmannsamP, so we can go like this08:29
samPI could create a wiki for this first.. then push those docs to qa spec.08:30
gmannlet's merge this first which is kind of idea acceptance - #link https://review.openstack.org/#/c/443504/08:30
samPgmann: sure..08:30
gmannwe agreed in barcelona summit but not any official doc merged08:31
gmann2 step to have another spec about detail architecture and tool, scenario selection etc08:31
*** belmoreira has joined #openstack-meeting08:31
gmannwhich is more about implementation detail08:32
samPgmann: exactly08:32
gmann2 tep can be further divided into parts depends on what all things you are covering in that08:32
gmanntep-> step08:32
gmannsamP, cool. so let us review first spec and in parallel you can start other spec also08:33
samPgmann: sure08:33
gmannandreaf, ^^ hope this process is fine for you08:33
gmannsamP, thanks08:33
gmannanything else on spec08:34
*** jtomasek_ has joined #openstack-meeting08:34
gmannblancos, i am adding this also in my list -https://review.openstack.org/#/c/461140/08:34
*** slaweq_ has joined #openstack-meeting08:34
*** slaweq_ has quit IRC08:34
gmann#topic Tempest08:35
*** openstack changes topic to "Tempest (Meeting topic: qa)"08:35
samPgmann: thanks..08:35
blancosgmann Okay thank you :)08:35
gmannBug Triage:08:35
gmann#link https://etherpad.openstack.org/p/pike-qa-bug-triage08:35
gmannchandankumar, is it your turn?08:36
chandankumargmann: yes08:36
gmann#link https://etherpad.openstack.org/p/tempest-weekly-bug-report08:36
gmannchandankumar, i updated this and open for glance-store - https://bugs.launchpad.net/glance-store/+bug/169795308:36
openstackLaunchpad bug 1697953 in tempest "test_shelve_unshelve_server fails on Ceph jobs" [Undecided,New] - Assigned to Ghanshyam Mann (ghanshyammann)08:36
chandankumarNew Bugs: 8 -> 3, open bugs: 102 -> 107, In Progress: 29 -> 38, High Importance : 8 -> 708:36
chandankumargmann: other 2 new bugs, just need information from the reporter08:37
chandankumarthen it will be confirmed08:37
*** ralonsoh_ is now known as ralonsoh08:37
gmannchandankumar, in-progress increased ? i thought you said you unassigned some bugs08:37
gmannso i thought NEW count will increase08:37
chandankumargmann: so some of them bugs have reviewed linked but status does not got changed so i updated it08:38
*** rossella_s has joined #openstack-meeting08:38
*** tobberyd_ has quit IRC08:38
chandankumargmann: and some bugs which are in open bug quite old have got unassigned08:38
gmannchandankumar, ohk08:38
*** tobberydberg has joined #openstack-meeting08:38
*** e0ne has joined #openstack-meeting08:38
chandankumargmann: for the same i have commented on their reviews also on gerrit08:38
gmannchandankumar, ok but unassigned one should go from in-progress -> new08:38
chandankumarto update08:38
chandankumargmann: oh, i will update the status08:39
gmannor at least to confirmed or triaged if they are already triaged08:39
gmannbecause in-progress without assignee does not make sense08:39
masayukiggmann: +108:40
chandankumargmann: updated the same on etherpad08:40
gmannchandankumar, thanks for triage. nice work.08:40
gmannchandankumar, nice08:40
gmannnext week turn is prateek08:41
*** d0ugal has joined #openstack-meeting08:41
gmannon Tempest, current open reviews -  #link https://review.openstack.org/#/q/project:openstack/tempest+status:open08:42
chandankumargmann: masayukig https://review.openstack.org/#/c/481939/ needs a look,08:42
gmannmake sure we do not merge any tests which are much backend specific and fail on ceph etc08:43
chandankumargmann: on test difference please have a look on this https://review.openstack.org/#/c/480856/ then i will update it08:43
gmannchandankumar, sure08:43
*** ykatabam has joined #openstack-meeting08:44
gmannhope cleanup working fine :) i have not tried since long08:44
masayukigchandankumar: I'll take a look at it later08:44
gmannmasayukig, you know we everytime we tried that and had some bug08:44
gmannanything else on tempest08:44
chandankumargmann: how can i minimize time of tempest init?08:45
gmannchandankumar, does it take much time?08:45
chandankumargmann: in my system 25-30 sec08:45
*** dbecker has joined #openstack-meeting08:45
masayukiggmann: sorry, I don't catch what you mean..08:46
gmannis it long or very long08:46
chandankumar4 gb Devstack box, need pointers on how to optimize08:46
*** markstur has joined #openstack-meeting08:46
gmannmasayukig, i was saying when we tried tempest cleanup in past it used to have bugs. i hope it is running fine now08:46
chandankumargmann: it would be good if it takes less time.08:47
gmann4gb humm you can run devstack?08:47
masayukiggmann: ah,  I see08:47
masayukigthx08:47
chandankumargmann: i do all my development in small space by enabling 4 gb another swap08:47
gmannchandankumar, but yea you can check if we can optimize that. let's discuss next week or so on this08:47
chandankumargmann: sure08:47
gmannchandankumar, ohk08:47
gmann#topic Patrole08:48
*** openstack changes topic to "Patrole (Meeting topic: qa)"08:48
gmann#link08:48
gmannhttps://review.openstack.org/#/q/project:openstack/patrole08:48
gmann#link https://review.openstack.org/#/q/project:openstack/patrole08:48
gmannblancos, your turn08:48
blancosNothing much to report besides the spec you linked earlier08:48
blancosWe'd welcome some outside eyes on reviews as well :)08:48
gmannblancos, thanks. i try to do but not all.08:49
gmannblancos, i saw some change on nova side from Rick about policy change08:50
gmanni will check if that does not break upgrade things08:50
blancosgmann Okay, thank you08:50
*** markstur has quit IRC08:50
gmannnova spec for patrole is not reviewed #link https://review.openstack.org/#/c/471145/08:51
gmannmost probably it will go for Queens08:51
gmannblancos, is it ok or you want in pike only08:51
blancosgmann It'd be nice for Pike, but we understand that's probably not reasonable to expect08:52
gmannyea pike priority is other from api side.08:53
gmannbut i will try to discuss sometime in api meeting and with team08:53
gmann#topic Critical Reviews08:53
*** openstack changes topic to "Critical Reviews (Meeting topic: qa)"08:53
gmannany critical reviews08:53
gmann#topic Documentation08:55
*** openstack changes topic to "Documentation (Meeting topic: qa)"08:55
gmannanything to discuss on doc things08:55
chandankumargmann: nope from myside currently.08:56
*** beekhof_mb has joined #openstack-meeting08:56
gmannok08:56
masayukignothing from me08:56
gmann#topic Open Discussion08:56
*** openstack changes topic to "Open Discussion (Meeting topic: qa)"08:56
gmannanything more to discuss or we can close early (3 min though :))08:57
chandankumargmann: https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html i am thinking to update this page with latest stats08:57
chandankumarlike some of projects have already moved their plugins to a seperate repo08:57
gmannchandankumar, nice, that is much helpful08:58
chandankumarfreezer, keystone, kuryr is done08:58
chandankumarl2gw is in progress08:58
masayukigchandankumar: cool08:58
gmannchandankumar, designate already done08:58
chandankumargmann: yes08:58
masayukiggreat08:58
*** alexchadin has joined #openstack-meeting08:58
masayukig1 min08:59
gmannthanks08:59
chandankumarfew seconds..08:59
masayukig:-p08:59
gmannthanks all for joining08:59
gmann#endmeeting qa09:00
masayukigthanks!09:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"09:00
openstackMeeting ended Thu Jul 13 09:00:01 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/qa/2017/qa.2017-07-13-08.00.html09:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/qa/2017/qa.2017-07-13-08.00.txt09:00
openstackLog:            http://eavesdrop.openstack.org/meetings/qa/2017/qa.2017-07-13-08.00.log.html09:00
chandankumarthanks gmann for chairing the meeting.09:00
*** Douhet has quit IRC09:00
*** dmacpher has quit IRC09:02
*** ltosky[m] has left #openstack-meeting09:02
*** blancos has quit IRC09:02
*** kaisers_ has joined #openstack-meeting09:09
*** ad_rien_ has joined #openstack-meeting09:11
*** kaisers__ has quit IRC09:13
*** epico has joined #openstack-meeting09:13
*** epico has quit IRC09:13
*** epico has joined #openstack-meeting09:14
*** epico has quit IRC09:14
*** ykatabam has quit IRC09:15
*** d0ugal has quit IRC09:15
*** mdovgal has joined #openstack-meeting09:16
*** edmondsw has joined #openstack-meeting09:16
*** epico has joined #openstack-meeting09:17
*** epico has quit IRC09:18
*** edmondsw has quit IRC09:20
*** markstur has joined #openstack-meeting09:22
*** sambetts_ is now known as sambetts09:23
*** markstur has quit IRC09:27
*** Alex_Staf has quit IRC09:28
*** zhufl has quit IRC09:35
*** slaweq_ has joined #openstack-meeting09:35
*** zhufl has joined #openstack-meeting09:36
*** wanghao has quit IRC09:38
*** wanghao has joined #openstack-meeting09:38
*** wanghao has quit IRC09:38
*** wanghao has joined #openstack-meeting09:39
*** samP has quit IRC09:39
*** wanghao has quit IRC09:39
*** wanghao has joined #openstack-meeting09:40
*** Alex_Staf has joined #openstack-meeting09:40
*** slaweq_ has quit IRC09:40
*** wanghao has quit IRC09:40
*** beekhof_mb has quit IRC09:41
*** wanghao has joined #openstack-meeting09:41
*** wanghao has quit IRC09:41
*** wanghao has joined #openstack-meeting09:41
*** wanghao has quit IRC09:42
*** wanghao has joined #openstack-meeting09:42
*** wanghao has quit IRC09:42
*** wanghao has joined #openstack-meeting09:43
*** liusheng has quit IRC09:43
*** wanghao has quit IRC09:43
*** Alex_Staf_ has joined #openstack-meeting09:44
*** liusheng has joined #openstack-meeting09:44
*** Alex_Staf has quit IRC09:44
*** liusheng has joined #openstack-meeting09:45
*** zhufl has quit IRC09:45
*** zhufl has joined #openstack-meeting09:46
*** wanghao_ has joined #openstack-meeting09:48
*** dmacpher has joined #openstack-meeting09:51
*** rossella_s has quit IRC09:51
*** markstur has joined #openstack-meeting09:58
*** thorst has joined #openstack-meeting10:00
*** Alex_Staf_ has quit IRC10:00
*** markstur has quit IRC10:03
*** thorst has quit IRC10:04
*** rossella_s has joined #openstack-meeting10:05
*** Alex_Staf_ has joined #openstack-meeting10:05
*** alexchadin has quit IRC10:06
*** markvoelker has joined #openstack-meeting10:09
*** kiennt has quit IRC10:09
*** rossella_ has joined #openstack-meeting10:10
*** amotoki is now known as amotoki_away10:10
*** shu-mutou has quit IRC10:13
*** rossella_s has quit IRC10:13
*** esberglu has joined #openstack-meeting10:16
*** esberglu has quit IRC10:16
*** tovin07_ has quit IRC10:24
*** yamamoto has quit IRC10:31
*** amotoki_away is now known as amotoki10:32
*** markstur has joined #openstack-meeting10:34
*** rossella_ has quit IRC10:35
*** slaweq_ has joined #openstack-meeting10:36
*** amotoki is now known as amotoki_away10:38
*** markstur has quit IRC10:39
*** iyamahat has joined #openstack-meeting10:39
*** elynn__ has quit IRC10:41
*** slaweq_ has quit IRC10:41
*** yamahata has quit IRC10:41
*** iyamahat has quit IRC10:42
*** markvoelker has quit IRC10:43
*** zhurong has quit IRC10:43
*** lpetrut has joined #openstack-meeting10:45
*** rossella_ has joined #openstack-meeting10:48
*** amotoki_away is now known as amotoki10:49
*** gcb has quit IRC10:52
*** amotoki is now known as amotoki_away10:57
*** bkopilov has quit IRC10:57
*** dbecker has quit IRC10:59
*** ad_rien_ has quit IRC11:00
*** thorst has joined #openstack-meeting11:01
*** jkilpatr has quit IRC11:01
*** fzdarsky_ is now known as fzdarsky11:02
*** thorst has quit IRC11:05
*** raildo has joined #openstack-meeting11:06
*** esberglu has joined #openstack-meeting11:10
*** markstur has joined #openstack-meeting11:10
*** yamamoto has joined #openstack-meeting11:13
*** esberglu has quit IRC11:14
*** markstur has quit IRC11:16
*** thorst has joined #openstack-meeting11:17
*** yamamoto has quit IRC11:18
*** amotoki_away is now known as amotoki11:21
*** yamamoto has joined #openstack-meeting11:21
*** zhufl has quit IRC11:24
*** yamamoto has quit IRC11:26
*** dprince has joined #openstack-meeting11:27
*** zhufl has joined #openstack-meeting11:29
*** trinaths1 has left #openstack-meeting11:36
*** yamamoto has joined #openstack-meeting11:36
*** dprince_ has joined #openstack-meeting11:37
*** slaweq_ has joined #openstack-meeting11:37
*** dprince_ has quit IRC11:37
*** e0ne_ has joined #openstack-meeting11:37
*** lpetrut_ has joined #openstack-meeting11:38
*** e0ne has quit IRC11:39
*** jkilpatr has joined #openstack-meeting11:39
*** yamamoto has quit IRC11:40
*** markvoelker has joined #openstack-meeting11:41
*** lpetrut has quit IRC11:41
*** d0ugal has joined #openstack-meeting11:42
*** slaweq_ has quit IRC11:42
*** markstur has joined #openstack-meeting11:47
*** d0ugal has quit IRC11:47
*** yamamoto has joined #openstack-meeting11:50
*** markstur has quit IRC11:51
*** yamamoto has quit IRC11:54
*** litao__ has quit IRC11:59
*** zhufl has quit IRC12:04
*** zhufl has joined #openstack-meeting12:05
*** thorst has quit IRC12:06
*** Manuel_112 has joined #openstack-meeting12:08
*** thorst has joined #openstack-meeting12:11
*** markvoelker has quit IRC12:13
*** yamamoto has joined #openstack-meeting12:17
*** markstur has joined #openstack-meeting12:23
*** baoli has joined #openstack-meeting12:23
*** bkopilov has joined #openstack-meeting12:24
*** pchavva has joined #openstack-meeting12:26
*** markstur has quit IRC12:27
*** baoli has quit IRC12:28
*** baoli has joined #openstack-meeting12:29
*** Manuel_112 has quit IRC12:32
*** markvoelker has joined #openstack-meeting12:32
*** rwsu has joined #openstack-meeting12:32
*** deep-book-gk_ has joined #openstack-meeting12:34
*** sridharg has quit IRC12:34
*** deep-book-gk_ has left #openstack-meeting12:34
*** abhishekk_ has joined #openstack-meeting12:37
*** sridharg has joined #openstack-meeting12:37
*** rbudden has joined #openstack-meeting12:38
*** sridharg has quit IRC12:38
*** slaweq_ has joined #openstack-meeting12:38
*** gcb has joined #openstack-meeting12:39
*** sridharg has joined #openstack-meeting12:39
*** rwsu has quit IRC12:39
*** dbecker has joined #openstack-meeting12:39
*** prateek has quit IRC12:41
*** slaweq_ has quit IRC12:43
*** alexchadin has joined #openstack-meeting12:48
*** Alex_Staf_ has quit IRC12:49
*** Alex_Staf has joined #openstack-meeting12:50
*** d0ugal has joined #openstack-meeting12:55
*** links has quit IRC12:57
*** markstur has joined #openstack-meeting12:59
*** noslzzp has joined #openstack-meeting13:02
*** markstur has quit IRC13:04
*** Manuel_112 has joined #openstack-meeting13:05
*** kylek3h has joined #openstack-meeting13:07
*** d0ugal has quit IRC13:07
*** Manuel_112 has quit IRC13:09
*** alexchadin has quit IRC13:09
*** mriedem has joined #openstack-meeting13:09
*** zhonghua has quit IRC13:11
*** zhonghua has joined #openstack-meeting13:12
*** julim has quit IRC13:16
*** d0ugal has joined #openstack-meeting13:18
*** d0ugal has quit IRC13:18
*** d0ugal has joined #openstack-meeting13:18
*** ihrachys has joined #openstack-meeting13:19
*** d0ugal has quit IRC13:20
*** d0ugal has joined #openstack-meeting13:20
*** eharney has joined #openstack-meeting13:27
*** esberglu has joined #openstack-meeting13:28
*** bobh has joined #openstack-meeting13:28
*** donghao has joined #openstack-meeting13:28
*** d0ugal has quit IRC13:29
*** bknudson has joined #openstack-meeting13:33
*** bknudson has quit IRC13:33
*** thorst has quit IRC13:33
*** zhonghua has quit IRC13:34
*** zhonghua has joined #openstack-meeting13:35
*** markstur has joined #openstack-meeting13:36
*** bknudson has joined #openstack-meeting13:36
*** slaweq_ has joined #openstack-meeting13:39
*** markstur has quit IRC13:40
*** jkilpatr has quit IRC13:42
*** slaweq_ has quit IRC13:44
*** awaugama has joined #openstack-meeting13:44
*** takashin has joined #openstack-meeting13:45
*** jkilpatr has joined #openstack-meeting13:47
*** lhx__ has joined #openstack-meeting13:47
*** VW has joined #openstack-meeting13:49
*** amotoki is now known as amotoki_away13:54
*** manjeets_ has joined #openstack-meeting13:59
mriedem#startmeeting nova14:00
openstackMeeting started Thu Jul 13 14:00:13 2017 UTC and is due to finish in 60 minutes.  The chair is mriedem. 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
edleafe\o14:00
alex_xuo/14:00
efried\o14:00
takashino/14:00
* ildikov is lurking14:00
bauzas\o14:00
*** gmann_ has joined #openstack-meeting14:00
mriedemalright let's get started14:01
mriedem#link agenda https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting14:01
mriedem#topic release news14:01
*** openstack changes topic to "release news (Meeting topic: nova)"14:01
mriedem#link Pike release schedule: https://wiki.openstack.org/wiki/Nova/Pike_Release_Schedule14:01
mriedem#info July 27 is feature freeze (2 weeks away)14:01
mriedem#info July 17 (next week) is the release freeze for non-client libraries (oslo, os-vif, os-traits, os-brick): https://releases.openstack.org/pike/schedule.html#p-final-lib14:01
* gibi sits in a bit late14:01
*** arnewiebalck_ has joined #openstack-meeting14:01
mriedemi haven't gone digging yet, but if we have any changes to os-vif or os-traits that are going to be dependencies for other work within nova, please let me know asap so i can monitor for a final release14:02
bauzasnone I saw for os-traits14:02
*** belmoreira has quit IRC14:02
mriedemok14:03
efriedI have a question14:03
mriedemshoot14:03
efried"feature"14:03
efriedmeaning things that affect functionality or change APIs or whatnot?14:03
efriedNot just "you can't drop code for a blueprint after this date"14:03
*** cdent has joined #openstack-meeting14:03
edleafeefried: as in "bug fixes still ok"14:03
efriedCause the service catalog endponit stuff may be tight.14:03
mriedemefried: doesn't that rely on a ksa release?14:04
efriedYes, we're still waiting on a big pile of stuff from ksa, sta, and the newly-minted os-service-types14:04
mriedemksa is a non-client lib so that would have to get released next week14:04
mriedemmordred: ^14:04
mriedemefried: which blueprint is that holding up?14:04
efriedservice catalog for endpoints - lemme get the name...14:04
mriedemhttps://blueprints.launchpad.net/nova/+spec/use-service-catalog-for-endpoints14:05
efriedyuh14:05
mriedemso how about we talk with mordred about the state of things after the meeting?14:05
*** hongbin has joined #openstack-meeting14:06
efriedSure.  Been working closely with mordred, and I know we're close.  But yes.14:06
mriedem#action mriedem and efried to talk to mordred about the final ksa release for next week14:06
mriedemremind me if i don't follow up :)14:06
efriedrgr14:06
mriedem#info Blueprints: 65 targeted, 63 approved, 29 completed (+3 from last week)14:06
mriedemso we're making some progress,14:06
mriedemand there are at least about 5 other bps i'm watching that are very close to done14:07
mriedemmaybe i'll send those to the ML after the meeting to focus our attention on pushing those over the line14:07
*** elynn has joined #openstack-meeting14:07
bauzasyeah good idea14:07
bauzasif some are close to be merged, gtk14:07
gmann_mriedem: this one can be closed or after pythonclient change - https://blueprints.launchpad.net/nova/+spec/fix-quota-classes-api14:07
mriedem#action send list of close to done bps to ML after the meeting14:08
mriedemgmann_: after the client change14:08
gmann_ok14:08
mriedemi don't consider the api microversion ones done until the novaclient patch is also merged14:08
mriedemok any other questions about the release?14:08
mriedemi know it's tight and we have a lot of work yet to do14:08
mriedemso just put a pot of coffee on14:09
mriedem#topic bugs14:09
*** openstack changes topic to "bugs (Meeting topic: nova)"14:09
mriedemthere are no critical bugs14:09
mriedem#help Need help with bug triage; there are 115 (+6 from last week) new untriaged bugs as of today (July 13).14:09
mriedemgate status is mostly ok14:10
mriedemthere were some things yesterday with zuul but infra sorted it out14:10
mriedemno news for 3rd party ci14:10
mriedem#topic reminders14:10
*** openstack changes topic to "reminders (Meeting topic: nova)"14:10
mriedem#link Pike Review Priorities etherpad: https://etherpad.openstack.org/p/pike-nova-priorities-tracking14:10
*** abhishekk_ has quit IRC14:11
mriedemi don't know how realistic that is at this point14:11
mriedem#link Consider signing up for the Queens PTG which is the week of September 11 in Denver, CO, USA: https://www.openstack.org/ptg14:11
*** emagana has joined #openstack-meeting14:11
mriedem#topic stable branch status14:11
*** openstack changes topic to "stable branch status (Meeting topic: nova)"14:11
mriedem#link stable/ocata: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/ocata,n,z14:11
cdentis there ptg planning etherpad yet?14:11
mriedem#link stable/newton: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/newton,n,z14:11
mriedemcdent: nope14:11
*** markstur has joined #openstack-meeting14:12
cdentshould we intentionally wait?14:12
cdent(so as not to be distracted)14:12
bauzasthat's very early14:12
mriedemcdent: that's why i haven't created one yet14:12
edleafe+1 on too early14:12
cdent14:12
bauzasfor stable branches, I did a bit of review for ocata14:12
mriedemmy focus is about hour to hour right now :)14:12
gmann_yea lot of time14:12
mriedembauzas: yeah i saw that, thanks14:12
bauzasdo we need some point release soon ?14:12
mriedemi wasn't planning one14:12
mriedemwe've done several this release already14:13
mriedemwe'll do another one around the rc1 i suppose14:13
bauzasokay, so maybe after pike-3 I guess14:13
bauzasyeah ok14:13
bauzasso nothing urgent14:13
mriedemi don't really have other news except they are finally killing off mitaka14:13
mriedeminfra is removing jobs, etc14:13
bauzasyeah there was a thread14:13
*** rossella_ has quit IRC14:13
mriedemand the stable/mitaka branch is gone14:13
mriedemok moving on14:14
mriedem#topic subteam highlights14:14
*** openstack changes topic to "subteam highlights (Meeting topic: nova)"14:14
mriedemi'll cover cells v2 as dan is not around this morning14:14
mriedem#help Need reviews on quotas https://review.openstack.org/#/c/416521/ and fixing server external events https://review.openstack.org/#/c/445142/14:14
*** VW has quit IRC14:14
*** VW_ has joined #openstack-meeting14:14
mriedemi've spent a good chunk of 2 days reviewing the bottom quotas change14:14
mriedemand talking through things with melwitt14:14
mriedemso she has some stuff to update in there14:15
bauzasthe quota thing is a bit frightening :(14:15
mriedemthat bottom one is the change to start counting instances, which is the last reservable resource we have left14:15
mriedemyes so it's complicated14:15
mriedemand melwitt has done an awesome job working through this and being patient14:15
*** Manuel_112 has joined #openstack-meeting14:16
mriedemthe other patch there is another dependency for multi-cell,14:16
bauzassure, my main question is how we could raise our confidence in that patch14:16
mriedemand a bug fix,14:16
mriedemlooks like that needs to be rebased14:16
mriedembauzas: you could review it for one :)14:16
bauzasmriedem: I began14:16
*** e0ne_ has quit IRC14:16
bauzasI have some comments but nothing uploaded yet14:16
mriedemand get it merged so we have time to bake it in and flush out issues14:16
*** markstur has quit IRC14:16
mriedemi would love to see someone do a rally comparison before and after that patch to see if performance is impacted much14:17
mriedemdtp was looking for things to help with, maybe he could do that14:17
mordredmriedem, efried (yes to ksa discussion)14:17
mriedem#action mriedem to talk to dtp about running rally against the bottom quotas change14:17
bauzasmriedem: could we see the quota patch being tested live ?14:17
mriedembauzas: what does 'live' mean?14:18
mriedemit's tested in our ci like everything else14:18
bauzassome end-to-end testing14:18
bauzasanyway14:18
bauzaslet's not derail the meeting14:18
mriedemthe thing that worries me the most about quotas test coverage,14:18
mriedemis that tempest uses a separate tenant for every test14:18
mriedemso if we start leaking quota, we won't find that in a normal tempest dsvm run14:19
mriedemespecially for complicated things like resize14:19
bauzas:/14:19
mriedemso,14:19
mriedemsomething someone could do is pull that change down and do like 20 resizes in a row or someting14:19
mriedemand find out if we blow up quota14:19
mriedemor, push a DNM patch that does that with tempest14:19
bauzasthat's the end-to-end testing I had in mine14:20
bauzasmind*14:20
mriedemjust run the resize tests 10 times in a row with the same tenant14:20
gmann_mriedem: separate tests you mean separate quota tests?14:20
bauzasbut I could try to devstack it14:20
mriedemgmann_: no the tenant isolation in tempest14:20
*** VW_ has quit IRC14:20
mriedemquotas are counted against the project14:20
mriedemso each test has it's own project and quota14:20
*** VW has joined #openstack-meeting14:21
*** aarefiev is now known as aarefiev_afk14:21
mriedemso if we're leaking quota, we won't notice because we aren't using a single tenant through the entire tempest run14:21
mriedemgmann_: are you aware of any ci jobs that run tempest without tenant isolation? i know there used to be a periodic job that did that14:21
mriedemthe novaclient functional tests also do that, fwiw14:21
gmann_it used to be a serial job which use single tenant14:22
mriedemso we could point a dnm novaclient change at that series and see what happens14:22
mriedemthe novaclient functional test is a serial job with a single tenant14:22
mriedemso we can start with that14:22
*** tobberyd_ has joined #openstack-meeting14:22
mriedem#action run a DNM novaclient patch against dan's fleetify devstack change which depends on the quotas series to see if we're leaking quota at all14:22
*** psachin has quit IRC14:22
mriedemi still think we need to do something like resize 20 times in a row14:23
gmann_mriedem: but we have deprecated that things and we can do via account file which has pre defined tenants to run tempest against14:23
mriedembut let's move on - if we're worried about this stuff, we have things we can do, like reviews, rally testing and endurance testing with a single tenant14:23
bauzasmriedem: writing a novaclient change that would do 20 resizes ?14:23
mriedembauzas: yes maybe14:23
bauzasmmm14:23
mriedemmoving on14:23
mriedemi will rebase and address comments on the services/hypervisors API uuid changes14:24
mriedemthanks to alex_xu for the thorough reviews there14:24
alex_xunp14:24
mriedem#info Started an etherpad to track remaining TODOs for Pike (like docs gaps): https://etherpad.openstack.org/p/nova-pike-cells-v2-todos14:24
*** e0ne has joined #openstack-meeting14:24
mriedemi should throw the test ideas up in ^14:24
*** emagana has quit IRC14:24
mriedemok moving on to scheduler14:25
mriedemedleafe:14:25
edleafeWe briefly discussed the spec amendment regarding picking up the Ironic flavor migration work that jroll was going to do. In that discussion, dtantsur brought up his work to make devstack use custom resource classes in Ironic by default. Patches to use Traits with AllocationCandidates have also been pushed by alex_xu.14:25
edleafeWe then spent the next half hour discussing jaypipes's patch for claiming in the scheduler, and the implications of those changes. We managed to achieve harmony, then held hands and sang folk songs afterwards.14:25
edleafeFinally there was a discussion about only implementing half of the proposed change to the scheduler for claiming, and that until that is made, complex resource providers cannot be supported. Since that's not happening until Queens, it was agreed that it was fine to change the method signatures twice to reflect that support for complex RPs would not happen in Pike.14:25
edleafeEOM14:25
*** tobberydberg has quit IRC14:25
mriedemok14:26
mriedemfor those wondering,14:26
mriedemthe current focus for that series is starting here https://review.openstack.org/#/c/482381/14:27
mriedem#link claims in scheduler series is here now https://review.openstack.org/#/c/482381/14:27
mriedemok moving on to api14:27
bauzasnot really nope ?14:27
mriedemalex_xu: anything to bring up here?14:27
alex_xuTalk about 'PUT /os-services' API, agree with the API should be idempotent14:27
alex_xu#link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/api-no-more-extensions-pike14:27
bauzasmriedem: https://review.openstack.org/#/c/482382/ is the bottom one now14:27
bauzasAFAIK14:28
bauzasanyway14:28
*** tobberyd_ has quit IRC14:28
*** jangutter has joined #openstack-meeting14:28
alex_xuneed review help for the api-no-more-extension-pike, they are easy, just need one more core reviewer14:28
alex_xuthat's all14:28
edleafebauzas: the dependencies are mixed up for that series14:28
*** rossella_ has joined #openstack-meeting14:29
jaypipesand then jaypipes almost committed suicide last night attempting to deal with the awfulness of the scheduler.14:29
*** bollig has quit IRC14:29
*** thorst has joined #openstack-meeting14:29
mriedem#action mriedem to create a scheduler hotline for people working on it14:29
*** manjeets_ has quit IRC14:29
mriedemok moving on to notifications14:30
mriedemgibi: you're up14:30
* edleafe has an idea for a new market for Valium14:30
gibiWe discussed the last pieces of the additional-notification-fields-for-searchlight bp and as a result mand14:30
gibiatory part of the BDM piece has already been merged. The tag support at instance create is still ongoing and in focus.14:30
gibiAnother patch in focus is a bugfix for https://bugs.launchpad.net/nova/+bug/1684860 https://review.openstack.org/#/c/475276/14:30
openstackLaunchpad bug 1684860 in OpenStack Compute (nova) "Versioned server notifications don't include updated_at" [Undecided,In progress] - Assigned to Takashi NATSUME (natsume-takashi)14:30
gibiMost of the notification transformation patches need a rebase due to the BDM addition mentioned above.14:30
gibithat is all14:30
mriedemtakashin: fyi on https://review.openstack.org/#/c/475276/14:31
takashinmriedem: Thank you.14:31
mriedemyeah and https://review.openstack.org/#/c/469800/ is on my short list of bps14:31
mriedemthat's the tags at server create one14:31
mriedemi know alex_xu was +2 on it at one point14:32
mriedemok moving on14:32
mriedemcinder stuff14:32
mriedemneeds reviews: https://review.openstack.org/#/q/status:open+project:openstack/nova+topic:bp/cinder-new-attach-apis+branch:master14:32
mriedemspecifically the swap volume change has a +2 https://review.openstack.org/#/c/456971/14:32
mriedemso it would be cool to see another core get to that one14:33
ildikovCinder dependencies are all merged for the patches in the chain14:33
mriedemstvnoyes is working on some grenade testing14:33
mriedemhyper-v live migration is passing with the new flow14:33
mriedemneed testing from xenapi team at Citrix14:33
ildikovXenAPI is confirmed to work as well14:33
mriedemok, yeah i saw they were reviewing14:33
mriedemthe live migration patch is https://review.openstack.org/#/c/463987/14:33
mriedemi just started back on that before the meeting14:34
*** gmann_ has quit IRC14:34
mriedembut, i posted a change last week that runs the new flow through with the live migration changes and with the volume-backed live migration tests in tempest and things were all passing14:34
mriedemso i'm fairly confident in the functionality, just need to dig into edge cases14:34
mriedemmoving on14:35
ildikovwe will have the Cinder-Nova meeting soon, so can sort those out hopefully14:35
mriedem#topic stuck reviews14:35
*** openstack changes topic to "stuck reviews (Meeting topic: nova)"14:35
mriedemnothing on the agenda - is there anything to bring up here?14:35
mriedem#topic open discussion14:35
*** openstack changes topic to "open discussion (Meeting topic: nova)"14:35
mriedemanything anyone wants to bring up?14:35
stephenfinI've got one14:35
stephenfinhttps://review.openstack.org/#/q/topic:doc-migration+project:openstack/nova+status:open14:35
stephenfin^ they need +2s if we ever want to have documentation again14:36
mriedem#link nova docs migration starts here https://review.openstack.org/#/c/478472/14:36
mriedem"It'll be a great day in the parish"14:36
mriedemoh come on14:36
*** galstrom_zzz is now known as galstrom14:37
mriedemyour irish catholicism is bleeding through14:37
stephenfinpersonally, I think if we ignore stylistic things and merge anything that's not actually broken, we can come back and revisit after p-314:37
stephenfinmriedem: Never forget where you came from ;)14:37
*** marst has quit IRC14:37
edleafeCan we discuss the ironic migration? https://review.openstack.org/#/c/481748/14:37
*** gouthamr has joined #openstack-meeting14:37
mriedemedleafe: sure if jaypipes is around for it14:37
mriedemi know dan isn't14:37
edleafeI'm still not clear on the order that things will be changing for this14:38
jaypipesI'm here.14:38
*** arnewiebalck_ has quit IRC14:38
mriedemstep 1 is getting the custom resource class reported into allocations14:38
mriedemwe report the inventory, but not the actual allocation14:38
mriedemand i believe the vehicle for doing that is putting the resource class info in the flavor extra spec on startup of the driver14:39
jaypipesmriedem: step 1 is getting the custom resource class added to the flavor so we can tell that it's being requested.14:39
jaypipesmriedem: yes, bingo.14:39
mriedembecause then the scheduler report client can pull the resource class data off the extra spec in the update_available_resource periodic14:39
jaypipes++14:39
mriedemthat's the order i have in the work items section anyway14:39
*** Manuel_112 has quit IRC14:39
mriedemhttps://review.openstack.org/#/c/481748/1/specs/pike/approved/custom-resource-classes-in-flavors.rst@16514:40
edleafeSo what about existing ironic nodes? Will the extra_spec change show up in their instance.flavoe?14:40
*** slaweq_ has joined #openstack-meeting14:40
edleafes/flavoe/flavor14:40
mriedemyes14:40
mriedemthat's the whole poin14:40
mriedem*point14:40
mriedemon startup of nova-compute, the driver gets it's existing instances,14:40
jaypipesright14:41
mriedemand for their corresponding ironic node,14:41
edleafeok, just checking whether this would be a new flavor or an update14:41
bauzasthat's in the spec, nope ?N14:41
mriedemget the node.resource_class and shove that into the embedded instance.flavor.extra_specs14:41
mriedembauzas: it was never clear in the original spec14:41
mriedemwhich is why i was amending it14:41
bauzasok, I'm unclear about the problem14:41
bauzasok14:41
*** emagana has joined #openstack-meeting14:41
mriedemedleafe: to be clear, this isn't updating existing global flavors,14:41
mriedemit's updating the embedded flavor in the existing instances14:41
jaypipesright14:42
jaypipesre: edleafe14:42
mriedembecause that's what the scheduler report client looks at when putting allocations14:42
edleafeso the first step is adding the resource class to existing nodes?14:42
mriedemno14:42
jaypipes's question about should be zero out cpu/ram/disk, etc... I think the aNSWER TO THAT IS YES.14:42
jaypipesoh ffs, typing sucks.14:42
mriedemif the ironic node.resource_class is not None, then do data migration steps14:42
mriedemelse skip14:42
edleafeok, compute starts up and looks at node.resource_class. Where/how does that get populated?14:43
mriedemit's populated in ironic14:43
mriedemwhen the node is created in ironic14:43
jaypipesedleafe: in the ironic get_inventory()14:43
jaypipeshere:14:43
edleafeso all existing ironic nodes will be updated to return that class?14:43
mriedemif we're going to step through this, can we do it in -nova rather than hold up the meeting?14:43
jaypipeshttps://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L61514:43
edleafemriedem: sure.14:43
jaypipesedleafe: that's already been done.14:43
mriedemok anything else?14:44
edleafejaypipes: ok, that wasn't clear14:44
mriedemalright i'm going to end it, thanks everyone14:44
mriedem#endmeeting14:44
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"14:44
openstackMeeting ended Thu Jul 13 14:44:31 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:44
openstackMinutes:        http://eavesdrop.openstack.org/meetings/nova/2017/nova.2017-07-13-14.00.html14:44
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/nova/2017/nova.2017-07-13-14.00.txt14:44
openstackLog:            http://eavesdrop.openstack.org/meetings/nova/2017/nova.2017-07-13-14.00.log.html14:44
*** cdent has left #openstack-meeting14:44
*** slaweq_ has quit IRC14:45
*** takashin has left #openstack-meeting14:45
*** jangutter has left #openstack-meeting14:46
*** marst has joined #openstack-meeting14:47
*** tobberydberg has joined #openstack-meeting14:51
*** markstur has joined #openstack-meeting14:52
*** Julien-zte has quit IRC14:53
*** felipemonteiro has joined #openstack-meeting14:53
*** makowals_ has joined #openstack-meeting14:53
*** jtomasek_ is now known as jtomasek14:53
*** Julien-zte has joined #openstack-meeting14:54
*** iyamahat has joined #openstack-meeting14:54
*** felipemonteiro_ has joined #openstack-meeting14:55
*** andreas_s has quit IRC14:55
*** makowals has quit IRC14:56
*** tobberydberg has quit IRC14:56
*** felipemonteiro has quit IRC14:59
*** SerenaFeng has joined #openstack-meeting14:59
*** efried is now known as efried_bbiab15:00
*** Swami has joined #openstack-meeting15:01
*** bobh has quit IRC15:01
*** e0ne has quit IRC15:01
*** arnewiebalck_ has joined #openstack-meeting15:05
*** lhx__ has quit IRC15:06
*** oidgar has quit IRC15:06
*** lhx__ has joined #openstack-meeting15:07
*** e0ne has joined #openstack-meeting15:09
*** armax has joined #openstack-meeting15:11
*** rledisez has left #openstack-meeting15:13
*** janki has quit IRC15:17
*** cody-somerville has joined #openstack-meeting15:19
*** cody-somerville has quit IRC15:19
*** cody-somerville has joined #openstack-meeting15:19
*** arnewiebalck_ has quit IRC15:20
*** elynn_ has joined #openstack-meeting15:23
*** jkilpatr has quit IRC15:23
*** elynn has quit IRC15:23
*** gcb has quit IRC15:23
*** Manuel_112 has joined #openstack-meeting15:24
*** ad_rien_ has joined #openstack-meeting15:25
*** Guest63942 has quit IRC15:27
*** elynn_ has quit IRC15:27
*** rcernin has quit IRC15:27
*** reedip_ has joined #openstack-meeting15:28
*** Manuel_112 has quit IRC15:28
*** qiangcao has joined #openstack-meeting15:30
*** jprovazn has quit IRC15:34
*** pcaruana has quit IRC15:38
*** efried_bbiab is now known as efried15:38
*** unicell has joined #openstack-meeting15:41
*** unicell has quit IRC15:41
*** unicell has joined #openstack-meeting15:41
*** unicell1 has quit IRC15:41
*** slaweq_ has joined #openstack-meeting15:41
*** bobh has joined #openstack-meeting15:44
*** thorst has quit IRC15:45
*** thorst has joined #openstack-meeting15:46
*** marios has quit IRC15:46
*** slaweq_ has quit IRC15:46
*** treiz has quit IRC15:46
*** ihrachys has quit IRC15:48
*** armstrong has joined #openstack-meeting15:50
*** thorst has quit IRC15:50
*** Julien-zte has quit IRC15:50
*** emagana has quit IRC15:50
*** Patifa has joined #openstack-meeting15:51
*** Julien-zte has joined #openstack-meeting15:51
*** e0ne has quit IRC15:55
*** Patifa has quit IRC15:57
*** Apoorva has joined #openstack-meeting15:58
*** Patifa has joined #openstack-meeting15:58
*** oidgar has joined #openstack-meeting15:58
*** fnaval has joined #openstack-meeting16:02
*** Manuel_112 has joined #openstack-meeting16:03
*** gyee has joined #openstack-meeting16:09
*** dbecker has quit IRC16:10
*** jtomasek has quit IRC16:10
*** sridharg has quit IRC16:11
*** Manuel_112 has quit IRC16:11
*** cdub has joined #openstack-meeting16:17
*** tesseract has quit IRC16:19
*** rajathagasthya has joined #openstack-meeting16:19
*** dprince has quit IRC16:21
*** eharney has quit IRC16:23
*** eharney has joined #openstack-meeting16:26
*** diablo_rojo has joined #openstack-meeting16:31
*** toscalix has quit IRC16:34
*** reedip_ has quit IRC16:34
*** csomerville has joined #openstack-meeting16:34
*** cody-somerville has quit IRC16:38
*** Manuel_112 has joined #openstack-meeting16:38
*** sshank has joined #openstack-meeting16:38
*** Manuel_112 has quit IRC16:39
*** Manuel_112 has joined #openstack-meeting16:39
*** Manuel_112 has quit IRC16:40
*** Manuel_112 has joined #openstack-meeting16:40
*** gouthamr has quit IRC16:41
*** gouthamr has joined #openstack-meeting16:41
*** lpetrut_ has quit IRC16:42
*** slaweq has joined #openstack-meeting16:42
*** iyamahat has quit IRC16:43
*** lhx__ has quit IRC16:43
*** Manuel_112 has quit IRC16:44
*** Manuel_112 has joined #openstack-meeting16:44
*** thorst has joined #openstack-meeting16:46
*** slaweq has quit IRC16:47
*** dprince has joined #openstack-meeting16:49
*** rwsu has joined #openstack-meeting16:49
*** felipemonteiro_ has quit IRC16:51
*** rossella__ has joined #openstack-meeting16:54
*** Apoorva_ has joined #openstack-meeting16:56
*** VW has quit IRC16:56
*** rossella_ has quit IRC16:57
*** VW has joined #openstack-meeting16:58
*** ralonsoh has quit IRC16:59
*** Apoorva has quit IRC17:00
*** iyamahat has joined #openstack-meeting17:02
*** qiangcao has quit IRC17:05
*** unicell has quit IRC17:06
*** oidgar has quit IRC17:06
*** unicell has joined #openstack-meeting17:06
*** unicell has quit IRC17:07
*** kaisers_ has quit IRC17:08
*** yamahata has joined #openstack-meeting17:09
*** e0ne has joined #openstack-meeting17:09
*** rossella__ has quit IRC17:13
*** sambetts is now known as sambetts|afk17:14
*** jkilpatr has joined #openstack-meeting17:18
*** raildo has quit IRC17:19
*** Manuel_112 has quit IRC17:20
*** Manuel_112 has joined #openstack-meeting17:20
*** electrofelix has quit IRC17:23
*** Manuel_112 has quit IRC17:25
*** donghao has quit IRC17:25
*** liusheng has quit IRC17:25
*** jkilpatr has quit IRC17:26
*** liusheng has joined #openstack-meeting17:26
*** harlowja has quit IRC17:27
*** armstrong has quit IRC17:30
*** SumitNaiksatam has joined #openstack-meeting17:35
*** ekcs has joined #openstack-meeting17:36
*** rwsu has quit IRC17:38
*** raildo has joined #openstack-meeting17:38
*** unicell has joined #openstack-meeting17:38
*** rwsu has joined #openstack-meeting17:39
*** julim has joined #openstack-meeting17:40
*** cloudrancher has quit IRC17:43
*** slaweq_ has joined #openstack-meeting17:43
*** cloudrancher has joined #openstack-meeting17:44
*** slaweq_ has quit IRC17:48
*** pradk has quit IRC17:53
*** VW has quit IRC17:55
*** krtaylor has quit IRC17:55
*** rossella__ has joined #openstack-meeting17:55
*** VW has joined #openstack-meeting17:57
*** Swami has quit IRC17:59
*** rajathag_ has joined #openstack-meeting18:00
*** pradk has joined #openstack-meeting18:00
*** rajathagasthya has quit IRC18:01
*** emagana has joined #openstack-meeting18:02
*** emagana has quit IRC18:03
*** emagana has joined #openstack-meeting18:03
*** felipemonteiro has joined #openstack-meeting18:03
*** pchavva has quit IRC18:03
*** eharney has quit IRC18:03
*** felipemonteiro_ has joined #openstack-meeting18:04
*** Apoorva_ has quit IRC18:06
*** Manuel_112 has joined #openstack-meeting18:06
*** Apoorva has joined #openstack-meeting18:07
*** felipemonteiro has quit IRC18:08
*** Patifa has quit IRC18:10
*** VW has quit IRC18:13
*** slaweq has joined #openstack-meeting18:16
*** jkilpatr has joined #openstack-meeting18:16
*** e0ne has quit IRC18:16
*** slaweq has quit IRC18:17
*** emagana has quit IRC18:21
*** rajathag_ has quit IRC18:23
*** bollig has joined #openstack-meeting18:23
*** Swanson has quit IRC18:27
*** krtaylor has joined #openstack-meeting18:30
*** Swami has joined #openstack-meeting18:32
*** s3wong has joined #openstack-meeting18:33
*** Patifa has joined #openstack-meeting18:34
*** rajathagasthya has joined #openstack-meeting18:35
*** shaohe_feng has quit IRC18:36
*** shaohe_feng has joined #openstack-meeting18:37
*** sshank has quit IRC18:37
*** rmascena has joined #openstack-meeting18:38
*** pcaruana has joined #openstack-meeting18:38
*** raildo has quit IRC18:40
*** Manuel_112 has quit IRC18:40
*** sshank has joined #openstack-meeting18:41
*** sshank has quit IRC18:44
*** rmascena has quit IRC18:44
*** arnewiebalck_ has joined #openstack-meeting18:44
*** thorst has quit IRC18:44
*** raildo has joined #openstack-meeting18:45
*** julim has quit IRC18:51
*** Manuel_112 has joined #openstack-meeting18:54
*** harlowja has joined #openstack-meeting18:54
*** chandankumar has quit IRC19:00
*** slaweq has joined #openstack-meeting19:18
*** arnewiebalck_ has quit IRC19:23
*** slaweq has quit IRC19:23
*** cloudrancher has quit IRC19:32
*** cloudrancher has joined #openstack-meeting19:32
*** slaweq has joined #openstack-meeting19:38
*** arnewiebalck_ has joined #openstack-meeting19:44
*** SerenaFeng has quit IRC19:46
*** SerenaFeng has joined #openstack-meeting19:47
*** markstur has quit IRC19:48
*** s3wong has quit IRC19:49
*** SerenaFeng has quit IRC19:49
*** slaweq has quit IRC19:49
*** slaweq has joined #openstack-meeting19:50
*** pcaruana has quit IRC19:52
*** makowals_ has quit IRC19:52
*** Apoorva_ has joined #openstack-meeting19:54
*** markstur has joined #openstack-meeting19:55
*** Apoorva has quit IRC19:57
*** pchavva has joined #openstack-meeting19:57
*** armax has quit IRC20:03
*** makowals has joined #openstack-meeting20:06
*** mtanino__ has joined #openstack-meeting20:08
*** sshank has joined #openstack-meeting20:09
*** arnewiebalck_ has quit IRC20:10
*** diablo_rojo has quit IRC20:10
*** harlowja has quit IRC20:19
*** lpetrut_ has joined #openstack-meeting20:21
*** harlowja has joined #openstack-meeting20:22
*** diablo_rojo has joined #openstack-meeting20:26
*** slaweq has quit IRC20:26
*** fzdarsky is now known as fzdarsky|afk20:36
*** krtaylor has quit IRC20:41
*** cloudrancher has quit IRC20:43
*** cloudrancher has joined #openstack-meeting20:44
*** emagana has joined #openstack-meeting20:44
*** armax has joined #openstack-meeting20:45
*** raildo has quit IRC20:46
*** emagana has quit IRC20:46
*** emagana has joined #openstack-meeting20:47
*** ykatabam has joined #openstack-meeting20:47
*** dprince has quit IRC20:50
*** emagana has quit IRC20:52
*** sshank has quit IRC20:55
*** sshank has joined #openstack-meeting20:55
*** davidsha has joined #openstack-meeting20:59
*** raildo has joined #openstack-meeting21:00
*** emagana has joined #openstack-meeting21:00
*** raildo has quit IRC21:02
*** awaugama has quit IRC21:02
*** makowals has quit IRC21:02
*** pradk has left #openstack-meeting21:07
*** esberglu has quit IRC21:12
*** makowals has joined #openstack-meeting21:20
*** kylek3h has quit IRC21:20
*** arnewiebalck_ has joined #openstack-meeting21:21
*** arnewiebalck_ has quit IRC21:25
*** askb has joined #openstack-meeting21:25
*** krtaylor has joined #openstack-meeting21:26
*** esberglu has joined #openstack-meeting21:26
*** pchavva has quit IRC21:27
*** makowals has quit IRC21:28
*** davidsha has quit IRC21:29
*** Apoorva_ has quit IRC21:29
*** Apoorva has joined #openstack-meeting21:30
*** rbudden has quit IRC21:34
*** thorst has joined #openstack-meeting21:42
*** jaypipes has quit IRC21:42
*** gouthamr has quit IRC21:47
*** SumitNaiksatam has quit IRC21:47
*** thorst has quit IRC21:48
*** gouthamr has joined #openstack-meeting21:50
*** claudiub has quit IRC21:55
*** mlavalle has joined #openstack-meeting21:55
*** Manuel_112 has quit IRC21:55
*** Manuel_112 has joined #openstack-meeting21:57
*** ihrachys has joined #openstack-meeting21:59
armaxhi21:59
armaxkevinbenton: you around?21:59
armaxanyone?22:00
armaxmlavalle, ihrachys, amotoki_away22:00
mlavalleo/22:00
armaxping-o22:00
ihrachyso/22:00
* haleyb thought it was always 'bueller?' but he's showing his age22:00
*** emagana has quit IRC22:01
*** Manuel_112 has quit IRC22:02
ihrachyshmm22:02
armaxso kevinbenton informed over my private and encrypted channel we have that he’s enroute22:02
armaxand might not possibly make the meeting22:02
*** ykatabam has quit IRC22:03
armaxso we have two options22:03
ihrachysdoes the channel have plausible deniability property?22:03
armaxstart without him22:03
armaxand wait for him to join22:03
kevinbentonHi22:03
armaxihrachys: of course22:03
kevinbentonOn my phone22:03
armaxihrachys: but I might have just ruined it22:03
kevinbentonRiding in a car22:03
ihrachyskevinbenton, I hope you don't drive?22:03
kevinbentonNope22:04
ihrachysok22:04
*** makowals has joined #openstack-meeting22:04
kevinbentonarmax: go ahead and run22:04
*** Manuel_112 has joined #openstack-meeting22:04
kevinbentonI can click links and participate22:04
armax#startmeeting neutron_drivers22:05
openstackMeeting started Thu Jul 13 22:05:05 2017 UTC and is due to finish in 60 minutes.  The chair is armax. Information about MeetBot at http://wiki.debian.org/MeetBot.22:05
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.22:05
*** openstack changes topic to " (Meeting topic: neutron_drivers)"22:05
openstackThe meeting name has been set to 'neutron_drivers'22:05
*** ykatabam has joined #openstack-meeting22:05
armaxlet’s go over the list of triaged RFEs22:05
armax#link https://bugs.launchpad.net/neutron/+bugs?field.status%3Alist=Triaged&field.tag=rfe22:05
*** davidsha has joined #openstack-meeting22:05
armaxwe discussed bug #1667877 last week22:06
openstackbug 1667877 in neutron "[RFE] Allow DVR for E/W while leaving N/S centralized" [Wishlist,Triaged] https://launchpad.net/bugs/166787722:06
armaxthere’s a new comment22:06
*** lpetrut_ has quit IRC22:06
armaxfrom Swami22:06
armaxreplied22:07
*** galstrom is now known as galstrom_zzz22:07
armaxbut irrc balls was in kevinbenton’s court22:07
armaxto go approve the RFE and sprinkle his magic22:07
armaxkevinbenton?22:07
armaxsame for bug #166963022:08
openstackbug 1669630 in neutron "Network RBAC acceptance workflow" [Wishlist,Triaged] https://launchpad.net/bugs/166963022:08
armaxbut no action since last week22:08
armaxlet’s look at a new one22:08
armaxbug 167285222:08
openstackbug 1672852 in neutron "[RFE] Make controllers with different list of supported API extensions to behave identically" [Wishlist,Triaged] https://launchpad.net/bugs/167285222:08
kevinbentonSlow!22:08
armaxdear to ihrachys…no longer22:08
armaxoh sorry22:08
armaxkevinbenton: you have the floor22:09
*** bknudson has quit IRC22:09
*** Manuel_112 has quit IRC22:09
* armax goes and buys a decent LTE plan for kevinbenton 22:09
*** iyamahat has quit IRC22:09
*** iyamahat has joined #openstack-meeting22:09
kevinbentonOk. Proceee22:09
ihrachysd22:09
kevinbentonI thought I needed to say something22:09
armaxoh boy22:10
ihrachysyeah, it helps to show who's the boss22:10
*** gouthamr has quit IRC22:10
*** slaweq has joined #openstack-meeting22:10
kevinbentonWhen you said ball was in my court22:10
armaxkevinbenton: OK22:10
armaxbug #167285222:10
openstackbug 1672852 in neutron "[RFE] Make controllers with different list of supported API extensions to behave identically" [Wishlist,Triaged] https://launchpad.net/bugs/167285222:10
kevinbentonI was reading spec to see what I needed to do22:10
ihrachysthis RFE, I suggest to scrap and get back to idea in 6 cycles or so22:11
armaxihrachys’s suggestion is to make this ‘postponed'22:11
armaxihrachys: yeah but what does this mean for the overall rolling upgrade strategy for neutron?22:11
armaxihrachys: is that stalled as well?22:11
kevinbenton+1 for defer22:11
ihrachysit means that we will get there a tad later22:12
armaxthis RFE is instrumental to make that happen without side-effects22:12
armaxdrop the hyphen between side and effects22:12
ihrachysno, we work on database layer and stuff; just api may behave a tad different during rolling upgrade; that can be mitigated by sticky lb and such22:12
armaxno?22:12
*** ad_rien_ has quit IRC22:12
armaxOK22:12
armaxihrachys: mind you perhaps make that recommendation and mark it rfe-postponed?22:13
ihrachysok22:13
armaxdanke22:13
armaxnext one22:13
armaxbug #168224722:13
openstackbug 1682247 in neutron "Neutron should be able to fetch hostkeys for ports" [Wishlist,Triaged] https://launchpad.net/bugs/168224722:13
ihrachyshave we resolved the concern around why it's neutron and not nova?22:14
armaxI think we spec stalled, but I think there’s a good consensus that this stuff does make sense and we want to do that in neutron-land22:14
armaxmordred: ^22:14
armaxihrachys: yes,22:14
armaxihrachys: I think there were a number of comments on the initial draft for the spec22:14
ihrachysis it about different finger per port?22:15
ihrachysin multiport vm22:15
armaxand so long as we don’t make neutron bloat into a certificate authority this is enough of an enhancement that makes certain security attacks a thing of the past22:15
kevinbentonI remember they were discussing in infra22:15
armaxihrachys: it shouldn’t be IMO, but that’s a detail for the spec22:15
kevinbentonAnd there was still question about whether there should be a more general way to get info to API22:15
mlavalledid modred respond to your question, kevinbenton?22:15
kevinbentonFrom instance22:15
kevinbentonNot yet22:16
mlavalleso I say let's hold on this one until we hear back from modred22:17
armaxso kevinbenton this one is to be approved, assumed we have mordred respinning the spec and potentially prototyping the neutron code?22:17
armaxmlavalle: ok22:17
*** davidsha_ has joined #openstack-meeting22:17
armaxI guess we can agree the use case and the proposal makes sense22:17
armax?22:17
*** dpaterson has quit IRC22:17
mlavalleI do22:17
mordredI think kevinbenton may have actually convinced me that thereis a viable alternative22:17
*** qwebirc70889 has joined #openstack-meeting22:18
mordredbut I do still want to respin/update it22:18
armaxmordred: do share!22:18
mordredI also owe a blog post/write up of the summary of the kevinbenton discussion22:18
*** s3wong has joined #openstack-meeting22:18
armaxmordred: what alternative are you referring to, if you can summarize it in a few words22:19
armax?22:19
mordredarmax: it would take too long to do in irc - I'll write it up and post it and then ping you - it took us AGES to get all theway to the meat of th eissue22:19
*** bobh has quit IRC22:19
*** davidsha has quit IRC22:19
mordredhrm. I can _try_ real quick - tl;dr is that as long as you don't expose secrets over the connection, an initial key-based (and only key-based) connection can be foud to be safe...22:20
*** dpaterson has joined #openstack-meeting22:20
armaxmordred: OK, but was the alternative suggesting that this be done outside neutron?22:20
mordredif you can verify content on the host that would also identify the host as being the correct host and not a mitm honeypot22:20
armaxmordred: I suppose that would potentially lead to a more convoluted user experience?22:21
mordredwith a config-drive attached to a vm, you could, with a single command that does not send secrets over the wire, verify that content you expect to be on the host is, in fact, on the host - and therefore that the host is not a honeypot22:21
mordredyes22:21
armaxor at least with more steps involved?22:21
mordredit's a thing you have to do precisely correctly22:21
mordredBUT - it _is_ possible to do precisely correctly and have confidence22:21
mordredso I still think we should have the other thing- bcause many cloud users would like help with stuff22:21
mordredand the more help we can give them on topics where they're more than likely otherwise to get stuff wrong the better22:22
armaxI see22:22
mordredbut the spec needs a respin - sorry I haven't followed up with it22:22
armaxI suppose it’s an alternative, but probably not as viable :)22:22
armaxin the sense that is a lot more labor intensive in the number of steps required on the user to ascertain that the host is not indeed a bogus one22:23
armax?22:23
mordredyah22:23
mordredand there's a bunch of "this only works in these exact conditions"22:24
armaxI think this might be my initial though when thinking to have this done in nova itself, either way you could potentially capture this in the alternatives section in the spec22:24
mordred++22:24
mordredwill do22:24
armaxmordred: thansk22:24
mordredin fact, honestly, I thnk having good and thorough documentation on the process that can be used wold be good22:24
*** slaweq has quit IRC22:25
armax+22:25
armaxmakes sense22:25
armaxmordred: OK, look forward to a new patchset! thanks a lot22:25
armaxif there’s nothing else on this subject22:26
armaxmoving on to...22:26
armaxbug #168983022:26
openstackbug 1689830 in neutron "[RFE] advanced policy for allowed addres pairs" [Wishlist,Triaged] https://launchpad.net/bugs/168983022:26
*** Patifa has quit IRC22:27
*** felipemonteiro_ has quit IRC22:27
kevinbentonSo it seems like they want the allowed address pairs22:28
kevinbentonBut a subset22:28
kevinbentonSafe to use on a shared network22:28
kevinbentonIIUC22:28
armaxright now allowed address pairs is admin or network owner only22:29
armaxbut there’s no validation on which  IP is put in the pair correct?22:29
kevinbentonYeah22:29
armaxanyone else happens to recall this important detail? :)22:29
kevinbentonBut that validation isn't really needed22:30
armaxso the proposal is about relaxing the constraint, ie. allowing anyone to create an AAP for a port on a shared network only if it matches a specifc IP on that network?22:30
kevinbentonYeah, that was my interpretation22:31
kevinbentonAllow regular users on shared network22:31
kevinbentonTo use allowed address pair for address they own22:31
armaxfrom a policy engine standpoint the implementation may look hairy22:32
armaxno?22:32
kevinbentonYeah22:32
kevinbentonWould require full get_ports call22:32
armaxcan RBAC be of any help here?22:32
kevinbentonI don't think so22:33
kevinbentonIt might be easier to add another attr22:33
kevinbentonTo port22:33
kevinbentonThat is validated differently but treated like an allowed address pair22:33
*** boden has joined #openstack-meeting22:33
armaxif the policy were to be relaxed22:33
kevinbentonThe new attr would have the relaxed policy22:35
armaxallowing any regular user to handle allowed address pairs22:35
armaxwhat difference would it make?22:35
kevinbentonNew attr would only allow addresses of ports the userown22:35
kevinbentonUser owns22:35
mlavalleright, he referes to already allocated ip addresses22:36
mlavalleto the user22:36
armaxa new attribute would create some confusion though22:38
kevinbentonYeah22:38
armaxis this something that might be addressed using a different policy rule?22:39
armaxlike if the account has a special service role?22:40
armaxlike we did for some of the advanced services?22:40
kevinbentonYeah, but they are basically admitted22:40
kevinbentonAdmin on the network22:40
kevinbentonThey could use service role22:40
armaxright22:40
armaxthat’s what I am thinking22:40
kevinbentonBut I got the impression the user was untrusted22:40
armaxprobably we need more input about the use case22:41
kevinbentonMaybe we need that clarified22:41
kevinbentonYeah22:41
mlavalleyes22:41
armaxOK22:41
mlavalleI don't think we have enough understanding of his use case22:41
armaxI’ll capture these notes and put in o the report22:41
armaxbug #169092122:42
openstackbug 1690921 in neutron "[RFE] Manage Broadcast, Unicast, and Multicast traffic" [Wishlist,Triaged] https://launchpad.net/bugs/169092122:42
*** slaweq has joined #openstack-meeting22:42
armaxI suppose this is one of those RFEs that is a slippery slope22:43
ihrachysthis seems to be a job for CCF integration with sg? I understand that's vaporware right now though.22:43
armaxihrachys: don’t think so22:43
armaxthe way I understand this is that the proposal is to have more fine grained control over packet filtering22:44
armaxI suppose traffic classification would be needed in the solution22:44
mlavalleby adding more fiedls to security group rules22:44
ihrachysis classifier all about fine grained?22:45
*** baoli has quit IRC22:45
ihrachys*isn't22:45
ihrachysI mean this in case it's not clear: https://review.openstack.org/#/c/333993/22:46
*** iyamahat has quit IRC22:46
kevinbentonI think classifier might make sense though22:46
kevinbentonRather than bolt on more options to sg directly22:46
*** slaweq has quit IRC22:46
armaxihrachys: right, I think a classifier would be needed in the solution, but the user facing API would still be security groups22:46
armaxat least in this RFE, no?22:47
ihrachysthat's what's proposed but I don't think we should go there22:47
kevinbentonWell the API is the classifier22:47
ihrachysCCF provides a api resource that you tangle to sg22:47
kevinbentonSo only change to sg is maybe reference to CCF22:47
mlavallewhy not suggest to the submitter to look at the CCF spec and provide feedback?22:48
ihrachysyeah. problem is, there is no CCF api right now, and realistically, we can only hope for Q if not R22:48
*** boden has quit IRC22:48
armaxihrachys: I’d be wary to use that as an argument though22:49
armaxto allow an RFE such as this to proceed22:49
*** iyamahat has joined #openstack-meeting22:49
armaxwouldn’t you agree?22:49
ihrachysno I don't suggest that at all. I feel CCF is the way to go.22:49
mlavalleso let's steer the submitter in that direction....22:50
armaxihrachys: do you know that the CCF proposal is enough to allow the classification of the traffic as proposed by this RFE?22:50
ihrachyswould need to look at details but that shouldn't stop us if some small bit is missing22:51
ihrachyswe can extend22:51
ihrachysI can dig and report to LP tomorrow with proper reply22:51
armaxihrachys: ack22:51
*** tobberydberg has joined #openstack-meeting22:52
armaxso shall we leave this to you?22:52
ihrachysyea22:52
ihrachysmade a todo note22:52
armaxokey-dokey22:52
armaxbug #169093722:52
openstackbug 1690937 in neutron "[RFE] Support allowed address pairs without ip address" [Wishlist,Triaged] https://launchpad.net/bugs/1690937 - Assigned to Ruslan Gustomyasov (rusik)22:52
*** baoli has joined #openstack-meeting22:52
armaxbtw can I make a general remark?22:53
ihrachyssure22:53
* ihrachys is prepared for a slap22:53
armaxRFEs are supposed to provide use cases, benefits to the use cases etc22:53
armaxnot solutions22:53
armaxwith no context whatsoever22:54
mlavalle++22:54
armaxthis is the second if not the third RFE that is marked as triaged without comments22:54
armaxthat tend to clarify what the proposal is for22:54
*** rossella_ has joined #openstack-meeting22:54
ihrachysack, my fault. :)22:54
armaxthat I am seeing right now22:54
armaxihrachys: I still love you22:55
mlavalleTimecheck: we have 5 minutes left22:55
armaxmine is just a suggestion so that we can have more meat on the bone when we do come to talk about the RFE during this meeting22:55
mlavallewe all love ihrachys22:56
ihrachysthis one totally slipped through cracks somehow, I feel embarrassed. don't we allow 0.0.0.0/0 already?22:56
armaxin this case, I am not sure I am able to parse this RFE22:56
*** tobberydberg has quit IRC22:56
armaxalso this one22:57
armaxbug #169416522:57
openstackbug 1694165 in neutron "Improve Neutron documentation for simpler deployments" [Wishlist,Triaged] https://launchpad.net/bugs/169416522:57
armaxwhy is it even an RFE?22:57
*** rossella__ has quit IRC22:57
armaxI removed the RFE tag22:57
armaxOK, 3 mins left let’s ask on bug 1690937  more clarity22:58
openstackbug 1690937 in neutron "[RFE] Support allowed address pairs without ip address" [Wishlist,Triaged] https://launchpad.net/bugs/1690937 - Assigned to Ruslan Gustomyasov (rusik)22:58
armaxfor now I suppose we shall wrap up22:58
ihrachysok. you want me to ask?22:58
armaxihrachys: yes, please22:58
ihrachysok22:58
armaxI’ll commetn as well22:58
armaxanything else before we close?22:59
armax#chair kevinbenton22:59
openstackCurrent chairs: armax kevinbenton22:59
armaxclose the meeting22:59
*** davidsha_ has quit IRC22:59
armaxkevinbenton: ^22:59
armax:)22:59
armaxshow us you were paying attention22:59
kevinbenton#endmeeting22:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"22:59
openstackMeeting ended Thu Jul 13 22:59:32 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)22:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_drivers/2017/neutron_drivers.2017-07-13-22.05.html22:59
*** galstrom_zzz is now known as galstrom22:59
armaxattaboy22:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_drivers/2017/neutron_drivers.2017-07-13-22.05.txt22:59
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_drivers/2017/neutron_drivers.2017-07-13-22.05.log.html22:59
armaxbye folks22:59
mlavalleo/22:59
*** mlavalle has left #openstack-meeting23:00
*** qwebirc70889 has quit IRC23:02
*** rossella_ has quit IRC23:04
*** mtanino__ has quit IRC23:05
*** csomerville has quit IRC23:06
*** ihrachys is now known as ihrachys|afk23:06
*** slaweq has joined #openstack-meeting23:08
*** slaweq has quit IRC23:12
*** rajathagasthya has quit IRC23:14
*** sshank has quit IRC23:18
*** sshank has joined #openstack-meeting23:20
*** Swami has quit IRC23:30
*** hongbin has quit IRC23:34
*** slaweq has joined #openstack-meeting23:37
*** makowals has quit IRC23:39
*** slaweq has quit IRC23:41
*** thorst has joined #openstack-meeting23:48
*** makowals has joined #openstack-meeting23:48
*** zhhuabj_ has quit IRC23:49
*** dmacpher has quit IRC23:49
*** MrJoshua has joined #openstack-meeting23:51
*** vishwanathj has quit IRC23:53
*** shu-mutou has joined #openstack-meeting23:54
*** vishwanathj has joined #openstack-meeting23:54
*** thorst has quit IRC23:55
*** fnaval has quit IRC23:55
*** zhhuabj has joined #openstack-meeting23:56

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