*** rongze has quit IRC | 00:00 | |
*** fbo_away is now known as fbo | 00:02 | |
*** NobodyCam_afk is now known as NobodyCam | 00:04 | |
*** tanisdl has quit IRC | 00:04 | |
*** tanisdl has joined #openstack-meeting | 00:05 | |
*** jhenner has quit IRC | 00:07 | |
*** gokrokve has joined #openstack-meeting | 00:09 | |
*** mrodden has quit IRC | 00:09 | |
*** jmontemayor has quit IRC | 00:12 | |
*** markpeek has quit IRC | 00:12 | |
*** fbo is now known as fbo_away | 00:13 | |
*** ArthurBerezin has quit IRC | 00:14 | |
*** yamahata_ has quit IRC | 00:15 | |
*** weshay has joined #openstack-meeting | 00:16 | |
*** dims has joined #openstack-meeting | 00:23 | |
*** dcramer_ has quit IRC | 00:24 | |
*** nermina has joined #openstack-meeting | 00:26 | |
*** rnirmal has quit IRC | 00:27 | |
*** matsuhashi has joined #openstack-meeting | 00:29 | |
*** hemna is now known as hemnafk | 00:30 | |
*** markwash has quit IRC | 00:30 | |
*** nati_uen_ has joined #openstack-meeting | 00:33 | |
*** nati_ueno has quit IRC | 00:35 | |
*** s3wong_ has quit IRC | 00:37 | |
*** otherwiseguy has quit IRC | 00:39 | |
*** eharney has quit IRC | 00:41 | |
*** zbitter has joined #openstack-meeting | 00:41 | |
*** pablosan has quit IRC | 00:41 | |
*** fnaval_ has quit IRC | 00:44 | |
*** pablosan has joined #openstack-meeting | 00:44 | |
*** zaneb has quit IRC | 00:44 | |
*** nati_uen_ has quit IRC | 00:45 | |
*** nati_ueno has joined #openstack-meeting | 00:46 | |
*** kui has quit IRC | 00:47 | |
*** sdake_ has quit IRC | 00:47 | |
*** sdake has quit IRC | 00:47 | |
*** bill_az has quit IRC | 00:47 | |
*** matsuhashi has quit IRC | 00:50 | |
*** matsuhashi has joined #openstack-meeting | 00:50 | |
*** cdub has quit IRC | 00:52 | |
*** michchap_ has quit IRC | 00:53 | |
*** matsuhas_ has joined #openstack-meeting | 00:53 | |
*** michchap has joined #openstack-meeting | 00:53 | |
*** matsuhashi has quit IRC | 00:54 | |
*** marun has joined #openstack-meeting | 00:55 | |
*** markpeek has joined #openstack-meeting | 00:55 | |
*** dolphm has quit IRC | 00:56 | |
*** sacharya has joined #openstack-meeting | 00:57 | |
*** SridarK has quit IRC | 00:58 | |
*** dcramer_ has joined #openstack-meeting | 00:59 | |
*** reaper has quit IRC | 01:00 | |
*** marun has quit IRC | 01:02 | |
*** sdake has joined #openstack-meeting | 01:03 | |
*** ryanpetrello has joined #openstack-meeting | 01:03 | |
*** cdub has joined #openstack-meeting | 01:03 | |
*** SumitNaiksatam has quit IRC | 01:09 | |
*** IlyaE has quit IRC | 01:10 | |
*** colinmcn_ has quit IRC | 01:12 | |
*** colinmcnamara has quit IRC | 01:12 | |
*** herndon_ has joined #openstack-meeting | 01:13 | |
*** bdpayne has joined #openstack-meeting | 01:14 | |
*** sdake has quit IRC | 01:15 | |
*** beagles has quit IRC | 01:19 | |
*** yamahata_ has joined #openstack-meeting | 01:20 | |
*** bill_az has joined #openstack-meeting | 01:22 | |
*** mrodden has joined #openstack-meeting | 01:23 | |
*** nosnos has joined #openstack-meeting | 01:26 | |
*** rongze has joined #openstack-meeting | 01:27 | |
*** rongze has quit IRC | 01:31 | |
*** SumitNaiksatam has joined #openstack-meeting | 01:31 | |
*** yamahata_ has quit IRC | 01:34 | |
*** jcooley_ has joined #openstack-meeting | 01:37 | |
*** bdpayne has quit IRC | 01:39 | |
*** sjing has joined #openstack-meeting | 01:39 | |
*** sarob_ has joined #openstack-meeting | 01:41 | |
*** sarob has quit IRC | 01:43 | |
*** kui has joined #openstack-meeting | 01:43 | |
*** nermina has quit IRC | 01:44 | |
*** jcooley_ has quit IRC | 01:45 | |
*** ryanpetrello has quit IRC | 01:45 | |
*** sarob_ has quit IRC | 01:45 | |
*** slong has joined #openstack-meeting | 01:50 | |
*** banix has joined #openstack-meeting | 01:50 | |
*** slong is now known as summerlong | 01:50 | |
*** mengxd has joined #openstack-meeting | 01:52 | |
*** radix_ has quit IRC | 01:52 | |
*** neelashah has joined #openstack-meeting | 01:55 | |
*** colinmcnamara has joined #openstack-meeting | 01:56 | |
*** colinmcn_ has joined #openstack-meeting | 01:56 | |
*** reed has quit IRC | 02:00 | |
*** jcooley_ has joined #openstack-meeting | 02:01 | |
*** MarkAtwood has quit IRC | 02:01 | |
*** jcooley_ has quit IRC | 02:02 | |
*** Mandell has quit IRC | 02:06 | |
*** rongze has joined #openstack-meeting | 02:06 | |
*** yaguang has joined #openstack-meeting | 02:07 | |
*** nati_ueno has quit IRC | 02:09 | |
*** esker has joined #openstack-meeting | 02:13 | |
*** colinmcnamara has quit IRC | 02:14 | |
*** colinmcn_ has quit IRC | 02:14 | |
*** gokrokve has quit IRC | 02:17 | |
*** gokrokve has joined #openstack-meeting | 02:17 | |
*** vkozhukalov has joined #openstack-meeting | 02:19 | |
*** devlaps has quit IRC | 02:20 | |
*** gokrokve has quit IRC | 02:22 | |
*** bill_az has quit IRC | 02:23 | |
*** ryanpetrello has joined #openstack-meeting | 02:27 | |
*** gokrokve has joined #openstack-meeting | 02:29 | |
*** pablosan has quit IRC | 02:29 | |
*** Mandell has joined #openstack-meeting | 02:29 | |
*** masayukig has joined #openstack-meeting | 02:30 | |
*** matsuhas_ has quit IRC | 02:31 | |
*** matsuhashi has joined #openstack-meeting | 02:31 | |
*** sdake has joined #openstack-meeting | 02:32 | |
*** masayukig has quit IRC | 02:39 | |
*** masayuki_ has joined #openstack-meeting | 02:39 | |
*** ryanpetrello has quit IRC | 02:43 | |
*** hua has quit IRC | 02:43 | |
*** nati_ueno has joined #openstack-meeting | 02:43 | |
*** masayuki_ has quit IRC | 02:44 | |
*** colinmcnamara has joined #openstack-meeting | 02:49 | |
*** colinmcn_ has joined #openstack-meeting | 02:49 | |
*** tanisdl has quit IRC | 02:51 | |
*** gongysh has joined #openstack-meeting | 02:52 | |
*** nati_ueno has quit IRC | 02:53 | |
*** RobinWang has quit IRC | 02:53 | |
*** dkranz has joined #openstack-meeting | 02:54 | |
*** SvenDowideit has quit IRC | 02:54 | |
*** saurabh_ has joined #openstack-meeting | 02:54 | |
*** sdake_ has joined #openstack-meeting | 02:56 | |
*** sdake_ has quit IRC | 02:56 | |
*** sdake_ has joined #openstack-meeting | 02:56 | |
*** hemanth has quit IRC | 02:56 | |
*** dcramer_ has quit IRC | 02:57 | |
*** nosnos has quit IRC | 02:58 | |
summerlong | hey fifieldt! | 02:58 |
---|---|---|
*** nosnos has joined #openstack-meeting | 02:59 | |
*** ndipanov has quit IRC | 02:59 | |
*** danwent has quit IRC | 02:59 | |
summerlong | brucer... | 02:59 |
brucer | slong Hi | 02:59 |
summerlong | #startmeeting DocTeamMeeting | 03:00 |
openstack | Meeting started Tue Dec 3 03:00:05 2013 UTC and is due to finish in 60 minutes. The chair is summerlong. 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: DocTeamMeeting)" | 03:00 | |
openstack | The meeting name has been set to 'docteammeeting' | 03:00 |
summerlong | So, let's see, anyone besides Bruce out there for the OpenStack meeting? | 03:00 |
*** loq_mac has joined #openstack-meeting | 03:00 | |
summerlong | VERY small group, brucer, just the two of us:) | 03:00 |
brucer | scuse my ignorance - is the the APAC-timing upstream docs meeting thingo? | 03:01 |
summerlong | yep:) | 03:01 |
summerlong | And loquacious isn't here today, and looks like fifeldt isn't either... | 03:01 |
brucer | hmm, i totally forgot it was today, | 03:02 |
summerlong | :) | 03:02 |
summerlong | Well, let's wait a few minutes and see whether anyone else joins. | 03:02 |
loq_mac | i'm here! | 03:03 |
brucer | OK. who all is meant to attend? | 03:03 |
summerlong | You're here! | 03:03 |
loq_mac | yay! | 03:03 |
summerlong | So, lana, tom, the RH crew, and who else, Lana? | 03:03 |
loq_mac | is fifieldt here? | 03:03 |
summerlong | not answering :( | 03:04 |
* annegentle lurks! | 03:04 | |
*** dkranz has quit IRC | 03:04 | |
summerlong | annegentle! | 03:04 |
annegentle | summerlong! :) | 03:04 |
loq_mac | oh hai annegentle :) | 03:05 |
summerlong | Was looking through the notes for the last meeting and 3 of the 4 of us were there. | 03:05 |
*** SvenDowideit has joined #openstack-meeting | 03:05 | |
annegentle | I'll be in and out, packing for San Antonio (and an early dawn-thirty start) :) | 03:05 |
*** twoputt__ has quit IRC | 03:05 | |
*** twoputt_ has quit IRC | 03:05 | |
loq_mac | ouch >< | 03:05 |
summerlong | Ok, well, this will be a quick one. Mostly for brucer's benefit. | 03:05 |
*** chandankumar has joined #openstack-meeting | 03:06 | |
brucer | Will this meeting be held every alternate Tue? | 03:06 |
summerlong | #topic last action items: | 03:06 |
*** openstack changes topic to "last action items: (Meeting topic: DocTeamMeeting)" | 03:06 | |
summerlong | Item: Loquacity to begin working on a proposal for config-reference and cloud admin guide IA. | 03:06 |
summerlong | yes, brucer. See the https://wiki.openstack.org/wiki/Meetings/DocTeamMeeting | 03:06 |
*** markpeek has quit IRC | 03:06 | |
loq_mac | i haven't done that yet | 03:06 |
brucer | ta | 03:06 |
annegentle | brucer: summerlong: well technically four Tuesdays a month | 03:06 |
loq_mac | however, i've made movements in that direction | 03:06 |
summerlong | Yes, was just referring to this time. | 03:06 |
*** cdub has quit IRC | 03:06 | |
*** nati_ueno has joined #openstack-meeting | 03:07 | |
loq_mac | i decided i needed to get to know the books better, so i'm doing some general edits on them now | 03:07 |
summerlong | ok, loq_mac, that makes sense. What I did to start with. | 03:07 |
loq_mac | yep | 03:07 |
loq_mac | so, hopefully i'll get started on that before too long | 03:07 |
loq_mac | also, i think fifieldt and i need to talk in more depth before i can start, too | 03:07 |
summerlong | Item: Bug Day. The Bug Day has been organised for Dec 20 2013. Do as many as you can on one day.... | 03:07 |
loq_mac | annegentle: we might need to add that to our list of things to talk about while i'm here, too | 03:08 |
summerlong | Bug day? | 03:08 |
loq_mac | yep, it's just a day where we all sit down and grind through as many bugs as we can | 03:08 |
chandankumar | Hello | 03:08 |
loq_mac | tom sent mail to the list about it | 03:08 |
*** cdub has joined #openstack-meeting | 03:08 | |
loq_mac | heya chandankumar | 03:08 |
summerlong | hello chandankumar | 03:08 |
summerlong | Will talk to the team here about it. I'm assuming we'll all be in. | 03:09 |
brucer | hi chandankumar | 03:09 |
loq_mac | cool :) | 03:09 |
summerlong | Of course, anyone who hasn't worked before will probably just be there looking around. | 03:09 |
chandankumar | :) | 03:09 |
summerlong | Ok... | 03:09 |
summerlong | #topic Google Hangout | 03:09 |
*** openstack changes topic to "Google Hangout (Meeting topic: DocTeamMeeting)" | 03:09 | |
summerlong | - fun had by all, any comments? Any ideas for future hangouts? | 03:09 |
loq_mac | i'd like to make that a regular thing, personally | 03:10 |
loq_mac | it's nice to see everyone :) | 03:10 |
summerlong | How regular, what topic? | 03:10 |
summerlong | Every month? | 03:10 |
summerlong | Every other month? | 03:10 |
loq_mac | i might leave that up to annegentle :) | 03:10 |
summerlong | But...what would be your preference? | 03:10 |
chandankumar | summerlong, can hangout will be made in that time when everybody able to attend irrespective of different time zone? | 03:11 |
loq_mac | monthly would be excessive, i think, if we consider that we're meeting weekly | 03:11 |
summerlong | Perhaps every other month, and yes, chandankumar, the timing is tricky. | 03:11 |
loq_mac | unless we do it monthly on an alternating time, so we catch the TZs | 03:11 |
loq_mac | like the irc meeting | 03:11 |
summerlong | We in australia were over the moon that it was in daylight. | 03:11 |
loq_mac | we could do a hangout in lieu of office hours | 03:11 |
chandankumar | that will work :) | 03:12 |
summerlong | we're not doing office hours.... | 03:12 |
loq_mac | i was kicking myself that i was in the US ;) | 03:12 |
loq_mac | yeah, that's what i mean | 03:12 |
*** Mandell has quit IRC | 03:12 | |
summerlong | What would you want for a topic? | 03:12 |
summerlong | Current issues? | 03:12 |
loq_mac | can the office hours, do a monthly hangout instead, alternate timezomes | 03:12 |
loq_mac | it wouldn't be hard to have a rolling agenda | 03:12 |
loq_mac | we could use the wiki for it, just like we do for IRC meetings | 03:13 |
summerlong | You mean, can the meeting every month? | 03:13 |
*** mengxd has quit IRC | 03:13 | |
loq_mac | i'll add this to the list of things to chat to anne about, i think | 03:13 |
loq_mac | and come up with a reasonable proposal | 03:13 |
*** colinmcnamara has quit IRC | 03:13 | |
*** colinmcn_ has quit IRC | 03:13 | |
loq_mac | do you have any strong preferences? | 03:13 |
summerlong | Could you please do the chat on the list, so all of us can have input? | 03:13 |
loq_mac | ok, i'll start the convo there | 03:14 |
summerlong | Switching out one meeting a month for a visual sounds good. | 03:14 |
loq_mac | that'll give everyone a chance to have input | 03:14 |
loq_mac | yeah, that could work | 03:14 |
summerlong | appreciate it. | 03:14 |
*** gyee has quit IRC | 03:14 | |
loq_mac | np | 03:14 |
summerlong | #action loq_mac to start email discussion around continuing the hangout | 03:14 |
summerlong | #topic Educating devs | 03:14 |
*** openstack changes topic to "Educating devs (Meeting topic: DocTeamMeeting)" | 03:14 | |
summerlong | Nick Chase to help with onboarding doc contribs. If you have anyone contact you, can direct to him if you'd like. | 03:14 |
summerlong | Anne to write blog post describing titles and priorities, and will also follow up with HP Cloud's Spector for a podcast/screencast | 03:14 |
summerlong | That was just from the last meeting. | 03:15 |
summerlong | Was there anything else we needed to discuss? | 03:15 |
brucer | where does anne blog? | 03:15 |
loq_mac | i'm progressing the docs team leads thing with my guys | 03:15 |
summerlong | on the doc wiki | 03:15 |
* brucer needs link | 03:15 | |
brucer | ok | 03:15 |
summerlong | nice, loq_mac | 03:16 |
loq_mac | brucer: http://www.openstack.org/blog/ | 03:16 |
loq_mac | they're coming around, slowly ;) | 03:16 |
brucer | ta Lana, just got it | 03:16 |
summerlong | Yes, devs are always just a tad, er, something. | 03:16 |
loq_mac | i'm getting them when they're nicely jet lagged, so their resistance is low ;) | 03:16 |
summerlong | Exactly, nice work :) | 03:16 |
summerlong | Ok, and on to the next. | 03:16 |
loq_mac | *grin* | 03:17 |
summerlong | #topic Office hours | 03:17 |
*** openstack changes topic to "Office hours (Meeting topic: DocTeamMeeting)" | 03:17 | |
summerlong | Now cancelled, per US meeting, now that there are weekly meetings. | 03:17 |
loq_mac | +1 | 03:17 |
summerlong | It was decidedin the last meeting. Yes, me too, +1. | 03:17 |
*** nati_ueno has quit IRC | 03:17 | |
summerlong | brucer, annegentle was holding office meetings with low attendance. | 03:17 |
summerlong | With the new weekly meetings, | 03:17 |
summerlong | it was decided to forego them. | 03:17 |
summerlong | Not much else to say, really. | 03:18 |
summerlong | I never attended, wrong time. | 03:18 |
summerlong | #topic Doc Boot Camp | 03:18 |
*** openstack changes topic to "Doc Boot Camp (Meeting topic: DocTeamMeeting)" | 03:18 | |
summerlong | Any preferences for times? Should it be twice-yearly? Once yearly? | 03:18 |
summerlong | Would Feb be too soon after the summit? Could anyone on this side go at that time? | 03:18 |
summerlong | Any wishes for session topics? | 03:18 |
summerlong | Ok, big discussion there. | 03:19 |
loq_mac | ok, so, i'd really like to make it | 03:19 |
brucer | Would it be in US again? | 03:19 |
summerlong | Probably, most people are there. | 03:19 |
loq_mac | because i'd like to be able to do a docs camp in aus this year | 03:19 |
loq_mac | possibly coordinated with pycon | 03:19 |
chandankumar | summerlong, can i attend the bootcamp? | 03:20 |
loq_mac | but my boss wants me to have gone to one before i can run one | 03:20 |
annegentle | loq_mac: when's pycon? | 03:20 |
loq_mac | august, IIRC | 03:20 |
annegentle | chandankumar: sure | 03:20 |
loq_mac | in brisbane | 03:20 |
summerlong | That's your manager's decision, chandankumar, but everyone is invited! | 03:20 |
annegentle | chandankumar: sometimes we get funding from the Foundation too | 03:20 |
summerlong | YES | 03:20 |
loq_mac | :) | 03:20 |
chandankumar | summerlong, :) | 03:20 |
summerlong | Of course, I'd love it to be in AUS! | 03:21 |
annegentle | loq_mac: makes sense to go to one before hosting :) but they will change over time with the team makeup and so on | 03:21 |
*** banix has quit IRC | 03:21 | |
annegentle | loq_mac: for example I think the last one had a mix of real beginners and doc pros | 03:21 |
loq_mac | http://2014.pycon-au.org/ | 03:21 |
annegentle | loq_mac: and I could send out the feedback from the last one | 03:21 |
brucer | loq_mac: you helped run linuxconf, isnt that good enough? | 03:21 |
loq_mac | brucer: very different event ;) | 03:21 |
summerlong | Can't have too many social events, hey loq_mac?! | 03:21 |
loq_mac | annegentle: yes, i think it needs a lot more thought yet | 03:21 |
brucer | no -is all herding cats | 03:22 |
loq_mac | of course not! | 03:22 |
summerlong | For me, Feb would be too soon, regardless of location. | 03:22 |
summerlong | We'd just be starting to implement summit decisions. | 03:22 |
loq_mac | yeah | 03:23 |
annegentle | brucer: +1 | 03:23 |
loq_mac | march would probably be better for me too | 03:23 |
summerlong | kk, on to the next. | 03:23 |
summerlong | #topic Operations Guide workflow | 03:23 |
*** openstack changes topic to "Operations Guide workflow (Meeting topic: DocTeamMeeting)" | 03:23 | |
summerlong | Anne is still in discussion with the O'Reilly folk, to figure out timing and process. | 03:23 |
summerlong | Graeme Gillies has since volunteered to do the RHEL architecture. | 03:23 |
summerlong | Might or might not be a 2-day sprint; Gillies will probably work online. | 03:23 |
summerlong | Anything to talk about here? | 03:23 |
loq_mac | i'm cool | 03:23 |
summerlong | #topic Doc tools updates | 03:24 |
*** openstack changes topic to "Doc tools updates (Meeting topic: DocTeamMeeting)" | 03:24 | |
summerlong | Info from the last meeting: | 03:24 |
summerlong | The Clouddocs-maven-plugin is now in Stackforge. | 03:24 |
summerlong | #link http://git.openstack.org/cgit/stackforge/clouddocs-maven-plugin/ | 03:24 |
summerlong | Enables all openstack contributors to work on the maven plugin that builds our HTML and PDF and api-ref output | 03:24 |
summerlong | Also, Rackspace just got 4 interns through the GNOME Outreach Program. So at least one more person helping with OpenStack upstream. In particular, helping Miranda Zhang will be helping Diane with the API docs. | 03:24 |
summerlong | #link https://wiki.gnome.org/OutreachProgramForWomen/2013/DecemberMarch#Accepted_Participants | 03:24 |
summerlong | And, Anne is working through doc templates for incubating projects. | 03:24 |
summerlong | Anything else on doc tools? | 03:24 |
loq_mac | i'm still hassling michael davies on that | 03:24 |
*** jecarey has joined #openstack-meeting | 03:24 | |
annegentle | loq_mac: hehehe | 03:25 |
summerlong | On the script you talked about in the hangout? | 03:25 |
annegentle | summerlong: we did fix two build bugs that showed up today | 03:25 |
loq_mac | ah, no, this is the guy who thought someone else was doing it | 03:25 |
loq_mac | so he backed off | 03:25 |
chandankumar | summerlong, i have started working on my blueprint but delayed due to bad health. | 03:25 |
summerlong | Oh, right. | 03:25 |
chandankumar | for askbot integration | 03:25 |
summerlong | chandankumar: looking forward to seeing the result | 03:26 |
summerlong | oookkkkk, that was it for doc tools? | 03:26 |
loq_mac | that's all i have | 03:27 |
*** paragan has joined #openstack-meeting | 03:27 | |
* summerlong wishes she knew more about doc tools | 03:27 | |
summerlong | #topic Open discussion | 03:27 |
*** openstack changes topic to "Open discussion (Meeting topic: DocTeamMeeting)" | 03:27 | |
summerlong | Wishes? Thoughts? | 03:27 |
loq_mac | lots, but probably none relevant ;) | 03:27 |
summerlong | Personally, I'm wishing for the RH release date to come quickly so I can play upstream again. | 03:28 |
loq_mac | when is it? | 03:28 |
summerlong | Dec.19 | 03:28 |
summerlong | so the bug day falls well. | 03:28 |
loq_mac | ooh, not long now! | 03:28 |
summerlong | EXACTLY! | 03:28 |
loq_mac | we need to set a date for our brisbane catchup, too | 03:28 |
summerlong | Yes, right after the new year, I'd think? | 03:28 |
loq_mac | you don't want to do it before christmas? | 03:29 |
*** jcooley_ has joined #openstack-meeting | 03:29 | |
*** mrodden has quit IRC | 03:29 | |
loq_mac | i've got LCA in the new year, so wouldn't be able to do anything in the first half of jan, basically | 03:29 |
summerlong | let me check | 03:30 |
annegentle | loq_mac: what's LCA? | 03:30 |
loq_mac | linux.conf.au | 03:30 |
annegentle | loq_mac: ah got it | 03:30 |
loq_mac | :) | 03:30 |
annegentle | too many tlas! | 03:30 |
loq_mac | too right! | 03:30 |
summerlong | So, 20 is friday | 03:30 |
*** gokrokve has quit IRC | 03:31 | |
annegentle | I'm gonna be in and out Tues/Wed/Thurs. this week gettin' built into a team :) | 03:31 |
summerlong | believe we're not here 23-24, brucer, is that right? | 03:31 |
*** markwash has joined #openstack-meeting | 03:31 | |
annegentle | trust falls and all that I'm sure | 03:31 |
*** gokrokve has joined #openstack-meeting | 03:31 | |
summerlong | should know this, have only been looking at the release schedule. | 03:31 |
annegentle | loq_mac: whatcha doing for lunch tomorrow? Want to meet? | 03:31 |
loq_mac | ah, i see the problem | 03:31 |
brucer | well, RH does not have leave 23, 24 Dec, but depends who is taking | 03:32 |
annegentle | sorry don't need to take up meeting time with lunch plans :) | 03:32 |
loq_mac | annegentle: np | 03:32 |
summerlong | Yeah, just feels like people might not be here, loq_mac. | 03:32 |
summerlong | Will do when you get back, I guess. | 03:32 |
summerlong | Ok, anything else before we sign off? | 03:32 |
annegentle | Thank you for running the meeting summerlong! | 03:33 |
summerlong | annegentle, my pleasure! | 03:33 |
loq_mac | yes, thanks summerlong :) | 03:33 |
loq_mac | i really appreciate you stepping in | 03:33 |
summerlong | Always good to learn something new :) | 03:33 |
summerlong | ciao! | 03:33 |
summerlong | #endmeeting DocTeamMeeting | 03:33 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 03:33 | |
openstack | Meeting ended Tue Dec 3 03:33:58 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 03:34 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/docteammeeting/2013/docteammeeting.2013-12-03-03.00.html | 03:34 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/docteammeeting/2013/docteammeeting.2013-12-03-03.00.txt | 03:34 |
openstack | Log: http://eavesdrop.openstack.org/meetings/docteammeeting/2013/docteammeeting.2013-12-03-03.00.log.html | 03:34 |
chandankumar | Thank summerlong :) | 03:34 |
brucer | Ta Summer | 03:34 |
*** gokrokve has quit IRC | 03:35 | |
*** mrodden has joined #openstack-meeting | 03:36 | |
*** IlyaE has joined #openstack-meeting | 03:36 | |
*** matsuhashi has quit IRC | 03:42 | |
*** dims has quit IRC | 03:43 | |
*** cdub has quit IRC | 03:43 | |
*** nati_ueno has joined #openstack-meeting | 03:45 | |
*** summerlong has left #openstack-meeting | 03:45 | |
*** fnaval has joined #openstack-meeting | 03:45 | |
*** cdub has joined #openstack-meeting | 03:45 | |
*** sdake has quit IRC | 03:46 | |
*** sdake has joined #openstack-meeting | 03:46 | |
*** sdake has quit IRC | 03:46 | |
*** sdake has joined #openstack-meeting | 03:46 | |
*** brucer has left #openstack-meeting | 03:47 | |
*** cdub has quit IRC | 03:51 | |
*** loq_mac has quit IRC | 03:52 | |
*** novas0x2a|laptop has quit IRC | 03:52 | |
*** cdub has joined #openstack-meeting | 03:52 | |
*** summerlong has joined #openstack-meeting | 03:53 | |
*** gongysh has quit IRC | 03:54 | |
*** loq_mac has joined #openstack-meeting | 03:57 | |
*** esker has quit IRC | 03:58 | |
*** loq_mac has quit IRC | 03:58 | |
*** esker has joined #openstack-meeting | 03:59 | |
*** rakhmerov has joined #openstack-meeting | 04:00 | |
*** gokrokve has joined #openstack-meeting | 04:02 | |
*** resker has joined #openstack-meeting | 04:03 | |
*** otherwiseguy has joined #openstack-meeting | 04:03 | |
*** esker has quit IRC | 04:03 | |
*** loq_mac has joined #openstack-meeting | 04:05 | |
*** loq_mac has quit IRC | 04:05 | |
*** gokrokve has quit IRC | 04:06 | |
*** resker has quit IRC | 04:08 | |
*** loq_mac has joined #openstack-meeting | 04:11 | |
*** weshay has quit IRC | 04:17 | |
*** sandeepr has left #openstack-meeting | 04:17 | |
*** Sukhdev has quit IRC | 04:19 | |
*** michchap has quit IRC | 04:21 | |
*** radsy has quit IRC | 04:21 | |
*** michchap has joined #openstack-meeting | 04:21 | |
*** maxdml has quit IRC | 04:22 | |
*** colinmcnamara has joined #openstack-meeting | 04:24 | |
*** colinmcn_ has joined #openstack-meeting | 04:24 | |
*** matsuhashi has joined #openstack-meeting | 04:25 | |
*** bdpayne has joined #openstack-meeting | 04:26 | |
*** colinmcn_ has quit IRC | 04:29 | |
*** colinmcnamara has quit IRC | 04:29 | |
*** gokrokve has joined #openstack-meeting | 04:31 | |
*** rongze has quit IRC | 04:31 | |
*** jecarey has quit IRC | 04:33 | |
*** IlyaE has quit IRC | 04:35 | |
*** gokrokve has quit IRC | 04:36 | |
*** herndon_ has quit IRC | 04:43 | |
*** DinaBelova has joined #openstack-meeting | 04:56 | |
*** DennyZhang has joined #openstack-meeting | 04:57 | |
*** sarob has joined #openstack-meeting | 04:57 | |
*** DinaBelova has quit IRC | 04:57 | |
*** matsuhashi has quit IRC | 05:00 | |
*** radsy has joined #openstack-meeting | 05:03 | |
*** jcoufal has joined #openstack-meeting | 05:07 | |
*** matsuhashi has joined #openstack-meeting | 05:08 | |
*** danwent has joined #openstack-meeting | 05:08 | |
*** Abhishek has quit IRC | 05:09 | |
*** markpeek has joined #openstack-meeting | 05:09 | |
*** nono1_ has joined #openstack-meeting | 05:10 | |
*** ryanpetrello has joined #openstack-meeting | 05:11 | |
*** ryanpetrello has quit IRC | 05:12 | |
*** ryanpetrello has joined #openstack-meeting | 05:13 | |
*** markwash has quit IRC | 05:16 | |
*** summerlong has left #openstack-meeting | 05:17 | |
*** nono1_ has quit IRC | 05:17 | |
*** sacharya has quit IRC | 05:17 | |
*** ryanpetrello has quit IRC | 05:17 | |
*** crank has quit IRC | 05:26 | |
*** matsuhashi has quit IRC | 05:27 | |
*** crank has joined #openstack-meeting | 05:31 | |
*** DennyZhang has quit IRC | 05:31 | |
*** gokrokve has joined #openstack-meeting | 05:32 | |
*** jaypipes has quit IRC | 05:33 | |
*** loq_mac has quit IRC | 05:34 | |
*** gokrokve has quit IRC | 05:37 | |
*** garyk has quit IRC | 05:45 | |
*** SergeyLukjanov has joined #openstack-meeting | 05:48 | |
*** markpeek has quit IRC | 05:50 | |
*** sarob has quit IRC | 05:51 | |
*** sarob has joined #openstack-meeting | 05:51 | |
*** jaypipes has joined #openstack-meeting | 05:54 | |
*** sarob has quit IRC | 05:56 | |
*** matsuhashi has joined #openstack-meeting | 05:59 | |
*** ArxCruz has quit IRC | 06:00 | |
*** markwash has joined #openstack-meeting | 06:02 | |
*** neelashah has quit IRC | 06:06 | |
*** bdpayne has quit IRC | 06:07 | |
*** coolsvap has joined #openstack-meeting | 06:08 | |
*** DennyZhang has joined #openstack-meeting | 06:08 | |
*** bdpayne has joined #openstack-meeting | 06:13 | |
*** mmcgrath has quit IRC | 06:15 | |
*** skraynev has quit IRC | 06:17 | |
*** Abhishek has joined #openstack-meeting | 06:20 | |
*** sarob has joined #openstack-meeting | 06:22 | |
*** skraynev has joined #openstack-meeting | 06:22 | |
*** noslzzp has quit IRC | 06:25 | |
*** SergeyLukjanov has quit IRC | 06:27 | |
*** yfujioka has joined #openstack-meeting | 06:31 | |
*** gongysh has joined #openstack-meeting | 06:31 | |
*** gokrokve has joined #openstack-meeting | 06:33 | |
*** jpeeler has quit IRC | 06:34 | |
*** fungi has quit IRC | 06:35 | |
*** fungi has joined #openstack-meeting | 06:36 | |
*** jpeeler has joined #openstack-meeting | 06:37 | |
*** gokrokve has quit IRC | 06:37 | |
*** sarob has quit IRC | 06:38 | |
*** Mandell has joined #openstack-meeting | 06:40 | |
*** yamahata_ has joined #openstack-meeting | 06:46 | |
*** otherwiseguy has quit IRC | 06:47 | |
*** vkozhukalov has quit IRC | 06:47 | |
*** denis_makogon has joined #openstack-meeting | 06:48 | |
*** radsy has quit IRC | 06:54 | |
*** garyk has joined #openstack-meeting | 06:56 | |
*** Abhishek has quit IRC | 07:06 | |
*** Abhishek has joined #openstack-meeting | 07:07 | |
*** coolsvap has quit IRC | 07:07 | |
*** coolsvap has joined #openstack-meeting | 07:07 | |
*** yamahata_ has quit IRC | 07:07 | |
*** coolsvap is now known as coolsvap_awap | 07:09 | |
*** coolsvap_awap is now known as coolsvap_away | 07:09 | |
*** doron_afk has joined #openstack-meeting | 07:09 | |
*** sdake_ has quit IRC | 07:09 | |
*** ryanpetrello has joined #openstack-meeting | 07:13 | |
*** bdpayne has quit IRC | 07:14 | |
*** jlibosva has joined #openstack-meeting | 07:15 | |
*** mrunge has joined #openstack-meeting | 07:16 | |
*** lsmola has joined #openstack-meeting | 07:16 | |
*** mrunge has quit IRC | 07:17 | |
*** akuznetsov has quit IRC | 07:17 | |
*** mrunge has joined #openstack-meeting | 07:17 | |
*** radix_ has joined #openstack-meeting | 07:17 | |
*** ryanpetrello has quit IRC | 07:19 | |
*** sarob has joined #openstack-meeting | 07:22 | |
*** belmoreira has joined #openstack-meeting | 07:24 | |
*** DinaBelova has joined #openstack-meeting | 07:24 | |
*** ArthurBerezin has joined #openstack-meeting | 07:26 | |
*** ArthurBerezin has left #openstack-meeting | 07:27 | |
*** vipul has quit IRC | 07:32 | |
*** vipul has joined #openstack-meeting | 07:33 | |
*** gokrokve has joined #openstack-meeting | 07:33 | |
*** gokrokve_ has joined #openstack-meeting | 07:35 | |
*** jcooley_ has quit IRC | 07:35 | |
*** jcooley_ has joined #openstack-meeting | 07:36 | |
*** Fdot has joined #openstack-meeting | 07:37 | |
*** gokrokve has quit IRC | 07:38 | |
*** gokrokve_ has quit IRC | 07:40 | |
*** Abhishek has quit IRC | 07:41 | |
*** jhenner has joined #openstack-meeting | 07:44 | |
*** nprivalova has joined #openstack-meeting | 07:46 | |
*** DennyZhang has quit IRC | 07:52 | |
*** fbo_away is now known as fbo | 07:52 | |
*** jtomasek has joined #openstack-meeting | 07:54 | |
*** vuil has joined #openstack-meeting | 07:54 | |
*** sarob has quit IRC | 07:55 | |
*** garyk has quit IRC | 07:57 | |
*** vuil has quit IRC | 08:00 | |
*** flaper87|afk is now known as flaper87 | 08:03 | |
*** aloga has quit IRC | 08:05 | |
*** jtomasek has quit IRC | 08:07 | |
*** jtomasek has joined #openstack-meeting | 08:09 | |
*** jhenner has quit IRC | 08:11 | |
*** avishayb has joined #openstack-meeting | 08:12 | |
*** danwent has quit IRC | 08:15 | |
*** sarob has joined #openstack-meeting | 08:22 | |
*** SergeyLukjanov has joined #openstack-meeting | 08:23 | |
*** sushil_ has joined #openstack-meeting | 08:24 | |
*** vkozhukalov has joined #openstack-meeting | 08:27 | |
*** ihrachyska has quit IRC | 08:29 | |
*** Mandell has quit IRC | 08:29 | |
*** Mandell has joined #openstack-meeting | 08:31 | |
*** Mandell has quit IRC | 08:31 | |
*** gokrokve has joined #openstack-meeting | 08:36 | |
*** jcooley_ has quit IRC | 08:36 | |
*** jcooley_ has joined #openstack-meeting | 08:38 | |
*** gokrokve has quit IRC | 08:40 | |
*** denis_makogon has quit IRC | 08:42 | |
*** sjing has quit IRC | 08:49 | |
*** ArxCruz has joined #openstack-meeting | 08:50 | |
*** jorisroovers has joined #openstack-meeting | 08:53 | |
*** nati_ueno has quit IRC | 08:56 | |
*** sarob has quit IRC | 08:56 | |
*** derekh has joined #openstack-meeting | 08:57 | |
*** ikhudoshyn has quit IRC | 09:00 | |
*** coolsvap_away has quit IRC | 09:01 | |
*** ikhudoshyn has joined #openstack-meeting | 09:02 | |
*** rpodolyaka has quit IRC | 09:02 | |
*** ygbo has joined #openstack-meeting | 09:03 | |
*** boris-42 has joined #openstack-meeting | 09:03 | |
*** rpodolyaka has joined #openstack-meeting | 09:04 | |
*** jroovers has joined #openstack-meeting | 09:05 | |
*** jorisroovers has quit IRC | 09:05 | |
*** ndipanov has joined #openstack-meeting | 09:08 | |
*** yassine has joined #openstack-meeting | 09:10 | |
*** avishayb has quit IRC | 09:10 | |
*** ttrifonov is now known as ttrifonov_zZzz | 09:11 | |
*** ttrifonov_zZzz is now known as ttrifonov | 09:12 | |
*** garyk has joined #openstack-meeting | 09:14 | |
*** ryanpetrello has joined #openstack-meeting | 09:16 | |
*** ryanpetrello has quit IRC | 09:20 | |
*** sarob has joined #openstack-meeting | 09:22 | |
*** sushil_ has quit IRC | 09:26 | |
*** coolsvap_away has joined #openstack-meeting | 09:29 | |
*** ilyashakhat_ has quit IRC | 09:31 | |
*** ilyashakhat has quit IRC | 09:32 | |
*** jroovers has quit IRC | 09:32 | |
*** NikitaKonovalov has joined #openstack-meeting | 09:34 | |
*** ihrachyska has joined #openstack-meeting | 09:34 | |
*** jcooley_ has quit IRC | 09:34 | |
*** lbragstad has quit IRC | 09:36 | |
*** lbragstad has joined #openstack-meeting | 09:36 | |
*** gokrokve has joined #openstack-meeting | 09:37 | |
*** jhenner has joined #openstack-meeting | 09:37 | |
*** rossella_s has joined #openstack-meeting | 09:40 | |
*** gokrokve has quit IRC | 09:42 | |
*** kushi_ has joined #openstack-meeting | 09:50 | |
*** matsuhashi has quit IRC | 09:51 | |
*** kui has quit IRC | 09:52 | |
*** matsuhashi has joined #openstack-meeting | 09:54 | |
*** kushi_ has quit IRC | 09:55 | |
*** sarob has quit IRC | 09:55 | |
*** jcooley_ has joined #openstack-meeting | 10:05 | |
*** ilyashakhat has joined #openstack-meeting | 10:06 | |
*** jcooley_ has quit IRC | 10:12 | |
*** boris-42 has quit IRC | 10:13 | |
*** sushil_ has joined #openstack-meeting | 10:13 | |
*** gongysh has quit IRC | 10:14 | |
*** yfujioka has quit IRC | 10:18 | |
*** nprivalova has quit IRC | 10:20 | |
*** marun has joined #openstack-meeting | 10:20 | |
*** sarob has joined #openstack-meeting | 10:22 | |
*** yamahata_ has joined #openstack-meeting | 10:26 | |
*** coolsvap_away has quit IRC | 10:27 | |
*** rongze has joined #openstack-meeting | 10:28 | |
*** fbo is now known as fbo_away | 10:28 | |
*** ccorrigan has quit IRC | 10:29 | |
*** jcoufal has quit IRC | 10:34 | |
*** paragan has quit IRC | 10:34 | |
*** igormarnat_ has joined #openstack-meeting | 10:36 | |
*** gokrokve has joined #openstack-meeting | 10:37 | |
*** nprivalova has joined #openstack-meeting | 10:42 | |
*** gokrokve has quit IRC | 10:43 | |
*** ArthurBerezin has joined #openstack-meeting | 10:43 | |
*** yamahata_ has quit IRC | 10:43 | |
*** rongze has quit IRC | 10:46 | |
*** ArthurBerezin has left #openstack-meeting | 10:48 | |
*** avishayb has joined #openstack-meeting | 10:48 | |
*** markmcclain has joined #openstack-meeting | 10:49 | |
*** SvenDowideit has quit IRC | 10:55 | |
*** sarob has quit IRC | 10:55 | |
*** weshay has joined #openstack-meeting | 10:58 | |
*** markmcclain has quit IRC | 11:00 | |
*** markmcclain has joined #openstack-meeting | 11:00 | |
*** rongze has joined #openstack-meeting | 11:03 | |
*** jcooley_ has joined #openstack-meeting | 11:05 | |
*** jcooley_ has quit IRC | 11:10 | |
*** DinaBelova has quit IRC | 11:11 | |
*** weshay has quit IRC | 11:11 | |
*** jamespage_ has joined #openstack-meeting | 11:13 | |
*** jamespage_ has quit IRC | 11:13 | |
*** weshay has joined #openstack-meeting | 11:16 | |
*** ryanpetrello has joined #openstack-meeting | 11:17 | |
*** kui has joined #openstack-meeting | 11:17 | |
*** weshay has quit IRC | 11:17 | |
*** mrunge` has joined #openstack-meeting | 11:18 | |
*** kmartin has quit IRC | 11:19 | |
*** ryanpetrello has quit IRC | 11:22 | |
*** ivar-lazzaro has quit IRC | 11:22 | |
*** sarob has joined #openstack-meeting | 11:22 | |
*** zhikunliu has joined #openstack-meeting | 11:25 | |
*** boris-42 has joined #openstack-meeting | 11:27 | |
*** jcoufal has joined #openstack-meeting | 11:31 | |
*** gokrokve has joined #openstack-meeting | 11:38 | |
*** rongze has quit IRC | 11:39 | |
*** jtomasek has quit IRC | 11:39 | |
*** jtomasek has joined #openstack-meeting | 11:39 | |
*** fifieldt has quit IRC | 11:40 | |
*** gokrokve has quit IRC | 11:43 | |
*** jcooley_ has joined #openstack-meeting | 11:51 | |
*** adalbas has joined #openstack-meeting | 11:53 | |
*** rongze_ has joined #openstack-meeting | 11:56 | |
*** sarob has quit IRC | 11:56 | |
*** ttrifonov is now known as ttrifonov_zZzz | 11:57 | |
*** dims has joined #openstack-meeting | 11:58 | |
*** ttrifonov_zZzz is now known as ttrifonov | 11:59 | |
*** DinaBelova has joined #openstack-meeting | 12:02 | |
*** yaguang has quit IRC | 12:04 | |
*** boris-42_ has joined #openstack-meeting | 12:05 | |
*** rpodolyaka has quit IRC | 12:05 | |
*** DinaBelova has quit IRC | 12:05 | |
*** rpodolyaka has joined #openstack-meeting | 12:06 | |
*** boris-42 has quit IRC | 12:08 | |
*** cdub has quit IRC | 12:14 | |
*** belmoreira has quit IRC | 12:14 | |
*** cdub has joined #openstack-meeting | 12:16 | |
*** sarob has joined #openstack-meeting | 12:22 | |
*** crank has quit IRC | 12:24 | |
*** belmoreira has joined #openstack-meeting | 12:25 | |
*** jcooley_ has quit IRC | 12:25 | |
*** igormarnat_ has quit IRC | 12:25 | |
*** boris-42_ has quit IRC | 12:27 | |
*** lsmola has quit IRC | 12:30 | |
*** crank has joined #openstack-meeting | 12:30 | |
*** markmcclain has quit IRC | 12:30 | |
*** beagles has joined #openstack-meeting | 12:31 | |
*** markmcclain has joined #openstack-meeting | 12:32 | |
*** jamespage_ has joined #openstack-meeting | 12:33 | |
*** boris-42 has joined #openstack-meeting | 12:33 | |
*** crank has quit IRC | 12:35 | |
*** crank has joined #openstack-meeting | 12:36 | |
*** markmcclain has quit IRC | 12:36 | |
*** tsufiev has quit IRC | 12:38 | |
*** akuznetsov has joined #openstack-meeting | 12:38 | |
*** jamespage_ has quit IRC | 12:39 | |
*** gokrokve has joined #openstack-meeting | 12:39 | |
*** tsufiev has joined #openstack-meeting | 12:39 | |
*** markmcclain has joined #openstack-meeting | 12:40 | |
*** crank has quit IRC | 12:41 | |
*** comay has quit IRC | 12:42 | |
*** gokrokve has quit IRC | 12:44 | |
*** lsmola has joined #openstack-meeting | 12:47 | |
*** crank has joined #openstack-meeting | 12:48 | |
*** rdxc has joined #openstack-meeting | 12:51 | |
*** adalbas has quit IRC | 12:52 | |
*** doron_afk is now known as doron | 12:53 | |
*** comay has joined #openstack-meeting | 12:54 | |
*** markvoelker1 has joined #openstack-meeting | 12:55 | |
*** pdmars has joined #openstack-meeting | 12:55 | |
*** sarob has quit IRC | 12:55 | |
*** fbo_away is now known as fbo | 12:56 | |
*** mrunge is now known as mrunge_away | 12:57 | |
*** mrunge_away has quit IRC | 12:57 | |
*** dkranz has joined #openstack-meeting | 12:58 | |
*** maxdml has joined #openstack-meeting | 12:58 | |
*** yaguang has joined #openstack-meeting | 12:58 | |
*** SpamapS has quit IRC | 12:59 | |
*** jhenner has quit IRC | 13:01 | |
*** noslzzp has joined #openstack-meeting | 13:01 | |
*** jhenner has joined #openstack-meeting | 13:01 | |
*** ryanpetrello has joined #openstack-meeting | 13:02 | |
*** paragan has joined #openstack-meeting | 13:02 | |
*** rossella_s has quit IRC | 13:04 | |
*** jcooley_ has joined #openstack-meeting | 13:08 | |
*** yamahata_ has joined #openstack-meeting | 13:08 | |
*** adalbas has joined #openstack-meeting | 13:09 | |
*** dolphm has joined #openstack-meeting | 13:11 | |
*** jcooley_ has quit IRC | 13:13 | |
*** dolphm has quit IRC | 13:16 | |
*** weshay has joined #openstack-meeting | 13:18 | |
*** dims has quit IRC | 13:21 | |
*** ayoung has quit IRC | 13:22 | |
*** sarob has joined #openstack-meeting | 13:22 | |
*** jdob has joined #openstack-meeting | 13:23 | |
*** jcooley_ has joined #openstack-meeting | 13:23 | |
*** aguzikova has joined #openstack-meeting | 13:23 | |
*** rossella_s has joined #openstack-meeting | 13:23 | |
*** sandywalsh has quit IRC | 13:24 | |
*** dims has joined #openstack-meeting | 13:25 | |
*** rossella_s has quit IRC | 13:26 | |
*** rossella-s has joined #openstack-meeting | 13:26 | |
*** aguzikova has quit IRC | 13:27 | |
*** dolphm has joined #openstack-meeting | 13:28 | |
*** jcooley_ has quit IRC | 13:28 | |
*** aguzikova has joined #openstack-meeting | 13:29 | |
*** zul has quit IRC | 13:29 | |
*** aguzikova has quit IRC | 13:30 | |
*** aguzikova has joined #openstack-meeting | 13:30 | |
*** zul has joined #openstack-meeting | 13:31 | |
*** tedross has joined #openstack-meeting | 13:34 | |
*** tedross has left #openstack-meeting | 13:34 | |
*** jdob has quit IRC | 13:35 | |
*** sandywalsh has joined #openstack-meeting | 13:36 | |
*** jdob has joined #openstack-meeting | 13:37 | |
*** kui has quit IRC | 13:37 | |
*** gokrokve has joined #openstack-meeting | 13:40 | |
*** matsuhashi has quit IRC | 13:40 | |
*** thomasem has joined #openstack-meeting | 13:40 | |
*** inkerra has joined #openstack-meeting | 13:41 | |
*** rossella-s has quit IRC | 13:43 | |
*** rossella_s has joined #openstack-meeting | 13:44 | |
*** venkatesh has joined #openstack-meeting | 13:44 | |
*** aguzikov1 has joined #openstack-meeting | 13:44 | |
*** gokrokve has quit IRC | 13:44 | |
*** aguzikova has quit IRC | 13:47 | |
*** rakhmerov has quit IRC | 13:51 | |
*** inkerra_ has joined #openstack-meeting | 13:51 | |
*** inkerra_ has quit IRC | 13:51 | |
*** jdob has quit IRC | 13:51 | |
*** jtomasek has quit IRC | 13:52 | |
*** jdob has joined #openstack-meeting | 13:52 | |
*** rakhmerov has joined #openstack-meeting | 13:52 | |
*** DinaBelova has joined #openstack-meeting | 13:55 | |
*** sarob has quit IRC | 13:55 | |
*** jtomasek has joined #openstack-meeting | 13:56 | |
*** rakhmerov has quit IRC | 13:57 | |
*** aguzikova has joined #openstack-meeting | 13:58 | |
*** dprince has joined #openstack-meeting | 13:59 | |
*** SergeyLukjanov has quit IRC | 14:00 | |
*** aguzikova has quit IRC | 14:00 | |
*** aguzikova has joined #openstack-meeting | 14:00 | |
*** markvoelker1 has quit IRC | 14:00 | |
*** jasondotstar has joined #openstack-meeting | 14:01 | |
*** julim has joined #openstack-meeting | 14:01 | |
*** doron is now known as doron_afk | 14:02 | |
*** inkerra__ has joined #openstack-meeting | 14:02 | |
*** avishayb has quit IRC | 14:03 | |
*** doron_afk is now known as doron | 14:03 | |
*** inkerra__ has quit IRC | 14:03 | |
*** inkerra_ has joined #openstack-meeting | 14:03 | |
*** DinaBelova has quit IRC | 14:03 | |
*** inkerra_ has quit IRC | 14:04 | |
*** aguzikova has quit IRC | 14:04 | |
*** reaper has joined #openstack-meeting | 14:04 | |
*** jeckersb_gone is now known as jeckersb | 14:04 | |
*** aguzikov1 has quit IRC | 14:04 | |
*** inkerra has quit IRC | 14:05 | |
*** inkerra has joined #openstack-meeting | 14:05 | |
*** dperaza has joined #openstack-meeting | 14:05 | |
*** NikitaKonovalov has quit IRC | 14:06 | |
*** neelashah has joined #openstack-meeting | 14:06 | |
*** lblanchard has joined #openstack-meeting | 14:08 | |
*** dvarga has joined #openstack-meeting | 14:08 | |
*** inkerra has quit IRC | 14:08 | |
*** inkerra has joined #openstack-meeting | 14:09 | |
*** avishayb has joined #openstack-meeting | 14:10 | |
*** markmcclain has quit IRC | 14:10 | |
*** DrBacchus has joined #openstack-meeting | 14:11 | |
*** fnaval has quit IRC | 14:11 | |
*** fnaval has joined #openstack-meeting | 14:12 | |
*** inkerra_ has joined #openstack-meeting | 14:14 | |
*** inkerra_ has quit IRC | 14:15 | |
*** krtaylor has quit IRC | 14:15 | |
*** jcooley_ has joined #openstack-meeting | 14:17 | |
*** dkranz has quit IRC | 14:18 | |
*** ArthurBerezin has joined #openstack-meeting | 14:19 | |
*** jhenner has quit IRC | 14:19 | |
*** nosnos has quit IRC | 14:20 | |
*** lbragstad has quit IRC | 14:20 | |
*** jcooley_ has quit IRC | 14:21 | |
*** sarob has joined #openstack-meeting | 14:22 | |
*** sacharya has joined #openstack-meeting | 14:23 | |
*** banix has joined #openstack-meeting | 14:24 | |
*** safchain has joined #openstack-meeting | 14:26 | |
*** DrBacchus has quit IRC | 14:27 | |
*** rongze_ has quit IRC | 14:27 | |
*** reaper has quit IRC | 14:28 | |
*** jhenner has joined #openstack-meeting | 14:32 | |
*** krtaylor has joined #openstack-meeting | 14:33 | |
*** salv-orlando has quit IRC | 14:33 | |
*** ihrachyska has quit IRC | 14:34 | |
*** ihrachyska has joined #openstack-meeting | 14:35 | |
*** rdxc has quit IRC | 14:36 | |
*** stevemar has joined #openstack-meeting | 14:37 | |
*** doron is now known as doron_afk | 14:37 | |
*** radez_g0n3 is now known as radez | 14:37 | |
*** rdxc has joined #openstack-meeting | 14:37 | |
*** rongze has joined #openstack-meeting | 14:38 | |
*** gokrokve has joined #openstack-meeting | 14:40 | |
*** amotoki has quit IRC | 14:41 | |
*** akuznetsov has quit IRC | 14:44 | |
*** sarob has quit IRC | 14:45 | |
*** johnthetubaguy has joined #openstack-meeting | 14:45 | |
*** gokrokve has quit IRC | 14:45 | |
*** markpeek has joined #openstack-meeting | 14:46 | |
*** zhikunliu has quit IRC | 14:47 | |
*** nprivalova has quit IRC | 14:47 | |
*** dolphm has quit IRC | 14:48 | |
*** ruhe has joined #openstack-meeting | 14:49 | |
*** lbragstad has joined #openstack-meeting | 14:50 | |
*** rakhmerov has joined #openstack-meeting | 14:53 | |
*** sacharya has quit IRC | 14:53 | |
*** toan-tran has joined #openstack-meeting | 14:53 | |
*** vijendar has joined #openstack-meeting | 14:54 | |
*** esker has joined #openstack-meeting | 14:55 | |
*** sarob has joined #openstack-meeting | 14:55 | |
*** dolphm has joined #openstack-meeting | 14:58 | |
*** shane-wang has joined #openstack-meeting | 14:58 | |
*** PaulMurray has joined #openstack-meeting | 14:58 | |
*** dolphm has quit IRC | 14:58 | |
*** krtaylor has quit IRC | 14:58 | |
*** fkak has quit IRC | 14:59 | |
*** dolphm has joined #openstack-meeting | 14:59 | |
*** mspreitz has joined #openstack-meeting | 14:59 | |
*** jgallard has joined #openstack-meeting | 14:59 | |
*** jecarey has joined #openstack-meeting | 14:59 | |
*** jeckersb is now known as jeckersb_gone | 14:59 | |
*** RobinWang has joined #openstack-meeting | 15:00 | |
*** sarob has quit IRC | 15:00 | |
*** markvan has joined #openstack-meeting | 15:00 | |
n0ano | #startmeeting scheduler | 15:00 |
openstack | Meeting started Tue Dec 3 15:00:26 2013 UTC and is due to finish in 60 minutes. The chair is n0ano. 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: scheduler)" | 15:00 | |
openstack | The meeting name has been set to 'scheduler' | 15:00 |
n0ano | hello all, anyone here for the scheduler meeting? | 15:00 |
garyk | hi | 15:00 |
PaulMurray | hello | 15:00 |
mspreitz | hi | 15:00 |
bauzas | hi | 15:00 |
shane-wang | hi | 15:01 |
*** afazekas has joined #openstack-meeting | 15:01 | |
garyk | are alaski and boris-42 around? | 15:01 |
n0ano | boris-42, alaski - are you here? | 15:01 |
alaski | hi | 15:02 |
PaulMurray | garyk I'd like to get a mention in for my blueprint later | 15:02 |
toan-tran | hi | 15:02 |
toan-tran | all | 15:02 |
garyk | just wanted to be sure because a lot of the discuss on the ML about thte scheduler forklift is related to items that they are working on. | 15:02 |
garyk | PaulMurray: n0ano is leading :) | 15:03 |
PaulMurray | sorry - n0ano | 15:03 |
garyk | PaulMurray: np, I am just heckling from the sidelines now | 15:03 |
PaulMurray | you just seem to authoritative :) | 15:03 |
*** Loquacity has quit IRC | 15:04 | |
*** tianst has joined #openstack-meeting | 15:04 | |
garyk | nah. | 15:04 |
n0ano | sorry guys, you can't do much when the battery on your mouse dies :-( | 15:04 |
* n0ano remembers when a mouse was just a rodent | 15:04 | |
*** jeckersb_gone is now known as jeckersb | 15:04 | |
boris-42 | garyk hi | 15:04 |
*** Loquacity has joined #openstack-meeting | 15:04 | |
n0ano | boris-42, excellent | 15:04 |
n0ano | #topic memcached based scheduler | 15:04 |
*** openstack changes topic to "memcached based scheduler (Meeting topic: scheduler)" | 15:04 | |
jgallard | hi | 15:04 |
garyk | boris-42: just in time :) | 15:05 |
boris-42 | yep | 15:05 |
n0ano | boris-42, so, do you have any update on the status of your scheduler changes | 15:05 |
boris-42 | n0ano yep I have some | 15:06 |
boris-42 | n0ano so we are now working on bunch of patches | 15:06 |
boris-42 | n0ano let me find the links sorry | 15:06 |
*** gokrokve has joined #openstack-meeting | 15:07 | |
boris-42 | n0ano here is it https://review.openstack.org/#/c/45867/ | 15:07 |
boris-42 | n0ano so there were a lot of changes from start of work | 15:07 |
garyk | boris-42: are there any core guys signed up to review this? | 15:07 |
boris-42 | n0ano first of all we are trying to add garbage collector (because previously memcahced objects weren't deleted) | 15:08 |
garyk | i really think that if we are serious about the forkilft and this is one of the blocking items then we need russellb to try and ensure that there are cores involved here. | 15:08 |
johnthetubaguy | its worth setting a milestone on that BP, and we can get people signed up and approved | 15:08 |
boris-42 | n0ano the second change is that we will soon finish work around sqlalchemy backend | 15:08 |
alaski | garyk: no, the bp isn't sponsored at this point | 15:08 |
garyk | what do you guys think? | 15:08 |
garyk | alaski: thaks for the clarification | 15:09 |
*** BillArnold has joined #openstack-meeting | 15:09 | |
n0ano | I think it's a great idea but I'm not core so how do we get someone like that on board? | 15:09 |
boris-42 | johnthetubaguy done | 15:09 |
johnthetubaguy | as long as we keep the old and new present I am happy with the idea | 15:09 |
*** ayoung has joined #openstack-meeting | 15:09 | |
johnthetubaguy | boris-42: cool | 15:09 |
boris-42 | ndipanov is looking at this patch | 15:10 |
n0ano | johnthetubaguy, since the basic idea is to remove references to the DB I'm not sure we can keep the old and new present | 15:10 |
boris-42 | johnthetubaguy yep there should be switch between 2 approaches | 15:10 |
boris-42 | johnthetubaguy in some moment new scheduler should use own DB | 15:11 |
johnthetubaguy | n0ano: but we just need "scheduler" update driver framework, and swap between the two | 15:11 |
boris-42 | johnthetubaguy we just need to run new code of scheduler and it will collect all data | 15:11 |
johnthetubaguy | boris-42: exactly, the pull out of the scheduler needs the same entry points (I think) | 15:11 |
johnthetubaguy | ah, OK, that works | 15:11 |
boris-42 | johnthetubaguy hmm not sure that I undertand=) | 15:11 |
ndipanov | boris-42, which patch? | 15:12 |
boris-42 | ndipanov scheduler | 15:12 |
*** rfolco has quit IRC | 15:12 | |
n0ano | I wouldn't think any of the APIs change, just the internal implementation | 15:12 |
boris-42 | ndipanov with memcached | 15:12 |
johnthetubaguy | boris-42: which blueprint is this, I don't see the no-db-scheduler one updated | 15:12 |
ndipanov | boris-42, well... among others | 15:12 |
boris-42 | johnthetubaguy https://blueprints.launchpad.net/nova/+spec/no-db-scheduler | 15:12 |
ndipanov | boris-42, but yeah - will follow up | 15:12 |
johnthetubaguy | boris-42: need to set the milestone target to trigger to process | 15:13 |
boris-42 | ndipanov thanks, we will fix all issues I hope soon | 15:13 |
boris-42 | ndipanov there was a lot of refactoring since first solution | 15:13 |
boris-42 | ndipanov name_spaces, garbage collector, mysql backend.. | 15:13 |
ndipanov | boris-42, yeah I saw that there was good work being done | 15:13 |
ndipanov | boris-42, but couldn't manage to catch up : | 15:13 |
ndipanov | ( | 15:13 |
*** debo_os has joined #openstack-meeting | 15:14 | |
boris-42 | ndipanov we will call you when we address all stuff | 15:14 |
n0ano | back to johnthetubaguy concerns, can we easily set this up to support both old & new schemes | 15:14 |
boris-42 | ndipanov so you will save a lot of review time =) | 15:14 |
boris-42 | n0ano actually yes | 15:15 |
ndipanov | boris-42, I'll check it out to stay informed | 15:15 |
boris-42 | n0ano we could update nova.db and scheduler.db in the same time | 15:15 |
boris-42 | johnthetubaguy ^ | 15:15 |
*** doron_afk is now known as doron | 15:15 | |
boris-42 | n0ano so we could move step by step from one scheduler to another | 15:15 |
*** nprivalova has joined #openstack-meeting | 15:16 | |
boris-42 | n0ano but I am not sure that it will be super easy to move from one Scheduler to another without this small steps (patch by patch) | 15:16 |
n0ano | so you'd make it switchable/configurable to update the memcached or DB or both | 15:16 |
boris-42 | n0ano no I mean that first patch (where we are going to switch to new scheduler) | 15:16 |
boris-42 | will still have the nova.db tables that are updated | 15:17 |
*** jcooley_ has joined #openstack-meeting | 15:17 | |
boris-42 | and after it we will remove at all tables and use data from scheduler | 15:17 |
johnthetubaguy | yeah, I kinda would expect patches to add the entry points the new scheduler needs, then adding the alternatives for the new scheduler, and then extra tests in the gate for the new scheduler? | 15:17 |
*** jcoufal has quit IRC | 15:17 | |
boris-42 | johnthetubaguy it will a bit hard to organize support of two schema but we could try | 15:18 |
*** dkranz has joined #openstack-meeting | 15:18 | |
boris-42 | johnthetubaguy but at the end when we totally switch from one to another scheduler (in code) | 15:18 |
boris-42 | johnthetubaguy updating from example havana to icehouse will require some arch changes | 15:18 |
*** ArthurBerezin has quit IRC | 15:19 | |
boris-42 | johnthetubaguy like switching from nova-network to neutron (but not so big hard and complex) | 15:19 |
*** avishayb has quit IRC | 15:19 | |
n0ano | so we have to be aware that the first version will actually be a little slower (it modifies both the DB & memcached) but will be better in the future | 15:19 |
johnthetubaguy | hmm, I see, but why not create a brand new DB for the new stuff? | 15:19 |
shane-wang | boris-42: will you merge the code after forklift? | 15:19 |
*** sacharya has joined #openstack-meeting | 15:19 | |
boris-42 | shane-wang it will be easily for all us to make this change before | 15:20 |
boris-42 | shane-wang because then it will be much easily to grab code from nova | 15:20 |
boris-42 | johnthetubaguy I mean you have all data in nova.db and then data will be stored in another place | 15:20 |
boris-42 | johnthetubaguy if you turnoff scheduler and run new version | 15:21 |
PaulMurray | boris-42 can't it be configurable instead of doing both | 15:21 |
boris-42 | johnthetubaguy after 60 sec delay you will have all updated data in your new scheduler | 15:21 |
PaulMurray | ? | 15:21 |
boris-42 | PaulMurray what exactly? | 15:21 |
PaulMurray | I'm not sure if I follow exactly | 15:21 |
boris-42 | johnthetubaguy let me try to describe the order of patches | 15:21 |
*** jcooley_ has quit IRC | 15:21 | |
boris-42 | PaulMurray & | 15:21 |
PaulMurray | what I have in mind is that we follow trunk | 15:21 |
johnthetubaguy | boris-42: Yeah, that seems fine, I am just wanting to have both schedulers as an option, the data can be in different places | 15:22 |
mspreitz | PaulMurray: are you concerned about migrating a running system, or about retaining ability to run old code in case new code has a problem? | 15:22 |
PaulMurray | it would be good to keep up to date without haveing to switch | 15:22 |
PaulMurray | while testing out new version | 15:22 |
johnthetubaguy | PaulMurray: +1 | 15:22 |
garyk | +1 | 15:22 |
boris-42 | 1 sec | 15:22 |
*** sarob has joined #openstack-meeting | 15:22 | |
PaulMurray | then when we are happy, we switch | 15:22 |
PaulMurray | eventually support for old way can be removed | 15:22 |
debo_os | +1 | 15:22 |
johnthetubaguy | we need to have the scheduler pluggable, so people can test and switch as required | 15:22 |
johnthetubaguy | we don't need data migration, assuming it self-heals | 15:23 |
boris-42 | Guys what I think is that there will be duplication of code | 15:23 |
toan-tran | Paul: by swithching you mean in the configuration first? | 15:23 |
boris-42 | Let me explain step by step | 15:23 |
*** fnaval has quit IRC | 15:23 | |
boris-42 | in code | 15:23 |
johnthetubaguy | then rescructure the code, so it shares common libs | 15:23 |
boris-42 | 1 patch: add synchronizer | 15:23 |
boris-42 | 2 patch: call not only db.compute_node_update but also new scheduler rpc method host_update | 15:23 |
johnthetubaguy | instead of 2, add a driver for "send_update" with two implementations? | 15:24 |
n0ano | johnthetubaguy, let him finish, I think there's more | 15:24 |
boris-42 | 3 patch: drop compute_nodes tables/ and db.compute_node_update call and get db.api data from scheduler | 15:24 |
boris-42 | 4 patch: remove db.api calls and call scheduler directly for host states | 15:25 |
PaulMurray | boris-42: I see, you're describing an update process, yes? | 15:25 |
johnthetubaguy | but you could have a "get_stats" driver too, with one from memcache, the other from DB right? | 15:25 |
boris-42 | johnthetubaguy not sure | 15:26 |
n0ano | johnthetubaguy, what would be the advantage of that | 15:26 |
boris-42 | johnthetubaguy what you mean by get_stats | 15:26 |
johnthetubaguy | n0ano: we have the old and new behind a common interface, just flick a switch between them | 15:26 |
boris-42 | johnthetubaguy I mean we could just change step by step backend of scheduler without tracking anything | 15:26 |
*** rakhmerov has quit IRC | 15:27 | |
n0ano | current scheme is to have both at the same time, no need for a switch | 15:27 |
PaulMurray | johnthetubaguy: are you thinking because stats is high overhead? but rest is same as usual? | 15:27 |
PaulMurray | or because new features? | 15:27 |
boris-42 | PaulMurray johnthetubaguy there won't be anymore stats actually | 15:28 |
boris-42 | PaulMurray johnthetubaguy we will store json like objects | 15:28 |
PaulMurray | yes - but I think he is suggesting two paths | 15:28 |
PaulMurray | to scheduler | 15:28 |
PaulMurray | wondering why | 15:28 |
boris-42 | PaulMurray johnthetubaguy first strcture will be the same as now services, compute_node, compute_node_stats | 15:28 |
toan-tran | boris: if we create a synchronizer inside nova, then after switching we have to remove it? | 15:28 |
boris-42 | toan-tran it is not in nova | 15:29 |
boris-42 | toan-tran it is inside scheduler | 15:29 |
johnthetubaguy | maybe its just I don't want two schedulers running at once, but maybe thats OK | 15:29 |
boris-42 | toan-tran and the goal is to grab all code | 15:29 |
boris-42 | johnthetubaguy I am not sure that there will be 2 scheduler in the same | 15:29 |
toan-tran | boris: then who calls synchronizer? nova-conductor? and how? | 15:29 |
n0ano | johnthetubaguy, I don't think there's 2 schedulers, one scheduler storing data in 2 places | 15:29 |
boris-42 | n0ano yep one scheduler that could store all data from all services | 15:30 |
toan-tran | boris: do we have to create new interface for this synchonrizer? | 15:30 |
boris-42 | toan-tran synchronizer is internal part of scheduler | 15:30 |
*** venkatesh has quit IRC | 15:30 | |
*** schwicht has joined #openstack-meeting | 15:30 | |
boris-42 | toan-tran scheduler has special RPC method update_host_state that will call synchronizer | 15:30 |
boris-42 | toan-tran this RPC method could be called from anywhere compute node, cinders nodes | 15:31 |
*** paragan has quit IRC | 15:31 | |
johnthetubaguy | well they sound like two implementations of the same thing, we generally encapsulate those inside driver objects, we could run both, thats just a multi driver driver. | 15:31 |
n0ano | correct me if I'm wrong, but the synchronizer keeps multiple schedulers in sync (needed since there will no longer be a DB to do that) | 15:31 |
boris-42 | n0ano yep | 15:31 |
boris-42 | n0ano all data is stored locally on each scheduler | 15:31 |
boris-42 | n0ano plus mechanism that syncs states | 15:32 |
boris-42 | n0ano one scheduler is processing one host_update message | 15:32 |
boris-42 | n0ano and then all are synced using synchronizer | 15:32 |
*** radez is now known as radez_g0n3 | 15:32 | |
n0ano | avoids the fan-out problem with schduler update messages | 15:33 |
boris-42 | n0ano much more effective then just grab all data from DB on each request | 15:33 |
*** rfolco has joined #openstack-meeting | 15:33 | |
boris-42 | n0ano yep exactly | 15:33 |
boris-42 | n0ano add more schedulers and process more messages =) | 15:33 |
johnthetubaguy | this is all good, my only request is to have it optional in Icehouse | 15:33 |
*** zbitter is now known as zaneb | 15:33 | |
boris-42 | johnthetubaguy I am not a PTL | 15:33 |
*** akuznetsov has joined #openstack-meeting | 15:33 | |
toan-tran | boris: ok so all schedulers will use this synchronizer to update its db | 15:34 |
boris-42 | johnthetubaguy so I can't guarantee =) | 15:34 |
boris-42 | toan-tran there is no DB | 15:34 |
n0ano | toan-tran, update it's internal data, not a database | 15:34 |
johnthetubaguy | boris-42 sure, but code wise, thats all I mean | 15:34 |
boris-42 | toan-tran there is just local object in each scheduler that contains state of workld | 15:34 |
boris-42 | johnthetubaguy we will try to implement it ASAP | 15:34 |
boris-42 | =) | 15:34 |
*** nelsnelson has joined #openstack-meeting | 15:35 | |
boris-42 | johnthetubaguy and then let's community/cores/PTL make decission | 15:35 |
*** otherwiseguy has joined #openstack-meeting | 15:35 | |
*** shane-wang has quit IRC | 15:35 | |
*** krtaylor has joined #openstack-meeting | 15:35 | |
boris-42 | toan-tran and then synchronizer is used to update these local objects | 15:35 |
*** venkatesh has joined #openstack-meeting | 15:35 | |
johnthetubaguy | boris-42: agreed, I just want to keep the options open | 15:35 |
*** rakhmerov has joined #openstack-meeting | 15:35 | |
n0ano | johnthetubaguy, how optional does this have to be - is `keep the current DB tables updated but don't use them' acceptable | 15:36 |
johnthetubaguy | I don't think they need updating | 15:36 |
johnthetubaguy | unless you have to read from them | 15:36 |
boris-42 | n0ano it is just to make baby step implementation of new scheduler | 15:36 |
*** jlibosva has quit IRC | 15:36 | |
*** ruhe has quit IRC | 15:36 | |
n0ano | note that we're not talking about changing any APIs, this is all internal implementation inside the scheduler | 15:36 |
*** shanewang has joined #openstack-meeting | 15:37 | |
*** dolphm has quit IRC | 15:37 | |
boris-42 | n0ano actually we are adding new RPC methods in scheduler | 15:37 |
toan-tran | boris: ok, that's why it is absolutely necessary that your blueprint is merged before forking | 15:37 |
boris-42 | toan-tran yep it will totally simplify work | 15:37 |
n0ano | boris-42, but that's just scheduler to scheduler, not seen by any other entity | 15:37 |
boris-42 | toan-tran actually we already try to make oslo.scheduler | 15:37 |
boris-42 | toan-tran and we failed because all internal stuff is deeply connected with project logic | 15:38 |
johnthetubaguy | toan-tran: or build it in the fork, maybe | 15:38 |
*** ruhe has joined #openstack-meeting | 15:38 | |
boris-42 | johnthetubaguy it will be hard just believe me+) | 15:38 |
boris-42 | johnthetubaguy we already tried to make this stuff, and failed=( | 15:38 |
*** ArthurBerezin has joined #openstack-meeting | 15:38 | |
boris-42 | n0ano actually no, there is the new RPC method that is called from compute_nodes | 15:38 |
*** dcramer__ has joined #openstack-meeting | 15:38 | |
boris-42 | n0ano or cinder or any other place | 15:38 |
boris-42 | n0ano to update host_state | 15:39 |
*** sacharya has quit IRC | 15:39 | |
n0ano | boris-42, hmmm, that will require carefull consideration then, that's a significant change | 15:39 |
boris-42 | n0ano it is not API, it's internal stuff (like changes in conductor) | 15:39 |
*** shane-wang has joined #openstack-meeting | 15:39 | |
boris-42 | n0ano I don't think that such changes are pretty big, we don't change public API of services (like nova boot) | 15:40 |
n0ano | but there is already an RPC to do that, why do you need a new one | 15:40 |
toan-tran | boris-42: ok for compute_node_update, then what does nova do for get compute's info? | 15:41 |
boris-42 | n0ano where https://github.com/openstack/nova/blob/master/nova/scheduler/rpcapi.py ? | 15:41 |
*** dolphm has joined #openstack-meeting | 15:41 | |
PaulMurray | Some of this stuff will go behind objects - compute manager wont call conductor directly | 15:41 |
boris-42 | toan-tran move will ask scheduler about info about all compute_nodes | 15:41 |
boris-42 | PaulMurray compute manager want call conductor at all | 15:41 |
PaulMurray | the objects are remotable | 15:41 |
boris-42 | PaulMurray conductor is nova stuff | 15:42 |
boris-42 | PaulMurray I just don't understand why we need conductor or object heres | 15:42 |
boris-42 | PaulMurray object are nova.db, conductor is nova stuff | 15:42 |
PaulMurray | What I mean is the db calls are behind objects | 15:42 |
toan-tran | boris-42: that would be another challenge to consider if we want to maintain 2 versions of schedulers: nova and new one during transition | 15:42 |
boris-42 | PaulMurray there is no DB calls in our new approach | 15:42 |
PaulMurray | you can switch implementation of objects pretty easy without changing main code | 15:42 |
toan-tran | boris-42 currently nova does not need scheduler | 15:43 |
shane-wang | boris-42: compute manager will call objects | 15:43 |
johnthetubaguy | yeah, the conductor calls the scheduler for which host to pick, are we changing that call? that seems bad? | 15:43 |
boris-42 | toan-tran ? | 15:43 |
toan-tran | boris-42 to search for data | 15:43 |
boris-42 | toan-tran yep but it need scheduler to schedule=) | 15:43 |
boris-42 | toan-tran so it should be just a bit of refactoring "where" to get data | 15:43 |
boris-42 | johnthetubaguy there will be no condcutor | 15:44 |
boris-42 | johnthetubaguy compute node calls scheduler dirrectly | 15:44 |
boris-42 | johnthetubaguy make RPC call | 15:44 |
PaulMurray | I think we're thinking at two levels here | 15:44 |
alaski | boris-42: which RPC call are you talking about on the compute node | 15:44 |
toan-tran | boris-42 as the mater of fact, nova get direct access to its DB, so if we want it to call scheduler, we have to introduce a new method | 15:44 |
PaulMurray | compute node will deal with objects | 15:44 |
johnthetubaguy | boris-42: right, I agree with that, I think, its two points here though | 15:44 |
boris-42 | lol) | 15:44 |
boris-42 | 4 questions / sec=) | 15:44 |
PaulMurray | how data moves areound is implemnetation detail | 15:44 |
toan-tran | for instances, migration with destination does not need scheduler | 15:45 |
debo_os | honestly there are 2 issues …. foklifting the decision making (on where to place the resources) and forklifting the code to make that prpocess clean… During the last summit a bunch of us already demo-ed how the 1st problem has been already solved … | 15:45 |
*** vkozhukalov has quit IRC | 15:45 | |
debo_os | out here we should spend some time talking about both IMO | 15:45 |
toan-tran | nova verifies directly if the destination can host the VM | 15:45 |
toan-tran | by consulting its DB | 15:45 |
boris-42 | toan-tran yep nova scheduler will response about all statuses of compute nodes | 15:46 |
boris-42 | toan-tran so it should have methods | 15:46 |
boris-42 | toan-tran RPC methods for that | 15:46 |
johnthetubaguy | toan-tran: the newer code uses an RPC call in the conductor to the scheudler to pick which node to use, the scheduler reads it from the nova db currently | 15:46 |
toan-tran | boris-42: agreed | 15:46 |
boris-42 | alaski We are going to add few RPC methods in scheduler | 15:46 |
boris-42 | alaski so to store and keep all data about compute nodes inside scheduler instead of nova.db | 15:46 |
*** fnaval has joined #openstack-meeting | 15:46 | |
debo_os | boris-42 … could we make the store generic and not pegged to memcached | 15:47 |
boris-42 | alaski this will allow us to make scheduler in depend of project data | 15:47 |
johnthetubaguy | we might want a different set of queues for the updates and the other scheduler requests? | 15:47 |
alaski | boris-42: ok, just making sure. johnthetubaguy is talking about a call to the schduler from conductor, but you're talking about two different things | 15:47 |
boris-42 | alaski I am talking actually about that conductur is unnessacery here | 15:48 |
johnthetubaguy | alaski: yeah, updates vs host picking, I am getting confused | 15:48 |
*** hemanthravi has joined #openstack-meeting | 15:48 | |
alaski | boris-42: right, I agree | 15:48 |
*** eharney has joined #openstack-meeting | 15:48 | |
boris-42 | alaski we are able to call from compute.manager directly scheduler | 15:48 |
johnthetubaguy | +1 | 15:48 |
boris-42 | okay nice | 15:48 |
*** whenry has joined #openstack-meeting | 15:48 | |
boris-42 | debo_os we are not going to store all data inside memcached | 15:48 |
*** yaguang has quit IRC | 15:49 | |
boris-42 | debo_os memcached is used just to effectively sync states in different schedulers, and avoid fanaouts | 15:49 |
shane-wang | boris-42: how will you deal with live-upgrade? | 15:49 |
debo_os | boris-42: thx … it would be nice to have a query-able state layer that can be used by anyone … | 15:49 |
*** ociuhandu has joined #openstack-meeting | 15:49 | |
shane-wang | boris-42: in future | 15:49 |
*** coolsvap has joined #openstack-meeting | 15:49 | |
shane-wang | boris-42: you probably need ojects between computes and schedulers? | 15:50 |
*** mrodden has quit IRC | 15:50 | |
n0ano | shane-wang, that's why the stepwise progression is to keep data in both memcache & DB to begin with, eventually deprecate/remove the DB | 15:50 |
garyk | boris-42: does you design document have all of the stages that you plan to implement. it would be nice if it did then we could use it as a refernce. the bigger picture would be nice here | 15:51 |
debo_os | +1 | 15:51 |
n0ano | garyk +1 | 15:51 |
*** SpamapS has joined #openstack-meeting | 15:51 | |
garyk | things just seem very fluid at the moment and there seem to be a ton of edge cases that we are discussing | 15:51 |
boris-42 | garyk we are working on it guys | 15:51 |
garyk | great. please post a update when you have it. | 15:51 |
boris-42 | garyk will be done | 15:52 |
debo_os | boris-42: got it … am guessing the doc will have the clean API to query the state engine (whatever is behind it) …. | 15:52 |
n0ano | I haven't seen any gaping holes, closing the edge cases is always the hard part | 15:52 |
garyk | sorry to be a stick in the mud but with something complex like this a little extra detail helps | 15:52 |
boris-42 | garyk I think that it could make understanding of our approach much more simplier | 15:52 |
garyk | boris-42: agreed | 15:52 |
toan-tran | +1 | 15:52 |
boris-42 | yep yep | 15:52 |
jgallard | +1 | 15:52 |
boris-42 | I hope that we will publish this week some stuff | 15:52 |
debo_os | request: could we please have a slightly higher level picture in the document too | 15:52 |
*** Leon_ has joined #openstack-meeting | 15:53 | |
boris-42 | debo_os sure | 15:53 |
n0ano | probably more to discuss on this but it's getting late, let's move on | 15:53 |
garyk | you still have a few more days for a hanuka miracle :) | 15:53 |
shane-wang | that will help a lot | 15:53 |
shane-wang | document | 15:53 |
n0ano | I wanted to talk about the forklifting proposal from the mailing list but I don't know if we have time | 15:53 |
*** jmontemayor has joined #openstack-meeting | 15:53 | |
n0ano | #topic forlifting code | 15:53 |
*** openstack changes topic to "forlifting code (Meeting topic: scheduler)" | 15:53 | |
n0ano | seems to be a lot of talk about this, has it been decided to move the scheduler code to a separate repo? | 15:54 |
garyk | n0ano: i think that is the general idea | 15:54 |
*** hemanthravi has quit IRC | 15:54 | |
alaski | yep, pretty much | 15:54 |
*** ivasev has joined #openstack-meeting | 15:55 | |
*** hemanthravi has joined #openstack-meeting | 15:55 | |
n0ano | so, seems like the question is timing, who's going to do the work and when | 15:55 |
shane-wang | and how many efforts do you expect? | 15:55 |
garyk | i think that it is going to be non trivial without an api - but others seem to differ | 15:55 |
debo_os | I think we have a list of volunteers on the google doc page | 15:55 |
*** hemanthravi has quit IRC | 15:55 | |
*** sarob has quit IRC | 15:55 | |
alaski | A lot of people have signed up for the work. I believe it's just currently waiting on one of my blueprints to be finished, which I'm hoping will be by this week | 15:55 |
debo_os | garyk: I think its best to let people come to the conclusion on their own :) I agree 10000% | 15:56 |
alaski | https://etherpad.openstack.org/p/icehouse-external-scheduler has a list of volunteers | 15:56 |
*** hemanthravi has joined #openstack-meeting | 15:56 | |
n0ano | do we want to get boris-42 changes in before or after (or does it matter) | 15:56 |
debo_os | Before we start the coding, I think we should have an approved doc | 15:56 |
debo_os | where we all agree on the plan … else its going to be messy | 15:56 |
alaski | n0ano: honestly, I don't think it matters. It would be nive to get it in before, but it's probably not going to happen | 15:57 |
johnthetubaguy | alaski: +1 | 15:57 |
*** reed has joined #openstack-meeting | 15:57 | |
n0ano | I just don't want all changes to the scheduler to stop for an indetermine time waiting for the restructure | 15:57 |
*** markvan has quit IRC | 15:57 | |
debo_os | could we please have the doc as a gate before ethe coding fest begins | 15:57 |
n0ano | debo_os, +1 | 15:57 |
garyk | +1 | 15:57 |
alaski | n0ano: definitely a concern, but the plan is for work to continue but it may have to happen in two places | 15:58 |
shane-wang | +1 | 15:58 |
debo_os | and reviewed/approived :) | 15:58 |
toan-tran | can we add plan for works & some milestones on the doc ? we know that we must have boris' bluepritn merged first hand, | 15:58 |
toan-tran | thus during that time we need to accomplish sth | 15:58 |
alaski | debo_os: the etherpad I linked above has the plan, and there's a bp up for it | 15:58 |
n0ano | alaski, good answer, I can live with that (even if it does require a little more work) | 15:58 |
debo_os | alaski: as it been reviewed and approved? | 15:59 |
*** ArthurBerezin has quit IRC | 15:59 | |
debo_os | by this subgroup | 15:59 |
*** hartsocks has joined #openstack-meeting | 15:59 | |
debo_os | does everyone agree its going to be the right thing :) | 15:59 |
*** SumitNaiksatam has quit IRC | 16:00 | |
debo_os | if we avoid this formal get we will spend more time later | 16:00 |
n0ano | debo_os, well, I haven't heard anyone complain so it must be corret :-) | 16:00 |
johnthetubaguy | a blueprint review seems like the right way to agree the approach | 16:00 |
alaski | everyone doesn't agree, but that's never going to happen anyways | 16:00 |
debo_os | I think we should just review the ether pad one meeting | 16:00 |
n0ano | sorry guys but we're out of time, let's continue on the email list | 16:00 |
debo_os | and say we are done | 16:00 |
jgallard | time :) | 16:01 |
debo_os | if people don't disagree by a deadline | 16:01 |
debo_os | we can't complain later | 16:01 |
n0ano | #endmeeting | 16:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:01 | |
debo_os | at least do the process | 16:01 |
openstack | Meeting ended Tue Dec 3 16:01:21 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/scheduler/2013/scheduler.2013-12-03-15.00.html | 16:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/scheduler/2013/scheduler.2013-12-03-15.00.txt | 16:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/scheduler/2013/scheduler.2013-12-03-15.00.log.html | 16:01 |
*** reaper has joined #openstack-meeting | 16:01 | |
*** shane-wang has quit IRC | 16:01 | |
*** kmartin has joined #openstack-meeting | 16:01 | |
n0ano | tnx everyone | 16:01 |
alaski | thanks | 16:01 |
toan-tran | tnx everybody | 16:01 |
*** PaulMurray has quit IRC | 16:02 | |
*** hemanthravi has quit IRC | 16:02 | |
debo_os | thx | 16:02 |
*** dkranz has quit IRC | 16:02 | |
toan-tran | thx boris-42, it's been real enlightment | 16:02 |
primemin1sterp | #startmeeting hyper-v | 16:02 |
openstack | Meeting started Tue Dec 3 16:02:30 2013 UTC and is due to finish in 60 minutes. The chair is primemin1sterp. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:02 |
*** dcramer__ has quit IRC | 16:02 | |
*** openstack changes topic to " (Meeting topic: hyper-v)" | 16:02 | |
openstack | The meeting name has been set to 'hyper_v' | 16:02 |
*** ayoung has quit IRC | 16:02 | |
primemin1sterp | hey guys | 16:02 |
*** primemin1sterp is now known as primeministerp | 16:02 | |
*** mspreitz has quit IRC | 16:03 | |
*** BillArnold has quit IRC | 16:03 | |
primeministerp | No realy agenda today | 16:03 |
primeministerp | some are travelling | 16:03 |
primeministerp | we're heads down bringing more servers online | 16:04 |
primeministerp | additionally looks like we've been able to get an additionaly 200 or so machines | 16:04 |
primeministerp | for the ci | 16:04 |
*** jcooley_ has joined #openstack-meeting | 16:04 | |
*** RobinWang has quit IRC | 16:05 | |
primeministerp | so that's the quick update. | 16:05 |
primeministerp | mordred: ping | 16:05 |
mordred | what did I do? | 16:05 |
primeministerp | hey now | 16:05 |
primeministerp | sorry i've been delayed w/ the ironic stuff | 16:06 |
mordred | it's ok. I'll just whip you | 16:06 |
primeministerp | did anyway look at what i did | 16:06 |
*** PhilD has joined #openstack-meeting | 16:06 | |
mordred | ooh. WAIT | 16:06 |
mordred | did you just say 200 machines? | 16:06 |
mordred | jeblair: ^^ | 16:06 |
primeministerp | mordred: yes | 16:06 |
mordred | lifeless: ^^ | 16:06 |
*** garyk has quit IRC | 16:06 | |
primeministerp | mordred: it's early | 16:06 |
primeministerp | mordred: but | 16:06 |
*** sdake_ has joined #openstack-meeting | 16:06 | |
*** pnavarro has joined #openstack-meeting | 16:06 | |
primeministerp | they are already racked | 16:06 |
primeministerp | in our colo here in cambridge | 16:07 |
pnavarro | hi all ! | 16:07 |
primeministerp | hey pedro | 16:07 |
*** sdake_ has quit IRC | 16:07 | |
mordred | that's awesome | 16:07 |
primeministerp | I just need to get them to another part of the colo | 16:07 |
PhilD | Hi Folks | 16:07 |
*** sdake_ has joined #openstack-meeting | 16:07 | |
*** sdake_ has quit IRC | 16:07 | |
*** sdake_ has joined #openstack-meeting | 16:07 | |
jeblair | yay! | 16:07 |
*** tianst has left #openstack-meeting | 16:07 | |
primeministerp | for a power budget perspective | 16:07 |
primeministerp | that's going to be where the real thing will live | 16:07 |
primeministerp | for now I have about 50+ machines we're finalizing | 16:07 |
primeministerp | for hyper-v | 16:08 |
*** cdub has quit IRC | 16:08 | |
primeministerp | and another 10 or so for the kvm workloads | 16:08 |
primeministerp | mordred: i have proper zuul node up | 16:08 |
primeministerp | mordred: and connected, I'll want to talk w/ you at some point if possible | 16:08 |
*** rnirmal has joined #openstack-meeting | 16:08 | |
primeministerp | mordred: the keys are already set | 16:09 |
primeministerp | and inplace | 16:09 |
*** cdub has joined #openstack-meeting | 16:09 | |
primeministerp | i've verified upstream alerts coming in | 16:09 |
primeministerp | as well | 16:09 |
primeministerp | so back to the 200 machines | 16:09 |
*** hartsocks has left #openstack-meeting | 16:09 | |
primeministerp | mordred:I have the 50+ online now, the 200 will come sometime before the end of icehouse | 16:10 |
mordred | that's awesome | 16:10 |
*** sacharya has joined #openstack-meeting | 16:10 | |
primeministerp | mordred: i'm also getting through the security review for the network circuit | 16:10 |
primeministerp | interally | 16:10 |
primeministerp | not sure how much longer that will be | 16:11 |
primeministerp | the 200 machines complicated things a bit | 16:11 |
mordred | yeah, I'll bet they did | 16:11 |
primeministerp | however I pleased to find out they are already racked | 16:11 |
mordred | we should set up a time for you and lifeless to talk - he's got progress on the test broker piece, which I think is one of the pieces we'll need for you too | 16:11 |
*** PhilD has quit IRC | 16:11 | |
primeministerp | i'm hoping to see them physically as soon as I can time from local it resource | 16:12 |
primeministerp | mordred: would you mind helping coordinate that ? | 16:12 |
mordred | primeministerp: happy to | 16:12 |
primeministerp | mordred: i've got 2 guys from redmond for the next two weeks | 16:12 |
primeministerp | mordred: I need to keep them engaged | 16:13 |
primeministerp | and moving on this | 16:13 |
primeministerp | so they can take a look too | 16:13 |
mordred | primeministerp: I'll make sure we get something set up asap | 16:13 |
primeministerp | mordred: thx | 16:13 |
*** doron is now known as doron_afk | 16:14 | |
primeministerp | mordred: just as a fyi | 16:14 |
mordred | primeministerp: you are a rockstar | 16:14 |
*** toan-tran has quit IRC | 16:14 | |
primeministerp | mordred: we've been trying to use chocolatey | 16:14 |
primeministerp | mordred: from a windows perspective | 16:14 |
mordred | I have no idea what that is | 16:14 |
primeministerp | mordred: to enable us to get as close to linux | 16:14 |
primeministerp | mordred: windows package management | 16:14 |
mordred | oh, neat | 16:14 |
primeministerp | mordred: open source style | 16:14 |
*** colinmcnamara has joined #openstack-meeting | 16:15 | |
*** colinmcn_ has joined #openstack-meeting | 16:15 | |
*** dvarga has quit IRC | 16:15 | |
primeministerp | mordred: puppetlabs hired the guy who created/maintains it | 16:15 |
mordred | oh - that's smart of them honestly | 16:15 |
*** markvan has joined #openstack-meeting | 16:15 | |
primeministerp | mordred: thing is we can close to linux like | 16:15 |
mordred | puppet bootstrapping that on windows would make puppet manifests make much more sense | 16:15 |
primeministerp | mordred: well that's that i've started moving too | 16:15 |
primeministerp | mordred: because they now have a package provider | 16:16 |
primeministerp | mordred: and it means unified manifests | 16:16 |
primeministerp | mordred: if you see where i'm going | 16:16 |
*** ArthurBerezin has joined #openstack-meeting | 16:16 | |
primeministerp | only differences become simple case $osfamily | 16:16 |
*** ArthurBerezin has left #openstack-meeting | 16:16 | |
primeministerp | just like differentiating between linux distros | 16:16 |
*** belmoreira has quit IRC | 16:16 | |
primeministerp | mordred: it also means an easy way to get to python/easyinstall/pip | 16:17 |
*** _ozstacker_ has quit IRC | 16:17 | |
*** ayoung has joined #openstack-meeting | 16:17 | |
mordred | very nice | 16:17 |
primeministerp | mordred: currently working to integrate mingw | 16:17 |
primeministerp | mordred: so in theory | 16:17 |
*** dkranz has joined #openstack-meeting | 16:17 | |
primeministerp | mordred: all the pip reqs will compile on the fly | 16:17 |
mordred | nice! | 16:18 |
primeministerp | mordred: on windows | 16:18 |
*** mrodden has joined #openstack-meeting | 16:18 | |
primeministerp | mordred: only problem is we have to use puppet 3+ | 16:18 |
*** ozstacker has joined #openstack-meeting | 16:18 | |
*** colinmcn_ is now known as colinmcnamara_ | 16:19 | |
*** colinmcnamara_ has quit IRC | 16:19 | |
*** colinmcnamara has quit IRC | 16:19 | |
primeministerp | mordred: however we're using upstream modules like vcsrepo and such across platform w/ no issues thanks to the chocolate bits and some somewindows path modules | 16:19 |
*** jcooley_ has quit IRC | 16:19 | |
*** colinmcnamara has joined #openstack-meeting | 16:19 | |
*** colinmcn_ has joined #openstack-meeting | 16:19 | |
*** jcooley_ has joined #openstack-meeting | 16:19 | |
primeministerp | mordred: so I'll look for an email for you regarding setting up that discussion | 16:20 |
*** jgallard has quit IRC | 16:20 | |
primeministerp | pnavarro: do you have anything to discuss? | 16:20 |
*** jcooley_ has quit IRC | 16:20 | |
pnavarro | not really, thanks primeministerp | 16:20 |
primeministerp | no luis todya | 16:20 |
primeministerp | ok | 16:20 |
primeministerp | that's all i have | 16:20 |
primeministerp | for now | 16:20 |
primeministerp | mordred: thx | 16:20 |
primeministerp | #endmeeting | 16:21 |
*** tanisdl has joined #openstack-meeting | 16:22 | |
*** sarob has joined #openstack-meeting | 16:22 | |
*** pnavarro has quit IRC | 16:23 | |
*** dprince has quit IRC | 16:25 | |
*** SumitNaiksatam has joined #openstack-meeting | 16:27 | |
*** nprivalova has quit IRC | 16:28 | |
*** stevemar has quit IRC | 16:30 | |
*** stevemar has joined #openstack-meeting | 16:31 | |
*** atiwari has joined #openstack-meeting | 16:31 | |
*** mengxd has joined #openstack-meeting | 16:31 | |
*** mengxd has quit IRC | 16:32 | |
*** doron_afk has quit IRC | 16:33 | |
*** sparkycollier has joined #openstack-meeting | 16:34 | |
*** jcooley_ has joined #openstack-meeting | 16:35 | |
*** sarob has quit IRC | 16:35 | |
*** sarob has joined #openstack-meeting | 16:35 | |
*** venkatesh has quit IRC | 16:37 | |
*** marun has quit IRC | 16:37 | |
*** radez_g0n3 is now known as radez | 16:38 | |
*** ociuhandu has left #openstack-meeting | 16:40 | |
*** tristanC has joined #openstack-meeting | 16:41 | |
*** msdubov has joined #openstack-meeting | 16:43 | |
*** samcdona has joined #openstack-meeting | 16:45 | |
*** jcooley_ has quit IRC | 16:47 | |
*** herndon has joined #openstack-meeting | 16:49 | |
*** yassine has quit IRC | 16:49 | |
*** mestery has quit IRC | 16:49 | |
*** garyk has joined #openstack-meeting | 16:50 | |
*** mestery has joined #openstack-meeting | 16:50 | |
*** rakhmerov has quit IRC | 16:51 | |
*** gyee has joined #openstack-meeting | 16:52 | |
*** SpamapS has quit IRC | 16:52 | |
*** DennyZhang has joined #openstack-meeting | 16:52 | |
*** jraim has joined #openstack-meeting | 16:53 | |
*** ruhe has quit IRC | 16:53 | |
*** hemna has joined #openstack-meeting | 16:54 | |
*** jtomasek has quit IRC | 16:55 | |
*** marun has joined #openstack-meeting | 16:57 | |
*** metral_ has joined #openstack-meeting | 16:59 | |
*** metral_ has quit IRC | 16:59 | |
*** danwent has joined #openstack-meeting | 16:59 | |
*** jtomasek has joined #openstack-meeting | 16:59 | |
boris-42 | #startmeeting Rally | 17:00 |
openstack | boris-42: Error: Can't start another meeting, one is in progress. Use #endmeeting first. | 17:00 |
boris-42 | #endmeeting | 17:01 |
boris-42 | #startmeeting Rally | 17:01 |
openstack | boris-42: Error: Can't start another meeting, one is in progress. Use #endmeeting first. | 17:01 |
boris-42 | #endmeeting | 17:01 |
boris-42 | omg meeting bot is broken | 17:01 |
guitarzan | the person that started the meeting has to end it | 17:02 |
boris-42 | #info | 17:02 |
sarob | ping infra | 17:02 |
*** Alexei_987 has joined #openstack-meeting | 17:02 | |
boris-42 | garyk ping | 17:02 |
notmyname | looks like it was primeministerp (but his #endmeeting didn't take) | 17:02 |
*** viktors has joined #openstack-meeting | 17:02 | |
guitarzan | yeah, he started it with a different nick | 17:03 |
*** jlibosva has joined #openstack-meeting | 17:03 | |
*** redixin has joined #openstack-meeting | 17:03 | |
*** guitarzan is now known as primemin1sterp | 17:03 | |
primemin1sterp | #endmeeting | 17:03 |
*** primemin1sterp is now known as guitarzan | 17:04 | |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:04 | |
openstack | Meeting ended Tue Dec 3 17:03:59 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:04 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2013/hyper_v.2013-12-03-16.02.html | 17:04 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2013/hyper_v.2013-12-03-16.02.txt | 17:04 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2013/hyper_v.2013-12-03-16.02.log.html | 17:04 |
*** funzo has joined #openstack-meeting | 17:04 | |
guitarzan | haha, worked? | 17:04 |
boris-42 | primeministerp thank you | 17:04 |
boris-42 | #startmeeting Rally | 17:04 |
openstack | Meeting started Tue Dec 3 17:04:35 2013 UTC and is due to finish in 60 minutes. The chair is boris-42. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:04 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:04 |
*** openstack changes topic to " (Meeting topic: Rally)" | 17:04 | |
openstack | The meeting name has been set to 'rally' | 17:04 |
boris-42 | hi all | 17:04 |
*** sarob has quit IRC | 17:04 | |
*** SpamapS has joined #openstack-meeting | 17:05 | |
*** SpamapS has quit IRC | 17:05 | |
*** SpamapS has joined #openstack-meeting | 17:05 | |
*** sarob has joined #openstack-meeting | 17:05 | |
boris-42 | am I alone ;) | 17:05 |
boris-42 | ?) | 17:05 |
Alexei_987 | alone in the room | 17:05 |
akscram | yep | 17:05 |
boris-42 | lol | 17:06 |
redixin | wat | 17:06 |
boris-42 | #topic Splitting Rally benchmark & deploy workflows | 17:06 |
*** openstack changes topic to "Splitting Rally benchmark & deploy workflows (Meeting topic: Rally)" | 17:06 | |
boris-42 | akscram could you share latest news ? | 17:06 |
*** vuil has joined #openstack-meeting | 17:07 | |
*** galstrom_zzz is now known as galstrom | 17:07 | |
*** Haneef has joined #openstack-meeting | 17:07 | |
boris-42 | akscram ? | 17:08 |
akscram | today we discussed benchmarking workloads as a complex tasks | 17:08 |
boris-42 | akscram see topic pls | 17:08 |
boris-42 | akscram splitting benchmark & deploy workflows | 17:09 |
akscram | is it the #topic command, right? | 17:09 |
*** dolphm has quit IRC | 17:10 | |
redixin | afaik this work depends on resource-db-tracking, and patches are coming soon | 17:10 |
boris-42 | akscram yep | 17:10 |
boris-42 | Okay let's speed up this discussion | 17:10 |
akscram | #topic splitting benchmark & deploy workflows | 17:11 |
boris-42 | I think that only I am able to run this command | 17:11 |
boris-42 | #topic splitting benchmark & deploy workflows | 17:11 |
*** openstack changes topic to "splitting benchmark & deploy workflows (Meeting topic: Rally)" | 17:11 | |
akscram | so, redixin is right | 17:11 |
boris-42 | akscram so pls say in few words what we are going to do and links do bp and pathces | 17:12 |
akscram | the splitting is blocked by the resource tracking | 17:12 |
*** syerrapragada has quit IRC | 17:12 | |
*** jcooley_ has joined #openstack-meeting | 17:12 | |
akscram | a patch introducing Resource model is still in progress | 17:13 |
*** syerrapragada has joined #openstack-meeting | 17:13 | |
*** marun has quit IRC | 17:13 | |
boris-42 | akscram okay to make in more clear I will try to explain | 17:14 |
akscram | after that I want to create a patch with tracking resources in server providers | 17:14 |
boris-42 | akscram we should merge this patch https://review.openstack.org/#/c/57455/ | 17:14 |
boris-42 | but it is impossible until deploy part of Rally will track all allocated resources like allocated VMs | 17:15 |
*** jcooley_ has quit IRC | 17:15 | |
boris-42 | it is caused because before this patch, we made deploy-benchamrk-deploy_clenaup in one action and store all data in memory of process | 17:15 |
*** jcooley_ has joined #openstack-meeting | 17:16 | |
boris-42 | and now deploy and deploy_cleanup are totally separated tasks | 17:16 |
boris-42 | so we should store all allocated resources in DB instead of process memory | 17:16 |
*** reed has quit IRC | 17:16 | |
boris-42 | so I hope at this week we will finish all work around this stuff | 17:16 |
boris-42 | #topic benchmark engine improvements | 17:17 |
*** openstack changes topic to "benchmark engine improvements (Meeting topic: Rally)" | 17:17 | |
boris-42 | msdubov ping | 17:17 |
msdubov | boris-42 here | 17:17 |
boris-42 | msdubov could you share improvements around benchmark engine | 17:17 |
*** tanisdl has quit IRC | 17:17 | |
msdubov | boris-42 So, 1) we have merged the patch which enabled Rally to run benchmark scenarios for a given period of time, say, 10 minutes. This is a significant improvement since earlier we were only able to launch scenarios for a restricted number of times, say, 5 times, and this change allows us to create more realistic load | 17:19 |
msdubov | 2) We have also enabled admin openstack client support in benchmark scenarios which will allow us to write fully functional keystone benchmark scenarios | 17:19 |
msdubov | And there are several changes pending for review: | 17:19 |
*** tanisdl has joined #openstack-meeting | 17:20 | |
*** jcooley_ has quit IRC | 17:20 | |
boris-42 | msdubov okay nice | 17:20 |
msdubov | 1) Periodic launch of benchmark scenarios (another significant change, since earlier we were able to run scenarios only continuously, but now we will be able to run periodic tasks | 17:20 |
msdubov | 2) I've repaired the init() mechanism | 17:20 |
msdubov | basically that's all for now | 17:21 |
boris-42 | msdubov okay thnaks | 17:21 |
boris-42 | #topic make Rally more community oriented | 17:21 |
*** openstack changes topic to "make Rally more community oriented (Meeting topic: Rally)" | 17:21 | |
boris-42 | Ok, we have pretty good wiki page, roadmap and so on | 17:22 |
*** coolsvap has quit IRC | 17:22 | |
boris-42 | But it is hard to understand what are our current goals, current roadmap, tasks in progress and free tasks | 17:22 |
boris-42 | so we made Rally page on etherpad that will contain all interesting infromation | 17:22 |
*** ildikov_ has joined #openstack-meeting | 17:23 | |
*** jcooley_ has joined #openstack-meeting | 17:23 | |
msdubov | boris-42 Will we post weekly updates there? | 17:23 |
redixin | link? | 17:23 |
*** boden has joined #openstack-meeting | 17:23 | |
boris-42 | so here is the page https://etherpad.openstack.org/p/Rally_Main | 17:23 |
boris-42 | msdubov no weekly updates we will publish on wiki page | 17:23 |
boris-42 | msdubov but there will be link from this page to rally updates | 17:24 |
msdubov | boris-42 ok nice | 17:24 |
msdubov | boris-42 btw I think next week I'll start pushing old updates to the archive since there are already 3 of them, and the wiki page is pretty long already | 17:24 |
boris-42 | msdubov I think that we could wait a bit | 17:25 |
boris-42 | msdubov 5-6 news per page | 17:25 |
msdubov | boris-42 Ok | 17:25 |
boris-42 | boden do you have some news to share with us | 17:25 |
boris-42 | boden around cloud cleanup | 17:25 |
*** ndipanov has quit IRC | 17:26 | |
boden | boris-42 -- almost done with the cloud cleanup... I just finished up the UTs... all I have to do now is merge with the latest and then retest before submitting code review | 17:26 |
*** bgorski has joined #openstack-meeting | 17:26 | |
*** debo_os has quit IRC | 17:26 | |
*** ndipanov has joined #openstack-meeting | 17:27 | |
boris-42 | boden are you executing to finish it today? | 17:27 |
boris-42 | expecting * | 17:27 |
*** ndipanov has quit IRC | 17:28 | |
boden | boris-42 I would like to, but it depends if I run into issues from the resulting merge | 17:28 |
*** ndipanov has joined #openstack-meeting | 17:28 | |
boris-42 | boden ok nice, thank you | 17:28 |
*** krtaylor has quit IRC | 17:28 | |
boris-42 | Okay I think that we could end todays meeting | 17:28 |
boden | boris-42... I will probably not take on any more work in near future as I will be out for awhile this month for vacation | 17:29 |
boris-42 | boden eh sad.. | 17:29 |
redixin | why sad? some snowboarding is fun =) | 17:29 |
boris-42 | redixin yep=) | 17:30 |
boris-42 | boden okay have a nice vacation-=) | 17:30 |
msdubov | boden have a nice time | 17:30 |
redixin | #endmeeting | 17:30 |
boden | thank you | 17:30 |
boris-42 | boden I hope you won't forget us after vacation=) | 17:31 |
boris-42 | #endmeeting | 17:31 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:31 | |
openstack | Meeting ended Tue Dec 3 17:31:14 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:31 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/rally/2013/rally.2013-12-03-17.04.html | 17:31 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/rally/2013/rally.2013-12-03-17.04.txt | 17:31 |
openstack | Log: http://eavesdrop.openstack.org/meetings/rally/2013/rally.2013-12-03-17.04.log.html | 17:31 |
*** bauzas has quit IRC | 17:31 | |
*** msdubov has quit IRC | 17:31 | |
*** Alexei_987 has quit IRC | 17:31 | |
*** redixin has left #openstack-meeting | 17:32 | |
*** dcramer__ has joined #openstack-meeting | 17:32 | |
*** viktors has left #openstack-meeting | 17:32 | |
*** dcramer__ has quit IRC | 17:33 | |
*** dcramer__ has joined #openstack-meeting | 17:33 | |
*** sharp_ has joined #openstack-meeting | 17:37 | |
*** boris-42 has quit IRC | 17:38 | |
*** fbo is now known as fbo_away | 17:38 | |
*** ayoung has quit IRC | 17:39 | |
*** reed has joined #openstack-meeting | 17:41 | |
*** sharp_ is now known as kmsWork | 17:41 | |
*** derekh has quit IRC | 17:41 | |
*** fabio has joined #openstack-meeting | 17:45 | |
*** fabio is now known as fabiog | 17:45 | |
*** bdpayne has joined #openstack-meeting | 17:47 | |
*** ayoung has joined #openstack-meeting | 17:51 | |
*** mrunge has joined #openstack-meeting | 17:52 | |
*** galstrom is now known as galstrom_zzz | 17:54 | |
*** coolsvap has joined #openstack-meeting | 17:54 | |
*** dkranz has quit IRC | 17:55 | |
*** vkozhukalov has joined #openstack-meeting | 17:55 | |
*** bauzas has joined #openstack-meeting | 17:55 | |
*** twoputt_ has joined #openstack-meeting | 17:56 | |
*** twoputt__ has joined #openstack-meeting | 17:56 | |
*** nachi has joined #openstack-meeting | 17:58 | |
ayoung | Keystone Pre meeting chat room infitration | 17:58 |
*** brich1 has joined #openstack-meeting | 17:58 | |
*** rongze has quit IRC | 17:58 | |
morganfainberg | o/ | 17:58 |
gyee | \o/ | 17:59 |
fabiog | hi | 17:59 |
ayoung | BY THE POWER OF KEYSTONE! | 17:59 |
*** ivar-lazzaro has joined #openstack-meeting | 17:59 | |
* morganfainberg has 80s movie flashbacks. | 17:59 | |
*** bknudson has joined #openstack-meeting | 17:59 | |
gyee | I NOW PRONOUNCE YOU MAN AND ... | 18:00 |
*** nkinder has joined #openstack-meeting | 18:00 | |
ayoung | Cat | 18:00 |
morganfainberg | dog? | 18:00 |
bknudson | KEYSTONE | 18:00 |
lbragstad | o/ | 18:00 |
*** ArxCruz has quit IRC | 18:00 | |
*** jamielennox has joined #openstack-meeting | 18:01 | |
stevemar | o/ | 18:01 |
ayoung | dolphm is MIA... | 18:01 |
*** ygbo has quit IRC | 18:01 | |
shardy | o/ | 18:01 |
*** ArxCruz has joined #openstack-meeting | 18:01 | |
ayoung | #startmeeting Keystone | 18:02 |
openstack | Meeting started Tue Dec 3 18:02:21 2013 UTC and is due to finish in 60 minutes. The chair is ayoung. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:02 |
*** openstack changes topic to " (Meeting topic: Keystone)" | 18:02 | |
openstack | The meeting name has been set to 'keystone' | 18:02 |
ayoung | Oyez Oyez.... | 18:02 |
morganfainberg | #ayoung beat me to typing it. | 18:02 |
ayoung | https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting#Weekly_Keystone_team_meeting | 18:02 |
*** danwent has quit IRC | 18:02 | |
jamielennox | morganfainberg really wanted to be king for the day | 18:03 |
morganfainberg | jamielennox, i'd just delegate it. | 18:03 |
*** danwent has joined #openstack-meeting | 18:03 | |
*** markmcclain has joined #openstack-meeting | 18:03 | |
*** rossella_s has quit IRC | 18:03 | |
ayoung | #topic Tempest change for assignments-doesn't-check-identity | 18:03 |
*** openstack changes topic to "Tempest change for assignments-doesn't-check-identity (Meeting topic: Keystone)" | 18:03 | |
jamielennox | morganfainberg: that's the point of being king | 18:03 |
ayoung | The floor recognized bknudson | 18:03 |
bknudson | ok, I put this one on there. | 18:03 |
ayoung | recognizes | 18:03 |
bknudson | so henrynash (not here) had commented in a previous commit | 18:03 |
bknudson | that we shouldn't be checking against identity API from assignments | 18:04 |
bknudson | e.g., grant role or whatever shouldn't check that the user exists. | 18:04 |
bknudson | which makes some sense especially if using LDAP... | 18:04 |
ayoung | bknudson, agreed. In the case of Federation, we will not be able to do active lookups | 18:04 |
bknudson | user could go away right after you check it. | 18:04 |
bknudson | so I made that change in keystone | 18:04 |
bknudson | but it fails tempest | 18:04 |
morganfainberg | bknudson, so 3-way tempest change? | 18:05 |
bknudson | because they added a test that if user doesn't exist then should fail | 18:05 |
ayoung | bknudson, are the tempest tests too restrictive? | 18:05 |
gyee | bknudson, how are we going to cleanup the data | 18:05 |
bknudson | ayoung: that's kind of my question | 18:05 |
ayoung | OK, lets put in a change request to drop that test from tempest | 18:05 |
bknudson | the identity spec doesn't say that it fails specifically | 18:05 |
gyee | I would imagine roles assignment will need to be cleanup at some point | 18:05 |
gyee | just like expired tokens | 18:05 |
ayoung | It should not fail | 18:05 |
morganfainberg | i would agree, it shouldn't fail | 18:05 |
ayoung | its just a rule that will never be triggered | 18:05 |
bknudson | for the tempest change, I'll need a blueprint, and not sure if we had one. | 18:06 |
bknudson | it's probably the federation one | 18:06 |
morganfainberg | bknudson, use the split assignment/identity one? | 18:06 |
ayoung | bknudson, can't we use the Keystone blueprint? File it under Federation | 18:06 |
morganfainberg | bknudson, or federation | 18:06 |
ayoung | split id is better | 18:06 |
bknudson | ok, I'll point to the split ID one. | 18:06 |
bknudson | I think that's all I needed. | 18:06 |
ayoung | #topic REMOTE_USER auth v2 and v3 mismatch | 18:07 |
bknudson | My change to the tempest test was to accept either NotFound or success. | 18:07 |
*** openstack changes topic to "REMOTE_USER auth v2 and v3 mismatch (Meeting topic: Keystone)" | 18:07 | |
bknudson | they didn't like that. | 18:07 |
morganfainberg | bknudson, also, iirc tempest likes you to @skip the test, then change keystone, then unskip/fix test | 18:07 |
*** dkranz has joined #openstack-meeting | 18:07 | |
morganfainberg | bknudson, at least that was needed for the token 403 vs 404 one | 18:07 |
*** arunkant has joined #openstack-meeting | 18:07 | |
ayoung | morganfainberg, in this case, just drop the test, or the check | 18:07 |
morganfainberg | ayoung, right, i meant if we were keeping the test. | 18:07 |
bknudson | It seems "correct" to me to actually accept either 404 or 200 in this case... | 18:08 |
*** divyeshk has joined #openstack-meeting | 18:08 | |
bknudson | since identity api doesn't really say what it does | 18:08 |
bknudson | Alright, moving on to REMOTE USER | 18:08 |
bknudson | maybe you had a chance to look at this | 18:08 |
bknudson | but v2 doesn't use plugin so does remote auth its way | 18:08 |
bknudson | v3 uses plugins so does remote auth its way | 18:09 |
bknudson | so you can easily put yourself in a situation where v2 remote auth works and v3 doesn't | 18:09 |
morganfainberg | this is the user w/ @ in the name? | 18:09 |
bknudson | or vice-versa | 18:09 |
ayoung | bknudson, so you want to make V2 honor the v3 plugins? | 18:09 |
morganfainberg | and other... oddities | 18:09 |
bknudson | yes, the problem is typically handling @ in the name | 18:09 |
bknudson | since that's what our supplied external auth plugins do differently | 18:09 |
bknudson | ayoung: I think it makes sense for v2 to use whatever plugin is used for v3... | 18:10 |
ayoung | bknudson, no reason the v2 token controller can't call the v3 plugins. | 18:10 |
bknudson | but I haven't looked into if there's any reason it wouldn't work. | 18:10 |
ayoung | problem solved. | 18:10 |
ayoung | Next topic? | 18:10 |
morganfainberg | ayoung, as long as you wedge in issue_v2_token. | 18:10 |
jamielennox | doesn't that change how v2 auth works? | 18:10 |
morganfainberg | ayoung, but not a big deal | 18:10 |
ayoung | morganfainberg, nah, | 18:10 |
ayoung | plugin just does authentication | 18:10 |
bknudson | jamielennox: it doesn't have to change how v2 auth works if you use the "correct" plugin? | 18:11 |
ayoung | it doesn't get into the token creation code | 18:11 |
*** marekd has joined #openstack-meeting | 18:11 | |
morganfainberg | ayoung, doesn't it also issue the token? erm call the token issuancE? | 18:11 |
*** colinmc__ has joined #openstack-meeting | 18:11 | |
morganfainberg | ayoung, i might be thjinking something else | 18:11 |
*** colinm___ has joined #openstack-meeting | 18:11 | |
bknudson | but, I haven't looked into it | 18:11 |
ayoung | jamielennox, it would be a backwards compatible change | 18:11 |
ayoung | morganfainberg, this is auth plugins, not token provider | 18:11 |
morganfainberg | ayoung, hm. ok. | 18:11 |
*** sandywalsh_ has joined #openstack-meeting | 18:11 | |
jamielennox | bknudson: so you want to expose the plugins as configurable to v2 as well - default to the old form? | 18:11 |
bknudson | there's already work in progress to clean up auth plugins, so I think we let that progress and then can consider using plugin for v2 | 18:11 |
ayoung | V2 can call https://github.com/openstack/keystone/blob/master/keystone/auth/plugins/external.py if it REMOTE_USER gets triggered | 18:12 |
*** colinmcn_ has quit IRC | 18:12 | |
*** colinmcnamara has quit IRC | 18:12 | |
bknudson | jamielennox: I would guess that for backwards compat they'll have to be separately configurable. | 18:12 |
ayoung | from here...https://github.com/openstack/keystone/blob/master/keystone/token/controllers.py#L281 | 18:12 |
*** krtaylor has joined #openstack-meeting | 18:12 | |
morganfainberg | bknudson, i think there is still a fix needed in the V3 plugin... inconsistent behavior (as we discussed before) but it's not as bad as v2 vs v3 at the moment | 18:13 |
jamielennox | bknudson: yea, because the default needs to be different between versions - that works for me | 18:13 |
ayoung | morganfainberg, we can always make more plugins | 18:13 |
morganfainberg | ayoung, right. | 18:13 |
ayoung | we good to move on? | 18:13 |
bknudson | yes, thanks. | 18:13 |
jamielennox | is there a reason we can't just use the v3 one? | 18:13 |
bknudson | oh, one more q | 18:13 |
bknudson | backporting the fix... worth it? | 18:14 |
ayoung | bknudson, lets see how invasive it is, but I suspect no | 18:14 |
jamielennox | because as it stands if using REMOTE_AUTH you would only be able to use v2 or v3 at the moment anyway | 18:14 |
bknudson | apparently we made backwards-incompat change in H | 18:14 |
bknudson | and V2 vs V3 is broken in H | 18:14 |
*** sandywalsh has quit IRC | 18:14 | |
bknudson | maybe we just say that you have to write your own external auth plugin. | 18:14 |
bknudson | (for H) | 18:14 |
bknudson | since we're not going to backport | 18:15 |
ayoung | bknudson, we could provide one out of tree | 18:15 |
ayoung | but..if we do that, we should just put it in a bug fix | 18:15 |
*** nati_ueno has joined #openstack-meeting | 18:15 | |
*** vipul is now known as vipul-away | 18:15 | |
ayoung | good to move on? | 18:16 |
bknudson | I think it would be hard to justify the backport | 18:16 |
bknudson | let's move on. | 18:16 |
ayoung | #topic reviews for icehouse blueprints | 18:16 |
*** openstack changes topic to "reviews for icehouse blueprints (Meeting topic: Keystone)" | 18:16 | |
ayoung | #topic reviews for icehouse blueprints: API Version Discover | 18:16 |
*** openstack changes topic to "reviews for icehouse blueprints: API Version Discover (Meeting topic: Keystone)" | 18:16 | |
ayoung | #link https://review.openstack.org/#/c/38414 | 18:16 |
ayoung | Merged | 18:16 |
ayoung | #topic reviews for icehouse blueprints: Add federation API | 18:17 |
*** openstack changes topic to "reviews for icehouse blueprints: Add federation API (Meeting topic: Keystone)" | 18:17 | |
ayoung | #link https://review.openstack.org/#/c/51980 | 18:17 |
*** DennyZhang has quit IRC | 18:17 | |
atiwari | added some comments on patch #12 | 18:17 |
ayoung | There is a lot in those three docs. | 18:17 |
jamielennox | woohoo! | 18:17 |
stevemar | *alot* | 18:18 |
stevemar | i will upload a new version of the spec soon | 18:18 |
ayoung | Might I suggest that we only -1 something for structural changes, not verbage or editing, to get a firm contract? | 18:18 |
marekd | ayoung: i should upload some CRUD for IDPs on gerrit tomorrow (my timezone) | 18:18 |
ayoung | stevemar, any thought on splitting that review? | 18:18 |
ayoung | or do you want all three to live/die together? | 18:18 |
stevemar | ayoung, it doesn't bother me that it's all in one | 18:18 |
ayoung | OK | 18:18 |
atiwari | +1 ayoung | 18:18 |
*** sdake has quit IRC | 18:19 | |
ayoung | stevemar, you feel like you are making progress? Ice2 will be here before you know it | 18:19 |
atiwari | I think splitting wd work better | 18:19 |
marekd | +1 atiwari | 18:19 |
*** sdake has joined #openstack-meeting | 18:19 | |
*** sdake has quit IRC | 18:19 | |
*** sdake has joined #openstack-meeting | 18:19 | |
lbragstad | atiwari: FWIW, i think so too | 18:19 |
*** devlaps has joined #openstack-meeting | 18:19 | |
atiwari | ayoung, too much content in one review | 18:19 |
stevemar | marekd is submitting a patch to keystone for the idp changes, (based on the current spec state) | 18:19 |
lbragstad | it could almost be broken up into commit for each blueprint... | 18:20 |
*** sdake has quit IRC | 18:20 | |
ayoung | lets prioritze the mapping one. That stands alone, and will be useful even if we don't get the whole Federation BP iplemented by I2. | 18:20 |
*** sdake has joined #openstack-meeting | 18:20 | |
*** sdake has quit IRC | 18:20 | |
*** sdake has joined #openstack-meeting | 18:20 | |
stevemar | ayoung, yeah, i'm starting to actively work on the impl for that one now, i think the current api spec is close | 18:20 |
stevemar | chadwicks folk like it, so thats a big plus | 18:21 |
ayoung | Federation and IdP can go into I3. They would be disabled by default, but that is probably OK for people that want Federation support to explicitly enable it. | 18:21 |
morganfainberg | ayoung, ++ i think that is fine | 18:21 |
stevemar | yep, of course | 18:21 |
gyee | ayoung, isn't there a long running Keystone policy that API changes need to be done by I2? | 18:21 |
morganfainberg | ayoung, for J we can enable it by default. actually kindof like the new feature, disabled by default, next cycle enable if desired / fix and enable | 18:21 |
ayoung | #action stevemar to split API reviews into Mapping and Federation reviews | 18:21 |
stevemar | okay, i can break up the api spec into multiple reviews | 18:21 |
ayoung | morganfainberg, yep | 18:21 |
morganfainberg | gyee, yes, but the SPEC will be done and this shouldn't have any api incompatible changes (extension) | 18:22 |
morganfainberg | gyee (or just disabled even if not an extension) | 18:22 |
ayoung | #topic reviews for icehouse blueprints: Revocation Events | 18:22 |
*** openstack changes topic to "reviews for icehouse blueprints: Revocation Events (Meeting topic: Keystone)" | 18:22 | |
ayoung | #link https://review.openstack.org/#/c/59546 | 18:23 |
ayoung | This one is mine. Please beat it up accordingly | 18:23 |
ayoung | this needs to go in by I2, and I suspect we will also want to add config options to disable some of the features in the current token infrastructure that are providing pain: | 18:23 |
morganfainberg | ayoung, that is looking good (based upon convos at the summit) | 18:24 |
ayoung | namely, the need to explicitly enumerate tokens | 18:24 |
ayoung | morganfainberg, that's what scares me | 18:24 |
morganfainberg | ayoung, yes, please lets make that die a horrible death. enumerating tokens == bad | 18:24 |
ayoung | morganfainberg, so I want to make it optional, and make the new revocation architecture optional as well. If someone doesn't want revocations, that should be OK. | 18:25 |
gyee | ayoung, the revocation events are signed too right? | 18:25 |
ayoung | gyee, I wasn' | 18:25 |
*** gokrokve has quit IRC | 18:25 | |
ayoung | t doing that as a first approximation | 18:25 |
morganfainberg | ayoung, correct. eventually events should be the way to go. | 18:25 |
ayoung | but we could add on a signature envelope. | 18:25 |
gyee | I mean we need to CMS envelope them, just like tokens | 18:25 |
*** gokrokve has joined #openstack-meeting | 18:25 | |
morganfainberg | ayoung, we should sign the envelope, we do it already for TRL. | 18:25 |
*** ryanpetrello has quit IRC | 18:26 | |
ayoung | gyee, in theory, we could make Keystone sign anything it publishes....it would be a content wrappper | 18:26 |
ayoung | Accpest:JSON+CMS | 18:26 |
ayoung | or summat | 18:26 |
ayoung | Accpets | 18:26 |
ayoung | #action ayoung to look into signing revocation events | 18:26 |
*** markmcclain has quit IRC | 18:26 | |
*** Fdot has quit IRC | 18:26 | |
atiwari | #link any thoughts on https://blueprints.launchpad.net/keystone/+spec/service-scoped-role-definition | 18:26 |
morganfainberg | ayoung, and i'll (hopefully) have the last bugs worked out on key-value-store token stuff so you can base anything you need on that. | 18:27 |
jamielennox | ayoung: i actually like the Accepts: idea - i'm not sure if anyone would use it though | 18:27 |
ayoung | data model will be scope-type = (user|project|domain) and then scope Id | 18:27 |
*** nachi has quit IRC | 18:27 | |
ayoung | jamielennox, I'd like to see if there is a standard out there we could use for signing...but yeah, it seesm like it should be an "add on" for any API | 18:27 |
atiwari | now resource scoped as per Devid Chadwick | 18:27 |
ayoung | atiwari, hold on | 18:28 |
*** gokrokve_ has joined #openstack-meeting | 18:28 | |
ayoung | #topic reviews for icehouse blueprints: KDS | 18:28 |
*** openstack changes topic to "reviews for icehouse blueprints: KDS (Meeting topic: Keystone)" | 18:28 | |
ayoung | #link https://review.openstack.org/#/c/59600 | 18:28 |
ayoung | this is the first of a long chain of jamielennox 's pathces for KDS | 18:28 |
*** gokrokve_ has quit IRC | 18:28 | |
ayoung | the Nova team especially is waiting for this | 18:29 |
jamielennox | this is still fairly raw - but because I am introducing a whole new framework i'm assuming there will be some beating on the architecture | 18:29 |
*** DinaBelova has joined #openstack-meeting | 18:29 | |
jamielennox | so the first couple of reviews can be done without understanding the crypto | 18:29 |
*** Abhishek has joined #openstack-meeting | 18:29 | |
morganfainberg | jamielennox, ayoung , i just did an oslo sync and ended up with a far different oslo result | 18:29 |
ayoung | jamielennox, you bhave unit tests in the latter reviews that should server as examples | 18:29 |
morganfainberg | are we missing things in the openstack-common.conf? | 18:29 |
bknudson | seems like we should get the KDS spec first | 18:29 |
*** gokrokve has quit IRC | 18:30 | |
ayoung | bknudson, in parallel | 18:30 |
morganfainberg | and i'm not sure how much in oslo-incubator changed since that review was posted. | 18:30 |
ayoung | we can get the infrastructure for KDS in place while we finalize the spec | 18:30 |
jamielennox | morganfainberg: oh - mine was a few days ago | 18:30 |
jamielennox | maybe it's changed | 18:30 |
jamielennox | i'll update the patch | 18:30 |
ayoung | #action do updated oslo sync | 18:30 |
morganfainberg | and you're missing the py3kcompat stuff from the update.py run etc | 18:30 |
lbragstad | not sure if this will apply in time, but I think oslo/nova teams were working on a consistency document for syncs from oslo | 18:31 |
morganfainberg | jamielennox, http://pastebin.com/ZYKEgi0y is what i got. | 18:31 |
jamielennox | morganfainberg: has that changed in that time? i did a fairly standard oslo update | 18:31 |
lbragstad | morganfainberg: and some discussion about reworking update.py | 18:31 |
ayoung | lbragstad, we will have to sync again. THis is just geting the deps in that KDS needs | 18:31 |
*** ildikov_ has quit IRC | 18:31 | |
morganfainberg | jamielennox i just ran with the openstack-common.conf as a config and it was missing files you had in yours, just an FYI | 18:31 |
*** vipul-away is now known as vipul | 18:32 | |
lbragstad | ayoung: right, yeah that makes sense. Just a heads up in case any of that work has an impact on this | 18:32 |
*** SergeyLukjanov has joined #openstack-meeting | 18:32 | |
morganfainberg | lbragstad, nod. | 18:32 |
lbragstad | it was something that was discussed in the cross project meeting last week I htin k | 18:32 |
lbragstad | think* | 18:32 |
ayoung | #topic Icehouse 1 | 18:32 |
*** openstack changes topic to "Icehouse 1 (Meeting topic: Keystone)" | 18:32 | |
*** egallen has joined #openstack-meeting | 18:32 | |
ayoung | #link https://launchpad.net/keystone/+milestone/icehouse-1 | 18:32 |
morganfainberg | i really should start attending the cross-project meetings | 18:32 |
nkinder | One more note on KDS. I'm taking a pass through the spec today. | 18:33 |
ayoung | All BPs implemented | 18:33 |
morganfainberg | w00t! | 18:33 |
ayoung | nkinder, sounds good | 18:33 |
jamielennox | nkinder: thanks | 18:33 |
morganfainberg | oooh, i need to put a series of idenitty proxy tests in still *doh* | 18:33 |
ayoung | nkinder, as I said, we are going to try and get in infrastructure in place in parallel, so we don't need to wait for a finalized spec in order to get jamielennox moving | 18:33 |
* morganfainberg scribbles a todo | 18:33 | |
bknudson | I posted several comments on the KDS spec on path set 15 ... not sure if those were rejected or what. | 18:34 |
ayoung | #topic service or resource scoped role definition | 18:34 |
*** openstack changes topic to "service or resource scoped role definition (Meeting topic: Keystone)" | 18:34 | |
ayoung | atiwari, you;re up | 18:34 |
atiwari | great | 18:34 |
atiwari | so, are we cool with Davis's thoughts | 18:35 |
ayoung | #link https://blueprints.launchpad.net/keystone/+spec/service-scoped-role-definition | 18:35 |
atiwari | resource scoped role-def | 18:35 |
atiwari | ? | 18:35 |
ayoung | atiwari, looking | 18:35 |
*** joesavak has joined #openstack-meeting | 18:35 | |
nkinder | bknudson: patch set 16 addresses many of those | 18:35 |
atiwari | #link https://etherpad.openstack.org/p/service-scoped-role-definition | 18:35 |
bknudson | ok, I'll go through and make the same comments again if it wasn't addressed. | 18:36 |
atiwari | something like link: http://paste.openstack.org/show/54377/ | 18:36 |
ayoung | atiwari, where is the active portion of that document | 18:36 |
ayoung | the etherpad | 18:36 |
atiwari | yes | 18:36 |
ayoung | atiwari, where is the active portion of the etherpad that has David's comments? | 18:37 |
atiwari | link : https://etherpad.openstack.org/p/service-scoped-role-definition line 90 to 107 | 18:37 |
*** ruhe has joined #openstack-meeting | 18:38 | |
ayoung | atiwari, there is a misconnect | 18:38 |
ayoung | disconnect | 18:38 |
atiwari | look at link: http://paste.openstack.org/show/54379/ | 18:38 |
ayoung | Domains and Services are resources that Keystone knows about. Files are not | 18:38 |
*** dprince has joined #openstack-meeting | 18:39 | |
atiwari | I think it is for future extension | 18:39 |
*** jpich has joined #openstack-meeting | 18:39 | |
atiwari | ayoung, +1 | 18:39 |
atiwari | but that approach is workable | 18:39 |
*** pabelanger has joined #openstack-meeting | 18:39 | |
ayoung | so lets ignore Files etc for the moment. THe question you and I have been arguing is "do we scope a role definition to a service, or do we make only of the existing scoping mechanisms" | 18:40 |
*** rakhmerov has joined #openstack-meeting | 18:40 | |
ayoung | does that sum it up? | 18:40 |
atiwari | yes | 18:41 |
ayoung | You've been saying "scope a role definition to a project." I'e pushed back on that. | 18:41 |
ayoung | I've | 18:41 |
*** sarob has quit IRC | 18:41 | |
ayoung | so..here is my thinking, to lay it out for the rest of the team: | 18:41 |
atiwari | and in my opinion scoping to service is need to address my use case | 18:41 |
atiwari | and the service scoped token BP | 18:41 |
atiwari | link:https://blueprints.launchpad.net/keystone/+spec/service-scoped-tokens | 18:41 |
*** sarob has joined #openstack-meeting | 18:41 | |
*** mrunge has quit IRC | 18:42 | |
ayoung | So I see Service scoping as a shortsighted limitation. THere are at least two things it fails to address: | 18:42 |
ayoung | 1. Scope a role to multiple endpoints for a service (but not all) | 18:42 |
ayoung | 2. Scoped a role to multiple services (but not all) | 18:42 |
ayoung | Role defintions are, currently, a cross cutting concern | 18:42 |
atiwari | ayoung, that is why David'd proposal is good for both | 18:42 |
ayoung | a role is on a project or domain, and is equally applicable across all services | 18:43 |
ayoung | atiwari, has a requirement to scope a role definition to a specific service | 18:43 |
atiwari | ayoung, I am not saying no but it role name which is cross cutting | 18:43 |
atiwari | role-def entity can be separate for all service | 18:43 |
*** herndon has quit IRC | 18:43 | |
ayoung | so David's scope and my Namespaceing are solving the same proble, | 18:43 |
ayoung | m | 18:43 |
atiwari | ayoung, no | 18:44 |
ayoung | atiwari, hold on | 18:44 |
ayoung | I am truing to explain to the team... | 18:44 |
atiwari | ok | 18:44 |
ayoung | It is a question of Namespacing a role definitin, and then proving access rules for who can modify a role defintion. To me, this is separate from what the role gets assigned to | 18:45 |
ayoung | The goal is to be able to distinguish betwee "admin" for "keystone" and "admin" for "glance" | 18:45 |
ayoung | that, in the existing approach, is not really covered by role assignments | 18:45 |
*** coolsvap_ has joined #openstack-meeting | 18:45 | |
*** safchain has quit IRC | 18:45 | |
ayoung | it could be handled by using projects, however | 18:46 |
*** sarob has quit IRC | 18:46 | |
ayoung | for example, we could make a project (under the default or admin domain) called Keystone, and another one called glance | 18:46 |
ayoung | then, to do administrative tasks on glance, you would need the admin role on the glance procet. | 18:46 |
ayoung | That is an implicit mapping of role to service | 18:46 |
ayoung | atiwari, 's proposals so far have been around making it an explicit link | 18:47 |
bknudson | have a role called glance-admin | 18:47 |
*** coolsvap has quit IRC | 18:47 | |
ayoung | so instead of a user having a role on project, they would have a role on a sevice | 18:47 |
ayoung | bknudson, that is basically namespacing | 18:47 |
jamielennox | ayoung: (when you're finished) are these exclusive? My immediate thought is that when have a role on a project you only get that role in the token if you scope it to the project - if as you say we have a role on a service wouldn't we need to scope the token to a service to make that work | 18:47 |
ayoung | jamielennox, let me address bknudson first, and then I'll come back to that | 18:48 |
shardy | ayoung: +1, then the service can just define a policy rule to control access | 18:48 |
shardy | ayoung: That is essentially the interim solution I've been working on for Heat | 18:48 |
*** herndon_ has joined #openstack-meeting | 18:48 | |
ayoung | bknudson, so he wants the glance admin to be able to define multiple roles, and do so independantly of what other people are creating and managing | 18:48 |
bknudson | so somebody could do this already with roles and policy.json updates ? | 18:48 |
atiwari | ayoung, role assignment must be abstracted from service (or resource) for which assignment is done | 18:48 |
ayoung | basically, the ability to delegate to other users the ability to create role definitions | 18:48 |
ayoung | bknudson, the assignment side can be done, but not the creation | 18:49 |
ayoung | creation of new role defs in a delegated manner is new | 18:49 |
ayoung | and, I think, innovative | 18:49 |
*** rongze has joined #openstack-meeting | 18:49 | |
ayoung | the question, then, is how to decide "who can create a new role" | 18:49 |
bknudson | what if we put roles in domains? | 18:50 |
ayoung | bknudson, or projects | 18:50 |
ayoung | bknudson, that was my thought | 18:50 |
gyee | domain-owned roles? | 18:50 |
ayoung | then, a user with the role "roleadmin" on the "glance" project can manage the set of roles for the "glance" proejct, which is mapped to the "glance" service | 18:50 |
*** pablosan has joined #openstack-meeting | 18:50 | |
bknudson | are they namespaced to the project? | 18:50 |
ayoung | bknudson, that is my proposal | 18:51 |
*** divyeshk has left #openstack-meeting | 18:51 | |
*** nermina has joined #openstack-meeting | 18:51 | |
*** coolsvap_ has quit IRC | 18:51 | |
ayoung | bknudson, so glance would get a top level role "glance" | 18:51 |
jamielennox | bknudson: would they need to be or is it just something we need to specify in policy? | 18:51 |
ayoung | that would be created by superadmin, and assigned to the glance proejct | 18:51 |
*** hemna has quit IRC | 18:52 | |
bknudson | jamielennox: I'm just wondering if someone creates "role1" in "glance" can someone else create "role1" in "cinder" | 18:52 |
ayoung | this would be immutable, but "roleadmin"s in the "glance" proejct" could create roles underneath it | 18:52 |
*** gokrokve has joined #openstack-meeting | 18:52 | |
atiwari | namespace or role name should not be service name | 18:52 |
bknudson | and is "role1" in "glance" the same as "role1" in "cinder" or is it different? | 18:52 |
ayoung | bknudson, they would get namespaced "glance":"admin" adn "cinder":"admin" | 18:52 |
atiwari | that is tight coupling with resource name | 18:52 |
ayoung | atiwari, I would replace "should not" with "does not have to be" | 18:53 |
jamielennox | bknudson: yea - i got that, but is it something we need to mangle the role name of can we just say in the policy file "role1" in "cinder" somehow | 18:53 |
*** coolsvap has joined #openstack-meeting | 18:53 | |
ayoung | atiwari, I would suggest it as documentation. | 18:53 |
*** dkranz has quit IRC | 18:53 | |
ayoung | one other thing: role Ids would be immutable, but role names would not. | 18:53 |
atiwari | ayoung, at the same time nested role-def are confusing and hard to implement | 18:53 |
atiwari | my view | 18:54 |
gyee | ayoung, only problem is policy acts on role names, not IDs | 18:54 |
*** comay has quit IRC | 18:54 | |
ayoung | atiwari, so, you could do something like this: | 18:54 |
*** rongze has quit IRC | 18:54 | |
gyee | don't believe middleware set the role IDs either | 18:54 |
*** mrodden has quit IRC | 18:55 | |
atiwari | ayoung, I am advocation name space should be made of something immutable | 18:55 |
ayoung | all the standard Openstack services are put into one of three projects: | 18:55 |
atiwari | like system generated id | 18:55 |
jamielennox | ayoung: agree with gyee - renaming roles will be a problem | 18:55 |
nkinder | we would need to be careful that a scoped role is not named the same as a normal (unscoped) role to avoid ambiguity in the policy files. | 18:55 |
ayoung | os-id: (keystone, KDS) | 18:55 |
ayoung | os_core (Nova, glance, swift) | 18:55 |
ayoung | os-apps (Marconi etc) | 18:55 |
*** hemna has joined #openstack-meeting | 18:55 | |
ayoung | and you could do admin on multiple services based on the role a user has in that project, as opposed to specific to the service | 18:56 |
ayoung | nkinder, so..we discussed reserving a separator | 18:56 |
jamielennox | nkinder: with the way that policy is written now, but can we change it so that we can specify "cinder:role1" in policy which is role1 in cinder without having to namespace them | 18:56 |
ayoung | : or \ or -> or something | 18:56 |
ayoung | to indicate nesting | 18:56 |
gyee | nkinder, we'll need role filtering based on scope | 18:56 |
atiwari | ayoung, that is not a workble because we have 1 to 1 with service and admin | 18:56 |
nkinder | if the policy file has to specify the namespace, that works fine | 18:56 |
gyee | i.e. nova only interested in nova roles | 18:57 |
*** gokrokve has quit IRC | 18:57 | |
ayoung | atiwari, 1 to 1 is the degenerate case | 18:57 |
atiwari | gyee +1 | 18:57 |
*** jerryz__ has joined #openstack-meeting | 18:57 | |
gyee | that's basically what atiwari is trying to address | 18:57 |
atiwari | no it is not | 18:57 |
jamielennox | ayoung: so i'm comfotable with roles belonging to a project or a domain | 18:57 |
atiwari | if nova manage his role and and swift manage his | 18:57 |
nkinder | ok, so nova would only care about "nova:<role>" scoped roles, but doesn't it care about non-scoped roles too? | 18:57 |
jamielennox | if we are going to let user's add roles it's out only choice | 18:57 |
bknudson | we already use domains for namespacing, so that seemed like the more natural fit | 18:57 |
atiwari | what is the problem | 18:57 |
morganfainberg | nkinder, i think that depends on the policy.json | 18:58 |
ayoung | is if a user has a role on the glance service/project, and sends a token with that role assignment in it to the nova service, nova will ignore it. | 18:58 |
atiwari | and keystone admin can manage all | 18:58 |
atiwari | if needed | 18:58 |
morganfainberg | nkinder, so deployer action. not implementation action | 18:58 |
ayoung | nkinder, "care about" only for admin operations | 18:58 |
ayoung | 2 minutes remaining | 18:58 |
ayoung | So my take :services are not containers, and should not become containers. Services will not own role definitions directly, but rather will be paired with a project to manage the role definitions. | 18:59 |
atiwari | so all I am trying to get is Nova/ Swift role-def is managed by nova/swift admin of keystone admin | 18:59 |
nkinder | we should just be careful about avoiding ambiguity to prevent one from accidentally granting access when they don't intend to. | 19:00 |
*** nono1 has joined #openstack-meeting | 19:00 | |
atiwari | ayoung, that is why we should look for David's proposal | 19:00 |
ayoung | Times up | 19:00 |
atiwari | which is not tight linking | 19:00 |
ayoung | #endmeeting | 19:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:00 | |
openstack | Meeting ended Tue Dec 3 19:00:48 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-12-03-18.02.html | 19:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-12-03-18.02.txt | 19:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-12-03-18.02.log.html | 19:00 |
*** comay has joined #openstack-meeting | 19:01 | |
gyee | nkinder, you know what's really scary today, the role 'admin' works everywhere today :) | 19:01 |
gyee | there's no way to distinguish nova admin from swift admin today | 19:01 |
*** brich1 has quit IRC | 19:01 | |
tristanC | Hello folks, can I ask a couple question before you guys leave ? | 19:01 |
clarkb | jeblair: fungi morganfainberg pleia2 zaro et al meeting time? | 19:01 |
pleia2 | o/ | 19:01 |
clarkb | er mordred ^ | 19:01 |
zaro | o/ | 19:01 |
fungi | yah | 19:01 |
mordred | o/ | 19:02 |
morganfainberg | clarkb, hey, i can join you guys too...i just wont have much to say atm :( | 19:02 |
jeblair | #startmeeting infra | 19:02 |
openstack | Meeting started Tue Dec 3 19:02:19 2013 UTC and is due to finish in 60 minutes. The chair is jeblair. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:02 |
* mordred hands morganfainberg his voice | 19:02 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:02 |
morganfainberg | mordred is more useful i'm sure in that regard | 19:02 |
*** openstack changes topic to " (Meeting topic: infra)" | 19:02 | |
openstack | The meeting name has been set to 'infra' | 19:02 |
jeblair | #link https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting | 19:02 |
jeblair | #link http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-11-26-19.02.html | 19:02 |
tristanC | aww, I thought there was going to be an open meeting (for keystone) at the end :( | 19:02 |
jeblair | #topic agenda | 19:03 |
*** openstack changes topic to "agenda (Meeting topic: infra)" | 19:03 | |
morganfainberg | tristanC, come chat w/ us in #openstack-dev | 19:03 |
* morganfainberg quiets up so Infra can do awesome stuff. | 19:03 | |
*** nkinder has left #openstack-meeting | 19:03 | |
jeblair | because last week we did not get through the whole agenda | 19:03 |
jeblair | and also there was this holiday in the us... | 19:03 |
* coolsvap is away: Away!!! | 19:03 | |
jeblair | i think we should skip things covered last week and start with things we did not get to. | 19:04 |
*** ryanpetrello has joined #openstack-meeting | 19:04 | |
jeblair | #action jeblair file bug about cleaning up gerrit-trigger-plugin | 19:04 |
jeblair | #action jeblair move tarballs.o.o and include 50gb space for heat/trove images | 19:04 |
jeblair | #action fungi grow logs and docs-draft volumes so they're 50% full | 19:04 |
jeblair | #action fungi update docs for static to recommend 1t cinder volumes | 19:04 |
jeblair | #action mordred to harrass hub_cap until he's writen the tempest patches | 19:04 |
*** coolsvap has quit IRC | 19:04 | |
*** fabiog has quit IRC | 19:04 | |
jeblair | #topic Maven clouddoc plugin move (zaro, mordred) | 19:04 |
*** openstack changes topic to "Maven clouddoc plugin move (zaro, mordred) (Meeting topic: infra)" | 19:04 | |
jeblair | zaro, mordred: you're up first! :) | 19:04 |
*** slagle_ has joined #openstack-meeting | 19:05 | |
mordred | the repo moved | 19:05 |
clarkb | \o/ | 19:05 |
zaro | ok. patch is up for review. | 19:05 |
zaro | #link https://review.openstack.org/#/c/46099 | 19:05 |
*** slagle has quit IRC | 19:05 | |
*** slagle_ is now known as slagle | 19:06 | |
zaro | #link https://review.openstack.org/#/c/47937 | 19:06 |
jeblair | i think that's a future topic | 19:06 |
mordred | I find this work exciting, btw | 19:06 |
zaro | opps previous one was wrong. it's https://review.openstack.org/#/c/58349/ | 19:06 |
zaro | ohh and i think we'll need core to create maven nexus accounts for this to work. | 19:07 |
zaro | #link https://review.openstack.org/#/c/58349/ | 19:07 |
jeblair | zaro: can you point us at how to create those accounts? | 19:07 |
zaro | I believe you just go onto oss.sonotype.org and create an account. | 19:08 |
*** sushil_ has quit IRC | 19:08 | |
clarkb | its a bit more tricky than that | 19:08 |
jeblair | zaro: is dwcramer up to speed? he knows the repo has been moved? | 19:08 |
clarkb | as their release process requires gpg signing of things | 19:08 |
jeblair | zaro: i don't see any reviews from him... | 19:08 |
zaro | jeblair: yes, been working with him. | 19:08 |
*** danwent has quit IRC | 19:08 | |
zaro | jeblair: what review were you expecting? | 19:08 |
*** danwent has joined #openstack-meeting | 19:09 | |
clarkb | but yes, you go to the sonotype site, submit a jira ticket ! and eventually you get an account. I was hoping for more solid footing on the gpg stuff before doing that though | 19:09 |
anteaya | o/ | 19:09 |
jeblair | clarkb: so jenkins needs to gpg sign artifacts before uploading? | 19:09 |
clarkb | yes | 19:09 |
jeblair | ok. i think we have a gpg key for jenkins, btw. | 19:09 |
clarkb | well something needs to sign it with a key that upstream trusts | 19:09 |
clarkb | cool I didn't know that | 19:10 |
zaro | jeblair: yes, i sign the package when i do a release. | 19:10 |
jeblair | clarkb: i believe that would be jenkins, in our system, right? | 19:10 |
jeblair | we're talking about tag based versioning, right? where jenkins creates an artifact and uploads it based on a tag in gerrit... | 19:10 |
clarkb | jeblair: yes, unless fungi has sorted out a better way of doing it | 19:10 |
jeblair | zaro: i don't think there's an opportunity there for you to sign something. | 19:11 |
*** dkranz has joined #openstack-meeting | 19:11 | |
clarkb | I know fungi had ideas, but having jenkins sign is most straightforward | 19:11 |
clarkb | zaro: jeblair: right, individual signs the git tag, jenkins signs the package | 19:11 |
fungi | one proposed alternative is to add a manual step for committing a detached signature to a repo and then having automation key off that change merging to do the upload of the package and sig together | 19:11 |
zaro | jeblair: ohh. i seem to remember having to enter my password or something upon creating a tag. | 19:11 |
*** marekd is now known as marekd|away | 19:11 | |
jeblair | zaro: yes, the _tag_ should be signed. | 19:12 |
jeblair | by you | 19:12 |
jeblair | fungi: of what would the signature be? | 19:12 |
* ttx lurks | 19:12 | |
fungi | signature of the generated release artifact | 19:12 |
jeblair | fungi: roger | 19:12 |
SergeyLukjanov | mvn repo requires signed artifacts | 19:12 |
fungi | download the tarball or whatever it is, create a detached sig of it, and then upload a change containing that sig (to a separate signatures repo or branch or something) | 19:13 |
fungi | this was the suggested alternative (or addition) to having automated package signing | 19:13 |
zaro | clarkb: so what's the tricky bit again? same process as the jenkins deployments right? | 19:13 |
jeblair | i think we should proceed with jenkins signing for the clouddocs repo, for expediency | 19:13 |
clarkb | zaro: the tricky bit is the signing, we can go the easy route or we can do fancy things that fungi suggests | 19:14 |
*** gokrokve has joined #openstack-meeting | 19:14 | |
clarkb | but I don't want to setup accounts until we have at least a solid idea of which route we are going | 19:14 |
clarkb | jeblair: ++ | 19:14 |
jeblair | fungi: because what you are discussing sounds more like something we want to do long-term for openstack releases | 19:14 |
mordred | I agree with jeblair | 19:14 |
fungi | well, i only suggest them as an alternative to people who have expressed concerns about the simpler way | 19:14 |
clarkb | right the simpler way seems like signing to have a signature | 19:14 |
clarkb | rather than signing to actually trust a thing | 19:15 |
fungi | i am cool with the automated solution | 19:15 |
*** arunkant has quit IRC | 19:15 | |
jeblair | clarkb: well, it means you can trust that this thing was created by our jenkins. | 19:15 |
*** chandankumar has quit IRC | 19:15 | |
*** colinmc__ has quit IRC | 19:15 | |
*** colinm___ has quit IRC | 19:15 | |
jeblair | clarkb: and put the appropriate level of trust in 'a thing created by our jenkins'. which may not be high. :) | 19:15 |
fungi | the upload slave can certainly provide some assertion. i already have a proposed mechanism in that bug, elegantly simple, to have it confirm the tag on the git repo matches the contents of the tarball it retrieves | 19:16 |
fungi | the slave can't assert that it is not compromised itself, but it can at least indicate whether the tarball and/or git repo have been tampered with | 19:16 |
mordred | I don't think the jenkins sig is perfect | 19:16 |
mordred | BUT | 19:16 |
mordred | it's better than no sig | 19:16 |
mordred | and it's sooner than a perfect human sig | 19:17 |
mordred | so we should at least do it | 19:17 |
jeblair | yup | 19:17 |
mordred | while we figure out a way to do the other thing thta doesn't kill us | 19:17 |
clarkb | ++ | 19:17 |
jeblair | zaro: have you signed up a core person to get a nexus account? | 19:17 |
fungi | no question. and i think it's possible to tack on the human sig solution without significant retooling later | 19:17 |
mordred | ++ | 19:17 |
*** fbo_away is now known as fbo | 19:17 | |
zaro | jeblair: nope, looking for volunteers. | 19:18 |
clarkb | jeblair: zaro: I had looked at it at one point, and can look at it again. Unless someone more familiar with gpg wants to do it | 19:18 |
fungi | sign me up | 19:18 |
fungi | zaro: get me the specifics after the meeting | 19:18 |
zaro | fungi: you got it | 19:18 |
jeblair | #action fungi create maven nexus account | 19:18 |
zaro | fungi: cool | 19:18 |
jeblair | clarkb: fungi seemed to want it more. :) | 19:18 |
jeblair | #topic Private gerrit for security reviews (zaro, fungi) | 19:19 |
*** openstack changes topic to "Private gerrit for security reviews (zaro, fungi) (Meeting topic: infra)" | 19:19 | |
clarkb | :) np my brain melted a little the first time I looked at it (probably overthinking the signing problem) | 19:19 |
fungi | zaro: sorry on this one--i haven't caught up far enough in my review backlog to revisit the current patchset | 19:19 |
*** shardy is now known as shardy_afk | 19:20 | |
zaro | ohh. i'm trying to remember todo list for this one. but i think this one needs accounts as well. | 19:20 |
zaro | the bigger thing it needs is for us to figure out how the projects will work. | 19:20 |
fungi | you mean as far as git replication vs uploaded changes? | 19:21 |
zaro | clarkb says we should set acls in all-projects and have per-project acls | 19:21 |
fungi | or the manage-projects pieces | 19:21 |
zaro | that's a lot of work. | 19:21 |
clarkb | zaro: we do it today | 19:21 |
zaro | yea, seems like a lot of work. | 19:21 |
clarkb | its not that much work once you have it in place, the acls themselves don't change, just group membershio | 19:21 |
fungi | right, that part. so the trick was working out a mechanism to manage the all-projects acl outside of gerrit's interface, including bootstrapping it. and the current suggestion is to punt because that's how we do the prod one | 19:22 |
zaro | well. if that's the way we do it now. then i guess we replicate for private gerrit? | 19:22 |
fungi | yes | 19:22 |
fungi | i think so, anyway | 19:22 |
*** sarob has joined #openstack-meeting | 19:23 | |
zaro | ok. then i'll need to work with fungi to figure out all-project & per-project acl settings. | 19:23 |
fungi | sounds good | 19:23 |
jeblair | i'm okay with punting for this | 19:23 |
zaro | then somehow get that all into config? | 19:23 |
jeblair | i'm hoping that some of the folks working on downstream "infras" will contribute all-projects bootstrapping | 19:23 |
*** sdake has quit IRC | 19:24 | |
fungi | zaro: yeah, i think it can be documented (the central bits) and then the per-project special acls can be kept in the config repo i think, applied via manage-projects like we do on prod | 19:24 |
zaro | ohh yea, also i remember looking at this and it seems like a lot of work change pp files to templates. | 19:24 |
*** sdake has joined #openstack-meeting | 19:24 | |
jeblair | fungi, mordred: though after bootstrapping, can't we manage all-projects acls in the usual way? | 19:24 |
*** Mandell has joined #openstack-meeting | 19:24 | |
*** jlibosva has quit IRC | 19:25 | |
clarkb | jeblair: yes | 19:25 |
fungi | jeblair: yes, except for the part where it might lock you out | 19:25 |
jeblair | fungi: ssh? | 19:25 |
jeblair | fungi: more words: in such a situation, we could fix it by shelling into the server, surely? | 19:25 |
fungi | since the all-projects acl also controls whether your automation account can push changes for acls | 19:25 |
*** reed has quit IRC | 19:25 | |
jeblair | fungi: oh, and in that case we can even fix it using the webui. | 19:25 |
fungi | yes, we could ssh in and hand-edit the acl on disk and hope we get it correct (or revert it would make more sense) | 19:26 |
fungi | but correct, we could move that into config | 19:26 |
jeblair | zaro, fungi: maybe the security gerrit can guinea-pig managing all-projects in git? | 19:26 |
*** ivar-lazzaro_ has joined #openstack-meeting | 19:26 | |
jeblair | zaro, fungi: and then we can extend that to regular gerrit | 19:26 |
*** nono1_ has joined #openstack-meeting | 19:27 | |
clarkb | ++ I like that idea | 19:27 |
fungi | sure. an easy first step would be simply documenting the minimal initial acl needed to get manage-projects able to apply the full one | 19:27 |
zaro | why don't we guinea-pig in review-dev? | 19:27 |
jeblair | that would help the full bootstrapping process. | 19:27 |
jeblair | zaro: that's fine too. | 19:28 |
*** reed has joined #openstack-meeting | 19:28 | |
*** dkranz has quit IRC | 19:28 | |
guitarzan | win 23 | 19:28 |
zaro | i'de prefer to keep it seperate because to get all the acls right would be a large change. | 19:28 |
*** terriyu has joined #openstack-meeting | 19:28 | |
*** nono1 has quit IRC | 19:28 | |
*** ivar-lazzaro has quit IRC | 19:28 | |
jeblair | zaro: what do you mean? | 19:28 |
zaro | i think the right way to do the per-project acls would be to template the current set of alc config files. | 19:29 |
fungi | though it's worth noting that there will be far fewer per-project acls for security reviewing. we can have one per program (not per project) receiving security support through the vmt, which is no more than a dozen in total | 19:29 |
zaro | i'm not even sure how to do that yet. | 19:29 |
zaro | ohh, that's a revelation. then maybe it's not such a big change. | 19:30 |
fungi | i'd suggest a field in the jeepyb projects.yaml which indicates the name of the security acl, and then maybe a little tweak to manage-projects to determine which kind of acl to apply | 19:30 |
jeblair | fungi: sounds good. | 19:30 |
fungi | that's just off the top of my head. might be better alternatives | 19:30 |
jeblair | mordred: ^ you've been in this code lately; thoughts? | 19:31 |
clarkb | why not two different project lists? | 19:31 |
fungi | also doable, though results in more duplication | 19:31 |
clarkb | maybe that is too much trouble, but I don't see us putting stackforge projects on that server | 19:31 |
jeblair | clarkb: that's a good idea.... also, might we want to use the track-upstream feature? | 19:32 |
fungi | i think we can either ignore the extra repos, or we can simply specialize manage-projects and the one yaml file a little further | 19:32 |
jeblair | to have security-gerrit track regular gerrit? | 19:32 |
fungi | but tracking might be a good feature to leverage there instead of using one list, agreed | 19:32 |
clarkb | jeblair: I think we want to go the other way nad have regular gerrit update security gerrit | 19:32 |
clarkb | jeblair: but tracking may be more sane depending on workflow | 19:32 |
jeblair | clarkb: i think we said the same thing? :) | 19:32 |
*** vipul is now known as vipul-away | 19:33 | |
*** vipul-away is now known as vipul | 19:33 | |
clarkb | jeblair: replication vs tracking | 19:33 |
fungi | yeah, tracking branches on the security gerrit would pull in updates from public gerrit | 19:33 |
jeblair | clarkb: security gerrit is downstream of regular gerrit. | 19:33 |
clarkb | I prefer replication over tracking, but am not involved in the workflow | 19:33 |
jeblair | clarkb: can you elaborate on what you mean by replication vs tracking? | 19:34 |
fungi | replication also ends up sending the refs/for/stuff though, right? i mean, it can probably be ignored--i don't think it would cause collissions--but... | 19:34 |
clarkb | jeblair: I want review.o.o to replicate its repos to review-secure.o.o. So that review-secure.o.o is always up to date | 19:34 |
clarkb | jeblair: we might need to pick a crazy change number offset and that might still bite us, so not perfect | 19:34 |
*** gyee has quit IRC | 19:35 | |
jeblair | clarkb: isn't this what jeepyb's upstream-tracking is designed for? to keep a downstream repo up-to-date with an upstream one? | 19:35 |
fungi | change numbers are only a concept inside the db (change-id headers are also unlikely to collide) | 19:35 |
clarkb | jeblair: sort of | 19:35 |
clarkb | jeblair: I am not a fan of tracking fwiw | 19:35 |
clarkb | it keeps certain branches in sync | 19:35 |
clarkb | but not the branches you want to work against in most cases, that is a manual step | 19:36 |
fungi | clarkb: which, for security support development, is probably fine | 19:36 |
clarkb | right it depends on the workflow | 19:36 |
fungi | we essentially want to track master and one or two stable branches per project we're supporting for this | 19:36 |
*** jcooley_ has quit IRC | 19:37 | |
*** jcooley_ has joined #openstack-meeting | 19:37 | |
clarkb | fungi: so in this case all changes could be proposed against upstream/stable/foo rather than stable/foo | 19:38 |
mordred | jeblair: sorry - was afk for a sec | 19:38 |
clarkb | and since changes won't get submitted and merged it is probably fine | 19:38 |
mordred | jeblair: I agree that the work we're doing with track-upstream is EXACTLY trying to solve this issue | 19:38 |
jeblair | clarkb: ok, i could see how replicating might be preferable by being a bit more real-time (and not depending as much on manage-projects) | 19:38 |
clarkb | the problems arise when you need to take upstream/stable/foo and stable/foo and not hate each other | 19:38 |
fungi | clarkb: right. just provides a convenient place to iterate through code review, and then they get discarded, downloaded, and pushed to proper public gerrit | 19:38 |
mordred | the problem is exactly the same as a company working on a private fork of openstack that tehy're trying to track upstream on | 19:39 |
*** denis_makogon has joined #openstack-meeting | 19:39 | |
fungi | mordred: agreed | 19:39 |
clarkb | mordred: except in this case we shouldn't have the merge problem so I am ok with it | 19:39 |
mordred | :) | 19:39 |
mordred | how about we take an action to sync up on the tracking thoughts | 19:39 |
mordred | I think it's slightly verbose of a topic to cover this instant | 19:39 |
clarkb | ++ | 19:40 |
zaro | ++ | 19:40 |
fungi | yes, meeting topic sufficiently beaten to death for this week | 19:40 |
jeblair | i'm glad we uncovered this. :) | 19:40 |
jeblair | #topic Upgrade gerrit (zaro) | 19:40 |
*** openstack changes topic to "Upgrade gerrit (zaro) (Meeting topic: infra)" | 19:40 | |
zaro | ok. best news of the week. | 19:40 |
zaro | #link https://gerrit-review.googlesource.com/#/c/48254 | 19:40 |
zaro | it's merged! | 19:40 |
* fungi cheers loudly | 19:40 | |
pleia2 | \o/ | 19:40 |
pleia2 | congrats, zaro :) | 19:40 |
jeblair | yaaaay! | 19:41 |
zaro | what now? | 19:41 |
jeblair | zaro: this is post 2.8, and should be in 2.9, right? | 19:41 |
jeblair | zaro: eta on 2.9? | 19:41 |
zaro | yes. | 19:41 |
mordred | woohoo! | 19:41 |
*** dkranz has joined #openstack-meeting | 19:41 | |
*** jcooley_ has quit IRC | 19:41 | |
fungi | does this achieve upstream feature parity with our current workflows? | 19:41 |
jeblair | fungi: or what we hope will be equivalent | 19:42 |
fungi | or is there more outstanding | 19:42 |
clarkb | I would be ok with running a forked 2.8 with that patch on top of it if we can iterate that quickly | 19:42 |
clarkb | then go to 2.9 when that happens | 19:42 |
jeblair | clarkb: me too, but i'm trying to figure out if that's necessary... | 19:42 |
*** jcooley_ has joined #openstack-meeting | 19:42 | |
mordred | ++ | 19:42 |
clarkb | gerrit doesn't have release cycles aiui so 2.9 could happen whenever | 19:42 |
clarkb | though they seem better at doing them regularly now | 19:42 |
fungi | carrying patches we know are already merged upstream and will go away when we upgrade seems okay *if& we need to do that | 19:43 |
clarkb | _david_ might know | 19:43 |
jeblair | zaro: so, assuming 2.9 isn't expected in, say, 2 weeks.... | 19:43 |
*** otherwiseguy has quit IRC | 19:43 | |
jeblair | zaro: we pull 2.8 into openstack-infra/gerrit, build it, and deploy on review-dev | 19:43 |
jeblair | figure out what needs to happen to do the upgrade (if it's not fully automatic) | 19:44 |
zaro | jeblair: sounds good to me | 19:44 |
jeblair | make config changes, etc... | 19:44 |
jeblair | there are some _serious_ problems with the gerrit ui that have developed since the last time i looked | 19:44 |
mordred | oh yeah? | 19:44 |
zaro | jeblair: do we want to do WIP vote or WIP button (plugin) | 19:44 |
zaro | ? | 19:44 |
clarkb | change screen 2 is not fungi device happy | 19:44 |
jeblair | mordred: look at the link zaro sent | 19:44 |
mordred | WOAH | 19:45 |
mordred | that's crazy looking | 19:45 |
jeblair | comments are too wide, the tabs can get even wider, meaning it won't fit even on a 1280 pixel wide screen | 19:45 |
jeblair | it uses g+ avatars (i assume/hope that can be disabled) | 19:45 |
*** novas0x2a|laptop has joined #openstack-meeting | 19:45 | |
clarkb | I like some of the changes, in particular in the diff screen | 19:46 |
mordred | that cherry-picks thing is interesting | 19:46 |
fungi | that is sorta wideish. i still have to scroll sideways when fullscreening a browser on a 1080px-wide display | 19:46 |
jeblair | so anyway, i expect we have some tuning we may need to do. | 19:46 |
fungi | i'm hoping 1440px will be wide enough | 19:46 |
mordred | I like that the reply button popup is better | 19:47 |
*** jcooley_ has quit IRC | 19:47 | |
*** jcooley_ has joined #openstack-meeting | 19:47 | |
fungi | maybe they could make the layout configurable/skinnable | 19:48 |
jeblair | fungi: i honestly don't know what's tunable, which is why i think we should get it up on review-dev and start poking at it | 19:48 |
clarkb | ++ | 19:48 |
mordred | jeblair: ++ | 19:48 |
fungi | yup, absolutely | 19:48 |
jeblair | hopefully there are things we can do in config and css | 19:48 |
jeblair | but there's a possibility that some things may need upstream patches (if just to expose a parameter in config) | 19:49 |
jeblair | so we should be prepared for that. | 19:49 |
SergeyLukjanov | btw how it looks like on MBA (1440x900) - https://dl.dropboxusercontent.com/u/33687550/Screen%20Shot%202013-12-03%20at%2011.48.21%20PM.png | 19:49 |
jeblair | at any rate, as much as i'd like to roll this out as quickly as possible... we have _a lot_ of developers, so we need to get the details right. | 19:49 |
fungi | yes, i think the fewer number of times we change this up on them in production, the happier everyone will be | 19:50 |
fungi | it's going to be disruptive no matter how smoothly it goes | 19:50 |
jeblair | #topic Proposed next bug day: Tuesday, December 17th at 1700 UTC (pleia2) | 19:51 |
*** openstack changes topic to "Proposed next bug day: Tuesday, December 17th at 1700 UTC (pleia2) (Meeting topic: infra)" | 19:51 | |
clarkb | we should also maybe compile a list of the good new features so that people are aware of them eg better search | 19:51 |
pleia2 | so I was looking at the calendar | 19:51 |
*** rongze has joined #openstack-meeting | 19:51 | |
pleia2 | our final two meetings of the month land on Christmas Eve and New Years Eve | 19:51 |
*** jcooley_ has quit IRC | 19:51 | |
pleia2 | I'm going to be doing the family thing for the holidays, so I'll be family + airplane respectively on these days | 19:51 |
pleia2 | but it would be nice to have a bug day before the new year, so December 18th | 19:52 |
pleia2 | err 17th | 19:52 |
fungi | i can be around for both those meetings, but suspect i might be one of the only people in here | 19:52 |
clarkb | 17th isn't good for me, but 18th should work | 19:52 |
clarkb | or next week is good | 19:52 |
*** jcooley_ has joined #openstack-meeting | 19:52 | |
zaro | i'll be around | 19:52 |
clarkb | isn't icehouse-1 this week? | 19:53 |
pleia2 | yeah | 19:53 |
clarkb | we could try to stick to week after milestone which would mean bug day next week | 19:53 |
*** vipul is now known as vipul-away | 19:53 | |
pleia2 | wfm | 19:53 |
pleia2 | so December 10th | 19:53 |
jeblair | i think we may cancel the christmas and new years meetings. :) | 19:53 |
zaro | ++ | 19:53 |
pleia2 | jeblair: yeah, I'm thinking that too | 19:53 |
clarkb | pleia2: I like that plan | 19:53 |
fungi | i'm good with the 10th for bugs | 19:54 |
anteaya | me too | 19:54 |
pleia2 | great, I'll add it to our wiki | 19:54 |
fungi | thanks pleia2! | 19:54 |
jeblair | pleia2: thanks! | 19:55 |
jeblair | #topic Zuul release (2.0?) / packaging (pabelanger) | 19:55 |
*** openstack changes topic to "Zuul release (2.0?) / packaging (pabelanger) (Meeting topic: infra)" | 19:55 | |
*** sparkycollier has quit IRC | 19:55 | |
jeblair | pabelanger: i take this to mean you think it's time. :) | 19:55 |
jeblair | it's probably a bit past time, really | 19:55 |
pabelanger | jeblair: Ya, I think we are ready to get started on packaging | 19:55 |
*** rakhmerov has quit IRC | 19:55 | |
pabelanger | and since it is a big change after 1.3 for the triggers, I guess we should consider 2.0? | 19:56 |
clarkb | though it might be worth waiting a bit to see if the split gate bug can be tracked down | 19:56 |
jeblair | i will try to take a look and make sure it's ready (docs caught up with features, etc) | 19:56 |
jeblair | and yes, definitely 2.0 -- it's full of breaking changes (documented in the NEWS file i believee) | 19:56 |
fungi | 2.z0mg | 19:56 |
clarkb | jeblair: ++ | 19:56 |
pabelanger | Event if it is not a full release, maybe an alpha? | 19:56 |
*** rongze has quit IRC | 19:56 | |
pabelanger | Even* | 19:56 |
jeblair | pabelanger: i think we can do a full release soon | 19:58 |
pabelanger | Perfect | 19:58 |
*** colinmcnamara has joined #openstack-meeting | 19:58 | |
fungi | we certainly have tested it (in production!) | 19:58 |
jeblair | indeed! | 19:58 |
jeblair | #topic Open discussion | 19:59 |
*** openstack changes topic to "Open discussion (Meeting topic: infra)" | 19:59 | |
jeblair | anything else in the next minute? :) | 19:59 |
ryanpetrello | o/ not much time left | 19:59 |
ryanpetrello | thought I'd mention a pecan review I have open | 19:59 |
ryanpetrello | https://review.openstack.org/#/c/58643/1 | 19:59 |
ryanpetrello | it's failing to run ceilometer tests, as it can't connect to mongodb for some reason | 19:59 |
ryanpetrello | I nagged Monty about it yesterday, but just thought I'd ask around again | 19:59 |
mordred | I have looked at the above and find it very odd | 19:59 |
*** colinmcn_ has joined #openstack-meeting | 19:59 | |
clarkb | mongodb is only available on the centos slaves | 19:59 |
mordred | because the log does show mongo launching successfully | 19:59 |
ryanpetrello | I can confirm that it works just fine when run via tox on my own precise images on DH's cloud | 19:59 |
clarkb | where are those jobs running? | 19:59 |
fungi | i will be disappearing for a couple hours tomorrow afternoon | 20:00 |
fungi | local osug meetup | 20:00 |
clarkb | mongodb on precise is too old for ceilometer | 20:00 |
clarkb | oh I am disappearing tomorrow mid day due to dentist | 20:00 |
mordred | ah. that might be the problem ryanpetrello is seeing then :) | 20:00 |
ryanpetrello | yep, that might be it | 20:00 |
*** mrodden has joined #openstack-meeting | 20:00 | |
*** markvan has quit IRC | 20:00 | |
jeblair | thanks everyone | 20:00 |
jeblair | #endmeeting | 20:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 20:00 | |
openstack | Meeting ended Tue Dec 3 20:00:58 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-12-03-19.02.html | 20:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-12-03-19.02.txt | 20:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-12-03-19.02.log.html | 20:01 |
ttx | Reminder: No TC meeting today. Next meeting is the project/release status meeting in one hour. | 20:01 |
*** kevinconway has quit IRC | 20:01 | |
ruhe | ryanpetrello, afaik, ceilometer doesn't work with devstack/mongo env, but you can manually upgrade mongo | 20:01 |
* jeblair has a real lunch for a change | 20:01 | |
ryanpetrello | ruhe: odd, I wonder what the ceilometer folks are doing to make their tests pass, then | 20:01 |
*** kevinconway has joined #openstack-meeting | 20:02 | |
*** neelashah has quit IRC | 20:02 | |
*** rockyg has joined #openstack-meeting | 20:03 | |
clarkb | ryanpetrello: they only run on centos6 nodes | 20:03 |
*** markvan has joined #openstack-meeting | 20:03 | |
*** epim has joined #openstack-meeting | 20:03 | |
*** dhellmann has quit IRC | 20:04 | |
mordred | ryanpetrello: you may want to tie your ceilo tests to centos6 | 20:04 |
*** pabelanger has left #openstack-meeting | 20:04 | |
*** vipul-away is now known as vipul | 20:04 | |
*** egallen has quit IRC | 20:06 | |
*** MaxV has joined #openstack-meeting | 20:06 | |
*** jcooley_ has quit IRC | 20:06 | |
*** neelashah has joined #openstack-meeting | 20:06 | |
*** pdmars_ has joined #openstack-meeting | 20:07 | |
*** pdmars_ has quit IRC | 20:07 | |
*** pdmars_ has joined #openstack-meeting | 20:08 | |
*** kevinconway has quit IRC | 20:08 | |
*** dhellmann has joined #openstack-meeting | 20:09 | |
*** pdmars has quit IRC | 20:09 | |
*** kevinconway has joined #openstack-meeting | 20:11 | |
*** dolphm has joined #openstack-meeting | 20:11 | |
*** vipul is now known as vipul-away | 20:11 | |
*** vipul-away is now known as vipul | 20:12 | |
*** steven-weston has quit IRC | 20:13 | |
*** DinaBelova has quit IRC | 20:15 | |
*** salv-orlando has joined #openstack-meeting | 20:17 | |
*** ttrifonov is now known as ttrifonov_zZzz | 20:19 | |
*** vkozhukalov has quit IRC | 20:19 | |
*** pdmars has joined #openstack-meeting | 20:24 | |
*** pdmars_ has quit IRC | 20:25 | |
*** Abhishek has quit IRC | 20:25 | |
*** IlyaE has joined #openstack-meeting | 20:26 | |
*** vipul is now known as vipul-away | 20:27 | |
*** Abhishek has joined #openstack-meeting | 20:27 | |
*** salv-orlando_ has joined #openstack-meeting | 20:28 | |
*** pdmars has quit IRC | 20:29 | |
*** sushils has joined #openstack-meeting | 20:29 | |
*** ttrifonov_zZzz is now known as ttrifonov | 20:30 | |
*** salv-orlando has quit IRC | 20:30 | |
*** salv-orlando has joined #openstack-meeting | 20:31 | |
*** salv-orlando_ has quit IRC | 20:33 | |
*** nermina has quit IRC | 20:36 | |
*** xyang has joined #openstack-meeting | 20:36 | |
*** xyang has quit IRC | 20:38 | |
*** bknudson has left #openstack-meeting | 20:38 | |
*** kui has joined #openstack-meeting | 20:39 | |
*** rockyg has quit IRC | 20:42 | |
*** jasondotstar has quit IRC | 20:45 | |
*** vipul-away is now known as vipul | 20:45 | |
*** johnthetubaguy has quit IRC | 20:50 | |
*** salv-orlando has quit IRC | 20:51 | |
*** jcooley_ has joined #openstack-meeting | 20:51 | |
*** jcooley_ has quit IRC | 20:53 | |
*** rongze has joined #openstack-meeting | 20:53 | |
*** rakhmerov has joined #openstack-meeting | 20:56 | |
*** dhellmann has quit IRC | 20:58 | |
*** carl_baldwin has joined #openstack-meeting | 20:58 | |
*** rongze has quit IRC | 20:58 | |
*** kevinconway has quit IRC | 20:59 | |
*** dhellmann has joined #openstack-meeting | 20:59 | |
ttx | o/ | 21:00 |
*** pdmars has joined #openstack-meeting | 21:00 | |
notmyname | hi | 21:00 |
ttx | dhellmann: you're with us ? | 21:00 |
ttx | dolphm, jd__, markwash, jgriffith, russellb, stevebaker, david-lyle, markmcclain, hub_cap: around ? | 21:00 |
russellb | o/ | 21:00 |
hub_cap | present | 21:00 |
david-lyle | o/ | 21:00 |
markwash | o/ | 21:00 |
*** vipul is now known as vipul-away | 21:00 | |
dims | o/ | 21:01 |
hub_cap | but grr irssi didnt notify me.. i thik cuz of the colon in my name hub_cap_colon | 21:01 |
*** kevinconway has joined #openstack-meeting | 21:01 | |
ttx | dims: you're replacing dhellmann ? | 21:01 |
dims | ttx, yep | 21:01 |
*** hartsocks has joined #openstack-meeting | 21:01 | |
* ayoung here for Keystone | 21:01 | |
ttx | ayoung: ok | 21:01 |
dolphm | o/ | 21:01 |
*** markmcclain has joined #openstack-meeting | 21:02 | |
ttx | #startmeeting project | 21:02 |
openstack | Meeting started Tue Dec 3 21:02:12 2013 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:02 |
*** openstack changes topic to " (Meeting topic: project)" | 21:02 | |
openstack | The meeting name has been set to 'project' | 21:02 |
ttx | #link http://wiki.openstack.org/Meetings/ProjectMeeting | 21:02 |
ttx | #topic Icehouse-1 | 21:02 |
*** openstack changes topic to "Icehouse-1 (Meeting topic: project)" | 21:02 | |
*** jerryz__ has quit IRC | 21:02 | |
ttx | We looked into that during the 1:1s today | 21:02 |
ttx | A few blueprints are still incomplete | 21:03 |
markmcclain | o/ | 21:03 |
ttx | The plan is to defer anything that doesn't make it before I cut the branches | 21:03 |
ttx | which should be tomorrow morning Europe time, late night US time. | 21:03 |
* ttx checks for recent status changes | 21:03 | |
* russellb will make a pass through deferring stuff before EOD | 21:03 | |
russellb | haven't done it yet | 21:03 |
*** rockyg has joined #openstack-meeting | 21:03 | |
jgriffith | o/ | 21:03 |
SergeyLukjanov | o/ | 21:04 |
*** neelashah has quit IRC | 21:04 | |
*** nermina has joined #openstack-meeting | 21:05 | |
ttx | markmcclain: how is neutron-tempest-parallel doing ? | 21:05 |
ttx | russellb: recover-stuck-state is completed now ? | 21:05 |
ttx | dims: standalone-rootwrapis not really affected by EOD but could still use a hand at: https://review.openstack.org/#/c/59745/ | 21:06 |
stevebaker | o/ | 21:06 |
dims | ttx, will look | 21:06 |
ttx | (that's the only oslo blueprint left) | 21:06 |
russellb | ttx: yes, and i just marked it implemented | 21:07 |
*** boris-42 has joined #openstack-meeting | 21:07 | |
ttx | russellb: ok | 21:07 |
*** shardy_afk is now known as shardy | 21:07 | |
ttx | So... any objection to the big deferral plan tomorrow ? | 21:07 |
ttx | I guess that's a no | 21:08 |
hub_cap | heh guess thats a no :) | 21:08 |
hub_cap | lol ttx | 21:08 |
ttx | I'll just wait if a few reviews get stuck in queue | 21:08 |
ttx | but everything missing the necessary approvals will get punted when I reach 3G/wifi | 21:09 |
* ttx on a train tomorrow morning | 21:09 | |
markwash | ttx: yeah, oslo-messaging for glance is on its way, it might take a little while through the queue | 21:09 |
ttx | #topic Swift 1.11.0 | 21:09 |
*** openstack changes topic to "Swift 1.11.0 (Meeting topic: project)" | 21:09 | |
ttx | So Swift 1.11.0 will be released once the last two blockers (a blueprint and a critical bug) are cleared. | 21:09 |
notmyname | last two patches should merge Real Soon Now (tm) | 21:09 |
ttx | #link https://launchpad.net/swift/+milestone/1.11.0 | 21:09 |
ttx | Rough ETA is end of week for the MP branch cut and hopefully mid-nextweek for release | 21:09 |
markmcclain | It will be deferred | 21:10 |
ttx | notmyname: anything you want to add ? | 21:10 |
notmyname | nope | 21:10 |
ttx | markmcclain: ok | 21:10 |
*** FallenPegasus has joined #openstack-meeting | 21:10 | |
*** markvan has quit IRC | 21:10 | |
ttx | #topic Icehouse cycle roadmapping | 21:10 |
*** openstack changes topic to "Icehouse cycle roadmapping (Meeting topic: project)" | 21:10 | |
ttx | #link http://status.openstack.org/release/ | 21:10 |
*** sandywalsh_ has quit IRC | 21:10 | |
ttx | We have 208 tracked blueprints (completed or >=Medium prio) at this point | 21:11 |
ttx | At this point it should reflect what we expect to land during icehouse | 21:11 |
ttx | ...at least by our current knowledge | 21:11 |
ttx | The trick now is to try to keep it current as we learn more, so try to stay on top of proposed work | 21:11 |
*** vuil has quit IRC | 21:11 | |
hub_cap | ttx: the i1 for trove is Implemented now (just changed a few min ago) | 21:11 |
ttx | which can be rather tricky as people continue to propose new work all the time | 21:11 |
ttx | hub_cap: ack, trove all set | 21:12 |
ttx | Questions on that roadmapping part ? | 21:12 |
*** vuil has joined #openstack-meeting | 21:13 | |
ttx | #topic Red Flag District / Blocked blueprints | 21:13 |
*** dhellmann has quit IRC | 21:13 | |
*** openstack changes topic to "Red Flag District / Blocked blueprints (Meeting topic: project)" | 21:13 | |
*** weshay has quit IRC | 21:13 | |
ttx | There are a number of blueprints marked "Blocked"... | 21:13 |
ttx | The idea is to keep that status for blueprints we need to discuss in-meeting, not for stuff that is "normally blocked" waiting for dependent blueprints to be merged | 21:13 |
ttx | (at least not until the absence of progress on dependent blueprints is starting to seriously jeopardize the blocked blueprint) | 21:13 |
*** noslzzp has quit IRC | 21:13 | |
ttx | let's see.. we have 5 of them | 21:14 |
ttx | https://blueprints.launchpad.net/heat/+spec/instance-users | 21:14 |
*** dhellmann has joined #openstack-meeting | 21:14 | |
ttx | stevebaker: anything particular you wanted to discuss about that one ? | 21:14 |
stevebaker | ttx: refresh your browser ;) | 21:14 |
ttx | damn, relying on stale release statuys view | 21:15 |
ttx | https://blueprints.launchpad.net/heat/+spec/x-auth-trust then | 21:15 |
hub_cap | i suspect his answer may be the same ;) | 21:15 |
*** nono1_ has quit IRC | 21:15 | |
*** ivar-lazzaro_ has quit IRC | 21:15 | |
ttx | Well I reloaded that one. | 21:15 |
stevebaker | ttx: that should remain blocked, but possibly priority should be Low | 21:15 |
ttx | and it's still blocked :) | 21:15 |
ttx | stevebaker: what is in blocking on ? | 21:16 |
lifeless | o/ | 21:16 |
ttx | keystone/trusts-chained-delegation | 21:16 |
ttx | ? | 21:16 |
*** egallen has joined #openstack-meeting | 21:16 | |
*** uri__ has joined #openstack-meeting | 21:16 | |
stevebaker | ttx: chained-delegation in keystone, which shardy may end up working on anyway | 21:16 |
stevebaker | https://blueprints.launchpad.net/keystone/+spec/trusts-chained-delegation | 21:17 |
stevebaker | yet to be approved | 21:17 |
ttx | stevebaker: ideally we would use another status than "Blocked" if there is nothing to discuss yet to unblock it. "Not started" looks fine by me | 21:17 |
stevebaker | ok | 21:17 |
dolphm | the x-auth-trust bp is new to me... reading that now | 21:18 |
ttx | just set it back to "Blocked" if for example it gets rejected by Keystone or theer is something cross-project to discuss to unblock it | 21:18 |
ttx | david-lyle: you cleared the Blocked status for the Horizon one, cool | 21:18 |
ttx | ones* | 21:19 |
david-lyle | yes | 21:19 |
ttx | Any other blocked work that this meeting could help unblock ? | 21:19 |
*** vipul-away is now known as vipul | 21:19 | |
*** dhellmann has quit IRC | 21:19 | |
ttx | bah, I expect we'll have more as we go deeper in the cycle | 21:20 |
ttx | #topic Incubated projects | 21:20 |
*** openstack changes topic to "Incubated projects (Meeting topic: project)" | 21:20 | |
devananda | \o | 21:20 |
ttx | devananda: o/ | 21:20 |
ttx | how is ironic going those days ? | 21:20 |
devananda | getting closer | 21:21 |
*** dhellmann has joined #openstack-meeting | 21:21 | |
ttx | anyone from savanna or Marconi ? SergeyLukjanov ? | 21:21 |
ttx | devananda: still targeting i-2 for your first clear milestone ? | 21:21 |
SergeyLukjanov | ttx, everything is ok in savanna - https://launchpad.net/savanna/+milestone/icehouse-1 | 21:21 |
SergeyLukjanov | ttx, I'll cut the m-p today | 21:22 |
*** vuil has quit IRC | 21:22 | |
ttx | SergeyLukjanov: I can do it as I do the others tomorrow, if you want | 21:22 |
devananda | ttx: yes. at the very least, I will want to go through all the milestone & release stuff with you at that point. and I think we are still on target to have soething that (mostly) works by then | 21:22 |
SergeyLukjanov | ttx, good, thanks | 21:22 |
ttx | SergeyLukjanov: will let you know if I run into a problem | 21:22 |
devananda | we might not have some of the less used features of nova-bm, like console support | 21:23 |
devananda | romcheg's work on tempest / devstack integration got blocked for a bit on infra work. i think that's unblocked now. | 21:23 |
SergeyLukjanov | ttx, ok | 21:23 |
*** radez is now known as radez_g0n3 | 21:23 | |
ttx | devananda: it's mostly a question of following most of https://wiki.openstack.org/wiki/PTLguide | 21:23 |
ttx | any other question ? | 21:24 |
devananda | ttx: ack. i've read it a few times :) | 21:24 |
*** jcooley_ has joined #openstack-meeting | 21:24 | |
devananda | nope | 21:24 |
ttx | SergeyLukjanov: I can run the branch cut just after meeting if you prefer, although I don't want to make you stay up even later | 21:25 |
ttx | #topic Open discussion | 21:25 |
*** openstack changes topic to "Open discussion (Meeting topic: project)" | 21:25 | |
ttx | russellb: was PowerVM removed already ? | 21:26 |
russellb | yes | 21:26 |
ttx | ok | 21:26 |
ttx | anything anyone ? | 21:26 |
SergeyLukjanov | ttx, doesn't matter for me, btw I'll be here for about hour | 21:26 |
ttx | SergeyLukjanov: ok, let's try, looks like meeting will close soon | 21:27 |
*** sandywalsh_ has joined #openstack-meeting | 21:27 | |
*** colinmcn_ has quit IRC | 21:27 | |
*** colinmcnamara has quit IRC | 21:27 | |
notmyname | o/ | 21:27 |
*** dhellmann has quit IRC | 21:27 | |
SergeyLukjanov | ttx, ok | 21:27 |
ttx | unless someone wants to discuss Critical vs. High for non-deterministic bugs affecting gate again | 21:27 |
russellb | markmcclain: anything we need to sync up on re: neutron vs nova-network? | 21:27 |
ttx | notmyname: go for it | 21:27 |
*** gyee has joined #openstack-meeting | 21:28 | |
ttx | markwash: got enough clarity around your client release questions ? | 21:28 |
notmyname | perhaps this should stay on the mailing list for now, but a cross-project issue on the horizon is the "keystone for quotas" issue that was brought up recntly | 21:28 |
markwash | ttx, yeah I can give a little update here I think | 21:28 |
notmyname | I'm fine leaving it on the ML for now | 21:28 |
notmyname | or we can discuss here | 21:28 |
ttx | notmyname: I'm fine with discussing it a bit here. Although I haven't read that thread yet :) | 21:29 |
ayoung | notmyname, that is something that can be done in pieces. They need an initial implemenation and REST API | 21:29 |
*** rakhmerov has quit IRC | 21:29 | |
* ttx goes to read thread | 21:29 | |
* russellb isn't up to date on that thread either ... | 21:29 | |
notmyname | ttx: tl;dr as I know it is keeping all quota info in keystone | 21:30 |
ayoung | I'd like Quotas to be kind of like KDS: something that gets incubated in Keystone, but with the potential to move elsewhere. They are going to need to be able to do an initial population of quota data when the service comes up, or when the first usr hits it, so the REST API has to be first. | 21:30 |
ayoung | Notifications can come later | 21:30 |
ttx | at the very least it's fine to attract our collective attention to threads that should be interesting for us | 21:30 |
* russellb wonders what the benefit is? | 21:30 | |
ayoung | notmyname, do it as a n extension, like how we implemented KDS, and if we need to push it it a separate service, we can do that over time | 21:30 |
notmyname | ayoung: actually what I'm concerned with is the idea of storing all the quota info in keystone. I don't think that's tennable | 21:30 |
dolphm | i don't see quotas as being a distinct service, at least in keystone | 21:31 |
*** ruhe has quit IRC | 21:31 | |
ayoung | dolphm, right, just the potnetial to split it out as a performance optimization. | 21:31 |
russellb | what's the tl;dr for why this is a good idea? | 21:31 |
dolphm | notmyname: i like the 'flavor' suggestion from the list | 21:31 |
russellb | vs a quota lib | 21:32 |
notmyname | russellb: it's not (IMO) ;-) | 21:32 |
russellb | notmyname: right, got that much, asking from supporters :) | 21:32 |
ttx | notmyname: that's typically the sort of thing that would benefit from being visited in a cross-project session at a design summit | 21:32 |
russellb | indeed | 21:32 |
ttx | because it's so far-reaching | 21:32 |
markwash | notmyname: I share that view.. it seems like quotas tend to need to stored alongside the resource they affect for performance reasons. . I guess some quotas don't fall into that category though maybe | 21:32 |
notmyname | ttx: isn't this meeting the cross-project place to discuss stuff more than twice a year? | 21:32 |
ayoung | ttx, it happened...back in Portland. We scoped it down to just "static quotas" in Keystone | 21:32 |
ttx | notmyname: it is, it is | 21:32 |
russellb | markwash: yeah, same | 21:33 |
russellb | what are static quotas? | 21:33 |
ttx | notmyname: just thinking out loud... something of this magnitude should have been brought up earlier | 21:33 |
russellb | and why does it make sense for keystone to own them? | 21:33 |
ttx | if it's to appear in this cycle | 21:33 |
russellb | i guess I need to read the thread | 21:33 |
russellb | but count me as a skeptic :) | 21:33 |
ttx | russellb: more than the thread we need to look at the spec | 21:34 |
russellb | i assumed the thread would reference such a thing | 21:34 |
dolphm | russellb: i haven't heard a strong argument for keystone; i agree with ayoung... requirements will likely grow very complex and we'll end up with a quota service in stackforge | 21:34 |
ayoung | static quotas are the limits, not the portion of them that are currrently in use | 21:34 |
dolphm | ayoung: ++ | 21:34 |
ayoung | we would not make Keystone the clearing house for "has this user gone over their quote" | 21:34 |
*** markmcclain has quit IRC | 21:34 | |
markwash | I think there is a great usecase though for administration / management to have one overall view of quota settings | 21:34 |
russellb | still seems odd | 21:34 |
ttx | ISTR the idea was that some quotas might span multiple projects | 21:34 |
dolphm | it's centralized quota storage, quota distribution via notifications, and decentralized reservations, etc | 21:34 |
russellb | markwash: couldn't you make the same argument for *all* resources owned by a given user/tenant/project/whateverwecallittoday? | 21:35 |
notmyname | any sort of centralized quota storage seems like a bad idea, if it's in keystone or separate | 21:35 |
markwash | russellb: heh, perhaps | 21:35 |
ttx | notmyname: maybe let everyone think about it, and add it for discussion at next week meeting | 21:36 |
ayoung | so I still don't like the notifiation portion of that. I would rather have the services query it for now. Question is "at what granularity" and I think notifications has to address the same question. | 21:36 |
russellb | I think it's the job of some administrative thingy on top of all of these APIs to make that easier to consume and appear together as it makes sense | 21:36 |
dolphm | ttx: not sure i've heard the multi-project quota use case? | 21:36 |
notmyname | ttx: sure. just seemed like something important, especially early in the process | 21:36 |
dolphm | ayoung: why do you want them to query for it? | 21:37 |
notmyname | dolphm: buy 10 VMs and get 10GB free in cinder/swift? | 21:37 |
ttx | notmyname: it is important, and I think it's great to mention the thread here | 21:37 |
ayoung | dolphm, I want them to query for it first, since that API needs to be implemented regardless. | 21:37 |
dolphm | notmyname: lol fair enough | 21:37 |
notmyname | dolphm: but that gets into lots of external integrations | 21:37 |
dolphm | ayoung: oh sure | 21:37 |
ttx | notmyname: just thinking that most of us haven't read the spec so have no good idea about it | 21:37 |
dolphm | ayoung: on startup, HTTP query for it | 21:37 |
dolphm | ayoung: or on first use | 21:37 |
notmyname | ttx: if you add it to the agenda, can you respond to the thread with that info? | 21:38 |
ttx | yes, doing it right now | 21:38 |
dolphm | is this for TC? | 21:38 |
dolphm | or..? | 21:38 |
notmyname | no for in here | 21:38 |
*** vipul is now known as vipul-away | 21:39 | |
ttx | no, here | 21:39 |
*** vipul-away is now known as vipul | 21:39 | |
ayoung | dolphm, Notifications have the possibility of being very chatty, as there will be multiple potential consumers, and lots of little notifications that would never really need to be processed. I suspect taht a query API would serve better over time. | 21:39 |
*** FallenPegasus has quit IRC | 21:39 | |
dolphm | i think it was sandywalsh_ that pushed back on replacing nova's own storage of quotas -- he asked that keystone simply provide updates to nova's existing quota persistence | 21:39 |
notmyname | ayoung: as in a client request would result in a query to keyston/quota_service from the server to see if the quota is full? | 21:40 |
dolphm | ayoung: why would there be a lot of little notifications? i suspect quota changes are relatively rare | 21:40 |
ttx | notmyname: done | 21:40 |
dolphm | especially if you use the 'flavor' concept | 21:40 |
notmyname | ttx: thanks | 21:40 |
ayoung | notmyname, yeah, logic along the lines of the token revocation list: it will be cached for some period of time, and refreshed. Notifications could even just be "hey, there is a new one, refresh" | 21:41 |
ttx | Let's read the thread, the spec and discuss more next week | 21:41 |
ttx | markwash: you wanted to summarize the client release thing ? | 21:41 |
markwash | time for a quick mention of the current plan for major client releases? | 21:41 |
markwash | sure | 21:41 |
markwash | There was some discussion a while back about how to stage changes that are part of a major version release of openstack clients. Glance needs this as we'd like to deprecate some crazy old cli stuff and make a few other minor, generally palatable changes. | 21:41 |
notmyname | ayoung: and to be very specific, therefore a client request to a swift cluster would result in the swift cluster asking keystone for the quota usage? that's billions of things to track | 21:41 |
*** jdob has quit IRC | 21:41 | |
markwash | so the plan that is shaping up now is | 21:41 |
markwash | 1) use a feature branch | 21:41 |
markwash | 2) cut 1.0 once the feature branch is complete | 21:41 |
*** markvan has joined #openstack-meeting | 21:41 | |
markwash | at no point would we be supporting both v0 and v1 simultaneously | 21:42 |
markwash | this is still sort of limited in its applicability, i.e. it wouldn't work for truly major changes | 21:42 |
ayoung | notmyname, something has to store it. I think that Keystone versus some other service is not the real issue, but how to store, update, and query. | 21:42 |
markwash | but I think it gets the job done for us without requiring a lot of changes on the CI side | 21:42 |
mordred | hi! | 21:42 |
*** mrodden1 has joined #openstack-meeting | 21:42 | |
markwash | please feel free to tell me how that plan is crazy and I should crawl back into my hole | 21:42 |
ttx | mordred: oh hi! | 21:42 |
mordred | I was just about to send you an email with a plan that's pretty opposite to that :) | 21:42 |
dolphm | mordred had concerns about how that works in testing infra ... i don't remember specifics, but were those resolved by deciding not to support both at once? | 21:42 |
markwash | oh okay cool | 21:43 |
*** ndipanov has quit IRC | 21:43 | |
mordred | I have a couple of specific issues | 21:43 |
dolphm | how does tempest "switch" over, etc? | 21:43 |
ttx | making progress here I see | 21:43 |
*** bauzas has quit IRC | 21:43 | |
*** matiu has quit IRC | 21:43 | |
mordred | one of the main ones being how stable/X deals with teh API change | 21:43 |
markwash | yes, that's a good thing to be concerned about | 21:43 |
mordred | but - srrsly, today has been kicking my ass - let me write up something longform with justifications and details and send it to markwash and the list | 21:43 |
*** mrodden has quit IRC | 21:43 | |
anteaya | russellb: I know markmcclain wanted to talk to you, too bad his connection collapsed. I am meeting with him tomorrow and will draw his attention to your question. | 21:43 |
mordred | I think if I try to vomit it here you'll all just kill me | 21:44 |
markwash | I'm fine with waiting a bit | 21:44 |
mordred | but- tl;dr I think you're going ot have to support v0 and v1 side by side for at least a year | 21:44 |
mordred | because deprecation | 21:44 |
* mordred waits to be shot | 21:44 | |
russellb | anteaya: yeah we have a hard time connecting | 21:44 |
russellb | busy busy | 21:44 |
anteaya | russellb: nod | 21:45 |
* russellb shoots mordred with kindness | 21:45 | |
russellb | or something | 21:45 |
mordred | yay! | 21:45 |
* mordred gets to take a nap now | 21:45 | |
markwash | not a problem for me | 21:45 |
mordred | markwash: but if we can do that - then we can have a 'simple' plan | 21:45 |
mordred | markwash: where we release a 1.0 that also has the 0.x api in it | 21:45 |
mordred | markwash: then bump the min ver on all of our server requirements to >= 1.0 | 21:46 |
dolphm | ^ this is what we're planning for keystone, basically | 21:46 |
mordred | then, once the server releases that require less than that are gone, we can release a thing with 0.0 removed, probably called 2.0 | 21:46 |
mordred | this is where the libtool version age thing is really nice | 21:46 |
mordred | in that it allows you to specify that you have added na api, but that you support X number of previous apis | 21:47 |
markwash | hmm, interesting | 21:47 |
mordred | it's too bad our friends in semver have not adopted it | 21:47 |
*** fbo is now known as fbo_away | 21:47 | |
mordred | anywho - lemme write up more details - but I think we can do it without getting ourselves in pretzels | 21:47 |
ttx | ok | 21:47 |
ttx | #action mordred to expose his evil plan on a ML thread | 21:48 |
mordred | oh god. I have an action | 21:48 |
mordred | how did that happen | 21:48 |
ttx | mordred: "lemme write up more details" | 21:48 |
ttx | magic words :)Ã | 21:48 |
ttx | :) even | 21:48 |
* mordred shoots ttx with kindness | 21:48 | |
anteaya | looks like you have a cleft in your chin | 21:49 |
ttx | ok, anything else ? | 21:49 |
*** thingee has joined #openstack-meeting | 21:50 | |
ttx | I'll take that as a no again | 21:50 |
*** MarkAtwood has joined #openstack-meeting | 21:50 | |
hub_cap | heh ttx | 21:50 |
hub_cap | just hugs | 21:50 |
ttx | thx everyone | 21:50 |
ttx | #endmeeting | 21:50 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:50 | |
openstack | Meeting ended Tue Dec 3 21:50:57 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:50 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/project/2013/project.2013-12-03-21.02.html | 21:50 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/project/2013/project.2013-12-03-21.02.txt | 21:51 |
openstack | Log: http://eavesdrop.openstack.org/meetings/project/2013/project.2013-12-03-21.02.log.html | 21:51 |
*** rockyg has quit IRC | 21:51 | |
*** nermina has quit IRC | 21:53 | |
*** mrunge has joined #openstack-meeting | 21:53 | |
*** rongze has joined #openstack-meeting | 21:55 | |
*** lcheng has joined #openstack-meeting | 21:56 | |
*** uri__ has quit IRC | 21:56 | |
*** stevemar has quit IRC | 21:57 | |
*** jeckersb is now known as jeckersb_gone | 21:57 | |
*** casanch1 has joined #openstack-meeting | 21:58 | |
*** safchain has joined #openstack-meeting | 21:59 | |
*** kspear_ has joined #openstack-meeting | 21:59 | |
*** bdehamer has joined #openstack-meeting | 22:00 | |
*** rongze has quit IRC | 22:00 | |
david-lyle | #startmeeting Horizon | 22:01 |
openstack | Meeting started Tue Dec 3 22:01:29 2013 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 22:01 |
*** openstack changes topic to " (Meeting topic: Horizon)" | 22:01 | |
openstack | The meeting name has been set to 'horizon' | 22:01 |
*** hartsocks has left #openstack-meeting | 22:01 | |
julim | hi there | 22:01 |
lsmola | hello | 22:02 |
casanch1 | hello | 22:02 |
mrunge | hey | 22:02 |
devlaps | o/ | 22:02 |
jtomasek | hi | 22:02 |
bdehamer | hello | 22:02 |
lcheng | hello | 22:02 |
david-lyle | Hello everyone | 22:02 |
david-lyle | So the freeze for Icehouse-1 is today | 22:02 |
*** jcoufal has joined #openstack-meeting | 22:02 | |
*** carl_baldwin has left #openstack-meeting | 22:02 | |
david-lyle | there are still a few items pending review | 22:02 |
*** pdmars has quit IRC | 22:02 | |
jcoufal | o/ | 22:02 |
david-lyle | https://launchpad.net/horizon/+milestone/icehouse-1 | 22:03 |
david-lyle | What doesn't merge in the next few hours will just get moved to i-2 | 22:03 |
david-lyle | I do think a couple of the items are close though | 22:03 |
*** ivar-lazzaro has joined #openstack-meeting | 22:04 | |
*** garyk1 has joined #openstack-meeting | 22:04 | |
*** lblanchard has quit IRC | 22:04 | |
orion66 | hello everyone | 22:04 |
jomara | howdy | 22:04 |
lsmola | david-lyle, darn, the inline-edit patch got some selenium error, thought it passed like 3 hours ago :-) | 22:04 |
lsmola | david-lyle, it is destined to fail :-) | 22:04 |
*** boden has quit IRC | 22:04 | |
david-lyle | Aside, from that, I spent time this week trying to cobble together a plan for icehouse as a whole | 22:04 |
MaxV | o/ | 22:05 |
david-lyle | if anyone feels there's a misalignment or something I overlooked, please change it or contact me to change it | 22:05 |
*** krtaylor has quit IRC | 22:05 | |
david-lyle | I may have also assigned a couple of owners that weren't, again I can correct if something is incorrect | 22:06 |
ekarlso | yo gang, is there any clue on when the notifications stuff that have been talked so much about will land ? | 22:06 |
david-lyle | lsmola, I saw that, no worries | 22:06 |
*** tanisdl has quit IRC | 22:06 | |
*** garyk has quit IRC | 22:06 | |
*** reed has quit IRC | 22:06 | |
david-lyle | ekarlso, I added the real-time work shadower started back in for i-2 | 22:06 |
david-lyle | landing, not sure, that was mostly a proof of concept | 22:07 |
ekarlso | will it land this time during the cycle ? | 22:07 |
ekarlso | sigh | 22:07 |
*** matty_dubs has joined #openstack-meeting | 22:07 | |
*** fifieldt has joined #openstack-meeting | 22:07 | |
david-lyle | ekarlso: it needs eyes and time using | 22:07 |
*** reed has joined #openstack-meeting | 22:07 | |
ekarlso | is there any recent patchsets ? | 22:08 |
lsmola | ekarlso, yeah i guess shadower would appreciate some feedback | 22:08 |
david-lyle | ekarlso: not that I am aware of | 22:08 |
ekarlso | shadower: ? ;) | 22:08 |
lsmola | ekarlso, there weren't many reviews | 22:08 |
casanch1 | what about the bug fixes that still didn't make it to master? | 22:08 |
ekarlso | it would be a great addition to have :( | 22:08 |
lsmola | ekarlso, yeah, it's the guy assigned to that | 22:09 |
david-lyle | casanch1: 66 bug fixes landed in i-1 | 22:09 |
mrunge | casanch1, that can't happen | 22:09 |
ekarlso | shadower: any recent work on it ? | 22:09 |
*** Toshi has joined #openstack-meeting | 22:09 | |
mrunge | casanch1, or misunderstood you? | 22:09 |
lsmola | ekarlso, or is there some newer patch? | 22:09 |
ekarlso | lsmola: thats | 22:09 |
david-lyle | patches are coming in at about 4.9 per day | 22:09 |
ekarlso | what I am wondering about ;) | 22:09 |
mrunge | casanch1, you mean a patch landed in havana. but not in icehouse? | 22:09 |
*** reed has quit IRC | 22:10 | |
*** sdake_ has quit IRC | 22:10 | |
casanch1 | yes, I mean the bugs that are still under review | 22:10 |
david-lyle | by coming in, I mean up for review | 22:10 |
casanch1 | waiting for approval | 22:10 |
*** reed has joined #openstack-meeting | 22:10 | |
casanch1 | but if it's ok to postpone them to i-2, there's no problem | 22:10 |
lsmola | ekarlso, no recent work, as far as I know | 22:10 |
*** sdake_ has joined #openstack-meeting | 22:11 | |
david-lyle | casanch1: anything that didn't land in i-1 that was targeted to i-1 automatically gets targeted to i-2 | 22:11 |
*** radsy has joined #openstack-meeting | 22:11 | |
*** mrodden1 has quit IRC | 22:12 | |
casanch1 | oh ok | 22:12 |
david-lyle | I understand review time lag can be frustrating, I feel that too | 22:12 |
david-lyle | The best thing to speed things up is provide reviews | 22:13 |
david-lyle | :) | 22:13 |
jpich | Yes, please help review other patches, it really helps :) | 22:13 |
*** thingee has left #openstack-meeting | 22:14 | |
david-lyle | #topic Agenda | 22:14 |
*** openstack changes topic to "Agenda (Meeting topic: Horizon)" | 22:14 | |
MaxV | I'd like to review all futur patches about Angular | 22:14 |
david-lyle | https://wiki.openstack.org/wiki/Meetings/Horizon | 22:14 |
*** ayoung has quit IRC | 22:14 | |
jomara | MaxV: +1 | 22:15 |
david-lyle | MaxV: please do | 22:15 |
jomara | MaxV: you did an outstanding job with mine | 22:15 |
MaxV | If someone sees one, or make one ping me | 22:15 |
david-lyle | your input is greatly valued | 22:15 |
*** noslzzp has joined #openstack-meeting | 22:15 | |
david-lyle | #topic Review IA proposal | 22:15 |
*** openstack changes topic to "Review IA proposal (Meeting topic: Horizon)" | 22:15 | |
david-lyle | This was a carry over from last week. I posted a mind map diagram to http://ask-openstackux.rhcloud.com/question/1/openstack-ui-information-architecture/ | 22:16 |
david-lyle | I still need to write the prose | 22:16 |
david-lyle | So, this is just a reminder to provide feedback if there's anything you disagree with | 22:17 |
david-lyle | A lot of what's in there in contingent on the RBAC work which is progressing slowly :) | 22:17 |
david-lyle | but I think bdehamer may be coming to assist on that | 22:17 |
jcoufal | that's great news | 22:17 |
jcoufal | just quickly connected to that | 22:18 |
david-lyle | #topic Jasmine (MaxV) | 22:18 |
*** openstack changes topic to "Jasmine (MaxV) (Meeting topic: Horizon)" | 22:18 | |
jcoufal | ok, I'll leave it to open discussion :) | 22:18 |
david-lyle | MaxV made a proposal on the mailing list | 22:18 |
jomara | +1 to proposal | 22:18 |
jtomasek | +1 | 22:19 |
MaxV | you also have a blueprint, if someone wants to check https://blueprints.launchpad.net/horizon/+spec/jasmine-integration | 22:19 |
jtomasek | I still need to have a look, but MaxV, how does it integrate with selenium? Are there any issues? | 22:19 |
MaxV | there also are a few POC https://review.openstack.org/#/q/status:open+project:openstack/horizon+branch:master+topic:jasmine-jshint,n,z | 22:19 |
lsmola | jasmine sounds very good, +1 to that | 22:20 |
MaxV | I made it working through selenium | 22:20 |
MaxV | the error messages are retrieved server side | 22:20 |
MaxV | and fire as a failure of the test | 22:20 |
MaxV | I also wrapped jshint | 22:21 |
jomara | awesome! jshint is very necessary | 22:21 |
*** danwent has quit IRC | 22:21 | |
jomara | as you can tell by my flagrant lack of semicolons | 22:21 |
MaxV | It logs the first 10 failures | 22:22 |
*** ryanpetrello has quit IRC | 22:22 | |
*** dprince has quit IRC | 22:22 | |
MaxV | I also wants to make a runserver-test command | 22:22 |
MaxV | which will brings up a testing server | 22:22 |
MaxV | some people are interested? | 22:22 |
MaxV | selenium will be used for the packaging and checking regressions | 22:23 |
MaxV | I'm a little on fire, you can say calm down :) | 22:23 |
david-lyle | MaxV: the test server is for the Jasmine tests only? | 22:23 |
jpich | What do you mean with testing server, how much does it do? | 22:24 |
*** galstrom_zzz is now known as galstrom | 22:24 | |
MaxV | no, It just run a server with debug = true and compress false | 22:24 |
*** tanisdl has joined #openstack-meeting | 22:24 | |
jomara | oh, you mean just django, but with uncompressed assets and debugging | 22:24 |
jomara | it is the entire horizon app | 22:24 |
mrunge | why compress = False? | 22:24 |
david-lyle | debugging | 22:25 |
david-lyle | javascript | 22:25 |
MaxV | runserver-dev must be a better name | 22:25 |
*** galstrom is now known as galstrom_zzz | 22:25 | |
mrunge | well, that wouldn't test, what will be deployed in production | 22:25 |
mrunge | wouldn't catch issues with compressing | 22:25 |
david-lyle | no, but when developing the JavaScript it's useful | 22:25 |
*** colinmcnamara has joined #openstack-meeting | 22:26 | |
*** colinmcn_ has joined #openstack-meeting | 22:26 | |
MaxV | no test, my bad, it is a dev server | 22:26 |
mrunge | ah, ok | 22:26 |
david-lyle | gates and checkin verification would still run the way they do now | 22:26 |
MaxV | yes | 22:26 |
*** galstrom_zzz is now known as galstrom | 22:26 | |
MaxV | it is just an entry in run_test.sh | 22:26 |
*** rakhmerov has joined #openstack-meeting | 22:26 | |
david-lyle | or a flag to --runserver | 22:26 |
jomara | +50000 to that | 22:27 |
*** thomasem has quit IRC | 22:27 | |
david-lyle | I would like to take some time to look into Jasmine and the patches you've put up for review | 22:27 |
MaxV | the main discussion was about Jasmine | 22:27 |
MaxV | sure | 22:27 |
david-lyle | that said Jasmine sounds reasonable, I would just like to do my homework and let others check it out too | 22:28 |
david-lyle | I'll add it as a topic for the next meeting so we can revisit it | 22:28 |
lsmola | david-lyle, +1 | 22:29 |
david-lyle | Any other questions for MaxV or re: Jasmine in general? | 22:29 |
*** ArxCruz has quit IRC | 22:29 | |
jomara | just as a comment, i think it'll be very nice to have a testing framework people who know angular are familiar with (since we now have angular) | 22:29 |
david-lyle | #topic Client side validation | 22:30 |
*** ArxCruz has joined #openstack-meeting | 22:30 | |
*** openstack changes topic to "Client side validation (Meeting topic: Horizon)" | 22:30 | |
david-lyle | last meeting the issue of client side validation was brought up | 22:30 |
casanch1 | yes, that was a quick fix I made | 22:31 |
*** rakhmerov has quit IRC | 22:31 | |
david-lyle | a patch https://bugs.launchpad.net/horizon/+bug/1125232 was proposed that used html5 | 22:31 |
uvirtbot | Launchpad bug 1125232 in horizon "Object Upload is validated after object upload" [Medium,In progress] | 22:31 |
david-lyle | there was input that angular might provide a better solution once in | 22:31 |
casanch1 | it's pending approval https://review.openstack.org/#/c/57499/ | 22:32 |
david-lyle | now that it's in, is that the case? | 22:32 |
jomara | angular has nice inline form validation options | 22:32 |
jomara | they are very very simple | 22:32 |
david-lyle | or should we accept this approach until the angular method is better laid out | 22:32 |
david-lyle | it's a question of time, I suppose | 22:32 |
jomara | david-lyle: is there a thread about this? i can write up an example if we're interested | 22:33 |
casanch1 | the fix is really simple, it's just needed to add one line of code in each form | 22:33 |
mrunge | how long will it take for angular? | 22:33 |
*** salv-orlando has joined #openstack-meeting | 22:33 | |
jomara | depends on how many forms you want to set up and how complex the validations are | 22:33 |
MaxV | it seems easy | 22:33 |
jtomasek | david-lyle: this html5 method is very unintrusive, so there is no issue with it for now | 22:33 |
*** denis_makogon has quit IRC | 22:34 | |
jtomasek | MaxV: jomara: good read: http://django-angular.readthedocs.org/en/latest/angular-form-validation.html | 22:34 |
jomara | oh cool, will check that out | 22:34 |
david-lyle | it felt clean to me, I just knew there were concerns expressed | 22:34 |
*** lsmola has quit IRC | 22:35 | |
mrunge | casanch1, does your "fix" work with older browsers? Internet explorer? | 22:35 |
*** danwent has joined #openstack-meeting | 22:35 | |
jtomasek | mrunge: not really, client side validations should be backed up by server side validations still | 22:35 |
david-lyle | IE 8 is as far back as we support | 22:35 |
jtomasek | not sure about this instance though | 22:36 |
casanch1 | it doesn't work on old versions of IE, IE10 for sure, that IE9 or 8, not sure | 22:36 |
casanch1 | I can check | 22:36 |
mrunge | jtomasek, point taken. let's make it directly right, no quick fixes | 22:36 |
devlaps | jtomasek: +1 | 22:36 |
MaxV | angular support IE8 and form validation is easy | 22:36 |
*** galstrom is now known as galstrom_zzz | 22:37 | |
MaxV | but as mentionned jtomasek we have to check on server side too | 22:37 |
casanch1 | it is being checked on server side | 22:37 |
mrunge | yes of course! | 22:37 |
casanch1 | that is already in | 22:37 |
casanch1 | this is for the missing client-side validation | 22:37 |
jtomasek | casanch1: then I think it is good enough | 22:38 |
jtomasek | casanch1: as discussed last time | 22:38 |
casanch1 | and again, I completely agree that angular is the best final solution, but this fix will prevent wasting resources while uploading large objects | 22:38 |
*** neelashah has joined #openstack-meeting | 22:38 | |
*** lsmola has joined #openstack-meeting | 22:38 | |
casanch1 | while we wait for angular... | 22:38 |
MaxV | it is merged | 22:38 |
*** maxdml has quit IRC | 22:39 | |
*** vuil has joined #openstack-meeting | 22:39 | |
mrunge | MaxV you mean angular is merged | 22:39 |
david-lyle | ok, casanch1 and MaxV can you two use that bug to collaborate on an angular based solution | 22:39 |
MaxV | yes | 22:39 |
casanch1 | oh, didn't know that Angular was already merged to master | 22:39 |
mrunge | not the qickhack casanch1 made | 22:39 |
*** epim has quit IRC | 22:39 | |
casanch1 | ok, I can rework the fix to use angular | 22:40 |
david-lyle | ok, casanch1, thank you | 22:40 |
*** jmontemayor has quit IRC | 22:40 | |
casanch1 | no problem | 22:40 |
lsmola | MaxV, would be nice to find a way how to generate client side validation from Django validations | 22:40 |
MaxV | good idea | 22:41 |
bdehamer | Yeah, the tricky part is making sure your server-side validations stay in sync with your client-side logic. | 22:41 |
david-lyle | a linked solution would be ideal | 22:41 |
kspear_ | jtomasek's link above talks about that | 22:42 |
*** pablosan has quit IRC | 22:42 | |
david-lyle | #topic Follow up on: Updates from I18N team | 22:43 |
*** openstack changes topic to "Follow up on: Updates from I18N team (Meeting topic: Horizon)" | 22:43 | |
jtomasek | lsmola: this is the right solution: http://django-angular.readthedocs.org/en/latest/angular-form-validation.html | 22:43 |
david-lyle | I think there are just two remaining reviews that need to be merged on stable, although if the deadline is today, that seems unlikely | 22:44 |
lsmola | jtomasek, excellent | 22:44 |
david-lyle | thanks jtomasek | 22:44 |
david-lyle | #topic Open Discussion | 22:45 |
*** openstack changes topic to "Open Discussion (Meeting topic: Horizon)" | 22:45 | |
jpich | We may be able to backport a translation patch to the milestone-proposed branch if it's proposed within the next couple of days | 22:45 |
david-lyle | jpich ok, that would work | 22:46 |
jpich | but I'm not sure what's the status on Transifex, if the latest strings have been updated or if the i18n has had a chance to translate yet | 22:46 |
jpich | I'll check with amotoki tomorrow, he may be more up to date than I am | 22:46 |
david-lyle | ok thanks jpich | 22:47 |
jpich | sure | 22:47 |
* david-lyle jumps topics a little too quickly | 22:47 | |
jpich | :-) | 22:47 |
david-lyle | alright, open season | 22:47 |
jcoufal | one quick update | 22:48 |
jcoufal | there is updated navigation proposal | 22:48 |
jcoufal | http://ask-openstackux.rhcloud.com/question/2/openstack-dashboard-navigation-redesign/?answer=99#post-id-99 | 22:48 |
jcoufal | so whoever is interested, feel free to give any feedback, everything is welcome | 22:49 |
*** casanch1 has quit IRC | 22:50 | |
lsmola | will do | 22:50 |
*** krtaylor has joined #openstack-meeting | 22:50 | |
jcoufal | it's mostly reflecting summit discussions | 22:50 |
devlaps | jcoufal: thanks for the info. definitely interested. | 22:50 |
david-lyle | jcoufal: thanks for putting that together. I think there is more than one bp in there | 22:51 |
david-lyle | the main navigation and header updates is one | 22:51 |
jcoufal | yeah, BP are already there AFAIK | 22:52 |
david-lyle | breadcrumbs would be another | 22:52 |
*** epim has joined #openstack-meeting | 22:52 | |
jcoufal | david-lyle: +1 | 22:52 |
*** lbragstad has quit IRC | 22:52 | |
jcoufal | i think there was already one about breadcrumbs | 22:52 |
jcoufal | but it might be obsolete by this time (not sure) | 22:52 |
*** fifieldt_ has joined #openstack-meeting | 22:52 | |
jpich | By the way, 2 of the 4 interns who will participate in the next OPW round will be doing work related to Horizon: Sayali will be working with lsmola on sparklines, and Anna will be working with me on the instance actions | 22:53 |
david-lyle | ok, I thought I read through -all- of them in the last week, but I may have missed one | 22:53 |
*** dkranz has quit IRC | 22:53 | |
jpich | The internship starts on December 10, say hello if you see them around :) | 22:53 |
lsmola | yaaay | 22:53 |
david-lyle | fantastic | 22:53 |
lsmola | jpich, sayali has already started | 22:53 |
mrunge | one quick update for django-1.6 | 22:54 |
mrunge | I have a fix for horizon for revuew | 22:54 |
jcoufal | david-lyle: it was pretty old one, maybe that's my mistake | 22:54 |
mrunge | the larger issue is django_openstack_auth | 22:54 |
jpich | lsmola: Cool!! Let her know about these meetings so she can join in and say hello, if it's at a reasonable time where she lives :) | 22:54 |
lsmola | jpich, ok, will do | 22:55 |
david-lyle | mrunge, what's the issue? | 22:55 |
david-lyle | jcoufal: could be a ux bp | 22:55 |
mrunge | david-lyle, the review is here: https://review.openstack.org/#/c/58947/ | 22:55 |
*** michchap has quit IRC | 22:56 | |
mrunge | david-lyle, and the issue is: somethings in authenticate changed | 22:56 |
mrunge | let me check for the bug I filed | 22:56 |
mrunge | https://bugs.launchpad.net/django-openstack-auth/+bug/1256805 | 22:56 |
uvirtbot | Launchpad bug 1256805 in django-openstack-auth "django-1.6: TypeError at /auth/login/" [Undecided,New] | 22:56 |
*** rongze has joined #openstack-meeting | 22:57 | |
david-lyle | yeah, openstack_auth seems to break every django roll | 22:57 |
mrunge | once authenticated, one can use horizon with 1.6 (with the proposed fix for horizon) | 22:58 |
mrunge | so, the larger issue is openstack_auth | 22:58 |
mrunge | when we fixed that, we could start gating at 1.6 as well ;-) | 22:58 |
lsmola | mrunge, great | 22:59 |
david-lyle | mrunge: great | 22:59 |
david-lyle | times almost up, any last items | 23:00 |
*** jdurgin has quit IRC | 23:00 | |
*** markvan_ has joined #openstack-meeting | 23:01 | |
david-lyle | ok, thanks everyone | 23:01 |
david-lyle | #endmeeting | 23:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 23:01 | |
openstack | Meeting ended Tue Dec 3 23:01:30 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 23:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-12-03-22.01.html | 23:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-12-03-22.01.txt | 23:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-12-03-22.01.log.html | 23:01 |
jpich | Thanks | 23:01 |
mrunge | thanks david-lyle ! | 23:01 |
*** jpich has quit IRC | 23:01 | |
lsmola | thanks everybody, have a great night | 23:01 |
jcoufal | \o | 23:01 |
jcoufal | thanks | 23:02 |
*** eharney has quit IRC | 23:02 | |
*** michchap has joined #openstack-meeting | 23:02 | |
mrunge | yeah, good night | 23:02 |
jomara | later everyone | 23:02 |
*** mrunge has quit IRC | 23:02 | |
*** rongze has quit IRC | 23:02 | |
jtomasek | thanks | 23:02 |
*** jcoufal has quit IRC | 23:02 | |
*** nermina has joined #openstack-meeting | 23:02 | |
*** matty_dubs has left #openstack-meeting | 23:04 | |
*** devlaps has quit IRC | 23:05 | |
*** fifieldt_ has quit IRC | 23:05 | |
*** burt has quit IRC | 23:06 | |
*** ivasev has quit IRC | 23:06 | |
*** lsmola has quit IRC | 23:07 | |
*** sarob has quit IRC | 23:07 | |
*** fifieldt_ has joined #openstack-meeting | 23:07 | |
*** jtomasek has quit IRC | 23:07 | |
*** sarob has joined #openstack-meeting | 23:07 | |
*** bdehamer has quit IRC | 23:08 | |
*** joesavak has quit IRC | 23:10 | |
*** mrodden has joined #openstack-meeting | 23:10 | |
*** kspear_ has quit IRC | 23:10 | |
*** noslzzp has quit IRC | 23:11 | |
*** sarob has quit IRC | 23:11 | |
*** jecarey has quit IRC | 23:13 | |
*** sacharya has quit IRC | 23:13 | |
*** jdurgin has joined #openstack-meeting | 23:13 | |
*** markvan has quit IRC | 23:14 | |
*** jcooley_ has quit IRC | 23:18 | |
*** MaxV has quit IRC | 23:18 | |
*** ttrifonov is now known as ttrifonov_zZzz | 23:20 | |
*** esker has quit IRC | 23:24 | |
*** dolphm has quit IRC | 23:25 | |
*** SergeyLukjanov has quit IRC | 23:26 | |
*** cdub has quit IRC | 23:26 | |
*** markpeek has quit IRC | 23:26 | |
*** markpeek has joined #openstack-meeting | 23:27 | |
*** rakhmerov has joined #openstack-meeting | 23:27 | |
*** nati_uen_ has joined #openstack-meeting | 23:28 | |
*** nati_uen_ has quit IRC | 23:29 | |
*** nati_uen_ has joined #openstack-meeting | 23:30 | |
*** egallen has quit IRC | 23:30 | |
*** nati_ueno has quit IRC | 23:30 | |
*** vijendar has quit IRC | 23:32 | |
*** dolphm has joined #openstack-meeting | 23:32 | |
*** xuhaiwei has joined #openstack-meeting | 23:32 | |
*** lcheng has quit IRC | 23:33 | |
*** banix has quit IRC | 23:33 | |
*** neelashah has quit IRC | 23:34 | |
*** yamahata_ has quit IRC | 23:34 | |
*** xuhaiwei has quit IRC | 23:36 | |
*** mrodden has quit IRC | 23:38 | |
*** sgordon has joined #openstack-meeting | 23:39 | |
*** yfujioka has joined #openstack-meeting | 23:43 | |
*** rnirmal has quit IRC | 23:45 | |
*** jtomasek has joined #openstack-meeting | 23:45 | |
*** sarob has joined #openstack-meeting | 23:46 | |
*** dolphm has quit IRC | 23:47 | |
*** atiwari has quit IRC | 23:49 | |
*** hemna has quit IRC | 23:50 | |
*** lbragstad has joined #openstack-meeting | 23:50 | |
*** tanisdl_ has joined #openstack-meeting | 23:51 | |
*** loq_mac has joined #openstack-meeting | 23:52 | |
*** jtomasek has quit IRC | 23:52 | |
*** tanisdl has quit IRC | 23:52 | |
*** tanisdl_ is now known as tanisdl | 23:52 | |
*** fnaval has quit IRC | 23:53 | |
*** hemna has joined #openstack-meeting | 23:54 | |
*** kui has quit IRC | 23:56 | |
*** mrodden has joined #openstack-meeting | 23:57 | |
*** cdub has joined #openstack-meeting | 23:58 | |
*** rongze has joined #openstack-meeting | 23:59 | |
*** rakhmerov has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!