*** TheEstablishment has joined #openstack-meeting | 00:00 | |
*** jrodom has quit IRC | 00:03 | |
*** andrewbogott is now known as andrewbogott_afk | 00:03 | |
*** TheEstablishment has quit IRC | 00:04 | |
*** salv-orlando has quit IRC | 00:09 | |
*** salv-orlando has joined #openstack-meeting | 00:09 | |
*** dwcramer has joined #openstack-meeting | 00:13 | |
*** ctracey has quit IRC | 00:14 | |
*** gongysh has joined #openstack-meeting | 00:14 | |
*** ctracey has joined #openstack-meeting | 00:15 | |
*** ociuhandu has quit IRC | 00:21 | |
*** lifeless has joined #openstack-meeting | 00:22 | |
*** ociuhandu has joined #openstack-meeting | 00:25 | |
*** lifeless has quit IRC | 00:27 | |
*** gongysh has quit IRC | 00:30 | |
*** Matt_ has joined #openstack-meeting | 00:30 | |
*** Matt_ is now known as Guest57838 | 00:31 | |
*** ociuhandu_ has joined #openstack-meeting | 00:31 | |
Guest57838 | what time is the keystone team meeting tomorrow? | 00:32 |
---|---|---|
*** Guest57838 is now known as Srinivas | 00:33 | |
*** ociuhandu has quit IRC | 00:33 | |
*** ociuhandu_ is now known as ociuhandu | 00:33 | |
clarkb | Srinivas: http://wiki.openstack.org/Meetings lists the meetings | 00:34 |
clarkb | looks like 1800 UTC Tuesdays for keystone | 00:34 |
Srinivas | Yes. I found the agenda too. Thanks! | 00:35 |
*** reed has quit IRC | 00:38 | |
*** colinmcnamara has joined #openstack-meeting | 00:38 | |
*** Srinivas has quit IRC | 00:40 | |
*** hemna has joined #openstack-meeting | 00:41 | |
*** patelna has quit IRC | 00:41 | |
*** Kaiwei has quit IRC | 00:41 | |
*** jrodom has joined #openstack-meeting | 00:42 | |
*** colinmcnamara has quit IRC | 00:46 | |
*** colinmcnamara has joined #openstack-meeting | 00:47 | |
*** openstack has joined #openstack-meeting | 01:23 | |
*** ChanServ sets mode: +o openstack | 01:23 | |
jeblair | #startmeeting test2 | 01:24 |
openstack | Meeting started Tue Dec 4 01:24:35 2012 UTC. The chair is jeblair. Information about MeetBot at http://wiki.debian.org/MeetBot. | 01:24 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 01:24 |
*** openstack changes topic to " (Meeting topic: test2)" | 01:24 | |
openstack | The meeting name has been set to 'test2' | 01:24 |
jeblair | #endmeeting | 01:25 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 01:25 | |
openstack | Meeting ended Tue Dec 4 01:25:05 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 01:25 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/test2/2012/test2.2012-12-04-01.24.html | 01:25 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/test2/2012/test2.2012-12-04-01.24.txt | 01:25 |
openstack | Log: http://eavesdrop.openstack.org/meetings/test2/2012/test2.2012-12-04-01.24.log.html | 01:25 |
jeblair | #startmeeting test | 01:25 |
openstack | Meeting started Tue Dec 4 01:25:15 2012 UTC. The chair is jeblair. Information about MeetBot at http://wiki.debian.org/MeetBot. | 01:25 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 01:25 |
*** openstack changes topic to " (Meeting topic: test)" | 01:25 | |
openstack | The meeting name has been set to 'test' | 01:25 |
jeblair | testing one | 01:26 |
jeblair | #endmeeting | 01:26 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 01:26 | |
openstack | Meeting ended Tue Dec 4 01:26:29 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 01:26 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/test/2012/test.2012-12-04-01.25.html | 01:26 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/test/2012/test.2012-12-04-01.25.txt | 01:26 |
openstack | Log: http://eavesdrop.openstack.org/meetings/test/2012/test.2012-12-04-01.25.log.html | 01:26 |
clarkb | seems to work | 01:27 |
jeblair | yep. both channels are being logged | 01:27 |
*** dprince has joined #openstack-meeting | 01:36 | |
*** jrodom has quit IRC | 01:44 | |
*** vishy is now known as vishy_zz | 01:52 | |
*** jrodom has joined #openstack-meeting | 01:52 | |
*** haleyb has left #openstack-meeting | 01:54 | |
*** mnewby has quit IRC | 02:02 | |
*** adjohn has quit IRC | 02:05 | |
*** Mandell has quit IRC | 02:05 | |
*** salv-orlando has quit IRC | 02:08 | |
*** lloydde has joined #openstack-meeting | 02:13 | |
*** lloydde has quit IRC | 02:14 | |
*** nati_ueno has quit IRC | 02:23 | |
*** jrodom has quit IRC | 02:26 | |
*** ociuhandu has quit IRC | 02:28 | |
*** sarob has quit IRC | 02:29 | |
*** lifeless has quit IRC | 02:30 | |
*** cp16net|away is now known as cp16net | 02:31 | |
*** dprince has quit IRC | 02:34 | |
*** markwash has quit IRC | 02:34 | |
*** skiarxon has quit IRC | 02:40 | |
*** novas0x2a|laptop has quit IRC | 02:42 | |
*** colinmcnamara has joined #openstack-meeting | 02:50 | |
*** skiarxon has joined #openstack-meeting | 02:50 | |
*** shang has joined #openstack-meeting | 02:52 | |
*** nati_ueno has joined #openstack-meeting | 02:53 | |
*** markmcclain has quit IRC | 02:53 | |
*** nati_ueno has quit IRC | 02:59 | |
*** danwent has quit IRC | 03:01 | |
*** juice_afk has quit IRC | 03:17 | |
*** ecarlin has joined #openstack-meeting | 03:20 | |
*** lifeless has joined #openstack-meeting | 03:32 | |
*** Mandell has joined #openstack-meeting | 03:41 | |
*** markwash has joined #openstack-meeting | 03:41 | |
*** markwash has quit IRC | 03:46 | |
*** maurosr has quit IRC | 03:55 | |
*** dwcramer has quit IRC | 03:56 | |
*** nati_ueno has joined #openstack-meeting | 04:01 | |
*** Mandell has quit IRC | 04:05 | |
*** Mandell has joined #openstack-meeting | 04:08 | |
*** shang_ has joined #openstack-meeting | 04:10 | |
*** shang has quit IRC | 04:14 | |
*** dwcramer has joined #openstack-meeting | 04:15 | |
*** lloydde has joined #openstack-meeting | 04:26 | |
*** markwash has joined #openstack-meeting | 04:31 | |
*** lloydde has quit IRC | 04:31 | |
*** krtaylor has quit IRC | 04:32 | |
*** lifeless has quit IRC | 04:34 | |
*** nati_ueno has quit IRC | 04:34 | |
*** nati_ueno has joined #openstack-meeting | 04:35 | |
*** nati_ueno has quit IRC | 04:39 | |
*** dwcramer has quit IRC | 04:40 | |
*** littleidea_ has joined #openstack-meeting | 04:41 | |
*** littleidea_ has quit IRC | 04:42 | |
*** littleidea_ has joined #openstack-meeting | 04:45 | |
*** lifeless has joined #openstack-meeting | 04:46 | |
*** sarob has joined #openstack-meeting | 04:50 | |
*** sarob has quit IRC | 04:50 | |
*** sarob has joined #openstack-meeting | 04:51 | |
*** krtaylor has joined #openstack-meeting | 04:51 | |
*** ecarlin has quit IRC | 04:57 | |
*** stevebake has quit IRC | 05:00 | |
*** colinmcnamara has quit IRC | 05:05 | |
*** stevebake has joined #openstack-meeting | 05:09 | |
*** ewindisch has quit IRC | 05:17 | |
*** lifeless has quit IRC | 05:37 | |
*** nati_ueno has joined #openstack-meeting | 05:38 | |
*** mnewby has joined #openstack-meeting | 05:42 | |
*** lifeless has joined #openstack-meeting | 05:51 | |
*** roadTripper has quit IRC | 05:58 | |
*** danwent has joined #openstack-meeting | 06:10 | |
*** nati_ueno has quit IRC | 06:16 | |
*** nati_ueno has joined #openstack-meeting | 06:17 | |
*** nati_ueno has quit IRC | 06:21 | |
*** garyk has joined #openstack-meeting | 07:00 | |
*** juice_ has joined #openstack-meeting | 07:11 | |
*** lifeless has quit IRC | 07:34 | |
*** mnewby has quit IRC | 07:40 | |
*** lifeless has joined #openstack-meeting | 07:47 | |
*** afazekas has joined #openstack-meeting | 07:48 | |
*** afazekas has quit IRC | 07:53 | |
*** jhenner has joined #openstack-meeting | 07:53 | |
*** jhenner has quit IRC | 07:55 | |
*** littleidea_ has quit IRC | 07:56 | |
*** rafaduran has joined #openstack-meeting | 08:00 | |
*** jhenner has joined #openstack-meeting | 08:03 | |
*** jhenner1 has joined #openstack-meeting | 08:06 | |
*** jhenner has quit IRC | 08:06 | |
*** jhenner1 has quit IRC | 08:06 | |
*** reed has joined #openstack-meeting | 08:07 | |
*** afazekas has joined #openstack-meeting | 08:08 | |
*** danwent has quit IRC | 08:08 | |
*** danwent has joined #openstack-meeting | 08:09 | |
*** ttrifonov_zZzz is now known as ttrifonov | 08:10 | |
*** ttrifonov is now known as ttrifonov_zZzz | 08:35 | |
*** arbrandes has joined #openstack-meeting | 08:36 | |
*** ttrifonov_zZzz is now known as ttrifonov | 08:37 | |
*** EmilienM has joined #openstack-meeting | 08:39 | |
*** jog0 has joined #openstack-meeting | 08:47 | |
*** dolphm has joined #openstack-meeting | 08:50 | |
*** llu has joined #openstack-meeting | 08:52 | |
*** EmilienM has quit IRC | 09:02 | |
*** salv-orlando has joined #openstack-meeting | 09:17 | |
*** derekh has joined #openstack-meeting | 09:22 | |
*** jhenner has joined #openstack-meeting | 09:25 | |
*** darraghb has joined #openstack-meeting | 09:28 | |
*** jhenner has quit IRC | 09:33 | |
*** arbrandes has quit IRC | 10:05 | |
*** jkyle has quit IRC | 10:22 | |
*** juice_ has quit IRC | 10:22 | |
*** krtaylor has quit IRC | 10:23 | |
*** alpha_ori has quit IRC | 10:23 | |
*** jkyle has joined #openstack-meeting | 10:25 | |
*** carlp-away has quit IRC | 10:25 | |
*** krtaylor has joined #openstack-meeting | 10:26 | |
*** juice_ has joined #openstack-meeting | 10:26 | |
*** alpha_ori has joined #openstack-meeting | 10:26 | |
*** carlp-away has joined #openstack-meeting | 10:27 | |
*** maurosr has joined #openstack-meeting | 11:06 | |
*** salv-orlando has quit IRC | 11:10 | |
*** salv-orlando has joined #openstack-meeting | 11:10 | |
*** dolphm has quit IRC | 11:26 | |
*** jhenner has joined #openstack-meeting | 11:30 | |
*** dhellmann-afk is now known as dhellmann | 11:37 | |
*** rkukura has quit IRC | 11:53 | |
*** jhenner has quit IRC | 12:03 | |
*** roadTripper has joined #openstack-meeting | 12:19 | |
*** milner has joined #openstack-meeting | 12:24 | |
*** nubi3 has joined #openstack-meeting | 12:53 | |
nubi3 | hay guys, any body there | 12:53 |
zykes- | nubi3: when there are meetings | 12:53 |
nubi3 | can u help me about essex, my instance in error state | 12:54 |
zykes- | nubi3: please go to #openstack for that | 12:56 |
nubi3 | zykes : ups,,, sory,,, but in openstack channel no body,,, | 12:57 |
nubi3 | <zykes-> sorry if i in wrong place | 12:57 |
nubi3 | i will go to openstack channel | 12:57 |
*** ociuhandu has joined #openstack-meeting | 12:57 | |
nubi3 | thanks for your info : | 12:57 |
nubi3 | :) | 12:58 |
*** ndipanov has quit IRC | 12:59 | |
*** nubi3 has left #openstack-meeting | 13:00 | |
*** ociuhandu has quit IRC | 13:04 | |
*** markvoelker has joined #openstack-meeting | 13:05 | |
*** ndipanov has joined #openstack-meeting | 13:16 | |
*** dhellmann is now known as dhellmann-afk | 13:27 | |
*** dhellmann-afk is now known as dhellmann | 13:28 | |
*** jhenner has joined #openstack-meeting | 13:38 | |
*** jhenner1 has joined #openstack-meeting | 13:45 | |
*** jhenner has quit IRC | 13:48 | |
*** jhenner has joined #openstack-meeting | 13:49 | |
*** jhenner1 has quit IRC | 13:50 | |
*** jhenner has quit IRC | 13:52 | |
*** martine has joined #openstack-meeting | 14:00 | |
*** stevebake has quit IRC | 14:03 | |
*** stevebake_ has joined #openstack-meeting | 14:03 | |
*** dprince has joined #openstack-meeting | 14:05 | |
*** EmilienM has joined #openstack-meeting | 14:05 | |
*** ndipanov has quit IRC | 14:15 | |
*** ewindisch has joined #openstack-meeting | 14:15 | |
*** jog0 has quit IRC | 14:18 | |
*** ndipanov has joined #openstack-meeting | 14:30 | |
*** mtreinish has joined #openstack-meeting | 14:48 | |
*** mattray has joined #openstack-meeting | 14:49 | |
*** markmcclain has joined #openstack-meeting | 14:51 | |
*** annegentle_ has joined #openstack-meeting | 14:54 | |
*** dwcramer has joined #openstack-meeting | 14:59 | |
*** dkehn has joined #openstack-meeting | 15:08 | |
*** primeministerp has joined #openstack-meeting | 15:17 | |
*** annegentle__ has joined #openstack-meeting | 15:20 | |
*** jhenner has joined #openstack-meeting | 15:21 | |
*** mattray has quit IRC | 15:22 | |
*** annegentle_ has quit IRC | 15:23 | |
*** jhenner has quit IRC | 15:25 | |
*** mikal has quit IRC | 15:25 | |
*** mikal has joined #openstack-meeting | 15:26 | |
*** luis_fdez has joined #openstack-meeting | 15:36 | |
*** spligak has joined #openstack-meeting | 15:37 | |
*** primeministerp has quit IRC | 15:40 | |
*** ociuhandu has joined #openstack-meeting | 15:41 | |
*** rnirmal has joined #openstack-meeting | 15:44 | |
*** mattray has joined #openstack-meeting | 15:45 | |
*** reed has quit IRC | 15:48 | |
*** andrewbogott_afk is now known as andrewbogott | 15:50 | |
*** pnavarro has joined #openstack-meeting | 15:50 | |
*** reed has joined #openstack-meeting | 15:51 | |
*** primeministerp has joined #openstack-meeting | 15:55 | |
*** jhenner has joined #openstack-meeting | 15:56 | |
*** danwent has quit IRC | 15:57 | |
*** cp16net is now known as cp16net|away | 16:00 | |
*** jhenner has quit IRC | 16:00 | |
primeministerp | startmeeting #hyper-v | 16:01 |
primeministerp | #startmeeting hyper-v | 16:01 |
openstack | Meeting started Tue Dec 4 16:01:23 2012 UTC. The chair is primeministerp. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: hyper-v)" | 16:01 | |
openstack | The meeting name has been set to 'hyper_v' | 16:01 |
primeministerp | Hi all | 16:01 |
EmilienM | primeministerp: hi | 16:01 |
primeministerp | EmilienM: how are things going | 16:01 |
primeministerp | so | 16:02 |
EmilienM | primeministerp: fine, thx :) I finally add hyper-v support in my slides at openstack in action (Paris) | 16:02 |
primeministerp | EmilienM: awesome! | 16:02 |
*** alexpilotti has joined #openstack-meeting | 16:02 | |
EmilienM | (for networking) | 16:02 |
primeministerp | EmilienM: any chance to share those? | 16:02 |
alexpilotti | hi guys | 16:02 |
primeministerp | so | 16:02 |
primeministerp | I figured we start w/ some updates | 16:02 |
EmilienM | primeministerp: http://www.slideshare.net/enovance/open-stack-in-action-enovancequantum-in-action | 16:03 |
primeministerp | EmilienM: execellent | 16:03 |
primeministerp | #link http://www.slideshare.net/enovance/open-stack-in-action-enovancequantum-in-action | 16:03 |
primeministerp | so | 16:03 |
primeministerp | let's beging w/ cloud-init | 16:03 |
primeministerp | #topic cloudinit | 16:03 |
*** openstack changes topic to "cloudinit (Meeting topic: hyper-v)" | 16:03 | |
primeministerp | Alessandro would you like to share your news? | 16:03 |
primeministerp | so | 16:04 |
alexpilotti | so here's the link :-) | 16:04 |
alexpilotti | #link http://www.cloudbase.it/cloud-init-for-windows-instances/ | 16:04 |
alexpilotti | CLoud-init for Windows ;-) | 16:04 |
EmilienM | alexpilotti: great :) | 16:05 |
alexpilotti | it's implemented in Python, Apache 2 | 16:05 |
alexpilotti | there's of course an installer | 16:05 |
alexpilotti | we started by thinking about porting Cloud-Init to Windows | 16:05 |
alexpilotti | but there's too much Linux dependent code that needs to be refactored | 16:05 |
alexpilotti | the idea is still to merge this code in the official cloud-init, they are very interested in it | 16:06 |
alexpilotti | so, we support ConfigDriveV2 and HTTP | 16:06 |
alexpilotti | and a bunch of plugins out of the box to do what you'd expect from it: | 16:06 |
luis_fdez | alexpilotti: and is it feasible to merge it ? | 16:06 |
*** radez_g0n3 is now known as radez | 16:07 | |
alexpilotti | luis_fdez: it will require a couple of weeks of work | 16:07 |
alexpilotti | luis_fdez: and a LOT of refactoring | 16:07 |
luis_fdez | yeah I can imagine... | 16:07 |
primeministerp | luis_fdez: will you be able to try it out? | 16:07 |
luis_fdez | but it's a reallly good start :) | 16:07 |
primeministerp | luis_fdez: and give feedback | 16:07 |
alexpilotti | we need some help in testing it | 16:08 |
alexpilotti | it works on any Hypervirsor | 16:08 |
alexpilotti | and on any supported Windows version | 16:08 |
*** Mandell has quit IRC | 16:08 | |
alexpilotti | we tested it mainly on HyperV | 16:08 |
luis_fdez | primeministerp: of course! this week I'm a bit busy dealing with auomated images creation but... of course I'll test it and I think use it :) | 16:08 |
primeministerp | awesome | 16:08 |
alexpilotti | on Windows 2012 / 2008 R2 guests | 16:09 |
luis_fdez | ok | 16:09 |
primeministerp | great news alessandro | 16:09 |
alexpilotti | so we need help especially in testing it with the HTTP metadata service | 16:09 |
alexpilotti | possibly even on KVM :-) | 16:09 |
primeministerp | ok | 16:09 |
primeministerp | luis_fdez: is jose around? | 16:10 |
primeministerp | make sure he knows as well | 16:10 |
luis_fdez | ummm I'm not sure, today he was busy in a "patching campaign"hehe | 16:10 |
primeministerp | hehe | 16:10 |
primeministerp | perfect | 16:10 |
primeministerp | #topic cinder | 16:11 |
*** openstack changes topic to "cinder (Meeting topic: hyper-v)" | 16:11 | |
primeministerp | pnavarro: ping | 16:11 |
pnavarro | pong | 16:11 |
primeministerp | pnavarro: any updates? | 16:11 |
primeministerp | re: cinder | 16:11 |
pnavarro | #link https://review.openstack.org/#/c/16843/ still under review | 16:11 |
pnavarro | so I'd appreciate any lobby | 16:11 |
*** hemna has joined #openstack-meeting | 16:12 | |
primeministerp | pnavarro: will do | 16:12 |
*** AlanClark has joined #openstack-meeting | 16:12 | |
primeministerp | pnavarro: i'll tap alexpilotti on the back now to let him know to review it | 16:12 |
alexpilotti | pnavarro: I just +1'd it | 16:13 |
alexpilotti | pnavarro: I'm sorry I just saw it :-) | 16:13 |
pnavarro | grazie alexpilotti | 16:13 |
alexpilotti | pnavarro: I've travelling and now I'm sitting in a room with primeministerp | 16:13 |
primeministerp | pnavarro: hopefully we'll be able to get those through today | 16:14 |
pnavarro | lol ! | 16:14 |
primeministerp | :) | 16:14 |
primeministerp | we're sitting in cambridge this week | 16:14 |
alexpilotti | pnavarro: next meeting will be in Provence ;-) | 16:14 |
pnavarro | great ! | 16:14 |
primeministerp | moving on | 16:14 |
primeministerp | #topic quantum | 16:14 |
*** openstack changes topic to "quantum (Meeting topic: hyper-v)" | 16:14 | |
primeministerp | pnavarro: how is the quantum work progressing | 16:14 |
pnavarro | well, I couldn't work this weekend, so this week I'll work hard | 16:15 |
primeministerp | pnavarro: woot! | 16:15 |
alexpilotti | pnavarro: would you like to share your repo? :-) | 16:16 |
*** jhenner has joined #openstack-meeting | 16:16 | |
pnavarro | sure #link https://github.com/pnavarro/quantum | 16:16 |
pnavarro | alexpilotti: did you take a look at the agent? | 16:16 |
alexpilotti | pnavarro: sure! | 16:17 |
alexpilotti | pnavarro: now that I finished with cloud-init it's gonan be priority nr 1! | 16:17 |
pnavarro | cool ! | 16:17 |
alexpilotti | this week we'll have to work hard on the CI thing | 16:17 |
alexpilotti | and then Quantum hardcore :-D | 16:18 |
primeministerp | good | 16:18 |
primeministerp | #rdp | 16:18 |
primeministerp | #topic rdp | 16:18 |
*** openstack changes topic to "rdp (Meeting topic: hyper-v)" | 16:18 | |
primeministerp | ociuhandu: any updates on RDP? | 16:19 |
ociuhandu | primeministerp: working on that, hope to have some bits ready for testing by next week | 16:20 |
ociuhandu | I'm also in the same room with alexpilotti and primeministerp so this week CI is the main thing | 16:21 |
primeministerp | hehe | 16:21 |
primeministerp | it's a party in my tiny office | 16:21 |
primeministerp | #topic ci | 16:21 |
*** openstack changes topic to "ci (Meeting topic: hyper-v)" | 16:21 | |
primeministerp | so we've started the process of building the actual CI infrastructure | 16:21 |
primeministerp | yesterday was spent mostly planning and configuring hardware | 16:22 |
primeministerp | today if we can get out of meetings, we'll progress | 16:22 |
*** danwent has joined #openstack-meeting | 16:22 | |
primeministerp | to deploying the first cloud infrastructure and node configuration | 16:22 |
primeministerp | hopefully we'll get the CI framework up and running by thursday | 16:23 |
primeministerp | mordred: we'll be pinging you around that time to ensure we're plugged in properly upstream if that's ok | 16:23 |
primeministerp | so one other thing | 16:23 |
primeministerp | unreleated to the technology | 16:24 |
primeministerp | I have been nominated the board | 16:24 |
primeministerp | so information can be seen on the candidates page | 16:25 |
primeministerp | ok | 16:25 |
primeministerp | any other general news? | 16:25 |
primeministerp | luis_fdez: any more news from CERN | 16:25 |
primeministerp | ... | 16:26 |
primeministerp | ok | 16:26 |
primeministerp | if not | 16:26 |
primeministerp | I'll close the meeting | 16:26 |
primeministerp | thanks everyone | 16:26 |
primeministerp | one sec | 16:26 |
luis_fdez | no primeministerp | 16:26 |
alexpilotti | so guys: vote for primeministerp! | 16:26 |
alexpilotti | primeministerp for president! :-D | 16:27 |
primeministerp | haha | 16:27 |
pnavarro | primeministerp 4 a chair ! | 16:27 |
alexpilotti | #link https://www.openstack.org/election/2013-board-election/CandidateList/ | 16:27 |
primeministerp | too kind | 16:27 |
primeministerp | anyway... | 16:27 |
primeministerp | on that note | 16:27 |
primeministerp | before i turn red | 16:27 |
alexpilotti | he promised free beers! | 16:28 |
primeministerp | haha | 16:28 |
primeministerp | ok i'm ending it | 16:28 |
primeministerp | before i get in trouble | 16:28 |
primeministerp | ;) | 16:28 |
primeministerp | #endmeeting | 16:28 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 16:28 | |
openstack | Meeting ended Tue Dec 4 16:28:35 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:28 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2012/hyper_v.2012-12-04-16.01.html | 16:28 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2012/hyper_v.2012-12-04-16.01.txt | 16:28 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2012/hyper_v.2012-12-04-16.01.log.html | 16:28 |
*** cp16net|away is now known as cp16net | 16:29 | |
*** gyee has joined #openstack-meeting | 16:33 | |
*** jaypipes has quit IRC | 16:34 | |
*** juice_ has quit IRC | 16:35 | |
*** pnavarro has quit IRC | 16:35 | |
notmyname | primeministerp: ping | 16:35 |
notmyname | primeministerp: nm. wrong person | 16:36 |
*** EmilienM has quit IRC | 16:40 | |
*** metral has quit IRC | 16:40 | |
*** metral has joined #openstack-meeting | 16:40 | |
*** jaypipes has joined #openstack-meeting | 16:41 | |
*** mestery has quit IRC | 16:46 | |
*** metral_ has joined #openstack-meeting | 16:46 | |
*** mestery has joined #openstack-meeting | 16:47 | |
*** mestery has quit IRC | 16:49 | |
*** metral has quit IRC | 16:50 | |
*** metral_ is now known as metral | 16:50 | |
*** mattray has quit IRC | 16:52 | |
*** mestery has joined #openstack-meeting | 16:55 | |
*** jog0 has joined #openstack-meeting | 16:58 | |
*** mestery has quit IRC | 16:59 | |
*** juice_ has joined #openstack-meeting | 17:00 | |
*** mattray has joined #openstack-meeting | 17:01 | |
*** afazekas has quit IRC | 17:05 | |
*** sandywalsh has joined #openstack-meeting | 17:05 | |
*** ewindisch has quit IRC | 17:07 | |
*** afazekas has joined #openstack-meeting | 17:07 | |
*** markwash has quit IRC | 17:11 | |
*** dendrobates has quit IRC | 17:19 | |
*** dendrobates has joined #openstack-meeting | 17:19 | |
*** dendrobates has joined #openstack-meeting | 17:19 | |
*** flaper87 has joined #openstack-meeting | 17:21 | |
*** almaisan-away is now known as al-maisan | 17:23 | |
*** ewindisch has joined #openstack-meeting | 17:28 | |
*** sandywalsh has quit IRC | 17:28 | |
*** al-maisan is now known as almaisan-away | 17:30 | |
*** flaper87 has quit IRC | 17:32 | |
*** ewindisch has quit IRC | 17:45 | |
*** ewindisch has joined #openstack-meeting | 17:47 | |
*** kwss has joined #openstack-meeting | 17:50 | |
*** rafaduran has quit IRC | 17:50 | |
*** ewindisch has quit IRC | 17:51 | |
*** lloydde has joined #openstack-meeting | 17:51 | |
*** otherwiseguy has joined #openstack-meeting | 17:52 | |
*** heckj has joined #openstack-meeting | 17:52 | |
*** esp1 has joined #openstack-meeting | 17:55 | |
*** esp1 has left #openstack-meeting | 17:55 | |
*** dwchadwick has joined #openstack-meeting | 17:57 | |
*** henrynash has joined #openstack-meeting | 17:59 | |
ayoung | KEYSTONE!!!!111!!!One! | 18:00 |
dwchadwick | hello everyone | 18:00 |
*** dolphm has joined #openstack-meeting | 18:00 | |
henrynash | hi there | 18:00 |
kwss | hello :) | 18:00 |
dolphm | o/ | 18:00 |
ayoung | #startmeeting keystone | 18:00 |
openstack | Meeting started Tue Dec 4 18:00:50 2012 UTC. The chair is ayoung. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:00 |
dwchadwick | FYI we have just updated the attribute mapping blueprint | 18:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:00 |
*** openstack changes topic to " (Meeting topic: keystone)" | 18:00 | |
openstack | The meeting name has been set to 'keystone' | 18:00 |
*** esp1 has joined #openstack-meeting | 18:01 | |
ayoung | #link http://wiki.openstack.org/Meetings/KeystoneMeeting | 18:01 |
dwchadwick | agenda is fine for me | 18:02 |
ayoung | Robot Rollcall | 18:02 |
ayoung | heckj, you in today? | 18:02 |
heckj | here!~ | 18:02 |
heckj | Sorry, was reading bugs | 18:02 |
heckj | :-) | 18:02 |
heckj | #startmeeting keystone | 18:02 |
openstack | heckj: Error: Can't start another meeting, one is in progress. | 18:02 |
ayoung | That is one thing you never need apologise for | 18:02 |
ayoung | heckj, already started | 18:03 |
heckj | Oh - you already did it, sweet! | 18:03 |
dolphm | lol | 18:03 |
dwchadwick | You should apologise for creating bugs :-) | 18:03 |
heckj | heh | 18:03 |
ayoung | dwchadwick, that would be me | 18:03 |
heckj | never | 18:03 |
* dolphm apologizes | 18:03 | |
ayoung | and I don't mean logging them | 18:03 |
*** esp1 has left #openstack-meeting | 18:03 | |
ayoung | #topic High priority bugs or immediate issues? | 18:03 |
*** openstack changes topic to "High priority bugs or immediate issues? (Meeting topic: keystone)" | 18:03 | |
heckj | felt bad after henrynash asked me about a triaged bug and realized I hadn't done anything to triage in weeks | 18:03 |
heckj | 8 bugs outstanding to be triaged - working on that today | 18:04 |
*** Alex-Shulman has joined #openstack-meeting | 18:04 | |
dolphm | heckj: aren't you supposed to be on holiday? | 18:04 |
heckj | Haven't made any progress on the memcache thing and repro work - not hard, just haven't been able to dedicate the time as yet | 18:04 |
heckj | Starting tomorrow | 18:04 |
*** marek_ has joined #openstack-meeting | 18:04 | |
* heckj shuts up now and let's Adam run this | 18:04 | |
ayoung | heckj, actually, since we were talking Bugs, anything on the new list that is burning? | 18:05 |
ayoung | Or recently triaged? | 18:05 |
heckj | just now going through them | 18:05 |
ayoung | auth_token failure if signing_dir not specified running under upstart.....not a bug | 18:05 |
ayoung | Length of user_name in database too short for X.509 DNs that is mine | 18:05 |
*** Srinivas has joined #openstack-meeting | 18:05 | |
heckj | The only burning one is the periodic memcache failure due to eventlet race conditions and memcache clients at high concurrency | 18:06 |
heckj | (that I know of) | 18:06 |
ayoung | heckj, OK, so the long term solution for that one is the swift memcache ring, right? | 18:06 |
gyee | swift memcache ring impl seem pretty solid | 18:06 |
*** Alex-Shulman has quit IRC | 18:06 | |
heckj | ayoung: yep - Alex Yang was getting that into openstack common - may need a "boost" to do so, then using it from there | 18:06 |
dolphm | heckj: who's working to get the solution into oslo? (i believe that's the blocker on a fix, no?) | 18:07 |
dolphm | heckj: (spoke too soon!) | 18:07 |
*** Alex-Shulman has joined #openstack-meeting | 18:07 | |
heckj | dolphm: fellow (that I don't really know) who commented on the bug | 18:07 |
heckj | dolphm: he opened a blueprint against oslo - looks like he made traction for a while, then disappeared or lost interest | 18:07 |
ayoung | heckj that is https://bugs.launchpad.net/keystone/+bug/1052674 right? | 18:08 |
uvirtbot | Launchpad bug 1052674 in keystone "Keystone auth_token middleware should support Swift global memcache" [High,Triaged] | 18:08 |
gyee | auth_token used to take env['swift.cache'] | 18:08 |
gyee | did I file that one? | 18:08 |
heckj | actaully, I think there's a separate bug there - this might be a dupe | 18:08 |
*** jog0 has quit IRC | 18:08 | |
gyee | trivial fix | 18:09 |
gyee | I can do it | 18:09 |
ayoung | #link https://bugs.launchpad.net/keystone/+bug/1052674 | 18:09 |
uvirtbot | Launchpad bug 1052674 in keystone "Keystone auth_token middleware should support Swift global memcache" [High,Triaged] | 18:09 |
heckj | #link https://bugs.launchpad.net/keystone/+bug/1020127 | 18:09 |
uvirtbot | Launchpad bug 1020127 in keystone "proxy-server Error: Second simultaneous read or write detected" [High,In progress] | 18:09 |
heckj | same intent, different bugs | 18:10 |
*** dprince has quit IRC | 18:10 | |
ayoung | gyee, can you own this from the Keystone side? | 18:10 |
gyee | sure | 18:10 |
ayoung | OK, other big issues? | 18:11 |
*** darraghb has quit IRC | 18:11 | |
ayoung | https://bugs.launchpad.net/keystone/+bugs?search=Search&field.status=New | 18:11 |
gyee | btw, I upgrade pep8 to 1.3.3 and it started to flag a bunch of new pep8 errors | 18:12 |
gyee | upgraded | 18:12 |
gyee | in both keystone and keystoneclient | 18:12 |
ayoung | gyee, open ticket. We'll either fix or we'll ignore | 18:12 |
gyee | question is which version is correct? :) | 18:13 |
*** dprince has joined #openstack-meeting | 18:13 | |
gyee | no errors from older versions of pep8 | 18:13 |
heckj | trying to figure out how to link https://bugs.launchpad.net/keystone/+bug/1082050 to the Ubuntu packagers crew | 18:13 |
uvirtbot | Launchpad bug 1082050 in keystone "Spelling errors reported on IRC" [Undecided,New] | 18:13 |
gyee | mostly choking on line continuation | 18:13 |
ayoung | OK, lets move on | 18:14 |
ayoung | lets keep open discussion for the end | 18:14 |
ayoung | #topic Groups vs. attribute mappings | 18:15 |
*** openstack changes topic to "Groups vs. attribute mappings (Meeting topic: keystone)" | 18:15 | |
henrynash | ok, so last week we approved the groups bp….and so I am starting implmentation | 18:15 |
ayoung | dwchadwick, I'm guessing which side of this discussion you are going to take... | 18:15 |
henrynash | david & I have had some conversations and Kirsty and I need to have some more | 18:15 |
*** dolphm has quit IRC | 18:15 | |
dwchadwick | Henry raised an issue that the attribute mapping blueprint did not mention tenants so that has been fixed now. A new version was published just before the meeting | 18:15 |
dwchadwick | Kristy is not starting the implementation. We plan to have the first version available by the end of the year | 18:16 |
*** adjohn has joined #openstack-meeting | 18:16 | |
*** markwash has joined #openstack-meeting | 18:16 | |
ayoung | "not" should be "now" right? | 18:16 |
dwchadwick | If Henry makes the changes he needs to use this for groups it should make both our works easier | 18:17 |
henrynash | dwchadwick: so have been looking at that…perhaps the thing that is missing is what actually going to use the attributes to enforce permissions | 18:17 |
*** garyk has quit IRC | 18:17 | |
*** derekh has quit IRC | 18:17 | |
ayoung | soyeah, that is going to require buy in outside of Keystone | 18:17 |
henrynash | i.e. what changes are needed elsewhere in keystone | 18:17 |
ayoung | We want to use the policy engine to support ABAC | 18:17 |
ayoung | and policy engine is going to live in Oslo | 18:18 |
henrynash | I would think so | 18:18 |
dwchadwick | We also have an open source policy engine that we can use | 18:18 |
ayoung | So I think the right approach is like what we did for PKI | 18:18 |
*** AlanClark has quit IRC | 18:18 | |
ayoung | make it work, but disabled by default. Make is a "seamless change" and switch the default in the H timeframe | 18:18 |
*** AlanClark has joined #openstack-meeting | 18:19 | |
henrynash | ayoung: +1 | 18:19 |
ayoung | dwchadwick, is that engine in Python? It will be a non-starter if it isn't | 18:19 |
dwchadwick | no, its in java | 18:19 |
gyee | haha | 18:19 |
ayoung | dwchadwick, so was Keystone originally | 18:19 |
dwchadwick | but we have a python interface | 18:19 |
heckj | ayoung: excellent idea | 18:20 |
gyee | and it uses xml too? :) | 18:20 |
ayoung | heh | 18:20 |
dwchadwick | yea | 18:20 |
* heckj hangs his head | 18:20 | |
ayoung | dwchadwick, well, we can use it as the reference implementation, | 18:20 |
*** salv-orlando has quit IRC | 18:20 | |
dwchadwick | exactly. but back to attribute mapping | 18:20 |
ayoung | same kind of thing was an issue when talking about using Dogtag for certificates | 18:20 |
dwchadwick | Henry, I did not follow your comment | 18:21 |
*** markwash has quit IRC | 18:21 | |
henrynash | ayoung: I do like the idea of getting the attribute implementation in there, finding where we need to do the hooks, but disabled by defualt | 18:21 |
ayoung | dwchadwick, you mean "what actually going to use the attributes to enforce permissions" | 18:21 |
henrynash | dwchadwick: sorry :-) which one? | 18:21 |
*** afazekas has quit IRC | 18:21 | |
dwchadwick | henry. Ok, now I follow. You are talking about the PDP | 18:22 |
ayoung | dwchadwick, please expand your acronyms | 18:22 |
dwchadwick | But the attribute mapping design was specified so that it can work with the existing RBAC interface | 18:22 |
dwchadwick | I see the use of ABAC by services as independent of attribute mapping | 18:22 |
*** torgomatic has joined #openstack-meeting | 18:23 | |
dwchadwick | PDP - policy decision point. The policy engine that is fed an RBAC or ABAC policy and returns a grant/deny decison | 18:23 |
henrynash | dwchadwick: yes | 18:24 |
dwchadwick | PDP is the term used by Internet RFCs and most published papers on authorisation | 18:24 |
ayoung | dwchadwick, yes, so Keystone doesn't own that. | 18:24 |
dwchadwick | Exactly. Thus attribute mapping is independent of how services make their authz decisions. It only effects how user attributes are converted into roles and tenants | 18:25 |
*** flaper87 has joined #openstack-meeting | 18:25 | |
*** nati_ueno has joined #openstack-meeting | 18:26 | |
dwchadwick | Whilst groups do not help with the longer term strategy, attribute mappings do, and can provide most of the functionality that groups need | 18:26 |
ayoung | dwchadwick, so are you saying for V1, we make no changes to the current policy enforcement, and instead only focus on mapping an attribute to a role in a tenant? | 18:26 |
gyee | but adds more complexity? | 18:26 |
dwchadwick | The only thing missing is for the administrator to give the users some group memberships, and then for keystone middleware to pick these up and call the attribute mapping service | 18:26 |
*** flaper87 has quit IRC | 18:27 | |
dwchadwick | ayoung - exactly | 18:27 |
*** jrd has quit IRC | 18:27 | |
*** dkehn is now known as dkehn_afk | 18:27 | |
dwchadwick | Plus mapping is an optional feature that can switched on or off | 18:27 |
henrynash | what I had in mind was a having a reference groups implementation that is wholly contained withng "current keystone mechanisms", with a prototype that would talk to the attribute mapping component | 18:27 |
ayoung | dwchadwick, OK, so I think we still need groups. They are a n additional attribute for a user that will then map to multiple roles. | 18:27 |
henrynash | (sorry I menat prototype interface) | 18:28 |
ayoung | I don't think we have anything yet that can do that for us | 18:28 |
*** esp1 has joined #openstack-meeting | 18:28 | |
dwchadwick | ayoung. Yes you need something like groups to solve the use cases Henry specified in a non-federated world | 18:29 |
ayoung | dwchadwick, but not in a federated world? | 18:29 |
kwss | ayoung yes, what is missing from our service is the capability for administrators to assign organisational attributes internally | 18:29 |
dwchadwick | But what I am suggesting is a simpler implementation of groups for Henry because the service that deals with assigning tenants and roles to groups is done by the attribute mapping service | 18:29 |
henrynash | that way we can flesh out how the attribute mapping side works, what the admin interfaces for it are etc. etc. and know we can switch over groups to use it when we have those production ready | 18:29 |
dwchadwick | then when we migrate to federated access, the same attribute mapping service is used and the group assignment feature is no longer carried out in Keystone, but in the organisation that acts as the IDP | 18:30 |
henrynash | dchadwick: I'm less worried about typing that Henry has to do, but rather how we incrementally get to where we need to be and still ship production ready code at G and H | 18:31 |
ayoung | henrynash, do you understand what dwchadwick is proposing? | 18:31 |
dwchadwick | So to summarise. Users need to be assigned to groups or organisational attributes. This is done either in Keystone (centralised authn) or in the IDPs (federated login) | 18:31 |
ayoung | right | 18:31 |
henrynash | ayoung: only in part… | 18:32 |
dwchadwick | then these group attributes are mapped into keystone roles and tenants by the attribute mapping service | 18:32 |
gyee | so groups is a must, attribution is option, that right? | 18:32 |
gyee | attribute mapping I mean | 18:32 |
dwchadwick | gyee - groups on their own are useless. This is because services dont understand them | 18:32 |
gyee | they are useful in assigning roles | 18:33 |
henrynash | ayoung: I understand the parts do far proposed, but seems to me that there are still significant pieces to fill in | 18:33 |
dwchadwick | groups have to be mapped into tenants and roles. So we need the attribute mapping service for this (or something similar) | 18:33 |
ayoung | OK, lets say we have a groups table | 18:33 |
ayoung | then we add an attribute_mapping table | 18:33 |
dwchadwick | gyee - no groups are only useful in assigning roles if you have a service that can do this | 18:33 |
ayoung | and a group assignment table | 18:34 |
Alex-Shulman | just a small comment - groups are also useful for some access control models like ACLs - if someone will wish to plug this in at the storage level | 18:34 |
*** afazekas_ has joined #openstack-meeting | 18:34 | |
ayoung | one a user is assigned to a group via an entry in the group assignment table, we add an entry in the attribute_mapping table that would give them the role? | 18:34 |
gyee | dwchadwick, groups is only visible to Keystone | 18:34 |
dwchadwick | yes tables will do this, but if you look at the entity relationship diagram in our blueprint you will see that a simple table is not good enough in general to do many to many mapping | 18:35 |
dwchadwick | To do many to many mapping you need several tables (as per our diagram) | 18:35 |
dwchadwick | you need a group table, an OS set table (which links together tenants and roles) and and a mapping table | 18:36 |
henrynash | dwchadwick: agreed in general - but so far in keystone we have chased static assignments and hence the groups proposal is to extend that staid model….I agree a longer term goal of more flexibility is good | 18:36 |
henrynash | hmm, some words didn't come out right in that sentence :-) | 18:37 |
dwchadwick | henry - but you still have to deal with tenants and roles dont you? | 18:37 |
henrynash | (chosen status assignments……extend static model) | 18:38 |
henrynash | dwchadwick: sure | 18:38 |
dwchadwick | Our model has five new tables I think | 18:39 |
ayoung | dwchadwick, OK, I think we need to go back and review to that design. Let me see if I can get it up on line | 18:39 |
henrynash | we don't use the sets model of course in leystone today | 18:39 |
dwchadwick | So this is what we are talking about. Providing a set of APIs for setting, getting and deleting the table entries | 18:39 |
dwchadwick | https://docs.google.com/a/kent.ac.uk/document/d/1cObK3P_ic9XSTwJRFsmimG94LDnFbsPbvx_H1aM1FPI/edit# | 18:40 |
*** jhenner has quit IRC | 18:41 | |
dwchadwick | Should we move to the next topic now and continue detailed discussions about attribute mapping via email, as time is running out | 18:41 |
ayoung | Well, I think we covered everything but trusts | 18:42 |
ayoung | #topic Trusts | 18:42 |
*** openstack changes topic to "Trusts (Meeting topic: keystone)" | 18:42 | |
ayoung | http://wiki.openstack.org/Keystone/Trusts | 18:43 |
dwchadwick | this seems to be progressing nicely | 18:43 |
dwchadwick | I think some more work is still needed for recursive delegation | 18:43 |
ayoung | I feel pretty good about this spec. There was one outstanding issue about whether we should allow administrative acces to the trusts. | 18:43 |
ayoung | dwchadwick, agreed, but I think I want to punt on recursive for phase 1 | 18:44 |
*** markwash has joined #openstack-meeting | 18:44 | |
*** vishy_zz is now known as vishy | 18:44 | |
dwchadwick | You will need either backdoor or front door API access for administrators | 18:44 |
ayoung | Since that is encapsulated inside of Keystone, we can phase it in | 18:44 |
ayoung | dwchadwick, yeah, and I guess there is no harm there, either | 18:44 |
*** aclark_ has joined #openstack-meeting | 18:44 | |
ayoung | it will be either GET or DELETE | 18:44 |
dwchadwick | Yes, you can default delegation depth to zero in the first implementation. Also default validity time to infinity | 18:45 |
*** AlanClark has quit IRC | 18:45 | |
ayoung | I don't think I want to allow admins to create Trusts, and no one should be able to modify them | 18:45 |
heckj | ayoung: I like where it's going - want to get vishy input on it too, as it'll impact a number of pieces in core nova as well | 18:46 |
*** mnewby has joined #openstack-meeting | 18:46 | |
dwchadwick | You can also omit most other policy fields in the first implementation so that delegation is based primarily on the tenant and roles | 18:46 |
heckj | (any notmyname and bcwaldon) | 18:46 |
notmyname | ? | 18:46 |
dwchadwick | ayoung agreed. Admin should only read and delete | 18:46 |
*** vishy has left #openstack-meeting | 18:46 | |
ayoung | heckj, yes, but i suspect that, like most things, they won't pay attention until it is implemented and they try to use it. | 18:47 |
* ayoung is slightly jaded from PKI | 18:47 | |
dwchadwick | I have to go in five mins. sorry | 18:47 |
*** otherwiseguy has quit IRC | 18:47 | |
heckj | ayoung: fair enough, I'm pushing them to look, read and think about it here | 18:47 |
*** nati_ueno has quit IRC | 18:47 | |
ayoung | heckj, as well we should. | 18:47 |
*** vishy has joined #openstack-meeting | 18:48 | |
*** vishy has left #openstack-meeting | 18:48 | |
ayoung | #topic open discussion | 18:48 |
*** openstack changes topic to "open discussion (Meeting topic: keystone)" | 18:48 | |
dwchadwick | once they start to use it, then they will be hooked and you will have plenty of demand for new features :-) | 18:48 |
*** nati_ueno has joined #openstack-meeting | 18:48 | |
ayoung | Can you all chime in with who is working on what, if it has not come up in the meeting yet? | 18:48 |
dwchadwick | What about adding IDPs to service catalog | 18:48 |
ayoung | aah, right | 18:48 |
dwchadwick | Kristy has nearly finished this implementation now | 18:48 |
dwchadwick | It wont be needed until federation, but it would be nice to include the code to make sure it is bug free | 18:49 |
ayoung | I don;t see anything contraversial there. | 18:49 |
kwss | yes, i should have a rough implementation finished by the end of tomorrow. | 18:49 |
dwchadwick | excellent | 18:49 |
henrynash | (separate topic): I think we need more clarity on what we mean when we talk about a "tenant" in v3 and beyond | 18:50 |
dwchadwick | but make sure it is smooth before it is sent for QA :-) | 18:50 |
*** mestery has joined #openstack-meeting | 18:50 | |
ayoung | kwss, great. don't be daunted by the thoroughness of dolph's code reviews. | 18:50 |
dwchadwick | tenant is an entity in the ISO standard for clouds | 18:50 |
*** andrewbogott is now known as andrewbogott_afk | 18:50 | |
*** afazekas_ has quit IRC | 18:51 | |
dwchadwick | It is equivalent to account holder so I am led to believe | 18:51 |
ayoung | henrynash, yes. The thing is, we misused tenant in Keystone in the past | 18:51 |
henrynash | ayoung: agreed | 18:51 |
*** vishy has joined #openstack-meeting | 18:51 | |
* heckj is tired of tilting at that windmill | 18:51 | |
ayoung | which is why we want to get everyone saying project for a while before we reintroduce the term in its correct meaning | 18:51 |
* vishy has something to add to the meeting when there is a moment | 18:51 | |
heckj | we (the project) blew that earlier I'm afraid, makes it difficult to reset to what is reasonable | 18:51 |
henrynash | ayoung: lol | 18:51 |
ayoung | vishy, you have the conch | 18:52 |
dwchadwick | seeing as vishy seems to have dissappeared, what about the release shedule for federation | 18:53 |
dwchadwick | If we can get attribute mapping and idp service in first, then it makes the rest that much less work | 18:53 |
*** Mandell has joined #openstack-meeting | 18:54 | |
ayoung | dwchadwick, so it really is a question of having it ready for review | 18:54 |
ayoung | IDPs will be G2 | 18:54 |
dwchadwick | BTW, there is an OpenStack meeting in London tomorrow, where I am giving a talk about federated Keystone | 18:54 |
ayoung | dwchadwick, where is attribute mapping? Almost done? Month or two away? | 18:54 |
heckj | vishy: jump in whenever | 18:55 |
dwchadwick | Ok, so once Kristy has finished IDP service it will go for review, then next will be attribute mapping, and then finally the revised federation making use of the new service APIs. | 18:55 |
dwchadwick | Sorry but I must go now. Take care everyone | 18:55 |
ayoung | dwchadwick, agreed. So I would guess that G3 is likely, but like PKI, a tech preivew for Grizzly? | 18:55 |
kwss | ayoung, we hope to have an attribute mapping implementation ready by the end of the year | 18:56 |
*** esp1 has left #openstack-meeting | 18:56 | |
ayoung | kwss, I would warn you that things slow down in December, but I promise to keep on top of any code reviews | 18:56 |
kwss | ayoung, understood | 18:57 |
ayoung | But that should stil be a go for G2 | 18:57 |
*** dkehn_afk is now known as dkehn | 18:57 | |
ayoung | But even if it isn't It really matters how far between that and the full Federated impl | 18:57 |
vishy | heckj: sorry, missed the notification | 18:58 |
ayoung | and that is likely to be completed shortly before the end of the Grizzly cycle. We'll have to decide based on how close and how hard it is to test whether it goes in, and if so, if we caveat it with "something new and shiny, please test." | 18:58 |
vishy | heckj: so we were discussing having a way to map tenant_ids to tenant_names | 18:58 |
*** maurosr has quit IRC | 18:59 | |
vishy | is there an easy way to do it a) for one tenant and b) in bulk for a group of tenants? | 18:59 |
ayoung | vishy, tenant ID generation defaults to uuid, but it doesn't need to be | 18:59 |
*** olaph has joined #openstack-meeting | 18:59 | |
ayoung | tenant ID just needs to be unique, so the two could potentially be the same | 18:59 |
*** dwchadwick has quit IRC | 19:00 | |
ayoung | let me peek at the create_tenant API, | 19:00 |
heckj | vishy: today, no - but we could make an extension API to single or bulk lookup | 19:00 |
Alex-Shulman | also tenants are created by name, but deleted by tenant_id - this is very inconvenient. Can this be changed? | 19:00 |
ayoung | tenant_ref['id'] = tenant_ref.get('id', uuid.uuid4().hex) | 19:01 |
*** maurosr has joined #openstack-meeting | 19:01 | |
ayoung | so you should be able to create a tenant with a specified ID that you pass it in | 19:01 |
ayoung | TenantController.create_tenant | 19:01 |
Alex-Shulman | can we allow delete by tenant name as well (and implement the look up inside)? | 19:02 |
ayoung | You can't modify the id once it is created | 19:02 |
Alex-Shulman | working with names is easier ... | 19:02 |
vishy | i get push back about making them the same | 19:02 |
vishy | becuase then project names can't change | 19:02 |
vishy | i just need a way to map one to the other for user display | 19:03 |
ayoung | Alex-Shulman, I think we can make that extension. It is not changing previous behaviour. It would also entail a CLI change | 19:03 |
vishy | horizon needs it too | 19:03 |
Alex-Shulman | this will be great, thanks | 19:03 |
ayoung | Alex-Shulman, file it as a ticket in track | 19:04 |
Alex-Shulman | ok | 19:04 |
ayoung | er, launchpad | 19:04 |
*** garyk has joined #openstack-meeting | 19:04 | |
heckj | ayoung: heh | 19:04 |
ayoung | vishy, by mapping, do you mean just an API to enumerate all the tenants, names and ids? | 19:04 |
heckj | vishy: I'll create a quick BP to make an extension or something for the lookup - will that work to get it started? | 19:04 |
heckj | ayoung: lit "give me a name for this UUID" | 19:05 |
heckj | ayoung: for projects and users I think | 19:05 |
* heckj bets cielometer would love that too | 19:05 | |
* mordred would love it | 19:05 | |
* mordred loves UUIDs | 19:05 | |
ayoung | heckj GET works for userid | 19:05 |
jeblair | mordred: i think the whole infra team loves uuids. ;) | 19:06 |
*** dtalton has joined #openstack-meeting | 19:06 | |
*** jrd has joined #openstack-meeting | 19:07 | |
kwss | I have to leave. Take care :) | 19:07 |
* mordred hands jeblair a UUID, asks what its name is | 19:07 | |
henrynash | cheers, everyone | 19:07 |
*** kwss has left #openstack-meeting | 19:07 | |
*** henrynash has quit IRC | 19:07 | |
*** EmilienM has joined #openstack-meeting | 19:09 | |
jeblair | mordred: it's name is "#endmeeting" | 19:09 |
*** gyee has quit IRC | 19:10 | |
*** maurosr has quit IRC | 19:10 | |
*** Alex-Shulman has quit IRC | 19:10 | |
clarkb | ayoung: care toe #endmeeting for us? | 19:10 |
ayoung | #endmeeting | 19:10 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 19:10 | |
openstack | Meeting ended Tue Dec 4 19:10:45 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:10 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2012/keystone.2012-12-04-18.00.html | 19:10 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2012/keystone.2012-12-04-18.00.txt | 19:10 |
clarkb | ty | 19:10 |
vishy | heckj, ayoung: correct just a get name for uuid | 19:10 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2012/keystone.2012-12-04-18.00.log.html | 19:10 |
jeblair | #startmeeting ci | 19:11 |
openstack | Meeting started Tue Dec 4 19:11:24 2012 UTC. The chair is jeblair. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:11 |
*** maurosr has joined #openstack-meeting | 19:11 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:11 |
*** openstack changes topic to " (Meeting topic: ci)" | 19:11 | |
openstack | The meeting name has been set to 'ci' | 19:11 |
*** marek_ has quit IRC | 19:11 | |
jeblair | #topic actions from last meeting | 19:11 |
*** openstack changes topic to "actions from last meeting (Meeting topic: ci)" | 19:12 | |
jeblair | fungi: any news on the foundation server front? | 19:12 |
fungi | nothing new from toddmorey on his piece | 19:12 |
fungi | i started digging into the documentation updates and putting together a list, not in etherpad yet so nothing to link | 19:12 |
fungi | bug update script change proposed as requested: #link https://review.openstack.org/#/c/17488/ | 19:13 |
jeblair | mordred: you were working with todd on publishing the source for the site, right? | 19:13 |
mordred | yes. and I have not heard an update from him on that | 19:13 |
fungi | i saw nothing in the bp update script which needed adjustment, but i could be misunderstanding what we wanted there | 19:13 |
jeblair | mordred: would you like to pester him? | 19:14 |
*** andrewbogott_afk is now known as andrewbogott | 19:14 | |
jeblair | fungi: yeah, i don't think the bp script needs updating for this | 19:14 |
fungi | groovy | 19:14 |
clarkb | I checked the bp script too and that was my understadning | 19:15 |
fungi | thanks clarkb! | 19:15 |
jeblair | #action jeblair propose a system for linking revierifies to bugs | 19:15 |
jeblair | that still needs to happen | 19:15 |
jeblair | #action mordred work with toddmorey on foundation server/code | 19:16 |
jeblair | #topic testrepository | 19:16 |
*** openstack changes topic to "testrepository (Meeting topic: ci)" | 19:16 | |
jeblair | clarkb: how's that going? | 19:16 |
clarkb | clarkb: slower than I would like, but it seems to be getting traction | 19:16 |
clarkb | er | 19:16 |
clarkb | ya ignore the fact that I addressed that to myself | 19:17 |
mordred | never | 19:17 |
clarkb | I have parallel coverage working | 19:17 |
clarkb | and got four changes to nova merged that fixed broken tests | 19:17 |
clarkb | there are more broken tests that fail when run in parallel with testr. Current major issues are concurrent DB access and tests not sharing ip ports nicely | 19:18 |
jeblair | clarkb: also, do we want to look into having jenkins randomize the order when it runs tests? | 19:19 |
*** pabelanger has joined #openstack-meeting | 19:19 | |
clarkb | I like the idea, but am beginning to think that getting all tests to pass if that is done will be a major headache | 19:19 |
jeblair | clarkb: it sounded nice, except since it will create more failures, i think an ability to reproduce the exact sequence is necessary in order to fix those bugs | 19:20 |
mordred | ++ | 19:20 |
jeblair | anyway, we can certainly defer it for now | 19:20 |
clarkb | yes, and it is possible to reproduce the sequence, but not necessarily the run time of each test | 19:20 |
clarkb | makes reproducing contention difficult | 19:20 |
* mordred is still really unclear as to how any of these are doing concurrent db access | 19:21 | |
clarkb | mordred: it is possible that something more devious is happening there | 19:21 |
clarkb | like maybe the base DB file is being updated or something | 19:21 |
mordred | clarkb: we do not use file-based sqlite | 19:22 |
mordred | whoever has been saying that we do is quite mistaken | 19:22 |
clarkb | mordred: I htought the in memory DB is populated from a file though | 19:22 |
mordred | nope | 19:22 |
clarkb | ok, I think that means there is a different DB related bug | 19:22 |
mordred | the in-memory db is first created by running through the migrations on an empty db | 19:22 |
mordred | then the results of that are saved into a sql script | 19:22 |
mordred | which is then run on an empty db in the setup of each test case | 19:23 |
clarkb | mordred: actually maybe that is the cause of the bug. since the test that is failing runs through the migrations and is finding that a column already exists | 19:23 |
*** darraghb has joined #openstack-meeting | 19:23 | |
clarkb | (we may need to special case that test and have it tear down the DB in a way that it accepts) | 19:23 |
clarkb | long story short, moving test fixtures to proper fixture objects has been fixing a lot of problems | 19:24 |
*** darraghb has quit IRC | 19:24 | |
clarkb | we need to do the same for the DB (which mordred did) and anything that listens on sockets will need to be handled that way as well to avoid port conflicts | 19:24 |
jeblair | clarkb: any special considerations for jenkins we should be thinking about? | 19:25 |
clarkb | jeblair: eventually there will be some cleanup needed to remove the 0 tests check | 19:25 |
clarkb | also, we will need to copy different results files | 19:25 |
jeblair | clarkb: doesn't testr store data between runs (test run times)? where? and should we try to preserve that? or make sure it's not preserved? | 19:26 |
clarkb | jeblair: it does store it in the .testrepository dir as a sequence of numbered files. | 19:26 |
clarkb | saving that data would be useful if we need to improve test run times even more | 19:26 |
clarkb | (that log data is used by testr to partition tests) | 19:27 |
jeblair | okay, so if we do nothing, it will be wiped out by git-clean, which has the advantage of determinism... | 19:27 |
clarkb | correct | 19:27 |
jeblair | though it may be less fast. | 19:27 |
clarkb | we will also want to treat the subunit stream as a log we care about | 19:28 |
jeblair | okay, we'll doing nothing and letting it get wiped out is probably the best first step. we'd need some extra engineering to preserve that. | 19:28 |
jeblair | ok | 19:28 |
clarkb | (that is the source of test sequencing and stdout/stderr/log) | 19:28 |
clarkb | there was a suggestion to run a non voting testr test against nova to help reviewers see the broken tests | 19:29 |
jeblair | so it sounds like those things can all be merged after the testr change(s) land(s) | 19:29 |
mordred | yah | 19:29 |
clarkb | if we do that I think it might be most appropriate to install testr and dependencies on the systems and not in the venv | 19:29 |
clarkb | jeblair: correct | 19:30 |
jeblair | clarkb: do you think running a non-voting job would be helpful? | 19:30 |
clarkb | but the overall work should be minimal https://review.openstack.org/#/c/15078/ runs under testr just fine when it can merge | 19:30 |
clarkb | jeblair: I think its usefullness is really dependent on buy in from code reviewers | 19:31 |
clarkb | if that info gets vishy et al into the mindset of fixing those errors then yes, it is worth it | 19:31 |
clarkb | mordred: maybe you and I should drop into the next nova meeting and discuss this | 19:32 |
jeblair | clarkb: why do you think testrepository should be installed on the system? | 19:32 |
clarkb | jeblair: because I think there will be resistance adding it as a test-requires before tox/run_tests actually makes use of it | 19:32 |
clarkb | though now that you have me thinking about it we can just add a new tox env and run it out of there | 19:33 |
clarkb | (with its own special deps list) | 19:33 |
jeblair | yeah, i think that's the way to go -- better migration path | 19:33 |
clarkb | yup. I retract my statement about system wide installs of testr | 19:34 |
jeblair | clarkb: i am skeptical that having a non-voting job will focus attention. | 19:35 |
clarkb | me too | 19:35 |
clarkb | will probably have better luck bringnig up particularly hairy failures to nova directly and ask for help that way | 19:36 |
*** andrewbogott is now known as andrewbogott_afk | 19:36 | |
jeblair | clarkb: yeah; and your idea of raising the issue in the nova meeting seems like a good one. | 19:36 |
clarkb | however, they want reproduceability, so adding a special tox venv may be useful even if we don't have a non voting test | 19:37 |
jeblair | true | 19:37 |
jeblair | clarkb: end of topic? | 19:38 |
clarkb | I think so | 19:38 |
mordred | clarkb also, the new env should help give them a way to try the new system out | 19:38 |
jeblair | #topic grenade/quantum | 19:38 |
*** openstack changes topic to "grenade/quantum (Meeting topic: ci)" | 19:38 | |
jeblair | these are languishing. I pinged dtroyer about grenade and haven't heard back. | 19:38 |
jeblair | progress on quantum seems to be slow, but nachi is still working on it. | 19:38 |
jeblair | i can probably merge my grenade-running change... | 19:39 |
jeblair | set up a job that runs it... | 19:39 |
jeblair | and then point dtroyer at that. | 19:39 |
clarkb | ++ | 19:40 |
jeblair | #topy pypi uploads | 19:40 |
jeblair | #topic pypi uploads | 19:40 |
*** openstack changes topic to "pypi uploads (Meeting topic: ci)" | 19:41 | |
jeblair | clarkb: this is in place for all pypi-uploading projects now? | 19:41 |
fungi | topy sounds like the name of our next pipy project | 19:41 |
clarkb | jeblair: not yet | 19:41 |
clarkb | #link https://review.openstack.org/#/c/17417/ | 19:41 |
clarkb | that change needs approval then it will be in place for all projects | 19:41 |
jeblair | fungi, mordred: ^ ! :) | 19:41 |
*** maurosr has quit IRC | 19:41 | |
clarkb | the new upload process is working for zuul, gerritlib, and JJB so I feel fairly confident putting it in place across the baord | 19:42 |
fungi | just pulled up a tab for that one ;) | 19:42 |
jeblair | clarkb: cool! thanks for doing that! | 19:42 |
fungi | i'll review it as soon as the meeting wraps | 19:42 |
jeblair | #topic git-review | 19:42 |
*** openstack changes topic to "git-review (Meeting topic: ci)" | 19:42 | |
jeblair | so we have released a tested and working version of git-review... | 19:43 |
jeblair | there are a bunch of changes for it in gerrit that aren't getting a lot of attention... | 19:43 |
mordred | need test suite | 19:43 |
jeblair | mordred: do you want to hold off reviewing changes until there is a test suite? | 19:44 |
mordred | jeblair: well, I'm really torn on that, honestly | 19:44 |
jeblair | i've volunteered to do release-time manual testing... | 19:44 |
clarkb | I think for some of the changes it depends. | 19:44 |
jeblair | so we can at least make progress and release known-working things... | 19:44 |
*** stevebake_ has quit IRC | 19:44 | |
mordred | ah - ok. that might be a short-term solution | 19:44 |
*** jchiles has joined #openstack-meeting | 19:44 | |
clarkb | I think refactoring type stuff should wait, but things like https://review.openstack.org/#/c/16128/ which fix bugs might be valuable even with manual testing | 19:45 |
jeblair | i think i can review some changes to git-review as well... | 19:45 |
fungi | the slew of exit code changes are the ones languishing most, and i think those drive back to an overall design question | 19:45 |
jeblair | yeah, i think the project could use a lead to make some decisions about the direction... | 19:46 |
*** heckj has quit IRC | 19:46 | |
jeblair | especially since there might even be a few incompatible changes in the queue? | 19:46 |
mordred | yah. | 19:47 |
mordred | and I think that most of us think it's mostly fine as is right now | 19:47 |
*** j_chiles has joined #openstack-meeting | 19:47 | |
*** aclark_ has quit IRC | 19:48 | |
jeblair | yeah, i'm personally not inclined to change it much, so i'm a bad choice to help git-review through the current situation... | 19:48 |
jeblair | my head is also full of other things. | 19:48 |
jeblair | does anyone want to volunteer to help steer it? | 19:48 |
jeblair | i suspect that if we do nothing, it'll end up getting forked. | 19:49 |
*** aclark_ has joined #openstack-meeting | 19:49 | |
olaph | i can volunteer to help whoever /is/ steering... :) | 19:49 |
*** stevebake_ has joined #openstack-meeting | 19:50 | |
fungi | olaph: we can team up on that i guess | 19:50 |
fungi | i'll try to dig through the existing open changes and wishlist bugs | 19:50 |
clarkb | I know I have already reviewed some of the design changes and disagreed with them on gerrit. I can take that back up again, but I think I will try to maintain that stance | 19:50 |
clarkb | which may not be helpful | 19:50 |
*** afazekas has joined #openstack-meeting | 19:50 | |
jeblair | clarkb: that is helpful. having any opinion is helpful i think. | 19:50 |
fungi | having not been around for its inception, i don't want to step on anyone's toes with regard to direction of the tool | 19:51 |
jeblair | fungi: i only have one requirement: "git review" on a newly committed change to a newly cloned repo should "just work" with no interaction. :) | 19:51 |
jeblair | i don't really care what else it does. | 19:51 |
*** jchiles has quit IRC | 19:52 | |
fungi | i agree with jeblair though on the having opinions part. overcomplicating its design to make it a more useful backend tool is going in the wrong direction in my opinion | 19:52 |
fungi | so i think you were spot on with that, clarkb | 19:52 |
clarkb | sounds like we have a driver ^ :) | 19:52 |
jeblair | yep | 19:53 |
*** vipul is now known as vipul|away | 19:53 | |
*** vipul|away is now known as vipul | 19:53 | |
fungi | i'll see what headway i can make this week | 19:53 |
*** jog0 has joined #openstack-meeting | 19:53 | |
jeblair | #action fungi steer git-review development | 19:53 |
clarkb | awesome. I will gladly rereview things | 19:53 |
fungi | i'm still a little fuzzy on how to automate testing for it | 19:53 |
jeblair | fungi: thanks, and me too. | 19:53 |
fungi | the list jeblair put together is a great start | 19:53 |
fungi | but we can take that discussion back to -infra | 19:54 |
*** aclark__ has joined #openstack-meeting | 19:54 | |
clarkb | fungi: I think that if you setup git repo fixtures and use GitPython you can come up with a reasonable test suite | 19:54 |
*** aclark_ has quit IRC | 19:54 | |
jeblair | fungi: i also don't think you have to write the test suite. it's definitely not our highest priority. i mostly just don't like the idea of changes sitting in gerrit but no project direction. | 19:55 |
fungi | jeblair: right. i saw that as to complimentary tasks | 19:55 |
jeblair | k | 19:55 |
fungi | er, two | 19:55 |
jeblair | #topic new-project howto | 19:56 |
*** openstack changes topic to "new-project howto (Meeting topic: ci)" | 19:56 | |
jeblair | clarkb: ^? | 19:56 |
clarkb | #link http://ci.openstack.org/stackforge.html | 19:56 |
jeblair | yay! | 19:56 |
*** lloydde has quit IRC | 19:57 | |
clarkb | I think that is mostly done. The generic this is how it works documentation has been in place since we added project management through puppet, but we were missing the how to do stackforge from scratch | 19:57 |
clarkb | The new stackforge doc should be fairly complete and comes with a blurb explaining the purpose of stackforge | 19:57 |
*** mestery has quit IRC | 19:57 | |
*** j_chiles has quit IRC | 19:58 | |
*** jog0 has quit IRC | 19:58 | |
*** rnirmal has quit IRC | 19:58 | |
jeblair | clarkb: that's great! | 19:58 |
*** jog0 has joined #openstack-meeting | 19:58 | |
*** jog0 has left #openstack-meeting | 19:58 | |
jeblair | and that's time. thanks! | 19:58 |
jeblair | #endmeeting | 19:58 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 19:58 | |
openstack | Meeting ended Tue Dec 4 19:58:58 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ci/2012/ci.2012-12-04-19.11.html | 19:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ci/2012/ci.2012-12-04-19.11.txt | 19:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ci/2012/ci.2012-12-04-19.11.log.html | 19:59 |
*** jog0 has joined #openstack-meeting | 19:59 | |
*** mikal has quit IRC | 20:01 | |
*** aclark__ has quit IRC | 20:01 | |
*** mestery has joined #openstack-meeting | 20:01 | |
*** olaph has left #openstack-meeting | 20:02 | |
*** mikal has joined #openstack-meeting | 20:03 | |
mordred | clarkb: do you want to send an email to the list telling people we have self-service projects in stackforge now and that there is a doc? | 20:03 |
*** aclark__ has joined #openstack-meeting | 20:04 | |
*** jchiles has joined #openstack-meeting | 20:05 | |
*** vipul is now known as vipul|away | 20:08 | |
clarkb | sure | 20:08 |
*** OS_Member500 has joined #openstack-meeting | 20:09 | |
*** pvo has quit IRC | 20:10 | |
*** dabo has quit IRC | 20:10 | |
*** troytoman-away has quit IRC | 20:10 | |
*** andrewbogott_afk is now known as andrewbogott | 20:12 | |
*** ewindisch has joined #openstack-meeting | 20:12 | |
*** AlanClark has joined #openstack-meeting | 20:12 | |
*** aclark__ has quit IRC | 20:13 | |
*** rainya has quit IRC | 20:13 | |
*** lloydde has joined #openstack-meeting | 20:20 | |
*** ameade_ has quit IRC | 20:20 | |
*** ameade has joined #openstack-meeting | 20:20 | |
*** dwchadwick has joined #openstack-meeting | 20:22 | |
*** dabo has joined #openstack-meeting | 20:23 | |
*** dwchadwick has quit IRC | 20:23 | |
*** garyk has quit IRC | 20:24 | |
*** jog0 has quit IRC | 20:26 | |
*** mnewby has quit IRC | 20:27 | |
*** mnewby has joined #openstack-meeting | 20:28 | |
*** dabo has quit IRC | 20:28 | |
*** stevebake_ is now known as stevebake | 20:29 | |
*** mnewby has quit IRC | 20:29 | |
*** mnewby has joined #openstack-meeting | 20:29 | |
*** mnewby has quit IRC | 20:30 | |
*** jchiles has quit IRC | 20:31 | |
*** sarob has quit IRC | 20:33 | |
*** jchiles has joined #openstack-meeting | 20:34 | |
*** pvo has joined #openstack-meeting | 20:35 | |
*** annegentle__ has quit IRC | 20:38 | |
*** dabo has joined #openstack-meeting | 20:38 | |
*** vipul|away is now known as vipul | 20:39 | |
*** littleidea_ has joined #openstack-meeting | 20:40 | |
*** pvo has quit IRC | 20:41 | |
*** annegentle_ has joined #openstack-meeting | 20:41 | |
*** stevebake has quit IRC | 20:43 | |
*** stevebake_ has joined #openstack-meeting | 20:44 | |
*** adjohn has quit IRC | 20:44 | |
*** rainya has joined #openstack-meeting | 20:44 | |
*** stevebake_ has quit IRC | 20:44 | |
*** stevebake has joined #openstack-meeting | 20:45 | |
*** dabo has quit IRC | 20:47 | |
*** dprince has quit IRC | 20:49 | |
*** gabrielhurley has joined #openstack-meeting | 20:49 | |
*** mestery has quit IRC | 20:49 | |
*** rainya has quit IRC | 20:49 | |
*** thingee has joined #openstack-meeting | 20:50 | |
*** j_chiles has joined #openstack-meeting | 20:51 | |
*** jchiles has quit IRC | 20:54 | |
*** Vek has joined #openstack-meeting | 20:55 | |
*** otherwiseguy has joined #openstack-meeting | 20:55 | |
*** markmc has joined #openstack-meeting | 20:58 | |
*** vipul is now known as vipul|away | 21:00 | |
*** mestery has joined #openstack-meeting | 21:00 | |
ttx | markmc, heckj, notmyname, bcwaldon, jgriffith, vishy, gabrielhurley, danwent: around ? | 21:00 |
gabrielhurley | \o | 21:00 |
vishy | o/ | 21:00 |
notmyname | here | 21:00 |
jgriffith | \o | 21:01 |
* Vek yawns | 21:01 | |
ttx | (or anyone replacing heckj) | 21:01 |
markmc | yep | 21:01 |
danwent | o/ | 21:01 |
ttx | missing bcwaldon and heckj (or anyone from Keystone replacing him) | 21:01 |
ttx | let's get started and skip appropriately | 21:02 |
stevebake | o/ | 21:02 |
ttx | #startmeeting project | 21:02 |
openstack | Meeting started Tue Dec 4 21:02:09 2012 UTC. 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 | Agenda @ http://wiki.openstack.org/Meetings/ProjectMeeting | 21:02 |
ttx | Regular meeting today, we'll look into progress towards the next milestone/release | 21:02 |
*** dtalton has quit IRC | 21:02 | |
ttx | #topic General announcements | 21:02 |
*** openstack changes topic to "General announcements (Meeting topic: project)" | 21:02 | |
ttx | #info 2012.2.1 released last week, next point release planned for end of January | 21:02 |
markmc | we had one serious regression reported: | 21:02 |
ttx | markmc: did you check why testing didn't catch that stable/folsom regression ? | 21:02 |
markmc | https://bugs.launchpad.net/nova/+bug/1083944 | 21:02 |
uvirtbot | Launchpad bug 1083944 in quantum/folsom "RPC exchange name defaults to 'openstack'" [Critical,In progress] | 21:03 |
markmc | ttx, I didn't, good point | 21:03 |
ttx | #action markmc to check why testing didn't catch the various stable/folsom regressions | 21:03 |
ttx | markmc: that's a regression specific to 2012.2.1 ? | 21:03 |
ttx | (bug 1083944) | 21:03 |
uvirtbot | Launchpad bug 1083944 in quantum/folsom "RPC exchange name defaults to 'openstack'" [Critical,In progress] https://launchpad.net/bugs/1083944 | 21:03 |
markmc | ttx, yes, mostly a problem for nova - quantum also affected, but it's default config file masks the issue | 21:04 |
*** vipul|away is now known as vipul | 21:04 | |
bcwaldon | ttx: I'm here! | 21:04 |
ttx | markmc: would you treat that using release notes, or would you consider pushing another (interim) point release to address that ? | 21:04 |
markmc | ttx, I'd be tempted to do a "brown paper bag" release for Nova with just the fix | 21:04 |
*** Srinivas has quit IRC | 21:05 | |
*** pvo has joined #openstack-meeting | 21:05 | |
markmc | ttx, already added to the release notes | 21:05 |
markmc | ttx, it's the only fix since merged to nova stable/folsom | 21:05 |
ttx | markmc: ok, maybe we can combine it with a few security updates | 21:05 |
markmc | ttx, ah, good idea | 21:05 |
markmc | ttx, I should block other nova fixes being merged until then though | 21:05 |
*** rainya has joined #openstack-meeting | 21:05 | |
ttx | #action ttx to look into the vulnerabilities trove for anything that could be in a 2012.2.2 | 21:05 |
ttx | For those doing grizzly-2, remember the cut date is January 8 | 21:06 |
*** rnirmal has joined #openstack-meeting | 21:06 | |
ttx | The end of year vacation will hit us soon, so take that into account in your predictions :) | 21:06 |
*** littleidea_ has quit IRC | 21:06 | |
ttx | We were talking about doing a bug day, and annegentle suggested a (separate) doc bug day. | 21:06 |
ttx | annegentle_: want to tell us a bit more about that ? | 21:06 |
annegentle_ | sure. So the idea is that the doc team wants to be able to "bother" devs with questions on particularly tough doc bugs (and reviews) | 21:07 |
annegentle_ | so we didn't want to distract on bug day | 21:07 |
annegentle_ | Tom Fifieldt knocked a good handful of doc bugs over the weekend, but the backlog is still over 100 | 21:08 |
ttx | hmm, so we could do a bug day one Thursday, and the doc bug day on the next Thursday, would that work ? | 21:08 |
ttx | (or the other way around) | 21:08 |
annegentle_ | ttx: sure | 21:08 |
ttx | PTLs: anyone with a preference on the bugdays date ? | 21:09 |
ttx | or should we just pick the damn dates and we'll make it happen ? | 21:09 |
*** maurosr has joined #openstack-meeting | 21:09 | |
*** littleidea_ has joined #openstack-meeting | 21:10 | |
danwent | ttx: just pick it | 21:10 |
bcwaldon | +1 | 21:10 |
jgriffith | pick-away | 21:10 |
ttx | ok, then I'd suggest bugday this week (Thursday) and docbugday next week | 21:10 |
gabrielhurley | sounds good | 21:10 |
ttx | that leaves tha last week before vacation to push reviews for crazy stuff incoming | 21:11 |
jgriffith | fine by me | 21:11 |
annegentle_ | ttx: actually shoot, the other way around would work better for me, I'm in an all day training next Thurs. | 21:11 |
annegentle_ | ttx: or Thurs. Fri. back to back this week? | 21:11 |
ttx | hmm, I'd rather spearte them to make sure people can focus on them | 21:11 |
annegentle_ | ttx: sure makes sense | 21:11 |
jgriffith | reverse is fine by me still | 21:12 |
ttx | two days in a row is a bit too much of a focus | 21:12 |
ttx | #info Doc Bug day December 6, Regular Bug day December 13 | 21:12 |
ttx | annegentle_: I'll let you announce / kick it off | 21:12 |
annegentle_ | hee we get the original day :) | 21:12 |
ttx | mordred, annegentle, davidkranz: Anything to report from CI/QA/Docs land ? | 21:12 |
*** heckj has joined #openstack-meeting | 21:12 | |
annegentle_ | #action annegentle_ to send note to mailing list re: bug days | 21:12 |
ttx | (apart from the Docbugday ?) | 21:12 |
heckj | sorry I'm late | 21:12 |
annegentle_ | Nothing new this week | 21:12 |
davidkranz | Ditto. | 21:13 |
ttx | Anything else in general announcements before we switch to project-specific stuff ? | 21:13 |
*** pvo has quit IRC | 21:13 | |
*** rainya has quit IRC | 21:13 | |
ttx | #topic Oslo status | 21:13 |
*** openstack changes topic to "Oslo status (Meeting topic: project)" | 21:13 | |
ttx | #link https://launchpad.net/oslo/+milestone/grizzly-2 | 21:13 |
markmc | refresh btw | 21:14 |
markmc | so | 21:14 |
markmc | release-versioning, I think we have a plan | 21:14 |
ttx | markmc: ok, looks on track now | 21:14 |
markmc | monty's going to summarize it | 21:14 |
ttx | cool | 21:14 |
markmc | I should be able to push forward with oslo-config package in the next week or two | 21:14 |
markmc | it's the rootwrap guy who's slacking the most :-P | 21:14 |
* markmc ducks | 21:14 | |
ttx | not /that/ guy again | 21:14 |
*** rainya has joined #openstack-meeting | 21:15 | |
markmc | eric has kicked off the common-db work | 21:15 |
ttx | if people stopped making reviews that show they don't get the security model around it :P | 21:15 |
markmc | I'll poke russell about message versioning | 21:15 |
markmc | so, feeling like we're on track | 21:15 |
ttx | yes, sounds good | 21:15 |
ttx | Anything else on the oslo topic ? | 21:15 |
Vek | sorry | 21:15 |
markmc | action from last week was to close out grizzly-1 | 21:15 |
markmc | did that | 21:15 |
markmc | oh, also - we need CI integration for marking bugs as inprogress etc. when reviews are submitted | 21:16 |
markmc | also blueprints it seems | 21:16 |
markmc | have some notes from eglynn on that, will poke this week | 21:16 |
ttx | yes, I fixed that | 21:16 |
ttx | review in progress for the fix | 21:16 |
markmc | really? | 21:16 |
markmc | excellent! | 21:16 |
ttx | bug 1085864 | 21:16 |
uvirtbot | Launchpad bug 1085864 in openstack-ci "update_bug doesn't update bug status for oslo" [Undecided,In progress] https://launchpad.net/bugs/1085864 | 21:16 |
ttx | ok, ready to switch to keystone status µ? | 21:17 |
markmc | #link https://review.openstack.org/3104 | 21:17 |
markmc | oh, that's different | 21:17 |
markmc | yep, carry on | 21:17 |
markmc | thanks again for that ttx | 21:17 |
ttx | #topic Keystone status | 21:17 |
*** openstack changes topic to "Keystone status (Meeting topic: project)" | 21:17 | |
heckj | (ttx: refresh keystone link please) | 21:17 |
ttx | #link https://launchpad.net/keystone/+milestone/grizzly-2 | 21:17 |
ttx | heckj: Looks on track to me | 21:18 |
ttx | heckj: Nothing from me, anythign you wanted to mention ? | 21:18 |
heckj | active discussion on token trusts (also known as delegation) - very relevant to all projects, so other PTL's asked to read, comment, and provide feedback on plans there | 21:19 |
heckj | @link https://blueprints.launchpad.net/keystone/+spec/trusts | 21:19 |
heckj | #link https://blueprints.launchpad.net/keystone/+spec/trusts | 21:19 |
ttx | heckj: I'll admit I didn't read all those threads... Are you converging towards a solution ? Or still discussing ? | 21:19 |
*** afazekas has quit IRC | 21:19 | |
heckj | ttx: converging - lots of theoretically wrapped in there, but some very concrete pieces are coming out in trusts | 21:20 |
ttx | #info other PTL's asked to read, comment, and provide feedback on token trusts plans | 21:20 |
ttx | heckj: sounds great. Better discuss and do it right, rather than half-bake. Anything more about Keystone ? | 21:21 |
Vek | \o | 21:21 |
ttx | Vek: go for it | 21:21 |
Vek | discovered a bug in auth_token.py, but it only applies if someone wants to use memcache-based caching of tokens; guess no one's doing that. | 21:22 |
Vek | lp 1086125 | 21:22 |
uvirtbot | Launchpad bug 1086125 in python-keystoneclient "memcache_servers configuration option" [Undecided,In progress] https://launchpad.net/bugs/1086125 | 21:22 |
*** dabo has joined #openstack-meeting | 21:22 | |
Vek | just wanted to raise it here because python-keystoneclient appears to have the same lack of regular review that python-novaclient does :) | 21:22 |
bcwaldon | Vek: I'll review right now | 21:22 |
ttx | Vek: is that all you had ? | 21:23 |
notmyname | FWIW, https://review.openstack.org/#/q/status:open+<project>,n,z gives all reviews for both the project and for the client project | 21:23 |
heckj | Vek: also work bringing up in keystone meetings if we're missing a review, please | 21:23 |
Vek | yep. | 21:23 |
ttx | #topic Swift status | 21:23 |
*** openstack changes topic to "Swift status (Meeting topic: project)" | 21:23 | |
ttx | notmyname: o/ | 21:23 |
notmyname | hi | 21:23 |
ttx | #link https://launchpad.net/swift/+milestone/1.7.6 | 21:23 |
*** reed has quit IRC | 21:23 | |
ttx | Still no date for this one ? | 21:23 |
notmyname | swift 1.7.6 will be released after the first of the year | 21:24 |
notmyname | probably around mid january, but no date yet | 21:24 |
ttx | notmyname: thanks, good to know | 21:24 |
ttx | I noticed that new untriaged bugs have started to pile up, would be good to triage them: | 21:24 |
notmyname | this should be a mostly-bugfix release | 21:24 |
ttx | https://bugs.launchpad.net/swift/+bugs?field.status=NEW&field.importance=UNDECIDED | 21:24 |
notmyname | the next release will probably be 1.8 and will (hopefully) include global cluster support | 21:25 |
notmyname | (next == after 1.7.6) | 21:25 |
*** pvo has joined #openstack-meeting | 21:25 | |
ttx | interesting | 21:25 |
ttx | notmyname: Anything else in the Swift department, before we switch to Glance ? | 21:25 |
notmyname | I don't have anything else | 21:25 |
*** rainya has quit IRC | 21:25 | |
ttx | #info Swift 1.7.6 will be released after the first of the year, probably around mid-January | 21:26 |
ttx | #info release after that will probably be 1.8 and will (hopefully) include global cluster support | 21:26 |
ttx | #topic Glance status | 21:26 |
*** openstack changes topic to "Glance status (Meeting topic: project)" | 21:26 | |
ttx | bcwaldon: o/ | 21:26 |
bcwaldon | ttx: hey | 21:26 |
ttx | #link https://launchpad.net/glance/+milestone/grizzly-2 | 21:26 |
*** cbaesema has joined #openstack-meeting | 21:26 | |
ttx | Looks mostly on track so far | 21:27 |
bcwaldon | indeed | 21:27 |
*** salv-orlando has joined #openstack-meeting | 21:27 | |
*** dabo has quit IRC | 21:27 | |
*** juice_ has quit IRC | 21:27 | |
bcwaldon | I think we stalled a little bit over the past couple of weeks, but markwash and I had an encouraging discussion about the goals for g2 | 21:27 |
bcwaldon | everything appears on track | 21:27 |
ttx | bcwaldon: yes, hopefully will see more work started by next week | 21:27 |
bcwaldon | you can bet on that | 21:28 |
bcwaldon | but don't | 21:28 |
ttx | I only bet when I'm 100% sure to win. Anything more on Glance topic ? | 21:28 |
bcwaldon | no, sir | 21:28 |
*** juice_ has joined #openstack-meeting | 21:28 | |
*** rainya has joined #openstack-meeting | 21:28 | |
*** littleidea_ has quit IRC | 21:28 | |
ttx | #topic Quantum status | 21:28 |
*** openstack changes topic to "Quantum status (Meeting topic: project)" | 21:28 | |
ttx | danwent: hi! | 21:28 |
danwent | o/ | 21:28 |
ttx | #link https://launchpad.net/quantum/+milestone/grizzly-2 | 21:29 |
ttx | Nice progress overall.. anything not started that you think makes sense to already defer to g3 ? | 21:29 |
danwent | i've already bumped a few things out | 21:29 |
danwent | i'm guessing some of the 'medium' priority stuff that is 'not started' won't make it, but all of the high stuff stands a good to very good chance | 21:29 |
*** gyee has joined #openstack-meeting | 21:30 | |
ttx | danwent: sounds good. I found a small logic issue in your plan: lbaas-plugin-api-crud (High, g2) depends on lbaas-restapi-provider (Medium, no milestone) | 21:30 |
danwent | hehe, was just looking at the lbaas-restapi-provider bp | 21:30 |
danwent | i think that should be removed for now | 21:30 |
danwent | there is no dependency | 21:30 |
ttx | the relationship ? OK, will do | 21:30 |
danwent | actually, i think the whole BP should be removed, but I need to check. certainly the dependency can be removed. | 21:31 |
ttx | l3-router-port-relationship was started, do you know which milestone we can expect it to land ? | 21:31 |
danwent | ah, that just slipped in. should be G-2. | 21:31 |
danwent | how did you notice that one so I can find them in the future? | 21:31 |
danwent | does ttx.py find it? | 21:31 |
ttx | Saw it on http://wiki.openstack.org/releasestatus/ | 21:32 |
danwent | ok, will try and check that out in the future | 21:32 |
* ttx sets g2 | 21:32 | |
*** mikal has quit IRC | 21:32 | |
ttx | danwent: so you can remove the series goal from https://blueprints.launchpad.net/quantum/+spec/lbaas-restapi-provider if it doesn't make sense | 21:33 |
ttx | That's all I had. Anything else on Quantum, anyone ? | 21:33 |
danwent | will do | 21:33 |
*** dabo has joined #openstack-meeting | 21:33 | |
ttx | #topic Cinder status | 21:33 |
*** openstack changes topic to "Cinder status (Meeting topic: project)" | 21:33 | |
jgriffith | :) | 21:33 |
ttx | jgriffith: hi! | 21:33 |
ttx | #link https://launchpad.net/cinder/+milestone/grizzly-2 | 21:33 |
jgriffith | hey there | 21:33 |
ttx | You look on track so far! | 21:34 |
jgriffith | Yep! | 21:34 |
* jgriffith is optimistic still | 21:34 | |
*** pvo has quit IRC | 21:34 | |
ttx | About local-storage-volume (the island project): what's the status of that ? still not started ? | 21:34 |
jgriffith | I'm only worried about the FC nad local-storage | 21:34 |
jgriffith | haha | 21:34 |
ttx | I read your mind | 21:34 |
*** mikal has joined #openstack-meeting | 21:34 | |
jgriffith | I'm hoping to get input in tomorrows meeting | 21:34 |
jgriffith | will address bp's from there if needed | 21:34 |
jgriffith | folks have been MIA as of late | 21:35 |
ttx | jgriffith: frankly I don't see why that's "essential", pretty sure cinder grizzly could survive without it | 21:35 |
ttx | nice to have certainly. Essential ? | 21:35 |
jgriffith | ttx: true | 21:35 |
jgriffith | ttx: but if multiple people ask me for something I try to be a bit dramatic :) | 21:35 |
jgriffith | ttx: I'll adjust | 21:35 |
ttx | You can downgrade to High to prepare for the future :) | 21:35 |
*** troytoman-away has joined #openstack-meeting | 21:36 | |
jgriffith | ttx: yep, good idea | 21:36 |
ttx | well, saying it's essential is also about committing that it will land | 21:36 |
ttx | so it's a two edged sword | 21:36 |
jgriffith | ttx: Yeah, understood | 21:36 |
ttx | Otherwise, same remark as for Swift, untriaged bugs have started to pile up and could use some attention @ | 21:36 |
ttx | https://bugs.launchpad.net/cinder/+bugs?field.status=NEW&field.importance=UNDECIDED | 21:36 |
jgriffith | ttx: Planned to take it myself if needed but that's happening in other areas | 21:36 |
ttx | Anything more in Cinder ? | 21:36 |
jgriffith | Not from me | 21:37 |
ttx | #topic Nova status | 21:37 |
*** openstack changes topic to "Nova status (Meeting topic: project)" | 21:37 | |
ttx | vishy: o/ | 21:37 |
ttx | #link https://launchpad.net/nova/+milestone/grizzly-2 | 21:37 |
vishy | hi | 21:37 |
ttx | Nice progress so far. | 21:37 |
*** dabo has quit IRC | 21:37 | |
ttx | A small inconsistency on your plans: db-cleanup (High) depends on db-unique-keys (Medium) | 21:38 |
ttx | Should I bump db-unique-keys to High, or downgrade db-cleanup to Medium ? | 21:38 |
*** sarob has joined #openstack-meeting | 21:38 | |
*** pvo has joined #openstack-meeting | 21:39 | |
ttx | vishy ^ | 21:39 |
markmc | just spotted that better-libvirt-network-volume-support review has been abandoned | 21:39 |
vishy | medium | 21:39 |
ttx | vishy: a lot of your assignees still need to add milestone targets to their blueprints. | 21:39 |
ttx | If you don't have time to chase them down, want me to send them an email myself ? | 21:40 |
vishy | ttx: sure | 21:40 |
ttx | In particular a lot of non-targeted blueprints are obviously started: | 21:40 |
ttx | db-session-cleanup, coverage-extension, show-availability-zone, vmware-compute-driver, zk-service-heartbeat, trusted-filter-cache, grizzly-hyper-v-nova-compute, powervm-compute-enhancements... | 21:40 |
vishy | markmc: not surprising, someone will probably have to take it | 21:40 |
*** jcooley is now known as jcooley|away | 21:40 | |
ttx | #action ttx to help trying to get milestone targets out of Nova assignees | 21:40 |
ttx | vishy: that's all I had. Anything you wanted to add ? | 21:41 |
*** dabo has joined #openstack-meeting | 21:41 | |
vishy | ttx: nope | 21:41 |
*** maurosr has quit IRC | 21:42 | |
ttx | #topic Horizon status | 21:42 |
*** openstack changes topic to "Horizon status (Meeting topic: project)" | 21:42 | |
gabrielhurley | hi | 21:42 |
ttx | gabrielhurley: yo | 21:42 |
ttx | #link https://launchpad.net/horizon/+milestone/grizzly-2 | 21:42 |
ttx | Looks like slow progress to me, still think you're on track ? | 21:42 |
gabrielhurley | slow start on the BPs... I've been sick, etc. I think we'll be alright, though. | 21:43 |
ttx | gabrielhurley: hope you're doing better now :) | 21:43 |
gabrielhurley | it's a similar scope to the G1 timeframe, so I think it's reasonable | 21:43 |
ttx | How much work does resource-introspection represent ? | 21:43 |
*** cp16net is now known as cp16net|away | 21:43 | |
gabrielhurley | a couple days of my time. If that one slips to G3 it'll be okay though | 21:43 |
gabrielhurley | I downgraded it from essential to high | 21:43 |
*** pvo has quit IRC | 21:43 | |
*** troytoman-away has quit IRC | 21:43 | |
ttx | cool. Anything else you wanted to mention ? | 21:44 |
gabrielhurley | first horizon team meeting is in about 15 minutes in this IRC channel | 21:44 |
gabrielhurley | that's all | 21:44 |
heckj | woot! | 21:44 |
ttx | which means I only have 15min with the baby projects | 21:44 |
gabrielhurley | incentive to keep on schedule ;-) | 21:44 |
stevebake | https://launchpad.net/heat/+milestone/grizzly-2 | 21:44 |
ttx | #topic Incubated projects | 21:44 |
*** openstack changes topic to "Incubated projects (Meeting topic: project)" | 21:44 | |
ttx | stevebake: How complete is that ? | 21:45 |
stevebake | well, there is feature work which should probably have blueprints, but we're getting better | 21:45 |
ttx | stevebake: So your repo is moved now. Next steps are: | 21:45 |
ttx | * Ask CI to set up the tarball-building Jenkins jobs | 21:45 |
ttx | * Finalize your grizzly blueprints plan | 21:45 |
stevebake | we'll probably start to wind down dev soon and work on more bugs and docs | 21:46 |
ttx | On that last point... I have a few generic advice that is also valid for Ceilometer | 21:46 |
stevebake | shoot | 21:46 |
ttx | * Only use "Unknown" as implementation status if you have no idea what the status is. Most times what you actually want is "Not started" instead | 21:46 |
*** dabo has quit IRC | 21:46 | |
ttx | * Get everything prioritized | 21:46 |
ttx | * Try to have assignees and milestones for all the High priority stuff | 21:46 |
ttx | * Make sure all milestone-targeted blueprints have series goal = grizzly set | 21:46 |
stevebake | yeah, ReST API is actually almost complete | 21:46 |
ttx | (LP doesn't enforce that and it makes the series/milestone views confusing) | 21:46 |
ttx | * You can use https://github.com/ttx/bp-issues to run ttx.py which emulates a number of sanity checks I make with blueprints | 21:46 |
stevebake | ok | 21:46 |
jd__ | (Ceilometer is listening) | 21:46 |
ttx | In case you haven't read it yet, your bible lives at http://wiki.openstack.org/PTLguide | 21:47 |
stevebake | speaking of PTL... | 21:47 |
stevebake | Ours would be Steve Dake, who has been ill since before summit and will hopefully be back mid-jan | 21:47 |
ttx | ok | 21:48 |
stevebake | we're quite happy to carry on without one until then, unless we need to semi-officially appoint an interim | 21:48 |
*** guitarzan has joined #openstack-meeting | 21:48 | |
ttx | stevebake: that's fine (carrying on without one until then) | 21:49 |
ttx | Also note that if you add "openstack-release" to the heat-drivers team I can help you fix minor things in your Launchpad pages | 21:49 |
ttx | Like dates on your milestones etc. | 21:49 |
ttx | jd__: representing Ceilometer ? | 21:49 |
stevebake | ok. | 21:49 |
jd__ | ttx: yes, nijaba's away | 21:49 |
ttx | Looking at https://blueprints.launchpad.net/ceilometer/grizzly | 21:49 |
ttx | Starts looking good... hints from above also apply to you | 21:49 |
jd__ | yes, I'll transmit those to nijaba :) | 21:50 |
ttx | I was looking at https://launchpad.net/ceilometer/+milestone/grizzly-2 ... | 21:50 |
ttx | Is that a complete plan ? Or you still working on it ? | 21:50 |
*** lifeless has quit IRC | 21:50 | |
*** rainya has quit IRC | 21:50 | |
jd__ | that's the complete plan | 21:50 |
jd__ | we reviewed it with nijaba today | 21:50 |
ttx | ok, then you look pretty much on track | 21:50 |
jd__ | trying :-) | 21:51 |
ttx | on another note, the thread on the nova/ceilometer integration died without a clear way forward afaict... | 21:51 |
ttx | looks like we depressed you to death | 21:51 |
jd__ | no, we've a review about this I think | 21:51 |
ttx | jd__: pointer ? | 21:51 |
jd__ | https://review.openstack.org/#/c/17463/ | 21:51 |
jd__ | didn't checked it yet, I might be wrong though | 21:51 |
markmc | #link https://blueprints.launchpad.net/ceilometer/+spec/nova-independent-virt | 21:52 |
markmc | looks like it alright | 21:52 |
ttx | ok, will look into it. Was wondering about that | 21:53 |
jd__ | cool | 21:53 |
*** mrunge has joined #openstack-meeting | 21:53 | |
*** pabelanger has left #openstack-meeting | 21:53 | |
ttx | OK, that's all the advice I had in my bag for today... maybe you have questions ? | 21:53 |
ttx | for the first time in a long time we actually have extra time :) | 21:53 |
jd__ | I'm good :) | 21:53 |
ttx | stevebake: any question ? | 21:54 |
stevebake | all good here | 21:54 |
ttx | well, back to work then :) | 21:55 |
jd__ | :-) | 21:55 |
ttx | (or back to sleep) | 21:55 |
ttx | #endmeeting | 21:55 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 21:55 | |
openstack | Meeting ended Tue Dec 4 21:55:19 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:55 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/project/2012/project.2012-12-04-21.02.html | 21:55 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/project/2012/project.2012-12-04-21.02.txt | 21:55 |
openstack | Log: http://eavesdrop.openstack.org/meetings/project/2012/project.2012-12-04-21.02.log.html | 21:55 |
ttx | thanks everyone ! | 21:55 |
*** troytoman-away has joined #openstack-meeting | 21:55 | |
*** Vek has left #openstack-meeting | 21:55 | |
*** ddemir has joined #openstack-meeting | 21:55 | |
hub_cap | hey reddwarfers, we are moving to #openstack-meeting-alt to free this time up to core projects | 21:56 |
*** annegentle_ has quit IRC | 21:56 | |
gabrielhurley | ooookay, let's see if I can work meetbot... | 21:59 |
gabrielhurley | #startmeeting horizon | 21:59 |
openstack | Meeting started Tue Dec 4 21:59:43 2012 UTC. The chair is gabrielhurley. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:59 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:59 |
*** openstack changes topic to " (Meeting topic: horizon)" | 21:59 | |
openstack | The meeting name has been set to 'horizon' | 21:59 |
gabrielhurley | huzzah | 21:59 |
gabrielhurley | No formal agenda today as it's the first meeting. I'll try and start publishing one regularly in th future. | 22:00 |
*** cp16net|away is now known as cp16net | 22:00 | |
ttrifonov | Aloha | 22:00 |
gabrielhurley | can I get a quick show of hands from folks who are here for this meeting, just so I know who I might be talking to? | 22:00 |
gabrielhurley | hi ttrifonov, been a bit, glad you're here! | 22:00 |
ttrifonov | \m/ | 22:00 |
* mrunge is here | 22:00 | |
ttrifonov | I've been off for a while, hope to be around for grizzly-2 | 22:01 |
*** jrd has quit IRC | 22:01 | |
gabrielhurley | Cool. Well let's tentatively run the meeting this way: 1) general status, 2) blueprint/critical bug review, 3) open discussion/QA time. | 22:01 |
gabrielhurley | #topic General Horizon Status | 22:02 |
*** openstack changes topic to "General Horizon Status (Meeting topic: horizon)" | 22:02 | |
*** kaganos has joined #openstack-meeting | 22:02 | |
*** rainya has joined #openstack-meeting | 22:02 | |
gabrielhurley | G1 wrapped up nicely, with only two possible bugs reported in the last couple days that I would deem "serious". | 22:03 |
gabrielhurley | G2 is off to a bit of a slow start (partly my fault for being sick and busy), but I expect it to pick up and I'm sure these meetings will help. | 22:03 |
mrunge | do you have a reference to those serious bugs? | 22:03 |
gabrielhurley | I'll bring 'em up in the next section ;-) | 22:03 |
*** markmc has quit IRC | 22:03 | |
*** adam_g has quit IRC | 22:03 | |
*** adam_g has joined #openstack-meeting | 22:03 | |
mrunge | great | 22:03 |
gabrielhurley | I want to acknowledge that the pace of Gerrit reviews has also slowed. I need to be more vigilant, and I also intend to harass people with core review powers to do their jobs more often | 22:04 |
gabrielhurley | in a nice way, of course :-D | 22:04 |
ttrifonov | the dopenstack way | 22:05 |
mrunge | how many core reviewers are out there currently? | 22:05 |
gabrielhurley | of course | 22:05 |
*** jcooley_ has joined #openstack-meeting | 22:05 | |
gabrielhurley | there are ~5 that should be active including myself | 22:05 |
mrunge | in the last, I have only seen two or three | 22:05 |
gabrielhurley | hence the problem | 22:05 |
gabrielhurley | heh | 22:05 |
gabrielhurley | I've also started leaning towards taking multiple +1's from non-core reviewers whom I know/trust in place of additional +2's from core. | 22:05 |
mrunge | ;-) | 22:05 |
gabrielhurley | especially on smaller patches | 22:05 |
gabrielhurley | blueprints definitely need core reviewers | 22:06 |
gabrielhurley | anyhow, just a little added encouragement to keep people who may not be "core" active | 22:06 |
gabrielhurley | I think we can move to the next topic | 22:06 |
gabrielhurley | #topic Blueprints and Bugs | 22:06 |
*** openstack changes topic to "Blueprints and Bugs (Meeting topic: horizon)" | 22:06 | |
*** adjohn has joined #openstack-meeting | 22:06 | |
gabrielhurley | as I mentioned, there are two bugs that came out of G1 that I want to look at ASAP | 22:06 |
*** cody-somerville has joined #openstack-meeting | 22:07 | |
gabrielhurley | https://bugs.launchpad.net/horizon/+bug/1086290 | 22:07 |
uvirtbot | Launchpad bug 1086290 in horizon "Edit flavor with extra specs fails" [High,Confirmed] | 22:07 |
gabrielhurley | That one I thought we had tests for and had specifically addressed in the original patch, but there are reports of it not working, so it needs to be confirmed/fixed | 22:07 |
* gabrielhurley needs a second to find the other one... | 22:08 | |
gabrielhurley | here we go: https://bugs.launchpad.net/horizon/+bug/1084137 | 22:08 |
uvirtbot | Launchpad bug 1084137 in horizon "login not possible if not service "volume" defined on keystone" [Undecided,Incomplete] | 22:08 |
gabrielhurley | I haven't confirmed that yet since I just triaged it this morning | 22:09 |
gabrielhurley | but given the reworkig we did of the quota/usage tabulation in G1 I want to make sure we didn't introduce a regression. | 22:09 |
gabrielhurley | I hesitate to confirm it outright because the same reporter filed another bug that was the result of a misconfigured keystone catalog | 22:09 |
gabrielhurley | so someone needs to try building out a devstack without cinder/n-vol and see if Horizon works | 22:09 |
mrunge | hasn't been there a patch to avoid that? one week ago? | 22:10 |
*** dabo has joined #openstack-meeting | 22:10 | |
gabrielhurley | possibly | 22:10 |
*** davidlenwell has joined #openstack-meeting | 22:10 | |
gabrielhurley | needs confirmation | 22:10 |
gabrielhurley | that's why the bug is marked incomplete | 22:10 |
gabrielhurley | I just want to be sure we don't have a regression | 22:10 |
gabrielhurley | any takers for investigating? | 22:10 |
mrunge | I'll have a look on that | 22:11 |
mrunge | (the second one) | 22:11 |
gabrielhurley | awesome, thank you | 22:11 |
gabrielhurley | I'm not aware of any other new bugs that rank above a "medium" priority, and the bugs on the list are all pretty standard, so let's talk BPs for a minutes | 22:11 |
gabrielhurley | *minute | 22:11 |
ttrifonov | I'll volunteer for the Swift bug, | 22:12 |
gabrielhurley | excellent | 22:12 |
ttrifonov | in fact it should be fixed with the patch in swift-pythonclient | 22:12 |
gabrielhurley | even better | 22:12 |
ttrifonov | but there is some oboslete code that needs to be removed in api/nova | 22:12 |
ttrifonov | *obsolete | 22:12 |
gabrielhurley | gotcha | 22:12 |
gabrielhurley | hopefully not too hard to clean up | 22:13 |
ttrifonov | I just have to check if everything works now, | 22:13 |
ttrifonov | no, few lines with TODO | 22:13 |
gabrielhurley | cool | 22:13 |
gabrielhurley | anyhow, on the blueprints | 22:13 |
gabrielhurley | so, davidlenwell and his team are gona tackle most of the file upload work in G2/G3, and unless he wants to chime in now I'm gonna assume that's on track for the time being. | 22:13 |
*** olaph has joined #openstack-meeting | 22:13 | |
davidlenwell | it is | 22:13 |
gabrielhurley | awesome | 22:13 |
davidlenwell | any day now actually if I can stop getting distracted by bare metal nova and other stuff hp is doing | 22:14 |
gabrielhurley | heh. no worries. You've stil lgot over a month | 22:14 |
davidlenwell | Yeah .. We'll hit it for sure | 22:14 |
gabrielhurley | and then G3 for implementing it everywhere | 22:14 |
ttrifonov | one question - https://bugs.launchpad.net/horizon/+bug/1065601 - as I've mentioned there - this looks like a blueprint, lot of work there | 22:14 |
uvirtbot | Launchpad bug 1065601 in horizon "no default templates for security rules" [Medium,Confirmed] | 22:14 |
*** rainya has quit IRC | 22:14 | |
gabrielhurley | ttrifonov: agreed. that will be addressed in https://blueprints.launchpad.net/horizon/+spec/security-group-rules | 22:15 |
gabrielhurley | and I've got good ideas there which I think will work really nicely | 22:15 |
ttrifonov | ah, nice | 22:15 |
gabrielhurley | It's on my "I really want to do this but it's not actually a high priority" list | 22:15 |
*** j_chiles has quit IRC | 22:15 | |
gabrielhurley | other BPs I have thoughts/questions on... | 22:16 |
gabrielhurley | https://blueprints.launchpad.net/horizon/+spec/orderable-mutiple-choice-field | 22:16 |
gabrielhurley | I'm hoping we can just find an off-the-shelf Django form field we can pull in there | 22:16 |
gabrielhurley | someone's got to have built one before | 22:16 |
gabrielhurley | the Quantum team needs it for ordering vnics | 22:16 |
gabrielhurley | I was hoping one of them might pick that up, but I haven't heard anything from them about it | 22:16 |
gabrielhurley | I can follow up with them on it, but I'll be the fallback for getting it done when they actually need it. | 22:17 |
gabrielhurley | same with https://blueprints.launchpad.net/horizon/+spec/nova-net-quantum-abstraction | 22:17 |
*** jcooley_ has quit IRC | 22:17 | |
gabrielhurley | it's another one where the quantum team needs it | 22:17 |
gabrielhurley | I think I'll ask akihiro or dan to attend this meeting next week to talk about their plans | 22:17 |
*** jcooley_ has joined #openstack-meeting | 22:17 | |
gabrielhurley | #action gabrielhurley to follow up with quantum team about having a representative at horizon meeting | 22:18 |
*** markvoelker has quit IRC | 22:18 | |
*** rainya has joined #openstack-meeting | 22:18 | |
gabrielhurley | I don't feel compelled to go into the other blueprints right now and would rather have plenty of time to let anyone else discuss topics of interest | 22:18 |
gabrielhurley | #topic General discussion | 22:18 |
*** openstack changes topic to "General discussion (Meeting topic: horizon)" | 22:18 | |
gabrielhurley | I'm here to answer questions, offer advice, etc. so fire away | 22:19 |
davidlenwell | gabrielhurley: have you done anymore work building the spec for push notifications ? | 22:19 |
gabrielhurley | I knew somebody was gonna call me on that | 22:19 |
davidlenwell | ha ha | 22:19 |
gabrielhurley | no, I've been swamped since the summit | 22:19 |
gabrielhurley | I have the etherpads all bookmarked in my browser to follow up | 22:19 |
davidlenwell | the reason I call it out is that I was just considering doing some work on pythons web sockets | 22:20 |
gabrielhurley | gotcha | 22:20 |
davidlenwell | To negate the nead for node | 22:20 |
gabrielhurley | yeah | 22:20 |
gabrielhurley | If you beat me to the punch you're welcome to it | 22:20 |
gabrielhurley | first mover gets to define things by-and-large | 22:20 |
davidlenwell | We'll see .. I have a lot on my plate too .. but this is a pet project of mine | 22:20 |
gabrielhurley | yeah, for sure | 22:21 |
davidlenwell | (web sockets / python ) | 22:21 |
gabrielhurley | I've been doing a lot of websocket work lately, so I definitely have opinions, but I don't think our protocol needs to be fancy at all | 22:21 |
gabrielhurley | in fact the simpler the better | 22:21 |
davidlenwell | ++ | 22:21 |
davidlenwell | I'm a minimalist so yeah .. | 22:22 |
*** ddemir has left #openstack-meeting | 22:22 | |
gabrielhurley | the biggest problem I've run into with socket communication involving openstack is actually the tremendous inconsistency in responses | 22:22 |
gabrielhurley | so we need https://etherpad.openstack.org/grizzly-signaling before we can do much for Horizon | 22:22 |
*** heckj has quit IRC | 22:22 | |
*** guitarzan has left #openstack-meeting | 22:23 | |
gabrielhurley | I need to follow up on that one too, but the Ceilometer team was very excited on working on that as well | 22:23 |
davidlenwell | It might be out of range for grizzly | 22:23 |
gabrielhurley | yeah, probably | 22:23 |
gabrielhurley | but worth getting started | 22:23 |
davidlenwell | agreed | 22:23 |
mrunge | +1 | 22:23 |
*** annegentle_ has joined #openstack-meeting | 22:24 | |
davidlenwell | gabrielhurley do you kno cody-somerville ? | 22:24 |
gabrielhurley | #action gabrielhurley to follow up with ceilometer team on moving the message "subscription" code into common | 22:24 |
gabrielhurley | davidlenwell: I do not | 22:24 |
cody-somerville | Hi. :) | 22:24 |
davidlenwell | Cody .. Meat gabrielhurley | 22:24 |
gabrielhurley | hey | 22:24 |
davidlenwell | ha ha .. spelled that wrong | 22:24 |
davidlenwell | he's a new hp hire | 22:24 |
gabrielhurley | excellent. welcome to OpenStack | 22:24 |
davidlenwell | and has some django skills .. So he'll be helping out | 22:25 |
*** jcru has joined #openstack-meeting | 22:25 | |
gabrielhurley | fantastic. feel free to start picking off bugs to get familiar, or if you've already got assignments we can coordinate on prioritizing them into Horizon's roadmap appropraitely | 22:25 |
*** patelna has joined #openstack-meeting | 22:25 | |
cody-somerville | Sounds good. | 22:25 |
mrunge | are there any plans for ceilometer integration in horizon? | 22:26 |
gabrielhurley | hmmm | 22:26 |
gabrielhurley | not targeted for Grizzly right now 'cuz no one is chmpioning it | 22:26 |
*** jcooley_ has quit IRC | 22:26 | |
gabrielhurley | *championing | 22:26 |
gabrielhurley | https://blueprints.launchpad.net/horizon/+spec/ceilometer | 22:27 |
gabrielhurley | needs somebody to envision what it would look like and then build it out | 22:27 |
mrunge | ah, I see | 22:27 |
mrunge | thanks | 22:27 |
ttrifonov | https://bugs.launchpad.net/horizon/+bug/1049161 - what's the status of this? The patch in pythonclient fixes the bug, but I'm not sure if this needs some backport or else .. | 22:27 |
uvirtbot | Launchpad bug 1049161 in horizon "Cannot start instance when using non-ASCII chars in user data" [Low,Confirmed] | 22:27 |
gabrielhurley | I haven't spent enough time with ceilometer to even know exactly how I'd want to present that data | 22:27 |
*** alexpilotti has quit IRC | 22:27 | |
gabrielhurley | ttrifonov: if it can be confirmed working then feel free to close the ticket as fixed | 22:28 |
*** alexpilotti has joined #openstack-meeting | 22:29 | |
gabrielhurley | Alright, well I'm in favor of keeping these meetings short. Let's try and grow the attendance for next week, and keep knocking out those bugs and blueprints! | 22:29 |
gabrielhurley | Thanks everyone! | 22:29 |
davidlenwell | ++ | 22:30 |
mrunge | thank you Gabriel! | 22:30 |
gabrielhurley | #endmeeting | 22:30 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 22:30 | |
openstack | Meeting ended Tue Dec 4 22:30:13 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:30 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2012/horizon.2012-12-04-21.59.html | 22:30 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2012/horizon.2012-12-04-21.59.txt | 22:30 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2012/horizon.2012-12-04-21.59.log.html | 22:30 |
*** jchiles has joined #openstack-meeting | 22:32 | |
*** olaph has left #openstack-meeting | 22:33 | |
*** gabrielhurley has left #openstack-meeting | 22:35 | |
*** dwcramer has quit IRC | 22:38 | |
*** mrunge has quit IRC | 22:40 | |
*** markmcclain has quit IRC | 22:41 | |
*** jcooley|away is now known as jcooley | 22:41 | |
*** henrynash has joined #openstack-meeting | 22:44 | |
*** mtreinish has quit IRC | 22:45 | |
*** lifeless has joined #openstack-meeting | 22:56 | |
*** otherwiseguy has quit IRC | 23:02 | |
*** jcru has quit IRC | 23:04 | |
*** dkehn has left #openstack-meeting | 23:04 | |
*** jchiles has quit IRC | 23:06 | |
*** vipul has left #openstack-meeting | 23:16 | |
*** lifeless has quit IRC | 23:17 | |
*** salv-orlando has quit IRC | 23:17 | |
*** EmilienM has left #openstack-meeting | 23:17 | |
*** salv-orlando has joined #openstack-meeting | 23:19 | |
*** reed has joined #openstack-meeting | 23:21 | |
*** cp16net is now known as cp16net|away | 23:27 | |
*** cp16net|away is now known as cp16net | 23:27 | |
*** markwash has quit IRC | 23:36 | |
*** henrynash has quit IRC | 23:38 | |
*** andrewbogott is now known as andrewbogott_afk | 23:39 | |
*** patelna has quit IRC | 23:41 | |
*** andrewbogott_afk is now known as andrewbogott | 23:46 | |
*** sarob has quit IRC | 23:50 | |
*** mattray has quit IRC | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!