*** mrodden has quit IRC | 00:02 | |
*** annegentle has quit IRC | 00:02 | |
*** koolhead17 has quit IRC | 00:04 | |
*** nati_ueno has joined #openstack-meeting | 00:05 | |
*** Nachi has quit IRC | 00:08 | |
*** alexpilotti has quit IRC | 00:10 | |
*** cdub has quit IRC | 00:13 | |
*** cdub has joined #openstack-meeting | 00:14 | |
*** jcmartin has joined #openstack-meeting | 00:15 | |
*** sandywalsh_ has quit IRC | 00:18 | |
*** dwcramer has quit IRC | 00:28 | |
*** nati_ueno has quit IRC | 00:33 | |
*** yamahata_ has joined #openstack-meeting | 00:37 | |
*** mrodden has joined #openstack-meeting | 00:39 | |
*** dwcramer has joined #openstack-meeting | 00:42 | |
*** SumitNaiksatam has quit IRC | 00:59 | |
*** yaguang has quit IRC | 01:02 | |
*** gongysh has joined #openstack-meeting | 01:04 | |
*** lbragstad has joined #openstack-meeting | 01:05 | |
*** mrodden1 has joined #openstack-meeting | 01:08 | |
*** mrodden has quit IRC | 01:11 | |
*** mrodden1 has quit IRC | 01:14 | |
*** mrodden has joined #openstack-meeting | 01:14 | |
*** annegentle has joined #openstack-meeting | 01:15 | |
*** martine has joined #openstack-meeting | 01:17 | |
*** jcmartin has quit IRC | 01:19 | |
*** mrodden1 has joined #openstack-meeting | 01:20 | |
*** jcmartin has joined #openstack-meeting | 01:20 | |
*** mrodden has quit IRC | 01:21 | |
*** nati_ueno has joined #openstack-meeting | 01:22 | |
*** nati_ueno has joined #openstack-meeting | 01:23 | |
*** reed has joined #openstack-meeting | 01:25 | |
*** sarob has joined #openstack-meeting | 01:25 | |
*** sarob has quit IRC | 01:28 | |
*** sarob has joined #openstack-meeting | 01:28 | |
*** gongysh has quit IRC | 01:37 | |
*** annegentle has quit IRC | 01:37 | |
*** nati_ueno has quit IRC | 01:40 | |
*** martine_ has joined #openstack-meeting | 01:41 | |
*** lloydde has quit IRC | 01:43 | |
*** martine has quit IRC | 01:44 | |
*** vishy is now known as vishy_zz | 01:49 | |
*** shang has joined #openstack-meeting | 01:49 | |
*** MarkAtwood has joined #openstack-meeting | 01:51 | |
*** rongze has quit IRC | 01:58 | |
*** vishy_zz is now known as vishy | 01:59 | |
*** zhuadl has joined #openstack-meeting | 02:03 | |
*** novas0x2a|laptop has quit IRC | 02:05 | |
*** vishy is now known as vishy_zz | 02:05 | |
*** dprince has joined #openstack-meeting | 02:08 | |
*** vishy_zz is now known as vishy | 02:08 | |
*** galthaus_ has joined #openstack-meeting | 02:17 | |
*** galthaus has quit IRC | 02:18 | |
*** galthaus_ is now known as galthaus | 02:18 | |
*** dripton_ has joined #openstack-meeting | 02:20 | |
*** dripton has quit IRC | 02:20 | |
*** mrodden has joined #openstack-meeting | 02:20 | |
*** mrodden1 has quit IRC | 02:21 | |
*** annegentle has joined #openstack-meeting | 02:21 | |
*** Edward_Zhang has joined #openstack-meeting | 02:30 | |
*** colinmcnamara has joined #openstack-meeting | 02:38 | |
*** vishy is now known as vishy_zz | 02:46 | |
*** morganfainberg has joined #openstack-meeting | 02:46 | |
*** shang_ has joined #openstack-meeting | 02:50 | |
*** colinmcnamara has quit IRC | 02:51 | |
*** shang has quit IRC | 02:53 | |
*** Youcef has quit IRC | 02:53 | |
*** danwent_ has joined #openstack-meeting | 02:55 | |
*** Mandell has quit IRC | 02:55 | |
*** danwent has quit IRC | 02:56 | |
*** danwent_ is now known as danwent | 02:56 | |
*** shang_ has quit IRC | 02:58 | |
*** shang has joined #openstack-meeting | 02:59 | |
*** shang has quit IRC | 03:00 | |
*** danwent_ has joined #openstack-meeting | 03:00 | |
*** shang has joined #openstack-meeting | 03:01 | |
*** shang has quit IRC | 03:03 | |
*** shang has joined #openstack-meeting | 03:03 | |
*** danwent has quit IRC | 03:03 | |
*** danwent_ is now known as danwent | 03:03 | |
*** bencherian has quit IRC | 03:04 | |
*** vishy_zz is now known as vishy | 03:07 | |
*** dprince has quit IRC | 03:12 | |
*** _cerberus_ has quit IRC | 03:14 | |
*** _cerberus_ has joined #openstack-meeting | 03:18 | |
*** sarob has quit IRC | 03:19 | |
*** ewindisch has joined #openstack-meeting | 03:24 | |
*** nati_ueno has joined #openstack-meeting | 03:26 | |
*** maurosr has quit IRC | 03:30 | |
*** jacob1618 has joined #openstack-meeting | 03:41 | |
jacob1618 | hi | 03:41 |
---|---|---|
*** Gordonz has joined #openstack-meeting | 03:41 | |
jacob1618 | Hi Gordonz | 03:42 |
*** jacob1618 has left #openstack-meeting | 03:48 | |
*** stevebaker has quit IRC | 03:52 | |
*** sarob has joined #openstack-meeting | 03:55 | |
*** dolphm has quit IRC | 03:59 | |
*** zhuadl has quit IRC | 04:12 | |
*** Edward_Zhang has quit IRC | 04:13 | |
*** sarob has quit IRC | 04:14 | |
*** sarob has joined #openstack-meeting | 04:14 | |
*** annegentle has quit IRC | 04:15 | |
*** Gordonz has quit IRC | 04:15 | |
*** martine_ has quit IRC | 04:17 | |
*** koolhead17 has joined #openstack-meeting | 04:17 | |
*** mrodden1 has joined #openstack-meeting | 04:21 | |
*** nati_ueno has quit IRC | 04:22 | |
*** mrodden has quit IRC | 04:23 | |
*** Edward_Zhang has joined #openstack-meeting | 04:40 | |
*** zhuadl has joined #openstack-meeting | 04:40 | |
*** vishy is now known as vishy_zz | 04:41 | |
*** blamar has joined #openstack-meeting | 04:47 | |
*** blamar_ has joined #openstack-meeting | 04:48 | |
*** adjohn has quit IRC | 04:49 | |
*** stevebaker has joined #openstack-meeting | 04:51 | |
*** blamar has quit IRC | 04:52 | |
*** blamar_ is now known as blamar | 04:52 | |
*** dosaboy has quit IRC | 04:57 | |
*** ewindisch has quit IRC | 05:08 | |
*** zhuadl_ has joined #openstack-meeting | 05:11 | |
*** zhuadl has quit IRC | 05:14 | |
*** zhuadl_ is now known as zhuadl | 05:14 | |
*** davidkranz has quit IRC | 05:14 | |
*** davidkranz has joined #openstack-meeting | 05:15 | |
*** adjohn has joined #openstack-meeting | 05:18 | |
*** galthaus has quit IRC | 05:20 | |
*** dolphm has joined #openstack-meeting | 05:22 | |
*** blamar has quit IRC | 05:24 | |
*** ewindisch has joined #openstack-meeting | 05:25 | |
*** brucer has joined #openstack-meeting | 05:44 | |
*** jcmartin has quit IRC | 05:48 | |
*** fifieldt has quit IRC | 05:48 | |
*** koolhead17 has quit IRC | 05:49 | |
*** EmilienM has quit IRC | 06:03 | |
*** nati_ueno has joined #openstack-meeting | 06:06 | |
*** morganfainberg has quit IRC | 06:17 | |
*** cdub_ has joined #openstack-meeting | 06:28 | |
*** dolphm has quit IRC | 06:36 | |
*** afazekas has joined #openstack-meeting | 06:45 | |
*** zhuadl has quit IRC | 06:50 | |
*** Edward_Zhang has quit IRC | 06:50 | |
*** tr3buchet has quit IRC | 06:54 | |
*** tr3buchet has joined #openstack-meeting | 06:55 | |
*** mrunge has joined #openstack-meeting | 06:59 | |
*** Mandell has joined #openstack-meeting | 06:59 | |
*** cdub_ has quit IRC | 07:09 | |
*** adiantum has joined #openstack-meeting | 07:21 | |
*** rongze has joined #openstack-meeting | 07:22 | |
*** morganfainberg has joined #openstack-meeting | 07:23 | |
*** afazekas has quit IRC | 07:23 | |
*** adiantum has quit IRC | 07:29 | |
*** garyk has quit IRC | 07:38 | |
*** nati_ueno has quit IRC | 07:39 | |
*** bencherian has joined #openstack-meeting | 07:40 | |
*** FallenPegasus has joined #openstack-meeting | 07:40 | |
*** MarkAtwood has quit IRC | 07:43 | |
*** garyk has joined #openstack-meeting | 07:53 | |
*** danwent has quit IRC | 07:56 | |
*** afazekas has joined #openstack-meeting | 07:56 | |
*** rafaduran has joined #openstack-meeting | 07:58 | |
*** nati_ueno has joined #openstack-meeting | 08:10 | |
*** EmilienM has joined #openstack-meeting | 08:11 | |
*** henrynash has joined #openstack-meeting | 08:16 | |
*** jhenner has joined #openstack-meeting | 08:16 | |
*** afazekas has quit IRC | 08:28 | |
*** Nachi has joined #openstack-meeting | 08:29 | |
*** Nachi has quit IRC | 08:31 | |
*** Nachi has joined #openstack-meeting | 08:32 | |
*** nati_ueno has quit IRC | 08:32 | |
*** afazekas has joined #openstack-meeting | 08:32 | |
*** zhuadl has joined #openstack-meeting | 08:36 | |
*** nati_ueno has joined #openstack-meeting | 08:36 | |
*** Nachi has quit IRC | 08:39 | |
*** Edward_Zhang has joined #openstack-meeting | 08:43 | |
*** Mandell has quit IRC | 08:57 | |
*** nati_ueno has quit IRC | 09:00 | |
*** nati_ueno has joined #openstack-meeting | 09:01 | |
*** derekh has joined #openstack-meeting | 09:05 | |
*** afazekas has quit IRC | 09:11 | |
*** nati_ueno has quit IRC | 09:20 | |
*** nati_ueno has joined #openstack-meeting | 09:20 | |
*** Nachi has joined #openstack-meeting | 09:24 | |
*** darraghb has joined #openstack-meeting | 09:25 | |
*** nati_ueno has quit IRC | 09:25 | |
*** adjohn has quit IRC | 09:26 | |
*** EmilienM has quit IRC | 09:27 | |
*** EmilienM has joined #openstack-meeting | 09:29 | |
*** brucer has quit IRC | 09:45 | |
*** Nachi has quit IRC | 09:50 | |
*** nati_ueno has joined #openstack-meeting | 09:50 | |
*** almaisan-away is now known as al-maisan | 09:55 | |
*** nati_ueno has quit IRC | 09:56 | |
*** nati_ueno has joined #openstack-meeting | 09:56 | |
*** nati_ueno has quit IRC | 10:01 | |
*** flaper87 has joined #openstack-meeting | 10:17 | |
*** psedlak has joined #openstack-meeting | 10:35 | |
*** alexpilotti has joined #openstack-meeting | 10:42 | |
*** afazekas has joined #openstack-meeting | 10:44 | |
*** flaper87 has quit IRC | 10:45 | |
*** fesp has joined #openstack-meeting | 10:45 | |
*** vkmc has joined #openstack-meeting | 10:50 | |
*** shang has quit IRC | 11:02 | |
*** maurosr has joined #openstack-meeting | 11:03 | |
*** Edward_Zhang has quit IRC | 11:07 | |
*** zhuadl has quit IRC | 11:07 | |
*** maurosr has quit IRC | 11:09 | |
*** maurosr has joined #openstack-meeting | 11:09 | |
*** yamahata__ has joined #openstack-meeting | 11:23 | |
*** yamahata_ has quit IRC | 11:24 | |
*** FallenPegasus has quit IRC | 11:45 | |
*** amotoki has quit IRC | 11:49 | |
*** bencherian has quit IRC | 11:58 | |
*** henrynash has quit IRC | 12:02 | |
*** martine_ has joined #openstack-meeting | 12:09 | |
*** EmilienM has quit IRC | 12:11 | |
*** rkukura has quit IRC | 12:12 | |
*** brucer has joined #openstack-meeting | 12:19 | |
*** asalkeld has quit IRC | 12:24 | |
*** zhuadl has joined #openstack-meeting | 12:42 | |
*** zhuadl_ has joined #openstack-meeting | 12:44 | |
*** zhuadl has quit IRC | 12:47 | |
*** Edward_Zhang has joined #openstack-meeting | 12:48 | |
*** zhuadl_ has quit IRC | 12:50 | |
*** zhuadl_ has joined #openstack-meeting | 12:52 | |
*** zhuadl_ is now known as zhuadl | 12:53 | |
*** henrynash has joined #openstack-meeting | 12:54 | |
*** EmilienM has joined #openstack-meeting | 12:55 | |
*** zhuadl has quit IRC | 12:57 | |
*** galthaus has joined #openstack-meeting | 12:57 | |
*** markvoelker has joined #openstack-meeting | 12:58 | |
*** zhuadl has joined #openstack-meeting | 13:00 | |
*** ijw has joined #openstack-meeting | 13:01 | |
*** GheRivero is now known as GheRivero_afk | 13:02 | |
*** zhuadl_ has joined #openstack-meeting | 13:04 | |
*** galthaus has quit IRC | 13:04 | |
*** zhuadl has quit IRC | 13:05 | |
*** galthaus has joined #openstack-meeting | 13:06 | |
*** zhuadl has joined #openstack-meeting | 13:06 | |
*** zhuadl__ has joined #openstack-meeting | 13:09 | |
*** zhuadl_ has quit IRC | 13:09 | |
*** zhuadl has quit IRC | 13:11 | |
*** zhuadl__ is now known as zhuadl | 13:11 | |
*** zhuadl_ has joined #openstack-meeting | 13:13 | |
*** zhuadl has quit IRC | 13:17 | |
*** zhuadl has joined #openstack-meeting | 13:17 | |
*** zhuadl_ has quit IRC | 13:17 | |
*** sgordon has joined #openstack-meeting | 13:20 | |
*** zhuadl has quit IRC | 13:22 | |
*** zhuadl has joined #openstack-meeting | 13:22 | |
*** zhuadl_ has joined #openstack-meeting | 13:25 | |
*** markvoelker has quit IRC | 13:26 | |
*** zhuadl has quit IRC | 13:27 | |
*** galthaus has quit IRC | 13:28 | |
*** davidkranz has quit IRC | 13:28 | |
*** davidkranz has joined #openstack-meeting | 13:29 | |
*** zhuadl has joined #openstack-meeting | 13:29 | |
*** zhuadl_ has quit IRC | 13:30 | |
*** zhuadl_ has joined #openstack-meeting | 13:31 | |
*** dwcramer has quit IRC | 13:32 | |
*** sgordon has quit IRC | 13:34 | |
*** zhuadl has quit IRC | 13:34 | |
*** zhuadl has joined #openstack-meeting | 13:35 | |
*** zhuadl_ has quit IRC | 13:37 | |
*** zhuadl has quit IRC | 13:40 | |
*** zhuadl has joined #openstack-meeting | 13:42 | |
*** zhuadl_ has joined #openstack-meeting | 13:43 | |
*** zhuadl has quit IRC | 13:47 | |
*** zhuadl_ has quit IRC | 13:50 | |
*** zhuadl has joined #openstack-meeting | 13:51 | |
*** zhuadl has quit IRC | 13:56 | |
*** dprince has joined #openstack-meeting | 13:57 | |
*** zhuadl has joined #openstack-meeting | 13:59 | |
*** zhuadl_ has joined #openstack-meeting | 14:01 | |
*** zhuadl has quit IRC | 14:04 | |
*** zhuadl_ has quit IRC | 14:06 | |
*** sandywalsh_ has joined #openstack-meeting | 14:06 | |
*** sandywalsh has quit IRC | 14:06 | |
*** ttrifonov_zZzz is now known as ttrifonov | 14:08 | |
*** sandywalsh has joined #openstack-meeting | 14:15 | |
*** sandywalsh_ has quit IRC | 14:16 | |
*** GheRivero_afk is now known as GheRivero | 14:18 | |
*** woodspa has joined #openstack-meeting | 14:20 | |
*** ttx has quit IRC | 14:21 | |
*** ttx` has joined #openstack-meeting | 14:21 | |
*** zhuadl has joined #openstack-meeting | 14:24 | |
*** dtroyer has quit IRC | 14:24 | |
*** dtroyer_zzz has joined #openstack-meeting | 14:25 | |
*** dtroyer_zzz is now known as dtroyer | 14:25 | |
*** zhuadl_ has joined #openstack-meeting | 14:27 | |
*** ttx` is now known as ttx | 14:27 | |
*** ttx has quit IRC | 14:27 | |
*** ttx has joined #openstack-meeting | 14:27 | |
*** rkukura has joined #openstack-meeting | 14:28 | |
*** zhuadl has quit IRC | 14:29 | |
*** dwcramer has joined #openstack-meeting | 14:31 | |
*** zhuadl_ has quit IRC | 14:32 | |
*** BobBall has quit IRC | 14:34 | |
*** BobBall has joined #openstack-meeting | 14:35 | |
*** fnaval has quit IRC | 14:35 | |
*** dolphm has joined #openstack-meeting | 14:37 | |
*** BobBall has quit IRC | 14:38 | |
*** zhuadl has joined #openstack-meeting | 14:38 | |
*** zhuadl has quit IRC | 14:43 | |
*** zhuadl has joined #openstack-meeting | 14:46 | |
*** primeministerp has joined #openstack-meeting | 14:46 | |
*** ayoung has quit IRC | 14:47 | |
*** BobBall has joined #openstack-meeting | 14:48 | |
*** yaguang has joined #openstack-meeting | 14:49 | |
*** ayoung has joined #openstack-meeting | 14:52 | |
*** dosaboy has joined #openstack-meeting | 14:53 | |
*** zhuadl has quit IRC | 14:53 | |
*** Gordonz has joined #openstack-meeting | 14:55 | |
*** Edward_Zhang has quit IRC | 14:55 | |
*** Gordonz has quit IRC | 14:55 | |
*** dtalton has joined #openstack-meeting | 14:55 | |
*** al-maisan is now known as almaisan-away | 14:55 | |
*** Gordonz has joined #openstack-meeting | 14:56 | |
*** fnaval has joined #openstack-meeting | 14:56 | |
*** joesavak has joined #openstack-meeting | 14:57 | |
*** cloudchimp has joined #openstack-meeting | 14:59 | |
*** galthaus has joined #openstack-meeting | 15:03 | |
*** markvan has joined #openstack-meeting | 15:03 | |
*** vkmc has quit IRC | 15:06 | |
*** garyTh has joined #openstack-meeting | 15:06 | |
*** topol has joined #openstack-meeting | 15:06 | |
*** markvan has quit IRC | 15:08 | |
*** brucer has quit IRC | 15:09 | |
*** vkmc has joined #openstack-meeting | 15:09 | |
*** cp16net is now known as cp16net|away | 15:10 | |
*** markmcclain has joined #openstack-meeting | 15:11 | |
*** cp16net|away is now known as cp16net | 15:11 | |
*** eharney has joined #openstack-meeting | 15:13 | |
*** eharney has joined #openstack-meeting | 15:13 | |
*** ryanpetrello has joined #openstack-meeting | 15:15 | |
*** radez_g0n3 is now known as radez | 15:16 | |
*** patrocinio has joined #openstack-meeting | 15:16 | |
*** radez is now known as radez_g0n3 | 15:17 | |
*** iben has joined #openstack-meeting | 15:18 | |
iben | Good morning | 15:18 |
*** ttrifonov is now known as ttrifonov_zZzz | 15:19 | |
*** iben has quit IRC | 15:20 | |
*** dosaboy has quit IRC | 15:21 | |
*** dosaboy has joined #openstack-meeting | 15:22 | |
*** dolphm has quit IRC | 15:22 | |
*** mtreinish has joined #openstack-meeting | 15:23 | |
*** fesp has quit IRC | 15:24 | |
*** fesp has joined #openstack-meeting | 15:26 | |
*** radez_g0n3 is now known as radez | 15:26 | |
*** dolphm_ has joined #openstack-meeting | 15:27 | |
*** rnirmal has joined #openstack-meeting | 15:28 | |
*** roaet is now known as roaet-away | 15:30 | |
*** roaet-away is now known as roaet | 15:30 | |
*** john5223 has joined #openstack-meeting | 15:31 | |
*** glenc_ has joined #openstack-meeting | 15:37 | |
*** ijw has quit IRC | 15:38 | |
*** glenc has quit IRC | 15:39 | |
*** lbragstad has quit IRC | 15:41 | |
*** luis_fdez has joined #openstack-meeting | 15:51 | |
*** pnavarro has joined #openstack-meeting | 15:53 | |
*** cp16net is now known as cp16net|away | 15:54 | |
*** jog0 has joined #openstack-meeting | 15:54 | |
*** blamar has joined #openstack-meeting | 15:55 | |
*** lbragstad has joined #openstack-meeting | 15:58 | |
*** iben has joined #openstack-meeting | 15:58 | |
primeministerp | #startmeeting hyper-v | 15:59 |
openstack | Meeting started Tue Jan 22 15:59:12 2013 UTC. The chair is primeministerp. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:59 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:59 |
*** openstack changes topic to " (Meeting topic: hyper-v)" | 15:59 | |
openstack | The meeting name has been set to 'hyper_v' | 15:59 |
primeministerp | hi everyone | 15:59 |
*** sandywalsh has quit IRC | 16:00 | |
primeministerp | alexpilotti: you around | 16:00 |
iben | peter? | 16:00 |
primeministerp | pnavarro: you here? | 16:00 |
alexpilotti | hi guys! | 16:00 |
primeministerp | iben: hi there | 16:00 |
pnavarro | hi all | 16:00 |
*** AndChat|150689 has joined #openstack-meeting | 16:02 | |
*** adjohn has joined #openstack-meeting | 16:02 | |
pnavarro | primeministerp: I'm here | 16:02 |
*** sandywalsh has joined #openstack-meeting | 16:02 | |
iben | is there an agenda? | 16:03 |
*** primeministerp has quit IRC | 16:05 | |
iben | woops - didn't mean to scare Peter away... | 16:05 |
*** cdub_ has joined #openstack-meeting | 16:05 | |
*** primeminsterp has joined #openstack-meeting | 16:05 | |
primeminsterp | ok | 16:05 |
primeminsterp | i'm back | 16:05 |
iben | welcome back! | 16:05 |
primeminsterp | crappy connection to day guys | 16:05 |
primeminsterp | so | 16:05 |
primeminsterp | iben meet alexpilotti | 16:05 |
primeminsterp | alexpilotti: iben is going to be trying hyper-v shortly | 16:05 |
primeminsterp | let's proceed w/ the meeting | 16:06 |
primeminsterp | #topic RDP proxy | 16:06 |
*** markmcclain has quit IRC | 16:06 | |
primeminsterp | alexpilotti: do you have a status iben update on the rdp proxy? | 16:06 |
*** maoy has joined #openstack-meeting | 16:06 | |
alexpilotti | working on it | 16:06 |
primeminsterp | alexpilotti: heheh | 16:07 |
*** blamar_ has joined #openstack-meeting | 16:07 | |
primeminsterp | alexpilotti: will we have testable code any time soon? | 16:07 |
alexpilotti | moved to the 1.1 FreeRDP codebase | 16:07 |
alexpilotti | not before G3 :-) | 16:07 |
primeminsterp | that's ok | 16:07 |
primeminsterp | we'll move on then | 16:07 |
alexpilotti | the gateway will be available for testing sooner | 16:07 |
primeminsterp | #topic nova refactor | 16:07 |
*** markmcclain has joined #openstack-meeting | 16:08 | |
alexpilotti | this one is almost done | 16:08 |
alexpilotti | I finally got rid of all the dragons and design issues on the original cloud.com code | 16:08 |
alexpilotti | all the WMI code has been moved to separate classes, that can be finally be mocked | 16:09 |
alexpilotti | pnavarro volunteered for helping with testing all this work | 16:09 |
*** blamar has quit IRC | 16:09 | |
*** blamar_ is now known as blamar | 16:09 | |
alexpilotti | transition to V2 APIs will be also easier now | 16:09 |
alexpilotti | as we'll have to work on a very delimited area | 16:09 |
*** primeministerp has joined #openstack-meeting | 16:10 | |
primeministerp | back again | 16:10 |
primeministerp | wow bad connection | 16:10 |
primeministerp | ok | 16:10 |
alexpilotti | I'm very glad that this is almost over. We were building a skyscraper on top of very shaky foundations ;-) | 16:10 |
primeministerp | so no more cloud.com code | 16:11 |
primeministerp | yes | 16:11 |
primeministerp | this is awesome | 16:11 |
primeministerp | actually | 16:11 |
alexpilotti | yes, finally | 16:11 |
primeministerp | when do you expect to start commiting the changes upstream? | 16:11 |
alexpilotti | this week for sure | 16:11 |
primeministerp | awesome | 16:11 |
alexpilotti | I'm going to start testing the code today | 16:11 |
primeministerp | great news | 16:11 |
alexpilotti | I expect a lot of minor fixes, due to the big amount of work involved | 16:11 |
*** primeminsterp has quit IRC | 16:12 | |
primeministerp | i would imagine | 16:12 |
primeministerp | i guess i just quit | 16:12 |
primeministerp | hehe | 16:12 |
*** iben has quit IRC | 16:12 | |
primeministerp | ok, moving on then | 16:12 |
alexpilotti | primeministerp: ? | 16:12 |
primeministerp | is there something you need? | 16:12 |
primeministerp | #topic quantum | 16:14 |
alexpilotti | primeministerp: I was wondering about your comment :-) | 16:14 |
*** hanrahat has joined #openstack-meeting | 16:14 | |
alexpilotti | Quantum plugin is very alive and well :-) | 16:14 |
primeministerp | there was an alert in my irc | 16:14 |
primeministerp | that I quit the session | 16:14 |
primeministerp | alexpilotti: good | 16:14 |
alexpilotti | We added the agent to our installer as well | 16:14 |
primeministerp | alexpilotti: I had to poke redmond folks last night for the msdn bits btw | 16:14 |
primeministerp | alexpilotti: great | 16:14 |
primeministerp | alexpilotti: good news | 16:14 |
*** openstack changes topic to "quantum (Meeting topic: hyper-v)" | 16:14 | |
alexpilotti | work on NVGRE is going on, although a bit slowly | 16:14 |
primeministerp | alexpilotti: ok | 16:14 |
primeministerp | alexpilotti: good to know | 16:14 |
alexpilotti | dur to the priority on Nova refactoring / resize | 16:14 |
primeministerp | i wasn't sure if it had progressed | 16:15 |
primeministerp | ok | 16:15 |
alexpilotti | I spoke w pnavarro lately about L3 details | 16:15 |
primeministerp | pnavarro: any comments? | 16:15 |
alexpilotti | and with goongysh | 16:15 |
pnavarro | nothing to add | 16:15 |
alexpilotti | goongysh is our quantum core mantainer for the plugin at the moment | 16:15 |
alexpilotti | I sent him the Powershell scripts to show how it works | 16:15 |
alexpilotti | he's very helpful as usual | 16:16 |
primeministerp | ok | 16:16 |
primeministerp | good to know | 16:16 |
primeministerp | then the msdn acct was very important | 16:16 |
alexpilotti | definitely | 16:16 |
primeministerp | ok | 16:16 |
alexpilotti | primeministerp: do you think we can start offering MSDN on the dev list to any core reviewer that can help in testing the Hyper-V code? | 16:16 |
alexpilotti | I mean, in Nova, Quantum, Cinder... | 16:17 |
hanrahat | alexpilotti: yes, we can make the licenses available to the core developers | 16:17 |
alexpilotti | hanrahat: thanks Tom | 16:17 |
*** ewindisch has quit IRC | 16:17 | |
alexpilotti | this is the best solution to have them getting out of their "Linux isolation" | 16:18 |
alexpilotti | and starting work with us, which ultimately will lead to a better Hyper-V community inside of OpenStack | 16:18 |
hanrahat | alexpilotti: same process as with goongsyh... it takes a little time but trust me we have the process down to as fast as possible here. | 16:18 |
alexpilotti | and most important, more attention to interoperability | 16:19 |
alexpilotti | hanrahat: I was actually impressed | 16:19 |
alexpilotti | hanrahat: thanks a lot for your effort | 16:19 |
*** lloydde has joined #openstack-meeting | 16:19 | |
alexpilotti | I know how much it took the first time I got one as MVP, so I know how complicated it can be | 16:19 |
hanrahat | :-) | 16:19 |
alexpilotti | primeministerp: still online? :-) | 16:20 |
*** primeministerp has quit IRC | 16:20 | |
AndChat|150689 | Hetr | 16:21 |
alexpilotti | looks like we lost him :-) | 16:21 |
*** primeministerp has joined #openstack-meeting | 16:21 | |
primeministerp | back again | 16:22 |
primeministerp | sorry | 16:22 |
primeministerp | about that | 16:22 |
alexpilotti | primeministerp: it's ok | 16:22 |
primeministerp | alexpilotti: ok let's get though this | 16:22 |
primeministerp | so | 16:22 |
primeministerp | yes | 16:22 |
primeministerp | anyone who wants to test | 16:22 |
primeministerp | can reach out to me | 16:22 |
primeministerp | and I will do facilitate them getting a msdn acct | 16:22 |
alexpilotti | cool. Do you think it's possible to send an email to the dev ML? | 16:22 |
primeministerp | er -do | 16:22 |
primeministerp | I just cannot promise that it's quickly | 16:22 |
alexpilotti | :-) | 16:23 |
alexpilotti | primeministerp: ping :-) | 16:23 |
*** iben has joined #openstack-meeting | 16:23 | |
alexpilotti | looks like primeministerp has some serious connectivity issues today | 16:24 |
iben | Hey guys - I have a question about this - why do we need msdn when hyper-v is free? Just asking… what other components are we testing here? | 16:24 |
*** afazekas has quit IRC | 16:24 | |
primeministerp | i'm here | 16:24 |
primeministerp | just typing | 16:24 |
alexpilotti | hi iben good question | 16:24 |
primeministerp | iben: you technically don | 16:24 |
alexpilotti | iben: Hyper-V server is free | 16:24 |
primeministerp | t | 16:25 |
primeministerp | it's a good will gesture | 16:25 |
alexpilotti | iben: but you need a domain controller for testing live migration for example | 16:25 |
alexpilotti | iben: also teh full WIndows Server has GUI tools that people like to use during development | 16:25 |
pnavarro | alexpilotti: btw, with SMB 3.0 it will be possible to have a domain controller 100% open source ? | 16:25 |
iben | BTW - I have MSDN as do the other team members I'm working with but an overview of the current setup and next steps for a lab for testing would be helpful. If a write up on this doesn't exist I'd like to volunteer to help document it | 16:25 |
*** yamahata__ has quit IRC | 16:25 | |
alexpilotti | iben: we do 99% of the development on the free Hyper-V | 16:26 |
iben | and the actual openstack environment is the typical linux platform? | 16:26 |
primeministerp | iben: yes | 16:26 |
alexpilotti | iben: we have a free installer he: http://www.cloudbase.it/installing-openstack-nova-compute-on-hyper-v/ | 16:26 |
iben | In Other words - and existing openstack or devstack users could test this | 16:26 |
primeministerp | iben: yes | 16:26 |
alexpilotti | iben: with all the step by step documentation | 16:26 |
iben | okay - I will review | 16:27 |
primeministerp | iben: you just point hyper-v at it | 16:27 |
primeministerp | iben: and make sure you have a vhd | 16:27 |
primeministerp | to deploy on hyper-v | 16:27 |
primeministerp | iben: you can also tweak your scheduler to place vm's properly | 16:27 |
*** yamahata__ has joined #openstack-meeting | 16:27 | |
iben | ok - I would like more details on that too | 16:27 |
primeministerp | alexpilotti: is that documented yet? | 16:28 |
alexpilotti | iben: we hare also ready mand VHDs for ubuntu 12.04, so contact me if you need a link | 16:28 |
primeministerp | alexpilotti: the scheduler bits? | 16:28 |
primeministerp | ok then | 16:28 |
alexpilotti | primeministerp: it's simply a glance property | 16:28 |
primeministerp | alexpilotti: yes | 16:28 |
primeministerp | alexpilotti: ok moving on | 16:28 |
primeministerp | #topic ci infrastructure | 16:28 |
alexpilotti | primeministerp: iben here you go: http://www.cloudbase.it/filtering-glance-images-for-hyper-v/ | 16:28 |
*** openstack changes topic to "ci infrastructure (Meeting topic: hyper-v)" | 16:28 | |
*** psedlak has quit IRC | 16:29 | |
iben | the main issue right now (hope to hear about this later) is the way to automate Windows VM provisioning including hostname and IP address assignment. Since typically openstack uses images - how do we inject this info? | 16:29 |
primeministerp | alexpilotti: thx | 16:29 |
primeministerp | iben: -> | 16:29 |
alexpilotti | iben: http://www.cloudbase.it/cloud-init-for-windows-instances/ | 16:29 |
primeministerp | iben: do you have windows provisioning already in place? | 16:29 |
iben | yes - most customers are using SCCM for this with a PXE boot setup | 16:29 |
iben | there's a way to also use USB image | 16:29 |
primeministerp | iben:then you can still use that | 16:30 |
iben | okay - this is something I'd like to document as well | 16:30 |
primeministerp | iben: from a iron and making your master images perspective | 16:30 |
primeministerp | iben: perfect | 16:30 |
primeministerp | iben: I created the original docs | 16:30 |
iben | can we add it to a list and get a few people to work with me on it? | 16:30 |
primeministerp | iben: i.e. in the admin guide | 16:30 |
*** galthaus_ has joined #openstack-meeting | 16:30 | |
primeministerp | iben: definately | 16:30 |
primeministerp | EmilienM: ping | 16:31 |
iben | integration of sccm and openstack | 16:31 |
EmilienM | primeministerp: pong | 16:31 |
primeministerp | o | 16:31 |
primeministerp | one sec | 16:31 |
primeministerp | iben: I won't be using sccm | 16:31 |
primeministerp | iben: so I won't be able to help | 16:31 |
*** dosaboy has quit IRC | 16:31 | |
primeministerp | w/ sccm specific bits | 16:31 |
primeministerp | iben: however if it's related to core openstack stuff | 16:32 |
iben | right - I'd like to work with someone at MS or the OPenstack community on this | 16:32 |
primeministerp | please feel free to pubdate the other bits | 16:32 |
primeministerp | iben: that needs to be a discussion | 16:32 |
iben | understood | 16:32 |
primeministerp | iben: w/ the sccm folks | 16:32 |
iben | ok | 16:32 |
iben | let's move on - I don't want to take over teh meeting | 16:32 |
primeministerp | iben: i believe we have a talk tomorrow | 16:32 |
primeministerp | iben: let's start that discussion there | 16:32 |
hanrahat | primeministerp: i can help make the connection to the sccm team | 16:32 |
primeministerp | iben: and drive it inside msft | 16:33 |
primeministerp | just want to make sure we're clear | 16:33 |
iben | sure | 16:33 |
*** hemna has joined #openstack-meeting | 16:33 | |
pnavarro | I have to guys, alexpilotti ping me as soos as you have something me to start testing | 16:33 |
alexpilotti | pnavarro: sure, tx! | 16:33 |
*** galthaus has quit IRC | 16:33 | |
*** galthaus_ is now known as galthaus | 16:33 | |
*** lloydde has quit IRC | 16:34 | |
*** dosaboy has joined #openstack-meeting | 16:35 | |
alexpilotti | primeministerp: should we move on to cloud-init? | 16:35 |
*** primeminsterp has joined #openstack-meeting | 16:35 | |
primeminsterp | ok | 16:36 |
primeminsterp | back again | 16:36 |
primeminsterp | sorry about that | 16:36 |
primeminsterp | just some updates on the ci | 16:36 |
primeminsterp | so this is a key link in the chain | 16:36 |
primeminsterp | I finally go the puppet reg working properly on the back side of the preseed | 16:36 |
primeminsterp | ociuhandu: any movement on the quantum automation? | 16:37 |
primeminsterp | ociuhandu: also I didn't get to look at the cert creation bits yet | 16:37 |
primeminsterp | ociuhandu: i'll try to look at those tonight | 16:37 |
*** primeministerp has quit IRC | 16:37 | |
ociuhandu | primeminsterp: quantum templates will be ready today | 16:37 |
primeminsterp | ociuhandu: great | 16:37 |
*** pnavarro has quit IRC | 16:37 | |
ociuhandu | primeminsterp: the install part is already in place | 16:37 |
primeminsterp | ociuhandu: I'm going to try to test the other bits today out of registration | 16:38 |
primeminsterp | ociuhandu: great | 16:38 |
ociuhandu | I hope that by tomorrow or the day after, the latest, I wil move to the network controller | 16:38 |
primeminsterp | ociuhandu: also I'll work on finalizing the windows provising | 16:38 |
primeminsterp | ociuhandu: awesome | 16:38 |
primeminsterp | ociuhandu: let's touch base tomorrow | 16:38 |
primeminsterp | ociuhandu: then | 16:38 |
ociuhandu | primeminsterp: sure | 16:38 |
primeminsterp | #topic hyper-v chef | 16:39 |
primeminsterp | so talking about chef modules today w/ Matt Ray from opscode | 16:39 |
primeminsterp | we'll see if we can make any progress | 16:40 |
iben | modules = cookbooks? | 16:40 |
iben | or actual ruby code bits? | 16:40 |
*** luis_fdez has quit IRC | 16:44 | |
*** koolhead17 has joined #openstack-meeting | 16:44 | |
*** primeminsterp has quit IRC | 16:44 | |
*** primeministerp has joined #openstack-meeting | 16:46 | |
primeministerp | ok | 16:47 |
primeministerp | really shaky connection | 16:47 |
primeministerp | closing the meeting | 16:47 |
primeministerp | sorry guys | 16:47 |
primeministerp | #endmeeting | 16:47 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 16:47 | |
openstack | Meeting ended Tue Jan 22 16:47:22 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:47 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2013/hyper_v.2013-01-22-15.59.html | 16:47 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2013/hyper_v.2013-01-22-15.59.txt | 16:47 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2013/hyper_v.2013-01-22-15.59.log.html | 16:47 |
*** mrodden1 has quit IRC | 16:53 | |
*** gyee has joined #openstack-meeting | 16:54 | |
*** ewindisch has joined #openstack-meeting | 16:55 | |
iben | hi Eric | 16:55 |
iben | i think the meeting's over... | 16:55 |
*** bdpayne has joined #openstack-meeting | 16:55 | |
*** rkukura has left #openstack-meeting | 16:56 | |
*** EmilienM has quit IRC | 16:59 | |
*** ijw has joined #openstack-meeting | 17:00 | |
*** otherwiseguy has joined #openstack-meeting | 17:01 | |
*** bdpayne has quit IRC | 17:02 | |
*** bdpayne has joined #openstack-meeting | 17:03 | |
*** cdub_ has quit IRC | 17:03 | |
*** annegentle has joined #openstack-meeting | 17:05 | |
*** primeministerp has quit IRC | 17:06 | |
*** mrodden has joined #openstack-meeting | 17:09 | |
*** patrocinio has left #openstack-meeting | 17:10 | |
*** shengjie_min has quit IRC | 17:11 | |
*** lloydde has joined #openstack-meeting | 17:11 | |
*** bobba_ has joined #openstack-meeting | 17:12 | |
*** jcmartin has joined #openstack-meeting | 17:16 | |
*** vkmc has quit IRC | 17:19 | |
*** yamahata__ has quit IRC | 17:20 | |
*** afazekas has joined #openstack-meeting | 17:21 | |
*** bobba_ has quit IRC | 17:22 | |
*** juice_ has joined #openstack-meeting | 17:23 | |
*** cody-somerville has joined #openstack-meeting | 17:23 | |
*** psedlak has joined #openstack-meeting | 17:25 | |
*** diogogmt has joined #openstack-meeting | 17:27 | |
*** danwent has joined #openstack-meeting | 17:27 | |
*** jpich has joined #openstack-meeting | 17:28 | |
*** vishy_zz is now known as vishy | 17:32 | |
*** bencherian has joined #openstack-meeting | 17:35 | |
*** metral has joined #openstack-meeting | 17:37 | |
*** derekh has quit IRC | 17:39 | |
*** ccorrigan has joined #openstack-meeting | 17:41 | |
*** rafaduran has quit IRC | 17:44 | |
*** kaganos has joined #openstack-meeting | 17:46 | |
*** AndChat|150689 has quit IRC | 17:48 | |
*** dosaboy has quit IRC | 17:50 | |
*** danwent has quit IRC | 17:50 | |
*** danwent has joined #openstack-meeting | 17:51 | |
*** sarob has quit IRC | 17:51 | |
*** kwss has joined #openstack-meeting | 17:52 | |
*** danwent has quit IRC | 17:53 | |
*** yamahata__ has joined #openstack-meeting | 17:55 | |
*** ijw has quit IRC | 17:55 | |
*** stevemar has joined #openstack-meeting | 17:57 | |
*** dosaboy has joined #openstack-meeting | 17:57 | |
*** ijw has joined #openstack-meeting | 17:58 | |
*** ijw has quit IRC | 17:59 | |
ayoung | Key...Key...Keystone Ho! | 18:00 |
dolphm_ | no heckj again? | 18:00 |
kwss | hello | 18:00 |
ayoung | dolphm_, heckj doesn't live here anymore | 18:00 |
gyee | \o | 18:00 |
dolphm_ | :( | 18:00 |
topol | ayoung: I committed a WIP for devstack silent install and configure of LDAP for you to take a look at. https://review.openstack.org/#/c/20249/ | 18:00 |
henrynash | hi | 18:00 |
*** dosaboy has quit IRC | 18:00 | |
*** AlanClark has joined #openstack-meeting | 18:00 | |
*** dosaboy1 has joined #openstack-meeting | 18:00 | |
gyee | what happen to heckj? | 18:00 |
*** nachi has joined #openstack-meeting | 18:00 | |
*** nachi__ has joined #openstack-meeting | 18:00 | |
ayoung | topol, kewl | 18:00 |
dolphm_ | he's been on the list, but not on irc | 18:00 |
*** brich1 has joined #openstack-meeting | 18:00 | |
dolphm_ | #startmeeting keystone | 18:00 |
openstack | Meeting started Tue Jan 22 18:00:53 2013 UTC. The chair is dolphm_. Information about MeetBot at http://wiki.debian.org/MeetBot. | 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 |
dolphm_ | #topic High priority bugs or immediate issues? | 18:01 |
*** openstack changes topic to "High priority bugs or immediate issues? (Meeting topic: keystone)" | 18:01 | |
ayoung | dolphm_, High priority | 18:01 |
*** dwchadwick has joined #openstack-meeting | 18:01 | |
dolphm_ | we have several security fixes in the works -- if you have visibility, please review the proposed patches | 18:01 |
ayoung | no V3 API for tokens | 18:01 |
gyee | I need a decision on the auth plugin | 18:01 |
dolphm_ | gyee: do you have code to put up for review? | 18:02 |
gyee | not yeah | 18:02 |
dolphm_ | gyee: i think that's going to be the fastest route to solicit solid feedback | 18:02 |
gyee | I can finish off the tokens work and leave the auth plugin later | 18:02 |
ayoung | +1 | 18:02 |
henrynash | +1 | 18:02 |
gyee | alrighty then | 18:02 |
dolphm_ | gyee: sure | 18:02 |
ayoung | gyee, +2 Frost damage! | 18:02 |
dolphm_ | lol | 18:02 |
dolphm_ | any other high priority things? | 18:03 |
dolphm_ | #action gyee to put v3 auth interface up for review, without pluggability | 18:03 |
*** markvoelker has joined #openstack-meeting | 18:03 | |
dolphm_ | #action core to review proposed security patches | 18:04 |
dolphm_ | (^^keep commentary within the bugs for now, please^^) | 18:04 |
dolphm_ | i'll take silence as a no... | 18:05 |
dolphm_ | #topic Default domain and v3 calls where domain_id is not specified | 18:05 |
*** openstack changes topic to "Default domain and v3 calls where domain_id is not specified (Meeting topic: keystone)" | 18:05 | |
henrynash | dolphm: will do | 18:05 |
dolphm_ | #link http://lists.openstack.org/pipermail/openstack-dev/2013-January/004691.html | 18:06 |
henrynash | dolphm: So I made the suggestion to separate the discussion on creation of a default domain from the actions we take on v3 calls | 18:06 |
*** Mandell has joined #openstack-meeting | 18:06 | |
dolphm_ | henrynash: worthy point | 18:07 |
gyee | we can only scope to one domain at a time so specifying a domain ID in create user is irrelevant right? | 18:07 |
gyee | unless it is the global ADMIN user | 18:08 |
henrynash | dolphm: since that re-orders/names the migration files….would be good to get that in asap….the I can layer my changes in | 18:08 |
dolphm_ | gyee: yes, but if multi-tenant tokens merge, we'll also end up with multi-domain tokens | 18:08 |
dolphm_ | gyee: however, i don't think it's going to happen | 18:08 |
dwchadwick | Why cannot the keystone admin create multiple users in multiple domains in a single session without needing to swap between domains | 18:08 |
dolphm_ | henrynash: +1 | 18:08 |
*** vkmc has joined #openstack-meeting | 18:09 | |
ayoung | dwchadwick, explicitly, then should be able to do so. It is justin the implicit case it is an issue | 18:09 |
*** EmilienM has joined #openstack-meeting | 18:09 | |
henrynash | ayoung: I notice your suggestion on the loading of different easy of doing this….we could clearly do that…I just wander if it is worth it…since we are only talking about the case when a v3 caller decides NOT to specify a domin | 18:10 |
dwchadwick | If it is a multi-domain set up, then you can either mandate explicit domains or default to the domain the admin is currently associated with | 18:10 |
henrynash | (...different ways of doing this…) | 18:10 |
ayoung | henrynash, It still doesn't solve the hard question of what should the default behavior be. | 18:11 |
ayoung | henrynash, but it mitigates the cases where people disagree | 18:11 |
dwchadwick | Rather than having 10 ways of skinning a cat, why not have just one way | 18:11 |
dolphm_ | i'd really rather not have if-then-elseif logic handling this in the core implementation | 18:11 |
dwchadwick | meaning that the domain must be specified in a multi-domain system | 18:12 |
gyee | dolphm_, I am OK with token scoped to multiple domains | 18:12 |
dwchadwick | Its explicit, its not confusing or ambiguous | 18:12 |
henrynash | dolphm: I kind of agree….if the operators don't like the default, then they can specify the domain anyway in the call.. | 18:12 |
gyee | but not multiple projects as it has severe impacts right now | 18:12 |
dolphm_ | i don't really want anything more complicated than, e.g.: create_user_request.setdefault('domain_id', token['domain']['id']) | 18:13 |
*** morganfainberg has quit IRC | 18:13 | |
dolphm_ | gyee: i don't want to accept multi-project tokens without multi-domain tokens -- they should be merged hand-in-hand (if they hand) | 18:15 |
dolphm_ | lol (if the merge*) | 18:15 |
gyee | fair enough | 18:16 |
dolphm_ | anyone opposed to my pseudo code above? it corresponds with what me and henrynash were "violently agreeing" on in the mailing list thread | 18:16 |
* gyee is comfortably numb | 18:16 | |
ayoung | ayoung is comfortably dumb | 18:17 |
topol | dolphm_ : dare I say it looked good to me! | 18:17 |
topol | 18:17 | |
henrynash | ayoung: I think you were probably the most keen on giving the options….do you still think it is necessary | 18:17 |
ayoung | dolphm_, sounds about right...can we post to the larger community as a "here is what we are going to do. I know you are all going to complain, but we are going to do it anyway, as we have determined all of the other options were more horrible." | 18:18 |
*** AlanClark has quit IRC | 18:18 | |
dolphm_ | ayoung: i feel like that's what we just did on openstack-dev | 18:18 |
ayoung | henrynash, if we can agree on a reasonable default, the options can be an ace in the sleeve we keep for later | 18:18 |
henrynash | ayoung: +1 | 18:18 |
ayoung | dolphm_, I had trouble following the discussion, I'm sure most people tuned it out | 18:18 |
dolphm_ | ayoung: +1 | 18:18 |
gyee | so A) then? | 18:19 |
dolphm_ | #action utilize domain-scoped authorization to imply owning domain_id on create user & project requests | 18:19 |
dolphm_ | moving on..? | 18:19 |
* ayoung hears his cue | 18:19 | |
dolphm_ | #topic Tenant to Project, Roles versus Membership, and Trusts | 18:20 |
*** openstack changes topic to "Tenant to Project, Roles versus Membership, and Trusts (Meeting topic: keystone)" | 18:20 | |
*** cp16net|away is now known as cp16net | 18:20 | |
ayoung | OK./.. | 18:20 |
ayoung | so, you might remember I was kindof keen on trusts for a while | 18:20 |
*** yamahata__ has quit IRC | 18:20 | |
ayoung | and then it turns out trusts needs tokens to get a full test | 18:20 |
ayoung | and tokens need roles | 18:20 |
ayoung | and roles and membership are conflicting concepts | 18:21 |
ayoung | to be specific | 18:21 |
ayoung | member ship old and borkne | 18:21 |
dwchadwick | What is the membership concept | 18:21 |
ayoung | roles--new hotness | 18:21 |
*** AlanClark has joined #openstack-meeting | 18:21 | |
ayoung | dwchadwick, tenants had members | 18:21 |
dolphm_ | dwchadwick: a horrible legacy implementation detail we're trying to get rid of | 18:21 |
ayoung | dwchadwick, you can pretty much assume that explanation for most of the work we are doing, actually | 18:21 |
ayoung | so...metadata | 18:22 |
ayoung | another horrible choice of terms we need to expurgate | 18:22 |
dwchadwick | At what point in time do you delete code of deprecated features | 18:22 |
dolphm_ | 'membership' is basically treated as an implied role assignment internally, we'd like to make it an explicit role grant that can be managed through the api | 18:22 |
dwchadwick | You cannot carry deprecated baggage for ever or you will end up like Windows | 18:22 |
dolphm_ | it came as a result of importing legacy auth data from nova | 18:23 |
ayoung | dwchadwick, that is an important enough question that I don't want to give a glib answer now | 18:23 |
ayoung | can we table it for now? | 18:23 |
*** metral_ has joined #openstack-meeting | 18:23 | |
ayoung | the short is, we will deprecate | 18:23 |
dwchadwick | ok | 18:23 |
dolphm_ | dwchadwick: this isn't so much a user-facing feature; but the answer is 2 release cycles | 18:23 |
ayoung | from an API perspective, we are going to implement user tenant membership via the role entity but keep the APIs...for now | 18:23 |
ayoung | this is a V23 thing primarily | 18:24 |
ayoung | V2 has this stuff, 3 not so much | 18:24 |
ayoung | As I go through the code, though I see parallels in domains and groups | 18:24 |
ayoung | and I want to make sure I have it straight | 18:24 |
ayoung | domains should have membership, as domains own the user records | 18:25 |
dolphm_ | ayoung: no! user.domaid_id defines that ownership | 18:25 |
henrynash | ayoung: true to the last bit, but why do we need membership | 18:25 |
*** metral has quit IRC | 18:25 | |
*** yamahata__ has joined #openstack-meeting | 18:25 | |
*** metral_ is now known as metral | 18:25 | |
ayoung | dolphm_, ah...so I think I can cut out some more code | 18:26 |
*** vkmc has quit IRC | 18:26 | |
dolphm_ | ayoung: the more you delete the faster i'll +2 | 18:26 |
ayoung | there should be no grants on domains then, right? | 18:26 |
dolphm_ | ayoung: nono, that stays | 18:26 |
ayoung | domain relationships are fixed | 18:26 |
dolphm_ | ayoung: thats in the v3 spec | 18:26 |
ayoung | what is a user/domain grant if it is not defined by a role? | 18:26 |
dolphm_ | ayoung: it is | 18:27 |
henrynash | ayoung: grant role x to group Y on domain Z | 18:27 |
henrynash | ayoung: all three elements must be specified | 18:27 |
dwchadwick | this is getting to be a mess | 18:27 |
dolphm_ | https://github.com/openstack/identity-api/blob/master/openstack-identity-api/src/markdown/identity-api-v3.md#grant-role-to-user-on-domain-put-domainsdomain_idusersuser_idrolesrole_id | 18:27 |
ayoung | dwchadwick, agreed, that is why I am trying to remove... | 18:27 |
*** vkmc has joined #openstack-meeting | 18:27 | |
henrynash | ayoung: I don't follow at all….. | 18:28 |
dolphm_ | ayoung: this should have zero api impact | 18:28 |
ayoung | dolphm_, right | 18:28 |
ayoung | this is implementation | 18:28 |
dolphm_ | ayoung: not even on v3 | 18:28 |
ayoung | OK...let me back up | 18:28 |
*** jgriffit1 has joined #openstack-meeting | 18:29 | |
ayoung | metadata: it is a denormalized blob | 18:29 |
ayoung | this pattern is in groups, tenants, domains | 18:29 |
ayoung | there are grants for | 18:29 |
*** otherwiseguy has quit IRC | 18:30 | |
ayoung | UserProjectGrant UserDomainGrant GroupProjectGrant and GroupDomainGrant | 18:30 |
henrynash | ayoung: yes, and the meta data in each table just has the roles in it, e.g.: | 18:30 |
henrynash | class UserDomainGrant(sql.ModelBase, BaseGrant): | 18:30 |
henrynash | __tablename__ = 'user_domain_metadata' | 18:30 |
henrynash | user_id = sql.Column(sql.String(64), primary_key=True) | 18:30 |
henrynash | domain_id = sql.Column(sql.String(64), primary_key=True) | 18:30 |
henrynash | data = sql.Column(sql.JsonBlob()) | 18:30 |
ayoung | denormalized data for things that should have integrity constrains in the DB is a bad approach | 18:30 |
dolphm_ | ayoung: data -> role_id | 18:30 |
ayoung | dolphm_, that is where I am headed | 18:30 |
dolphm_ | multiple roles could be in data though | 18:31 |
ayoung | can we drop the data/extra columns for all of these? | 18:31 |
ayoung | dolphm_, bad | 18:31 |
dolphm_ | ayoung: yes | 18:31 |
ayoung | roles are foreign keys | 18:31 |
dolphm_ | ayoung: they should be, yes | 18:31 |
ayoung | we looks referential integrity if we do multiple keys in one field | 18:31 |
henrynash | ayoung: why don't we just at a role_id column (in place of the data) and then that is the foreign key | 18:31 |
*** jgriffith has quit IRC | 18:31 | |
henrynash | ayoung: that was the plan.... | 18:32 |
ayoung | henrynash, sure, that is OK, so long as we are ok with getting rid of the data column | 18:32 |
gyee | +1 | 18:32 |
dolphm_ | +1 | 18:32 |
ayoung | we have this nasty tendency to do serialied JSON blobs that we really should not do | 18:32 |
henrynash | +1 | 18:32 |
dolphm_ | ayoung: this is not the membership issue though..? | 18:33 |
henrynash | ayoungL so I did commit as part of the groups work to do that normalization | 18:33 |
ayoung | dolphm_, well, for users to proejcts, membership is replaced by roles | 18:33 |
ayoung | for domains, membership is specified by the domain id | 18:33 |
gyee | sounds 'bout right | 18:33 |
dolphm_ | user_tenant_membership and user_tenant_metadata need to both be migrated to user_project_grants | 18:34 |
ayoung | dolphm_, yep..I'm working on that | 18:34 |
dolphm_ | ayoung: awesome | 18:34 |
ayoung | the code that calls them is common to those as well as domain and group grants: | 18:34 |
dolphm_ | ayoung: let me know if you need help there | 18:34 |
ayoung | link coming... | 18:34 |
dwchadwick | I dont suppose there is any chance you can change the name grants to assigns is there? | 18:34 |
dolphm_ | dwchadwick: implementation or api? | 18:35 |
ayoung | https://github.com/openstack/keystone/blob/master/keystone/identity/backends/sql.py#L242 | 18:35 |
dwchadwick | Grants sounds like you are granting a privilege, whereas in reality you are assigning role membership or similar | 18:35 |
dwchadwick | the granting of acces is done by the service via its policy engine | 18:35 |
ayoung | and the corresponding creates all have logic | 18:35 |
dwchadwick | API primarily, but the implementation ought to match the API | 18:36 |
dolphm_ | dwchadwick: propose the corresponding api changes, they're only superficial there | 18:36 |
dwchadwick | OK, I am currently reviewing the APIv3 anyway | 18:36 |
ayoung | https://github.com/openstack/keystone/blob/master/keystone/identity/backends/sql.py#L550 | 18:37 |
ayoung | so these all assume that the roles are a denormalized list | 18:37 |
dolphm_ | dwchadwick: make it a separate patch though (smaller patches are easier to review and faster to merge with fewer conflicts) | 18:37 |
ayoung | for a group/domain grant, | 18:38 |
dwchadwick | yes my changes wont be anything to do with Kristy's mapping changes | 18:38 |
ayoung | where we are saying group_id gets roles in domain_id | 18:38 |
*** jgriffith has joined #openstack-meeting | 18:38 | |
ayoung | there is no need for membership....OK I think the only thing that was unclear than I needed to get straight was domain | 18:39 |
ayoung | groups should have membership...right? | 18:39 |
gyee | yes | 18:39 |
ayoung | users are either a member of a group or they are not...they do not have "roles" in a group. | 18:39 |
henrynash | ayoung: correct | 18:40 |
ayoung | instead they get roles assigned by being a member of a group.... | 18:40 |
henrynash | ayoung: yes | 18:40 |
*** donaldngo has joined #openstack-meeting | 18:40 | |
dwchadwick | users are also members of a role as well | 18:40 |
dolphm_ | ayoung: Grant role to user on domain: PUT /domains/{domain_id}/users/{user_id}/roles/{role_id} | 18:40 |
dolphm_ | ayoung: Grant role to group on domain: PUT /domains/{domain_id}/groups/{group_id}/roles/{role_id} | 18:40 |
dwchadwick | assign role to user please | 18:40 |
henrynash | dwchadwick: there is no such call….you must specify a target | 18:41 |
*** jgriffit1 has quit IRC | 18:41 | |
dolphm_ | dwchadwick: i'm quoting the current spec | 18:41 |
ayoung | so..users have roles in domains.... | 18:41 |
dwchadwick | I was merely asking that you replace Grant by Assign | 18:41 |
dolphm_ | ayoung: yes, that's what henrynash is working on | 18:41 |
ayoung | hmmmm...that seems superfluous | 18:41 |
dolphm_ | domain role grant, domain-scoped tokens, domain-authz operations in keystone (create user, create project) | 18:42 |
ayoung | seems like it would be cleaner to keep roles in group assignements | 18:42 |
ayoung | dolphm_, this is implementation, | 18:42 |
dolphm_ | ayoung: users and groups can both be granted roles in both projects and domains | 18:42 |
henrynash | ayoung: yes…and to be complete a user maybe be able to operate on a domain/project either due to a direct grant or via grant on a group of which they are a member | 18:42 |
dolphm_ | henrynash: +1 | 18:42 |
dolphm_ | ayoung: this is api | 18:42 |
ayoung | ok..bear with me for a moment | 18:43 |
henrynash | dwchadwick; (just using grant since this is current terminology) | 18:43 |
topol | henrynash: +1 | 18:43 |
dwchadwick | understood | 18:43 |
ayoung | dwchadwick, you understand? Good...someday you can explain it to me. | 18:44 |
ayoung | OK... | 18:44 |
* gyee is working on understanding Keystone book | 18:44 | |
dwchadwick | excellent idea | 18:44 |
ayoung | so domain membership is done via the user object, we don't need a collection there...so the only collection that domain maintains is via role grants | 18:44 |
dwchadwick | book should have been written before the code | 18:44 |
dolphm_ | ayoung: this needs to go away http://paste.openstack.org/raw/29722/ | 18:44 |
dwchadwick | then the code would have been much simpler ;-) | 18:45 |
ayoung | dolphm_, done this morning in my local repo | 18:45 |
henrynash | ayoung: +2 | 18:45 |
dolphm_ | ayoung: post for review and we'll take it from there? | 18:45 |
ayoung | dolphm_, not so simple | 18:45 |
ayoung | there are a lot of changes implicit with that | 18:45 |
ayoung | migration etc | 18:45 |
dolphm_ | ayoung: yep | 18:45 |
dolphm_ | legacy import rewrite | 18:46 |
dolphm_ | schema migration, data migration | 18:46 |
ayoung | and I'm still flushing out errors.... | 18:46 |
dolphm_ | driver calls that need to be killed | 18:46 |
*** metral has quit IRC | 18:46 | |
ayoung | "I've got my country's 500th anniversary to plan, my wedding to arrange, my wife to murder and Guilder to frame for it; I'm swamped. " | 18:46 |
dolphm_ | ayoung: post something WIP so we can make sure everyone is on the same page | 18:46 |
*** metral has joined #openstack-meeting | 18:46 | |
ayoung | dolphm_, will do, as soon as I can get even the sql unit tests to run to completion | 18:47 |
dolphm_ | ayoung: i never had time to get that far when i tackled it :( | 18:47 |
dolphm_ | #topic v3/auth | 18:47 |
*** openstack changes topic to "v3/auth (Meeting topic: keystone)" | 18:47 | |
dolphm_ | gyee: we obviously already talked about this... | 18:48 |
*** psedlak has quit IRC | 18:48 | |
dolphm_ | gyee: comfortable to land in g-m3? | 18:48 |
gyee | you mean auth plugin? | 18:48 |
dolphm_ | gyee: i think we're just talking about auth on the v3 api in general | 18:48 |
gyee | well, v3/auth still result in token issuance | 18:48 |
*** AlanClark has quit IRC | 18:48 | |
dolphm_ | gyee: using the current spec | 18:48 |
henrynash | dolphm: maybe we covered this a bit already….I just wanted us to get the v3/auth early since I need to add to itf for domain name spaces | 18:48 |
gyee | so v3/tokens seem ok to me | 18:48 |
dolphm_ | henrynash: +1 | 18:49 |
dolphm_ | gyee: want me to propose the spec changes to move from /v3/tokens -> /v3/auth? | 18:49 |
dolphm_ | happy to help however i can | 18:49 |
gyee | g-m3 cut-off is 2/21 right? | 18:49 |
dolphm_ | gyee: yes | 18:49 |
*** yaguang has quit IRC | 18:50 | |
gyee | why change to v3/auth? | 18:50 |
*** gatuus has joined #openstack-meeting | 18:50 | |
gyee | I am OK with v3/tokens since auth will result in token creation anyway | 18:50 |
dolphm_ | gyee: (mailing list discussion) /tokens is not a collection, it's a noun e.g. /authentication /authorization | 18:50 |
dwchadwick | and what does auth mean? authn or authz? | 18:50 |
dolphm_ | dwchadwick: intentionally ambiguous since the same api handled both in one call if you need that efficiency | 18:51 |
dwchadwick | ok | 18:51 |
gyee | dolphm_, go ahead, same amount of code anyway | 18:51 |
dolphm_ | dwchadwick: or you can break it into two steps against the same API (request authentication and then request authorization) | 18:51 |
ayoung | dwchadwick, I proposed an url scheme /auth/n and /auth/z but was told I was being a smarty pants | 18:51 |
dolphm_ | gyee: yep | 18:52 |
gyee | thanks | 18:52 |
dwchadwick | But I thought the service made the authz decision via its policy engine | 18:52 |
*** metral_ has joined #openstack-meeting | 18:52 | |
dolphm_ | #action dolph to revise v3 API from /v3/tokens -> /v3/auth | 18:52 |
dwchadwick | Are you proposing that Keystone will run an authz server? | 18:52 |
ayoung | dwchadwick, to a degree | 18:52 |
dolphm_ | dwchadwick: only that it provides an interface to an authz implementation, which may be a remote server | 18:52 |
ayoung | dwchadwick, but tenant tokens, where are authN stuff, are provdied by keystone, and keystone can decide not to issue one | 18:53 |
dwchadwick | Well I like the smarty pants API :-) with the /n and /z | 18:53 |
dolphm_ | /v3/authentication and /v3/authorization would make the REST fans happy | 18:54 |
gyee | my fingers won't be happy | 18:54 |
dwchadwick | its is also much clearer to the user | 18:54 |
dwchadwick | but /v3/authz and /v3/authn are also clear and easier on the fingers | 18:55 |
gyee | damn straight! | 18:55 |
ayoung | dwchadwick, so...there is token issuing and token validation | 18:55 |
ayoung | we don't want token IDs in the URL | 18:55 |
dwchadwick | Yes we have that in our design | 18:55 |
ayoung | as that is Identified as a security risk | 18:55 |
dwchadwick | why a security risk? is this due to them being bearer tokens? | 18:56 |
ayoung | the token is really the signed set of attributesd for the user, so the union of authz and authn data | 18:56 |
dwchadwick | you can solve that by holder of key | 18:56 |
ayoung | dwchadwick, yes | 18:56 |
*** metral has quit IRC | 18:56 | |
*** metral_ is now known as metral | 18:56 | |
ayoung | dwchadwick, and then we need a full SSL handshake | 18:56 |
ayoung | and then we have reimplemented X509 | 18:56 |
ayoung | which we should be using in the first place | 18:56 |
gyee | SSL won't protect URL | 18:56 |
ayoung | or Kerberos | 18:56 |
ayoung | gyee it wouldn't need to | 18:57 |
ayoung | if the tokens were not vulnerable to a relay attack | 18:57 |
dolphm_ | dwchadwick: requested URLs are frequently logged, obtaining such a log would provide access with any still-valid tokens | 18:57 |
dwchadwick | yes replay attacks | 18:57 |
ayoung | dwchadwick, here is the deal | 18:58 |
ayoung | there are lots of secure technologies | 18:58 |
dolphm_ | gyee: +1 | 18:58 |
ayoung | we can't use them because of the webserver that openstack chose | 18:58 |
ayoung | it is really that simple | 18:58 |
ayoung | and really that frustrating | 18:58 |
dolphm_ | gyee: getting it out of the URL and then wrapping the connection in SSL makes it sound pretty safe to me | 18:58 |
*** markmcclain has quit IRC | 18:58 | |
ayoung | and we have 2 minutes left in our meeting | 18:58 |
dolphm_ | #topic open discussion | 18:58 |
*** openstack changes topic to "open discussion (Meeting topic: keystone)" | 18:58 | |
gyee | dolphm_ +2 | 18:58 |
dolphm_ | anything else in hte last 20 seconds? | 18:59 |
dwchadwick | I must go now. Bye for now | 18:59 |
dolphm_ | dwchadwick: /wave | 18:59 |
dolphm_ | #endmeeting | 19:00 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 19:00 | |
openstack | Meeting ended Tue Jan 22 19:00:01 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-01-22-18.00.html | 19:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-01-22-18.00.txt | 19:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-01-22-18.00.log.html | 19:00 |
*** olaph has joined #openstack-meeting | 19:00 | |
henrynash | dolphm: so you'll push in you default domain creation change? | 19:00 |
dolphm_ | henrynash: push in? | 19:00 |
jeblair | ci/infra ppl? | 19:00 |
henrynash | dolphm: switch to dev | 19:01 |
fungi | ohai | 19:01 |
*** jsavak has joined #openstack-meeting | 19:01 | |
*** kwss has quit IRC | 19:02 | |
*** joesavak has quit IRC | 19:02 | |
jeblair | mordred, clarkb: ping | 19:02 |
clarkb | o/ | 19:02 |
olaph | o/ | 19:02 |
mordred | o/ | 19:03 |
pleia2 | o/ | 19:03 |
*** sdake has joined #openstack-meeting | 19:03 | |
jeblair | #startmeeting infra | 19:03 |
openstack | Meeting started Tue Jan 22 19:03:08 2013 UTC. The chair is jeblair. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:03 |
*** openstack changes topic to " (Meeting topic: infra)" | 19:03 | |
openstack | The meeting name has been set to 'infra' | 19:03 |
jeblair | #topic agenda | 19:03 |
*** openstack changes topic to "agenda (Meeting topic: infra)" | 19:03 | |
*** khaido has joined #openstack-meeting | 19:03 | |
jeblair | #link http://wiki.openstack.org/Meetings/InfraTeamMeeting | 19:03 |
jeblair | I like, updated the agenda and stuff. | 19:03 |
fungi | oh! | 19:03 |
*** dwchadwick has quit IRC | 19:03 | |
fungi | i had stopped looking at it | 19:03 |
jeblair | anyone, everyone, feel free to update that at any time | 19:03 |
*** sarob has joined #openstack-meeting | 19:03 | |
mordred | dude | 19:04 |
clarkb | woah | 19:04 |
jeblair | since i think of things throughout the week, it's nice to have a place to put it. and we can stop doing the "does anyone have an agenda" thing. which is just way too exciting. | 19:04 |
pleia2 | great | 19:05 |
*** dolphm_ has left #openstack-meeting | 19:05 | |
* mordred is in favor of our new agenda wiki overlords | 19:05 | |
jeblair | #link last meeting: http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-01-15-19.04.html | 19:05 |
jeblair | the wiki/calendar are updated (thanks ttx) | 19:05 |
jeblair | and the rest we'll get to with the wiki (which i want to save for last when ttx will hopefully be here) | 19:06 |
jeblair | #topic CLA | 19:06 |
*** openstack changes topic to "CLA (Meeting topic: infra)" | 19:06 | |
*** markmcclain has joined #openstack-meeting | 19:06 | |
*** dosaboy1 has quit IRC | 19:06 | |
fungi | yeah | 19:06 |
fungi | e-mailed toddmorey about getting the updated appsec key to him, so see if he wanted to do that by phone or what | 19:07 |
fungi | review-dev will no longer break when he changes that | 19:07 |
mordred | neat | 19:07 |
fungi | still poking at doc updates as i get time | 19:07 |
fungi | i think we're probably clear to send the announcement though? | 19:07 |
jeblair | fungi: i gave him a heads up about that on a phone call this morning | 19:07 |
fungi | i've updated the announcement proposed text with the date we agreed upon | 19:08 |
jeblair | fungi: http://wiki.openstack.org/Project_Group_Management is dead link? | 19:08 |
*** morganfainberg has joined #openstack-meeting | 19:08 | |
fungi | jeblair: and should be until we're doing project management in gerrit i think? | 19:08 |
jeblair | fungi: oh, it's in the annourcement | 19:08 |
fungi | double-checking, but thought the announcement said it would appear there once we cut over | 19:09 |
fungi | revisiting | 19:09 |
jeblair | fungi: yeah it does | 19:09 |
jeblair | fungi: how about we make that page exist with the docs, but put a "not implemented" banner at the top | 19:09 |
fungi | didn't want to publish documentation about a process which won't work yet, though i guess i could just slap a big disclaimer on it in that case | 19:09 |
* mordred is in favor of our new CLA overlords | 19:09 | |
fungi | yeh, that | 19:09 |
fungi | will do | 19:10 |
jeblair | fungi: cool, then i think it's ready to go. | 19:10 |
fungi | need to write that up, but i'll send the announcement as soon as that wiki page exists then | 19:10 |
*** nachi__ has quit IRC | 19:10 | |
*** nachi_ has quit IRC | 19:10 | |
*** nachi has quit IRC | 19:10 | |
jeblair | fungi: cool, by end of week reasonable? | 19:10 |
fungi | absolutely reasonable | 19:10 |
jeblair | #action fungi make http://wiki.openstack.org/Project_Group_Management exist | 19:10 |
jeblair | #action fungi send CLA announcement | 19:11 |
mordred | so - for my out-of-touch brain - does that mean we're cutting prod over to new CLA by end of week? | 19:11 |
fungi | ha | 19:11 |
mordred | or putting up docs and announcement for future cutover | 19:11 |
fungi | mordred: february 24 | 19:11 |
mordred | k. thanks | 19:11 |
jeblair | mordred: it's right after g3 | 19:11 |
mordred | oh right. I remember that now. I'm going to put it on my calendar | 19:11 |
jeblair | anything else about cla? | 19:12 |
fungi | i figure this week is good for announcing, since it gives everyone a one-month warning | 19:12 |
*** jdurgin has joined #openstack-meeting | 19:12 | |
jeblair | fungi: +1 | 19:12 |
fungi | that's all there is from me on that | 19:12 |
jeblair | #topic rechecks | 19:12 |
*** openstack changes topic to "rechecks (Meeting topic: infra)" | 19:12 | |
jeblair | So recheckwatch is in production... | 19:12 |
mordred | I'd like to quote markmc: | 19:12 |
clarkb | and people are using it :) | 19:12 |
mordred | "You know what? This is just awesome." | 19:12 |
jeblair | looks like it has data: | 19:12 |
jeblair | #link http://status.openstack.org/rechecks/ | 19:13 |
mordred | feature request - how do things get off the list? | 19:13 |
jeblair | so the next/final step is to disable the old syntax. should we do that now? | 19:13 |
jeblair | mordred: they age out after a month. they fall down the list as they become less relevant. | 19:13 |
mordred | k | 19:14 |
*** psedlak has joined #openstack-meeting | 19:14 | |
fungi | i'm good with enforcing | 19:14 |
jeblair | mordred: we could give them additional demerits if the bug is closed (fix committed/released) | 19:14 |
jeblair | mordred: (to move them down the page faster, but probably not remove them) | 19:15 |
fungi | also worth noting, we've gotten an influx of ci bugs, many of which seem to relate to people being encouraged to document their rechecks/reverifies | 19:15 |
jeblair | mordred: (still want to find them easily if the bug is erroneously marked closed) | 19:15 |
mordred | fungi: ++ | 19:15 |
jeblair | fungi: yeah, i think we should retarget those to whatever projects seem the most relevant | 19:15 |
jeblair | ie, https://bugs.launchpad.net/openstack-ci/+bug/1101142 | 19:15 |
uvirtbot | Launchpad bug 1101142 in openstack-ci "Euca tests failure, cannot ping server with floating ip" [Undecided,New] | 19:15 |
jeblair | should probably be targeted to nova and devstack | 19:16 |
fungi | agreed. none of them were terribly clear to me on first glance, except one i thought was almost certainly nova | 19:16 |
fungi | the devstack ones are always going to be fuzzy, but maybe the devstack bug peeps can make with more refining once they get them | 19:16 |
jeblair | we should probably try to be fairly quick about that too, so that the devs get the benefit of the bugs. | 19:17 |
mordred | ++ | 19:17 |
fungi | agreed | 19:17 |
mordred | generalized bug triage on the openstack-ci project is something I fall down at alot | 19:17 |
mordred | but I think that I have email filters that are too broad | 19:17 |
jeblair | so should we go ahead and require the new syntax? | 19:17 |
jeblair | or extend the burn-in period? | 19:18 |
*** ryanpetrello has quit IRC | 19:18 | |
clarkb | I think we can go ahead and turn it on | 19:18 |
*** ryanpetrello has joined #openstack-meeting | 19:18 | |
clarkb | people seem to understand how it works, and it hasn't had major problems outside the thing jgriffith pointed out | 19:19 |
jeblair | #action jeblair update recheck regex to require bug | 19:19 |
fungi | and discussion about it has more or less died down on the ml with no real detractors | 19:19 |
jeblair | clarkb: yeah, i'm running that in screen now with the fix in place to catch any further errors. i should also add proper logging to it. | 19:19 |
jeblair | #action jeblair add logging to recheckwatch | 19:20 |
jeblair | #topic jenkins slave operating systems | 19:20 |
*** openstack changes topic to "jenkins slave operating systems (Meeting topic: infra)" | 19:20 | |
jeblair | we should upgrade our precise slaves to quantal, in accordance with the support policy | 19:20 |
mordred | ++ | 19:20 |
mordred | also, our cloud providers have quantal now | 19:21 |
mordred | heads up - I believe there is somethign up with running devstack on quantal ... | 19:21 |
*** alexpilotti has quit IRC | 19:21 | |
jeblair | awesome. | 19:21 |
mordred | devananda: any chance you know what that is? ^^ | 19:21 |
clarkb | quantal uses biosname for interfaces | 19:21 |
mordred | that's it | 19:21 |
mordred | devananda: nevermind | 19:21 |
clarkb | and that appeared to cause some problems with devstack networking | 19:22 |
* devananda reads scrollback anyway | 19:22 | |
clarkb | s/interfaces/network interfaces/ | 19:22 |
mordred | yeah. so eth0 is now em0 or something right? | 19:22 |
clarkb | correct | 19:22 |
jeblair | is there a devstack fix? | 19:22 |
jeblair | so i think we need to: | 19:23 |
jeblair | 0) update puppet with a node descriptor for quantal | 19:23 |
devananda | there was an issue with node.js on quantal too: https://bugs.launchpad.net/horizon/+bug/1070083 | 19:23 |
uvirtbot | Launchpad bug 1070083 in devstack "devstack fails in quantal - /usr/bin/env node - no such file or directory" [Undecided,Fix released] | 19:23 |
jeblair | 1) launch a long-running quantal slave node | 19:23 |
jeblair | 2) add it to jenkins | 19:23 |
fungi | presumably node needs to be invoked as nodejs on quantal? | 19:23 |
fungi | devananda: ^? | 19:23 |
mordred | jeblair: yah. that way we can try adding some non-voting jobs first | 19:24 |
jeblair | 3) try manually running some unit test jobs on it for various projects | 19:24 |
fungi | oh, already fixed i guess | 19:24 |
jeblair | mordred: or that | 19:24 |
mordred | jeblair: are you just talking about unittest nodes now? or devstack nodes too? | 19:24 |
jeblair | 4) move projects or duplicate as non-voting jobs to the quantal slaves | 19:24 |
jeblair | just unit test | 19:24 |
mordred | k. | 19:24 |
jeblair | 5) add it to the devstack-gate pool | 19:24 |
jeblair | 6) try out devstack on it | 19:25 |
jeblair | [end of rough overview] | 19:25 |
mordred | ++ | 19:25 |
clarkb | sounds about right to me | 19:25 |
fungi | seems sane | 19:25 |
jeblair | anyone want to start working down that list? | 19:25 |
*** vipul is now known as vipul|away | 19:25 | |
* mordred is about to get 20 hours of plane flights, so it's probably not me | 19:25 | |
jeblair | i have similar availability | 19:26 |
fungi | i can start trying it once i wrap up the oneiric/quantal puppet cleanup stuff | 19:26 |
clarkb | I am hoping to do more logstash related hacking, but if I get stalled on that I can probably spin up a quantal node and get the process going | 19:26 |
clarkb | s/what I said/I can assist fungi/ :) | 19:26 |
pleia2 | fungi: let me know if there is anything I can do to help | 19:26 |
fungi | pleia2: i was about to suggest you might want to be involved too | 19:27 |
jeblair | #action fungi start quantal upgrade with help from pleia2 and clarkb | 19:27 |
jeblair | and me too, just at weird hours. :) | 19:27 |
jeblair | davidkranz: ping | 19:27 |
jeblair | #topic tempest gating | 19:27 |
*** openstack changes topic to "tempest gating (Meeting topic: infra)" | 19:27 | |
jeblair | so great news is we're gating on quantum | 19:28 |
jeblair | and the tempest folks are really making headway on getting tempest ready for more intensive gating | 19:28 |
jeblair | (and we're all really excited about testr too!) | 19:28 |
*** vipul|away is now known as vipul | 19:29 | |
jeblair | davidkranz: sent me this link this morning: | 19:29 |
jeblair | #link https://etherpad.openstack.org/turn-on-tempest-gate | 19:29 |
jeblair | which i believe describes an optimization of the gate where we can avoid running some tests for some projects | 19:29 |
*** annegentle has quit IRC | 19:30 | |
jeblair | that sounds nice, though i'm a little concerned about whether that means we'll miss problems due to unforseen interactions... | 19:30 |
clarkb | which could cause the gate to grind to a halt | 19:31 |
jeblair | from a high level pov, it's also an imbalanced gate, where integrated projects run different code. | 19:31 |
jeblair | the current "tempest runs full" configuration is a form of that. obviously, this is _designed_ to be better than that | 19:31 |
jeblair | because it's supposed to only test related code | 19:31 |
jeblair | but where reality doesn't match the design, we could see a problem. | 19:32 |
*** psedlak has quit IRC | 19:32 | |
*** fesp is now known as flaper87 | 19:32 | |
jeblair | clarkb: exactly. | 19:32 |
mordred | so, just in general, when it says "It is too expensive to run complete functional tests for every project on a commit to any project. So | 19:33 |
*** novas0x2a|laptop has joined #openstack-meeting | 19:33 | |
mordred | the following is proposed. | 19:33 |
mordred | " | 19:33 |
mordred | I'd love to see what parallelization gets us before we start doing partial tests | 19:33 |
mordred | but, in general the matrix in that doesn't look ridiculous | 19:34 |
*** jcmartin has quit IRC | 19:34 | |
fungi | well, parallelization trades expensive time for expensive space (ram, cpu), so it depends on what expensive means there | 19:35 |
jeblair | yeah. also, we could do something like the xml/json split in the interim before testr. | 19:35 |
*** FallenPegasus has joined #openstack-meeting | 19:35 | |
jeblair | fungi: indeed. and we don't know our budget. :) | 19:35 |
fungi | at least for time, there is a fixed budget. no more than 26 hours a day ;) | 19:36 |
jeblair | heh | 19:36 |
fungi | (or was that letters in the alphabet?) | 19:36 |
mordred | yeah. I've been under the working assumption so far that dev time is the more precious and that our illustrious cloud providers haven't been unhappy with our current usage | 19:37 |
*** gyee has quit IRC | 19:37 | |
jeblair | mordred: yep. and you know i'm happy to increase our usage -- i only want to make sure people understand the exponential function. | 19:37 |
mordred | jeblair: ++ | 19:37 |
*** jog0 has quit IRC | 19:37 | |
jeblair | mordred: so maybe let's start an email thread with some tempest folks, and work out a med-long range plan? | 19:38 |
mordred | jeblair: ++ | 19:38 |
jeblair | #action jeblair start email thread for tempest gate long range planning | 19:38 |
jeblair | #topic wiki migration | 19:39 |
*** openstack changes topic to "wiki migration (Meeting topic: infra)" | 19:39 | |
mordred | jeblair: although I will say that the theory of running relevant tests is a nice one | 19:39 |
*** cdub_ has joined #openstack-meeting | 19:39 | |
mikal | jeblair: can you do me a favour? | 19:39 |
mikal | mordred: you too? | 19:39 |
*** darraghb has quit IRC | 19:39 | |
olaph | so, logo/links should be acceptable for v1 of the skin | 19:39 |
mikal | I just sent you guys an email with a PDF attachment. Can you verify the attachment opens and renders ok, and looks correct for me? | 19:39 |
jeblair | mikal: sure. this is a meeting, btw. :) | 19:40 |
mikal | Oh bugger. Sorry. Wrong channel. | 19:40 |
jeblair | mikal: it's okay, we'll put you on the agenda for next time. :) | 19:40 |
mikal | Yay | 19:40 |
jeblair | olaph: cool, updated link? | 19:40 |
clarkb | I think ttx is still having trouble with image uploads | 19:41 |
olaph | same one: | 19:41 |
olaph | #link http://openstack-wiki-instance.instance-proxy.wmflabs.org/wiki/Main_Page | 19:41 |
clarkb | I have no css for that (it must be pulling it from behind the firewall | 19:42 |
jeblair | olaph: that lgtm (the only thing that really stands out is the mediawiki footer | 19:43 |
olaph | jeblair: should it disappear, or just be openstackish? | 19:44 |
clarkb | silly caches, loads fine in chrome | 19:44 |
jeblair | olaph: probably just have blue lines instead of orange. | 19:44 |
jeblair | or grey lines. or something. | 19:44 |
*** Ryan_Lane has joined #openstack-meeting | 19:44 | |
ttx | o/ | 19:45 |
mordred | look. it's ttx | 19:45 |
ttx | and Ryan | 19:45 |
jeblair | Ryan_Lane: your redirects patch is merged, right? | 19:45 |
Ryan_Lane | yep | 19:46 |
jeblair | Ryan_Lane: is that taken care of? | 19:46 |
Ryan_Lane | it is | 19:46 |
Ryan_Lane | it'll work when we switch the domain name | 19:46 |
ttx | yeah, my only standing issue is the inability to upload images | 19:46 |
ttx | or rather, that uploaded images return 404 when served | 19:46 |
*** yamahata__ has quit IRC | 19:46 | |
Ryan_Lane | ttx: that's also fixed | 19:46 |
ttx | The main page is looking good enough, need image upload to make them look same | 19:46 |
ttx | Ryan_Lane: recently ? | 19:47 |
Ryan_Lane | I emailed the list in response to you ;) | 19:47 |
Ryan_Lane | the same day | 19:47 |
ttx | I tried like 8 hours ago | 19:47 |
Ryan_Lane | crap | 19:47 |
ttx | see my own answer to list :P | 19:47 |
Ryan_Lane | well, maybe my change was wrong | 19:47 |
Ryan_Lane | I tested this before making the change and it worked | 19:48 |
Ryan_Lane | I'll fix that now | 19:48 |
jeblair | annegentle is not here. :( | 19:48 |
ttx | Main page relooked @ https://wiki-staging.openstack.org/wiki/Main_Page | 19:48 |
ttx | waiting for the theme to do the last relooking steps | 19:49 |
jeblair | ttx: lgtm (modulo images/css) | 19:49 |
ttx | Ryan_Lane: can we have __NOTITLE__ ? | 19:49 |
Ryan_Lane | hm. there's some way of handling this, I think | 19:50 |
ttx | not a big fan of the "Main page" title on that main page, maybe that's just me | 19:50 |
ttx | http://www.mediawiki.org/wiki/Extension:NoTitle | 19:50 |
Ryan_Lane | oh | 19:50 |
Ryan_Lane | for sure on the main page we can turn that off with css | 19:50 |
Ryan_Lane | see wikipedia, as an example | 19:50 |
Ryan_Lane | ugh. I'm dumb. I put the aliases in the wrong order | 19:51 |
* mordred points finger at Ryan_Lane and laughs mockingly | 19:51 | |
* mordred apologizes | 19:51 | |
clarkb | >_> I reviewed that change <_< | 19:51 |
ttx | Ryan_Lane: would that be part of olaph theme ? or do I need to do anything ? | 19:51 |
Ryan_Lane | you can modify mediawiki's css through mediawiki | 19:52 |
Ryan_Lane | I can handle that | 19:52 |
ttx | I tried {{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}} but it left a blank space | 19:52 |
Ryan_Lane | that's one way of doing it | 19:52 |
Ryan_Lane | that can be added anywhere in the page, including the bottom | 19:52 |
Ryan_Lane | and can be included in a template | 19:52 |
ttx | body.page-Main_Page h1.firstHeading { display:none; } in Common.css | 19:52 |
ttx | (following http://www.mediawiki.org/wiki/Manual:FAQ#How_do_I_hide_the_main_page_title.3F) | 19:53 |
Ryan_Lane | yep | 19:53 |
ttx | if I can modify it, will do if nobody beats me to it | 19:53 |
Ryan_Lane | cool | 19:53 |
olaph | either way... | 19:53 |
jeblair | if i read annegentle's email right, she was suggested we schedule the move _after_ the cla change on feb 24... | 19:53 |
jeblair | is that what other people got out of that? | 19:54 |
ttx | jeblair: no, my understanding was BEFORE | 19:54 |
*** alexpilotti has joined #openstack-meeting | 19:54 | |
Ryan_Lane | https://review.openstack.org/20268 <— fixes images | 19:55 |
ttx | We just need to avoid concurrency, and I don't see the point in waiting | 19:55 |
fungi | i'm cool either way. it's not like the wiki updates i'm staging will be hard to tweak the markup on | 19:55 |
jeblair | ttx: yeah, i was thinking earlier too. i just thought her email said "after cla work is complete" | 19:55 |
*** jsavak has quit IRC | 19:55 | |
* ttx checks | 19:56 | |
clarkb | I am ahppy with earlier as well. I think the wiki change is something that if it breaks we can work through it fairly easily | 19:56 |
Ryan_Lane | if the only changes in the skin are CSS, we may consider just adding it to MediaWiki:Common.css | 19:56 |
Ryan_Lane | or MediaWiki:<skin>.css | 19:56 |
ttx | I'd rather do atht early because end of Feb I'll get busy grizzlying | 19:56 |
clarkb | ++ | 19:56 |
jeblair | since we also need to schedule a wiki update sprint, perhaps we should take the scheduling discussion to email to include anne...? | 19:57 |
olaph | Ryan_Lane: will do | 19:57 |
Ryan_Lane | olaph: thanks | 19:57 |
*** gabrielhurley has joined #openstack-meeting | 19:58 | |
clarkb | jeblair: good idea | 19:58 |
jeblair | that, and we're out of time... | 19:58 |
*** jd__ has left #openstack-meeting | 19:58 | |
*** jd__ has joined #openstack-meeting | 19:58 | |
jeblair | #action jeblair start wiki migration scheduling email thread | 19:59 |
jeblair | thanks all! | 19:59 |
jeblair | #endmeeting | 19:59 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 19:59 | |
mordred | thanks! | 19:59 |
openstack | Meeting ended Tue Jan 22 19:59:16 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-01-22-19.03.html | 19:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-01-22-19.03.txt | 19:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-01-22-19.03.log.html | 19:59 |
* Ryan_Lane waves | 19:59 | |
*** Ryan_Lane has left #openstack-meeting | 19:59 | |
notmyname | here | 19:59 |
*** yaguang has joined #openstack-meeting | 20:00 | |
ttx | o/ | 20:01 |
ttx | Who is around for the TC meeting ? | 20:01 |
notmyname | o/ | 20:01 |
*** danwent has joined #openstack-meeting | 20:01 | |
bcwaldon | hello! | 20:01 |
ttx | That's 4 of us | 20:02 |
*** markmc has joined #openstack-meeting | 20:02 | |
ttx | 5 | 20:02 |
markmc | hey | 20:02 |
mordred | o/ | 20:02 |
ttx | one more... | 20:02 |
russellb | hey | 20:02 |
ttx | yay | 20:02 |
danwent | o/ | 20:02 |
*** bearovercloud has joined #openstack-meeting | 20:03 | |
ttx | jaypipes, vishy, gabrielhurley: you can join any time | 20:03 |
* ttx is missing someone | 20:03 | |
vishy | o/ | 20:03 |
ttx | #startmeeting tc | 20:03 |
openstack | Meeting started Tue Jan 22 20:03:40 2013 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:03 |
*** openstack changes topic to " (Meeting topic: tc)" | 20:03 | |
openstack | The meeting name has been set to 'tc' | 20:03 |
jaypipes | ttrifonov_zZzz: o/ | 20:03 |
jaypipes | crap. | 20:03 |
*** zykes- has quit IRC | 20:03 | |
jaypipes | o/ | 20:03 |
ttx | Agenda for today is: | 20:03 |
ttx | #link http://wiki.openstack.org/Governance/TechnicalCommittee | 20:04 |
*** joesavak has joined #openstack-meeting | 20:04 | |
ttx | (heckj, annegentle not on channel...) oh, jgriffith. | 20:04 |
ttx | #topic Discussion: Voting procedure to decide the H release name | 20:04 |
*** openstack changes topic to "Discussion: Voting procedure to decide the H release name (Meeting topic: tc)" | 20:04 | |
ttx | Super important | 20:04 |
ttx | The most lightweight and relatively-painful-to-hack method remains to use Launchpad polls as we did in the past | 20:04 |
ttx | The main issue with Launchpad polls are that they are single-choice | 20:05 |
*** mikal has quit IRC | 20:05 | |
ttx | which doesn't work so well when there are 35 options. | 20:05 |
ttx | So to reduce that problem my suggestion would be that the TC comes up with a shortlist of 4 names | 20:05 |
ttx | then using single-choice polling is not so much of a problem. | 20:05 |
*** markvoelker1 has joined #openstack-meeting | 20:05 | |
ttx | If you agree with that, I can quickly setup a Condorcet vote for the TC | 20:05 |
ttx | so that we efficiently pick the 4 best options out of http://wiki.openstack.org/ReleaseNaming | 20:05 |
ttx | Thoughts ? | 20:05 |
notmyname | why not a codorcet vote globally? | 20:05 |
danwent | notmyname: my question as well, but i'm guessing ttx has a reason :) | 20:06 |
ttx | notmyname: two reasons... we would change who gets to vote compared to previous polls... | 20:06 |
ttx | and we would have to send emails, while I don't want people to feel like they are constantly asked to participate in elections | 20:06 |
*** mikal has joined #openstack-meeting | 20:07 | |
mordred | well, we're going to have to ask them to participate in electoins whether it's 4 choices or 35 | 20:07 |
ttx | hence the lightweight "polling" on the ~openstack LP group announced via various low-touch social media | 20:07 |
markmc | 4 seems just a little low, might take some of the fun out of it | 20:07 |
*** hanrahat has quit IRC | 20:07 | |
mordred | I do not support low-touch social media announcement only | 20:07 |
*** markvoelker has quit IRC | 20:07 | |
ttx | mordred: not really. We'll annoucne the vote on the ML, not send them all personal emails | 20:07 |
russellb | Halfway, lol ... | 20:07 |
russellb | the Halfway release ... | 20:07 |
danwent | i don't see either of the two reasons for not using codorcet are that critical. what is the difference in the set of people who would vote? | 20:08 |
mordred | ok. well, honestly, I'd rather get a vote email than a mail to ~openstack mailing list, which I regularly ignore | 20:08 |
ttx | danwent: we'd have to pick between technical contributors or foundation members | 20:08 |
mordred | (I'll know about the election from being in here, but I'm imagining I'm not the only person) | 20:08 |
*** zykes- has joined #openstack-meeting | 20:08 | |
notmyname | mordred: +1 (most people I know filter the ML pretty heavily too) | 20:08 |
mordred | is this a board or a TC call? | 20:08 |
ttx | also IT'S NOT VERY IMPORTANT :) | 20:09 |
mordred | because if it's a TC call, then the vote comes from the Tech contribs quite clearly, since they are our constituents | 20:09 |
markmc | ttx, *nod* | 20:09 |
mordred | if it's a board call, then the vote needs to come from the foudation membership | 20:09 |
*** jsavak has joined #openstack-meeting | 20:09 | |
mordred | ttx: I think you might underestimate how much people care about the name | 20:09 |
ttx | I don't really want to get caught in setting up a 6K voters condorcet | 20:09 |
markmc | was grizzly what was voted for last time? | 20:10 |
*** iben has quit IRC | 20:10 | |
mordred | yes | 20:10 |
* markmc recalls something about going with something different from the vote | 20:10 | |
bcwaldon | the Waldon exception | 20:10 |
markmc | my mistake | 20:10 |
russellb | there had to be an exception to get grizzly to be a valid choice | 20:10 |
markmc | ah | 20:10 |
russellb | it was campaigned for, heh | 20:10 |
vishy | Hamlet, Harbor, Homestead, Hood | 20:10 |
ttx | anyway, I'm fine with all condorcet, but then someone else shoudl volunteer to irganize it | 20:10 |
mordred | vishy: ++ | 20:10 |
vishy | there are the four choices. done. | 20:10 |
vishy | :) | 20:10 |
mordred | if we go with 4, I support vishy's four | 20:11 |
ttx | mordred: TC-level condorect is easy to set up, I've it ready to go | 20:11 |
mordred | ttx: then why don't we just do that? | 20:11 |
mordred | OR - just do your original suggestion with vishy's four :) | 20:11 |
* mordred is being useful and agreeing with everyone | 20:11 | |
*** sandywalsh has quit IRC | 20:12 | |
ttx | mordred: do what ? A 13-viters condorcet to pick the 4 other people will vote on ? | 20:12 |
ttx | voters* | 20:12 |
mordred | oh | 20:12 |
ttx | or something else ? | 20:12 |
mordred | I thought you meant you had an ATC condorcet set up already | 20:12 |
ttx | mordred: well, not really | 20:12 |
ttx | it's a tad more difficult to set up | 20:12 |
*** joesavak has quit IRC | 20:12 | |
ttx | given the numbers of people involved | 20:13 |
mordred | ok. well, I don't have time to set it up either ... so I think that's an excellent point | 20:13 |
ttx | I bet non contributors would bitch about not being able to say something | 20:13 |
danwent | Hatfield: http://en.wikipedia.org/wiki/Hatfield-McCoy_feud | 20:13 |
mordred | someone is always going to bitch | 20:13 |
ttx | mordred: not if you don't change the system | 20:13 |
mordred | ttx: someone is ALWAYS going to bitch | 20:14 |
ttx | and continue to use the same system... just select the set of possible answers | 20:14 |
mordred | s/Harbor/Hatfield/ | 20:14 |
ttx | (which we did the other times as well) | 20:14 |
mordred | harbor will ellicit silly spelling issues from our harbour-spelling uk friends | 20:14 |
bcwaldon | I can just suggest something arbitrary again, if that helps | 20:14 |
ttx | So to ask it differently, are you OK with what I propose or are you going to run the election yourself ? | 20:14 |
mordred | bcwaldon: I've already suggested the waldon-exception invoking choice for this cycle | 20:14 |
markmc | heh, nice | 20:14 |
ttx | I'm fine either way | 20:14 |
russellb | Harbor, *because* it will elicit silly spelling issues | 20:14 |
mordred | russellb: hehe | 20:15 |
mordred | bcwaldon: hood isn't technically a town, there's a mount hood, a hood river and it's (barely) on the flag | 20:15 |
mordred | bcwaldon: but it's a really big mountain, and it's 4 letters, so - you know | 20:15 |
russellb | Hood it is | 20:16 |
* russellb really just doesn't care on this topic ... | 20:16 | |
mordred | hehehe | 20:16 |
mordred | ttx: I think russelb just suggested that we decide by fiat and just tell people :) | 20:16 |
bcwaldon | done | 20:16 |
russellb | done and done | 20:16 |
ttx | ok, CIVS sent :P | 20:17 |
ttx | then we can decide if we poll people on first 4, or just pick ourselves | 20:17 |
ttx | We can get back to it at the end of the meeting, time permitting | 20:17 |
ttx | #topic Discussion: Evolution of the TC membership to support potential growth | 20:18 |
*** openstack changes topic to "Discussion: Evolution of the TC membership to support potential growth (Meeting topic: tc)" | 20:18 | |
ttx | We started that discussion at the last meeting two weeks ago. | 20:18 |
ttx | Since then I started a ML thread detailing options at: | 20:18 |
ttx | #link http://lists.openstack.org/pipermail/openstack-dev/2013-January/004513.html | 20:18 |
ttx | So far the general feedback is that people prefer option (3), but could accept (4) if that's where consensus was | 20:18 |
ttx | (potentially with a 7 guaranteed PTLs instead of 8) | 20:18 |
ttx | They generally prefer (3) because (4) adds complexity in election setup for no obvious gain. | 20:18 |
* jaypipes could go either way | 20:19 | |
ttx | Anne hinted that she would prefer some per-theme representation but that option is still very much on the drawing board | 20:19 |
notmyname | with the outlier proposal from anne about categories | 20:19 |
ttx | We need to make a decision quick as it affects the upcoming elections we have to start setting up | 20:19 |
ttx | So if there is opposition to option (3), I'd like to hear it (especially on the thread) | 20:19 |
ttx | And if people prefer detailed alternate options, they should add them to the thread as well. | 20:19 |
ttx | Otherwise I'll just draft a motion based on (3) for us to vote on at next meeting. | 20:19 |
ttx | Comments ? | 20:20 |
mordred | I second a motion based on (3) | 20:20 |
markmc | thirded | 20:20 |
* markmc checks what (3) was :) | 20:20 | |
markmc | yeah, that one | 20:20 |
mordred | with a poison pill added that if that results in absolute chaos, a unanimous decisions by all standing PTLs can trigger a re-election :) | 20:20 |
ttx | I'm all for (3), just thought (4) would be where lazy consensus would lie | 20:20 |
* mordred is kidding - just do 3 | 20:21 | |
notmyname | I think 3 was the least-bad of the options given, but I prefer the category approach | 20:21 |
mordred | I think at some point we should explore the idea of project categories in general | 20:21 |
ttx | notmyname: I'm fine with exploring the category approach further, but for the Fall election | 20:21 |
mordred | but I think we might need some beer at the summit to really sort that one out | 20:21 |
ttx | since I think it will take time to come up with something good, balanced and practical to organize | 20:22 |
ttx | s/take time/be near impossible/ | 20:22 |
vishy | have we discussed any kind of limitation about people serving on both the board and the tc? | 20:22 |
ttx | vishy: we haven't, you think we should ? | 20:22 |
danwent | I am concerned that small projects will not get good respresentation, but worry that categories won't be flexible enough as the set of projects evolve. I still like the idea of having PTLs elect a set of PTLs to represent all PTLs on the board. That way, several small projects could decide on one person that will represent them all. | 20:23 |
danwent | BUT, i don't have the cycles to push this, so am up for going with 3 as the other least bad :) | 20:23 |
ttx | danwent: you shouldn't think of it as representation for everyone, but more about electing wise people that care about everything openstack | 20:23 |
notmyname | danwent: sounds like a consensus government | 20:23 |
ttx | and provide a variety of opinions | 20:23 |
russellb | is anyone against #3? | 20:24 |
notmyname | ttx: that's true no matter what method is chosen. you always want to have good people. the trick is making sure you have a system that handles when you don't have a good person | 20:24 |
danwent | ttx: its really more about awareness to me…. its not that the wise people aren't wise, its just hard to know everything that's happening in all of the projects, no matter how wise you are :) | 20:24 |
russellb | seems like general agreement on 3 being the best/least bad | 20:24 |
danwent | I guess a PTL can always show up and plead their case, as long as they keep an eye on the agendas and understand their potential impact on their project. | 20:25 |
markmc | danwent, notmyname - this stuff would make for really good discussion on the list | 20:25 |
markmc | I thought that was the idea with starting a thread on the list | 20:25 |
markmc | give people a chance to consider each others in-depth opinions a bit more | 20:26 |
ttx | yeah, I was suprised to see almost direct consensus | 20:26 |
ttx | ok, so I fucked up the CIVS thing, let me retry that | 20:26 |
markmc | I guess the question is whether more discussion on list will change the consensus on what to do in the short term? | 20:28 |
markmc | allow the discussion to be more about the best thing to do for future elections? | 20:28 |
notmyname | why does something need to change in the short term? the proposed changes are to protect against future problems | 20:29 |
markmc | that's a fair point indeed | 20:29 |
russellb | well, we have 2 projects in incubation, i guess that's the pressing issue? | 20:30 |
russellb | what happens if they are brought into the coordinated release | 20:30 |
ttx | russellb: yes | 20:30 |
notmyname | does that push us over some tipping point? | 20:30 |
russellb | heh | 20:30 |
markmc | oh, if they graduated, they'd be automatically granted seats | 20:30 |
ttx | 15 is a pretty big board | 20:30 |
markmc | which could happen at the start of the H cycle | 20:30 |
ttx | right, the idea is to pick a mechanism for next elections before that becomes a problem | 20:31 |
ttx | OK, poll sent ok this time | 20:31 |
russellb | your poll email is in French | 20:32 |
notmyname | so 13 members today (and with the 4 proposed options) is ok, but 15 members for the next 6 months (until fall elections) is too much? | 20:32 |
jaypipes | ttx: lol, poll in French :) | 20:32 |
russellb | I do not speak your jibberish! | 20:32 |
ttx | ARRh, not that again | 20:32 |
ttx | stupid sticky language support | 20:32 |
ttx | I can redo it in english | 20:32 |
* russellb was just trolling | 20:33 | |
* ttx is about to delegate that fun thing | 20:33 | |
russellb | i could google translate if necessary :) | 20:33 |
markmc | notmyname, would we aim to reduce back to 13 again in future ? | 20:33 |
ttx | CIVS creates the poll with the language set in the browser you use to create it, which is rather lame | 20:33 |
* markmc thinks 15 is getting too big | 20:33 | |
ttx | I think 13 is already big, personally | 20:34 |
*** dwcramer has quit IRC | 20:34 | |
ttx | but I can live with that | 20:34 |
notmyname | markmc: if that's the decision we come to | 20:34 |
ttx | I also don't want the dilution to affect people's decision on accepting new projects | 20:34 |
mordred | ++ | 20:35 |
ttx | i.e. people rejecting projects because a 15-people board would be too much in their opinion | 20:35 |
ttx | we should accept on technical grounds | 20:35 |
ttx | not because our current membership setup makes it a problem | 20:35 |
mordred | or reject | 20:35 |
mordred | yah | 20:35 |
ttx | so the only way would be to fix the membership BEFORE we discuss those | 20:36 |
ttx | and they are quickly coming | 20:36 |
ttx | hence me raising this thread now. | 20:36 |
*** gatuus has quit IRC | 20:36 | |
ttx | but yeah, I'm fine with someone pushing the alternate option on the thread: "just accept to potentially have a 15-member TC" | 20:37 |
markmc | I'm still happier to go with (3) now | 20:37 |
russellb | same | 20:37 |
mordred | ++ | 20:37 |
markmc | not convinced this isn't just kicking the can down the road | 20:37 |
notmyname | markmc: of course it is :-) | 20:37 |
ttx | ok, so if you care and don't like (3), please comment on thread... next topic | 20:38 |
ttx | #topic Update on the "Future of Incubation / core" joint committee | 20:38 |
*** openstack changes topic to "Update on the "Future of Incubation / core" joint committee (Meeting topic: tc)" | 20:38 | |
*** jog0 has joined #openstack-meeting | 20:38 | |
ttx | We had meetings on January 10 and 17... | 20:38 |
ttx | markmc: quick update ? | 20:38 |
mordred | well, sometimes the can needs kicking | 20:38 |
markmc | there's not much to report | 20:38 |
markmc | 2 meetings | 20:38 |
markmc | both got into discussing "use cases" for OpenStack users | 20:38 |
markmc | types of OpenStack users | 20:38 |
markmc | one class are the users of our core APIs | 20:39 |
markmc | now, I understood the purpose of the discussion was .. | 20:39 |
markmc | ... to come up with a way of deciding what should be core, based on satisfying the needs of those users | 20:39 |
markmc | and the other types of users we were considering was for potentially other categories, for other types of trademark programs | 20:39 |
markmc | so real board territory stuff | 20:39 |
markmc | (we said we wanted the TC to avoid getting into trademark stuff) | 20:40 |
markmc | but there was some disagreement about the purpose of the use cases | 20:40 |
markmc | so ... not sure, really | 20:40 |
markmc | that was it | 20:40 |
markmc | #link https://etherpad.openstack.org/IncUp | 20:40 |
markmc | the consensus still seems to be that | 20:40 |
markmc | Core vs "Integrated" | 20:40 |
ttx | hopefully it should start moving forward again this week, or the next | 20:41 |
markmc | (where "Integrated" is "part of the OpenStack release" may have a different name" | 20:41 |
markmc | Core is the board's domain, Integrated is the TC's domain | 20:41 |
ttx | in time for us to be able to tell the incubated projects what they may apply to (or not) | 20:41 |
ttx | markmc: done ? | 20:42 |
markmc | yep | 20:42 |
ttx | OK, since we have a bit of time left... | 20:42 |
ttx | #topic H name campaigning | 20:42 |
*** openstack changes topic to "H name campaigning (Meeting topic: tc)" | 20:42 | |
ttx | So you should all have the link to vote in your email | 20:42 |
ttx | in the diplomatic tongue of the 19th century | 20:42 |
ttx | Time to convince people to place your favorites toward the top in the poll | 20:43 |
russellb | ha, and 17 minutes to do it | 20:43 |
ttx | Personally I like Havana | 20:43 |
russellb | I request that Halfway be voted 35th | 20:43 |
russellb | that's terrible. | 20:43 |
ttx | russellb: careful what you wish for | 20:43 |
russellb | :) | 20:44 |
russellb | Hood is pretty good | 20:44 |
russellb | because we can talk about features 'in the Hood' | 20:44 |
ttx | I also like Heppner and Helvetia | 20:45 |
notmyname | a harbor is a safe, calm place. reliable and trusted | 20:45 |
markmc | Hood is short too | 20:45 |
markmc | we'll be typing it a lot | 20:45 |
notmyname | helvetia is too close to the font name | 20:45 |
ttx | notmyname: good point | 20:46 |
* ttx downgrades it | 20:46 | |
russellb | Hood! | 20:46 |
mordred | hood is a mountain in the clouds | 20:46 |
russellb | mordred: nice | 20:46 |
ttx | Hamlet is good too. To be or not to be... | 20:46 |
*** n0ano has quit IRC | 20:47 | |
notmyname | isn't mt hood a dormant volcano that may explode and take part of the NW with it? | 20:47 |
*** dwcramer has joined #openstack-meeting | 20:47 | |
russellb | notmyname: even better | 20:47 |
*** jhenner has quit IRC | 20:48 | |
iccha | Helix sounds cool http://www.theus50.com/oregon/city.php?cityName=Helix | 20:48 |
ttx | iccha: it was removed because it's the name of an openstack distro | 20:49 |
creiht | http://www.opb.org/programs/ofg/segments/view/1260 | 20:49 |
*** bearovercloud has left #openstack-meeting | 20:49 | |
ttx | http://www.morphlabs.com/products/ | 20:49 |
bcwaldon | ttx: why isnt Helix on the list? | 20:50 |
ttx | bcwaldon: because "openstack helix" already exists | 20:50 |
russellb | seems like a good reason | 20:50 |
bcwaldon | son of a beesting | 20:50 |
russellb | a shame though, that's a good name | 20:50 |
iccha | ah darn | 20:50 |
ttx | yeah, was my favorite | 20:50 |
*** thingee has joined #openstack-meeting | 20:50 | |
notmyname | creiht: openstack hell hole? I love it :-) | 20:50 |
russellb | iccha: +1 for digging it up :) | 20:50 |
creiht | goes well with some of the other names chosen in the past | 20:50 |
* russellb wants to get his feature in the Hell Hole | 20:51 | |
russellb | doesn't have a good ring to it | 20:51 |
russellb | http://en.wikipedia.org/wiki/File:Mount_Hood_reflected_in_Mirror_Lake,_Oregon.jpg | 20:52 |
russellb | go Hood | 20:53 |
ttx | so, please cast your vote before the end of the day, and i'll create the LP poll with the first 4 options we collectively pick, to be started Thursday | 20:53 |
ttx | and on that note let's close the meeting | 20:53 |
*** dosaboy has joined #openstack-meeting | 20:53 | |
ttx | #endmeeting | 20:53 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 20:53 | |
openstack | Meeting ended Tue Jan 22 20:53:58 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:54 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tc/2013/tc.2013-01-22-20.03.html | 20:54 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tc/2013/tc.2013-01-22-20.03.txt | 20:54 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tc/2013/tc.2013-01-22-20.03.log.html | 20:54 |
*** carlp-away is now known as carlp | 20:54 | |
ttx | (feel free to continue campaigning) | 20:54 |
notmyname | russellb: I can do pretty pictures too to get you to vote for harbor http://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Capri.harbour.from.above.arp.jpg/300px-Capri.harbour.from.above.arp.jpg ;-) | 20:54 |
* notmyname actually has harbor as a second choice right now | 20:55 | |
ttx | same here | 20:55 |
*** dwcramer has quit IRC | 20:55 | |
ttx | harbor has this "safe" association to it | 20:55 |
bcwaldon | ttx: what, Grizzly doesn't!? | 20:56 |
ttx | bcwaldon: hehe | 20:56 |
* ttx submits before the browser crashes | 20:58 | |
notmyname | I saw "Hauser" and read "HA user". and thought, "how do you have backup users? that doesn't make any sense" | 20:58 |
olaph | I saw "Hauser", and thought of Hustler | 21:00 |
*** jsavak has quit IRC | 21:00 | |
ttx | markmc, heckj, notmyname, bcwaldon, jgriffith, vishy, gabrielhurley, danwent: (still) around ? | 21:00 |
markmc | yep | 21:00 |
gabrielhurley | here now | 21:00 |
notmyname | here | 21:01 |
danwent | yup | 21:01 |
vishy | o/ | 21:01 |
* nijaba around too | 21:01 | |
jgriffith | o/ | 21:01 |
*** dolphm_ has joined #openstack-meeting | 21:01 | |
ttx | missing heckj, bcwaldon | 21:01 |
ttx | let's start | 21:01 |
ttx | If someone can get hold of Joe that would be great | 21:02 |
ttx | #startmeeting project | 21:02 |
openstack | Meeting started Tue Jan 22 21:02:19 2013 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 | #topic General announcements | 21:02 |
*** openstack changes topic to "General announcements (Meeting topic: project)" | 21:02 | |
ttx | I had nothing specific | 21:02 |
ttx | markmc, mordred, annegentle, davidkranz: Anything from Stable/CI/QA/Docs teams ? | 21:02 |
*** dwchadwick has joined #openstack-meeting | 21:02 | |
mordred | nope | 21:02 |
markmc | #info 2012.2.3 scheduled for Jan 31, RC Jan 24 | 21:02 |
markmc | latest status posted earlier | 21:03 |
markmc | #link http://lists.openstack.org/pipermail/openstack-stable-maint/2013-January/000282.html | 21:03 |
*** dwchadwick has left #openstack-meeting | 21:03 | |
markmc | summary is we're looking pretty good | 21:03 |
markmc | may see some more nova backports | 21:03 |
markmc | and a couple of security fixes in the work | 21:03 |
markmc | s | 21:03 |
davidkranz | We are getting close to being able to have more tempest gating turned on for other projects. | 21:03 |
russellb | notmyname: pretty picture indeed ... that can have my #2 spot. | 21:03 |
*** sdake_z has joined #openstack-meeting | 21:03 | |
davidkranz | I will post a proposal soon. | 21:03 |
*** AlanClark has joined #openstack-meeting | 21:04 | |
ttx | OK, let's go project-specific now | 21:04 |
ttx | #topic Oslo status | 21:04 |
*** openstack changes topic to "Oslo status (Meeting topic: project)" | 21:04 | |
ttx | #link https://launchpad.net/oslo/+milestone/grizzly-3 | 21:04 |
ttx | markmc: Nice progress | 21:04 |
markmc | oslo-config is inching it's way forward | 21:05 |
markmc | #link https://review.openstack.org/#/c/20117/ | 21:05 |
markmc | that's for importing oslo-config into gerrit etc. | 21:05 |
markmc | apart from that, I'm a bit behind on how the other features are going | 21:05 |
ttx | markmc: The idea would be to switch to bugfixing ASAP so that the common libs are pretty stable around g3 publication time ? | 21:05 |
markmc | ttx, yes, that sounds about right | 21:06 |
ttx | Still have oslo-build, wsgi-common, no-kombu-default, rpc-api-review with series set to grizzly at https://blueprints.launchpad.net/oslo/grizzly | 21:06 |
markmc | oh | 21:06 |
markmc | I'll drop them all | 21:06 |
markmc | thanks again | 21:06 |
ttx | ok | 21:06 |
ttx | Anything else on the oslo topic ? | 21:06 |
markmc | nope | 21:06 |
*** gyee has joined #openstack-meeting | 21:07 | |
* ttx keeps keystone for the end just in case heckj shows up late | 21:07 | |
ttx | dolphm_: can you replace him if he isn't available ? | 21:07 |
ttx | #topic Swift status | 21:07 |
*** openstack changes topic to "Swift status (Meeting topic: project)" | 21:07 | |
ttx | notmyname: o/ | 21:08 |
notmyname | hi | 21:08 |
ttx | #link https://launchpad.net/swift/+milestone/1.7.6 | 21:08 |
ttx | Release branch is still under testing... | 21:08 |
ttx | Going well so far ? Still targeting Thursday for the release ? | 21:08 |
notmyname | things look good AFAIK for 1.7.6 release on thursday | 21:08 |
notmyname | I'll also tag a new python-swiftclient on thursday too | 21:08 |
ttx | I just prepared a FINAL=True change for milestone-proposed, for your approval pleasure when everything is ready for release: | 21:08 |
ttx | https://review.openstack.org/#/c/20276/ | 21:09 |
ttx | You might want to -2 that temporarily to make sure nobody accidentally accepts it :) | 21:09 |
notmyname | ya, was doing that now :-) | 21:09 |
ttx | Anything more on Swift ? | 21:10 |
notmyname | not this week | 21:10 |
ttx | ok then | 21:10 |
ttx | #topic Glance status | 21:10 |
*** openstack changes topic to "Glance status (Meeting topic: project)" | 21:10 | |
ttx | bcwaldon: o/ | 21:10 |
ttx | #link https://launchpad.net/glance/+milestone/grizzly-3 | 21:10 |
*** EmilienM has left #openstack-meeting | 21:11 | |
bcwaldon | ttx: hello! | 21:11 |
ttx | You said you would lock down glance-notifications-deux assignee this week... Any candidate ? | 21:11 |
bcwaldon | yes, Andrew melton | 21:11 |
ttx | bcwaldon: ok, can you assign him ? or should I ? | 21:12 |
bcwaldon | go right ahead | 21:12 |
ttx | bcwaldon, iccha: how is glance-api-v2-image-sharing going so far ? | 21:12 |
ttx | (assigned) | 21:12 |
bcwaldon | several emails about implementation at this point - path forward is clear at this point | 21:12 |
ttx | ok, we'll be keeping an eye on this one to make sure code is proposed early | 21:13 |
ttx | Anything more on Glance ? | 21:14 |
bcwaldon | not from me :) | 21:14 |
ttx | bcwaldon: markwash is finalizing glance-domain-logic-layer before starting api-v2-property-protection ? | 21:14 |
bcwaldon | yes | 21:15 |
ttx | ack | 21:15 |
ttx | #topic Quantum status | 21:15 |
*** openstack changes topic to "Quantum status (Meeting topic: project)" | 21:15 | |
ttx | danwent: hi! | 21:15 |
danwent | hello :) | 21:15 |
ttx | #link https://launchpad.net/quantum/+milestone/grizzly-3 | 21:15 |
danwent | more BPs, not less :( | 21:15 |
* ttx refreshes | 21:15 | |
danwent | we talked about this at our team meeting yesterday | 21:15 |
ttx | Script reports new stuff targeted to grizzly-3 but not approved in series goal: | 21:16 |
danwent | basicaly, the core devs are going to focus on making sure that the 6 'high' items get merged. everything else is "best effort" | 21:16 |
danwent | ttx: yes, people get adding more | 21:16 |
ttx | brocade-quantum-plugin, cisco-plugin-exception-handling, cisco-plugin-n1k-support, nvp-qos-extension, quantum-floodlight-bigswitch-l3 | 21:16 |
danwent | ok, two of those are in, (recently updated after you ran the script). two of those I need to talk to the devs about. | 21:17 |
ttx | danwent: I still fear too many reviews might distract core team from fixing key bugs | 21:17 |
ttx | but it's difficult to refuse before feature freeze ;) | 21:17 |
danwent | if core devs are following priorities, I don't think that needs to be the case. | 21:17 |
ttx | I see you have 6 "High" priority blueprints now. Progressing nicely ? | 21:17 |
danwent | yes. | 21:18 |
ttx | https://blueprints.launchpad.net/quantum/+spec/vif-plugging-improvements is marked "Implemented" but has https://review.openstack.org/19714 in progress | 21:18 |
danwent | two are not yet in review | 21:18 |
danwent | that's a bad tag in the commit message. the core functionality is in, which is what the bps was tracking | 21:18 |
ttx | ok, will clean that up | 21:19 |
danwent | that commit you reference should really be its own bug, i will talk to akihiro | 21:19 |
*** markmc has quit IRC | 21:19 | |
ttx | danwent: do you have an assignee for auto-associate-floating-ip ? | 21:19 |
*** thingee has quit IRC | 21:19 | |
danwent | of the two 'high' that are not in review, once is expected to be posted end of this week, and another the week after that. | 21:19 |
*** jhenner has joined #openstack-meeting | 21:19 | |
danwent | ttx: no. i'm going to an openstack meetup tomorrow were we will be talking about quantum and people who are looking for things to work on will supposedly be there, that is one of the items on the that "any takers?" list | 21:20 |
*** thingee has joined #openstack-meeting | 21:20 | |
ttx | ok | 21:20 |
danwent | if we don't, we'll bump it (its already out of g-3, no?) | 21:20 |
danwent | ah, my mistake | 21:20 |
danwent | will remove it from g-3, but keep assigned to grizzly at least for a few more days | 21:20 |
ttx | No that would be quantum-v2-euca-compat & load-plugin-supported-extensions (still in G but not in G3) | 21:20 |
danwent | ok, changed | 21:21 |
ttx | Anything else on Quantum ? | 21:21 |
danwent | nope | 21:21 |
ttx | You seem to have your enormous goals under control. Thanks! | 21:21 |
ttx | #topic Cinder status | 21:21 |
*** openstack changes topic to "Cinder status (Meeting topic: project)" | 21:21 | |
ttx | jgriffith: hi! | 21:21 |
ttx | #link https://launchpad.net/cinder/+milestone/grizzly-3 | 21:21 |
jgriffith | howdy | 21:22 |
ttx | You still have 6 blueprints that were targeted to g3 but not approved in the series goal (or prioritized) yet: | 21:22 |
ttx | huawei-volume-driver, xenapinfs-snapshots, xenapinfs-glance-integration, emc-fibre-channel-volume-driver, emc-isilon-iscsi-volume-driver, scality-volume-driver | 21:22 |
jgriffith | I think I just fixed them... try refresh? | 21:22 |
ttx | I ran my script like 5 seconds ago... maybe a cache issue | 21:23 |
ttx | Code for update-vol-metadata was merged, should it be marked Implemented now ? | 21:23 |
jgriffith | yes | 21:24 |
ttx | jgriffith: the abovementioned blueprints are still "proposed" for grizzly | 21:24 |
ttx | https://blueprints.launchpad.net/cinder/grizzly/+setgoals | 21:24 |
*** dosaboy has quit IRC | 21:24 | |
* ttx updates update-vol-metadata | 21:25 | |
jgriffith | ttx looking | 21:25 |
jgriffith | regardless, my intent is to approve them for G3 as low pri | 21:25 |
ttx | When will work start on https://blueprints.launchpad.net/cinder/+spec/local-storage-volume ? | 21:25 |
jgriffith | doh... direction versus def | 21:26 |
jgriffith | I need to check with rongze | 21:26 |
jgriffith | If he has no update tomorrow I boot it back out | 21:26 |
ttx | it's been pushed back a bit already, so if it's no longer a grizzly prio, its priority should be downgraded | 21:26 |
jgriffith | agreed | 21:26 |
ttx | btw did you come to a decision for del-vols-with-snaps ? Remove from grizzly goal ? | 21:26 |
jgriffith | I'm dropping it | 21:27 |
ttx | ok | 21:27 |
ttx | Anything more in Cinder ? | 21:27 |
jgriffith | I'll be adding a BP or two later today Aggregates and AZ's | 21:27 |
jgriffith | Other than that no, not really | 21:27 |
jgriffith | Although that could actually be a bug as opposed to a BP | 21:28 |
ttx | bugs are good too. | 21:28 |
*** stevemar has quit IRC | 21:28 | |
ttx | if properly targeted/prioritized | 21:28 |
ttx | #topic Nova status | 21:28 |
*** openstack changes topic to "Nova status (Meeting topic: project)" | 21:28 | |
ttx | vishy, russellb: o/ | 21:28 |
vishy | hi | 21:28 |
ttx | #link https://launchpad.net/nova/+milestone/grizzly-3 | 21:28 |
russellb | hi | 21:29 |
ttx | So before cleanup we had 46 blueprints targeted... and after we have 47 ;) | 21:29 |
ttx | Or is the cleanup still in progress ? | 21:29 |
vishy | i cleaned up the untargeted ones | 21:29 |
*** dwcramer has joined #openstack-meeting | 21:29 | |
vishy | and untargetted a few i know won't make it | 21:29 |
russellb | i've been going through some | 21:29 |
russellb | it's still "early" enough that lots of people are still optimistic, heh | 21:29 |
*** ttx has left #openstack-meeting | 21:30 | |
russellb | man down! | 21:30 |
sdake_z | rage exit | 21:30 |
*** ttx has joined #openstack-meeting | 21:30 | |
ttx | beh | 21:30 |
ttx | You have 3 blueprints targeted to g3 but not in series goal (and without priority): | 21:30 |
ttx | migrate-volume-block-migration, cpu-entitlement, multi-tenancy-aggregates | 21:30 |
ttx | looks like they should be reviewed, and series-set/prioritized if liikely | 21:31 |
vishy | i'm still going through the other ones that are definitely gone | 21:31 |
*** thingee has left #openstack-meeting | 21:31 | |
ttx | On the positive side, had a few blueprints that might be completed already: | 21:31 |
ttx | https://blueprints.launchpad.net/nova/+spec/db-session-cleanup | 21:31 |
ttx | https://blueprints.launchpad.net/nova/+spec/libvirt-spice | 21:32 |
russellb | spice is done pretty sure | 21:32 |
ttx | https://blueprints.launchpad.net/nova/+spec/direct-file-copy | 21:32 |
* russellb updates | 21:32 | |
ttx | https://blueprints.launchpad.net/nova/+spec/trusted-filter-cache | 21:32 |
russellb | and direct-file-copy, that's done too pretty sure ... | 21:32 |
vishy | db-session is not done | 21:32 |
vishy | trusted-filter is done | 21:32 |
ttx | the comit message on trusted-filter-cache is also pretty definitive | 21:33 |
ttx | yeah | 21:33 |
russellb | k, will update trusted filter | 21:33 |
ttx | Was also wondering about the non-started "High" priority blueprints: | 21:33 |
russellb | I tried to ping arosen earlier today on the quantum one not started | 21:33 |
russellb | no response yet | 21:33 |
ttx | but only one is left now | 21:33 |
ttx | ok | 21:33 |
ttx | might be blocked by some quantum work | 21:33 |
ttx | russellb: should rpc-based-servicegroup-driver be removed from no-db-compute deps ? | 21:34 |
russellb | ttx: yes | 21:34 |
ttx | will do | 21:34 |
russellb | thanks | 21:34 |
vishy | ttx: cleaned up the 3 without series goal | 21:34 |
vishy | russellb: i pinged him | 21:34 |
ttx | vishy: nice cleanup on https://blueprints.launchpad.net/nova/grizzly | 21:34 |
vishy | he said that he will have a merge prop next week | 21:34 |
*** rturk has left #openstack-meeting | 21:35 | |
vishy | ttx: i left https://blueprints.launchpad.net/nova/+spec/multi-boot-instance-naming | 21:35 |
russellb | vishy: k | 21:35 |
vishy | because I was hoping to try and get a volunteer to implemnt someting there | 21:35 |
ttx | sure, that's ok | 21:35 |
ttx | I think the current view represents what we know | 21:36 |
ttx | Just need to keep adjusting it over the coming weeks | 21:36 |
ttx | when we learn of stuff that won't make it | 21:36 |
*** dosaboy has joined #openstack-meeting | 21:36 | |
ttx | Any question on Nova ? | 21:36 |
nijaba | whatÅ› the expected date for cell completioon? g3 or before? | 21:37 |
russellb | it's really close | 21:37 |
nijaba | great! jd__ can't wait :) | 21:37 |
ttx | yeah, i've been getting optimistic for this one. Looked like it would never make it completely, but it's really getting close now | 21:37 |
russellb | comstud said we may be able to call it done already | 21:37 |
russellb | there's always going to be some updates in the queue | 21:37 |
russellb | the stuff left is just a few additional features that aren't necessarily required IIRC | 21:38 |
ttx | That's fine, at some point we need to consider known bugs as bugs | 21:38 |
russellb | yeah, we have some cells stuff that needs to go into release notes | 21:38 |
russellb | do we have a place to start writing that stuff done? | 21:38 |
ttx | http://wiki.openstack.org/ReleaseNotes/Grizzly | 21:38 |
russellb | perfect | 21:38 |
ttx | Any other question on Nova ? | 21:39 |
ttx | #topic Horizon status | 21:39 |
*** openstack changes topic to "Horizon status (Meeting topic: project)" | 21:39 | |
ttx | gabrielhurley: hi! | 21:39 |
ttx | #link https://launchpad.net/horizon/+milestone/grizzly-3 | 21:39 |
gabrielhurley | hi | 21:39 |
*** jcmartin has joined #openstack-meeting | 21:39 | |
gabrielhurley | ahead of schedule today, eh ttx? | 21:40 |
gabrielhurley | usually it's another ten minutes | 21:40 |
ttx | I skipped keystone | 21:40 |
comstud | i think it can be considered done | 21:40 |
comstud | the patches up enable further support | 21:40 |
ttx | gabrielhurley: blame heckj, we all do | 21:40 |
gabrielhurley | comstud: I hope you're referring to keystone. ;-) | 21:40 |
comstud | and that'll be ongoing | 21:40 |
comstud | :x | 21:40 |
ttx | gabrielhurley: Plan looks good, slow progress overrall though | 21:40 |
russellb | comstud: omg, awesome, i'll update it | 21:41 |
gabrielhurley | the blueprints are distributed across a lot of people, so 10 people working slowly isn't so bad. | 21:41 |
gabrielhurley | we've had a lot of bugs fixed this week though | 21:41 |
gabrielhurley | so that's awesome | 21:41 |
ttx | Is https://blueprints.launchpad.net/horizon/+spec/file-upload-redux in good shape ? | 21:41 |
gabrielhurley | people's energy has been on those, I think | 21:41 |
gabrielhurley | davidlenwell: has his team working on it | 21:41 |
cody-somerville | I've started helping David work on file-upload-redux | 21:42 |
gabrielhurley | but he's had some delays. I'm communicating with him regularly on it | 21:42 |
gabrielhurley | he's stil lconfident | 21:42 |
*** dosaboy has quit IRC | 21:42 | |
ttx | good | 21:42 |
ttx | Anything more on Horizon ? | 21:42 |
gabrielhurley | not off the top of my head | 21:42 |
*** otherwiseguy has joined #openstack-meeting | 21:42 | |
*** dosaboy has joined #openstack-meeting | 21:42 | |
gabrielhurley | I'm a little scattered today | 21:42 |
ttx | heh | 21:43 |
arosen | hey russellb in progress hopefully i'll have something soon to put on review in the next day or so. | 21:43 |
arosen | russellb: just started this morning though. | 21:43 |
ttx | arosen: could you update the blueprint status ? | 21:43 |
arosen | ttx: sorry up let me do that now. | 21:43 |
ttx | thx! | 21:43 |
arosen | yup* | 21:43 |
ttx | #topic Keystone status | 21:43 |
*** openstack changes topic to "Keystone status (Meeting topic: project)" | 21:43 | |
ttx | dolphm_: around ? | 21:44 |
dolphm_ | ttx: o/ | 21:44 |
ttx | #link https://launchpad.net/keystone/+milestone/grizzly-3 | 21:44 |
russellb | arosen: great thanks! | 21:44 |
ttx | dolphm_: let me check what questions I had, and if you can do anything abot it without heckj | 21:44 |
dolphm_ | ttx: i just updated the status of a few bp's | 21:45 |
ttx | I saw https://blueprints.launchpad.net/keystone/+spec/replace-tenant-user-membership which was not targeted to grizzly but is being worked on | 21:45 |
ttx | I am a bit confused as to how it relates to https://blueprints.launchpad.net/keystone/+spec/trusts | 21:45 |
ttx | That's more for ayoung I guess | 21:45 |
dolphm_ | ttx: i'm not the best person to explain, but it is a pre-requisite for implementing trusts | 21:45 |
dolphm_ | ttx: trusts has a long line of blockers at this point | 21:46 |
ttx | dolphm_: ok, so it should be added as a dependency to trusts and added to the g3 plan | 21:46 |
ayoung | ttx, I can;'t tests trusts without it | 21:46 |
ttx | I'll try to get Joe to clarify all that | 21:46 |
ttx | dolphm: How is default-domain going so far ? | 21:46 |
ayoung | the problem is basically the v3 api needs https://blueprints.launchpad.net/keystone/+spec/replace-tenant-user-membership in order to work properly | 21:46 |
dolphm_ | ttx: yes, i'm struggling with launchpad's Add Dependency feature and probably butchering it more than anything else | 21:47 |
ayoung | and trusts just kindof exposes it | 21:47 |
ttx | ayoung: yeahn should probably have series goal and target milestone set | 21:47 |
dolphm_ | ttx: good progress, there's two of us working on it | 21:47 |
ttx | I see code proposed, I suspect more is coming ? | 21:47 |
dolphm_ | ttx: we've got 2/4 major pieces in code review | 21:47 |
ayoung | trusts are based on the idea that you can limit the roles, and then a user gets a token with that limited set of roles. Thus the definition of tenant membership needs to be scoped down to "the user has some role in a tenant" | 21:48 |
dolphm_ | ttx: schema + data migrations, and then revising v2 API calls to assume that default domain | 21:48 |
*** dprince has quit IRC | 21:48 | |
ttx | ayoung: you also have the delegation blueprint on your plate, do you think you can complete all those ? | 21:48 |
*** jog0 has quit IRC | 21:49 | |
ttx | or should we start adjusting priorities ? | 21:49 |
*** galthaus has quit IRC | 21:50 | |
dolphm_ | ayoung: i'd vote to bump delegation to the next milestone | 21:50 |
ttx | dolphm_: that would be H. | 21:50 |
dolphm_ | ttx: correct | 21:51 |
*** galthaus has joined #openstack-meeting | 21:51 | |
dolphm_ | trusts has more immediate utility and it's what ayoung is spending more time on, at the moment :) | 21:51 |
*** galthaus has quit IRC | 21:51 | |
ttx | yeah, i'm all for realistic goals | 21:52 |
*** galthaus has joined #openstack-meeting | 21:52 | |
ttx | anyway, i'll try to get hold of heckj and get all those adjusted. I may show up at next keystone meeting to help | 21:52 |
dolphm_ | ttx: thanks | 21:52 |
ttx | though the timing is a bit horrible for me | 21:52 |
*** danwent has quit IRC | 21:52 | |
ttx | dolphm_: any question you had ? | 21:52 |
dolphm_ | ttx: nope | 21:52 |
dolphm_ | (when will heckj be back?) | 21:53 |
ttx | I'll track him down with a harpoon | 21:53 |
ttx | #topic Incubated projects | 21:53 |
*** openstack changes topic to "Incubated projects (Meeting topic: project)" | 21:53 | |
nijaba | o/ | 21:53 |
ttx | yay Ceilometer | 21:53 |
ttx | #link https://launchpad.net/ceilometer/+milestone/grizzly-3 | 21:53 |
ttx | Looks good, slow progress overrall | 21:53 |
ttx | You should probably review the 22 blueprints you have with series goal = grizzly | 21:54 |
ttx | And remove the series goal for those which won't make it | 21:54 |
nijaba | ttx: yes, but I am confident for what is targeted for g3. less so for grizzly in general | 21:54 |
ttx | Looks like https://blueprints.launchpad.net/ceilometer/+spec/meters-discovery was completed in G2. Should I fix that for you ? | 21:54 |
ttx | (it's not targeted to grizzly-2) | 21:54 |
*** danwent has joined #openstack-meeting | 21:54 | |
nijaba | ttx: will start the cleanup campaign at the next meeting | 21:54 |
nijaba | ttx: I just targeted it for g3 as g2 is not avail anymore in my pop up | 21:55 |
ttx | yes, that's because the milestone is inactive. LP subtleties, let me fix it | 21:55 |
nijaba | thanks | 21:55 |
ttx | nijaba: questions ? | 21:55 |
nijaba | nope | 21:56 |
ttx | Anyone from Heat team ? | 21:56 |
sdake_z | yup hi | 21:56 |
ttx | sdake: I heard you are going to elect a PTL... | 21:56 |
ttx | FYI if you apply for integration in the common release for H (before the end of this cycle) you'll have elections again in March like all other projects... | 21:56 |
ttx | nijaba: fixed | 21:56 |
sdake_z | yes | 21:56 |
sdake_z | thats the plan | 21:57 |
nijaba | ttx: thanks | 21:57 |
ttx | ok, just made sure you knew that :) | 21:57 |
ttx | #link https://launchpad.net/heat/+milestone/grizzly-3 | 21:57 |
sdake_z | yes, not sure why ppl didn't hold an election - but can't change past:) | 21:57 |
*** kspear has joined #openstack-meeting | 21:57 | |
sdake_z | this week we focused on bugs | 21:57 |
sdake_z | fixed ~10 or so | 21:57 |
ttx | Should all 'unknown' status on that page actually mean 'not started' ? | 21:57 |
sdake_z | our moniker integration was deferred because the moniker client is broken | 21:58 |
sdake_z | yup i'll adjust that thinks ttx - still learning way around launchpad | 21:58 |
sdake_z | thinks/thanks ;) | 21:58 |
sdake_z | i expect some of those work has started though | 21:58 |
sdake_z | our meeting is tomorrow 2000 UTC i'll get the states set straight then - but set to not started in the meantime | 21:59 |
* ttx will remove the grizzly-3 milestone target from moniker-resource since it's deferred | 21:59 | |
ttx | ok that's all I had | 21:59 |
sdake_z | i did that - series goal "none" ? | 21:59 |
ttx | sdake: questions ? | 21:59 |
ttx | sdague: the milestone was still set. That's two separate but linked concepts | 21:59 |
sdake_z | ya question about the moniker bp - series goal doesn't seem to remove it from the seriess | 21:59 |
ttx | sdake: ^ | 21:59 |
sdake_z | got it thanks | 21:59 |
ttx | the problem is that to have consistent views we have to sync them a bit manually | 22:00 |
sdake_z | where is the other button located? | 22:00 |
ttx | (one is controlled by the drivers (the series goal) while the other is set by the blueprint assignee (the milestone target) | 22:00 |
*** AlanClark has quit IRC | 22:00 | |
ttx | Seach for "Milestone target:" | 22:00 |
sdake_z | ok got it | 22:00 |
sdake_z | yup thanks! | 22:00 |
ttx | ok, we are done | 22:01 |
ttx | Thanks! | 22:01 |
ttx | #endmeeting | 22:01 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 22:01 | |
openstack | Meeting ended Tue Jan 22 22:01:10 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/project/2013/project.2013-01-22-21.02.html | 22:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/project/2013/project.2013-01-22-21.02.txt | 22:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/project/2013/project.2013-01-22-21.02.log.html | 22:01 |
russellb | ttx runs one heck of a meeting to do all that in an hour | 22:01 |
nijaba | night ttx, and thanks | 22:01 |
russellb | nice work, sir. | 22:01 |
ttx | and at 11pm | 22:01 |
ttx | I actually have a team of monkeys running it with me | 22:01 |
ttx | I used to prepare all upfront but bcwaldon kept on tricking me with last-minute updates | 22:02 |
ttx | so now I use my monkey army | 22:02 |
* nijaba loves the monkeys we seems to have in the center of france nowdays | 22:02 | |
gabrielhurley | HORIZON TIIIIIIIME! | 22:03 |
gabrielhurley | #startmeeting horizon | 22:03 |
openstack | Meeting started Tue Jan 22 22:03:06 2013 UTC. The chair is gabrielhurley. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:03 |
cody-somerville | \o/ | 22:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 22:03 |
*** openstack changes topic to " (Meeting topic: horizon)" | 22:03 | |
openstack | The meeting name has been set to 'horizon' | 22:03 |
sdake | http://wiki.answers.com/Q/What_is_the_average_monkey_IQ | 22:03 |
gabrielhurley | Hi folks! :-) | 22:03 |
gabrielhurley | comments about monkeys aside... | 22:03 |
gabrielhurley | #topic General Status | 22:04 |
*** openstack changes topic to "General Status (Meeting topic: horizon)" | 22:04 | |
kspear | howdy | 22:04 |
gabrielhurley | kspear: hi | 22:04 |
gabrielhurley | We've got tons of activity in the bugfix/review arena lately. That's awesome. I'm happy to see people engaged. | 22:04 |
*** eharney has quit IRC | 22:04 | |
gabrielhurley | Good discussion on tickets/reviews, too. I like that we're interacting more to come to better final products. | 22:05 |
*** annegentle has joined #openstack-meeting | 22:05 | |
*** asalkeld has joined #openstack-meeting | 22:05 | |
gabrielhurley | so keep all that up! | 22:05 |
gabrielhurley | #topic bugs and blueprints | 22:05 |
*** openstack changes topic to "bugs and blueprints (Meeting topic: horizon)" | 22:05 | |
*** psedlak has joined #openstack-meeting | 22:05 | |
gabrielhurley | We had something like a dozen bugs fixed in the past week, which I've now gotten all correctly assigned to the G3 milestone so it reflects all the work y'all are doing. | 22:06 |
gabrielhurley | There was one bug report which concerned me... | 22:06 |
gabrielhurley | https://bugs.launchpad.net/horizon/+bug/1100444 | 22:06 |
uvirtbot | Launchpad bug 1100444 in horizon "Edit Flavor Window Displays Details of Deleted Flavors" [High,Confirmed] | 22:06 |
gabrielhurley | Sounds like it's probably just a matter of fixing our API call, but editing the wrong flavor is definitely a high priority to fix. | 22:07 |
gabrielhurley | Otherwise the fixes outweighed the new reports by far. | 22:08 |
gabrielhurley | People are picking things off the list too, so I'm not worried at the moment. | 22:08 |
gabrielhurley | As for blueprints, it's still early in the cycle, but does anybody have updates they'd like to give/ | 22:08 |
gabrielhurley | ? | 22:08 |
kspear | i've updated my image organisation blueprint | 22:09 |
kspear | https://blueprints.launchpad.net/horizon/+spec/organised-images-display | 22:09 |
kspear | feedback welcome | 22:09 |
gabrielhurley | sweet. I'll take a look today./ | 22:09 |
jpich | Nice | 22:09 |
cody-somerville | David pinged me last week and I've started this week helping him with the file-upload-redux related blueprints - specifically on the django side of things. I have some questions re: implementation if there's time in the meeting. | 22:09 |
gabrielhurley | oooh, I like the mockup | 22:09 |
gabrielhurley | cody-somerville: sure. we'll do that at the end | 22:10 |
cody-somerville | kspear: nice! | 22:10 |
kspear | thanks | 22:10 |
gabrielhurley | I know all the quantum blueprints are on track, so I'm not worried there. | 22:10 |
gabrielhurley | jpich, vkmc, mrunge: any updates you'd like to share or shall I ask again next week? | 22:11 |
*** sarob has quit IRC | 22:11 | |
cody-somerville | I noticed that the admin user does not have access to the quantum related views. | 22:11 |
jpich | I will start on the blueprint next week, so no update so far | 22:11 |
cody-somerville | Is that intentional? | 22:11 |
vkmc | Currently doing some research about the bp, nothing relevant yet, I feel I'd have something more concrete next week | 22:11 |
*** AlanClark has joined #openstack-meeting | 22:12 | |
vkmc | I have concerns about some bugs I'm working on | 22:12 |
gabrielhurley | cody-somerville: I believe the goal is to expand some of those capabilities in G3, though it's still a work in progress. They've got a huge amount of feature-work to get in and can only do so much per cycle. | 22:12 |
gabrielhurley | vkmc: no problem. I'm gonna open things up for general questions in a minute if you want to ask about specific issues. | 22:12 |
cody-somerville | gabrielhurley: It's just weird that you can't really access the work that is done because they require additional permissions that the admin user by default in devstack does not have. | 22:13 |
vkmc | gabrielhurley, Sure | 22:13 |
gabrielhurley | cody-somerville: oh, I didn't realize that... could you file that as a bug against horizon + quantum + devstack? | 22:13 |
gabrielhurley | it's probably a devstack fix, but we should all track it | 22:13 |
cody-somerville | Sure thing. | 22:13 |
* gabrielhurley admits he doesn't generally have quantum set up in devstack and doesn't notice these things immediately. | 22:14 | |
jpich | I can see the networks and subnets panels in my devstack, didn't realise there was more | 22:14 |
cody-somerville | maybe it only grants the permissions if quantum is setup to automatically have the views hidden | 22:14 |
cody-somerville | jpich: I can't see the networks and subnets panels in my devstack | 22:14 |
gabrielhurley | cody-somerville: are you sure quantum is in your keystone service catalog? | 22:15 |
gabrielhurley | that's what triggers hiding/showing them | 22:15 |
cody-somerville | and manually accessing the urls gives me a permission denied error | 22:15 |
gabrielhurley | horizon looks for a service called "network" | 22:15 |
cody-somerville | gabrielhurley: I'll have to take a look. | 22:15 |
gabrielhurley | if that's not present you'll get the behavior you describe | 22:15 |
jpich | I did have to add this to my settings - http://wiki.openstack.org/Horizon#Quantum_Configuration_.28optional.29 - perhaps devstack should add it if quantum is enabled | 22:15 |
*** otherwiseguy has quit IRC | 22:16 | |
gabrielhurley | jpich: that... just shouldn't be true. but yeah, we need a ticket to track this. | 22:16 |
*** otherwiseguy has joined #openstack-meeting | 22:16 | |
gabrielhurley | I keep finding new places where Horizon settings are misdocumented | 22:16 |
gabrielhurley | ::sigh:: | 22:16 |
gabrielhurley | I think we've moved into the next topic though | 22:17 |
gabrielhurley | #topic open discussion | 22:17 |
*** openstack changes topic to "open discussion (Meeting topic: horizon)" | 22:17 | |
jpich | gabrielhurley: I probably added them at the same time I enabled quantum and didn't notice if they weren't needed. Ah well | 22:17 |
gabrielhurley | jpich: probably so | 22:17 |
gabrielhurley | cody-somerville: I'd check your service catalog in keystone first. that's the most likely culprit. | 22:17 |
gabrielhurley | so, cody-somerville I think you asked first about having Django questions. vkmc you can go next... | 22:18 |
jpich | gabrielhurley: Are those settings still needed for Folsom only? | 22:18 |
cody-somerville | Agreed. In any regard, I think it would be helpful if those views returned something other than 401 in this scenario to avoid confusion. | 22:18 |
gabrielhurley | jpich: they were true in... Diablo? Essex removed Quantum, and Folsom re-added it without all that extra settings nonsense. | 22:18 |
gabrielhurley | cody-somerville: yep | 22:19 |
cody-somerville | Ok. So image-upload spec specifically says this: | 22:19 |
cody-somerville | "Strong preference goes to a solution that does not involve proxying the file through the Horizon server (since allowing arbitrary upload of potentially very large files is dangerous)." | 22:19 |
jpich | gabrielhurley: Huh! I need to re-run a few tests on how I enabled the Quantum panels everywhere, thank you | 22:19 |
cody-somerville | From what I understand so far, davidlenwell's plan is for the file to be uploaded to the Horizon server and than sent to whereever. I'm wondering if we want this or if we should do something like jquery iframe transport plugin so that we upload the files directly to glance, swift, or whatever. | 22:20 |
cody-somerville | OR if we need to support both | 22:20 |
gabrielhurley | cody-somerville: that's still my preference. uploading a multi-GB image through apache/nginx/whatever, storing that in /tmp or some other upload directory, then sending that to Glance/Swift via another API call is really not happy. | 22:20 |
gabrielhurley | cody-somerville: the latter (transport directly to glance/swift) would be AMAZING | 22:20 |
gabrielhurley | 'cuz DOS'ing a dashboard install via filling up the disk is trivial if you allow GB-sized uploads | 22:21 |
notmyname | gabrielhurley: cody-somerville: swift supports that feature today (direct from browser upload) | 22:22 |
gabrielhurley | yeah, I know swift does, not sure about Glance (if it's not backed to swift) | 22:22 |
notmyname | sorry for the drive-by comment. I don't really know the context, except that "swift" was highlighted in my IRC client :-) | 22:23 |
gabrielhurley | cody-somerville: you might want to coordinate with notmyname and bcwaldon on what possibilities are available for direct transfers from the browser | 22:23 |
gabrielhurley | another idea off the top of my head: if direct upload to glance/swift isn't possible, I'd also wonder if we could do some sort of chunked/streaming transfer so that the data is proxied through Horizon but only in small segments. | 22:23 |
*** lcheng has joined #openstack-meeting | 22:23 | |
gabrielhurley | things to think about. | 22:23 |
cody-somerville | gabrielhurley: we can do that too | 22:23 |
cody-somerville | I just want to clarify what OUR requirements are | 22:23 |
gabrielhurley | cool. I think you've got it now. | 22:23 |
gabrielhurley | I've got a hard stop at 2:30 today (sorry), and I'd like to let vkmc ask her question. | 22:24 |
cody-somerville | If we can do the direct upload, that is indeed cool but I know that some installations of OpenStack don't have glance publicly available so do we need to support proxying too? | 22:24 |
gabrielhurley | anything we don't have time for, feel free to email me and I'll try to respond promptly | 22:24 |
davidlenwell | cody-somerville: I'm fine with your jquery iframe transport plugin idea for the most part | 22:24 |
*** maoy has quit IRC | 22:24 | |
cody-somerville | ie. which do we want to target for this milestone? I personally think proxying (especially if we store and than async upload) has a lot of risk | 22:24 |
gabrielhurley | cody-somerville: not a hard requirement. For Grizzly we can document what the requirements are for that feature to work | 22:24 |
gabrielhurley | if thta means a public glance endpoint that's fine | 22:25 |
vkmc | Thanks gabrielhurley, it's not too important, but I'd love to get some suggestions for this two bugs I'm working on https://bugs.launchpad.net/horizon/+bug/1055217 and https://bugs.launchpad.net/horizon/+bug/1100830 | 22:25 |
uvirtbot | Launchpad bug 1055217 in horizon "Instance deletion confirmation dialog should show instance name" [Wishlist,In progress] | 22:25 |
gabrielhurley | showing the instance name can probably be done by just looking at the "name" column for the row the action was triggered from. | 22:26 |
gabrielhurley | what's the question on the second one (visual heirarchy)? | 22:26 |
gabrielhurley | I thought that one was just about making the heading levels, etc. consistent. | 22:27 |
jpich | The questions is a comment on the review - https://review.openstack.org/#/c/20226/ | 22:27 |
vkmc | Yeah, I considered that, but the main problem with it is that not all the tables follow the same ordering | 22:27 |
*** yaguang has quit IRC | 22:27 | |
*** roaet is now known as roaet-away | 22:28 | |
vkmc | Here I uploaded possible solutions for both https://review.openstack.org/#/c/20234/ - https://review.openstack.org/#/c/20226/ | 22:28 |
*** reed has quit IRC | 22:29 | |
*** mrunge has quit IRC | 22:29 | |
gabrielhurley | gotcha. I'll have to take a look at the review. | 22:29 |
*** markvoelker1 has quit IRC | 22:30 | |
gabrielhurley | I have to run though. next meeting is calling (this one in person). | 22:30 |
gabrielhurley | I will look at those this afternoon though | 22:30 |
gabrielhurley | thanks everyone! | 22:30 |
vkmc | Thanks :) | 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 Jan 22 22:30:29 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:30 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-01-22-22.03.html | 22:30 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-01-22-22.03.txt | 22:30 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-01-22-22.03.log.html | 22:30 |
cody-somerville | Whens the next Horizon meeting? | 22:30 |
jpich | cody-somerville: every week at this time | 22:30 |
vkmc | Next Tuesday | 22:30 |
cody-somerville | cool | 22:30 |
*** radez is now known as radez_g0n3 | 22:31 | |
*** flaper87 has quit IRC | 22:32 | |
*** AlanClark has quit IRC | 22:34 | |
*** redthrux has left #openstack-meeting | 22:35 | |
*** jhenner has quit IRC | 22:36 | |
*** yaguang has joined #openstack-meeting | 22:38 | |
*** sdake has quit IRC | 22:39 | |
*** woodspa has quit IRC | 22:41 | |
*** reed has joined #openstack-meeting | 22:42 | |
*** agentle_ has joined #openstack-meeting | 22:47 | |
*** dwcramer has quit IRC | 22:49 | |
*** annegentle has quit IRC | 22:49 | |
*** agentle_ is now known as annegentle | 22:49 | |
*** jpich has quit IRC | 22:49 | |
*** eharney has joined #openstack-meeting | 22:52 | |
*** brich1 has left #openstack-meeting | 22:52 | |
*** MarkA3 has joined #openstack-meeting | 22:55 | |
*** john5223 has quit IRC | 22:56 | |
*** danwent has quit IRC | 22:57 | |
*** FallenPegasus has quit IRC | 22:58 | |
*** yaguang has quit IRC | 22:58 | |
*** markvoelker has joined #openstack-meeting | 23:00 | |
*** olaph has left #openstack-meeting | 23:01 | |
*** jcmartin has quit IRC | 23:05 | |
*** mtreinish has quit IRC | 23:07 | |
*** koolhead17 has quit IRC | 23:07 | |
*** markvoelker has quit IRC | 23:08 | |
*** jcmartin has joined #openstack-meeting | 23:10 | |
*** cp16net is now known as cp16net|away | 23:11 | |
*** topol has quit IRC | 23:11 | |
*** Gordonz has quit IRC | 23:11 | |
*** cp16net|away is now known as cp16net | 23:13 | |
*** yaguang has joined #openstack-meeting | 23:14 | |
*** markmcclain has quit IRC | 23:14 | |
*** fnaval has quit IRC | 23:15 | |
*** galthaus has quit IRC | 23:15 | |
*** markmcclain has joined #openstack-meeting | 23:16 | |
*** danwent has joined #openstack-meeting | 23:16 | |
*** ryanpetr_ has joined #openstack-meeting | 23:18 | |
*** cloudchimp has quit IRC | 23:20 | |
*** annegentle has quit IRC | 23:20 | |
*** vkmc has quit IRC | 23:21 | |
*** ryanpetrello has quit IRC | 23:21 | |
*** kspear has left #openstack-meeting | 23:24 | |
*** reed has quit IRC | 23:27 | |
*** danwent has quit IRC | 23:30 | |
*** jdbarry has left #openstack-meeting | 23:31 | |
*** dolphm_ has quit IRC | 23:32 | |
*** ryanpetr_ has quit IRC | 23:32 | |
*** blamar has quit IRC | 23:33 | |
*** cp16net is now known as cp16net|away | 23:35 | |
*** cdub_ has quit IRC | 23:41 | |
*** rturk has joined #openstack-meeting | 23:44 | |
*** rturk has left #openstack-meeting | 23:44 | |
*** cp16net|away is now known as cp16net | 23:45 | |
*** carlp is now known as carlp-away | 23:46 | |
*** kaganos has quit IRC | 23:50 | |
*** dosaboy has quit IRC | 23:57 | |
*** nati_ueno has joined #openstack-meeting | 23:58 | |
*** garyTh has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!