*** troytoman is now known as troytoman-away | 00:01 | |
*** flaper87 has quit IRC | 00:01 | |
*** colinmcnamara has quit IRC | 00:07 | |
*** lillie has quit IRC | 00:07 | |
*** lillie has joined #openstack-meeting | 00:08 | |
*** lillie has quit IRC | 00:09 | |
*** lillie- has joined #openstack-meeting | 00:10 | |
*** stevebaker has quit IRC | 00:11 | |
*** stevebaker has joined #openstack-meeting | 00:12 | |
*** roampune has left #openstack-meeting | 00:14 | |
*** sdake has joined #openstack-meeting | 00:17 | |
*** stevebaker has quit IRC | 00:19 | |
*** stevebaker has joined #openstack-meeting | 00:27 | |
*** dontalton has quit IRC | 00:27 | |
*** eharney has quit IRC | 00:33 | |
*** bencherian has joined #openstack-meeting | 00:36 | |
*** anteaya has quit IRC | 00:43 | |
*** lillie- is now known as lillie | 00:43 | |
*** rnirmal has quit IRC | 00:50 | |
*** sacharya has joined #openstack-meeting | 00:52 | |
*** yamahata has quit IRC | 00:56 | |
*** rongze has joined #openstack-meeting | 00:56 | |
*** lillie has quit IRC | 01:05 | |
*** lillie- has joined #openstack-meeting | 01:06 | |
*** mrodden has quit IRC | 01:09 | |
*** shang has joined #openstack-meeting | 01:09 | |
*** yamahata has joined #openstack-meeting | 01:09 | |
*** stevebaker has quit IRC | 01:12 | |
*** stevebaker has joined #openstack-meeting | 01:12 | |
*** yaguang has joined #openstack-meeting | 01:18 | |
*** jog0_ has joined #openstack-meeting | 01:19 | |
*** sleepsonthefloor has quit IRC | 01:19 | |
*** hemna has joined #openstack-meeting | 01:22 | |
*** jog0 has quit IRC | 01:23 | |
*** markwash has quit IRC | 01:23 | |
*** bdpayne has quit IRC | 01:26 | |
*** otherwiseguy has quit IRC | 01:39 | |
*** mrodden has joined #openstack-meeting | 01:40 | |
*** danwent has joined #openstack-meeting | 01:47 | |
*** dprince has joined #openstack-meeting | 01:51 | |
*** salv-orlando has quit IRC | 01:56 | |
*** pcm_ has joined #openstack-meeting | 02:12 | |
*** hemna has quit IRC | 02:14 | |
*** sacharya1 has joined #openstack-meeting | 02:19 | |
*** johnpur has joined #openstack-meeting | 02:19 | |
*** sacharya has quit IRC | 02:22 | |
*** dprince has quit IRC | 02:25 | |
*** pcm_ has quit IRC | 02:25 | |
*** gary has joined #openstack-meeting | 02:33 | |
*** gary is now known as Guest87128 | 02:33 | |
*** markmcclain has quit IRC | 02:34 | |
*** shang_ has joined #openstack-meeting | 02:35 | |
*** Guest87128 has left #openstack-meeting | 02:36 | |
*** shang has quit IRC | 02:37 | |
*** bdpayne has joined #openstack-meeting | 02:42 | |
*** Mandell has quit IRC | 02:49 | |
*** johnpur has quit IRC | 02:51 | |
*** vipul is now known as vipul|away | 02:52 | |
*** hemna has joined #openstack-meeting | 02:55 | |
*** shang_ has quit IRC | 02:59 | |
*** psedlak has joined #openstack-meeting | 03:00 | |
*** novas0x2a|laptop has quit IRC | 03:01 | |
*** emagana has joined #openstack-meeting | 03:02 | |
*** bdpayne has quit IRC | 03:02 | |
*** ladquin has quit IRC | 03:06 | |
*** vipul|away is now known as vipul | 03:08 | |
*** nati_ueno has joined #openstack-meeting | 03:08 | |
*** markmcclain has joined #openstack-meeting | 03:22 | |
*** sarob has quit IRC | 03:24 | |
*** nati_ueno_2 has joined #openstack-meeting | 03:24 | |
*** martine has joined #openstack-meeting | 03:25 | |
*** nati_ueno has quit IRC | 03:25 | |
*** emagana has quit IRC | 03:33 | |
*** emagana has joined #openstack-meeting | 03:35 | |
*** asalkeld has quit IRC | 03:47 | |
*** yamahata_ has joined #openstack-meeting | 03:48 | |
*** lbragstad has joined #openstack-meeting | 03:53 | |
*** fifieldt has quit IRC | 03:58 | |
*** sleepsonthefloor has joined #openstack-meeting | 03:58 | |
*** hemna_ has joined #openstack-meeting | 04:00 | |
*** hemna has quit IRC | 04:04 | |
*** topol has quit IRC | 04:05 | |
*** topol has joined #openstack-meeting | 04:06 | |
*** dabo has quit IRC | 04:07 | |
*** dabo has joined #openstack-meeting | 04:07 | |
*** sivel has quit IRC | 04:07 | |
*** sivel has joined #openstack-meeting | 04:09 | |
*** nati_ueno has joined #openstack-meeting | 04:12 | |
*** nati_ueno has quit IRC | 04:14 | |
*** bdpayne has joined #openstack-meeting | 04:14 | |
*** nati_ueno has joined #openstack-meeting | 04:15 | |
*** nati_ueno_2 has quit IRC | 04:15 | |
*** adjohn has quit IRC | 04:21 | |
*** kmartin has quit IRC | 04:23 | |
*** Mandell has joined #openstack-meeting | 04:25 | |
*** danwent has quit IRC | 04:28 | |
*** rongze has quit IRC | 04:29 | |
*** rongze has joined #openstack-meeting | 04:30 | |
*** sandywalsh has quit IRC | 04:31 | |
*** bdpayne has quit IRC | 04:46 | |
*** maurosr has quit IRC | 04:46 | |
*** martine has quit IRC | 04:50 | |
*** emagana has quit IRC | 04:50 | |
*** emagana has joined #openstack-meeting | 04:50 | |
*** saschpe has quit IRC | 04:54 | |
*** saschpe has joined #openstack-meeting | 04:54 | |
*** bencherian has quit IRC | 04:58 | |
*** emagana has quit IRC | 05:03 | |
*** nati_ueno_2 has joined #openstack-meeting | 05:04 | |
*** nati_ueno has quit IRC | 05:06 | |
*** ketan985 has joined #openstack-meeting | 05:08 | |
*** ketan985 has quit IRC | 05:09 | |
*** ketan985 has joined #openstack-meeting | 05:09 | |
*** maoy has quit IRC | 05:13 | |
*** maoy has joined #openstack-meeting | 05:14 | |
*** maoy has quit IRC | 05:15 | |
*** kmartin has joined #openstack-meeting | 05:25 | |
*** bdpayne has joined #openstack-meeting | 05:30 | |
*** adjohn has joined #openstack-meeting | 05:32 | |
*** adjohn has quit IRC | 05:36 | |
*** bgmccollum has left #openstack-meeting | 05:42 | |
*** markmcclain has quit IRC | 05:44 | |
*** shang has joined #openstack-meeting | 05:46 | |
*** sacharya1 has quit IRC | 05:46 | |
*** garyk has quit IRC | 05:47 | |
*** adjohn has joined #openstack-meeting | 05:51 | |
*** nati_ueno has joined #openstack-meeting | 05:52 | |
*** almaisan-away is now known as al-maisan | 05:54 | |
*** nati_ueno_2 has quit IRC | 05:55 | |
*** bdpayne has quit IRC | 06:08 | |
*** bdpayne has joined #openstack-meeting | 06:26 | |
*** al-maisan is now known as almaisan-away | 06:31 | |
*** almaisan-away is now known as al-maisan | 06:34 | |
*** topol has quit IRC | 06:41 | |
*** garyk has joined #openstack-meeting | 06:51 | |
*** kmartin has quit IRC | 06:51 | |
*** hemna_ has quit IRC | 06:52 | |
*** hemna_ has joined #openstack-meeting | 07:05 | |
*** obondarev has joined #openstack-meeting | 07:13 | |
*** nati_ueno has quit IRC | 07:14 | |
*** nati_ueno has joined #openstack-meeting | 07:14 | |
*** mrunge has joined #openstack-meeting | 07:16 | |
*** bdpayne has quit IRC | 07:18 | |
*** nati_ueno has quit IRC | 07:19 | |
*** shang has quit IRC | 07:24 | |
*** shang has joined #openstack-meeting | 07:31 | |
*** nati_ueno has joined #openstack-meeting | 07:41 | |
*** rongze has quit IRC | 07:45 | |
*** asalkeld has joined #openstack-meeting | 07:47 | |
*** salv-orlando has joined #openstack-meeting | 07:47 | |
*** lillie- is now known as lillie | 07:48 | |
*** rafaduran has joined #openstack-meeting | 08:02 | |
*** nati_ueno has quit IRC | 08:06 | |
*** nati_ueno has joined #openstack-meeting | 08:06 | |
*** flaper87 has joined #openstack-meeting | 08:07 | |
*** nati_ueno has quit IRC | 08:11 | |
*** egallen has joined #openstack-meeting | 08:24 | |
*** egallen has quit IRC | 08:42 | |
*** jhenner has joined #openstack-meeting | 08:54 | |
*** dosaboy has joined #openstack-meeting | 09:00 | |
*** egallen has joined #openstack-meeting | 09:01 | |
*** egallen_ has joined #openstack-meeting | 09:09 | |
*** egallen has quit IRC | 09:09 | |
*** egallen_ is now known as egallen | 09:09 | |
*** Mandell has quit IRC | 09:13 | |
*** egallen has quit IRC | 09:13 | |
*** egallen has joined #openstack-meeting | 09:20 | |
*** jhenner has quit IRC | 09:20 | |
*** derekh has joined #openstack-meeting | 09:22 | |
*** egallen has quit IRC | 09:23 | |
*** gongysh has quit IRC | 09:42 | |
*** afazekas has joined #openstack-meeting | 09:43 | |
*** egallen has joined #openstack-meeting | 09:44 | |
*** gongysh has joined #openstack-meeting | 09:45 | |
*** salv-orlando_ has joined #openstack-meeting | 09:45 | |
*** salv-orlando has quit IRC | 09:45 | |
*** salv-orlando_ is now known as salv-orlando | 09:45 | |
*** egallen has quit IRC | 09:45 | |
*** boris-42 has quit IRC | 09:59 | |
*** salv-orlando has quit IRC | 10:00 | |
*** adjohn has quit IRC | 10:08 | |
*** BobBall has quit IRC | 10:09 | |
*** ketan985 has quit IRC | 10:10 | |
*** salv-orlando has joined #openstack-meeting | 10:25 | |
*** Razique has joined #openstack-meeting | 10:30 | |
*** vkmc has joined #openstack-meeting | 10:41 | |
*** adjohn has joined #openstack-meeting | 10:42 | |
*** psedlak has quit IRC | 10:46 | |
*** egallen has joined #openstack-meeting | 10:51 | |
*** adjohn has quit IRC | 10:52 | |
*** egallen has quit IRC | 11:09 | |
*** jhenner has joined #openstack-meeting | 11:14 | |
*** adjohn has joined #openstack-meeting | 11:18 | |
*** adjohn has quit IRC | 11:23 | |
*** anniec has joined #openstack-meeting | 11:28 | |
*** anniec has quit IRC | 11:28 | |
*** anniec has joined #openstack-meeting | 11:28 | |
*** pcm_ has joined #openstack-meeting | 11:30 | |
*** pcm_ has quit IRC | 11:31 | |
*** pcm_ has joined #openstack-meeting | 11:32 | |
*** dhellmann has joined #openstack-meeting | 11:34 | |
*** adjohn has joined #openstack-meeting | 11:49 | |
*** adjohn has quit IRC | 11:54 | |
*** psedlak has joined #openstack-meeting | 11:57 | |
*** maurosr has joined #openstack-meeting | 12:00 | |
*** maurosr has quit IRC | 12:00 | |
*** maurosr has joined #openstack-meeting | 12:01 | |
*** timello_ has quit IRC | 12:04 | |
*** radez is now known as radez_g0n3 | 12:05 | |
*** maurosr has quit IRC | 12:07 | |
*** timello_ has joined #openstack-meeting | 12:14 | |
*** maurosr has joined #openstack-meeting | 12:18 | |
*** adjohn has joined #openstack-meeting | 12:19 | |
*** yamahata has quit IRC | 12:20 | |
*** yamahata has joined #openstack-meeting | 12:23 | |
*** adjohn has quit IRC | 12:24 | |
*** sandywalsh has joined #openstack-meeting | 12:30 | |
*** martine has joined #openstack-meeting | 12:31 | |
*** al-maisan is now known as almaisan-away | 12:34 | |
*** martine has quit IRC | 12:41 | |
*** martine has joined #openstack-meeting | 12:42 | |
*** timello_ has quit IRC | 12:48 | |
*** adjohn has joined #openstack-meeting | 12:50 | |
*** krtaylor has quit IRC | 12:52 | |
*** adjohn has quit IRC | 12:55 | |
*** egallen has joined #openstack-meeting | 12:56 | |
*** timello_ has joined #openstack-meeting | 13:07 | |
*** markvoelker has joined #openstack-meeting | 13:08 | |
*** mrunge has quit IRC | 13:10 | |
*** egallen has quit IRC | 13:11 | |
*** lbragstad has quit IRC | 13:12 | |
*** dolphm has joined #openstack-meeting | 13:20 | |
*** adjohn has joined #openstack-meeting | 13:21 | |
*** ladquin has joined #openstack-meeting | 13:22 | |
*** yaguang has left #openstack-meeting | 13:22 | |
*** vishy has quit IRC | 13:22 | |
*** saschpe has quit IRC | 13:23 | |
*** saschpe has joined #openstack-meeting | 13:23 | |
*** Slower has quit IRC | 13:25 | |
*** adjohn has quit IRC | 13:25 | |
*** Slower has joined #openstack-meeting | 13:25 | |
*** timello_ has quit IRC | 13:27 | |
*** krtaylor has joined #openstack-meeting | 13:28 | |
*** vishy has joined #openstack-meeting | 13:30 | |
*** timello_ has joined #openstack-meeting | 13:37 | |
*** spzala has joined #openstack-meeting | 13:38 | |
*** darraghb has joined #openstack-meeting | 13:45 | |
*** adjohn has joined #openstack-meeting | 13:52 | |
*** adjohn has quit IRC | 13:55 | |
*** dhellmann has quit IRC | 13:55 | |
*** eharney has joined #openstack-meeting | 13:56 | |
*** dprince has joined #openstack-meeting | 13:56 | |
*** gongysh has quit IRC | 13:58 | |
*** Razique has quit IRC | 14:01 | |
*** topol has joined #openstack-meeting | 14:04 | |
*** anteaya has joined #openstack-meeting | 14:06 | |
*** fesp has joined #openstack-meeting | 14:07 | |
*** flaper87 has quit IRC | 14:08 | |
*** troytoman-away is now known as troytoman | 14:09 | |
*** mtreinish has joined #openstack-meeting | 14:15 | |
*** woodspa has joined #openstack-meeting | 14:25 | |
*** kmartin has joined #openstack-meeting | 14:30 | |
*** mattray has joined #openstack-meeting | 14:32 | |
*** gongysh has joined #openstack-meeting | 14:34 | |
*** fnaval has quit IRC | 14:35 | |
*** lbragstad has joined #openstack-meeting | 14:36 | |
*** tongli has joined #openstack-meeting | 14:41 | |
*** dontalton has joined #openstack-meeting | 14:52 | |
*** adjohn has joined #openstack-meeting | 14:53 | |
*** fnaval has joined #openstack-meeting | 14:54 | |
*** almaisan-away is now known as al-maisan | 14:54 | |
*** adjohn has quit IRC | 14:57 | |
*** radez_g0n3 is now known as radez | 14:58 | |
*** AlanClark has joined #openstack-meeting | 15:00 | |
*** maoy has joined #openstack-meeting | 15:00 | |
*** markmcclain has joined #openstack-meeting | 15:03 | |
*** dhellmann has joined #openstack-meeting | 15:04 | |
*** bencherian has joined #openstack-meeting | 15:06 | |
*** ctracey has quit IRC | 15:08 | |
*** markvan has joined #openstack-meeting | 15:08 | |
*** dontalton has quit IRC | 15:09 | |
*** ctracey has joined #openstack-meeting | 15:09 | |
*** ndipanov has quit IRC | 15:10 | |
*** fesp is now known as flaper87 | 15:15 | |
*** beagles has quit IRC | 15:18 | |
*** beagles has joined #openstack-meeting | 15:19 | |
*** sacharya has joined #openstack-meeting | 15:23 | |
*** zykes- has quit IRC | 15:23 | |
*** adjohn has joined #openstack-meeting | 15:24 | |
*** nati_ueno has joined #openstack-meeting | 15:24 | |
*** ndipanov has joined #openstack-meeting | 15:25 | |
*** kmartin has quit IRC | 15:26 | |
*** troytoman is now known as troytoman-away | 15:28 | |
*** adjohn has quit IRC | 15:28 | |
AlanClark | ping ttx | 15:30 |
---|---|---|
ttx | AlanClark: pong | 15:31 |
*** zykes- has joined #openstack-meeting | 15:32 | |
*** cp16net is now known as cp16net|away | 15:32 | |
*** cp16net|away is now known as cp16net | 15:32 | |
*** sacharya has quit IRC | 15:33 | |
*** rnirmal has joined #openstack-meeting | 15:33 | |
*** otherwiseguy has joined #openstack-meeting | 15:34 | |
*** john5223 has joined #openstack-meeting | 15:34 | |
AlanClark | ttx - The board would like to see if the TC would be interested in holding a joint F2F meeting on April 14 (The Sunday before the Summit) | 15:34 |
ttx | AlanClark: I can discuss that in the TC meeting today. | 15:34 |
AlanClark | ttx perfect | 15:35 |
ttx | AlanClark: what time ? A lot of us (including me) have already their plane tickets | 15:35 |
AlanClark | we were thinkng 2pm to 5pm then dinner at 6pm | 15:35 |
AlanClark | The board will be meeting starting at 9am | 15:35 |
ttx | AlanClark: beh. My plane lands around 6pm | 15:36 |
*** noslzzp has quit IRC | 15:36 | |
ttx | AlanClark: also the tricky part is that we don't know who will be on the TC by then | 15:36 |
ttx | since we're having elections in two weeks | 15:37 |
ttx | but I'll talk about it and see how doable it is | 15:37 |
AlanClark | ttx hmmm please do. I'd be interested for their feedback | 15:38 |
*** garyTh has joined #openstack-meeting | 15:38 | |
AlanClark | ttx one topic I was thinking would be to finish up the IncUp and present our report to the joint meeting | 15:39 |
ttx | yeah, that would be great | 15:39 |
AlanClark | ttx we toss around ideas of trying to hold a joint meeting during the Summit week but figured that TC members would be to busy | 15:41 |
*** troytoman-away is now known as troytoman | 15:42 | |
*** AlanClark__ has joined #openstack-meeting | 15:42 | |
*** luis_fdez has joined #openstack-meeting | 15:43 | |
*** cp16net is now known as cp16net|away | 15:45 | |
*** AlanClark has quit IRC | 15:46 | |
*** lglenden has joined #openstack-meeting | 15:47 | |
*** radez is now known as radez_g0n3 | 15:51 | |
*** al-maisan is now known as almaisan-away | 15:52 | |
*** yaguang has joined #openstack-meeting | 15:52 | |
*** adjohn has joined #openstack-meeting | 15:54 | |
*** danwent has joined #openstack-meeting | 15:58 | |
*** adjohn has quit IRC | 15:59 | |
*** anniec has quit IRC | 16:03 | |
*** luis_fdez has left #openstack-meeting | 16:03 | |
*** hanrahat has joined #openstack-meeting | 16:03 | |
*** nati_ueno_2 has joined #openstack-meeting | 16:04 | |
*** hanrahat has quit IRC | 16:05 | |
*** noslzzp has joined #openstack-meeting | 16:06 | |
*** nati_ueno has quit IRC | 16:07 | |
*** ndipanov has quit IRC | 16:08 | |
*** egallen has joined #openstack-meeting | 16:10 | |
*** cp16net|away is now known as cp16net | 16:12 | |
*** bdpayne has joined #openstack-meeting | 16:12 | |
*** kmartin has joined #openstack-meeting | 16:13 | |
*** sacharya has joined #openstack-meeting | 16:18 | |
*** gyee has joined #openstack-meeting | 16:19 | |
*** ndipanov has joined #openstack-meeting | 16:22 | |
*** gongysh has quit IRC | 16:23 | |
*** emagana has joined #openstack-meeting | 16:24 | |
*** koolhead17 has joined #openstack-meeting | 16:25 | |
*** adjohn has joined #openstack-meeting | 16:25 | |
*** egallen has quit IRC | 16:28 | |
*** SunSlayer has joined #openstack-meeting | 16:29 | |
*** SunSlayer has quit IRC | 16:30 | |
*** adjohn has quit IRC | 16:30 | |
*** lillie has quit IRC | 16:30 | |
*** lillie- has joined #openstack-meeting | 16:31 | |
*** adjohn has joined #openstack-meeting | 16:32 | |
*** mrodden1 has joined #openstack-meeting | 16:33 | |
*** Gordonz has joined #openstack-meeting | 16:34 | |
*** garyk has quit IRC | 16:35 | |
*** Gordonz has quit IRC | 16:35 | |
*** mrodden has quit IRC | 16:35 | |
*** Gordonz has joined #openstack-meeting | 16:36 | |
*** mrodden1 has quit IRC | 16:37 | |
*** nati_ueno_2 has quit IRC | 16:38 | |
*** nati_ueno has joined #openstack-meeting | 16:38 | |
*** egallen has joined #openstack-meeting | 16:38 | |
*** anniec has joined #openstack-meeting | 16:41 | |
*** anniec has quit IRC | 16:42 | |
*** adjohn has quit IRC | 16:43 | |
*** mrodden has joined #openstack-meeting | 16:45 | |
*** mrodden has quit IRC | 16:46 | |
*** mrodden has joined #openstack-meeting | 16:46 | |
*** AlanClark__ has quit IRC | 16:49 | |
*** AlanClark__ has joined #openstack-meeting | 16:50 | |
*** garyk has joined #openstack-meeting | 16:50 | |
*** diogogmt has joined #openstack-meeting | 16:51 | |
*** reed has joined #openstack-meeting | 16:58 | |
*** radez_g0n3 is now known as radez | 17:00 | |
*** egallen has quit IRC | 17:00 | |
*** colinmcnamara has joined #openstack-meeting | 17:03 | |
*** ctracey has quit IRC | 17:04 | |
*** ctracey has joined #openstack-meeting | 17:05 | |
*** yaguang has quit IRC | 17:06 | |
*** egallen has joined #openstack-meeting | 17:07 | |
*** emagana has quit IRC | 17:12 | |
*** jhenner has quit IRC | 17:14 | |
*** heckj has joined #openstack-meeting | 17:15 | |
*** bencherian has quit IRC | 17:21 | |
*** sarob has joined #openstack-meeting | 17:24 | |
*** egallen has quit IRC | 17:25 | |
*** sarob has quit IRC | 17:25 | |
*** sarob has joined #openstack-meeting | 17:26 | |
*** nati_ueno_2 has joined #openstack-meeting | 17:26 | |
*** troytoman is now known as troytoman-away | 17:26 | |
*** annegentle has joined #openstack-meeting | 17:28 | |
*** rafaduran has quit IRC | 17:30 | |
*** nati_ueno has quit IRC | 17:30 | |
*** ctracey has quit IRC | 17:34 | |
*** ctracey has joined #openstack-meeting | 17:34 | |
*** gyee has quit IRC | 17:35 | |
*** nati_ueno_2 has quit IRC | 17:39 | |
*** hemnafk is now known as hemna | 17:39 | |
*** nati_ueno has joined #openstack-meeting | 17:39 | |
*** lloydde has joined #openstack-meeting | 17:40 | |
*** YorikSar has joined #openstack-meeting | 17:44 | |
*** dhellmann is now known as dhellmann-afk | 17:46 | |
*** gyee has joined #openstack-meeting | 17:46 | |
*** diogogmt has quit IRC | 17:48 | |
*** diogogmt has joined #openstack-meeting | 17:50 | |
*** annegentle has quit IRC | 17:53 | |
*** kwss has joined #openstack-meeting | 17:54 | |
*** nachi has joined #openstack-meeting | 17:55 | |
*** reed has quit IRC | 17:57 | |
*** henrynash has joined #openstack-meeting | 17:58 | |
*** dwchadwick has joined #openstack-meeting | 17:59 | |
*** markwash has joined #openstack-meeting | 17:59 | |
*** rellerreller has joined #openstack-meeting | 18:00 | |
*** garyTh has quit IRC | 18:00 | |
henrynash | hi | 18:01 |
dwchadwick | hi | 18:01 |
heckj | It's that time! | 18:01 |
*** bencherian has joined #openstack-meeting | 18:01 | |
heckj | o/ | 18:01 |
heckj | #startmeeting keystone | 18:01 |
openstack | Meeting started Tue Feb 19 18:01:37 2013 UTC. The chair is heckj. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:01 |
dolphm | o/ | 18:01 |
*** openstack changes topic to " (Meeting topic: keystone)" | 18:01 | |
openstack | The meeting name has been set to 'keystone' | 18:01 |
heckj | agenda at #link https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting#Agenda_for_next_meeting | 18:01 |
heckj | If you haven't noticed, we have a whole new WIki | 18:01 |
heckj | (going to take some getting used to) | 18:02 |
spzala | Hi all! | 18:02 |
*** gordc has joined #openstack-meeting | 18:02 | |
topol | hi | 18:02 |
dolphm | awesome | 18:02 |
heckj | I know we're all crankin' busy with code reviews and hacking and the like, so I'll keep this as quick as I can | 18:02 |
heckj | #topic high priority issues/bugs/etc | 18:03 |
*** garyTh has joined #openstack-meeting | 18:03 | |
*** openstack changes topic to "high priority issues/bugs/etc (Meeting topic: keystone)" | 18:03 | |
gyee | heckj, /auth/tokens vs /auth | 18:03 |
*** Mandell has joined #openstack-meeting | 18:03 | |
heckj | We've got some security CVE's getting announced to the public today - in general, I think we're looking pretty good there, but there's also the new EC2 issue that gyee spotted | 18:03 |
heckj | gyee: will add to list | 18:03 |
heckj | dolphm: you've been cranking on resolving that bug - anything pending/outstanding? help needed? | 18:04 |
*** jog0 has joined #openstack-meeting | 18:05 | |
*** FallenPegasus has joined #openstack-meeting | 18:05 | |
dolphm | this is the nasty part https://review.openstack.org/#/c/22327/ | 18:05 |
*** jog0 has quit IRC | 18:05 | |
*** FallenPegasus is now known as MarkAtwood | 18:05 | |
dolphm | in short, our tests don't always create the default domain ID, so they won't pass if we enable domain validation ... so i'm trying to resolve that | 18:05 |
*** derekh has quit IRC | 18:05 | |
*** jog0 has joined #openstack-meeting | 18:05 | |
*** brich1 has joined #openstack-meeting | 18:05 | |
heckj | word | 18:06 |
*** nati_ueno has quit IRC | 18:06 | |
heckj | dolphm: can any of us help, or just keep an eye to help review https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting#Agenda_for_next_meeting? | 18:06 |
heckj | damnit | 18:06 |
heckj | review: https://review.openstack.org/#/c/22327/ | 18:06 |
heckj | #link https://review.openstack.org/#/c/22327/ | 18:06 |
dolphm | if anyone else has any test infrastructure updates in review to make that happen, i'd appreciate them being pointed out to me :) | 18:06 |
*** nati_ueno has joined #openstack-meeting | 18:06 | |
dolphm | would love to steal them and get them merged :P | 18:06 |
heckj | Ok - so let's move on and run through the feature freeze updates | 18:07 |
heckj | ayoung: around? | 18:07 |
*** jpich has joined #openstack-meeting | 18:08 | |
heckj | let's start with gyee's "/auth/tokens vs /auth" | 18:08 |
heckj | gyee: what's the summary? | 18:08 |
dolphm | #link https://review.openstack.org/#/c/21943/ | 18:08 |
dolphm | ayoung wants to change /v3/auth to /v3/auth/tokens in order to support, for example, an x509 authentication response | 18:09 |
gyee | ayoung wants /auth/tokens for HATEOAS support | 18:09 |
gyee | I am fine with that, just want to make sure we are doing the right thing | 18:10 |
dolphm | i'm not confident that changing the resource is the best approach for supporting that | 18:10 |
dolphm | if you're providing the same request in either case, and you want a different response back, you would normally provide a different Accept header | 18:10 |
*** nati_ueno has quit IRC | 18:11 | |
heckj | dolphm: that's definitely the more formal way of doing with REST, but we haven't been very strict on that point up until now. | 18:11 |
dolphm | i'm a little lost on how this is different from the UUID -> PKI change | 18:11 |
dolphm | if it's even feasible to replace tokens within openstack with something else | 18:12 |
*** darraghb has quit IRC | 18:12 | |
heckj | from my perspective, the UUID -> PKI change didn't change anything except config on the server, leaving the resource with the exact same content types if I recall | 18:12 |
dolphm | and lastly, if it would be expected for the client to make the determination of what they get back, rather than the server's implementation | 18:12 |
dolphm | heckj: correct | 18:12 |
dolphm | heckj: i'm not clear from ayoung on what exactly x509 would be replacing | 18:13 |
dolphm | heckj: or if it's something that's in addition to tokens | 18:13 |
gyee | yeah, supporting multiple token format at the same time sound dangerous | 18:13 |
gyee | ayoung around? | 18:13 |
heckj | I think it's perfectly reasonable if it's clear what we're intending, but it's obviously not at this point. | 18:13 |
dolphm | bottom line is that i'm not clear on the end goal or how the API is currently incompatible with that end goal, so i'm not comfortable in approving API-level changes to accommodate the unknown | 18:14 |
heckj | he was earlier - dunno - maybe grabbing lunch of something | 18:14 |
dolphm | i keep saying ayoung hoping he'll get a ping :) | 18:14 |
heckj | yeah :-) | 18:14 |
heckj | Okay - we clearly need ayoung's input here to help describe, so we'll shelve this for the moment | 18:15 |
gyee | /auth/tokens is standing in between a -1 and +2 from ayoung right now :) | 18:15 |
dolphm | regardless of all this discussion, i don't think gyee's feature-add should be blocked on the issue | 18:15 |
dwchadwick | dolphm: if you are not clear on the end goal, then perhaps it would help to write up what the model for tokens currently is, and what it should be in the future | 18:15 |
gyee | dolphm, agreed | 18:15 |
dolphm | if we want to change the API, and we consider it to be long-term broken at a fundamental level, we can change it and make a follow up patch after feature freeze | 18:16 |
heckj | agreed as well | 18:16 |
dwchadwick | this issue is not an API issue at heart. It is a conceptual model issue | 18:16 |
heckj | gyee: does this solve your issue? | 18:16 |
*** adjohn has joined #openstack-meeting | 18:17 | |
gyee | heckj, yeah, now I just need some +1s or 2s :) | 18:17 |
heckj | kk | 18:17 |
heckj | Henry - let's switch to you | 18:17 |
henrynash | ok | 18:17 |
heckj | henrynash: what's the word on policy engine and namespaces | 18:17 |
dolphm | gyee: just noticed you pushed another patch, will review asap | 18:17 |
topol | gyee, you are close to a +1 from me. did you see my comments | 18:17 |
gyee | topol, yes, I addressed them in configuration.rst and the handler interface | 18:18 |
dolphm | henrynash's test failure on https://review.openstack.org/#/c/22109/ is apparently reproducible -- is it legit? | 18:18 |
gyee | made it clear how the plugins are being invoked | 18:18 |
topol | gyee, OK, cool. I will re-review | 18:18 |
henrynash | so both are either approved or just need the final button pressed…but both are failing with random failures in jenkings/gate | 18:18 |
henrynash | the same code passed yesterday... | 18:18 |
YorikSar | dolphm: It's some PyPI fail. | 18:19 |
heckj | submit a recheck on those - saw a comment in #infra earlier this morning that said the testing was infra and fixed/working now | 18:19 |
henrynash | yep | 18:19 |
YorikSar | I had my change request failed as well. | 18:19 |
henrynash | heckj: did that earlier, and email from ci folks said not to do that anymore while they reolve | 18:19 |
heckj | ah - oops :-) | 18:19 |
heckj | I guess we'll just wait for the word then | 18:20 |
*** kwss has quit IRC | 18:20 | |
heckj | still, sounds like it's all headed in the right direction there. Any issues? | 18:20 |
henrynash | heckj: indeed, although annoying timing (as it alwayys is) | 18:20 |
henrynash | only thing I haven't done was on the query filters…dolph you were saying you would rather it be two consecutive decorators... | 18:20 |
henrynash | ….which I had trouble making work….I fixed up all the other suhhestions (including pushing the filtering into the wrap_collection) | 18:21 |
heckj | separate protect and fileter? | 18:21 |
dolphm | heckj: yes | 18:21 |
dolphm | henrynash: i wouldn't block on that | 18:21 |
dolphm | henrynash: i think it'd be semantically clearer and easier to maintain | 18:22 |
dolphm | henrynash: it'd be nice if they shared code at the very least, as someone pointed out | 18:22 |
henrynash | dolphm: well i split out all the common code into a submodule they both call | 18:22 |
dolphm | henrynash: cool | 18:23 |
henrynash | only other one of me is whether Guang, you need me to layer some domain token issuing on top of your v3 auth change? | 18:23 |
henrynash | i had kinda assumed that it would come out in the wash! | 18:24 |
henrynash | but if I need to do something, let me know and I'm on it | 18:24 |
gyee | henrynash, yeah, I left that part to you | 18:25 |
henrynash | gyee: ok, no problem….I saw where you planned it to be | 18:25 |
dolphm | henrynash: your tests pass offline, correct? | 18:25 |
gyee | henrynash, thanks | 18:25 |
*** ndipanov has quit IRC | 18:25 | |
*** MarkAtwood has quit IRC | 18:26 | |
henrynash | dolphm: yes…and passed online last night | 18:26 |
dolphm | henrynash: if we approve, ci team appears to be following up and ensuring things merge | 18:26 |
dolphm | jeblair specifically (thanks!) | 18:26 |
*** sarob has quit IRC | 18:26 | |
*** MarkAtwood has joined #openstack-meeting | 18:26 | |
heckj | Okay - next topic then | 18:27 |
YorikSar | Can I propose another change request to be merged before feature freeze? https://review.openstack.org/20928 has been reviewed, had to be rebased and cleaned and now looks like ready. | 18:27 |
heckj | Was just going to ask if there was any other reviews that wanted/needed attention | 18:27 |
YorikSar | I felt it | 18:28 |
heckj | heh | 18:28 |
dolphm | that one should be easy to get in | 18:28 |
*** nati_ueno has joined #openstack-meeting | 18:28 | |
heckj | I'd think so too - the nasty remaining item seems to be the trusts work, and ayound is hiding from us | 18:29 |
YorikSar | We had some discussion with Brant here and even he gave me +1 | 18:29 |
heckj | request to review #link https://review.openstack.org/#/c/20928 please | 18:29 |
dolphm | hopefully he's grinding through API changes :) | 18:29 |
heckj | Okay - I'll be updating the blueprints page on various pieces in a few, and we've got the release meeting. | 18:30 |
heckj | Right now, I'm planning on requesting the we hold the cut for keystone until these biggies are all merged in. | 18:30 |
heckj | trusts is the only one that I see at significant risk right now | 18:30 |
*** egallen has joined #openstack-meeting | 18:31 | |
dwchadwick | trusts is intertwined with tokens. | 18:31 |
gyee | heckj, they need to get in by today or 21st? | 18:31 |
dolphm | gyee: today | 18:31 |
gyee | sheet! | 18:31 |
heckj | yeah, ttx had requested today - I'll be requesting an extension at the release meeting | 18:31 |
dolphm | gyee: jenkins issues are causing a delay | 18:31 |
heckj | heh - they always do... | 18:32 |
heckj | #topic open discussion | 18:33 |
*** openstack changes topic to "open discussion (Meeting topic: keystone)" | 18:33 | |
topol | heckj, for us new folks can you explain the ramifications of the feature freeze date? | 18:34 |
topol | how rigid?? | 18:34 |
dolphm | topol: quite rigid -- nothing but bug fixes and docs can merge to master for the next few weeks | 18:34 |
heckj | topol: we basically have bug fixes, integration tests to run, and docs to tweak up between here and the grizzly RC | 18:35 |
topol | so the ldap group stuff for example. Is that considered stuff we will fix via bugs or is it deferred to havana? | 18:35 |
YorikSar | topol reads my mind | 18:36 |
heckj | if you want to add a new capability somewhere, we've generally done that in a feature branch or side branch, which we'll accept for general merging after we cut the branches and open for development for Havanna | 18:36 |
heckj | topol: Given that's not new functionality from the API/external perspective, I think you can easily fill that in, but be ready to make dual patches - merge to master and then backport to RC candidates | 18:36 |
dolphm | topol: if implementation isn't going to land before feature freeze, implement it ASAP and we'll work it out case by case? anything that smells like a feature must be incredibly well justified as being necessary | 18:36 |
heckj | looks like that one may be a jump ball :-) | 18:38 |
* heckj is going to be distracted for a few… bbiab | 18:39 | |
topol | Well, https://review.openstack.org/#/c/21327/13 is muddying the waters for me. Its not clear to me what we want the backend LDAP structure to look like | 18:40 |
dolphm | topol: how does that impact things? | 18:40 |
topol | Need ayoung here :-) | 18:40 |
dolphm | lol k | 18:40 |
YorikSar | topol: tenant_id was something strange in LDAP from the beginning. | 18:40 |
ayoung | sorry, I am here | 18:41 |
ayoung | was busy coding | 18:41 |
dolphm | yay | 18:41 |
topol | Yay ayoung | 18:41 |
YorikSar | I don't see how this change does something to LDAP structure. | 18:41 |
dolphm | also yay for code | 18:41 |
dolphm | brb | 18:41 |
* ayoung reads up | 18:41 | |
YorikSar | The only change is that we can let projects be something simpler than groupOfNames now. | 18:42 |
ayoung | ugh | 18:42 |
topol | ayoung, its not clear to me what the ldap structure should look like. given our conversation last night it appeared stuff was changin | 18:42 |
ayoung | OK, so X509.... | 18:42 |
ayoung | tokens suck | 18:42 |
ayoung | to use an industry term | 18:42 |
ayoung | and what I want to do, but am not ready to propose | 18:42 |
ayoung | is to replace tokens with X509 | 18:43 |
*** egallen has quit IRC | 18:43 | |
ayoung | they can have a private key in them that can be used to both secure the connection and ensure the id of the user....you ll know this... | 18:43 |
gyee | yay on PKI :) | 18:43 |
ayoung | so, if we do X509, or some other format | 18:43 |
dwchadwick | ayoung. you mean public key | 18:43 |
ayoung | say openID, oauth, saml ,cameleoparduck whatever | 18:43 |
ayoung | dwchadwick, don't start | 18:44 |
ayoung | yes, I mean publich key | 18:44 |
ayoung | the short of it | 18:44 |
ayoung | is that they may all come in as content tyep HTML or whatever | 18:44 |
ayoung | but we need to distinguish based on the objet itself | 18:44 |
ayoung | so auth was supposed to be a container, with token just the first impl | 18:45 |
ayoung | kapish? | 18:45 |
ayoung | dwchadwick, and, btw, I love your input, just not when I have code freeze in a couple hours. :) | 18:45 |
*** lcheng has joined #openstack-meeting | 18:45 | |
gyee | ayoung, dolphm was arguing why can't we do Content: application/x509 or something | 18:45 |
*** psedlak has quit IRC | 18:46 | |
ayoung | gyee, because openid and oath will both probably come in as http | 18:46 |
ayoung | and because we don't want to mix tokens with X509s | 18:46 |
dolphm | "what I want to do is to replace tokens with X509" completely totally abandon X-Auth-Token, X-Subject-Token, etc? | 18:46 |
ayoung | in revocation lists | 18:46 |
dwchadwick | ayoung: we have already catered for this in our design. We now support various incoming token formats | 18:46 |
ayoung | dolphm, yes | 18:46 |
dolphm | ayoung: +2 for /auth/tokens then -- that's the clarification i was looking for | 18:47 |
ayoung | dwchadwick, and I think this is where your design would slot int | 18:47 |
ayoung | whew | 18:47 |
ayoung | ok, so on to ldap.... | 18:47 |
ayoung | LDAP sucks | 18:47 |
ayoung | I think I am going to start all my speeches that way | 18:48 |
topol | ayoung, but not going anywhere | 18:48 |
YorikSar | Not that much :) | 18:48 |
ayoung | heh | 18:48 |
ayoung | ok, proeject don't have members anymore | 18:48 |
ayoung | projects are really just a container for resources and those containers are controlled outside of keystone | 18:48 |
ayoung | all we do is privide roles for users in containers | 18:48 |
ayoung | users belong to groups and user belong to domain, but not projects | 18:48 |
dolphm | ayoung: all that depends on the use case :( | 18:49 |
ayoung | so groupOfName no longer is required | 18:49 |
YorikSar | We can change it to organizationalUnit | 18:49 |
dolphm | ayoung: e.g. some deployments want keystone to handle domains, projects and roles but not users | 18:49 |
ayoung | YorikSar, yeah, probably makes sense | 18:49 |
ayoung | dolphm, right, but we still need a user record locally | 18:49 |
ayoung | dolphm, for the full ldap use case | 18:50 |
ayoung | we need | 18:50 |
YorikSar | And purge all code that deals with members | 18:50 |
ayoung | to be able to specify how to populat the local users | 18:50 |
topol | ayoung, so I have no idea what the ldap structure should look like and I need to verify it wont blow chunks like it does now | 18:50 |
ayoung | for example, not all users in the corporate LDAP are going to have access to keystone at all | 18:50 |
YorikSar | We can isolate them by some subtree, attribute or just take all users from some collection. | 18:51 |
ayoung | YorikSar, organizationalUnit for the project, and then roles done as organizationalROles as they are now is probably the right fit. Might be worth running past the AD smart people though | 18:51 |
topol | ayoung, a sample ldap structure would help me | 18:51 |
dwchadwick | Ayoung: you dont alter the LDAP structure to give people permissions, but rather you give them appropriate attributes | 18:52 |
YorikSar | I don't think that AD cares about this. | 18:52 |
dwchadwick | The LDAP structure should be irrelevant | 18:52 |
dwchadwick | And anyway if you want to use corporate LDAPs, they will all have different structures | 18:52 |
gyee | dwchadwick, agreed | 18:53 |
ayoung | dwchadwick, so there are two competing things here, one of which is the default schema that we support, and which I am trying to make as inclusive as possible, the second is what do we do to adapt to other peoples LDAP schems. | 18:53 |
topol | ayoung, +1 | 18:53 |
ayoung | so topol is dealing with the first issue first | 18:53 |
ayoung | how to represent projects | 18:53 |
ayoung | we were doing it as group of names | 18:53 |
ayoung | but I think that is problematic | 18:53 |
dwchadwick | I suggest you use attribute mappings for this | 18:53 |
YorikSar | btw, groupOfNames was broken for AD iirc | 18:53 |
ayoung | dwchadwick, not between now and code freeze, but YES YES YES for Havana | 18:54 |
ayoung | I'd argue it is priority | 18:54 |
ayoung | YorikSar, yes it was | 18:54 |
YorikSar | Because AD does not allow subentries for groupOfNames. | 18:54 |
ayoung | you can't put roles under them | 18:54 |
YorikSar | ou will work even better. | 18:54 |
gyee | AD is not LDAP :) | 18:54 |
YorikSar | LDAP is a protocol and AD supprots it ;) | 18:54 |
dwchadwick | gyee: +10000 | 18:54 |
*** mrodden has quit IRC | 18:55 | |
ayoung | YorikSar, and LDAP embraces and extends it | 18:55 |
topol | groupOfNames is giving me fits even with openldap | 18:55 |
ayoung | dolphm, you back yet? | 18:55 |
ayoung | OK, so on trusts | 18:55 |
ayoung | one issue I just hit | 18:55 |
ayoung | deleting a trust using DELETE. | 18:55 |
YorikSar | tpool: Huh? We ran tempest with OpenLDAP and it was fine. | 18:55 |
*** cp16net is now known as cp16net|away | 18:56 | |
dolphm | yes, i'm following along | 18:56 |
ayoung | I was origianlly going to mark these fields as invisible in the DB, but now I m being asked to list enabled and disabld trusts | 18:56 |
dolphm | < 4 minutes | 18:56 |
*** cp16net|away is now known as cp16net | 18:56 | |
ayoung | I want trusts to be immutable so i would rather not support PATCH | 18:56 |
dolphm | ayoung: what do you mean invisible? | 18:56 |
ayoung | so do I make a delete be a real delete, | 18:56 |
ayoung | dolphm, actually, like tokes | 18:56 |
dwchadwick | I would say yes | 18:57 |
dolphm | ayoung: that's fine, but you originally proposed enabled and disabled listing? | 18:57 |
ayoung | enables means returns in list | 18:57 |
*** cdub_ has joined #openstack-meeting | 18:57 | |
dwchadwick | You dont want zombie trusts hanging around | 18:57 |
ayoung | and disabled means they don't show up | 18:57 |
dwchadwick | You do want audit trails, but this is a different issue | 18:57 |
ayoung | dwchadwick, so, on the audit trail thing, I was thinking that people need a way to query the disabled trusts | 18:57 |
dolphm | ayoung: so you're looking for a soft delete behavior? | 18:57 |
ayoung | and administrators need to be able to purge disabled trusts | 18:57 |
ayoung | dolphm, yeah | 18:58 |
dwchadwick | you can have the concept of suspend and resume | 18:58 |
dwchadwick | revoke though is a different issue | 18:58 |
topol | YorikSar, what I meant is GroupOfNames requires some attributes that werent coming in and matching the ProjectAPI attributes | 18:58 |
dolphm | ayoung: side note, definitely add a comment on immutability and lack of PATCH support to your API Conventions section | 18:59 |
dolphm | err API Resources | 18:59 |
dolphm | exceptions need to be explicitly noted | 18:59 |
*** radez is now known as radez_g0n3 | 18:59 | |
YorikSar | topol: Does they require something besides at least one member? It was solved long ago with dumb_member. | 18:59 |
ayoung | dolphm, I'va added immutabilty. I WIll explicily referene PATCH | 18:59 |
dwchadwick | You could use Patch for suspend and resume trusts | 19:00 |
dwchadwick | even for extending the lifetime of a trust | 19:00 |
ayoung | dolphm, so, for now, is DELETE -> disabled ok? | 19:00 |
*** lloydde has quit IRC | 19:00 | |
topol | YorikSar, devstack was not sending in a description. But it sounds like you can point me in the right direction | 19:00 |
heckj | gotta wrap this | 19:00 |
topol | member was an issue as well | 19:00 |
heckj | #endmeeting | 19:00 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 19:00 | |
openstack | Meeting ended Tue Feb 19 19:00:55 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-02-19-18.01.html | 19:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-02-19-18.01.txt | 19:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2013/keystone.2013-02-19-18.01.log.html | 19:01 |
YorikSar | topol: We've fixed it locally as well. | 19:01 |
topol | YorikSar, can I call you? | 19:01 |
*** markvan has quit IRC | 19:01 | |
jeblair | hello ci/infra people! | 19:01 |
*** brich1 has left #openstack-meeting | 19:01 | |
jeblair | #startmeeting infra | 19:02 |
openstack | Meeting started Tue Feb 19 19:02:16 2013 UTC. The chair is jeblair. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:02 |
*** openstack changes topic to " (Meeting topic: infra)" | 19:02 | |
openstack | The meeting name has been set to 'infra' | 19:02 |
fungi | 'allo! | 19:02 |
*** spzala has quit IRC | 19:02 | |
jeblair | #link previous meeting: http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-02-12-19.04.html | 19:02 |
pleia2 | o/ | 19:02 |
*** markvan has joined #openstack-meeting | 19:02 | |
jeblair | #topic wiki upgrade | 19:03 |
*** openstack changes topic to "wiki upgrade (Meeting topic: infra)" | 19:03 | |
jeblair | it happened! | 19:03 |
fungi | we weekend-wiki'd! | 19:03 |
jeblair | i have not heard any complaints | 19:03 |
fungi | there were some concerns expressed in irc about missing table contents | 19:03 |
pleia2 | I fixed up a link on our own InfraTeam page today, text links to uploaded images didn't quite work | 19:04 |
jeblair | fungi: do we have links for sample pages with problems? | 19:04 |
fungi | i re-added wikiness to the old-wiki vhost so people could compare and copy | 19:04 |
jeblair | fungi: +1 | 19:04 |
*** jbr_1 has joined #openstack-meeting | 19:04 | |
jeblair | should we set a sunset for that? 2 weeks? | 19:04 |
fungi | jeblair: we asked for examples but i don't think anyone provided them other than to say "tables" | 19:04 |
fungi | jeblair: sounds good to me | 19:04 |
mordred | o/ | 19:05 |
*** AlanClark__ has quit IRC | 19:05 | |
fungi | i'll send a reply to the maintenance announcement mentioning we turned that on and will be turning it off again on some date two weeksish from now | 19:05 |
jeblair | #action fungi disable old-wiki sometime after mar 1 | 19:05 |
jeblair | fungi: sounds great | 19:06 |
*** AlanClark__ has joined #openstack-meeting | 19:06 | |
jeblair | #link https://wiki.openstack.org/wiki/WikiMigration | 19:06 |
fungi | and asking people to follow up with examples of what got missed i guess | 19:06 |
jeblair | i started that page with quick notes on cleaning up common errors | 19:06 |
pleia2 | I should probably add this one to that page https://wiki.openstack.org/w/index.php?title=InfraTeam&diff=18149&oldid=16008 | 19:07 |
*** danwent has quit IRC | 19:07 | |
pleia2 | the :File: syntax for linked files | 19:07 |
jeblair | pleia2: there was a page that auto-listed broken file links, i guess it didn't include broken _attachment_ links... | 19:07 |
* pleia2 nods | 19:07 | |
jeblair | pleia2: but maybe there's a similar page with a different name? might be worth a look | 19:07 |
mordred | oh neat! I don't think I'd need that picture... | 19:08 |
*** sacharya has quit IRC | 19:08 | |
pleia2 | yeah, I'll poke around | 19:08 |
fungi | i did work out and fix the broken embedded youtube vids | 19:08 |
*** gordc has left #openstack-meeting | 19:08 | |
fungi | pretty sure i got them all, but added a note to the migration tips page | 19:08 |
fungi | just in case anyone stumbles across more | 19:09 |
jeblair | cool. any more wiki stuff? | 19:10 |
jeblair | ttx: ping | 19:10 |
jeblair | do we need to discuss bug triage, or is that left over on the agenda from last time? | 19:11 |
fungi | i think that was new, to discuss items which came up during triage | 19:11 |
jeblair | (i'm stalling on the CLA topic because an action item from last meeting was ttx wants to discuss cla) | 19:12 |
jeblair | #topic bug triage | 19:12 |
*** openstack changes topic to "bug triage (Meeting topic: infra)" | 19:12 | |
fungi | in case we needed any input and/or action items coming from any of it | 19:12 |
jeblair | fungi: yes, i think you're right.. mordred updated some bugs i think | 19:12 |
pleia2 | I don't think there is anything at the moment | 19:13 |
jeblair | i think that just leaves some questions for pabelanger and the qa folks... | 19:13 |
pleia2 | probably a good thing to cycle back to on a regular basis though | 19:14 |
jeblair | so it sounds like things should be _reasonably_ up to date. | 19:14 |
jeblair | pleia2: +1 | 19:14 |
fungi | "bugs: we have them. we should fix them" | 19:14 |
*** jaypipes has quit IRC | 19:14 | |
*** sacharya has joined #openstack-meeting | 19:14 | |
jeblair | #topic jenkins slave operating systems | 19:14 |
*** openstack changes topic to "jenkins slave operating systems (Meeting topic: infra)" | 19:14 | |
jeblair | fungi: how's the quantal stuff going? | 19:14 |
fungi | as last week, the static slaves are fine and we have some stackforge guinea-pigging on those with no complaints so far | 19:15 |
mordred | woot | 19:15 |
fungi | jclouds stuff was pending me hearing back from pvo and/or rackspace | 19:15 |
fungi | i've heard nothing, need to pester them again | 19:15 |
jeblair | #action fungi pester rax about jclouds quantal image issues | 19:16 |
fungi | recap on that is, probably busted image metadata for quantal. don't know much beyond that | 19:16 |
fungi | escalated by pvo to their image team | 19:16 |
fungi | that's all i've got on that topic for now | 19:16 |
jeblair | i think i'd like to hold off moving more projects to quantal till we can use jclouds | 19:16 |
* fungi agrees | 19:16 | |
fungi | i'd like to be able to burst while we transition | 19:17 |
jeblair | #topic IANA OID | 19:17 |
*** openstack changes topic to "IANA OID (Meeting topic: infra)" | 19:17 | |
fungi | ooh, did we get one assigned? | 19:17 |
jeblair | so lauren got an email asking if the foundation had registered an OID with IANA | 19:17 |
fungi | this would be primarily for quantum virtual network devices, if memory serves | 19:17 |
jeblair | i am not aware of that... | 19:18 |
jeblair | of that having happened, that is | 19:18 |
clarkb | I haven't heard of it happening | 19:18 |
jeblair | well, i think the iana oid would mostly be used for ldap stuff | 19:18 |
jeblair | this was in the context of keystone development | 19:18 |
jeblair | though ttx mentioned that the idea of getting an OUI for networking had come up | 19:18 |
jeblair | i believe OUI's cost money? OIDs do not | 19:19 |
fungi | ahh, right, not an ieee oui. my mistake | 19:19 |
jeblair | mordred: do you recall any previous conversations about an IANA OID? | 19:19 |
jeblair | it's not in the list, so. | 19:20 |
mordred | I remember that we had one | 19:20 |
jeblair | oh? | 19:20 |
mordred | I mean, a conversation | 19:20 |
jeblair | oh | 19:20 |
*** adjohn has quit IRC | 19:20 | |
mordred | I think jaypipes might have been involved? | 19:20 |
jeblair | okay, so it sounds like the keystone devs would like one. | 19:21 |
mordred | and/or we might have talked about doing it | 19:21 |
mordred | awesome | 19:21 |
mordred | we should probably track those in some manner :) | 19:21 |
jeblair | probably i should sync up with them, and then register one on behalf of the foundation...? | 19:21 |
jeblair | i'll file a bug | 19:21 |
jeblair | i'm not entirely sure how it would be used... | 19:21 |
fungi | might make sense to have an enterprise oid assigned for custom snmp mibs as well | 19:22 |
jeblair | fungi: yeah, i think it's the same registry | 19:22 |
mordred | can we get a set of them? | 19:22 |
jeblair | generally they are used for private trees within an enterprise | 19:22 |
jeblair | mordred: it's a tree | 19:22 |
mordred | awesome | 19:22 |
jeblair | mordred: so you stick whatever you want under it | 19:22 |
fungi | yeah, carve it up however we want | 19:22 |
*** markvan has quit IRC | 19:23 | |
jeblair | what i'm not sure is whether it's appropriate to start publishing mibs, or ldap object classes, etc, as part of our products that actually use those... | 19:23 |
jeblair | if so, we may also need to do some bookeeping on our side too | 19:24 |
jeblair | that is, take responsibility for registering values underneath our OID | 19:24 |
jeblair | i mean, that could just start out as a wiki page | 19:25 |
fungi | we'll definitely want someone keeping that from turning into a free-for-all mess anyway | 19:25 |
clarkb | ++ | 19:25 |
*** ryanpetrello has joined #openstack-meeting | 19:25 | |
jeblair | #action jeblair chat with keystone devs about OID PEN, possibly get PEN | 19:26 |
fungi | and yeah, if it's on the wiki, maybe that someone is everyone | 19:26 |
jeblair | #topic askbot | 19:26 |
*** openstack changes topic to "askbot (Meeting topic: infra)" | 19:26 | |
*** annegentle has joined #openstack-meeting | 19:26 | |
*** annegentle has quit IRC | 19:27 | |
jeblair | it looks like we're just going to outsource the running of the askbot server to the askbot folks | 19:27 |
*** annegentle has joined #openstack-meeting | 19:27 | |
jeblair | so i'm going to spin up some servers for them and hand them off | 19:27 |
pleia2 | jeblair: great, can you update https://bugs.launchpad.net/openstack-ci/+bug/1082784 ? | 19:27 |
uvirtbot | Launchpad bug 1082784 in openstack-ci "Add ask.openstack.org" [High,Triaged] | 19:27 |
jeblair | i think that's simplest for everyone, and since they're on contract, hopefully they'll just take care of it | 19:28 |
jeblair | i'd like it to be in our public infrastructure, but we didn't seem to be overrun with new volunteers begging to sysadmin the service. | 19:28 |
fungi | and according to the discussion yesterday, the way to escalate issues with the ask server is to e-mail the developer directly? | 19:28 |
*** jaypipes has joined #openstack-meeting | 19:29 | |
jeblair | fungi: yep | 19:29 |
clarkb | that was my understadning | 19:29 |
fungi | i'm eager to see how that works out | 19:29 |
jeblair | yeah. well, it's not a critical piece of developer infrastructure. :) | 19:30 |
fungi | point | 19:30 |
jeblair | okay, we better start talking about the cla now | 19:31 |
jeblair | #topic CLA | 19:31 |
*** openstack changes topic to "CLA (Meeting topic: infra)" | 19:31 | |
fungi | as discussed, i sent a more eye-catching announcement to the dev ml a week ago and also hyped it on the project/release meeting last week | 19:31 |
fungi | i just e-mailed lsell about it too, at jeblair's urging | 19:32 |
jeblair | fungi: reed also mentioned it in the community newsletter | 19:32 |
fungi | yes, saw that. intended to thank him when i see him next | 19:32 |
jeblair | fungi: i got an email from jbryce this morning relaying a request from some lawyers that we add a sentence: | 19:32 |
jeblair | "In return, the Project Manager shall not use Your Contributions in a way that is contrary to the public benefit or inconsistent with its nonprofit status and bylaws in effect at the time of the Contribution." | 19:32 |
jeblair | that's apparently in the apache cla (it says foundation instead of project manager) | 19:33 |
fungi | oh, fun. if he could be explicit about where to put it | 19:33 |
jeblair | and they wanted to restore that to our cla | 19:33 |
fungi | i'll be happy to put a review through asap | 19:33 |
*** cp16net is now known as cp16net|away | 19:33 | |
jeblair | fungi: same place as the apache cla, one sec | 19:33 |
fungi | mimic where it lives on apache's then? | 19:33 |
fungi | yeah | 19:33 |
fungi | i can do that, no sweat | 19:33 |
jeblair | #link http://www.apache.org/licenses/icla.txt | 19:33 |
fungi | also the main change for this weekend is rebased and up for review | 19:34 |
fungi | #link https://review.openstack.org/14099 | 19:34 |
fungi | please give it a once over, but it's mimicking what's been on review-dev for months | 19:34 |
jeblair | fungi: i think you should also probably send a notice to the ml about that change too. | 19:34 |
fungi | the dev ml or the infra ml? | 19:35 |
jeblair | fungi: since part of this is to give people time to review the new cla too. | 19:35 |
fungi | jeblair: i linked the new cla from last week's "important" announcement to the dev ml | 19:35 |
fungi | the cla itself is not in that change since the file is already installed on the gerrit servers | 19:36 |
jeblair | fungi: oh sorry, let me rephrase... | 19:36 |
*** eglynn has joined #openstack-meeting | 19:36 | |
jeblair | fungi: after the new sentence is added to the cla file on the gerrit servers, i think you should send a notice to that effect to the -dev mailing list | 19:36 |
fungi | oh, absolutely | 19:37 |
jeblair | to bring to their attention that it has been slightly revised since thet last time | 19:37 |
fungi | #action fungi send follow-up announcement and mention last-minute cla amendment | 19:37 |
jeblair | (poor choice of words on my part earlier, by change i meant "change to the cla text" not "change under review in gerrit") | 19:37 |
jeblair | we got changes coming out of our ears | 19:37 |
jeblair | ttx: reping | 19:38 |
fungi | other than the above, we're still on track for this weekend obviously | 19:39 |
*** n0ano has quit IRC | 19:39 | |
*** markvan has joined #openstack-meeting | 19:39 | |
fungi | and will likely need all hands on deck come monday, to triage devs who don't read the ml and ignore error messages from git | 19:39 |
jeblair | +1 | 19:39 |
jeblair | mordred: i hope you're not on a plane monday | 19:40 |
pleia2 | I'll be out of town fri-sun (speaking at SCaLE), but I'll be back monday | 19:40 |
*** nachi has quit IRC | 19:40 | |
fungi | or, if i anger the gods on sunday, to help with whatever breakage i inadvertently get us into | 19:40 |
jeblair | pleia2: cool, i think reed is going to scale | 19:40 |
pleia2 | jeblair: yeah | 19:41 |
clarkb | I will be around | 19:41 |
clarkb | fungi: you should have an irc bot that responds with infos :) | 19:41 |
fungi | clarkb: i intend to change the /topic in -infra and -dev at least | 19:42 |
jeblair | fungi: oh, just to fill in the rest of the context, apparently that line was omitted from the original cla because openstack llc wasn't a non-profit. | 19:42 |
fungi | ...and the openstack foundation is. got it | 19:42 |
jeblair | (or will be rsn) | 19:42 |
*** cp16net|away is now known as cp16net | 19:42 | |
fungi | soon come | 19:42 |
anteaya | teach me what to say, and I can help Monday | 19:42 |
fungi | anteaya: you bet! | 19:43 |
jeblair | #topic open discussion | 19:43 |
*** openstack changes topic to "open discussion (Meeting topic: infra)" | 19:43 | |
jeblair | things on my plate include: | 19:43 |
jeblair | reviewing zaro's patches | 19:43 |
jeblair | grenade testing | 19:44 |
jeblair | something about tempest cli testing i think.. maybe there's a patch to turn it on and we just need to approve it? | 19:44 |
jeblair | i have such a review backlog :( | 19:44 |
fungi | so what's the decision on quantal slaves vs cloud archive? | 19:44 |
fungi | also, we'd like to do another git-review release tag very soon if possible | 19:44 |
jeblair | i _think_ the consensus is that cloud archive doesn't apply... | 19:44 |
pleia2 | yeah | 19:45 |
fungi | anteaya: sorry about the cloud archive patch, but it was a great learning experience! | 19:45 |
jeblair | anteaya: yeah, sorry that didn't end up as merged code, but it was still really useful | 19:45 |
anteaya | fungi, it is, I don't take any decision personally | 19:45 |
jeblair | anteaya: we can still close the bug. ;) | 19:45 |
anteaya | jeblair, okey dokey | 19:45 |
fungi | anteaya: i've abandoned almost as many patches as i've had merged, i suspect ;) | 19:45 |
jeblair | anteaya: any runners-up you might like to work on? | 19:46 |
anteaya | fungi, glad I am starting of on a good foot then, :D | 19:46 |
anteaya | annegentle, and ladquin and I are about to ambush fungi when meeting is over | 19:46 |
anteaya | there are a lot of doc/ci bugs languishing | 19:46 |
fungi | oh, also i've got a proposed new release for the puppet-dashboard puppet module to deal with an updated dependency. needs review and release | 19:46 |
*** novas0x2a|laptop has joined #openstack-meeting | 19:46 | |
anteaya | that if we have a tutorial on it, ladquin and I can address | 19:47 |
jeblair | anteaya: awesome! | 19:47 |
annegentle | woo | 19:47 |
pleia2 | fungi: ah yes, I need to get my puppet dashbord test env running, testing that is on my list | 19:47 |
fungi | anteaya: i'm always glad to teach. the more people who know how to fix stuff, the less the rest of us need to fix ;) | 19:47 |
anteaya | fungi, figured you would feel that way | 19:47 |
ladquin | cool | 19:47 |
anteaya | we are waiting to pounce in -infra at the end of the meeting | 19:48 |
pleia2 | reading the backlog from the weekend was helpful for me too, so thanks fungi :) | 19:48 |
jeblair | spending a week documenting jjb was one of the best time investments i've made on this project. :) | 19:48 |
fungi | always time well spent | 19:48 |
*** adjohn has joined #openstack-meeting | 19:48 | |
fungi | mordred: if you and saper want to hash out interrelationships between your git-review patch and his, i'll see about retesting and merging them | 19:49 |
fungi | otherwise git-review is in decent shape and most of the pending patches are dealt with now. and i'm trying to find time to implement the shell mock tests we discussed | 19:50 |
clarkb | I am still not able to run nova absolute-limits with the jenkins creds | 19:50 |
clarkb | I am probably missing some obscure flag to novaclient | 19:50 |
fungi | or else it's an hpcloudism preventing you from doing that | 19:51 |
fungi | did you try against rackspace too? | 19:51 |
clarkb | no it works with my personal account | 19:51 |
fungi | ahh | 19:51 |
clarkb | so in theory it is possible | 19:51 |
fungi | freaky | 19:51 |
*** sdake_z has joined #openstack-meeting | 19:51 | |
clarkb | the jenkins account is also wonky. the web gui doesn't work with it | 19:51 |
clarkb | among other things | 19:51 |
fungi | seems like we need them to take a hard look at that account in general | 19:52 |
fungi | i assume it was an early adopter | 19:52 |
clarkb | mordred: do you have any insight on that? | 19:52 |
ttx | jeblair: pong | 19:53 |
jeblair | ttx: anything you want to say about the cla? | 19:53 |
ttx | nope, no reamrk | 19:53 |
* fungi say "cla good" | 19:53 | |
ttx | remark | 19:53 |
ttx | cla good | 19:53 |
jeblair | cool. | 19:53 |
fungi | s/good/necessary evil/ | 19:53 |
jeblair | s/necessary even/unecessary evil/ | 19:54 |
fungi | arguably, yes | 19:54 |
fungi | necessary according to some lawyers | 19:54 |
jeblair | but fortunately, we don't have to argue that here and now. :) | 19:54 |
*** gabrielhurley has joined #openstack-meeting | 19:55 | |
fungi | ttx: did you have other infra items to bring up? 4 minutes left! | 19:55 |
jeblair | #action mordred yell at hpcloud to fix the openstackjenkins account | 19:55 |
jeblair | #endmeeting | 19:57 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 19:57 | |
openstack | Meeting ended Tue Feb 19 19:57:04 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-02-19-19.02.html | 19:57 |
jeblair | thanks all! | 19:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-02-19-19.02.txt | 19:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2013/infra.2013-02-19-19.02.log.html | 19:57 |
ttx | Who is around for the TC meeting ? | 20:00 |
sdake_z | hi | 20:00 |
annegentle | hey howdy hey | 20:00 |
russellb | hi | 20:00 |
*** markmc has joined #openstack-meeting | 20:00 | |
notmyname | here | 20:00 |
eglynn | o/ | 20:00 |
*** mrodden has joined #openstack-meeting | 20:00 | |
markmc | hey | 20:00 |
gabrielhurley | \o | 20:00 |
mordred | o/ | 20:01 |
heckj | o/ | 20:01 |
ttx | that makes 8, plenty enough | 20:01 |
*** danwent has joined #openstack-meeting | 20:01 | |
annegentle | I might need to duck out and in in 45 mins. | 20:01 |
ttx | jaypipes, bcwaldon, jgriffith, vishy: join when you can | 20:02 |
danwent | here | 20:02 |
ttx | #startmeeting tc | 20:02 |
openstack | Meeting started Tue Feb 19 20:02:07 2013 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:02 |
jaypipes | o/ | 20:02 |
*** openstack changes topic to " (Meeting topic: tc)" | 20:02 | |
openstack | The meeting name has been set to 'tc' | 20:02 |
ttx | Agenda for today is: | 20:02 |
ttx | #link http://wiki.openstack.org/Governance/TechnicalCommittee | 20:02 |
vishy | hi | 20:02 |
ttx | (on brand-new wiki) | 20:02 |
ttx | #topic Joint Board / TC F2F meeting on April 14 | 20:02 |
*** openstack changes topic to "Joint Board / TC F2F meeting on April 14 (Meeting topic: tc)" | 20:02 | |
ttx | The Board is proposing that we hold a common BoD/TC face-to-face meeting on the Sunday before the Summit | 20:02 |
ttx | Something like 2pm to 5pm then dinner at 6pm. | 20:02 |
ttx | This raises a few issues... some of us (including me) already have booked non-refundable conflicting plane tickets | 20:03 |
bcwaldon | ttx: hey hey | 20:03 |
ttx | Also we don't really know who will be on the TC, as we are renewing 10/12 members in the upcoming elections | 20:03 |
ttx | Comments ? Should we answer, we can try to be there, but best effort only ? | 20:03 |
ttx | The goal was to wrap up the conclusions of the Incubation/Core committee | 20:04 |
mordred | I think that best-effort is probably all we _can_ offer | 20:04 |
ttx | which should hopefully be completed by then | 20:04 |
markmc | if folks have tickets booked, that's bad news | 20:04 |
markmc | especially ttx | 20:04 |
*** jhenner has joined #openstack-meeting | 20:04 | |
markmc | could we do a breakfast together? | 20:04 |
*** jhenner has quit IRC | 20:04 | |
ttx | We could also do an evening thing, starting at 6pm and ending in dinner | 20:05 |
*** koolhead17 has quit IRC | 20:05 | |
russellb | probably the best if we actually want everyone there | 20:05 |
ttx | OK, I'll answer depending on how needed people are, prefer a late or early thing during the week | 20:06 |
ttx | if optional, then sunday is fine | 20:06 |
jgriffith | o/ | 20:06 |
* heckj nods | 20:06 | |
ttx | does that sound good ? | 20:06 |
annegentle | Sunday's tough, maybe another week day | 20:06 |
ttx | the know that getting people in regular hours will be impossible | 20:06 |
mordred | the rest of the week is out because of the summit | 20:06 |
ttx | so that means doing early or late in the day | 20:07 |
*** sandywalsh has quit IRC | 20:07 | |
markmc | and keeping it short | 20:07 |
mordred | and the board members yelled at bryce after the last time that we had a meeting scheduled over top of sessions | 20:07 |
mordred | keeping it short is definitely ++ | 20:07 |
ttx | OK, I'll come up with an answer, though I'm pretty sure AlanClark will see this log | 20:07 |
ttx | #topic End-of-cycle graduation review (cont'd) | 20:08 |
*** openstack changes topic to "End-of-cycle graduation review (cont'd) (Meeting topic: tc)" | 20:08 | |
ttx | Last week both projects presented why they think they are ready to be integrated in the Havana release cycle | 20:08 |
ttx | We also reviewed their release process alignment status, which was positive | 20:08 |
ttx | Brian suggested we continue the review serially rather than in parallel | 20:08 |
ttx | If there is no objection to that... | 20:08 |
ttx | ...then I suggest that Heat goes first... since nijaba from Ceilometer is not around for this meeting | 20:08 |
markmc | ttx, do we absolutely need to reach a decision today? | 20:09 |
eglynn | serially within a single meeting, or? | 20:09 |
eglynn | or accross multiple meetings? | 20:09 |
ttx | serially within one or two meetings | 20:09 |
eglynn | k | 20:09 |
ttx | depending how fast we go | 20:09 |
ttx | objections ? | 20:09 |
eglynn | I can speak for ceilo in any case if we get to it today | 20:09 |
ttx | eglynn: we should touch it, but maybe not finish it, today. | 20:10 |
eglynn | k | 20:10 |
ttx | #topic Technical stability and architecture maturity assessment, Heat | 20:10 |
*** openstack changes topic to "Technical stability and architecture maturity assessment, Heat (Meeting topic: tc)" | 20:10 | |
ttx | In this section I'd like to make sure that (1) the project is currently usable and (2) the architecture is now stable (no full rewrite needed during Havana cycle) | 20:10 |
sdake_z | sure | 20:11 |
ttx | For Heat the only questions seem to be around template / API, and the need to support more than just AWS cloudformation. | 20:11 |
ttx | sdake: could you give us your view on that ? | 20:11 |
sdake_z | heat is basically a parser | 20:11 |
sdake_z | which is contained in one file | 20:11 |
sdake_z | if someone wants another template format, simply write another parser.py | 20:12 |
sdake_z | so no rewrite required | 20:12 |
sdake_z | api as far as I am concerned is in good shape | 20:12 |
ttx | so the architecture is pretty simple... and stable ? | 20:12 |
sdake_z | our architecture has not changed in 9 months | 20:12 |
sdake_z | code base was stable when we went into incubation, but even more bugfree now ;) | 20:13 |
sdake_z | one area where our code base will change.. | 20:13 |
sdake_z | we have this directory called resources | 20:13 |
sdake_z | it contains things that launch vms, eips, etc. | 20:13 |
sdake_z | it contains something called nested stacks - ie: RDS | 20:13 |
sdake_z | a relational database service | 20:13 |
*** AlanClark__ has quit IRC | 20:13 | |
sdake_z | we would prefer those not be nested stacks and instead use openstack apis where avialable | 20:14 |
*** AlanClark__ has joined #openstack-meeting | 20:14 | |
*** shardy has joined #openstack-meeting | 20:14 | |
sdake_z | atm there are no openstack apis for rds but if there are, we will merge to use those apis | 20:14 |
sdake_z | there are other resource types as well | 20:14 |
russellb | so to be clear, in the absence of a db service, you have code that knows how to set up an instance with a database on it, that kind of thing, right? | 20:14 |
sdake_z | load balancer | 20:14 |
sdake_z | right | 20:14 |
russellb | k | 20:14 |
sdake_z | but those are not major architectural changes, only changes in how we interface with openstack | 20:15 |
ttx | makes sense | 20:15 |
russellb | but you want to kill those off when an API is available ... makes sense | 20:15 |
ttx | other questions on technical stability and architecture maturity, before we talk about the scope ? | 20:15 |
sdake_z | would like to do so yes - and add more resources as projects like moniker hit the wire | 20:15 |
markmc | what's the story with the cloudwatch impl? | 20:15 |
heckj | sdake_z: does the architecture support switching those out without major rewrites as new things come available? | 20:15 |
markmc | is there a deprecation plan? | 20:15 |
ttx | s/as/if/ | 20:15 |
markmc | or is it already optional and you can use another implementation? | 20:15 |
sdake_z | yes, each resource is a .py file | 20:15 |
sdake_z | with a standard programming api | 20:16 |
shardy | markmc: we plan to move to using ceilometer when the features we need are there | 20:16 |
markmc | shardy, will there be much work to make that move? | 20:16 |
heckj | sdake_z: thanks | 20:16 |
markmc | shardy, they should be compatible, so no major user impact right? | 20:16 |
sdake_z | re cloudwatch, want to remove it from the code base as soon as ceilo is in place, have had discussions with ceilo team about alerting and that seems positive | 20:16 |
markmc | cool | 20:17 |
shardy | markmc: There will be a bit of rework in the engine to decouple things, but nothing major, no | 20:17 |
markmc | how about the metadata server, heat still has its own read/write server? | 20:17 |
shardy | markmc: I've been putting off that rework waiting for the ceilo stuff to be ready | 20:17 |
shardy | markmc: No, all resource metadata is now served via the CFN or ReST API | 20:18 |
shardy | we removed the metadata server | 20:18 |
sdake_z | the metadata server would disappear once ceilo is in | 20:18 |
gabrielhurley | how do you determine which resource modules to use? do you use keystone's service catalog, or config flags, or...? | 20:18 |
sdake_z | gabrielhurley not sure i understand question | 20:18 |
gabrielhurley | you were talking about trading out resource .py modules | 20:18 |
sdake_z | shardy I think markmc was tlaking about cloudwatch server process | 20:18 |
gabrielhurley | if there are competing implementations, how do you determine which ones to use? | 20:19 |
markmc | no, I was asking about the metadata server that at one point you wanted to use nova's metadata server | 20:19 |
markmc | but the issue was that it was readonly | 20:19 |
shardy | sdake_z: well he mentioned CW then metadata - the CW stuff is in progress, but the separate metadata service has been removed now | 20:19 |
sdake_z | gabrielhurley there is a name space - for example OS::HEAT::Reddwarf | 20:19 |
markmc | the server that e.g. cfn-trigger or whatever talks to? | 20:19 |
* markmc waves hands | 20:19 | |
jd__ | hi | 20:20 |
sdake_z | each resource.py contains the namespace resource it is responsible for | 20:20 |
shardy | markmc: It all talks to either the CFN or Cloudwatch API now, there is no heat-metadata anymore | 20:20 |
*** sandywalsh has joined #openstack-meeting | 20:20 | |
shardy | which means everything is authenticated/signed | 20:20 |
markmc | shardy, ok, thanks | 20:20 |
gabrielhurley | sdake_z so the resource files are namespaced for each impementor, but how do you determine which one to use? I'm trying to understand if this is an "operator must configure" or "dynamically determine what's available" situation. | 20:20 |
sdake_z | gabrielhurley you put in the template file which resource you want to use and which parameters you want to pass it | 20:21 |
shardy | gabrielhurley: there is a mapping of class name to template name in each resource implementation | 20:21 |
gabrielhurley | what happens if I (as an end user) put in my template a resource which is not available | 20:21 |
markmc | gabrielhurley, I don't think there are any competing implementations of a single resource type atm | 20:21 |
gabrielhurley | or worse, a resource which is available from a different implementor | 20:21 |
sdake_z | gabrielhurley you get a parse error if there is no resource available | 20:21 |
shardy | gabrielhurley: I'd expect template validation to fail | 20:22 |
sdake_z | in the example of databases... | 20:22 |
*** Yada has joined #openstack-meeting | 20:22 | |
gabrielhurley | okay. that's what I was trying to understand. I think that architecture is gonna need more work as the ecosystem expands, but that's fine for now. | 20:22 |
sdake_z | ok sounds good ;) | 20:22 |
ttx | any more questions before we discuss scope ? | 20:22 |
shardy | gabrielhurley: the resource implementations are pluggable now, so the architecture is extensible | 20:23 |
*** dhellmann-afk is now known as dhellmann | 20:23 | |
ttx | #topic Scope complementarity, Heat | 20:23 |
*** openstack changes topic to "Scope complementarity, Heat (Meeting topic: tc)" | 20:23 | |
ttx | In this section I'd like to discuss the desirability of integrate Ceilometer in the common OpenStack Havana release | 20:24 |
ttx | We don't really have name guidelines yet that define what is off-limits for "OpenStack" resource focus | 20:24 |
markmc | you mean Heat :) | 20:24 |
eglynn | s/Ceilometer/Heat/ | 20:24 |
mordred | s/Ceilomter/Heat/ | 20:24 |
gabrielhurley | lol | 20:24 |
russellb | s/Ceilometer/Heat/ | 20:24 |
ttx | oops | 20:24 |
markmc | heh | 20:24 |
ttx | So at this point we can only apply technical guidelines | 20:24 |
ttx | Is the project complementary in scope, or overlapping with others ? | 20:24 |
ttx | Are there other projects in our community covering the same scope ? | 20:24 |
ttx | Does it integrate well with current integrated projects ? Does it form a coherent product ? | 20:24 |
ttx | (that's what you get by reshuffling me) | 20:24 |
sdake_z | we are only project in this space inside incubation/core | 20:24 |
sdake_z | integrates extremely well with other projects including full keystone auth | 20:25 |
notmyname | ttx: "does it forma conherent product" get's into openstack in-general guidelines, not technical things | 20:25 |
sdake_z | as far as coherent product, again, i'd like to see the rds and autoscaling and other features come out of heat into other projects so we could use those directly | 20:25 |
ttx | personally I place it in the same category as Horizon, an integration point | 20:25 |
ttx | notmyname: true | 20:25 |
markmc | as a service which pulls together our APIs, I love it | 20:26 |
markmc | it's a pretty natural expansion of scope, I think | 20:26 |
mordred | ++ | 20:26 |
ttx | notmyname: for some pretty large definition of "coherent" | 20:26 |
markmc | obviously, one of our largest competitors has something similar | 20:26 |
mordred | hehe | 20:26 |
gabrielhurley | it provides a functionality which a lot of openstack consumers are clamoring for... but it's definitely an expansion more than a compliment. | 20:26 |
markmc | and there's a lot of interest in application level orchestration | 20:26 |
*** radez_g0n3 is now known as radez | 20:26 | |
mordred | fwiw, we also had conversations with rob at dell about ways that heat can be complimentary to crowbar | 20:27 |
annegentle | how much do changes to the OpenStack APIs affect Heat's templates? Are templates versioned somehow? | 20:27 |
* annegentle wonders about integrated releases | 20:28 | |
sdake_z | annegentle we generate a version against a specific version of openstack - ie heat for havana integrates against havana apis | 20:28 |
vishy | my crowbar, you are looking fine today... | 20:28 |
mordred | vishy: :) | 20:28 |
markmc | heh | 20:28 |
shardy | annegentle: but changes in the service api's heat uses will not change the template syntax (unless you're using a new feature specific to a release, e.g the new Quantum based resources) | 20:29 |
ttx | more questions on scope ? | 20:29 |
gabrielhurley | sdake_z: one of openstack's goals is to be version N-1 compatible. how does Heat feel on that front? | 20:29 |
ttx | it feels the heat | 20:29 |
sdake_z | we follow openstack processes - so that seems reasonable | 20:29 |
annegentle | shardy: sdake_z ok, thanks | 20:30 |
gabrielhurley | cool | 20:30 |
sdake_z | although atm that is not implemented in the architecture | 20:30 |
sdake_z | gabrielhurley i would expect python-* libs to be backwards compatible for the most part though so should be straightforward | 20:31 |
gabrielhurley | sdake_z: you'd think that, wouldn't you. ;-) | 20:31 |
heckj | heh | 20:31 |
mordred | gabrielhurley: :) | 20:31 |
sdake_z | naive i guess :) | 20:31 |
gabrielhurley | you'll learn :-D | 20:31 |
ttx | see why I put horizon and heat in the same bag, they are already forming a group | 20:31 |
shardy | gabrielhurley: sorry, do you mean python version? | 20:31 |
gabrielhurley | shardy: no, openstack release version | 20:32 |
shardy | gabrielhurley: k, thanks | 20:32 |
ttx | #topic Final Q&A and vote, Heat | 20:32 |
*** openstack changes topic to "Final Q&A and vote, Heat (Meeting topic: tc)" | 20:32 | |
ttx | Final questions/discussion before we vote on Heat graduation ? | 20:32 |
ttx | doubts, objections... | 20:33 |
annegentle | o/ | 20:33 |
annegentle | one more Q, are you documenting your own API somewhere? | 20:33 |
sdake_z | that needs to be done - although there is some basic docs already in the source tree | 20:33 |
sdake_z | but they need love | 20:33 |
sdake_z | we should speak offline about your expectations re documentatoin | 20:33 |
sdake_z | so we can deliver what you want | 20:34 |
annegentle | sdake_z: yes and I want to be sure we meet user expectations for docs | 20:34 |
ttx | other final questions ? | 20:34 |
danwent | i think something like heat is very valuable. To me the only question is whether it makes sense to put one such template/orchestration approach as the "official" one. | 20:34 |
* mordred registers his support for both the concept and the codebase | 20:34 | |
annegentle | sdake_z: is the size of the API like "16 calls" -- basically CRUD on templates? Want a ballpark | 20:34 |
danwent | if no one has concerns, I think the team has done a great job building heat and integrating, so i'm generally supportive | 20:35 |
sdake_z | I believe 9 - just a guess tho | 20:35 |
mordred | especially since we've got projects moving towards figuring out how to integrate other orchestration system with heat, rather than just competitive | 20:35 |
annegentle | sdake_z: ok thanks, yeah that sounds right | 20:35 |
ttx | ok, ready to vote ? | 20:35 |
mordred | so from my end, it doesn't seem like adding heat will block other things from playing in the ecosystem - but rather will enable things | 20:36 |
mordred | (that's related to danwent's concern above) | 20:36 |
danwent | mordred: i agree, as long as others see it that way as well. | 20:36 |
ttx | #startvote Approve graduation of Heat (to be integrated in common Havana release)? yes, no, abstain | 20:36 |
openstack | Begin voting on: Approve graduation of Heat (to be integrated in common Havana release)? Valid vote options are yes, no, abstain. | 20:36 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 20:36 |
markmc | #vote yes | 20:37 |
mordred | #vote yes | 20:37 |
russellb | #vote yes | 20:37 |
gabrielhurley | #vote yes | 20:37 |
ttx | #vote yes | 20:37 |
jgriffith | #vote yes | 20:37 |
danwent | #vote yes | 20:37 |
heckj | #vote abstain | 20:37 |
notmyname | #vote no | 20:37 |
ttx | 30 more seconds | 20:38 |
annegentle | #vote yes | 20:38 |
gabrielhurley | ttx: in general, it might be good to ping people at the start of a vote | 20:38 |
ttx | hmm | 20:39 |
gabrielhurley | for those who aren't looking at IRC, it's not always apparent that a timed vote is happening | 20:39 |
ttx | who are we missing | 20:39 |
danwent | gabrielhurley: do you mean you're not hanging on every word of the discussion? :P | 20:39 |
russellb | vishy: ping | 20:39 |
* annegentle sets up a notification for vote :) | 20:39 | |
ttx | jaypipes, vishy ^ | 20:39 |
gabrielhurley | bcwaldon: ping | 20:39 |
*** dwchadwick has left #openstack-meeting | 20:39 | |
vishy | #vote yes | 20:39 |
bcwaldon | I'm looking! | 20:39 |
gabrielhurley | lol | 20:39 |
heckj | heh | 20:39 |
gabrielhurley | tick tock | 20:39 |
bcwaldon | #vote yes | 20:39 |
ttx | ok, 10 more seconds | 20:40 |
ttx | #endvote | 20:40 |
openstack | Voted on "Approve graduation of Heat (to be integrated in common Havana release)?" Results are | 20:40 |
jaypipes | #vote yes | 20:40 |
openstack | yes (10): markmc, bcwaldon, ttx, vishy, annegentle, russellb, jgriffith, mordred, gabrielhurley, danwent | 20:40 |
openstack | abstain (1): heckj | 20:40 |
openstack | no (1): notmyname | 20:40 |
ttx | jaypipes: :P | 20:40 |
gabrielhurley | jaypipes: just missed it ;-) | 20:40 |
jaypipes | yeh, sorry, on yet another call :( | 20:40 |
ttx | sdake: congrats | 20:40 |
ttx | #topic Technical stability and architecture maturity assessment, Ceilometer | 20:40 |
*** openstack changes topic to "Technical stability and architecture maturity assessment, Ceilometer (Meeting topic: tc)" | 20:40 | |
markmc | congrats sdake_z, shardy and co. | 20:40 |
sdake_z | tx - blame the developers ;) | 20:41 |
*** lglenden_ has joined #openstack-meeting | 20:41 | |
eglynn | #link https://wiki.openstack.org/wiki/Ceilometer/Graduation#Is_our_architecture_stable.3F | 20:41 |
ttx | so... making sure that (1) the project is currently usable and (2) the architecture is now stable (no full rewrite needed during Havana cycle) | 20:41 |
ttx | During the Grizzly cycle, Ceilometer appeared to adapt its architecture to external pressure from new consumers | 20:41 |
dhellmann | ttx, we made incremental changes but nothing major | 20:41 |
* mordred has to drop off for a plane flight ... thinks ceilometer is great | 20:42 | |
ttx | But the linnked doc explains the architecture is now pretty flexible and shouldn't change, iirc | 20:42 |
eglynn | we could see that pressure as a positive (connoting a healthy, sustainable community attracting wide interest) | 20:42 |
ttx | certainly | 20:42 |
jd__ | thanks mordred :) | 20:42 |
* gabrielhurley appreciates that ceilometer has pushed to move useful functionality into oslo | 20:42 | |
notmyname | I'm concerned that CM is generating monitoring data but claiming usefulness for billing calculations | 20:42 |
heckj | gabrielhurley: +1 | 20:43 |
* annegentle will be back shortly | 20:43 | |
eglynn | notmyname: we want that data acquisition for metering and monitoring to shared infrastructure | 20:43 |
notmyname | eglynn: but they have very different requirements | 20:43 |
notmyname | eglynn: specifically, you must be able to reliably recreate your numbers when used in a billing context | 20:44 |
*** rellerreller has quit IRC | 20:44 | |
*** lglenden has quit IRC | 20:44 | |
eglynn | yes and the architecture is intended to be flexible enough to address these differing requirements | 20:44 |
gabrielhurley | what I've heard from the ceilometer team is that they're doing metrics, and if some people try to use that for billing that's their choice (or folly, if you prefer) | 20:44 |
notmyname | and the logs are the persistent source of those numbers, but you are simply using messages sent in the course of the request | 20:44 |
dhellmann | notmyname: and polling, and auditing notifications | 20:44 |
* notmyname has mostly looked at the swift parts, since that's what I know | 20:45 | |
eglynn | notmyname: we have a multi-publish framework that allows measurements for different backends to travel via different conduits | 20:45 |
eglynn | notmyname: so for example for metric, trade off currency versus completeness | 20:45 |
eglynn | notmyname: for metering/billing ... do the opposite trade-off | 20:45 |
eglynn | notmyname: the idea is not to force the metrics and metering data to be shoehorned into the same bucket | 20:46 |
eglynn | (with the exact same QoS etc.) | 20:46 |
notmyname | eglynn: is CM an aggregation point for whatever metering/etc you are using (like keystone for auth, cinder for blocks)? | 20:47 |
*** annegentle has quit IRC | 20:47 | |
eglynn | notmyname: yes, CM can acquire and aggregate measurements from many different source including the one you mention | 20:47 |
*** agentle_ has joined #openstack-meeting | 20:47 | |
eglynn | notmyname: and also publish to different backends | 20:48 |
eglynn | notmyname: e.g. one backend would be the CM metering store | 20:49 |
eglynn | notmyname: another would be the future CW service | 20:49 |
eglynn | (i.e. the integrated Synaps engine) | 20:49 |
notmyname | what backends do you provide as part of the code today? | 20:49 |
eglynn | notmyname: just one, the CM collector/metering store/CM API service | 20:50 |
eglynn | notmyname: but the archiecture was specifically evolved during G to accomodate others | 20:50 |
*** Vek has joined #openstack-meeting | 20:50 | |
notmyname | and so, eg, if you wanted something for correctness (like billing), you'd provide your own? | 20:50 |
eglynn | notmyname: well we envisage the metering store mentioned above would be suitable for that purpose | 20:51 |
eglynn | notmyname: (i.e. we don't throw metering data on the floor, though another backend might do sample or discard delayed data etc.) | 20:52 |
notmyname | what scale has it been tested at? | 20:52 |
jd__ | it's actually already used by some to do that, like DreamHost | 20:52 |
eglynn | notmyname: its currently deployed in DreamHost | 20:52 |
eglynn | dhellmann can speak to the scale there | 20:53 |
dhellmann | our current cluster is fairly small | 20:53 |
notmyname | small == 100s req/sec? 10s req/sec? | 20:54 |
notmyname | I understand if you can't really share that ;-) | 20:54 |
dhellmann | I would share, but I don't have those numbers | 20:54 |
eglynn | we can agree though that its a non-trivial production deployment, or? | 20:55 |
eglynn | s/agree/surmise/ | 20:55 |
notmyname | if others have questions, please ask. /me is ready to vote | 20:55 |
ttx | we need to talk about scope a bit first | 20:56 |
dhellmann | eglynn: yes, it's a non-trivial deployment, just not seeing a lot of traffic at this point | 20:56 |
notmyname | ya, I know my thoughts there ;-) | 20:56 |
ttx | any more question on Technical stability and architecture maturity N | 20:56 |
ttx | ? | 20:56 |
agentle_ | are the meters in https://wiki.openstack.org/wiki/EfficientMetering in production? | 20:56 |
dhellmann | agentle_: yes. a better list is at http://docs.openstack.org/developer/ceilometer/measurements.html | 20:57 |
notmyname | why would you emit volume units not in bytes? | 20:57 |
dhellmann | IIRC, we've updated the formal docs, and not gone back and updated that design document | 20:57 |
*** stevebaker has quit IRC | 20:57 | |
* agentle_ sighs :) | 20:57 | |
dhellmann | notmyname: where? | 20:57 |
notmyname | dhellmann: on agentle_'s link | 20:58 |
agentle_ | mostly I sigh because Google finds the wiki first | 20:58 |
dhellmann | notmyname: ok, that's out of date | 20:58 |
eglynn | agentle_: note that adding a meter is a relatively straight forward task, the archiecture is highly extensible ... so we'd expect that list to grow | 20:58 |
agentle_ | eglynn: yup, understood | 20:58 |
heckj | http://docs.openstack.org/developer/ceilometer/index.html | 20:58 |
*** SunSlayer has joined #openstack-meeting | 20:58 | |
jgriffith | notmyname: Cinder does everything in GB so makes sense to me | 20:58 |
ttx | looks like we are running out of time -- I propose we do scope complementarity and vote next week, unless nobody has any question on scope | 20:58 |
russellb | should add the up to date link to the top of the wiki page | 20:58 |
russellb | that should avoid confusion | 20:58 |
dhellmann | russellb: good idea, I'm doing that now | 20:59 |
agentle_ | what is kwapi? | 20:59 |
eglynn | on units, we rationalized our units usage during G so that its now much more consistent & logical | 20:59 |
*** dprince has quit IRC | 20:59 | |
ttx | eglynn: yay incubation. | 20:59 |
jgriffith | +1 for GiB BTW :) | 20:59 |
jd__ | agentle_: an energy monitoring tool see https://github.com/stackforge/kwapi | 21:00 |
ttx | ok, we'll continue (and finish) the ceilometer review next week, thanks everyone | 21:00 |
ttx | big meeting ahead | 21:00 |
ttx | #endmeeting | 21:00 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 21:00 | |
openstack | Meeting ended Tue Feb 19 21:00:24 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tc/2013/tc.2013-02-19-20.02.html | 21:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tc/2013/tc.2013-02-19-20.02.txt | 21:00 |
notmyname | jgriffith: ya, that makes sense if it's your fundamental unit (and well communicated). I've seen lots of confusion and rounding issues when bytes weren't used. I'm happy that the newer list uses bytes (at least for swift) | 21:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tc/2013/tc.2013-02-19-20.02.log.html | 21:00 |
ttx | markmc, heckj, notmyname, bcwaldon, jgriffith, vishy, gabrielhurley, danwent: still around ? | 21:00 |
jgriffith | notmyname: good point | 21:00 |
jgriffith | o/ | 21:00 |
danwent | o/ | 21:00 |
markmc | yep | 21:00 |
gabrielhurley | hi | 21:01 |
rainya | hihi | 21:01 |
heckj | urg | 21:01 |
notmyname | here | 21:01 |
bcwaldon | hello! | 21:01 |
ttx | #startmeeting project | 21:01 |
vishy | hi | 21:01 |
openstack | Meeting started Tue Feb 19 21:01:39 2013 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:01 |
*** openstack changes topic to " (Meeting topic: project)" | 21:01 | |
openstack | The meeting name has been set to 'project' | 21:01 |
ttx | Agenda @ http://wiki.openstack.org/Meetings/ProjectMeeting | 21:01 |
ttx | #topic General announcements | 21:01 |
*** openstack changes topic to "General announcements (Meeting topic: project)" | 21:01 | |
vishy | ttx: i have a cross-project gating concern to bring up | 21:01 |
ttx | sure, just a sec | 21:02 |
vishy | can you add it to the agenda? | 21:02 |
ttx | we'll do it at the end of general discussion | 21:02 |
ttx | If we don't change anything, you have until the end of the day (i.e. tomorrow morning in Europe) to merge features for Grizzly... | 21:02 |
*** timello_ has quit IRC | 21:02 | |
ttx | But given that the gate was not exactly in stellar condition today, looks like some /could/ benefit from pushing back one day | 21:02 |
ttx | does anyone thinnk that would make things better ? There is a lot left on the table right now | 21:03 |
vishy | ttx: my concern relates specifically to that | 21:03 |
ttx | vishy: ok, then go ahead :) | 21:03 |
danwent | ttx: i'd rather just see more things get a 1-day extension | 21:03 |
danwent | ttx: if we leave the door wide open, i'm not sure the gating will be any better tomorrow. | 21:03 |
ttx | At the very minimum one day would help to get all approved stuff processed. | 21:03 |
vishy | ttx: i think we should add a day and temporarily turn off the full tempest run on the gate | 21:03 |
bcwaldon | it won't affect much from Glance's point of view, but I see it being super-helpful to Nova | 21:03 |
vishy | it is making the merge cycle too slow | 21:03 |
heckj | I'd be good with that for the last bit here - it's really been grinding quite a bit | 21:04 |
russellb | it's been a bit problematic since it was enabled, but amplified this week | 21:04 |
ttx | vishy: the trick is... are you sure you can reenable it afterwards ? i.e. how to be sure you dodn't break anything ? | 21:04 |
ttx | jeblair, mordred: ping | 21:04 |
vishy | ttx: we leave it in the check so we will see failures pretty quickly | 21:04 |
markmc | the gate does seem to be getting really backed up | 21:05 |
markmc | even aside from the pypi issues | 21:05 |
Vek | *nod* indeed | 21:05 |
ttx | sdague: thoughts ? | 21:05 |
sdague | well, my thoughts are a lot of people showed up out of the woodwork in the last 72 hours to try to get code merged :) | 21:06 |
*** maurosr has quit IRC | 21:06 | |
ttx | sdague: indeed. Important stuff shoudl have been merged ages ago | 21:06 |
sdague | I generally think it's not a great idea, but I also understand the concern to get stuff merged | 21:06 |
vishy | we need a longer term solution for improving the gate time, but I'm thinking a temporary fix to get the current backlog cleared would be helpful. | 21:06 |
Vek | sdague: I think that happens for deadlines :) | 21:06 |
russellb | sdague: but others were saying that it has taken 8 hours to a couple days to get stuff merged even before the last days | 21:06 |
*** Mr_T has joined #openstack-meeting | 21:06 | |
russellb | it hasn't *only* been a problem this week | 21:06 |
jgriffith | russellb: +1 | 21:06 |
sdague | russellb: we've been on a big run up the last 2 weeks | 21:06 |
*** sdake_z has quit IRC | 21:07 | |
sdague | it would be good to pull some stats at some point on that | 21:07 |
ttx | vishy: did you run the idea to the CI folks ? i.e. how doable is it ? | 21:07 |
vishy | clarkb said it would be pretty easy to temporarily disable / post-run it | 21:07 |
soren | Is this because a single Tempest run occasionally takes 8 hours to run or is it because of sequencing of patches or something entirely different? | 21:07 |
ttx | personally I'd much prefer to postpone stuff to H and reduce the number of things that we ahve to process | 21:07 |
sdague | overall I don't like the idea, because I feel like it turns off an important net. But I do get we need to balance it with stuff that needs to get merge. | 21:07 |
ttx | rather thah turning off checks and praying | 21:07 |
vishy | soren it is the serialization of patches + 1.5 hours per run | 21:08 |
russellb | soren: single run doesn't take that long, but a single failure causes everything behind it to have to run again | 21:08 |
markmc | if we leave folks feeling their code didn't get merged in grizzly because of the gate ... | 21:08 |
markmc | vishy's proposal makes sense to me | 21:08 |
clarkb | well its possible not necessaroly very easy. we would have to stop zuul to reload its config | 21:08 |
vishy | markmc: right that is my concern | 21:08 |
clarkb | jeblair ^ | 21:09 |
soren | russellb: I know it doesn't *usually* take that long. I just wondered if it occasionally did. IOW whether this was a tempest problem. | 21:09 |
ttx | ok. let's not spend the whole meeting discussing that | 21:09 |
russellb | soren: *nod* sorry for stating obvious :) | 21:09 |
vishy | there is stuff that has been churning back and forth and i would hate to postpone it for gate reasons | 21:09 |
*** johnpur has joined #openstack-meeting | 21:09 | |
Vek | going forward, perhaps that's something that should be run only on a regular basis on the tree? i.e., nightly, we run that set of tests and log bugs for any errors that crop up? | 21:09 |
ttx | let's discuss this in #openstack-dev after this meeting | 21:09 |
ttx | in all cases we add a day ? | 21:09 |
davidkranz | There is a tempest hourly build. If folks acted like that breaking was the same as a gate failure for urgency, that could be a compromise. | 21:09 |
markmc | we could just be more open to FFEs of course | 21:09 |
ttx | Shit *will* happen on the last day, whenever that last day is. | 21:09 |
sdague | davidkranz: we turned off the hourly | 21:09 |
sdague | to save CI resources | 21:09 |
davidkranz | sdague: Heh. | 21:10 |
sdague | because we had the gate | 21:10 |
davidkranz | sdague: We could reverse that temporarily. | 21:10 |
ttx | please. Let's discuss that in 50min in #openstack-dev. We have lots of ground to cover in meeting | 21:10 |
ttx | <ttx> in all cases we add a day ? | 21:10 |
vishy | yes | 21:11 |
russellb | +1 for adding a day imo, fwiw | 21:11 |
ttx | ok | 21:11 |
gabrielhurley | +1 | 21:11 |
ttx | #info Feature Freeze pushed back to EOD Wednesday, Feb 20 | 21:11 |
*** matiu_ has joined #openstack-meeting | 21:11 | |
*** matiu_ has joined #openstack-meeting | 21:11 | |
ttx | #info Starting Thursday, only features granted a FeatureFreeze exception should be approved. | 21:11 |
ttx | In this meeting we'll review the remaining open blueprints and see if they should be granted an exception if they fail to make it tomorrow | 21:11 |
ttx | So it's time to be strong and start saying "no". | 21:11 |
markmc | noooooo | 21:11 |
ttx | markmc, mordred, annegentle, sdague/davidkranz/jaypipes: quick updates from Stable/CI/QA/Docs teams ? | 21:12 |
agentle_ | Book Sprint Next Week! | 21:12 |
ttx | Discussion on opportunity to turn off some gate tests at 22:00 UTC in #openstack-dev | 21:12 |
markmc | nothing to report from me on stable, 2012.2.4 scheduled for 2013-04-11 | 21:12 |
ttx | great, thx | 21:12 |
*** johnpur has left #openstack-meeting | 21:13 | |
ttx | #topic Oslo status | 21:13 |
*** openstack changes topic to "Oslo status (Meeting topic: project)" | 21:13 | |
ttx | #link https://launchpad.net/oslo/+milestone/grizzly-3 | 21:13 |
ttx | 2 open blueprints: | 21:13 |
ttx | cfg-move-opts-between-groups | 21:13 |
ttx | advanced-matchmaking | 21:13 |
markmc | the first will definitely make it, it's basically got 2 +2s | 21:13 |
markmc | the second I'm behind on | 21:13 |
markmc | there is a patch, some concerns about testing | 21:14 |
ttx | should the other just be deferred to H if it fails to make it in time ? | 21:14 |
markmc | it would be a fine FFE, unlikely to impact anything else | 21:14 |
markmc | and has been in the works for quite a while | 21:14 |
markmc | slow reviewers was mainly the problem (including me) | 21:14 |
*** matiu_ has quit IRC | 21:14 | |
ttx | I'm reluctant with FFEs in oslo libraries | 21:14 |
russellb | that one will only affect zmq rpc driver | 21:14 |
russellb | so i think it's ok for FFE | 21:14 |
markmc | now, there is the question of ... | 21:15 |
*** timello_ has joined #openstack-meeting | 21:15 | |
ttx | markmc: how much time do you need ? | 21:15 |
markmc | code getting into oslo-incubator doesn't mean the code is synced to projects yet | 21:15 |
russellb | true story. | 21:15 |
markmc | ttx, I can probably make a call on it tomorrow | 21:15 |
ttx | markmc: ^ that's what I mean by being reluctant with oslo FFEs | 21:15 |
markmc | the other oslo thing | 21:15 |
ttx | you still need to sync the code in | 21:15 |
markmc | is making projects use oslo-config | 21:15 |
markmc | https://review.openstack.org/#/q/I4815aeb8a9341a31a250e920157f15ee15cfc5bc,n,z | 21:15 |
markmc | nova, glance and cinder patches all still need to be merged | 21:16 |
markmc | being bitten by gate issues and lots of conflicts | 21:16 |
markmc | should make it tomorrow | 21:16 |
ttx | markmc: ok, would be great to get them in gate tomorrow :) | 21:16 |
ttx | Looking at g3-targeted bugs, 1 bug left. Is it G3-critical, or should it be moved to the RC1 buglist ? | 21:17 |
markmc | yeah, I must ping mikal about that | 21:17 |
ttx | (or deferred ?) | 21:17 |
markmc | it's probably not all that critical | 21:17 |
heckj | BTW: making projects use oslo-config for the venv setup is a real PITA | 21:17 |
ttx | Anything else on the oslo topic ? | 21:17 |
heckj | merged that in this morning, and it promptly bit us hard | 21:17 |
markmc | heckj, how do you mean? | 21:18 |
heckj | You need oslo-config to run the process which installs the project depedencies. | 21:18 |
*** sleepsonthefloor has quit IRC | 21:18 | |
*** kmartin has quit IRC | 21:18 | |
heckj | chicken and egg kind of issue | 21:18 |
gabrielhurley | that ^^ | 21:18 |
markmc | ah | 21:18 |
markmc | yeah, that caught me by surprise | 21:18 |
* markmc isn't even sure why it's using cfg | 21:18 | |
markmc | will investigate | 21:18 |
heckj | markmc: I'll find the specifics and ping you separately | 21:19 |
markmc | it's not used by jenkins | 21:19 |
markmc | since everything is tox | 21:19 |
markmc | that's what I tested with too | 21:19 |
ttx | ok | 21:19 |
markmc | heckj, thanks | 21:19 |
ttx | #topic Keystone status | 21:19 |
*** openstack changes topic to "Keystone status (Meeting topic: project)" | 21:19 | |
ttx | heckj: o/ | 21:19 |
ttx | #link https://launchpad.net/keystone/+milestone/grizzly-3 | 21:19 |
ttx | A lot of stuff still in progress here... | 21:20 |
heckj | heyoo | 21:20 |
ttx | Given recent progress I'm not really convinced giving it a few more days will get them all merged... | 21:20 |
ttx | What do we absolutely need to have in grizzly release to make it coherent ? | 21:20 |
heckj | actually, I'm pretty confident about all but the trusts piece | 21:20 |
ttx | confident as in... merging today ? | 21:21 |
heckj | The final reviews have been chugging through nicely, and all the devs are in sync | 21:21 |
heckj | yeah, as in merging today | 21:21 |
ttx | good news | 21:21 |
heckj | trusts… well, here's the hat coming out | 21:21 |
heckj | I'd like to ask for a featurefreeze extension for trusts | 21:21 |
ttx | how much time do you need ? | 21:21 |
heckj | ayoung was asking for end of the week earlier | 21:22 |
heckj | (friday) | 21:22 |
ttx | I'm ready to grant anything... just need to be convinced that it will make it. Been promised this for "the end of the week" quite a few times alareday | 21:22 |
ttx | already | 21:22 |
heckj | ayoung - you here to speak on your coding behalf? | 21:22 |
heckj | (he was very head's down earlier today) | 21:22 |
ttx | also that's only if the rest really makes it, obviously :) | 21:23 |
heckj | yep | 21:23 |
ttx | #infor considering FFE for trusts | 21:23 |
ttx | You also have two in the grizzly series without milestone set: | 21:23 |
ttx | domain-name-spaces and domain-scoping (completed?) | 21:23 |
ttx | what about them ? | 21:23 |
Vek | ttx: s/#infor/#info/ | 21:24 |
ttx | #info considering FFE for trusts | 21:24 |
ttx | Vek: thanks | 21:24 |
Vek | welcome. | 21:24 |
heckj | both are going in with the final bits of authn for V3 | 21:24 |
heckj | which we're expecting merged this afternoon | 21:24 |
ttx | heckj: ok, I see. | 21:25 |
heckj | most of it was already there, just pending the auth side of it | 21:25 |
ttx | Looking at targeted bugs, 5 bugs on list. Should any of those be fixed in G3, or can I move them all to the RC1 buglist ? | 21:25 |
heckj | all can be safely moved to the RC1 buglist | 21:25 |
ttx | ok thx | 21:25 |
ttx | Anything more about Keystone ? | 21:25 |
heckj | that's it from me | 21:26 |
ttx | #topic Swift status | 21:26 |
*** openstack changes topic to "Swift status (Meeting topic: project)" | 21:26 | |
ttx | notmyname: o/ | 21:26 |
ttx | #link https://launchpad.net/swift/+milestone/1.8.0 | 21:26 |
ttx | Let's make it quick ;) Is 1.8.0 starting to crystallize ? | 21:26 |
notmyname | ya, we're fine, AFAIK | 21:26 |
ttx | sometimes in first half of March ? | 21:27 |
notmyname | what's the final date for inclusion on grizzly? | 21:27 |
notmyname | we'll cut the release when it's ready. I'm still anticipating mid-march | 21:27 |
ttx | The first RCs are expected in first half of March | 21:27 |
notmyname | ok | 21:27 |
ttx | notmyname: Anything you wanted to mention ? | 21:27 |
notmyname | nothing omes to mind | 21:28 |
ttx | #topic Glance status | 21:28 |
*** openstack changes topic to "Glance status (Meeting topic: project)" | 21:28 | |
ttx | notmyname: thx | 21:28 |
ttx | bcwaldon: o/ | 21:28 |
ttx | #link https://launchpad.net/glance/+milestone/grizzly-3 | 21:28 |
bcwaldon | ttx: hey! | 21:28 |
rainya | lalalalala | 21:28 |
bcwaldon | rainya: you're on thin ice | 21:28 |
ttx | looks like this was trimmed down | 21:28 |
bcwaldon | ttx: yes, actively working on it | 21:28 |
ttx | 4 blueprints left | 21:29 |
bcwaldon | ttx: I want an FFE for image locations and image sharing | 21:29 |
*** kmartin has joined #openstack-meeting | 21:29 | |
bcwaldon | the domain logic bp has one patch left that markwash won't let me see | 21:29 |
bcwaldon | and common image properties is in review | 21:29 |
ttx | bcwaldon: how much time do you need for those two ? | 21:29 |
bcwaldon | ttx: well, that's hard to answer | 21:29 |
bcwaldon | ttx: image sharing has several reviews up, so I expect that to be early next week at the latest | 21:30 |
bcwaldon | ttx: image locations is dependent on me not being lazy tonight | 21:30 |
*** adjohn has quit IRC | 21:30 | |
bcwaldon | but I would give that the same target | 21:30 |
ttx | #info FFEs for glance-api-v2-image-sharing and multiple-image-locations | 21:30 |
bcwaldon | yes | 21:30 |
ttx | all the rest will be deferred if it doesn't pass the deadline tomorrow | 21:30 |
bcwaldon | already did so for a couple of bps | 21:31 |
bcwaldon | those bugs can bump to rc1 too | 21:31 |
ttx | saw that. Thanks | 21:31 |
ttx | all bugs can bump ? ok. | 21:31 |
ttx | including bug 1102476 ? | 21:31 |
uvirtbot | Launchpad bug 1102476 in glance "Latest json-patch draft (10) is incompatibile with Images API v2 implementation" [Critical,Triaged] https://launchpad.net/bugs/1102476 | 21:31 |
bcwaldon | ttx: to rc1 | 21:31 |
bcwaldon | or am I thinking of things incorrectly | 21:32 |
ttx | Anything more on Glance ? | 21:32 |
bcwaldon | not from me | 21:32 |
ttx | #topic Quantum status | 21:32 |
*** openstack changes topic to "Quantum status (Meeting topic: project)" | 21:32 | |
ttx | danwent: hi! | 21:32 |
ttx | #link https://launchpad.net/quantum/+milestone/grizzly-3 | 21:32 |
danwent | hello | 21:32 |
danwent | do i need to remind you? | 21:32 |
ttx | no I read | 21:32 |
danwent | :) | 21:33 |
ttx | 3 High stuff | 21:33 |
ttx | lbaas-namespace-agent | 21:33 |
ttx | lbaas-haproxy-driver | 21:33 |
ttx | multiple l3 and dhcp agents | 21:33 |
ttx | which ones do you need FFEs for ? | 21:33 |
danwent | I do not expect to need an FFE for the l3/dhcp agents one | 21:33 |
danwent | we will need one for the lbaas blueprints. | 21:34 |
ttx | danwent: you mean, should make it in time ? | 21:34 |
danwent | ttx: yes, should make it by tonight | 21:34 |
ttx | I'll yell if it doesn't | 21:34 |
danwent | i'm still planning on closing gate to non-high blueprints tonight | 21:34 |
danwent | we've already had too much last minute stuff thrown in | 21:34 |
ttx | #info FFe for lbaas-namespace-agent / lbaas-haproxy-driver | 21:34 |
danwent | and I don't want to encourage it more :) | 21:34 |
ttx | yes. | 21:35 |
ttx | The remaining ones are all Medium/Low, should be deferred to H if they don't make it tomorrow. | 21:35 |
danwent | we also have an important nova blueprint that I want to highlight | 21:35 |
danwent | https://blueprints.launchpad.net/nova/+spec/nova-quantum-security-group-proxy | 21:35 |
danwent | vishy and markmc have been giving it love though, so hopefully its in good shape | 21:35 |
ttx | 21 bugs in your g3-targeted buglist. Should any of those be fixed in G3, or can I move them all to the RC1 buglist ? | 21:35 |
ttx | We'll have a short G3 gestation period due to pushing back FF one day | 21:36 |
danwent | that's what i'm figuring out today. will work with markmclain, our bug master on that | 21:36 |
danwent | well, quantum will have a bonus bug day then :P | 21:36 |
ttx | danwent: could you keep me posted on that ? | 21:36 |
danwent | ttx: on moving bugs out of g-3? | 21:36 |
ttx | yeah. or move them all to RC1 | 21:37 |
ttx | (the milestone was created) | 21:37 |
danwent | yes sir. will do it today. some bugs have already been moved over. | 21:37 |
ttx | I need to know if I should block on it | 21:37 |
ttx | Anything else on Quantum ? | 21:37 |
danwent | i'm not aware of any blockers | 21:37 |
danwent | but will recheck | 21:37 |
danwent | nope | 21:38 |
*** sarob has joined #openstack-meeting | 21:38 | |
ttx | #topic Cinder status | 21:38 |
*** openstack changes topic to "Cinder status (Meeting topic: project)" | 21:38 | |
ttx | danwent: thx! | 21:38 |
ttx | jgriffith: hi! | 21:38 |
ttx | #link https://launchpad.net/cinder/+milestone/grizzly-3 | 21:38 |
jgriffith | hello | 21:38 |
jgriffith | Should be good | 21:38 |
ttx | let's see, 7 left | 21:38 |
jgriffith | especially with another day | 21:38 |
jgriffith | thingee will likely have the two docs ones tonight | 21:38 |
jgriffith | I'll have snap meta finished tonight as well | 21:39 |
jgriffith | The others just need to get through the gates and rebasing | 21:39 |
ttx | which ones should get an FFe if by pure lack of luck they don't make it ? | 21:39 |
*** johnpur has joined #openstack-meeting | 21:39 | |
jgriffith | Maybe just snapshot-meta AFAIC | 21:39 |
* ttx 's best friend is called Murphy | 21:39 | |
jgriffith | And the Fibre Channel | 21:39 |
jgriffith | Oh... backups | 21:40 |
jgriffith | crap | 21:40 |
*** adjohn has joined #openstack-meeting | 21:40 | |
Vek | best friend. Worst enemy. same difference... | 21:40 |
jgriffith | Ok... those three, but that's it! | 21:40 |
ttx | jgriffith: if you end up needing more than one I'll shoot the others randomly | 21:40 |
jgriffith | But I expect them all to make it in on their own | 21:40 |
*** stevebaker has joined #openstack-meeting | 21:40 | |
jgriffith | K | 21:40 |
*** eglynn_ has joined #openstack-meeting | 21:41 | |
ttx | #info preemptive FFe for volume-backups update-snap-metadata fibre-channel-block-storage, if only one is needed | 21:41 |
jgriffith | ttx: thx | 21:41 |
ttx | #info preemptive FFe for volume-backups update-snap-metadata fibre-channel-block-storage, if only one is neededit | 21:41 |
ttx | arh | 21:42 |
Vek | heh. | 21:42 |
ttx | 1 bug in the targeted bug list | 21:42 |
*** eglynn has quit IRC | 21:42 | |
jgriffith | yeah, thingee is on it | 21:42 |
jgriffith | Should be done tonight | 21:42 |
ttx | ok | 21:42 |
ttx | Anything more in Cinder ? | 21:42 |
jgriffith | Nope | 21:42 |
ttx | #topic Nova status | 21:42 |
*** openstack changes topic to "Nova status (Meeting topic: project)" | 21:42 | |
ttx | vishy: o/ | 21:42 |
ttx | #link https://launchpad.net/nova/+milestone/grizzly-3 | 21:43 |
vishy | hi | 21:43 |
ttx | OK, so which one(s) of the remaining stuff would you ask an FFe for if they fail to make it tomorrow ? | 21:44 |
vishy | ok so going down the list | 21:44 |
vishy | real unique keys I don't know if we can mark complete if the next patch merges since there are more unique keys we need | 21:44 |
vishy | the api-samples additions we should just target to rc-1 | 21:45 |
ttx | no, just defer it to havana for more unique keys work | 21:45 |
*** cp16net is now known as cp16net|away | 21:45 | |
russellb | vishy: seems like something we could just re-scope and call "complete", and open a new bp for what we want to get done in havana | 21:45 |
vishy | they are testing additions so they don't need feature freeze | 21:45 |
sdague | vishy: yeh, I was talking with boris, it's one of 10 | 21:45 |
vishy | russellb: that is fine with me | 21:45 |
sdague | #2 and #3 are testing | 21:45 |
ttx | russellb: ++ | 21:45 |
ttx | vishy: +1 | 21:45 |
vishy | sdague: i notice that his tests actually failed | 21:45 |
vishy | migration testing sdague thoughts on that one? | 21:46 |
sdague | vishy: I added a new test in boris's code, we need to resolve something | 21:46 |
vishy | if we can't get https://blueprints.launchpad.net/nova/+spec/nova-quantum-security-group-proxy in by tomorrow i think an ffe is reasonable | 21:46 |
sdague | vishy: I'd say we've got about 50% of the interesting cases covered | 21:46 |
ttx | powervm-compute-resize-migration is marked completed but has https://review.openstack.org/#/c/22243 open | 21:46 |
sdague | I figured the rest we could get after g-3 as it's test additions | 21:46 |
ttx | nova-quantum-security-group-proxy | 21:46 |
vishy | sdague: ok so migration testing is rc1 also | 21:47 |
ttx | #info ffe for nova-quantum-security-group-proxy | 21:47 |
russellb | i think the quantum one is FFE worthy | 21:47 |
*** rnirmal has quit IRC | 21:47 | |
sdague | the quantum one is big, so it should have eyes if it's getting an FFE | 21:47 |
vishy | i think this one is also worthy of an ffe if it doesn't make it: https://blueprints.launchpad.net/nova/+spec/default-rules-for-default-security-group | 21:47 |
vishy | although that one probably will make it | 21:47 |
sdague | vishy: +1 to the last one, but I think it's just about in | 21:47 |
ttx | #info FFE for default-rules-for-default-security-group (if needed) | 21:48 |
vishy | utilization i think we decided to push | 21:48 |
ttx | vishy: anything else ? | 21:48 |
vishy | the fibre channel one will make it | 21:48 |
vishy | it just got owned by gating twice | 21:48 |
vishy | the hotplug one is close | 21:48 |
vishy | rxtx should be in | 21:48 |
ttx | owned by gating. | 21:48 |
ttx | vishy: 9 bugs in your g3-targeted buglist. Should any of those be fixed in G3, or can I move them all to the RC1 buglist ? | 21:49 |
ayoung | I'm here....and yes, I was heads down | 21:49 |
vishy | so i think we're good | 21:49 |
vishy | looking at bugs | 21:49 |
ttx | bug 1130146 is critical | 21:49 |
uvirtbot | Launchpad bug 1130146 in nova "Unit tests broke with recent commit" [Critical,In progress] https://launchpad.net/bugs/1130146 | 21:49 |
*** tongli has quit IRC | 21:49 | |
russellb | the critical one has approved patches | 21:49 |
russellb | in line to merge ... | 21:49 |
ttx | ayoung: how much time do you need for trusts | 21:49 |
Vek | the ultimate bug is in testr, though, I think. | 21:50 |
russellb | Vek: ah, well workaround in line to merge at least | 21:50 |
Vek | although what's merging covers legitimate bugs. | 21:50 |
ttx | vishy: ok, so review the bugs and defer to RC1 anything not g3-critical | 21:50 |
vishy | k | 21:50 |
*** dolphm has quit IRC | 21:50 | |
ttx | vishy: powervm-compute-resize-migration is marked completed but has https://review.openstack.org/#/c/22243 open | 21:50 |
russellb | looks like it is completed | 21:51 |
ayoung | ttx, We are close....It depends on how brutal dolph is in the code reviews | 21:51 |
russellb | and that is just a bug fix | 21:51 |
ttx | russellb: ok | 21:51 |
* russellb approves | 21:51 | |
ttx | Any question on Nova ? | 21:51 |
ttx | #info FFE for keystone/trusts, but need to be completed this week | 21:52 |
ayoung | ttx, right now, it is rebased behing the v3 api fix. I'd like to say a day. | 21:52 |
ttx | #topic Horizon status | 21:52 |
*** openstack changes topic to "Horizon status (Meeting topic: project)" | 21:52 | |
*** kspear has joined #openstack-meeting | 21:52 | |
ttx | gabrielhurley: hey | 21:52 |
ttx | #link https://launchpad.net/horizon/+milestone/grizzly-3 | 21:52 |
gabrielhurley | hi | 21:52 |
ttx | Only quantum-lbaas left | 21:53 |
gabrielhurley | yep | 21:53 |
gabrielhurley | :-D | 21:53 |
*** martine has quit IRC | 21:53 | |
ttx | would you require an FFe for that if it misses the deadline tomorrow ? | 21:53 |
gabrielhurley | probably not | 21:53 |
gabrielhurley | the code there will likely be ready in time for the deadline | 21:53 |
ttx | ok | 21:53 |
gabrielhurley | but it depends on Quantum finishing their haproxy plugin code | 21:54 |
ttx | well, they requested an FFe for that | 21:54 |
ttx | so it's a bit unlikely to make it | 21:54 |
danwent | ttx: hey... | 21:54 |
gabrielhurley | yeah, I'm not really sure what to do about it | 21:55 |
gabrielhurley | whether it's better to make the Horizon BP an FFE contingent on the Quantum FFE, or what... | 21:55 |
danwent | gabrielhurley: if its not ready, we can live with cli only for lbaas | 21:55 |
ttx | danwent: +1 | 21:55 |
ttx | gabrielhurley: Still have 8 bugs targeted to grizzly-3. Can I move to RC1 any that doesn't get merged by tomorrow ? Or is there anything in particular you'd rather see fixed in grizzly-3 ? | 21:56 |
gabrielhurley | I'm not gonna merge it until I get the OK from danwent so let's discuss it again when they get their FFE request in | 21:56 |
gabrielhurley | ttx: rc1 is fine for bugs | 21:56 |
danwent | gabrielhurley: ok, i will keep you in the loop. thursday is our next touch point on lbaas. | 21:56 |
ttx | gabrielhurley: means you need an ffe for quantum-lbaas | 21:57 |
gabrielhurley | apparently so | 21:57 |
ttx | (it won't land in g3) | 21:57 |
gabrielhurley | sorry, I'm multi-tasking horribly right now | 21:57 |
ttx | #info FFe for quantum-lbaas | 21:57 |
ttx | Anything more on Horizon ? | 21:57 |
gabrielhurley | nope. got a ton of great stuff merged lately, so that's awesome. | 21:57 |
ttx | #topic Incubated projects | 21:58 |
*** openstack changes topic to "Incubated projects (Meeting topic: project)" | 21:58 | |
ttx | Anyone from heat/ceilometer ? | 21:58 |
sdake | hi | 21:58 |
ttx | #link https://launchpad.net/heat/+milestone/grizzly-3 | 21:58 |
*** pcm_ has quit IRC | 21:58 | |
sdake | all green | 21:58 |
*** markvoelker has quit IRC | 21:58 | |
ttx | cool | 21:58 |
sdake | ~10 bugs in rc1 | 21:59 |
ttx | need to figure out if the tarball generation is up to par | 21:59 |
ttx | last time I checked it was... different | 21:59 |
sdake | i merged your patch this morning | 21:59 |
ttx | ok | 21:59 |
sdake | and merged a version patch | 21:59 |
sdake | so hopefully that fixes it | 21:59 |
ttx | yeah, might have fixed it | 21:59 |
ttx | anyone from ceilo ? | 21:59 |
ttx | #link https://launchpad.net/ceilometer/+milestone/grizzly-3 | 21:59 |
*** cp16net|away is now known as cp16net | 22:00 | |
eglynn_ | circa 4 bugs that will have to retarget'd at RC1 I think | 22:00 |
ttx | eglynn_: What should I do with anything that is not completed by tomorrow ? | 22:00 |
eglynn_ | one BP also in danger of not making it | 22:00 |
eglynn_ | ttx: the one BP just started probably won't involve any code landing | 22:01 |
eglynn_ | (a pure testing task) | 22:01 |
eglynn_ | the outsanding bugs will be retargeted at RC1 if they're not complete tmrw | 22:01 |
ttx | eglynn_: ok, i'll just defer to H anything that doesn't make it, unless you tell me otherwise | 22:01 |
ttx | (for blueprints) | 22:01 |
ttx | and that's all we have for time | 22:02 |
eglynn_ | ttx: sounds reasonable | 22:02 |
*** jhenner has joined #openstack-meeting | 22:02 | |
ttx | #endmeeting | 22:02 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 22:02 | |
openstack | Meeting ended Tue Feb 19 22:02:06 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/project/2013/project.2013-02-19-21.01.html | 22:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/project/2013/project.2013-02-19-21.01.txt | 22:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/project/2013/project.2013-02-19-21.01.log.html | 22:02 |
ttx | Thanks everyone | 22:02 |
gabrielhurley | thanks ttx | 22:02 |
ttx | Discussion on turning off some gate tests in #openstack-dev now | 22:02 |
gabrielhurley | and Horizon meeting here | 22:02 |
gabrielhurley | #startmeeting horizon | 22:02 |
openstack | Meeting started Tue Feb 19 22:02:46 2013 UTC. The chair is gabrielhurley. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 22:02 |
*** openstack changes topic to " (Meeting topic: horizon)" | 22:02 | |
openstack | The meeting name has been set to 'horizon' | 22:02 |
*** Vek has left #openstack-meeting | 22:02 | |
gabrielhurley | I'm gonna keep this as short as possible 'cuz I'm distracted currently | 22:03 |
gabrielhurley | #General | 22:03 |
gabrielhurley | #topic General | 22:03 |
*** openstack changes topic to "General (Meeting topic: horizon)" | 22:03 | |
gabrielhurley | Phenomenal work everyone for all the code and reviews in the last two weeks | 22:03 |
gabrielhurley | seriously, great work | 22:03 |
gabrielhurley | we totally made it | 22:03 |
*** gary_th has joined #openstack-meeting | 22:03 | |
gabrielhurley | now the important thing is to test test test and find/fix bugs | 22:03 |
gabrielhurley | #topic blueprints and bugs | 22:04 |
*** openstack changes topic to "blueprints and bugs (Meeting topic: horizon)" | 22:04 | |
gabrielhurley | The only open blueprint is the Quantum LBaaS one, and that's dependent on Quantum getting their FFE | 22:04 |
gabrielhurley | so... we'll just sit on that one. | 22:04 |
gabrielhurley | Bug-wise, I've pared the list in G3 down to things that have assignees | 22:04 |
gabrielhurley | I'll roll them forward to RC1 if they're not done in the next day or two | 22:05 |
gabrielhurley | Anything you find from here on should go into the RC1 milestone. The goal is to identify release-blocking bugs. | 22:05 |
*** garyTh has quit IRC | 22:06 | |
gabrielhurley | Currently the only one I see as blocking is https://bugs.launchpad.net/horizon/+bug/1129190 because they were identified as needed improvements on the review for the blueprint | 22:06 |
uvirtbot | Launchpad bug 1129190 in horizon "some improvement for network-topology pane" [High,Confirmed] | 22:06 |
gabrielhurley | but I'm sure we'll discover more important bugs as we get into the testing phase | 22:06 |
gabrielhurley | so it's important to keep a close eye on the bug list | 22:06 |
*** eglynn_ has quit IRC | 22:06 | |
gabrielhurley | that's about all I have. | 22:06 |
gabrielhurley | #topic discussion | 22:06 |
*** openstack changes topic to "discussion (Meeting topic: horizon)" | 22:07 | |
gabrielhurley | I open the floor to everyone else | 22:07 |
*** belliott has joined #openstack-meeting | 22:07 | |
jpich | Are "regular" non-blocker bugs still ok to focus on for fixing, or less important? I'm a bit confused with the different dates (I thought today was code freeze for everything) | 22:07 |
gabrielhurley | absolutely okay | 22:08 |
gabrielhurley | today is code freeze for features | 22:08 |
gabrielhurley | well, actually tomorrow now | 22:08 |
gabrielhurley | there's been a global +1 day | 22:08 |
*** stevebaker has quit IRC | 22:08 | |
gabrielhurley | bugfixes can go in as long as we're rolling RC candidates, but the bar gets higher with each successive RC | 22:08 |
gabrielhurley | so in RC1 we can fix anything we feel needs fixing | 22:09 |
gabrielhurley | if we do an RC2 it has to be urgent stuff | 22:09 |
gabrielhurley | if (heaven forbid) there's an RC3 it's only critical show-stoppers | 22:09 |
gabrielhurley | you get the idea | 22:09 |
gabrielhurley | don't count on there being more than an RC1 | 22:09 |
jpich | Ok, cool! RC1 is March 14th, is it? https://wiki.openstack.org/wiki/GrizzlyReleaseSchedule | 22:09 |
* jpich trying to read this right this time | 22:09 | |
gabrielhurley | I think that's correct | 22:10 |
gabrielhurley | seems like a long time, but yeah | 22:10 |
jpich | Cheers :) | 22:10 |
*** dontalton has joined #openstack-meeting | 22:11 | |
*** jhenner has quit IRC | 22:11 | |
*** SunSlayer has left #openstack-meeting | 22:11 | |
gabrielhurley | great | 22:13 |
gabrielhurley | okay | 22:13 |
gabrielhurley | anything else from anybody? | 22:13 |
gabrielhurley | cool! | 22:14 |
gabrielhurley | thanks everyone, same time next week | 22:14 |
gabrielhurley | #endmeeting | 22:14 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 22:14 | |
openstack | Meeting ended Tue Feb 19 22:14:24 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:14 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-02-19-22.02.html | 22:14 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-02-19-22.02.txt | 22:14 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2013/horizon.2013-02-19-22.02.log.html | 22:14 |
jpich | Efficient | 22:14 |
kspear | thanks gabriel | 22:14 |
jpich | Cheers | 22:14 |
gabrielhurley | heh | 22:14 |
gabrielhurley | I try | 22:14 |
gabrielhurley | later y'all | 22:14 |
*** gabrielhurley has quit IRC | 22:14 | |
*** markmc has left #openstack-meeting | 22:15 | |
*** Mr_T has left #openstack-meeting | 22:17 | |
*** stevebaker has joined #openstack-meeting | 22:17 | |
*** lcheng has quit IRC | 22:18 | |
*** kspear has quit IRC | 22:19 | |
*** salv-orlando_ has joined #openstack-meeting | 22:21 | |
*** anteaya has left #openstack-meeting | 22:21 | |
*** donaldngo_hp has joined #openstack-meeting | 22:22 | |
*** woodspa has quit IRC | 22:22 | |
*** markvan has quit IRC | 22:23 | |
*** salv-orlando has quit IRC | 22:24 | |
*** salv-orlando_ is now known as salv-orlando | 22:24 | |
*** kmansel has joined #openstack-meeting | 22:28 | |
*** stevebaker has quit IRC | 22:29 | |
*** jhenner has joined #openstack-meeting | 22:29 | |
*** AlanClark__ has quit IRC | 22:29 | |
*** AlanClark__ has joined #openstack-meeting | 22:30 | |
*** nati_ueno has quit IRC | 22:30 | |
*** Yada has left #openstack-meeting | 22:33 | |
*** jbr_1 has quit IRC | 22:33 | |
*** nati_ueno has joined #openstack-meeting | 22:34 | |
*** shardy has left #openstack-meeting | 22:35 | |
*** sleepsonthefloor has joined #openstack-meeting | 22:36 | |
*** nati_ueno_2 has joined #openstack-meeting | 22:37 | |
*** stevebaker has joined #openstack-meeting | 22:38 | |
*** jpich has quit IRC | 22:43 | |
*** afazekas has quit IRC | 22:48 | |
*** dolphm has joined #openstack-meeting | 22:50 | |
*** dolphm has quit IRC | 22:50 | |
*** dolphm has joined #openstack-meeting | 22:50 | |
*** johnpur has quit IRC | 22:55 | |
*** soren has quit IRC | 23:00 | |
*** MarkAtwood has quit IRC | 23:00 | |
*** soren has joined #openstack-meeting | 23:01 | |
*** MarkAtwood has joined #openstack-meeting | 23:02 | |
*** john5223 has quit IRC | 23:03 | |
*** lglenden_ has quit IRC | 23:04 | |
*** sarob has quit IRC | 23:04 | |
*** metral_ has quit IRC | 23:06 | |
*** dosaboy has quit IRC | 23:07 | |
*** fnaval has quit IRC | 23:11 | |
*** mtreinish has quit IRC | 23:11 | |
*** lbragstad has quit IRC | 23:11 | |
*** flaper87 has quit IRC | 23:12 | |
*** jhenner has quit IRC | 23:13 | |
*** maoy has quit IRC | 23:23 | |
*** diogogmt has quit IRC | 23:25 | |
*** agentle_ has quit IRC | 23:26 | |
*** sacharya has quit IRC | 23:26 | |
*** ayoung has quit IRC | 23:29 | |
*** fnaval has joined #openstack-meeting | 23:34 | |
*** fnaval has quit IRC | 23:34 | |
*** almaisan-away is now known as al-maisan | 23:34 | |
*** fnaval has joined #openstack-meeting | 23:34 | |
*** al-maisan is now known as almaisan-away | 23:35 | |
*** yamahata has quit IRC | 23:37 | |
*** AlanClark__ has quit IRC | 23:38 | |
*** AlanClark__ has joined #openstack-meeting | 23:38 | |
*** markvan has joined #openstack-meeting | 23:42 | |
*** metral has joined #openstack-meeting | 23:43 | |
*** fifieldt has joined #openstack-meeting | 23:47 | |
*** sarob has joined #openstack-meeting | 23:52 | |
*** ravikumar_hp has joined #openstack-meeting | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!