Tuesday, 2013-12-24

*** markwash has joined #openstack-meeting-alt00:05
*** markwash has quit IRC00:08
*** markwash has joined #openstack-meeting-alt00:15
*** sarob has quit IRC00:19
*** sarob has joined #openstack-meeting-alt00:20
*** gokrokve has joined #openstack-meeting-alt00:23
*** MarkAtwood has quit IRC00:26
*** gokrokve has quit IRC00:28
*** markwash has quit IRC00:30
*** gokrokve has joined #openstack-meeting-alt00:34
*** markwash has joined #openstack-meeting-alt00:45
*** roeyc has joined #openstack-meeting-alt00:46
*** roeyc has quit IRC00:46
*** IlyaE has quit IRC00:47
*** nosnos has joined #openstack-meeting-alt00:51
*** garyduan has quit IRC01:07
*** harlowja_ has quit IRC01:09
*** eankutse has joined #openstack-meeting-alt01:13
*** eankutse has quit IRC01:18
*** yamahata has joined #openstack-meeting-alt01:24
*** gokrokve has quit IRC01:27
*** sarob has quit IRC01:27
*** markwash has quit IRC01:35
*** arnaud__2 has quit IRC01:41
*** arnaud__1 has quit IRC01:41
*** slagle has joined #openstack-meeting-alt01:51
*** zane has quit IRC01:57
*** gokrokve has joined #openstack-meeting-alt02:01
*** slagle has quit IRC02:02
*** colinmcnamara has joined #openstack-meeting-alt02:31
*** amcrn has quit IRC02:36
*** colinmcnamara has quit IRC02:41
*** balajiiyer has joined #openstack-meeting-alt02:41
*** zane has joined #openstack-meeting-alt02:44
*** harlowja has joined #openstack-meeting-alt02:48
*** nati_ueno has joined #openstack-meeting-alt02:50
*** nati_ueno has quit IRC02:56
*** harlowja has quit IRC03:03
*** harlowja has joined #openstack-meeting-alt03:04
*** nati_ueno has joined #openstack-meeting-alt03:06
*** rwsu has quit IRC03:06
*** nati_ueno has quit IRC03:11
*** arnaud__ has joined #openstack-meeting-alt03:15
*** arnaud___ has joined #openstack-meeting-alt03:15
*** dougshelley66 has quit IRC03:21
*** arnaud___ has quit IRC03:23
*** arnaud__ has quit IRC03:23
*** colinmcnamara has joined #openstack-meeting-alt03:24
*** colinmcnamara has quit IRC03:32
*** colinmcnamara has joined #openstack-meeting-alt03:33
*** coolsvap has joined #openstack-meeting-alt03:33
*** alazarev has quit IRC03:48
*** shanks has joined #openstack-meeting-alt03:54
*** colinmcnamara has quit IRC04:04
*** balajiiyer has quit IRC04:11
*** colinmcnamara has joined #openstack-meeting-alt04:12
*** balajiiyer1 has joined #openstack-meeting-alt04:14
*** colinmcnamara has quit IRC04:17
*** balajiiyer1 has quit IRC04:18
*** markwash has joined #openstack-meeting-alt04:21
*** lazy_lane is now known as cp16net04:23
*** eankutse has joined #openstack-meeting-alt04:31
*** eankutse has quit IRC04:36
*** nosnos_ has joined #openstack-meeting-alt04:44
*** markwash has quit IRC04:46
*** nosnos has quit IRC04:48
*** ashaikh has joined #openstack-meeting-alt04:59
*** harlowja is now known as harlowja_away05:00
*** alazarev has joined #openstack-meeting-alt05:03
*** __amotoki__ is now known as amotoki05:18
*** coolsvap has quit IRC05:28
*** alazarev has quit IRC05:30
*** markwash has joined #openstack-meeting-alt05:41
*** coolsvap has joined #openstack-meeting-alt05:41
*** markwash has quit IRC05:45
*** akuznetsov has joined #openstack-meeting-alt05:50
*** alazarev has joined #openstack-meeting-alt05:57
*** aignatov has joined #openstack-meeting-alt06:41
*** _ozstacker_ has joined #openstack-meeting-alt06:47
*** ozstacker has quit IRC06:48
*** simonmcc has quit IRC06:54
*** dougshelley66 has joined #openstack-meeting-alt06:59
*** bnemec has quit IRC07:02
*** bnemec has joined #openstack-meeting-alt07:02
*** simonmcc_ has joined #openstack-meeting-alt07:04
*** ashaikh has quit IRC07:11
*** gokrokve has quit IRC07:17
*** cody-somerville has quit IRC07:19
*** sarob has joined #openstack-meeting-alt07:28
*** zhhuabj has joined #openstack-meeting-alt07:33
*** akuznetsov has quit IRC07:36
*** boris-42 has quit IRC07:37
*** coolsvap has quit IRC07:37
*** cody-somerville has joined #openstack-meeting-alt07:39
*** SergeyLukjanov has joined #openstack-meeting-alt07:41
*** alazarev has quit IRC07:42
*** gokrokve has joined #openstack-meeting-alt07:48
*** gokrokve_ has joined #openstack-meeting-alt07:50
*** gokrokve has quit IRC07:53
*** coolsvap has joined #openstack-meeting-alt07:54
*** sarob has quit IRC08:12
*** coolsvap has quit IRC08:22
*** nati_ueno has joined #openstack-meeting-alt08:38
*** sarob has joined #openstack-meeting-alt08:43
*** akuznetsov has joined #openstack-meeting-alt08:46
*** nati_ueno has quit IRC08:50
*** nati_ueno has joined #openstack-meeting-alt08:50
*** zhhuabj has quit IRC09:00
*** zhhuabj has joined #openstack-meeting-alt09:00
*** safchain has joined #openstack-meeting-alt09:02
*** nosnos has joined #openstack-meeting-alt09:08
*** nosnos_ has quit IRC09:09
*** nati_ueno has quit IRC09:10
*** sarob has quit IRC09:15
*** tsufiev has joined #openstack-meeting-alt09:19
*** zane has quit IRC09:22
*** yamahata has quit IRC09:30
*** simonmcc_ has quit IRC09:30
*** simonmcc_ has joined #openstack-meeting-alt09:31
*** dougshelley66 has quit IRC09:39
*** akuznetsov has quit IRC09:40
*** ruhe has joined #openstack-meeting-alt09:52
*** aignatov has quit IRC10:00
*** sarob has joined #openstack-meeting-alt10:13
*** aignatov has joined #openstack-meeting-alt10:20
*** akuznetsov has joined #openstack-meeting-alt10:25
*** akuznetsov has quit IRC10:27
*** akuznetsov has joined #openstack-meeting-alt10:29
*** nosnos has quit IRC10:31
*** ruhe has quit IRC10:39
*** sarob_ has joined #openstack-meeting-alt10:44
*** aignatov has quit IRC10:45
*** sarob has quit IRC10:46
*** yamahata has joined #openstack-meeting-alt10:47
*** akuznetsov has quit IRC11:01
*** akuznetsov has joined #openstack-meeting-alt11:04
*** aignatov has joined #openstack-meeting-alt11:09
*** ruhe has joined #openstack-meeting-alt11:09
*** boris-42 has joined #openstack-meeting-alt11:11
*** zhhuabj has quit IRC11:12
*** zhhuabj has joined #openstack-meeting-alt11:13
*** sarob_ has quit IRC11:16
*** heyongli has joined #openstack-meeting-alt11:22
*** ruhe has quit IRC11:34
*** ruhe has joined #openstack-meeting-alt11:36
*** sarob has joined #openstack-meeting-alt11:43
*** sarob has quit IRC11:48
*** ruhe has quit IRC12:02
*** ruhe has joined #openstack-meeting-alt12:04
*** eankutse has joined #openstack-meeting-alt12:13
*** ruhe has quit IRC12:19
*** ruhe has joined #openstack-meeting-alt12:22
*** ruhe has quit IRC12:28
*** ruhe has joined #openstack-meeting-alt12:30
*** ruhe has quit IRC12:33
*** ruhe has joined #openstack-meeting-alt12:42
*** sarob has joined #openstack-meeting-alt12:43
*** sarob has quit IRC12:48
*** eankutse has joined #openstack-meeting-alt12:53
*** eankutse has joined #openstack-meeting-alt12:53
*** flaper87|afk is now known as flaper8712:55
*** rahmu has left #openstack-meeting-alt13:00
*** rahmu has joined #openstack-meeting-alt13:05
*** akuznetsov has quit IRC13:11
*** vkmc has joined #openstack-meeting-alt13:23
*** vkmc has joined #openstack-meeting-alt13:23
*** akuznetsov has joined #openstack-meeting-alt13:32
*** slagle has joined #openstack-meeting-alt13:41
*** sarob has joined #openstack-meeting-alt13:43
*** vkmc has quit IRC13:45
*** sarob has quit IRC13:47
*** Barker has joined #openstack-meeting-alt13:54
*** simonmc| has joined #openstack-meeting-alt13:54
*** sfineberg has joined #openstack-meeting-alt13:55
*** mestery_ has joined #openstack-meeting-alt13:56
*** mjbright1 has joined #openstack-meeting-alt13:56
*** simonmcc_ has quit IRC13:58
*** yhe_ has joined #openstack-meeting-alt13:58
*** baoli has joined #openstack-meeting-alt13:58
*** yhe_ is now known as yongli13:59
*** BrianB_ has joined #openstack-meeting-alt14:00
baoli#startmeeting14:01
openstackbaoli: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee'14:01
yonglibaoli, hello,14:01
*** irenab has joined #openstack-meeting-alt14:02
baoli#startmeeting PCI Passthrough meeting14:02
openstackMeeting started Tue Dec 24 14:02:38 2013 UTC and is due to finish in 60 minutes.  The chair is baoli. Information about MeetBot at http://wiki.debian.org/MeetBot.14:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:02
*** openstack changes topic to " (Meeting topic: PCI Passthrough meeting)"14:02
openstackThe meeting name has been set to 'pci_passthrough_meeting'14:02
baoliHi everyone14:02
irenabhi14:02
yonglihello everyone, could you be on the irc when you are free? that might help we get progress?14:03
BrianB_hi14:03
baoli@yongli, sure14:03
irenabyongli: sure14:03
yonglii can grab someone to talk, that's happy14:03
baoliI sent an agenda yesterday. Shall we go through them first?14:04
yongliyeah14:04
baoli#topic auto-discovery14:04
*** openstack changes topic to "auto-discovery (Meeting topic: PCI Passthrough meeting)"14:04
irenabbaoli: do you want to recap?14:05
baoliYongli, can you explain your concern about "VF doesn't appear in the device tree"?14:05
*** heyongli has quit IRC14:06
*** zhhuabj has quit IRC14:06
*** mestery has quit IRC14:06
*** ekarlso has quit IRC14:06
*** sc68cal has quit IRC14:06
*** sfineberg_ has quit IRC14:06
*** mjbright has quit IRC14:06
yonglisome driver don't put then in any of class14:06
yonglithem14:06
yonglithis is depend on driver, we might use pf to identify this14:06
baoli@yongli, then how openstack would be able to use them?14:06
yongliwe get it's class name, do you mean this?14:07
baoli@yongli, would libvirt be able to discover them and make them available with hostdev-list?14:08
irenabyongli: cannot we assume VF has same class as PF? at least to start with?14:08
*** akuznetsov has quit IRC14:08
yongliwhat's hostdev-list? whit-list?   the class name can be a  property of a device14:08
yongliit's reasonable14:09
baoli@yongli, a VF can be used to be passed through when it can be seen from libvirt, right?14:09
yonglibut libvirt driver no this information now, this will took long time to implement in libvirt itself14:10
baoliSo it means that libvirt has to be able to list all the VFs available under a PF so that VMs can use them, right>14:10
yonglii mean the class information(fix me)14:10
*** akuznets_ has joined #openstack-meeting-alt14:10
*** ekarlso has joined #openstack-meeting-alt14:10
*** sc68cal has joined #openstack-meeting-alt14:10
*** card.freenode.net changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"14:10
irenabyongli: but there is libcirt support for network interface type=hostdev14:11
yongliyeah, libvirt can do this14:11
irenablibvirt14:11
*** SergeyLukjanov has quit IRC14:11
yongliirenab, you can specify this, but where we  get the class information from libvirt?14:12
baoliSo all the VFs are discoverable by libvirt. Since its a PCI device, it belongs to a class if it follows linux standard.14:12
irenabyongli: I think that currently there s no way to get class via libvirt, but baoli suggested /sys/net... way14:13
yongliwe can not ensure all VF in a class name, i might be wrong , but i do not find them in my system, as a alternative we can use PF's class information14:13
baoli@yongli, what kind of card are you using?14:13
baoliis it a networking card?14:13
yonglia NIC14:14
*** SergeyLukjanov has joined #openstack-meeting-alt14:14
irenabyongli: going with PF class is fair enough, I think14:14
yongliand a accelerating card14:14
baoliSo basically, you are saying that you don't know all the VFs under the PF. But you can use the PF to allocate VFs for VMs?14:14
yongliirenab, yeah, big problem might be where we coding this, libvirt driver or libvirt itself14:15
yonglibaoli: no14:15
baoli@yongli, I'm lost14:15
baoliThere are several ways to do so. both lspci and /sys/net can provide this information, to say the least14:17
baoliCombining that with libvirt "virsh nodedev-list" would reveal all the PCI passthrough devices belongs to specific linux PCI device classes14:18
yonglii mean VF might no class, but libvirt can know all VF under a PF14:18
yonglilibvirt can do: discovery PF and it's VF,14:18
yongliif we want use /sys/class/net thing, where we implement this? libvirt itself or libvirt driver of nova14:18
yongli?14:18
irenabyongli: I guess driver14:19
baoli@yongli, this can be a pluggable driver under the nova/pci14:19
baolipluggable driver may not be a good name. But something under nova/pci14:21
yonglii worry about this is time consume, to push it to libvirt  of nova , this is why i suggest we defer this( we still can trying begin  it any way)14:21
baoli@yongli, first, we need to see if it's something necessary and doable, then we can worry about the schedule.14:22
irenabbaoli: can we try to move on to discuss interaction between nova and neutron to see what we can assume to be required by neutron to maintain?14:22
yongliput it to nova/pci might be a little bit  good i think, i worry some core require it to sit in the libvir dirver, then we got problem14:22
irenabis John here?14:22
*** rsblendido has joined #openstack-meeting-alt14:23
*** rossella_s has joined #openstack-meeting-alt14:23
yonglion vacation i think14:23
*** ruhe is now known as ruhe_14:23
irenabwe really need core members attention14:23
yongliirenab, sure14:23
baoli@irenab, sure.  Let's move on.14:23
*** ruhe_ has quit IRC14:23
irenabbaoli: do you want go to next item on agenda?14:24
irenabor nova<->neutron14:24
yongliany one is good for me14:24
yongliany item14:24
baoli@irenab, go ahead with the nova-neutron interraction14:24
irenabI want to see what we expect from neutron to maintain14:25
irenabI think we need the following:14:25
baoli#topic nova-neutron interaction14:25
*** openstack changes topic to "nova-neutron interaction (Meeting topic: PCI Passthrough meeting)"14:25
irenab1. make it possible to request certain type of vnic on neutron port (virtio/sr-iov,..)14:25
*** ruhe has joined #openstack-meeting-alt14:26
irenab2. maintain sr-iov related data on neutron port14:26
baoli#agreed14:26
yongliirenab: what kind of data about sr-iov?14:26
*** yamahata has quit IRC14:26
irenabyongli: BDF14:27
*** yamahata has joined #openstack-meeting-alt14:27
yonglithe BDF allocted ? or BDF you want?14:27
irenabyongli: allocated14:27
irenabI thinkmthat should be resolved by nova and just communicated to neutron14:28
irenabagree?14:28
irenab3. need to expose SR-IOV info for create/update/get port to be available to nova for VIF plug14:29
irenabfor baoli case there is an add-on for port profile, but its not directly bound to SR-IOV nic14:29
yonglithat's fine to me if it's allocated data14:29
yongliirenab, i don't understand  314:30
*** rossella_s has quit IRC14:30
*** rsblendido has quit IRC14:30
baoli@irenab, for BDF, is vendor_id:provider_id:domain:bus:slot.func enought infor?14:30
irenabyongli: once nova builds xML for netowrk interface, it gets VIFs information previously retrived from neutron14:31
irenabthis info should contain all that needed to create correct netowrk interface14:31
irenabbaoli: think its enough14:31
yongliirenab, what kind SR-IOV infomation in your point 3.14:32
irenabbaoli: did sadusu had some progress with neutron part?14:32
baoli@irenab, in that case, it should be part of the port binding information passed in between nova-neutron.14:32
irenabyongli: same BDF that was provided for create14:32
irenabbaoli: agree14:32
yongliirenab, got14:33
baoli@irenab, on sadasu with neutron, she is not working on that.14:33
*** russellb is now known as russellb_see_you14:33
irenabbaoli: I see14:33
*** russellb_see_you is now known as russellb_gonetil14:33
*** russellb_gonetil is now known as russellb_vacatio14:33
baoli@irena, I agree on all of the three points.14:33
irenabbaoli: do you plan to have some neutron support during Icehouse?14:34
baoli@irenab, yes14:34
irenabbaoli: cool14:34
*** russellb_vacatio is now known as russellb_gone14:34
yonglii'm ok also.14:34
irenabI can try to compose some suggestion for wha tis needed for neutron till next meeting14:35
irenabso we can start to close the details14:35
*** ruhe is now known as ruhe_14:35
baoli@irenab, sure. Also, take a look at the google doc on the neutron part.14:35
irenabbaoli: sure14:35
irenabso I guess we can move to next item, in case you have something more14:36
*** ruhe_ has quit IRC14:36
irenabon this14:36
baoliI'd like to close on the nova front. Because it's critical for the rest of the work14:36
yongliinterrupt,  do you guy still again API (vs config)?14:36
baoli#topic, PCI group14:37
*** openstack changes topic to ", PCI group (Meeting topic: PCI Passthrough meeting)"14:37
*** balajiiyer has joined #openstack-meeting-alt14:37
irenabyongli: Ian has strong objection, I guess there is a reason for both14:38
baoliOn config versus API, let's go through the pro can cons on each of them14:38
*** Barker has quit IRC14:38
baoliFirst, let's discuss the config method14:39
baoliit's autonomous, flexible14:40
baolieasy to do with provisioning tool14:40
baoliagreed?14:40
irenabbaoli: agree14:41
yonglidisagree easy, atleast API i not hard14:41
yonglis/i/is14:41
baoli@yongli, it can be done through provisioning tool, only once14:41
yongliauotnomous by deploy?  many deploy tools use API also, right?14:42
baoliwhat are the cons with the config method?14:42
yonglifor the only once config: this not depend it's config or API, both on time14:42
yonglis/ on /one, sorry14:42
*** sarob has joined #openstack-meeting-alt14:43
irenabyongli: API can be gor for monitor, get methods14:43
irenabgood14:43
baoliIrenab, agreed14:44
baoli@yongli, the concern is with the pci-group-update method14:44
yongliirenab, i'm lost about your point14:44
*** ruhe has joined #openstack-meeting-alt14:45
baoliDo you plan to put compute node specific information in the arguments?14:45
yongli@baoli, why worry about the update ?14:45
irenabyongli: sorry for type, I mean API can be good to read what Host has, not to set14:45
yonglibaoli, not now, if the pci-flavor define is couple to whitelist14:45
baoli@yongli, can you provice the exact command syntac for pci-group-update14:46
yongli@baoli, wait a moment14:46
yonglinova pci-flavor-create  name 'GetMePowerfulldevice'  description "xxxxx"14:47
yonglinova pci-flavor-update UUID  set    'description'='xxxx'   'address'= '0000:01:*.7', 'host'='compute-id'14:47
irenabyongli: what will happen as a result of last command?14:48
baoliFor pci-flavor-update, in order to provision a HOST, it has to issue that command to the controller.14:48
yonglii list host here, cause per my understanding this is needed, but John say, it's global, so don't need the host information here14:48
*** sarob has quit IRC14:48
baolihow do you plan to decommission a compute node, then14:48
baoliOk, let's say the host argument will be removed14:49
yonglibaoli: yeah,14:49
yonglibaoli: i don't see the decomission problem, what is it14:50
irenabyongli: I think it makes sense to define the available pci-flavors centrally (or API or Conf), but not patterns per compute14:50
baolithe address = '0000:01:*.7', let's say that i want to add a compute node that doesn't meet that criteria, devices on those addresses have different functions14:50
yonglibaoli: this will be a problem, i agree,14:51
*** colinmcnamara has joined #openstack-meeting-alt14:51
baoliIn a cloud where all the compute nodes are identical, it's ok. But we shouldn't try to force that in our APIs and implementations14:52
yongliJohn suggest define 2, and expose via aggregate14:52
irenabyongli: what do you mean define 2?14:53
yonglidefine another flavor14:53
baoli@yongli, without the pci-group-update, would aggregate still work with pci-group?14:53
*** SergeyLukjanov has quit IRC14:53
irenabyongli: it does not make sense, from networking perspective they are equal14:53
yonglii saw all the argue about this on thread,  we need get approve from John14:54
*** markwash has joined #openstack-meeting-alt14:54
irenabyongli: I guess it will be after the New Year ...14:55
yongliJohn did not decide it yet14:55
yonglii'm very ok without the API to modify it, it's equal for me14:55
*** SergeyLukjanov has joined #openstack-meeting-alt14:56
baoliok, let's close today's meeting with action items14:56
irenabyongli: I am also not sure what is about requesting SRIOV nic, I mean --nic or server flavor14:56
yonglii think John will accept --nic also14:56
BrianB_Is there an issue supporting both API and config14:57
irenabyongli: great14:57
yonglii'm not sure, i also think the --nic, the nic-flavor is good14:57
yongliBrianB_, yeah, what you do if API modiy the config file's content in the DB?14:57
yongliand what you should do when reboot?14:58
yongliexcept we store the flavor's definition source14:58
irenabyongli:  will this require change to scheduler filter?14:58
yongliirenab: minor14:58
irenabyongli: good14:59
yonglii finished the code for pre review, i hope  you guy to take a look at it, that's would help14:59
irenabbaoli: we are out of time. What's next?14:59
baoliaction items15:00
irenabyongli: please send the link15:00
yonglithe code include: group, regular expression support, schuduler, group on demand ...15:00
yonglihttps://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/pci-extra-info,n,z15:00
yonglialso try to impment the --nic  style interface15:00
baoli@yongli, great that you have the code. I will take a look at it15:01
yongliserver flavor is support by nature15:01
irenabyongli: thanks, will take a look15:01
baoliCan we rewrite the google doc with all the different proposals?15:01
irenabbaoli: I take an action item to drive the neutron story15:01
yongliJohn want to see pre-release code also , i think this good idea, might make some progress15:01
yonglibaoli: i suggest just describe the interface to nova not the implement design, keep docs identical to blue print is a over work for me15:02
baoli#agreed15:02
baoliwho wants to work on that?15:03
*** aignatov has quit IRC15:04
baoliOk, let's close today's meeting, and resume after new year15:05
baoli#endmeeting15:05
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"15:05
openstackMeeting ended Tue Dec 24 15:05:34 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:05
openstackMinutes:        http://eavesdrop.openstack.org/meetings/pci_passthrough_meeting/2013/pci_passthrough_meeting.2013-12-24-14.02.html15:05
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/pci_passthrough_meeting/2013/pci_passthrough_meeting.2013-12-24-14.02.txt15:05
openstackLog:            http://eavesdrop.openstack.org/meetings/pci_passthrough_meeting/2013/pci_passthrough_meeting.2013-12-24-14.02.log.html15:05
yonglibaoli: i'm just lazy here ..15:06
yongligood new year, all of you15:06
*** yongli has quit IRC15:06
baolihope that your son is well15:06
*** nmarchenko has joined #openstack-meeting-alt15:09
*** boris-42 has quit IRC15:10
*** irenab has quit IRC15:11
*** markwash has quit IRC15:12
*** psumkin_ has joined #openstack-meeting-alt15:17
*** coolsvap has joined #openstack-meeting-alt15:20
*** aignatov has joined #openstack-meeting-alt15:28
*** flwang has quit IRC15:28
*** flwang has joined #openstack-meeting-alt15:29
*** gokrokve has joined #openstack-meeting-alt15:37
*** harlowja_away is now known as harlowja15:38
*** gokrokve_ has quit IRC15:41
*** aignatov has quit IRC15:41
*** ruhe is now known as ruhe_15:42
*** sarob has joined #openstack-meeting-alt15:43
*** rahmu has quit IRC15:46
*** psumkin_ has left #openstack-meeting-alt15:47
*** sarob has quit IRC15:48
*** rahmu has joined #openstack-meeting-alt15:49
*** flaper87 is now known as flaper87|afk15:50
*** colinmcnamara has quit IRC15:56
*** colinmcnamara has joined #openstack-meeting-alt16:00
*** markwash has joined #openstack-meeting-alt16:05
*** ruhe has joined #openstack-meeting-alt16:07
*** vkmc has joined #openstack-meeting-alt16:09
*** vkmc has joined #openstack-meeting-alt16:09
*** aignatov has joined #openstack-meeting-alt16:09
*** BrianB_ has quit IRC16:18
*** aignatov has quit IRC16:18
*** zane has joined #openstack-meeting-alt16:19
*** ruhe has quit IRC16:20
*** chandankumar has quit IRC16:20
*** vkmc has quit IRC16:25
*** gokrokve has quit IRC16:30
*** boris-42 has joined #openstack-meeting-alt16:34
*** gokrokve has joined #openstack-meeting-alt16:36
*** igormarnat_ has joined #openstack-meeting-alt16:40
*** markwash has quit IRC16:40
*** sarob has joined #openstack-meeting-alt16:43
*** harlowja is now known as harlowja_away16:44
*** gokrokve has quit IRC16:45
*** sarob has quit IRC16:48
*** eankutse has quit IRC16:51
*** tnurlygayanov_ has joined #openstack-meeting-alt16:52
*** slagle has quit IRC16:54
*** gokrokve has joined #openstack-meeting-alt16:54
*** coolsvap has quit IRC16:55
*** IgorYozhikov has quit IRC17:01
*** Guest36589 has joined #openstack-meeting-alt17:06
tsufievhello there17:07
*** colinmcnamara has quit IRC17:07
igormarnat_o/17:07
tsufievthink it's just the time to start :)17:07
tnurlygayanov_#startmeeting Murano17:07
tsufiev#startmeeting Murano17:07
openstackMeeting started Tue Dec 24 17:07:39 2013 UTC and is due to finish in 60 minutes.  The chair is tnurlygayanov_. Information about MeetBot at http://wiki.debian.org/MeetBot.17:07
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:07
*** openstack changes topic to " (Meeting topic: Murano)"17:07
openstackThe meeting name has been set to 'murano'17:07
openstacktsufiev: Error: Can't start another meeting, one is in progress.  Use #endmeeting first.17:07
igormarnat_Let's figure out which meeting is in progress17:08
igormarnat_#info17:08
igormarnat_#action17:08
tsufiev#info17:08
igormarnat_You can skip trying #action:)17:09
tsufievok, i think it's the right, tnurlygayanov was a little faster than me :)17:09
*** dim_ has joined #openstack-meeting-alt17:09
tsufievlet's start with the agenda from previous meeting17:09
tsufievafaik there are no AIs to be reviewed, so let's go directly to the release statuses - 0.4, 0.4.1, 0.517:10
tsufiev#topic Status of release 0.417:11
tsufievbeing the release 0.4 owner I'm glad to say it has been released on 20th December :)17:11
tsufievrelease notes are available here: https://wiki.openstack.org/wiki/Murano/ReleaseNotes_v0.417:12
tsufievand here is the LP page (in case you don't know) https://launchpad.net/murano/1.0/0.417:13
tsufievwe have successfully implemented Simplified Metadata Repository it this release, supported Havana&Neutron and fixed numerous bugs17:14
tsufievhey, does anybody see me :)?17:14
igormarnat_Listening carefully17:14
tnurlygayanov_yes17:14
igormarnat_Though the audience looks smaller than usual:)17:14
tsufievyes, indeed17:15
tsufievin addition to 2 known issues of 0.4 I spoke of on the previous meeting (web farms are not deployed for sure and a large number of ports should be opened for MS SQL cluster) there is another one17:16
igormarnat_Namely?17:16
tsufievNamely, if hostname template for a service is longer than 15 symbols (there is validation of field maximum length), Heat Stack creation will fail (because it appends another 47 symbols to the final instance name)17:16
tsufiev* there is no validation17:16
tsufievso, 0.4 was released with 3 known issues17:17
*** IgorYozhikov has joined #openstack-meeting-alt17:17
igormarnat_BTW, Timur, we didn't update public wiki yet, aren't' we?17:17
tsufievnope, we did17:17
tsufievi mean this one https://wiki.openstack.org/wiki/Murano/ReleaseNotes_v0.417:17
*** _iyozhikov_ has joined #openstack-meeting-alt17:18
igormarnat_Still we missed to update roadmap: https://wiki.openstack.org/wiki/Murano/Roadmap17:18
igormarnat_Not only the 4.0 release, but 3.0 as well needs to be updated17:18
tsufievyes, it is slightly outdated17:19
tsufievwill fix it right after the meeting17:19
igormarnat_#action update https://wiki.openstack.org/wiki/Murano/Roadmap for 3.0 and 4.017:19
tsufievso, speaking of these 3 known issues - we plan to fix them in the upcoming 0.4.1 bugfix release17:20
tsufievi've nothing more to say about 0.4, shall we proceed next? if you don't have any questions, of course17:20
igormarnat_Just one question whether we marked know bugs appropriately (with release tags, I mean)17:21
*** safchain has quit IRC17:22
tsufievhere is the LP page for 0.4.1 bugs https://launchpad.net/murano/+milestone/0.4.117:22
igormarnat_Ok17:23
tsufievit seems that known issues I spoke of, should be added to LP17:23
tsufievi don't see all of them there - either milestone for them is not set, or they did not get to the LP17:24
*** IlyaE has joined #openstack-meeting-alt17:24
tsufievwill fix it17:24
tsufiev#action tsufiev make sure that 0.4 known issues are marked with 0.4.1 milestone17:24
tsufievok, let's proceed then17:25
tsufiev#topic Plans for 0.4.117:25
tsufievnothing changed here much, the approximate date is still the same - the end of 2014 January17:26
*** igormarnat_ has quit IRC17:26
Guest36589and the primary feature in 4.1 will be rbac, correct?17:27
*** igormarnat has joined #openstack-meeting-alt17:27
tsufievigormarnat: am I right about the date of 0.4.1?17:28
tsufievGuest36589: yes17:28
*** nati_ueno has joined #openstack-meeting-alt17:28
tsufievGuest36589: but we call it now 'per-tenant isolation' :)17:28
*** _iyozhikov_ has quit IRC17:29
igormarnatWiki says "Jan, 30" which is more or less right17:29
tsufievwe've recently agreed on how it should be implemented... searching for link17:29
tsufievso here it is https://wiki.openstack.org/wiki/Murano/Specifications/Per_Tenant_Isolation17:30
*** IgorYozhikov has quit IRC17:30
Guest36589thanks17:31
*** sarob has joined #openstack-meeting-alt17:31
tsufievwe decided that there should be 'Common' Services&Metadata objects + per-tenant Services and objects17:31
tsufievCommon one should be read-only via WebUI, but can be changed via file-system17:31
tsufievper-tenant ones are modifiable by any user of that tenant17:32
*** IgorYozhikov has joined #openstack-meeting-alt17:33
Guest36589this is instead of enabling ownership of the object by a tenant with a sharing attribute?17:33
igormarnattsufiev: So 0.4.1 is basically maintenance release for 0.4 with addition of per-tenant isolation, right?17:33
tsufievigormarnat: yes, exactly17:33
tsufievGuest36589: yes, as I recall we decided to not use sharing ownership17:34
*** IlyaE has quit IRC17:34
*** sarob_ has joined #openstack-meeting-alt17:35
tsufievthat's all that I wanted to tell about 0.4.117:35
*** sarob has quit IRC17:35
tsufievnow, if you don't have questions let's proceed to the 0.517:36
Guest36589post .6 i hope this can be reconsidered.  We have many BUs that will innovate and want to share with related BUs with having to have the provider IT involved.17:36
Guest36589s/with/without/17:37
tsufievGuest36589: we're still in the process of design17:38
igormarnatGuest36589: so the idea is to give users the possibility to share the info without involving user with admin privileges?17:39
tsufievthe link I've provided and the brief description of how it should work are still in draft state17:39
tsufievso we are open for discussion :)17:40
igormarnattsufiev let's consider this, perhaps this is not a big deal.17:40
igormarnatGuest36589 do you have already several descriptions of Murano environments which are used by users?17:41
tsufievigormarnat: yes, should discuss it with the team17:41
*** jrodom has joined #openstack-meeting-alt17:41
Guest36589working on it early adopters17:42
igormarnat#action consider possibility to provide the way to share environments across BUs without involving admins17:42
Guest36589we are looking to go prod with something post the .5 release17:42
*** sarob_ has quit IRC17:43
*** akuznets_ has quit IRC17:43
tsufievok, let's proceed to the 0.5 then17:43
tsufiev#topic Release 0.5 plans17:43
igormarnatAny design docs?17:44
igormarnatAny dates planned?17:44
tsufievhttps://wiki.openstack.org/wiki/Murano/Roadmap#Version_0.5_.28February.2C_2014.29 here is the roadmap for 0.517:44
tsufievso the initial date is February, 201417:45
igormarnatWhat are the blueprints/major features to be implemented?17:45
tsufievthere are 3 blueprints targeted for that release:17:46
tsufievhttps://blueprints.launchpad.net/murano/+spec/new-metadata-dsl17:46
tsufievhttps://blueprints.launchpad.net/murano/+spec/new-web-ui-prototype17:46
tsufievhttps://blueprints.launchpad.net/murano/+spec/rbac-implementation17:46
tsufievthere is pretty much written about new Metadata DSL on this etherpad https://etherpad.openstack.org/p/MuranoMetadata17:48
igormarnatWow, looking at this list, I'd say the initial date is probable _end_of_ February:)17:48
tsufievi also think February is very optimistic date :)17:48
tsufievi would say much more about new Metadata DSL if I were Stan Lagun or Alexander Tivelkov :)17:49
igormarnatIt's ok, I guess blueprints are pretty much self-explanatory17:49
*** balajiiyer has quit IRC17:50
*** IlyaE has joined #openstack-meeting-alt17:50
igormarnatAny news in regards with Glance? I remember there were discussions of using it as a general purpose metadata repository17:51
tsufievi heard on Glance meeting that it was decided to make a prototype of 2.0 version17:52
igormarnatOk, cool, let's see how it goes then.17:52
igormarnatWhat else is there in the agenda?17:52
tsufievi think we're done17:53
igormarnatOk, are there any questions from our broad audience?17:53
tnurlygayanov_Guest36589, can you please add some information about your use cases for RBAC to https://blueprints.launchpad.net/murano/+spec/rbac-implementation?17:53
Guest36589tnurlygayanov_: sure thing17:54
igormarnattnurlygayanov_, Guest36589 any feedback about existing description would also welcome17:54
*** IlyaE has quit IRC17:55
igormarnattsufiev, I think we're really done, let's close the meeting then17:55
tsufiev#endmeeting17:56
tsufievtnurlygayanov: could you end the meeting?17:56
tsufievit seems that it must be the same person who starts it17:57
tnurlygayanov_ok )17:57
tnurlygayanov_#endmeeting17:57
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"17:57
openstackMeeting ended Tue Dec 24 17:57:57 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:57
openstackMinutes:        http://eavesdrop.openstack.org/meetings/murano/2013/murano.2013-12-24-17.07.html17:58
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/murano/2013/murano.2013-12-24-17.07.txt17:58
openstackLog:            http://eavesdrop.openstack.org/meetings/murano/2013/murano.2013-12-24-17.07.log.html17:58
*** igormarnat has quit IRC17:58
*** tnurlygayanov_ has quit IRC17:58
*** Guest36589 has quit IRC17:59
*** ruhe has joined #openstack-meeting-alt18:02
*** akuznetsov has joined #openstack-meeting-alt18:05
*** alazarev has joined #openstack-meeting-alt18:14
*** ruhe has quit IRC18:15
*** markwash has joined #openstack-meeting-alt18:19
*** baoli has quit IRC18:26
*** colinmcnamara has joined #openstack-meeting-alt18:28
*** slagle has joined #openstack-meeting-alt18:28
*** aignatov has joined #openstack-meeting-alt18:33
*** alazarev has quit IRC18:35
*** slagle has quit IRC18:44
*** amcrn has joined #openstack-meeting-alt18:45
*** markwash has quit IRC18:47
*** sarob has joined #openstack-meeting-alt18:48
*** sarob has quit IRC18:52
*** akuznetsov has quit IRC18:54
*** rpodolyaka1 has joined #openstack-meeting-alt18:55
*** alazarev has joined #openstack-meeting-alt18:59
*** noslzzp has joined #openstack-meeting-alt19:02
*** alazarev has quit IRC19:08
*** arnaud__ has joined #openstack-meeting-alt19:10
*** arnaud___ has joined #openstack-meeting-alt19:10
*** colinmcnamara has quit IRC19:21
*** markwash has joined #openstack-meeting-alt19:24
*** ashaikh has joined #openstack-meeting-alt19:25
*** garyduan has joined #openstack-meeting-alt19:26
*** zane has quit IRC19:29
*** jodom has joined #openstack-meeting-alt19:35
*** jodom has quit IRC19:35
*** nadya_ has joined #openstack-meeting-alt19:37
*** jrodom has quit IRC19:39
*** slagle has joined #openstack-meeting-alt19:41
*** sarob has joined #openstack-meeting-alt19:49
*** sarob has quit IRC19:53
*** nadya_ has quit IRC20:00
*** slagle has quit IRC20:04
*** krtaylor has quit IRC20:07
*** krtaylor has joined #openstack-meeting-alt20:08
*** markmcclain has quit IRC20:19
*** markwash has quit IRC20:23
*** rpodolyaka1 has quit IRC20:28
*** gokrokve has quit IRC20:32
*** colinmcnamara has joined #openstack-meeting-alt20:35
*** markwash has joined #openstack-meeting-alt20:37
*** markwash has quit IRC20:38
*** markwash has joined #openstack-meeting-alt20:40
*** markwash has quit IRC20:40
*** sarob has joined #openstack-meeting-alt20:43
*** sarob has quit IRC20:48
*** gokrokve has joined #openstack-meeting-alt20:57
*** gokrokve has quit IRC20:58
*** gokrokve has joined #openstack-meeting-alt21:07
*** ashaikh has quit IRC21:16
*** gokrokve has quit IRC21:17
*** sarob has joined #openstack-meeting-alt21:43
*** sarob_ has joined #openstack-meeting-alt21:47
*** aignatov has quit IRC21:47
*** sarob has quit IRC21:47
*** sarob_ has quit IRC21:52
*** slagle has joined #openstack-meeting-alt21:53
*** sarob has joined #openstack-meeting-alt21:59
*** alazarev has joined #openstack-meeting-alt22:01
*** sarob has quit IRC22:03
*** jaypipes has quit IRC22:07
*** noslzzp has quit IRC22:16
*** noslzzp has joined #openstack-meeting-alt22:20
*** ashaikh has joined #openstack-meeting-alt22:25
*** markwash has joined #openstack-meeting-alt22:32
*** slagle has quit IRC22:37
*** sarob has joined #openstack-meeting-alt22:43
*** sarob has quit IRC22:48
*** ashaikh has quit IRC22:58
*** slagle has joined #openstack-meeting-alt23:28
*** amcrn has quit IRC23:30
*** SergeyLukjanov has quit IRC23:31
*** slagle has quit IRC23:33
*** noslzzp has quit IRC23:39
*** sarob has joined #openstack-meeting-alt23:43
*** boris-42 has quit IRC23:44
*** alazarev has quit IRC23:44
*** slagle has joined #openstack-meeting-alt23:47
*** sarob has quit IRC23:48
*** slagle has quit IRC23:59

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