*** baoli has joined #openstack-meeting-4 | 00:00 | |
*** rbak_ has quit IRC | 00:01 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 00:03 | |
*** baoli has quit IRC | 00:05 | |
*** baoli has joined #openstack-meeting-4 | 00:06 | |
*** itisha has quit IRC | 00:11 | |
*** baoli has quit IRC | 00:12 | |
*** morgabra_ is now known as morgabra | 00:15 | |
*** morgabra has quit IRC | 00:15 | |
*** morgabra has joined #openstack-meeting-4 | 00:15 | |
*** daddyjoseph97 has quit IRC | 00:20 | |
*** yamamoto has joined #openstack-meeting-4 | 00:22 | |
*** yamamoto has quit IRC | 00:22 | |
*** bogdando has quit IRC | 00:29 | |
*** bogdando has joined #openstack-meeting-4 | 00:35 | |
*** limao has joined #openstack-meeting-4 | 00:37 | |
*** jckasper has joined #openstack-meeting-4 | 00:38 | |
*** jckasper has quit IRC | 00:40 | |
*** IlyaG_ has joined #openstack-meeting-4 | 00:43 | |
*** jckasper has joined #openstack-meeting-4 | 00:45 | |
*** jckasper has quit IRC | 00:46 | |
*** IlyaG has quit IRC | 00:46 | |
*** IlyaG_ has quit IRC | 00:50 | |
*** Swami has quit IRC | 01:01 | |
*** baoli has joined #openstack-meeting-4 | 01:03 | |
*** stanchan has quit IRC | 01:08 | |
*** salv-orlando has quit IRC | 01:12 | |
*** bobh has joined #openstack-meeting-4 | 01:12 | |
*** stanchan_ has quit IRC | 01:16 | |
*** bobh has quit IRC | 01:17 | |
*** SimonChung has quit IRC | 01:35 | |
*** markvoelker has joined #openstack-meeting-4 | 01:37 | |
*** baohua has joined #openstack-meeting-4 | 01:39 | |
*** shimura_ken has joined #openstack-meeting-4 | 01:42 | |
*** bogdando has quit IRC | 01:43 | |
*** bogdando has joined #openstack-meeting-4 | 01:43 | |
*** Sukhdev_ has quit IRC | 01:47 | |
*** bogdando has quit IRC | 01:49 | |
*** bobh has joined #openstack-meeting-4 | 01:55 | |
*** sdake has joined #openstack-meeting-4 | 01:55 | |
*** fitoduarte has quit IRC | 01:58 | |
*** bpokorny_ has joined #openstack-meeting-4 | 02:02 | |
*** bogdando has joined #openstack-meeting-4 | 02:04 | |
*** prashantD has quit IRC | 02:04 | |
*** jmccrory has joined #openstack-meeting-4 | 02:05 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 02:05 | |
*** bpokorny has quit IRC | 02:06 | |
*** bpokorny_ has quit IRC | 02:07 | |
*** baoli has quit IRC | 02:11 | |
*** baoli has joined #openstack-meeting-4 | 02:11 | |
*** nate_gone is now known as njohnston | 02:12 | |
*** IlyaG has joined #openstack-meeting-4 | 02:15 | |
*** shimura_ken has quit IRC | 02:16 | |
*** sdake has quit IRC | 02:16 | |
*** sdake has joined #openstack-meeting-4 | 02:17 | |
*** banix has joined #openstack-meeting-4 | 02:22 | |
*** woodard has joined #openstack-meeting-4 | 02:22 | |
*** armax has joined #openstack-meeting-4 | 02:24 | |
*** woodard has quit IRC | 02:26 | |
*** sdake has quit IRC | 02:32 | |
*** baoli has quit IRC | 02:45 | |
*** baoli has joined #openstack-meeting-4 | 02:45 | |
*** vikasc_ has joined #openstack-meeting-4 | 02:47 | |
*** vikasc_ has quit IRC | 02:49 | |
*** baoli has quit IRC | 02:52 | |
*** vikasc has joined #openstack-meeting-4 | 02:55 | |
*** tfukushima has joined #openstack-meeting-4 | 02:55 | |
*** baoli has joined #openstack-meeting-4 | 02:58 | |
*** sdake has joined #openstack-meeting-4 | 03:00 | |
banix | #startmeeting kuryr | 03:00 |
---|---|---|
openstack | Meeting started Tue Nov 17 03:00:43 2015 UTC and is due to finish in 60 minutes. The chair is banix. Information about MeetBot at http://wiki.debian.org/MeetBot. | 03:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 03:00 |
*** openstack changes topic to " (Meeting topic: kuryr)" | 03:00 | |
openstack | The meeting name has been set to 'kuryr' | 03:00 |
banix | Who is around for the kuryr meeting at this alternate meeting time? :) | 03:01 |
vikasc | Hi everybody | 03:01 |
tfukushima | o/ | 03:01 |
vikasc | o/ | 03:01 |
fawadkhaliq | hello everyone! | 03:01 |
*** s3wong has quit IRC | 03:01 | |
banix | #link https://wiki.openstack.org/wiki/Meetings/Kuryr#Agenda | 03:02 |
vikasc | fawadkhaliq: Hi fawad | 03:02 |
banix | Hi vikasc tfukushima fawadkhaliq | 03:02 |
banix | This may be a short meeting but that’s what we say everytime | 03:02 |
vikasc | banix: :) | 03:02 |
fawadkhaliq | lol | 03:03 |
banix | #topic Announcements | 03:04 |
*** openstack changes topic to "Announcements (Meeting topic: kuryr)" | 03:04 | |
banix | I updated the IRC meeting for the new time; It was incorrectly updated but that should get sorted out shortly: https://review.openstack.org/#/c/245868/ | 03:04 |
tfukushima | So obviously this is the new starting time for the alternated schedule. | 03:04 |
banix | tfukushima: yes indeed | 03:05 |
tfukushima | banix: It's already merged. | 03:05 |
fawadkhaliq | banix: great. btw, I was wondering if we should also add this information on Kuryr Wiki as well like other projects? | 03:05 |
banix | we will probably need to send another email the dev list in case there is any doubts | 03:05 |
banix | fawadkhaliq: yes indeed; will do | 03:05 |
fawadkhaliq | banix: thanks! | 03:05 |
banix | Anyone else has any announcements? | 03:06 |
*** bapalm has quit IRC | 03:06 | |
tfukushima | Nothing from my side. | 03:06 |
vikasc | vikasc: not from my side too | 03:06 |
banix | #topic Action Items | 03:06 |
*** openstack changes topic to "Action Items (Meeting topic: kuryr)" | 03:06 | |
*** harshs has quit IRC | 03:06 | |
banix | We hade a few action items from last week as listed on the agenda; let’s go through them quickly | 03:07 |
banix | 1. gsagie to check conntrack for security groups in the mitaka cycle | 03:07 |
tfukushima | I think it's too early for gsagie and too late for apuimedo. | 03:07 |
banix | Gal is probably fast asleep :) | 03:07 |
vikasc | lol | 03:08 |
banix | but I think we know for sure the use of native OVS conntrack has not been implemented yet; Do we know if the plan is to have it included in Mitaka? | 03:08 |
fawadkhaliq | banix: i think it is | 03:08 |
fawadkhaliq | let me share a link | 03:08 |
fawadkhaliq | #link http://openvswitch.org/pipermail/dev/2015-November/062228.html | 03:09 |
fawadkhaliq | Not in Neutron ofcourse | 03:09 |
tfukushima | I'm still catching up... | 03:10 |
banix | fawadkhaliq: thanks for the link; yes the question is when that will be available through the Neutron OVS driver | 03:10 |
vikasc | vikasc: AFAIK currently ovs can lookup tcp flags only so based on that stateful conntrack can be implemented using this feature of ovs | 03:10 |
vikasc | fawadkhaliq: any idea | 03:11 |
banix | There was a blueprint and someone working on it a while back but since things had not merged on the OVS side, that work got stopped; Sooner or later that will be picked up again | 03:11 |
fawadkhaliq | Makes sense. I am not aware of Mitaka plan on this. Didn't see any discussions on the summit either | 03:12 |
vikasc | banix: seems it will take a bit of time | 03:12 |
vikasc | may be someone from team can takeup this action to explore on this | 03:12 |
fawadkhaliq | With OVN being the priority for many folks, I am not sure who will spend time porting these to existing driver? | 03:12 |
banix | Regardless, as we keep track of the conntrack, we will probably need to support Hubrid OVS plgu/unplug which leads us to the 2nd action item from last week | 03:13 |
banix | fawadkhaliq: true | 03:13 |
banix | 2. banix to work with diga on the ovs binding (with the hybrid as follow up patches if necessary) | 03:13 |
fawadkhaliq | agree with vikasc: perhaps we can take an action item and see if there is any plan. I can follow up with relevant folks. Please assign an action to me. | 03:13 |
vikasc | fawadkhaliq: great | 03:14 |
banix | fawadkhaliq: thanks Fawad; since Gal has already taken the action don’t spend too much time tracking this | 03:14 |
fawadkhaliq | banix: sounds good | 03:14 |
banix | #action fawadkhaliq to also check on the status of Neutron OVS driver use of OVS conntrack | 03:15 |
banix | Anyone has been in touch with Diga? | 03:15 |
*** harshs has joined #openstack-meeting-4 | 03:16 | |
*** salv-orlando has joined #openstack-meeting-4 | 03:16 | |
tfukushima | banix: No. I haven't heard anything for more than a month. Have you? | 03:16 |
vikasc | negative | 03:16 |
*** sdake has quit IRC | 03:16 | |
banix | I couldn’t find him on IRC and sent him an email. If we don’t hear back in a day or so I will add the plug/unplug piece for OVS | 03:16 |
vikasc | banix: makes sense | 03:17 |
banix | #action banix to get the plug/unplug for OVS ready for review | 03:17 |
tfukushima | Ok, thanks. | 03:17 |
vikasc | thats an important missing piece | 03:17 |
vikasc | banix: thanks | 03:17 |
*** jerryz has quit IRC | 03:17 | |
banix | vikasc: yes, sure. will get it in this week. | 03:18 |
banix | moving on to the next action item from last week: | 03:18 |
*** devananda has quit IRC | 03:18 | |
banix | 3. apuimedo to review validation vikasc patches | 03:18 |
vikasc | thats done | 03:18 |
banix | vikasc: Any patches left for review? | 03:19 |
vikasc | only https://review.openstack.org/#/c/241134/ | 03:19 |
fawadkhaliq | vikasc: can you please share the links? | 03:19 |
fawadkhaliq | oh its here | 03:19 |
vikasc | but this is not a validation patch | 03:19 |
fawadkhaliq | thanks | 03:19 |
tfukushima | Let's talk about it later. | 03:19 |
vikasc | sure | 03:19 |
vikasc | banix: this is dhcp disable/enable one. | 03:19 |
banix | vikasc: ok sounds good; will talk about the above later today | 03:20 |
vikasc | vthanks | 03:20 |
banix | 4. apuimedo to review the external network connectivity blueprint | 03:20 |
vikasc | i guess this is pending yet | 03:20 |
tfukushima | #link the external network connectivity blueprint https://blueprints.launchpad.net/kuryr/+spec/external-network-connectivity | 03:21 |
banix | tfukushima: thanks for the link | 03:21 |
banix | vikasc: I have not looked at it yet; Others have any comments? | 03:21 |
vikasc | banix: nope | 03:21 |
fawadkhaliq | banix: vikasc: I will review it and add my comments. | 03:22 |
vikasc | fawadkhaliq: thanks fawad | 03:22 |
banix | #action All to reviewexternal connectivity blueprint #link https://blueprints.launchpad.net/kuryr/+spec/external-network-connectivity | 03:22 |
banix | anything else on the Action Items from last week? | 03:23 |
banix | #topic vif plug/unplug (binding) | 03:24 |
*** openstack changes topic to "vif plug/unplug (binding) (Meeting topic: kuryr)" | 03:24 | |
vikasc | banix: fyi..currently working on ipam implementation. will take one or two days more | 03:24 |
banix | vikasc: will get to that topic shortly | 03:25 |
vikasc | banix: ok | 03:25 |
banix | Just wanted to mention that the os-vif repository has been created: #link https://github.com/openstack/os-vif | 03:25 |
banix | No content in it yet but I believe this is something which we will hopefully use | 03:26 |
tfukushima | I'm not familiar with os-vif but it's a tiny component takes care of the vif binding decoupled from Neutron and Nova in my understanding. | 03:26 |
fawadkhaliq | anyone aware of when the basic structure will be in place? then we can start filling in. | 03:26 |
fawadkhaliq | tfukushima: thats correct. So the vif code moves out of Nova tree. | 03:26 |
banix | tfukushima: my understanding is that it will do what Nova currently does for plug/unplug of different vif types | 03:27 |
banix | and that’s what we do in our binding directory | 03:27 |
banix | As we work on adding support for OVS, etc, we should keep an eye on the os-vif progress and remain in sync wrt the api as much as possible | 03:28 |
vikasc | banix: sure | 03:28 |
*** yamamoto has joined #openstack-meeting-4 | 03:28 | |
banix | regardless, we need to use the binding as we do right now until the os-vif is ready | 03:29 |
tfukushima | #link the os-vif blueprint https://review.openstack.org/#/c/193668/ | 03:29 |
fawadkhaliq | banix: +1 | 03:29 |
vikasc | tfukushima: thanks for the link Taku | 03:29 |
banix | Shall we move on to the next topic? | 03:30 |
tfukushima | Yes. We can catch up with it but there's no implementation so far. | 03:30 |
banix | tfukushima: yes, jay pipe has a poc kind of implementation under hit github: #link https://github.com/jaypipes/os_vif | 03:31 |
*** devananda has joined #openstack-meeting-4 | 03:31 | |
*** jerryz has joined #openstack-meeting-4 | 03:32 | |
banix | so there has been some work already done but as you mention the repo is empty and it may take a while before it becomes consumable | 03:32 |
tfukushima | Let's move to the IPAM driver. | 03:33 |
banix | General discussion from the summit here: #link https://etherpad.openstack.org/p/mitaka-nova-os-vif-lib | 03:33 |
banix | #topic IPAM driver | 03:33 |
*** openstack changes topic to "IPAM driver (Meeting topic: kuryr)" | 03:33 | |
banix | vikasc: please go ahead | 03:33 |
vikasc | banix: sorry banix | 03:33 |
vikasc | need to go offline | 03:33 |
vikasc | will be back in couple of minutes | 03:33 |
vikasc | unavoidable | 03:33 |
banix | vikasc: sure | 03:34 |
banix | np | 03:34 |
banix | #undo | 03:34 |
openstack | Removing item from minutes: <ircmeeting.items.Topic object at 0xab0d650> | 03:34 |
banix | #topic devstack integration | 03:34 |
*** openstack changes topic to "devstack integration (Meeting topic: kuryr)" | 03:34 | |
fawadkhaliq | #link gsagie added the DevStack plugin https://review.openstack.org/#/c/242838/ | 03:35 |
banix | I see Gal had uploaded his patch. Anything we need to discuss here? | 03:35 |
banix | thanks for the link | 03:35 |
vikasc | banix: i am back :) | 03:35 |
fawadkhaliq | Toni saw some errors, I will see if I can reproduce. | 03:35 |
tfukushima | According to apuimedo, he got stuck with it. | 03:35 |
tfukushima | I reviewed it and I guess KURYR_HOME is not set appropriately. | 03:36 |
banix | yeah saw that. So let’s give it a try and see how far we go and give feedback | 03:36 |
vikasc | banix: sure.. i will also try it | 03:36 |
tfukushima | apuimedo is in DockerCon EU and showing the demo of Kuryr BTW. | 03:37 |
banix | tfukushima: cool | 03:37 |
vikasc | tfukushima: great news | 03:37 |
fawadkhaliq | good luck apuimedo! | 03:37 |
banix | I wonder if libnetwork people will …. never mind :) | 03:37 |
fawadkhaliq | banix: lol | 03:37 |
banix | yes sending good vives to Toni | 03:38 |
banix | #topic IPAM driver | 03:38 |
*** openstack changes topic to "IPAM driver (Meeting topic: kuryr)" | 03:38 | |
banix | vikasc: please go ahead | 03:38 |
vikasc | I had a small discussion with tfukushima also and implmenattion is going on. | 03:38 |
vikasc | will be submitting first patch shortly | 03:39 |
tfukushima | So vikasc is working on the "null" IPAM driver, which basically does nothing but delegate the IPAM to Neutron. | 03:39 |
banix | vikasc: is what is needed a null driver or …. | 03:40 |
vikasc | tfukushima: true | 03:40 |
banix | ok got it | 03:40 |
fawadkhaliq | thanks tfukushima i was just going to ask this | 03:40 |
tfukushima | And I found --ip-range accidentally works with the current Kuryr implementation. | 03:40 |
vikasc | tfukushima: lol | 03:40 |
vikasc | "accedently" | 03:40 |
*** salv-orlando has quit IRC | 03:41 | |
fawadkhaliq | vikasc: is there a link where you have captured the proposed mapping or it trivial enough to not need one? | 03:41 |
vikasc | fawadkhaliq: its very trivial enough fawadkhaliq | 03:41 |
fawadkhaliq | vikasc: cool | 03:41 |
tfukushima | So here's the thing: | 03:41 |
tfukushima | $ sudo docker network create -d kuryr foo --subnet 10.0.0.0/24 --gateway 10.0.0.1 --ip-range 10.0.0./24 | 03:41 |
tfukushima | --ip-range 10.0.0.0/24 | 03:42 |
vikasc | tfukushima: that made life easy :) | 03:42 |
tfukushima | This --ip-range passes the subnet CIDR to the default IPAM driver. | 03:42 |
fawadkhaliq | right | 03:42 |
fawadkhaliq | got it. thanks tfukushima | 03:43 |
tfukushima | And the default IPAM driver takes it, allocate the IP addresses and give one from the range to /NetworkDriver.CreateEndpiont as Address or IPv6Address. | 03:43 |
vikasc | tfukushima: makes sense | 03:44 |
banix | #action vikasc to have the IPAM driver ready soon | 03:44 |
tfukushima | Kuryr already supports Address and IPv6Address in the request against /NetworkDriver.CreateEndpiont and create a new subnet if theres no one corresponding to the given Address and IPv6Address. | 03:44 |
*** IlyaG has quit IRC | 03:45 | |
tfukushima | So if we --ip-range is set appropriately, Kuryr takes care of things well. | 03:45 |
*** IlyaG has joined #openstack-meeting-4 | 03:45 | |
tfukushima | But in this case the default IPAM driver of Docker and the Neutron IPAM are coordinated appropriately. | 03:46 |
vikasc | tfukushima: thanks Taku for nice finding | 03:46 |
tfukushima | For instance the DHCP port needs to be disabled. | 03:46 |
*** harshs has quit IRC | 03:46 | |
banix | tfukushima: so this is sounding a bit confusing now | 03:46 |
*** ivar-laz_ has joined #openstack-meeting-4 | 03:46 | |
vikasc | banix: now this is related to this patch https://review.openstack.org/#/c/241134/ | 03:47 |
banix | tfukushima: that is when the default IPAM driver is used, and it turns out libnetwork and Neutron use the same serial allocation of IPs | 03:47 |
banix | is that correct? | 03:47 |
tfukushima | Yes, because in the current codebase Kuryr allocates all IP addresses greedily. | 03:48 |
tfukushima | That allocation is done by Neutron. | 03:49 |
*** ivar-lazzaro has quit IRC | 03:49 | |
tfukushima | So the IPAM drivers are out of sync, we are screwed. | 03:49 |
banix | tfukushima: are you simply saying that the default driver works ok if we disable dhcp? or suggesting that is what we should use | 03:49 |
*** IlyaG has quit IRC | 03:49 | |
tfukushima | That's why I told it worked "accidentally" and the DHCP port needs to be disabled. | 03:49 |
vikasc | tfukushima: To be more precise, can we say ip allocation is done by docker default ipam and neutron has to honor that allocation | 03:50 |
banix | exactly which means we should use our own driver (the null driver). | 03:50 |
fawadkhaliq | vikasc: Neutron can only honor if you ask Neutron to use fixed IPs for each port, right? | 03:50 |
banix | i meant exactly to taku’s comment | 03:50 |
vikasc | fawadkhaliq: yes | 03:51 |
vikasc | and neutron dont know that the ip neutron has used for the dhcp port can also be allocated by docker default ipam | 03:51 |
banix | vikasc: sure and thats why we need our own driver. relying on the above won’t be reasonable | 03:52 |
vikasc | banix: true | 03:52 |
fawadkhaliq | vikasc: from what I understand, Neutron not knowing the IP for DHCP port, is a problem contained in the DHCP enable/disable area and that should fix it. | 03:52 |
vikasc | fawadkhaliq: yes | 03:52 |
tfukushima | Yeah, ideally we should have our own IPAM driver which is synced with Neutron, or Neutron itself. | 03:53 |
fawadkhaliq | just to be sure, since I dont know the implementation, we are not relying on something like banix mentioned above. The two systems assumed to have same IP allocation mechanism, right? That might break. | 03:53 |
*** IlyaG has joined #openstack-meeting-4 | 03:53 | |
banix | having to independent IPAM modules is something we can and have to avoid | 03:54 |
banix | two independent | 03:54 |
vikasc | banix: thats what we will address by disabling dhcp | 03:54 |
vikasc | banix: by two ipams you mean here default docker ipam and neutron dhcp? | 03:55 |
banix | vikasc: I don’t think that’s good enough | 03:55 |
tfukushima | Yes, but this little hack is useful until we implement the IPAM driver. | 03:55 |
banix | vikasc: yes, that case may be ok for just demonstration but not as a solution. Do we have an agreement here? | 03:55 |
fawadkhaliq | banix: +1 | 03:55 |
vikasc | banix: +1 | 03:55 |
vikasc | we have just 4 mins left | 03:56 |
banix | tfukushima: ok i understand now :) so our solution will be having a null driver and delegating all IPAM activities to Neutron | 03:56 |
tfukushima | So I'll keep working on creating the IPAM spec. | 03:56 |
fawadkhaliq | for the proper solution, we should consider drafting a blueprint perhaps? | 03:56 |
fawadkhaliq | great tfukushima | 03:56 |
fawadkhaliq | thanks | 03:56 |
banix | now I am confused again :) | 03:56 |
vikasc | tfukushima: thanks Taku | 03:56 |
banix | isn’t vikas working on a solution already? | 03:57 |
fawadkhaliq | banix: perhaps they are working as a team ;) | 03:57 |
banix | and by a solution I mean the proper solution that does not rely on two IPAMs being in sync | 03:58 |
vikasc | banix: tfukushima spec will be more than just null ipam and he will cover neutrons pluggable ipam also in that. is that correct Taku? | 03:58 |
tfukushima | Yes. I'm still figuring out and if it's not necessary, I'll move on to another task. | 03:59 |
banix | ok | 03:59 |
tfukushima | We're running our time out. | 03:59 |
fawadkhaliq | hm, Neutron pluggable IPAM in Kuryr when Neutron is the interface to Kuryr. Can't quite understand why would that be needed. | 03:59 |
banix | and as the car talk brothers used to say, we managed to spoil another hour of your time :) | 04:00 |
vikasc | lol | 04:00 |
banix | fawadkhaliq: agree | 04:00 |
banix | thanks everybody | 04:00 |
vikasc | thanks everybody | 04:00 |
banix | #endmeeting | 04:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 04:00 | |
openstack | Meeting ended Tue Nov 17 04:00:44 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 04:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/kuryr/2015/kuryr.2015-11-17-03.00.html | 04:00 |
fawadkhaliq | thanks | 04:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/kuryr/2015/kuryr.2015-11-17-03.00.txt | 04:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/kuryr/2015/kuryr.2015-11-17-03.00.log.html | 04:00 |
fawadkhaliq | bye! | 04:00 |
*** vikasc has quit IRC | 04:04 | |
*** ivar-laz_ has quit IRC | 04:05 | |
*** dims has quit IRC | 04:06 | |
*** MarkAtwood has joined #openstack-meeting-4 | 04:11 | |
*** tfukushima has quit IRC | 04:36 | |
*** bobh has quit IRC | 04:40 | |
*** IlyaG_ has joined #openstack-meeting-4 | 04:40 | |
*** banix has quit IRC | 04:42 | |
*** sdake has joined #openstack-meeting-4 | 04:42 | |
*** IlyaG has quit IRC | 04:43 | |
*** harshs has joined #openstack-meeting-4 | 04:46 | |
*** SimonChung has joined #openstack-meeting-4 | 04:49 | |
*** jwang__ has joined #openstack-meeting-4 | 04:50 | |
*** SimonChung1 has joined #openstack-meeting-4 | 04:51 | |
*** baigk1 has joined #openstack-meeting-4 | 04:53 | |
*** salv-orlando has joined #openstack-meeting-4 | 04:53 | |
*** SimonChung has quit IRC | 04:54 | |
*** sdake has quit IRC | 04:55 | |
*** _d34dh0r53_ has joined #openstack-meeting-4 | 04:57 | |
*** cfarquhar_ has joined #openstack-meeting-4 | 04:58 | |
*** Kiall_ has joined #openstack-meeting-4 | 04:58 | |
*** sdake has joined #openstack-meeting-4 | 04:59 | |
*** tfukushima has joined #openstack-meeting-4 | 04:59 | |
*** baoli has quit IRC | 05:00 | |
*** palendae has quit IRC | 05:00 | |
*** sigmavirus24_awa has quit IRC | 05:00 | |
*** SergeyLukjanov has quit IRC | 05:00 | |
*** jwang_ has quit IRC | 05:00 | |
*** dolphm has quit IRC | 05:00 | |
*** serverascode has quit IRC | 05:00 | |
*** flaper87 has quit IRC | 05:00 | |
*** baigk has quit IRC | 05:00 | |
*** cloudnull has quit IRC | 05:00 | |
*** d34dh0r53 has quit IRC | 05:00 | |
*** mgagne has quit IRC | 05:00 | |
*** jroll has quit IRC | 05:00 | |
*** sbadia has quit IRC | 05:00 | |
*** KLuka__ has quit IRC | 05:00 | |
*** kbyrne has quit IRC | 05:00 | |
*** jpeeler has quit IRC | 05:00 | |
*** cfarquhar has quit IRC | 05:00 | |
*** notmyname has quit IRC | 05:00 | |
*** Kiall has quit IRC | 05:00 | |
*** jroll has joined #openstack-meeting-4 | 05:00 | |
*** baigk1 is now known as baigk | 05:00 | |
*** mgagne has joined #openstack-meeting-4 | 05:00 | |
*** SergeyLukjanov has joined #openstack-meeting-4 | 05:00 | |
*** dolphm has joined #openstack-meeting-4 | 05:01 | |
*** flaper87 has joined #openstack-meeting-4 | 05:01 | |
*** jpeeler has joined #openstack-meeting-4 | 05:01 | |
*** sigmavirus24_awa has joined #openstack-meeting-4 | 05:01 | |
*** KLuka__ has joined #openstack-meeting-4 | 05:01 | |
*** kbyrne has joined #openstack-meeting-4 | 05:01 | |
*** palendae has joined #openstack-meeting-4 | 05:01 | |
*** jroll has quit IRC | 05:02 | |
*** jroll has joined #openstack-meeting-4 | 05:02 | |
*** jroll is now known as Guest89040 | 05:02 | |
*** sigmavirus24_awa has quit IRC | 05:02 | |
*** sigmavirus24_awa has joined #openstack-meeting-4 | 05:02 | |
*** sigmavirus24_awa is now known as Guest87553 | 05:02 | |
*** Guest86181 has joined #openstack-meeting-4 | 05:02 | |
*** notmyname has joined #openstack-meeting-4 | 05:03 | |
*** fitoduarte has joined #openstack-meeting-4 | 05:04 | |
*** serverascode has joined #openstack-meeting-4 | 05:04 | |
*** salv-orlando has quit IRC | 05:05 | |
*** sbadia has joined #openstack-meeting-4 | 05:07 | |
*** Guest86181 is now known as cloudkiller | 05:08 | |
*** amotoki has joined #openstack-meeting-4 | 05:10 | |
*** IlyaG_ has quit IRC | 05:13 | |
*** tfukushima has quit IRC | 05:14 | |
*** lazy_prince has joined #openstack-meeting-4 | 05:16 | |
*** carl_baldwin has quit IRC | 05:17 | |
*** ashtokolov has quit IRC | 05:18 | |
*** GheRivero has quit IRC | 05:18 | |
*** aglarendil has quit IRC | 05:18 | |
*** masteinhauser_ has joined #openstack-meeting-4 | 05:18 | |
*** tpeoples_away has quit IRC | 05:19 | |
*** bnemec has joined #openstack-meeting-4 | 05:19 | |
*** spredzy has quit IRC | 05:25 | |
*** beekneemech has quit IRC | 05:25 | |
*** erikmwilson has quit IRC | 05:25 | |
*** sballe has quit IRC | 05:25 | |
*** yhvh has quit IRC | 05:25 | |
*** masteinhauser has quit IRC | 05:25 | |
*** markmcclain has quit IRC | 05:25 | |
*** spredzy_ has joined #openstack-meeting-4 | 05:25 | |
*** erikmwilson has joined #openstack-meeting-4 | 05:25 | |
*** yhvh has joined #openstack-meeting-4 | 05:26 | |
*** masteinhauser_ is now known as masteinhauser | 05:26 | |
*** masteinhauser is now known as Guest48327 | 05:27 | |
*** sdake has quit IRC | 05:27 | |
*** amotoki has quit IRC | 05:27 | |
*** amotoki has joined #openstack-meeting-4 | 05:28 | |
*** tpeoples_away has joined #openstack-meeting-4 | 05:28 | |
*** aglarendil has joined #openstack-meeting-4 | 05:28 | |
*** sballe has joined #openstack-meeting-4 | 05:30 | |
*** markmcclain has joined #openstack-meeting-4 | 05:31 | |
*** GheRivero has joined #openstack-meeting-4 | 05:32 | |
*** tfukushima has joined #openstack-meeting-4 | 05:32 | |
*** sdake has joined #openstack-meeting-4 | 05:33 | |
*** tfukushima has quit IRC | 05:35 | |
*** ashtokolov has joined #openstack-meeting-4 | 05:35 | |
*** carl_baldwin has joined #openstack-meeting-4 | 05:36 | |
*** lakshmiS has joined #openstack-meeting-4 | 05:39 | |
*** bobh has joined #openstack-meeting-4 | 05:41 | |
*** bpokorny has joined #openstack-meeting-4 | 05:43 | |
*** bobh has quit IRC | 05:45 | |
*** jmccrory has quit IRC | 05:48 | |
*** jmccrory has joined #openstack-meeting-4 | 05:51 | |
*** baohua has quit IRC | 06:06 | |
*** baohua has joined #openstack-meeting-4 | 06:08 | |
*** bpokorny has quit IRC | 06:09 | |
*** harshs has quit IRC | 06:11 | |
*** galstrom_zzz is now known as galstrom | 06:13 | |
*** zeih has joined #openstack-meeting-4 | 06:16 | |
*** pbourke has quit IRC | 06:18 | |
*** pbourke has joined #openstack-meeting-4 | 06:18 | |
*** zeih has quit IRC | 06:20 | |
*** jpekkari has joined #openstack-meeting-4 | 06:24 | |
*** salv-orlando has joined #openstack-meeting-4 | 06:34 | |
*** salv-orlando has quit IRC | 06:37 | |
*** adduarte has joined #openstack-meeting-4 | 06:43 | |
*** fitoduarte has quit IRC | 06:44 | |
*** duartea has joined #openstack-meeting-4 | 06:45 | |
*** adduarte has quit IRC | 06:49 | |
*** angdraug has joined #openstack-meeting-4 | 06:53 | |
*** jerryz has quit IRC | 06:55 | |
*** MarkAtwood has quit IRC | 07:01 | |
*** dhellmann has quit IRC | 07:01 | |
*** dhellmann has joined #openstack-meeting-4 | 07:02 | |
*** pkoniszewski has quit IRC | 07:04 | |
*** tfukushima has joined #openstack-meeting-4 | 07:23 | |
*** lakshmiS has quit IRC | 07:24 | |
*** lakshmiS has joined #openstack-meeting-4 | 07:25 | |
*** tfukushima has quit IRC | 07:26 | |
*** sdake has quit IRC | 07:30 | |
*** numans has joined #openstack-meeting-4 | 07:35 | |
*** spredzy_ is now known as spredzy | 07:36 | |
*** galstrom is now known as galstrom_zzz | 07:37 | |
*** nkrinner has joined #openstack-meeting-4 | 07:37 | |
*** sambetts has quit IRC | 07:40 | |
*** bobh has joined #openstack-meeting-4 | 07:41 | |
*** sambetts has joined #openstack-meeting-4 | 07:45 | |
*** bobh has quit IRC | 07:46 | |
*** qwebirc53761 has joined #openstack-meeting-4 | 07:51 | |
*** qwebirc53761 has quit IRC | 07:51 | |
*** alex_didenko has joined #openstack-meeting-4 | 07:54 | |
*** irenab has quit IRC | 07:54 | |
*** irenab has joined #openstack-meeting-4 | 07:54 | |
*** mfedosin has joined #openstack-meeting-4 | 08:05 | |
*** zeih has joined #openstack-meeting-4 | 08:13 | |
*** matrohon has joined #openstack-meeting-4 | 08:15 | |
*** lakshmiS_ has joined #openstack-meeting-4 | 08:26 | |
*** lakshmiS has quit IRC | 08:30 | |
*** tfukushima has joined #openstack-meeting-4 | 08:38 | |
*** alex_didenko has quit IRC | 08:40 | |
*** salv-orlando has joined #openstack-meeting-4 | 08:45 | |
*** lakshmiS_ has quit IRC | 08:48 | |
*** tfukushima has quit IRC | 08:52 | |
*** mfedosin has quit IRC | 08:58 | |
*** salv-orlando has quit IRC | 08:59 | |
*** yamamoto has quit IRC | 09:12 | |
*** salv-orlando has joined #openstack-meeting-4 | 09:15 | |
*** salv-orlando has quit IRC | 09:15 | |
*** salv-orlando has joined #openstack-meeting-4 | 09:15 | |
*** salv-orlando has quit IRC | 09:20 | |
*** salv-orlando has joined #openstack-meeting-4 | 09:20 | |
*** ekarlso has quit IRC | 09:22 | |
*** gb21_ has quit IRC | 09:33 | |
*** ekarlso has joined #openstack-meeting-4 | 09:37 | |
*** ekarlso has quit IRC | 09:38 | |
*** ekarlso has joined #openstack-meeting-4 | 09:38 | |
*** bobh has joined #openstack-meeting-4 | 09:43 | |
*** baohua has quit IRC | 09:48 | |
*** bobh has quit IRC | 09:48 | |
*** belmoreira has joined #openstack-meeting-4 | 09:52 | |
*** yamamoto has joined #openstack-meeting-4 | 09:52 | |
*** ekarlso has quit IRC | 09:57 | |
*** limao has quit IRC | 10:03 | |
*** markvoelker has quit IRC | 10:05 | |
*** subscope has joined #openstack-meeting-4 | 10:30 | |
*** alex_didenko has joined #openstack-meeting-4 | 10:35 | |
*** ekarlso has joined #openstack-meeting-4 | 10:36 | |
*** ekarlso has quit IRC | 10:39 | |
*** yamamoto has quit IRC | 10:49 | |
*** subscope has quit IRC | 10:50 | |
*** yamamoto has joined #openstack-meeting-4 | 10:56 | |
*** baohua has joined #openstack-meeting-4 | 10:56 | |
*** jpekkari has quit IRC | 11:03 | |
*** markvoelker has joined #openstack-meeting-4 | 11:06 | |
*** dims has joined #openstack-meeting-4 | 11:08 | |
*** jpekkari has joined #openstack-meeting-4 | 11:09 | |
*** markvoelker has quit IRC | 11:11 | |
*** salv-orl_ has joined #openstack-meeting-4 | 11:15 | |
*** salv-orlando has quit IRC | 11:17 | |
*** dzamboni has joined #openstack-meeting-4 | 11:26 | |
*** flaper87 has quit IRC | 11:27 | |
*** flaper87 has joined #openstack-meeting-4 | 11:27 | |
*** salv-orl_ has quit IRC | 11:31 | |
*** salv-orlando has joined #openstack-meeting-4 | 11:32 | |
*** bobh has joined #openstack-meeting-4 | 11:44 | |
*** bobh has quit IRC | 11:49 | |
*** amotoki has quit IRC | 11:49 | |
*** lakshmiS has joined #openstack-meeting-4 | 11:49 | |
*** lakshmiS has quit IRC | 11:54 | |
*** tremble has joined #openstack-meeting-4 | 12:02 | |
*** fawadkhaliq has quit IRC | 12:26 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 12:27 | |
*** woodard has joined #openstack-meeting-4 | 12:29 | |
*** woodard has quit IRC | 12:29 | |
*** woodard has joined #openstack-meeting-4 | 12:30 | |
*** fawadkhaliq has quit IRC | 12:31 | |
*** pkoniszewski has joined #openstack-meeting-4 | 12:32 | |
*** Guest89040 is now known as jroll | 12:36 | |
*** markvoelker has joined #openstack-meeting-4 | 12:37 | |
*** markvoelker has quit IRC | 12:42 | |
*** jgjhgsonchn88523 has joined #openstack-meeting-4 | 12:44 | |
*** pkoniszewski is now known as pkoniszewski_ | 12:50 | |
*** baoli has joined #openstack-meeting-4 | 12:52 | |
*** jgjhgsonchn88523 has quit IRC | 13:00 | |
*** jruano has joined #openstack-meeting-4 | 13:01 | |
*** bobh has joined #openstack-meeting-4 | 13:06 | |
*** bobh has quit IRC | 13:07 | |
*** klamath has joined #openstack-meeting-4 | 13:10 | |
*** nkrinner has quit IRC | 13:12 | |
*** bobh has joined #openstack-meeting-4 | 13:15 | |
*** nkrinner has joined #openstack-meeting-4 | 13:15 | |
*** ff has joined #openstack-meeting-4 | 13:18 | |
*** ff has quit IRC | 13:18 | |
*** bobh has quit IRC | 13:19 | |
*** limao has joined #openstack-meeting-4 | 13:21 | |
*** cloudkiller is now known as cloudnull | 13:26 | |
*** markvoelker has joined #openstack-meeting-4 | 13:27 | |
*** amotoki has joined #openstack-meeting-4 | 13:34 | |
*** jruano_ has joined #openstack-meeting-4 | 13:36 | |
*** jruano has quit IRC | 13:37 | |
*** zeih has quit IRC | 13:41 | |
*** zeih_ has joined #openstack-meeting-4 | 13:41 | |
*** jruano has joined #openstack-meeting-4 | 13:44 | |
*** jruano_ has quit IRC | 13:47 | |
*** jruano_ has joined #openstack-meeting-4 | 13:53 | |
*** jruano has quit IRC | 13:55 | |
*** jgjhgsonchn88523 has joined #openstack-meeting-4 | 13:57 | |
*** jpekkari has quit IRC | 13:57 | |
*** mclaren has joined #openstack-meeting-4 | 14:00 | |
flaper87 | Courtesy Glance Drivers' meeting reminder: nikhil_k, flaper87, sigmavirus24, rosmaita, mclaren, dhellmann, jokke_ | 14:01 |
flaper87 | #startmeeting Glance Drivers | 14:01 |
openstack | Meeting started Tue Nov 17 14:01:08 2015 UTC and is due to finish in 60 minutes. The chair is flaper87. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
*** openstack changes topic to " (Meeting topic: Glance Drivers)" | 14:01 | |
openstack | The meeting name has been set to 'glance_drivers' | 14:01 |
mclaren | o/ | 14:01 |
rosmaita_ | o/ | 14:01 |
*** rosmaita_ is now known as rosmaita | 14:01 | |
flaper87 | w000h0000 | 14:01 |
*** jckasper has joined #openstack-meeting-4 | 14:01 | |
*** ekarlso has joined #openstack-meeting-4 | 14:01 | |
flaper87 | I just added 1 topic to the agenda as there are some things to discuss. mclaren has raised some concerns that would be great to have a short discussion on | 14:02 |
nikhil_k | o/ | 14:02 |
flaper87 | #topic Glance image import process: https://review.openstack.org/#/c/232371/ (flaper87 / mclaren) | 14:02 |
*** openstack changes topic to "Glance image import process: https://review.openstack.org/#/c/232371/ (flaper87 / mclaren) (Meeting topic: Glance Drivers)" | 14:02 | |
flaper87 | nikhil_k: helloooooooo | 14:02 |
rosmaita | i also want to discuss some of doug's comments | 14:02 |
nikhil_k | yehlooo! | 14:02 |
flaper87 | nikhil_k: :P | 14:02 |
flaper87 | rosmaita: +1 | 14:03 |
flaper87 | so, mclaren you've 15 mins | 14:03 |
flaper87 | :D | 14:03 |
flaper87 | go crazy | 14:03 |
mclaren | heh, ok | 14:03 |
mclaren | I guess I have two things on my mind | 14:03 |
mclaren | 1) What we're proposing seems like a like of code/maintenance -- we just need to ensure it's all absolutely required | 14:04 |
*** jruano_ has quit IRC | 14:04 | |
mclaren | 2) It's unclear to me what will happen to boring old image upload -- which is actually the closest we currently have to a standard way to get your images into clouds | 14:05 |
*** pmesserli has joined #openstack-meeting-4 | 14:06 | |
mclaren | following on from (1) I guess in part I don't want us to write something that doesn't end up being used, is there a risk that folks would just keep using direct upload? | 14:06 |
flaper87 | I think 1 and 2 are somewhat related and it'll depend on us to provide a way to move from the old way of doing things to the new one | 14:06 |
mclaren | yes 1 and 2 are related, I agree | 14:07 |
flaper87 | In the future, we can even switch the old one to admin only | 14:07 |
flaper87 | by default | 14:07 |
rosmaita | mclaren: we are not going to use direct upload in the public cloud, for sure | 14:07 |
mclaren | rosmaita: you're also not going to use the import from glance | 14:07 |
*** igordcard has joined #openstack-meeting-4 | 14:07 | |
rosmaita | no, we are going to align with upstream | 14:08 |
rosmaita | otherwise i wouldn't be working on this at all! | 14:08 |
nikhil_k | I would like to think of it as a popular way rather than standard way as there are technical limitations/questions around it (direct upload). | 14:08 |
flaper87 | nikhil_k: ++ | 14:08 |
flaper87 | I like that | 14:08 |
rosmaita | nikhil_k: +1 | 14:08 |
mclaren | the question is more around folks who currently allow direct upload -- how happy are they? Are they strongly motivated to switch? Do they want that to be effectively de-emphasissed | 14:08 |
flaper87 | I'm not willing to assume things about how they feel and instead, I think we should focus on the current technical issues that have been identified | 14:09 |
rosmaita | i have sent requests for comments to product WG, didn't get anything | 14:10 |
flaper87 | As far as moving from one to the other goes, I still think providing a smooth way to transition will be the key | 14:10 |
rosmaita | i was hoping they could tell us how they see the cloud being used for image import | 14:10 |
rosmaita | also, API WG is silent ... i am beginning to get a complex | 14:10 |
rosmaita | guess i need to attend a meeting and ask directly | 14:11 |
mclaren | We can't ignore it's what 99% of sites are doing right now, and that means user's have certain expectations. It would be ironic to break users' stuff in the name of interoperability. I'm not saying we can't go there, but I'd feel better if we had clear feedback from operators. | 14:11 |
flaper87 | rosmaita: that'd be great | 14:11 |
rosmaita | ok, i will do that | 14:11 |
nikhil_k | I think the # of users/operators who are preferring direct uploads are more as they are smaller deployments, mostly private and are not necessarily exposed to security, scalability and reliability threats. | 14:11 |
flaper87 | one of the main points of every discussion has been not breaking existing users, how are we doing that? | 14:11 |
mclaren | If sites switch off direct upload | 14:12 |
mclaren | in favor of a new mechanism | 14:12 |
flaper87 | nikhil_k: the numbers we have are all from public clouds | 14:12 |
rosmaita | but they will do what their users want | 14:12 |
flaper87 | mclaren: but again, that doesn't mean we'd break them | 14:12 |
rosmaita | i don't see the problem, stuart ... if the old way works, they can use it, if there's a new/better/safer way, they can work with their end users to adopt it | 14:13 |
flaper87 | we've talked about mechanisms to help this transition (Even from a client perspective) | 14:13 |
*** todin has joined #openstack-meeting-4 | 14:13 | |
nikhil_k | OTOH, we don't really have many larger public clouds coming and giving feedback as to what their issues are. or have they at the summit? (like cisco, walmart, bloomberg, verizon (not public but large) ) ? | 14:13 |
flaper87 | nikhil_k: ah, I meant the numbers w.r.t how many folks are using upload as an endpoint | 14:13 |
flaper87 | nikhil_k: but yeah, what you said is true as well | 14:13 |
flaper87 | rosmaita: Stuart's concern is that adding `/bikeshed` is too much work and that we may end up in a place where no one migrates to it | 14:14 |
flaper87 | which means we'd waste time | 14:14 |
rosmaita | ok, i misunderstood | 14:14 |
rosmaita | sorry, stuart | 14:14 |
mclaren | pretty much, and you have three ways to upload images! | 14:14 |
rosmaita | so i kind of agree with him there | 14:14 |
flaper87 | My current point is, I don't think there's a way we can use the old `/file` endpoint without breaking the interoperability | 14:15 |
flaper87 | We talked about re-using it at the summit but we ended up agreeing it's not a good idea | 14:15 |
rosmaita | well, maybe we just say phase 1: import with task processing is via swift only | 14:15 |
mclaren | So I think the potential 'killer app' of the 'new way' is allowing asynchronous processing of the image (to either validate or convert it) | 14:15 |
rosmaita | mclaren: ++ | 14:16 |
flaper87 | right | 14:16 |
flaper87 | one of the things we discussed yday on -glance was to break this into 2 cycles | 14:16 |
mclaren | but it's not clear if that would be sufficient for operators/users to get over the complacency of just using the existing way | 14:16 |
flaper87 | because it's getting bigger and we're close to M-1 already | 14:16 |
*** julim has joined #openstack-meeting-4 | 14:16 | |
rosmaita | flaper87: ++ | 14:16 |
flaper87 | I don't mind holding off the `/bikeshed` work until N as long as we disable this "new way" by default until it's complete | 14:17 |
mclaren | I guess it comes down to "what do operators want"? If there's a real appetite for the 'new way' then we go for it | 14:17 |
nikhil_k | That's true, can we break this down into baby steps? | 14:17 |
flaper87 | mclaren: fwiw, we've asked that already | 14:17 |
flaper87 | the spec is part of their feedback | 14:17 |
flaper87 | I don't think we're ignoring what operators want | 14:18 |
rosmaita | is there any appetite for just using the current tasks framework, maybe with a more specified schema? | 14:18 |
flaper87 | wait, wait, wait. I still think we should do this work, we can start with things we've agreed on already | 14:18 |
mclaren | flaper87: hmm, really? Can you be more specific? Do you mean the vancouver summit feedback? | 14:18 |
rosmaita | because basically, that's what we're doing anyway, just with a fancier front end | 14:19 |
*** jckasper has quit IRC | 14:19 | |
flaper87 | mclaren: not just vancouver. IIRC, the etherpad and the spec had some OPs chiming in. The summit session had OPs as well. Some of the complains/requests are being considered (automatic task trigger) | 14:19 |
mclaren | flaper87: some indication that operators in the real world would actulally switch to using the 'new way' once it's been implemented would be great | 14:20 |
rosmaita | flaper87: here's my frustration ... when i talk to people individually at the product wg, people either (A) don't want to expose end-user upload at all, or (B) want the ability to validate end-user data before using it | 14:21 |
flaper87 | If I can be completely honest, I'm kind of sad we're back to discussing this because I feel like we're going backwards. I think it's healthy to ask ourselves answered questions from time to time but we've been talking about this since ~2 months before the summit | 14:21 |
rosmaita | but there is silence on the spec | 14:21 |
flaper87 | we're close to M-1 and now we're back to "why ware we doing this?" "Do we have all the info?" | 14:21 |
flaper87 | rosmaita: yeah, silence on the spec is sad | 14:22 |
flaper87 | but at this point, I believe this has been communicated quite openly | 14:22 |
*** bobh has joined #openstack-meeting-4 | 14:22 | |
nikhil_k | has anyone sent the spec link and review request to the operator and general openstack MLs? | 14:22 |
flaper87 | I'll join one of the OPs meetings | 14:22 |
flaper87 | nikhil_k: yeah | 14:22 |
rosmaita | nikhil_k: i did last week | 14:22 |
nikhil_k | cool | 14:22 |
mclaren | So let me explain my queries at this point ... I thought we were going to be forced to have a single API that looked the same everywhere. After the summit having different paths for swift and glance seemed to be considered ok | 14:22 |
mclaren | So at this point I'm hitting on 'what does the different glance path look like' | 14:23 |
rosmaita | right, because it would still "look the same" with the upload method clearly specified | 14:23 |
mclaren | and tbh, I'd find it hard to spend 6 months writing the code while still wondering that :-) | 14:24 |
flaper87 | But the current way is not discoverable | 14:24 |
*** banix has joined #openstack-meeting-4 | 14:24 | |
rosmaita | flaper87: that can be fixed easily | 14:24 |
rosmaita | add "use import task" to POST /v2/images response header | 14:24 |
nikhil_k | yes, when I had this conversation with month 8 months back, I proposed a simple discovery mechanism to simplify users experiece | 14:25 |
rosmaita | and define the task schema more clearly | 14:25 |
flaper87 | I guess but we also wanted to unify things in a single process. For example, the old `/file` endpoint doesn't trigger the task engine | 14:25 |
nikhil_k | oops, | 14:25 |
mclaren | the discoverability will look the same no matter what the actual calls are. The discoverability just tells us which fork of the path we go down ... glance or swift | 14:25 |
nikhil_k | with Monty* :) | 14:25 |
*** watanabe_isao has joined #openstack-meeting-4 | 14:26 | |
*** jckasper has joined #openstack-meeting-4 | 14:26 | |
nikhil_k | I see 3 main concerns broken down from mclaren's raise | 14:26 |
mclaren | flaper87: yes, the 'old way' doesn't give asynchronous processing. If there's a clear signal from operators that they want *and will deploy* that, then the debating is done I think | 14:26 |
flaper87 | mclaren: there have been several signals | 14:27 |
flaper87 | you can read that in my automatic-task-triggering spec | 14:27 |
flaper87 | there were at the vancouver summit | 14:27 |
mclaren | ok, more specifically, are they happy to switch off direct upload in order to get async processing | 14:27 |
flaper87 | Yes, that's my understanding from their feedback and the feedback from other folks in the community | 14:28 |
flaper87 | if we want to go and ask again on the OPs mailing list, then fine | 14:28 |
nikhil_k | 1) we have to maintain 2 old APIs as we have API contract (right?) 2) we need to add a bunch of code to support interop that needs to converge into defcore standards and we don't have a BETA with testing done, so that will involve code writing, testing and improvements 3) the support value and documentation for all 3 APIs would be massive even to the extent that a new operator and user would be a bit taken a | 14:28 |
nikhil_k | back by the number of ways to upload image and would need bit of handholding | 14:28 |
nikhil_k | umm, I am not too sure about it | 14:29 |
mclaren | I'd personally feel happier with some direct feedback from ops on this. I'd be happy to send the mail myself. | 14:30 |
nikhil_k | at least the operators who have openstack deployed in small labs, offices want the easier way | 14:30 |
nikhil_k | easier == direct upload (or even just ability to set location) | 14:30 |
flaper87 | mclaren: please do. As I said, there has been direct feedback from ops some more won't hurt | 14:30 |
nikhil_k | flaper87: I realized that there is one potential look hole into using location setting even with the new way, I will add that comment on the spec and continue the convo there | 14:31 |
nikhil_k | loop* | 14:31 |
* nikhil_k is quite sleepy | 14:31 | |
flaper87 | nikhil_k: awesome, thanks | 14:31 |
flaper87 | we ran out of time | 14:31 |
flaper87 | thanks folks, I guess we need to discuss this more | 14:31 |
mclaren | will disabling direct upload will require two glance clusters? | 14:32 |
rosmaita | so action items? rosmaita - product WG mtg, stuart - ops list | 14:32 |
flaper87 | rosmaita: yes | 14:32 |
flaper87 | rosmaita: also, API wg | 14:32 |
flaper87 | :) | 14:32 |
rosmaita | ty! | 14:32 |
rosmaita | will do | 14:32 |
flaper87 | nope, thank YOU | 14:32 |
flaper87 | :D | 14:32 |
mclaren | will do | 14:32 |
flaper87 | #endmeeting | 14:32 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:32 | |
openstack | Meeting ended Tue Nov 17 14:32:47 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:32 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/glance_drivers/2015/glance_drivers.2015-11-17-14.01.html | 14:32 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/glance_drivers/2015/glance_drivers.2015-11-17-14.01.txt | 14:32 |
openstack | Log: http://eavesdrop.openstack.org/meetings/glance_drivers/2015/glance_drivers.2015-11-17-14.01.log.html | 14:32 |
*** ttx has quit IRC | 14:36 | |
*** nikhil_k is now known as nikhil | 14:39 | |
*** ekarlso has quit IRC | 14:40 | |
*** ttx has joined #openstack-meeting-4 | 14:40 | |
*** salv-orl_ has joined #openstack-meeting-4 | 14:45 | |
*** mkarpin has joined #openstack-meeting-4 | 14:47 | |
*** fawadkhaliq has joined #openstack-meeting-4 | 14:48 | |
*** salv-orlando has quit IRC | 14:48 | |
*** baohua has quit IRC | 14:49 | |
*** woodard has quit IRC | 14:49 | |
*** degorenko has joined #openstack-meeting-4 | 14:51 | |
*** radez has joined #openstack-meeting-4 | 14:51 | |
*** IvanBerezovskiy has joined #openstack-meeting-4 | 14:52 | |
*** skolekonov has joined #openstack-meeting-4 | 14:52 | |
*** rbak has joined #openstack-meeting-4 | 14:53 | |
*** luis_ has joined #openstack-meeting-4 | 14:54 | |
*** mdorman has joined #openstack-meeting-4 | 14:54 | |
*** lakshmiS has joined #openstack-meeting-4 | 14:54 | |
*** lakshmiS has left #openstack-meeting-4 | 14:55 | |
*** richm has joined #openstack-meeting-4 | 14:58 | |
*** mwhahaha has joined #openstack-meeting-4 | 15:00 | |
EmilienM | #startmeeting puppet-openstack | 15:00 |
openstack | Meeting started Tue Nov 17 15:00:05 2015 UTC and is due to finish in 60 minutes. The chair is EmilienM. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: puppet-openstack)" | 15:00 | |
openstack | The meeting name has been set to 'puppet_openstack' | 15:00 |
mwhahaha | hi | 15:00 |
iurygregory | hello | 15:00 |
mkarpin | hi | 15:00 |
degorenko | hey o/ | 15:00 |
mentat | hi all | 15:00 |
EmilienM | #link agenda https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20151117 | 15:00 |
crinkle | o/ | 15:00 |
clayton | o/ | 15:00 |
*** luis_ has quit IRC | 15:00 | |
EmilienM | I missed you guys | 15:00 |
EmilienM | #topic review past items | 15:00 |
*** openstack changes topic to "review past items (Meeting topic: puppet-openstack)" | 15:00 | |
mdorman | o/ | 15:01 |
*** myatsenko1 has joined #openstack-meeting-4 | 15:01 | |
EmilienM | sbadia to investigate Trove bring broken in RDO (openstack-trove-taskmanager appears to be missing) | 15:01 |
sbadia | hello | 15:01 |
EmilienM | sbadia: do you have any status on this so far? | 15:01 |
richm | hello | 15:01 |
angdraug | o/ | 15:01 |
sbadia | on the root issue yes (it's linked to the voting change of integration jobs) | 15:02 |
sbadia | but for taskmanager the package is in testing on centos repos | 15:02 |
EmilienM | ok, and not in GA repo, right? | 15:02 |
sbadia | and wasn't in stable yet | 15:02 |
aderyugin | 0/ | 15:02 |
sbadia | yep | 15:02 |
EmilienM | ok, thanks for working on that, we need to make sure it lands soon | 15:02 |
sbadia | heikel confirmed that | 15:03 |
sbadia | yep shure! | 15:03 |
EmilienM | #topic keystone federation status | 15:03 |
*** openstack changes topic to "keystone federation status (Meeting topic: puppet-openstack)" | 15:03 | |
EmilienM | iurygregory: o/ | 15:03 |
EmilienM | what's up? | 15:03 |
iurygregory | Let's go | 15:03 |
iurygregory | Well, to have K2K federation working we need https://review.openstack.org/#/c/216821/ | 15:04 |
iurygregory | Service Provider use Shibboleth, and to have this working on RedHat osfamily it is necessary to enable other repo | 15:04 |
iurygregory | https://github.com/puppetlabs/puppetlabs-apache/blob/master/manifests/params.pp#L88 | 15:04 |
iurygregory | In Debian everything is working | 15:05 |
EmilienM | we won't enable any exteral third party repo | 15:05 |
EmilienM | it will be up to people deploying that feature | 15:05 |
iurygregory | yeah ;) i know | 15:05 |
iurygregory | so i think we have two options | 15:05 |
iurygregory | Fail when try to use keystone::federation::shibboleth on RedHat | 15:06 |
*** chem has joined #openstack-meeting-4 | 15:06 | |
EmilienM | though for testing purpose, I think it's ok to add the repo in acceptance | 15:06 |
iurygregory | Show a warning about not configuring Keystone VirtualHost (Should we configure keystone configuration file? /etc/keystone/keystone.conf | 15:06 |
chem | EmilienM: I think this should be included in the module ... | 15:06 |
*** spredzy is now known as spredzy|afk | 15:06 | |
EmilienM | chem: the third party repo? | 15:06 |
EmilienM | chem: http://lists.openstack.org/pipermail/openstack-dev/2015-September/075491.html | 15:07 |
chem | EmilienM: because the apache module can use it | 15:07 |
EmilienM | richm: any thoughts? | 15:07 |
chem | iurygregory is it epel ? | 15:07 |
richm | I think it is fine if this is not supported on Red Hat family platforms for now | 15:07 |
richm | Or, you have to somehow manually tell it that you are using the 3rd party repo to make it work | 15:08 |
EmilienM | I don't think puppet-keystone should take care of Shibboleth apache mod | 15:08 |
clayton | agreed/ | 15:08 |
EmilienM | I would rather patch puppetlabs-apache | 15:08 |
richm | why not? It takes care of mod_wsgi? | 15:08 |
clayton | I think at most we document that it's missing on some distros and point people at where to get it | 15:09 |
EmilienM | richm: mod_wsgi is packages everywhere afik | 15:09 |
EmilienM | clayton: +1 | 15:09 |
iurygregory | chem, the repo is from opensuse http://wiki.aaf.edu.au/tech-info/sp-install-guide | 15:09 |
*** xarses has joined #openstack-meeting-4 | 15:09 | |
*** dane has joined #openstack-meeting-4 | 15:10 | |
xarses | hi | 15:10 |
*** amotoki_ has joined #openstack-meeting-4 | 15:10 | |
iurygregory | i think show a warning about not installing and configure shibboleth on redhat is fine | 15:10 |
EmilienM | so I guess a first step would be to deliver it for debian only now, and add documentation explaining this repo thing | 15:10 |
iurygregory | yeah | 15:10 |
EmilienM | iurygregory: a puppet warning? | 15:10 |
iurygregory | yep =) | 15:10 |
*** yottatsa has joined #openstack-meeting-4 | 15:11 | |
EmilienM | that sounds good to me | 15:11 |
*** amotoki has quit IRC | 15:11 | |
iurygregory | it's fine with me =) | 15:11 |
EmilienM | any concern? | 15:11 |
clayton | it would show a warning in what cases? | 15:12 |
EmilienM | clayton: iiuc, when deploying shibboleth on redhat systems | 15:12 |
degorenko | in case of redhat | 15:12 |
degorenko | +1 goodto me | 15:12 |
clayton | and you'd have a flag to disable the warning? | 15:12 |
iurygregory | when using redhat say that we will not configure shibboleth in the keystone virtualhost =) | 15:12 |
EmilienM | +1 for the flag, yes. But by default we need to send it | 15:13 |
iurygregory | yeah clayton | 15:13 |
richm | I think Red Hat is more focused on mellon than shibboleth | 15:13 |
chem | EmilienM: why i though it would be a good idea is because of this https://github.com/puppetlabs/puppetlabs-apache/blob/master/manifests/params.pp#L122 | 15:13 |
iurygregory | we can do this ^^ | 15:13 |
clayton | sure, but someone that's already solved that problem isn't going to want to see the warning all the time. I think this is probably going too far to protect people from themselves personally. | 15:13 |
chem | EmilienM: (took me a while to retrieve it) | 15:13 |
clayton | I'd just document that it's missing on redhat and point people at where to look to fix it | 15:13 |
*** amotoki_ is now known as amotoki | 15:13 | |
EmilienM | chem: mhh, interesting o_O | 15:13 |
chem | EmilienM: iurygregory richm it's supported in the puppet apache module, provided we give the repo | 15:14 |
richm | ok | 15:14 |
*** holser has joined #openstack-meeting-4 | 15:14 | |
chem | EmilienM: iurygregory richm that's why I think that it's a good thing to leverage the official upstream code | 15:14 |
holser | o/ | 15:14 |
*** Guest87553 is now known as sigmavirus24 | 15:15 | |
EmilienM | iurygregory: have you tried what chem suggests? | 15:15 |
iurygregory | i didn't try to set the repo and see how is working on centos | 15:15 |
*** MarkAtwood has joined #openstack-meeting-4 | 15:15 | |
*** Guest80875 is now known as mfisch | 15:16 | |
EmilienM | iurygregory: maybe you should first try it | 15:16 |
*** Guest48327 is now known as masteinhauser | 15:16 | |
chem | EmilienM: iurygregory richm it would be obviously a exeption to a good rule (no external repo), but in the end I'm not that strong minded about this, it's just that the code is there ... | 15:16 |
*** mfisch is now known as Guest20594 | 15:17 | |
iurygregory | ok EmilienM ^^ | 15:17 |
Guest20594 | sorry Im late | 15:17 |
clayton | np Guest20594 | 15:17 |
EmilienM | Guest20594: hey matt | 15:17 |
Guest20594 | dang it | 15:17 |
*** itisha has joined #openstack-meeting-4 | 15:18 | |
*** Guest20594 is now known as mfisch | 15:18 | |
*** mfisch has quit IRC | 15:18 | |
*** mfisch has joined #openstack-meeting-4 | 15:18 | |
EmilienM | iurygregory: ok, let's continue the discussion on Gerrit. Please test if the module is in centos : https://github.com/puppetlabs/puppetlabs-apache/blob/master/manifests/params.pp#L122 and if not, we send a warning | 15:18 |
iurygregory | ok =) | 15:18 |
chem | EmilienM: it is not : https://github.com/puppetlabs/puppetlabs-apache/blob/master/manifests/params.pp#L88 | 15:19 |
iurygregory | if we enable the repo it will be i think XD | 15:19 |
chem | iurygregory correct :) | 15:19 |
chem | ok, I'm done | 15:19 |
EmilienM | for now, we won't add an extra repo in puppet-keystone | 15:20 |
iurygregory | so we go with the warning right? | 15:20 |
EmilienM | we need to investigate if fedora is interested by packaging this module, (not sure regarding what richm said) | 15:20 |
EmilienM | otherwise, yes a warning *for now* | 15:20 |
chem | ack | 15:20 |
iurygregory | ok ;) could some cores review https://review.openstack.org/#/c/216821/? | 15:20 |
iurygregory | Tks ^^ | 15:20 |
EmilienM | #action review federation patche https://review.openstack.org/#/c/216821 | 15:21 |
EmilienM | iurygregory: anything else? | 15:21 |
iurygregory | np | 15:21 |
EmilienM | thanks for this work | 15:21 |
iurygregory | tks people | 15:21 |
EmilienM | #topic os_service_defaults | 15:21 |
*** openstack changes topic to "os_service_defaults (Meeting topic: puppet-openstack)" | 15:21 | |
EmilienM | clayton, spredzy|afk: o/ | 15:21 |
clayton | We've got a lot of pending reviews that are using this. I think the concensus is that we can start using it, but just to be careful about not accidently changing existing values | 15:22 |
clayton | but I'd like to make sure that's the case | 15:22 |
EmilienM | that's sounds a great plan: 1/ switch to the new feature 2/ keep backward compatible | 15:23 |
iurygregory | +1 | 15:23 |
mfisch | what else is holding it back from being uses everywhere? | 15:23 |
clayton | ok, I'd also like to know if people have any thoughts on requiring it for new changes? | 15:23 |
EmilienM | clayton: like any new patch should require it? | 15:23 |
clayton | Converting everything to use it is going to be a ton of work, but we can try not to make it worse | 15:23 |
clayton | EmilienM exactly | 15:24 |
EmilienM | clayton: I guess that's something we need to do *after* it lands | 15:24 |
clayton | after what lands? | 15:24 |
EmilienM | and perform a iterative migration | 15:24 |
EmilienM | first, a big patch per module | 15:24 |
EmilienM | but for sure we will miss some params, because WIP patches in the same repo | 15:24 |
clayton | I don't think we should block new uses of it on existing params being converted. Not sure if that's what you're proposing | 15:24 |
EmilienM | so I guess we can drop a comment in all patches, but not -1 maybe, if the patch is ready to be merged | 15:25 |
EmilienM | clayton: I agree | 15:25 |
clayton | I'm fine with grandfathering existing patches, but anything new past x date should use it | 15:25 |
EmilienM | clayton: +1 | 15:25 |
clayton | what is x? This week? Next? | 15:25 |
EmilienM | today | 15:26 |
clayton | Sounds good. | 15:26 |
mfisch | +1 | 15:26 |
iurygregory | +1 | 15:26 |
EmilienM | #info os_service_defaults feature can be implemented in all modules from today | 15:26 |
EmilienM | the only concern I'm aware of was the logging stuff | 15:27 |
*** daneyon has joined #openstack-meeting-4 | 15:27 | |
*** dane has quit IRC | 15:27 | |
EmilienM | clayton: I haven't followed yet but is it fixed^ ? | 15:27 |
clayton | no, I think we were kind of waiting for a decision on service defaults, since I think it was generally agreed that was probably the best solution | 15:27 |
EmilienM | the best solution is to keep backward compatible, even if upstream is different | 15:28 |
EmilienM | for now, I think that's the best solution | 15:28 |
clayton | this was introduced in liberty, so only people on master should have this issue | 15:28 |
*** daneyon_ has joined #openstack-meeting-4 | 15:28 | |
EmilienM | if we really want to align with upstream, we will need to send some warnings to our users and change the default later one day | 15:28 |
clayton | and it's potentially a huge problem for people upgrading from kilo, since it will double the number of db connections for people on stable/kilo | 15:28 |
EmilienM | clayton: the logging stuff? | 15:28 |
*** vinsh has joined #openstack-meeting-4 | 15:29 | |
EmilienM | are we talking about the same thing? | 15:29 |
clayton | oh, sorry, I misread, I thought we were on the db topic. | 15:29 |
EmilienM | nope | 15:29 |
clayton | I jumped ahead :) | 15:29 |
clayton | EmilienM: yes, I agree on the logging, I think it should stay where it is | 15:29 |
EmilienM | ok great | 15:29 |
clayton | I think the puppet module defaults are more sane than the upstream ones | 15:29 |
EmilienM | and also for any other potential divergence | 15:29 |
clayton | I think that is a rare situation, but one that will occasionally occur | 15:29 |
EmilienM | use os_service_defaults when we can, but if different from upstream -> use the default we had | 15:30 |
EmilienM | we need to document that | 15:30 |
degorenko | +1 to this approach | 15:30 |
EmilienM | any volunteer to write something in https://wiki.openstack.org/wiki/Puppet/Coding_style ? | 15:30 |
EmilienM | if not clayton :-P | 15:31 |
clayton | you can assign it to me | 15:31 |
iurygregory | like add a section about when use os default? | 15:31 |
EmilienM | #action clayton to update https://wiki.openstack.org/wiki/Puppet/Coding_style about os_service_defaults | 15:32 |
*** daneyon has quit IRC | 15:32 | |
EmilienM | clayton: thanks a lot | 15:32 |
clayton | iurygregory : yeah, I think that's the idea | 15:32 |
EmilienM | #topic incorrect defaults for *::db classes | 15:32 |
*** openstack changes topic to "incorrect defaults for *::db classes (Meeting topic: puppet-openstack)" | 15:32 | |
EmilienM | clayton, degorenko: hey | 15:32 |
iurygregory | if you need help you can ping ^^ | 15:32 |
clayton | this is the topic I thought we were on :) | 15:32 |
EmilienM | #link https://bugs.launchpad.net/puppet-tuskar/+bug/1515273) | 15:32 |
openstack | Launchpad bug 1515273 in puppet-tuskar "Defaults for *::db classes are incorrect" [Undecided,New] | 15:32 |
degorenko | yep :) | 15:32 |
EmilienM | not sure spredzy|afk is aroung | 15:32 |
EmilienM | around* | 15:33 |
*** galstrom_zzz is now known as galstrom | 15:33 | |
*** numans has quit IRC | 15:33 | |
degorenko | regarding https://bugs.launchpad.net/puppet-tuskar/+bug/1515273 i guess we should use defaults we had and raise warnings | 15:33 |
EmilienM | clayton: what do you prefer? | 15:34 |
clayton | I think we should use $::os_service_default for all of these values | 15:34 |
EmilienM | I vote for keeping old default, which is 10 iirc | 15:34 |
EmilienM | clayton: why? because openstack changed it? | 15:34 |
clayton | the default in sqlalchemy is currently 5 | 15:34 |
EmilienM | (in liberty) | 15:34 |
clayton | and it's always been 5 afaict | 15:35 |
clayton | it's documented incorrectly in the neutron config file | 15:35 |
EmilienM | what is the impact on the migration? | 15:35 |
clayton | so the current way of doing it will double the number of connections most deployers have to their databases | 15:35 |
EmilienM | is it fine for people who upgrade? | 15:35 |
clayton | when they upgrade | 15:35 |
clayton | which would be fine if we had a good reason for it and we documented it, but spredzy indicated it was basically an accident | 15:36 |
* xarses checks in fuel | 15:36 | |
clayton | I did the math for us, and it would take us from around 3k db connections in production to 6k. Given load balancer and process fd limits, it would likely break some people, for probably no good reason | 15:36 |
*** woodard has joined #openstack-meeting-4 | 15:36 | |
iurygregory | wow | 15:37 |
mwhahaha | so we never released those values | 15:37 |
EmilienM | mwhahaha: right | 15:37 |
mwhahaha | so if we switch them before the liberty release, then they won't have been released | 15:37 |
EmilienM | mwhahaha: double right | 15:37 |
mwhahaha | so we should fix them now :D | 15:37 |
mfisch | +1 | 15:37 |
EmilienM | +1 | 15:37 |
iurygregory | +1 | 15:37 |
xarses | how do we end up with 3/6k from this value? | 15:38 |
clayton | xarses let me explain | 15:38 |
*** blahRus has joined #openstack-meeting-4 | 15:38 | |
clayton | for us, we have nova, neutron, heat, glance and cinder running on our control nodes, so 5 services, each has one process that connects to the db | 15:38 |
clayton | each of them spawns one worker per cpu core by default, so for us, 32 or 40 | 15:38 |
*** galstrom is now known as galstrom_zzz | 15:38 | |
clayton | and previously we had 5 db connections for *each* of those processes, and this changes it to 10 | 15:39 |
clayton | oh, and we have 3 control nodes | 15:39 |
*** zeih_ has quit IRC | 15:39 | |
clayton | so 5 * 40 * 5 * 3 vs 5 * 40 * 10 * 3 | 15:39 |
clayton | and that's the *minimum* number of db connections | 15:39 |
clayton | overflow allows it to go over that number, although we rarely see that happening | 15:40 |
clayton | given the number of workers | 15:40 |
*** bpokorny has joined #openstack-meeting-4 | 15:40 | |
*** bpokorny has quit IRC | 15:40 | |
EmilienM | clayton: can you send a patch in puppet-cinder with the fix so we can start from here and help to fix it before the release? | 15:41 |
*** bpokorny has joined #openstack-meeting-4 | 15:41 | |
clayton | it's actually already fixed in puppet-cinder | 15:41 |
clayton | that's why it's not listed in the bug report | 15:41 |
EmilienM | oh nice | 15:41 |
clayton | because it's been converted over already | 15:41 |
xarses | ok, thanks | 15:42 |
EmilienM | clayton: so we need to use $::os_service_default for these params? | 15:42 |
clayton | I think that's the best way to go | 15:42 |
EmilienM | ok | 15:43 |
EmilienM | any concern about it? | 15:43 |
clayton | nope, we're already doing it for puppet-cinder. We have the code in production for that already | 15:43 |
EmilienM | just a stupid question: is someone working on $::os_service_default conversion for our modules? | 15:44 |
EmilienM | mwhahaha, degorenko, clayton, spredzy|afk ^ ? | 15:44 |
iurygregory | degorenko, i think | 15:44 |
degorenko | yep | 15:44 |
xarses | we are frequently setting max_pool_size = min($::processorcount * 5 + 0, 30 + 0) | 15:44 |
iurygregory | i've see some patches | 15:44 |
*** amotoki_ has joined #openstack-meeting-4 | 15:44 | |
mwhahaha | was going to try and get some of the initial test stuff started for everything if someone else hadn't yet | 15:44 |
EmilienM | degorenko: great. Do you have a LP to track the work? | 15:44 |
degorenko | EmilienM, https://review.openstack.org/#/q/status:open+branch:master+topic:os_service_default,n,z | 15:44 |
xarses | as a result of scale testing we have preformed | 15:44 |
EmilienM | or a topic, nice! | 15:44 |
mwhahaha | i know we have some outstanding items for the os_package_type too | 15:45 |
degorenko | EmilienM, our trello board | 15:45 |
degorenko | https://trello.com/c/XLJJJBF0/71-move-modules-to-the-os-service-default-pattern | 15:45 |
EmilienM | degorenko: great | 15:45 |
EmilienM | anything else about this topic? | 15:46 |
xarses | clayton: ^ | 15:46 |
clayton | nope | 15:46 |
EmilienM | #topic Open Discussion, Bug and Review triage | 15:46 |
*** yamamoto has quit IRC | 15:46 | |
*** openstack changes topic to "Open Discussion, Bug and Review triage (Meeting topic: puppet-openstack)" | 15:46 | |
degorenko | nope, i'm good with solution from clayton | 15:46 |
EmilienM | if you have questions, patches, bugs, or just want to say something, go ahead now | 15:46 |
mwhahaha | https://review.openstack.org/#/c/244900/ | 15:47 |
mwhahaha | i ran into that when trying out the upstream modules in fuel | 15:47 |
*** amotoki has quit IRC | 15:47 | |
myatsenko1 | Guys plz review this patch https://review.openstack.org/#/c/233011/ , its about floating ip range support. | 15:47 |
mwhahaha | as well as https://review.openstack.org/#/c/243912/ | 15:48 |
aderyugin | https://review.openstack.org/#/c/220238/ | 15:48 |
EmilienM | mwhahaha: sounds good to me | 15:48 |
degorenko | one more bug faced in fuel :) https://review.openstack.org/245876 | 15:48 |
*** bnemec has quit IRC | 15:48 | |
chem | mwhahaha: that's strange the default should be taken into account | 15:49 |
chem | mwhahaha: that's strange the default case should be taken into account | 15:49 |
chem | mwhahaha: that is, "if default don't add the domain suffix" | 15:49 |
*** armax has quit IRC | 15:49 | |
chem | mwhahaha: I'll look into the whole thing, and review later. Thank for bringing this up | 15:50 |
xarses | clayton: We set them high in fuel as a result of scale testing up to 30 / 60. https://github.com/openstack/fuel-library/blob/master/deployment/puppet/osnailyfacter/modular/openstack-controller/openstack-controller.pp#L67-L71 | 15:50 |
*** jpena has joined #openstack-meeting-4 | 15:50 | |
mwhahaha | chem it's from the fact that when it goes to look up the resources the names get changed to include the domain | 15:50 |
mwhahaha | chem: that review is a workaround but we need to touch that code (it's really old from 2013) | 15:50 |
*** Piet has quit IRC | 15:50 | |
*** britthou_ has joined #openstack-meeting-4 | 15:51 | |
EmilienM | aderyugin: where is functional testing on https://review.openstack.org/#/c/220238/ ? | 15:51 |
chem | mwhahaha: but to keep backward comptatibility if the domain is default, the module shouldn't add "::Default" suffix to the name | 15:51 |
chem | mwhahaha: that's how I though it was working anyway :) but maybe I missed something | 15:51 |
mwhahaha | chem: right but we broke backwards compatibility with the review that put it in i thought :D | 15:52 |
chem | mwhahaha: not for this | 15:52 |
mwhahaha | we don't specify the resource in our catalog so it only affects lookups on tenants | 15:52 |
chem | mwhahaha: anyway I'll have a look today. | 15:52 |
mwhahaha | sure | 15:52 |
degorenko | EmilienM, do you mean acceptance? for 220238 | 15:52 |
EmilienM | degorenko: yes | 15:53 |
*** britthouser has quit IRC | 15:53 | |
EmilienM | mwhahaha: one question - are all modules on the same page about https://github.com/openstack/puppet-cinder/commit/70daad9ea4a25471f4d40b78ad70ae0aa2f99a1e ? | 15:54 |
degorenko | EmilienM, we can try to add it, but probably in upstream murano packages missed one file :) | 15:54 |
EmilienM | degorenko: ok, just asking | 15:54 |
degorenko | aderyugin, can provide more information i guess | 15:54 |
mfisch | I will review the murano one today | 15:54 |
EmilienM | do we have anything else for today? | 15:55 |
aderyugin | EmilienM: right now application provider will not pass acceptance, since default application is missing from upstream package | 15:55 |
mwhahaha | yea i think they are | 15:55 |
EmilienM | aderyugin: ok - please make sure it's wip by packaging people | 15:55 |
EmilienM | mwhahaha: ok, just checking | 15:55 |
aderyugin | EmilienM: ok | 15:56 |
EmilienM | aderyugin: it won't block anything | 15:56 |
degorenko | one more request for review :) https://review.openstack.org/#/c/216654/ | 15:56 |
EmilienM | #action emilien to check https://github.com/openstack/puppet-cinder/commit/70daad9ea4a25471f4d40b78ad70ae0aa2f99a1e is consistent across all modules | 15:57 |
myatsenko1 | and this one https://review.openstack.org/#/c/233011/ | 15:57 |
mfisch | we should use the meeting commands for reviews so they're in the logs | 15:57 |
delatte | if possible would like this reviewed as well https://review.openstack.org/#/c/197572/ I know clayton reviewed but was looking for others | 15:57 |
mfisch | you have a -1 from ody | 15:58 |
EmilienM | mfisch: #action is here for that | 15:58 |
mfisch | EmilienM: yes lets use it | 15:58 |
mfisch | #action everyone to use #action when posting reviews they want reviewed | 15:58 |
degorenko | #action review https://review.openstack.org/245876 | 15:58 |
degorenko | #action review https://review.openstack.org/#/c/216654/ | 15:59 |
EmilienM | ok, anything else but reviews before closing the meeting? | 15:59 |
myatsenko1 | #action review https://review.openstack.org/#/c/233011/ | 15:59 |
xarses | I have not so much as a problem, but I need some help splitting up some of the ci in puppet-ceph and was wondering if any one was up to helping me through the process | 15:59 |
delatte | mfisch: if you read his comments, it a "way we do things" -1. was hoping for cores to weigh in | 15:59 |
*** johnsom has joined #openstack-meeting-4 | 15:59 | |
EmilienM | xarses: you come up 30s before the end :( | 15:59 |
mkarpin | #action review https://review.openstack.org/#/c/241614/ | 15:59 |
aderyugin | #action review https://review.openstack.org/#/c/220238/ | 15:59 |
iurygregory | #action review https://review.openstack.org/#/c/216821/ | 15:59 |
EmilienM | xarses: mailing list | 15:59 |
xarses | EmilienM: its not so important to address here | 15:59 |
EmilienM | thanks everyone, have a great day | 16:00 |
mfisch | we're out of time | 16:00 |
EmilienM | #endmeeting | 16:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:00 | |
openstack | Meeting ended Tue Nov 17 16:00:06 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/puppet_openstack/2015/puppet_openstack.2015-11-17-15.00.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/puppet_openstack/2015/puppet_openstack.2015-11-17-15.00.txt | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/puppet_openstack/2015/puppet_openstack.2015-11-17-15.00.log.html | 16:00 |
*** mwhahaha has left #openstack-meeting-4 | 16:00 | |
*** richm has left #openstack-meeting-4 | 16:00 | |
*** holser has left #openstack-meeting-4 | 16:00 | |
*** chem has left #openstack-meeting-4 | 16:01 | |
*** xarses has left #openstack-meeting-4 | 16:01 | |
*** iurygregory has left #openstack-meeting-4 | 16:01 | |
mugsie | hey | 16:03 |
mugsie | whos where? | 16:03 |
johnsom | o/ | 16:03 |
*** bnemec has joined #openstack-meeting-4 | 16:03 | |
mugsie | #startmeeting Kosmos | 16:03 |
openstack | Meeting started Tue Nov 17 16:03:49 2015 UTC and is due to finish in 60 minutes. The chair is mugsie. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:03 |
*** openstack changes topic to " (Meeting topic: Kosmos)" | 16:03 | |
openstack | The meeting name has been set to 'kosmos' | 16:03 |
*** jpena has left #openstack-meeting-4 | 16:03 | |
mugsie | #topic roll call | 16:03 |
*** openstack changes topic to "roll call (Meeting topic: Kosmos)" | 16:03 | |
*** mkarpin has left #openstack-meeting-4 | 16:04 | |
johnsom | o/ | 16:04 |
johnsom | Hi there | 16:04 |
mugsie | hey | 16:04 |
mugsie | might just be us ... | 16:04 |
johnsom | The important folks! grin | 16:04 |
mugsie | exactly :) | 16:04 |
mugsie | xgerman: dougwig courtesty ping | 16:05 |
johnsom | I am triple booked today, so this is fun. | 16:05 |
xgerman | pong | 16:05 |
xgerman | I am only double booked | 16:05 |
johnsom | One muted, one presenting, and reading the other. | 16:05 |
mugsie | haha | 16:05 |
mugsie | #topic Action Items | 16:06 |
*** openstack changes topic to "Action Items (Meeting topic: Kosmos)" | 16:06 | |
mugsie | xgerman to follow up with Yahoo | 16:06 |
xgerman | yep, I did they want us eventually present to them | 16:06 |
johnsom | He did that. | 16:06 |
mugsie | cool.... what sort of presentation? | 16:06 |
mugsie | "this is a POC" ? | 16:06 |
mugsie | or "this is a finished product" | 16:07 |
xgerman | well, mostly LBNaaS related and how they can contribute | 16:07 |
mugsie | ah, ok | 16:07 |
mugsie | #topicOpen Discussion | 16:07 |
mugsie | #topic Open Discussion | 16:07 |
*** openstack changes topic to "Open Discussion (Meeting topic: Kosmos)" | 16:07 | |
mugsie | so, I have just finished a 5k line diff for designate | 16:08 |
mugsie | so once that merges I am on Kosmos dev | 16:08 |
johnsom | Fun! | 16:08 |
mugsie | anyone have any other topics? | 16:08 |
johnsom | Cool. I was going to ask how we can light a fire under this thing | 16:08 |
xgerman | yeah, we were thinking of adding a more Junior dev to the project | 16:08 |
*** SimonChung1 has quit IRC | 16:09 | |
mugsie | for midcycle - its looking like seattle 13-16 right for octavia? | 16:09 |
xgerman | san anotnio came up agian | 16:09 |
xgerman | so I think we will get the final call on Wednesday | 16:09 |
johnsom | Definitely Jan 13-16th | 16:09 |
mugsie | well, if it is seattle, we should be able to have a mini Kosmos one the day before. | 16:09 |
mugsie | if it is not, it does not look like I will get travel approval | 16:10 |
johnsom | Yeah, that would be good | 16:10 |
xgerman | yeah, and I will try to colocate FWaaS as well | 16:10 |
mugsie | so, if we can push Octavia to seattle - ++ | 16:10 |
mugsie | :D | 16:10 |
*** BjoernT has joined #openstack-meeting-4 | 16:10 | |
xgerman | well, no trip to Ireland for me and hohnsom :-( | 16:10 |
johnsom | Ok. Your travel restriction is a good reason, so I will push for Seattle | 16:11 |
*** IlyaG has joined #openstack-meeting-4 | 16:11 | |
mugsie | ok, anyone have any other topics? | 16:11 |
mugsie | or will we let the double and triple booked people get back to the other meetings? | 16:11 |
xgerman | yeah, do you want us to assign a Junior Dev/ | 16:12 |
xgerman | ? | 16:12 |
xgerman | do you have bandwidth to mentor? | 16:12 |
johnsom | Yeah, and do we have a starting point planned? | 16:12 |
mugsie | I would like a few days / a week to sit down before being able to relyable answer that | 16:12 |
*** lazy_prince has quit IRC | 16:12 | |
mugsie | relyably* | 16:12 |
mugsie | I think I would, but not right now | 16:13 |
*** belmoreira has quit IRC | 16:13 | |
mugsie | once the base frame is in place, it would be a lot easier | 16:13 |
johnsom | +1 | 16:13 |
xgerman | ok, just holler and we will put it in our sprint | 16:13 |
mugsie | cool | 16:13 |
mugsie | OK then. | 16:15 |
mugsie | #endmeeting | 16:15 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:15 | |
openstack | Meeting ended Tue Nov 17 16:15:27 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:15 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/kosmos/2015/kosmos.2015-11-17-16.03.html | 16:15 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/kosmos/2015/kosmos.2015-11-17-16.03.txt | 16:15 |
openstack | Log: http://eavesdrop.openstack.org/meetings/kosmos/2015/kosmos.2015-11-17-16.03.log.html | 16:15 |
mugsie | johnsom: I will let you read and listen :) | 16:15 |
johnsom | Thanks! | 16:15 |
*** johnsom has left #openstack-meeting-4 | 16:16 | |
*** limao has quit IRC | 16:17 | |
*** mdorman has left #openstack-meeting-4 | 16:18 | |
*** BjoernT has left #openstack-meeting-4 | 16:18 | |
*** bpokorny_ has joined #openstack-meeting-4 | 16:19 | |
*** bpokorny has quit IRC | 16:19 | |
*** amotoki_ has quit IRC | 16:19 | |
*** _d34dh0r53_ is now known as d34dh0r53 | 16:22 | |
*** salv-orl_ has quit IRC | 16:26 | |
*** nkrinner has quit IRC | 16:27 | |
*** julim_ has joined #openstack-meeting-4 | 16:27 | |
*** armax has joined #openstack-meeting-4 | 16:28 | |
*** bogdando has quit IRC | 16:29 | |
*** julim has quit IRC | 16:30 | |
*** Piet has joined #openstack-meeting-4 | 16:31 | |
*** tbh has joined #openstack-meeting-4 | 16:33 | |
*** jwagner_away is now known as jwagner | 16:36 | |
*** armax has quit IRC | 16:37 | |
*** cloudtrainme has joined #openstack-meeting-4 | 16:40 | |
*** armax has joined #openstack-meeting-4 | 16:40 | |
*** yamamoto has joined #openstack-meeting-4 | 16:47 | |
*** gjayavelu has joined #openstack-meeting-4 | 16:47 | |
*** yamamoto has quit IRC | 16:52 | |
*** IlyaG_ has joined #openstack-meeting-4 | 16:54 | |
*** ALUvial has joined #openstack-meeting-4 | 16:55 | |
*** jbratton has joined #openstack-meeting-4 | 16:55 | |
*** vishwana_ is now known as vishwanathj | 16:55 | |
*** harshs has joined #openstack-meeting-4 | 16:58 | |
*** IlyaG has quit IRC | 16:58 | |
*** Sukhdev has joined #openstack-meeting-4 | 16:58 | |
*** angdraug has quit IRC | 16:59 | |
*** britthou_ is now known as britthouser | 17:00 | |
*** Sukhdev has quit IRC | 17:00 | |
*** brucet has joined #openstack-meeting-4 | 17:00 | |
*** Sukhdev has joined #openstack-meeting-4 | 17:01 | |
*** santoshkumark has joined #openstack-meeting-4 | 17:01 | |
*** natarajk has joined #openstack-meeting-4 | 17:01 | |
*** watanabe_isao has quit IRC | 17:01 | |
*** sridhar_ram has joined #openstack-meeting-4 | 17:02 | |
sridhar_ram | #startmeeting tacker | 17:02 |
openstack | Meeting started Tue Nov 17 17:02:50 2015 UTC and is due to finish in 60 minutes. The chair is sridhar_ram. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:02 |
*** openstack changes topic to " (Meeting topic: tacker)" | 17:02 | |
openstack | The meeting name has been set to 'tacker' | 17:02 |
sridhar_ram | #topic Roll Call | 17:02 |
*** openstack changes topic to "Roll Call (Meeting topic: tacker)" | 17:03 | |
natarajk | hi | 17:03 |
sridhar_ram | who is here for tacker ? | 17:03 |
vishwanathj | o/ | 17:03 |
sridhar_ram | natarajk: hi | 17:03 |
bobh | o/ | 17:03 |
natarajk | o/ | 17:03 |
*** Swami has joined #openstack-meeting-4 | 17:04 | |
sridhar_ram | lets get started... | 17:04 |
sridhar_ram | #topic Announcement | 17:04 |
*** openstack changes topic to "Announcement (Meeting topic: tacker)" | 17:04 | |
*** tpeoples_away is now known as tpeoples | 17:04 | |
sridhar_ram | Agenda #link https://wiki.openstack.org/wiki/Meetings/Tacker#Meeting_Nov_17.2C_2015 | 17:05 |
tbh | o/ | 17:05 |
sridhar_ram | rather lite today.. any open items welcome! | 17:05 |
sridhar_ram | tbh: hi there | 17:05 |
tbh | sridhar_ram, Hi | 17:06 |
brucet | hello | 17:06 |
santoshkumark | Hello all | 17:06 |
brucet | I did not see any new Blueprints this past week | 17:06 |
sridhar_ram | Sripriya is offically a new core member! | 17:06 |
sridhar_ram | brucet: hi there, hang on a bit.. we will get to it | 17:06 |
brucet | OK | 17:06 |
sridhar_ram | I believe Sripriya is traveling and not here today | 17:07 |
sridhar_ram | #topic Mitaka Blueprints and RFEs | 17:07 |
*** openstack changes topic to "Mitaka Blueprints and RFEs (Meeting topic: tacker)" | 17:07 | |
sridhar_ram | bobh: any quick update on the tosca-parser activities ? | 17:08 |
bobh | I created the tosca-parser BP and Sahdev has replied that they will review it soon. I believe I need to create a corresponding heat-translator BP and one in tacker-specs too | 17:08 |
bobh | I've been working on the tosca-parser changes in the background, hopefully something will be working soon | 17:09 |
sridhar_ram | bobh: sounds good. provide gerrit links when available.. | 17:10 |
*** s3wong has joined #openstack-meeting-4 | 17:10 | |
bobh | will do | 17:10 |
s3wong | sorry, a bit late | 17:10 |
*** IvanBerezovskiy has left #openstack-meeting-4 | 17:10 | |
sridhar_ram | bobh: have you thought about how the tacker part of the BP will look like ? | 17:10 |
bobh | sridhar_ram: There are several pieces - (1) incorporating the new tosca-parser library, (2) changes to the existing tosca parsing code to handle the "new" and the "old" formats, and (3) incorporating the new heat-translator capabilities | 17:11 |
bobh | (2) could be an issue - there are significant differences between what we support today and the official TOSCA NFV Profile | 17:12 |
sridhar_ram | bobh: exactly .. that's what I'm curious about.. the level of feature parity between the two | 17:12 |
sridhar_ram | bobh: anyway, it is fair for you to write up your thoughts in the BP and have everyone here review & comment | 17:13 |
bobh | sridhar_ram: I need to do a full comparison but I think the differences may be significant | 17:13 |
brucet | What about existing heat resources? Anything needed there?? | 17:13 |
bobh | brucet: Do you mean new resources? | 17:13 |
brucet | Yes. Heat resources | 17:14 |
sridhar_ram | bobh: the two stand out items for us to carry over is mgmt_driver and mon_driver to the new format | 17:14 |
brucet | Tosca translator >> Heat template, right?? | 17:14 |
*** jbratton has left #openstack-meeting-4 | 17:14 | |
*** yottatsa has quit IRC | 17:15 | |
bobh | brucet: right - I think that the existing heat-translator supports (many) more Heat resources than our home-grown translator does today | 17:15 |
brucet | Oh. This is not built on existing Tosca >> Heat translator?? | 17:15 |
bobh | brucet: we may find additional things we need in the heat-translator bp/spec after the tosca-parser work is done | 17:15 |
bobh | brucet: Existing tacker code generates heat from tosca "manually" | 17:16 |
sridhar_ram | brucet: at high level, what is currently in heat-translator is tosca-simple-profile --> heat .. for Mitaka we want to get to tosca-nfv-profile --> heat | 17:16 |
bobh | brucet: so by moving to the official tosca-parser/heat-translator codebase we will gain a lot of capabilities | 17:16 |
sridhar_ram | brucet: that is the scope of this effort, bobh correct if I'm wrong | 17:16 |
brucet | OK | 17:17 |
bobh | sridhar_ram: correct | 17:17 |
brucet | Got it, thx | 17:17 |
sridhar_ram | brucet: sure | 17:17 |
sridhar_ram | lets discuss more on tosca-parser once some BPs write up show up | 17:18 |
sridhar_ram | bobh: thanks for the update.. looks things chugging nicely here! | 17:18 |
sridhar_ram | tbh: I know you picked up Auto Flavor / Auto Network creation. | 17:18 |
sridhar_ram | tbh: can you provide your thoughts & updates ? | 17:19 |
tbh | sridhar_ram, I have seen the new rfe reported by you for flavor | 17:19 |
sridhar_ram | https://bugs.launchpad.net/tacker/+bug/1516193 | 17:19 |
openstack | Launchpad bug 1516193 in tacker "Automatic Flavor Creation based on VNFD Template" [Medium,New] - Assigned to bharaththiruveedula (bharath-ves) | 17:19 |
sridhar_ram | tbh: I still need to write on for Auto Network creation :( | 17:20 |
tbh | sridhar_ram, but I think we will continue with automatic flavor creation once we get the done with tosca parser intergration? | 17:20 |
sridhar_ram | s/on/one/ | 17:20 |
sridhar_ram | tbh: no, I would prefer for us not to put tosca-parser dependency for the things in flight | 17:21 |
tbh | sridhar_ram, I will write that | 17:21 |
tbh | sridhar_ram, you mean to use existing tosca parse/heat translator for that? | 17:21 |
sridhar_ram | tbh: bobh: this is the part I need some clarification | 17:22 |
sridhar_ram | tbh: bobh: how do you envision tosca-nfv-parser work will help in this auto-flavor effort ? | 17:23 |
*** SimonChung has joined #openstack-meeting-4 | 17:23 | |
bobh | sridhar_ram: We need to determine if the existing heat-translator code can generate a heat template that auto creates a flavor, network, etc | 17:23 |
bobh | sridhar_ram: if it does/can, we will get that functionality for "free" when we move to using tosca-parser/heat-generator | 17:24 |
tbh | bobh, no, it wont create. It just maps vnf details -> flavor name | 17:24 |
bobh | tbh: ok, so the next question is where should that capability go? | 17:24 |
tbh | bobh, sridhar_ram but that too heat-translator is not using nova client to get flavor details | 17:24 |
bobh | tbh: sridhar_ram I think we could argue that this is an enhancement to heat-translator? | 17:25 |
*** matrohon has quit IRC | 17:25 | |
bobh | sridhar_ram: Since we want to get out of the heat generation business right? | 17:25 |
tbh | bobh, sridhar_ram this is related BP https://blueprints.launchpad.net/heat-translator/+spec/match-custom-flavor | 17:26 |
*** gjayavel_ has joined #openstack-meeting-4 | 17:26 | |
tbh | bobh, yes, I think it must go in heat translator | 17:27 |
bobh | tbh: Agree - and if there are admin issues around creating custom flavors that will need to be addressed too - maybe Tacker is "admin"-enough that it's not a problem | 17:27 |
sridhar_ram | bobh: true, but flavor has lot more things riding on it .. it is not just cpu, mem. there are aspect of efficient VNF placement that goes into Nova flavor | 17:27 |
bobh | sridhar_ram: agree | 17:28 |
sridhar_ram | looks we need more data here. | 17:28 |
sridhar_ram | vishwanathj: you also need to get your efficient placement requirements into the mix and have it supported by what bobh and tbh are building | 17:29 |
*** gjayavelu has quit IRC | 17:29 | |
vishwanathj | sridhar_ram, agree | 17:30 |
sridhar_ram | but this criss-cross dependency scares me a bit.. lets see if we can break these into smaller work items among us | 17:30 |
sridhar_ram | if tacker needs to be in the business of flavor create - say using vnfd-create | 17:31 |
sridhar_ram | that will give us some control to handle different performance level metadata | 17:31 |
*** salv-orl_ has joined #openstack-meeting-4 | 17:32 | |
bobh | sridhar_ram: that would be one solution - initial analysis during vnfd-create, but it doesn't prevent the available flavors from changing between vnfd-create and vnf-create | 17:32 |
sridhar_ram | bobh: true, in fact I'd suggest we SHOULD NOT rely on existing flavors in the nova flavor-list | 17:32 |
sridhar_ram | bobh: flavor shd always be created using custom uuid and live thru' the lifetime of the vnfd | 17:33 |
sridhar_ram | there is a section in tosca called host_properties: . | 17:33 |
bobh | sridhar_ram: so it might be that we want to put a layer between the tosca-parser output and the heat-translator input where we do flavor analysis and inject some custom flavor creation into the tree | 17:34 |
bobh | sridhar_ram: need to ensure that heat-generator will support creating custom flavors | 17:34 |
sridhar_ram | bobh: spot on.. that's a clear value that tacker can bring in | 17:34 |
tbh | sridhar_ram, bobh yeah, but I don't think new flavor for every vnfd, but analyse flavor details of tacker created flavors | 17:34 |
tbh | bobh, heat generator you mean tacker heat generator, or heat code? | 17:36 |
sridhar_ram | tbh: in trying to analyze existing flavors, we are mostly trying to be db efficient.. | 17:36 |
bobh | tbh: Flavors are "cheap" - they don't use any resources by themselves, so I think it is reasonable to tie them to the VDU/VNFD | 17:36 |
sridhar_ram | tbh: I don't think that's an issue | 17:36 |
sridhar_ram | bobh: +1 | 17:36 |
bobh | tbh: sorry - heat-translator - my brain keeps saying heat generator | 17:36 |
vishwanathj | heat-generator is expected to work only for the OpenStack VIM, right? if we support other VIMs, a different tosco to that particular VIM generator would be needed | 17:36 |
bobh | vishwanathj: correct | 17:37 |
sridhar_ram | vishwanathj: that's a good point.. current code intermingles tacker functions in heat-parser. | 17:37 |
tbh | agree | 17:37 |
sridhar_ram | hope we can clean that a bit and get a nice layer of separation | 17:38 |
sridhar_ram | bobh: no pressure ;-) | 17:38 |
bobh | sridhar_ram: yeah right | 17:38 |
sridhar_ram | tbh: once you've some data .. you can use the RFE bug to write up how you are planning to implement | 17:39 |
sridhar_ram | tbh: we can get to impl after that. fair ? | 17:39 |
tbh | sridhar_ram, sure | 17:39 |
sridhar_ram | tbh: quickly on network creation, the note I got from tosca folks is .. if network param indicates a "name" we should assume the network is already available (like the way it is today) | 17:40 |
sridhar_ram | if the network: is described as ip_addr/netmask/vlan .. that's the cue to do auto-network creation | 17:41 |
sridhar_ram | anything else to discuss auto-flavor / net area? | 17:42 |
tbh | sridhar_ram, I think even in second case we can specify name | 17:42 |
tbh | is that correct? | 17:42 |
sridhar_ram | tbh: sure.. it become more a well known name | 17:43 |
*** prashantD has joined #openstack-meeting-4 | 17:43 | |
sridhar_ram | lets move on to the next topics | 17:43 |
sridhar_ram | #topic Bugs / Docs / Infra | 17:43 |
*** openstack changes topic to "Bugs / Docs / Infra (Meeting topic: tacker)" | 17:43 | |
sridhar_ram | anyone (include tacker users) want to bring up any significant bugs to our attention ? | 17:44 |
*** Piet has quit IRC | 17:44 | |
*** jmccrory has quit IRC | 17:44 | |
santoshkumark | sridhar_ram i have a bug on monitoring, looking for bugid.. | 17:44 |
sridhar_ram | santoshkumark: sure... | 17:45 |
sridhar_ram | one thing from my side that is bothering me is https://bugs.launchpad.net/tacker/+bug/1505468 | 17:45 |
openstack | Launchpad bug 1505468 in tacker "Error status after creating a vnf - TypeError: <type 'NoneType'> can't be decoded" [High,New] | 17:45 |
sridhar_ram | this shows up periodically with "Port in conflict vdu1_mgmt_port still in use" or something like that | 17:46 |
sridhar_ram | if anyone hits this issue please provide some data in the above bug | 17:46 |
sridhar_ram | santoshkumark: got the bug id ? | 17:47 |
santoshkumark | https://bugs.launchpad.net/tacker/+bug/1513972 | 17:47 |
openstack | Launchpad bug 1513972 in tacker "vnf monitoring fails after multiple vnf create/delete operations" [Undecided,New] | 17:47 |
*** salv-orl_ has quit IRC | 17:47 | |
*** salv-orlando has joined #openstack-meeting-4 | 17:48 | |
santoshkumark | this bug is seen when vnf creation goes to ERROR state, | 17:48 |
s3wong | sorry, need to drop off | 17:48 |
*** s3wong has quit IRC | 17:48 | |
*** GheRivero has quit IRC | 17:49 | |
santoshkumark | Why will vnf create might be error: one reason is if number of vm limits are exceeded while vnf create.. | 17:49 |
*** aglarendil has quit IRC | 17:49 | |
*** alex_didenko has quit IRC | 17:49 | |
sridhar_ram | santoshkumark: in those situation i would expect the system to gracefully fail... | 17:50 |
santoshkumark | sridhar_ram: this bug is not a stopper..but can cause monitoring to fail.. | 17:50 |
*** ashtokolov has quit IRC | 17:50 | |
sridhar_ram | santoshkumark: looks a respawn failed due to resource limits exhaustion ? | 17:50 |
tbh | sridhar_ram, do we need to monitor, if the VNF goes to ERROR state? | 17:51 |
sridhar_ram | anyway, lets see if anyone have bandwidth to take it up.. | 17:51 |
sridhar_ram | tbh: no | 17:51 |
* sridhar_ram 10mins left | 17:51 | |
santoshkumark | sridhar_ram: not sure if respawn.. | 17:51 |
tbh | any comments on this bug patch https://bugs.launchpad.net/tacker/+bug/1503477 will be appreciated | 17:52 |
openstack | Launchpad bug 1503477 in tacker "Provide respawn limit for respawn failure policy" [Medium,In progress] - Assigned to bharaththiruveedula (bharath-ves) | 17:52 |
tbh | it's been so long | 17:52 |
*** carl_baldwin has quit IRC | 17:52 | |
*** tpeoples has quit IRC | 17:53 | |
bobh | tbh: I've looked at it a couple of times but never had time to do a thorough review | 17:53 |
bobh | tbh: I'll try to spend some time on it this week | 17:53 |
tbh | bobh, sure thanks | 17:53 |
sridhar_ram | tbh: we can take some of monitoring related enhancements after we make some progress in Mitaka priorities. | 17:54 |
tbh | sridhar_ram, okay | 17:54 |
sridhar_ram | I need another help from the team .. | 17:54 |
sridhar_ram | anyone here know how to waddle through openstack-infra project-config ? | 17:54 |
sridhar_ram | I could use some help to land tacker repos to pypi | 17:55 |
*** natarajk1 has joined #openstack-meeting-4 | 17:55 | |
sridhar_ram | reach out if someone has some expertise here.. | 17:56 |
sridhar_ram | moving on... | 17:56 |
sridhar_ram | #topic Open Discussion | 17:56 |
*** openstack changes topic to "Open Discussion (Meeting topic: tacker)" | 17:56 | |
sridhar_ram | quick poll.. how many of here would like to install Tacker in a non-devstack environment ? | 17:57 |
*** pmesserl_ has joined #openstack-meeting-4 | 17:57 | |
bobh | o/ | 17:57 |
*** markvoelker_ has joined #openstack-meeting-4 | 17:57 | |
tbh | o/ | 17:57 |
*** natarajk has quit IRC | 17:57 | |
natarajk1 | o/ | 17:57 |
sridhar_ram | okay.. there is multiple asks coming in the irc channel regardign this | 17:58 |
sridhar_ram | we should take it up as a work item then | 17:58 |
*** jmccrory has joined #openstack-meeting-4 | 17:58 | |
sridhar_ram | anything else ? | 17:58 |
bobh | sridhar_ram: Also seems like we need a way t validate that heat/nova are working | 17:58 |
*** ivar-lazzaro has joined #openstack-meeting-4 | 17:59 | |
*** banix_ has joined #openstack-meeting-4 | 17:59 | |
*** SimonChung has quit IRC | 17:59 | |
*** banix has quit IRC | 17:59 | |
*** pkoniszewski_ has quit IRC | 17:59 | |
*** banix_ is now known as banix | 17:59 | |
bobh | Lots of questions come in because VNF 'failed to deploy' | 17:59 |
sridhar_ram | bobh: you mean a stack validate ? | 17:59 |
* sridhar_ram almost out of time | 17:59 | |
bobh | more like an openstack-validate | 17:59 |
bobh | is heat working? is nova working? | 17:59 |
*** bnemec has quit IRC | 17:59 | |
*** pmesserli has quit IRC | 17:59 | |
bobh | if the answer to either is no then tacker isn't going to work | 17:59 |
sridhar_ram | i think we should write a RFE and work through it .. | 17:59 |
*** klamath_ has joined #openstack-meeting-4 | 17:59 | |
sridhar_ram | bobh: quite valid.. | 18:00 |
*** santoshkumark has quit IRC | 18:00 | |
*** markvoelker has quit IRC | 18:00 | |
*** sbadia has quit IRC | 18:00 | |
*** Kiall_ has quit IRC | 18:00 | |
sridhar_ram | times up folks.. | 18:00 |
*** klamath has quit IRC | 18:00 | |
sridhar_ram | talk to you next week | 18:00 |
vishwanathj | bye all | 18:00 |
sridhar_ram | bye all | 18:00 |
bobh | bye | 18:00 |
sridhar_ram | #endmeeting | 18:00 |
tbh | bye | 18:00 |
*** bnemec has joined #openstack-meeting-4 | 18:00 | |
*** natarajk1 has left #openstack-meeting-4 | 18:00 | |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 18:00 | |
openstack | Meeting ended Tue Nov 17 18:00:35 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tacker/2015/tacker.2015-11-17-17.02.html | 18:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tacker/2015/tacker.2015-11-17-17.02.txt | 18:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tacker/2015/tacker.2015-11-17-17.02.log.html | 18:00 |
*** Kiall has joined #openstack-meeting-4 | 18:01 | |
*** tbh has quit IRC | 18:01 | |
*** ivar-lazzaro has quit IRC | 18:03 | |
*** armax has quit IRC | 18:06 | |
*** pkoniszewski has joined #openstack-meeting-4 | 18:07 | |
*** Sukhdev has quit IRC | 18:07 | |
*** jwagner is now known as jwagner_away | 18:09 | |
*** Sukhdev has joined #openstack-meeting-4 | 18:10 | |
*** sbadia has joined #openstack-meeting-4 | 18:11 | |
*** Sukhdev has quit IRC | 18:11 | |
*** brucet has quit IRC | 18:14 | |
*** s3wong has joined #openstack-meeting-4 | 18:14 | |
*** MarkAtwood has quit IRC | 18:14 | |
*** Sukhdev has joined #openstack-meeting-4 | 18:15 | |
*** Sukhdev has quit IRC | 18:20 | |
*** harshs has quit IRC | 18:22 | |
*** sbalukoff1 has joined #openstack-meeting-4 | 18:22 | |
*** fawadkhaliq has quit IRC | 18:26 | |
*** qwebirc47081 has joined #openstack-meeting-4 | 18:26 | |
*** armax has joined #openstack-meeting-4 | 18:26 | |
*** qwebirc47081 has quit IRC | 18:26 | |
*** carl_baldwin has joined #openstack-meeting-4 | 18:26 | |
*** degorenko is now known as _degorenko | 18:27 | |
*** baoli has quit IRC | 18:29 | |
*** sridhar_ram has quit IRC | 18:29 | |
*** bpokorny_ has quit IRC | 18:32 | |
*** baoli has joined #openstack-meeting-4 | 18:32 | |
*** samleon has joined #openstack-meeting-4 | 18:33 | |
*** Sukhdev has joined #openstack-meeting-4 | 18:34 | |
*** Sukhdev has quit IRC | 18:35 | |
*** MarkAtwood has joined #openstack-meeting-4 | 18:35 | |
*** Sukhdev has joined #openstack-meeting-4 | 18:36 | |
*** Sukhdev has quit IRC | 18:36 | |
*** dims has quit IRC | 18:37 | |
*** gjayavel_ has quit IRC | 18:38 | |
*** dims has joined #openstack-meeting-4 | 18:40 | |
*** ashtokolov has joined #openstack-meeting-4 | 18:48 | |
*** aglarendil has joined #openstack-meeting-4 | 18:48 | |
*** alex_didenko has joined #openstack-meeting-4 | 18:50 | |
*** bpokorny has joined #openstack-meeting-4 | 18:52 | |
*** armax has quit IRC | 18:53 | |
*** ivar-lazzaro has joined #openstack-meeting-4 | 18:53 | |
*** armax has joined #openstack-meeting-4 | 18:55 | |
*** GheRivero has joined #openstack-meeting-4 | 18:55 | |
*** ivar-lazzaro has quit IRC | 18:57 | |
*** banix has quit IRC | 18:57 | |
*** SimonChung has joined #openstack-meeting-4 | 18:58 | |
*** cloudtrainme has quit IRC | 18:59 | |
*** bpokorny has quit IRC | 18:59 | |
*** MarkAtwood has quit IRC | 18:59 | |
*** sc68cal_ is now known as sc68cal | 19:00 | |
*** irenab has quit IRC | 19:00 | |
*** bpokorny has joined #openstack-meeting-4 | 19:01 | |
*** banix has joined #openstack-meeting-4 | 19:01 | |
*** harshs has joined #openstack-meeting-4 | 19:02 | |
*** cloudtrainme has joined #openstack-meeting-4 | 19:03 | |
*** samleon has quit IRC | 19:04 | |
*** cloudtrainme has quit IRC | 19:19 | |
*** bpokorny has quit IRC | 19:19 | |
*** bpokorny has joined #openstack-meeting-4 | 19:19 | |
*** bpokorny has quit IRC | 19:22 | |
*** bpokorny has joined #openstack-meeting-4 | 19:22 | |
*** cloudtrainme has joined #openstack-meeting-4 | 19:22 | |
*** SimonChung has quit IRC | 19:22 | |
*** SimonChung1 has joined #openstack-meeting-4 | 19:22 | |
*** SimonChung1 has quit IRC | 19:23 | |
*** SimonChung has joined #openstack-meeting-4 | 19:23 | |
*** ekarlso has joined #openstack-meeting-4 | 19:24 | |
*** SimonChung has quit IRC | 19:24 | |
*** SimonChung1 has joined #openstack-meeting-4 | 19:24 | |
*** jwagner_away is now known as jwagner | 19:24 | |
*** Piet has joined #openstack-meeting-4 | 19:26 | |
*** ivar-lazzaro has joined #openstack-meeting-4 | 19:26 | |
*** bpokorny has quit IRC | 19:28 | |
*** bpokorny has joined #openstack-meeting-4 | 19:29 | |
*** tpeoples_ has joined #openstack-meeting-4 | 19:30 | |
*** carl_baldwin has quit IRC | 19:35 | |
*** igordcard has quit IRC | 19:36 | |
*** carl_baldwin has joined #openstack-meeting-4 | 19:38 | |
*** sridhar_ram has joined #openstack-meeting-4 | 19:43 | |
*** angdraug has joined #openstack-meeting-4 | 19:48 | |
*** salv-orlando has quit IRC | 19:48 | |
*** baoli has quit IRC | 19:53 | |
*** britthouser has quit IRC | 19:54 | |
*** armax has quit IRC | 19:57 | |
*** cloudtrainme has quit IRC | 19:58 | |
*** banix has quit IRC | 19:59 | |
*** Sukhdev has joined #openstack-meeting-4 | 20:03 | |
*** sridhar_ram has quit IRC | 20:03 | |
*** baoli has joined #openstack-meeting-4 | 20:03 | |
*** cloudtrainme has joined #openstack-meeting-4 | 20:07 | |
*** banix has joined #openstack-meeting-4 | 20:11 | |
*** harshs has quit IRC | 20:13 | |
*** cloudtrainme has quit IRC | 20:24 | |
*** cloudtrainme has joined #openstack-meeting-4 | 20:26 | |
*** banix has quit IRC | 20:26 | |
*** cloudtrainme has quit IRC | 20:30 | |
*** MarkAtwood has joined #openstack-meeting-4 | 20:32 | |
*** cloudtrainme has joined #openstack-meeting-4 | 20:33 | |
*** Swami has quit IRC | 20:35 | |
*** baoli has quit IRC | 20:36 | |
*** iyamahat has joined #openstack-meeting-4 | 20:41 | |
*** Sukhdev has quit IRC | 20:51 | |
*** salv-orlando has joined #openstack-meeting-4 | 20:51 | |
*** salv-orlando has quit IRC | 20:51 | |
*** salv-orlando has joined #openstack-meeting-4 | 20:52 | |
*** Swami has joined #openstack-meeting-4 | 20:55 | |
*** jwagner is now known as jwagner_away | 20:57 | |
*** dims_ has joined #openstack-meeting-4 | 21:00 | |
*** dims has quit IRC | 21:02 | |
*** dzamboni has quit IRC | 21:03 | |
*** AlanClark has joined #openstack-meeting-4 | 21:03 | |
*** salv-orlando has quit IRC | 21:08 | |
*** banix has joined #openstack-meeting-4 | 21:10 | |
*** salv-orlando has joined #openstack-meeting-4 | 21:10 | |
*** Rockyg has joined #openstack-meeting-4 | 21:28 | |
*** banix has quit IRC | 21:29 | |
*** banix has joined #openstack-meeting-4 | 21:32 | |
*** krtaylor has quit IRC | 21:32 | |
*** SimonChung1 has quit IRC | 21:37 | |
*** jwagner_away is now known as jwagner | 21:39 | |
*** krtaylor has joined #openstack-meeting-4 | 21:45 | |
*** dims_ has quit IRC | 21:51 | |
*** sdake has joined #openstack-meeting-4 | 21:56 | |
*** dims has joined #openstack-meeting-4 | 21:57 | |
*** bobh has quit IRC | 21:57 | |
*** sdake_ has joined #openstack-meeting-4 | 21:59 | |
*** SimonChung has joined #openstack-meeting-4 | 21:59 | |
*** sdake has quit IRC | 22:00 | |
*** sdake_ has quit IRC | 22:02 | |
*** CheKoLyN has joined #openstack-meeting-4 | 22:02 | |
*** angdraug has quit IRC | 22:04 | |
*** baoli has joined #openstack-meeting-4 | 22:06 | |
*** jwagner is now known as jwagner_away | 22:07 | |
*** baoli has quit IRC | 22:11 | |
*** woodard_ has joined #openstack-meeting-4 | 22:14 | |
*** galstrom_zzz is now known as galstrom | 22:14 | |
*** harshs has joined #openstack-meeting-4 | 22:15 | |
*** woodard has quit IRC | 22:18 | |
*** woodard_ has quit IRC | 22:19 | |
*** Sukhdev has joined #openstack-meeting-4 | 22:19 | |
*** julim_ has quit IRC | 22:20 | |
*** banix has quit IRC | 22:29 | |
*** SimonChung1 has joined #openstack-meeting-4 | 22:40 | |
*** SimonChung has quit IRC | 22:40 | |
*** AlanClark has quit IRC | 22:40 | |
*** Sukhdev has quit IRC | 22:43 | |
*** MarkAtwood has quit IRC | 22:54 | |
*** galstrom is now known as galstrom_zzz | 22:55 | |
*** dims has quit IRC | 23:00 | |
*** dims has joined #openstack-meeting-4 | 23:01 | |
*** Rockyg has quit IRC | 23:03 | |
*** klamath_ has quit IRC | 23:04 | |
*** dims_ has joined #openstack-meeting-4 | 23:04 | |
*** dims has quit IRC | 23:07 | |
*** SimonChung1 has quit IRC | 23:07 | |
*** SimonChung has joined #openstack-meeting-4 | 23:07 | |
*** SimonChung has quit IRC | 23:10 | |
*** jckasper has quit IRC | 23:13 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:20 | |
*** woodard has joined #openstack-meeting-4 | 23:23 | |
*** cloudtrainme has quit IRC | 23:24 | |
*** salv-orl_ has joined #openstack-meeting-4 | 23:28 | |
*** salv-orlando has quit IRC | 23:30 | |
*** SimonChung has joined #openstack-meeting-4 | 23:34 | |
*** alex_didenko has quit IRC | 23:36 | |
*** woodard has quit IRC | 23:42 | |
*** blahRus has quit IRC | 23:43 | |
*** jgjhgsonchn88523 has quit IRC | 23:46 | |
*** salv-orl_ has quit IRC | 23:49 | |
*** salv-orlando has joined #openstack-meeting-4 | 23:50 | |
*** SimonChung1 has joined #openstack-meeting-4 | 23:51 | |
*** SimonChung has quit IRC | 23:51 | |
*** SimonChung has joined #openstack-meeting-4 | 23:52 | |
*** SimonChung has quit IRC | 23:52 | |
*** SimonChung1 has quit IRC | 23:52 | |
*** SimonChung2 has joined #openstack-meeting-4 | 23:52 | |
*** pmesserl_ has quit IRC | 23:56 | |
*** Sukhdev has joined #openstack-meeting-4 | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!