*** bearovercloud has left #openstack-meeting | 00:02 | |
*** annegentle-itsme has joined #openstack-meeting | 00:06 | |
*** bencherian has quit IRC | 00:07 | |
*** annegentle-itsme has quit IRC | 00:08 | |
*** b3nt_pin_ has joined #openstack-meeting | 00:11 | |
*** vkmc has quit IRC | 00:12 | |
*** dolphm has joined #openstack-meeting | 00:12 | |
*** b3nt_pin has quit IRC | 00:14 | |
*** b3nt_pin_ has quit IRC | 00:21 | |
*** dolphm has quit IRC | 00:21 | |
*** bencherian has joined #openstack-meeting | 00:22 | |
*** sandywalsh has quit IRC | 00:22 | |
*** Guest45149 is now known as annegentle | 00:26 | |
*** annegentle is now known as Guest68058 | 00:27 | |
*** markwash has quit IRC | 00:29 | |
*** EmilienM__ has left #openstack-meeting | 00:33 | |
*** henrynash has joined #openstack-meeting | 00:34 | |
*** jog0__ has joined #openstack-meeting | 00:35 | |
*** dcramer_ has quit IRC | 00:36 | |
*** dcramer_ has joined #openstack-meeting | 00:41 | |
*** sarob_ has joined #openstack-meeting | 00:42 | |
*** sarob_ has quit IRC | 00:43 | |
*** sarob_ has joined #openstack-meeting | 00:43 | |
*** sarob has quit IRC | 00:45 | |
*** nati_ueno has quit IRC | 00:46 | |
*** vishy is now known as vishy_zz | 00:48 | |
*** henrynash has quit IRC | 00:49 | |
*** MarkAtwood has quit IRC | 00:51 | |
*** markmcclain has quit IRC | 00:53 | |
*** ryanpetr_ has joined #openstack-meeting | 00:56 | |
*** ryanpetrello has quit IRC | 00:59 | |
*** ayoung has joined #openstack-meeting | 01:04 | |
*** b3nt_pin has joined #openstack-meeting | 01:05 | |
*** ryanpetr_ has quit IRC | 01:06 | |
*** jog0__ has quit IRC | 01:07 | |
*** kaganos has quit IRC | 01:08 | |
*** skiarxon has quit IRC | 01:10 | |
*** mrodden has quit IRC | 01:10 | |
*** eglynn has quit IRC | 01:18 | |
*** zg has left #openstack-meeting | 01:25 | |
*** maurosr has quit IRC | 01:26 | |
*** ryanpetrello has joined #openstack-meeting | 01:26 | |
*** Guest68058 is now known as annegentle | 01:28 | |
*** annegentle is now known as Guest24651 | 01:28 | |
*** vipul is now known as vipul|away | 01:29 | |
*** gakott has joined #openstack-meeting | 01:29 | |
*** vipul|away is now known as vipul | 01:30 | |
*** garyk has quit IRC | 01:32 | |
*** jog0 has quit IRC | 01:34 | |
*** MarkAtwood has joined #openstack-meeting | 01:37 | |
*** jcooley is now known as jcooley|away | 01:38 | |
*** salv-orlando has quit IRC | 01:39 | |
*** stevebake has quit IRC | 01:52 | |
*** vishy_zz is now known as vishy | 01:58 | |
*** yaguang has joined #openstack-meeting | 02:01 | |
*** jcooley|away is now known as jcooley | 02:02 | |
*** alexpilotti has quit IRC | 02:03 | |
*** bencherian has quit IRC | 02:05 | |
*** reed has joined #openstack-meeting | 02:05 | |
*** anniec has quit IRC | 02:07 | |
*** jaypipes has joined #openstack-meeting | 02:12 | |
*** vishy is now known as vishy_zz | 02:13 | |
*** jcooley is now known as jcooley|away | 02:17 | |
*** jcooley|away is now known as jcooley | 02:21 | |
*** saurabhs has left #openstack-meeting | 02:22 | |
*** jgriffith has quit IRC | 02:25 | |
*** jgriffith has joined #openstack-meeting | 02:25 | |
*** dolphm has joined #openstack-meeting | 02:29 | |
*** Guest24651 is now known as annegentle | 02:29 | |
*** annegentle is now known as Guest68213 | 02:30 | |
*** adjohn has quit IRC | 02:34 | |
*** yaguang has quit IRC | 02:42 | |
*** stevebake has joined #openstack-meeting | 02:44 | |
*** colinmcnamara has joined #openstack-meeting | 02:46 | |
*** yaguang has joined #openstack-meeting | 02:48 | |
*** anniec has joined #openstack-meeting | 02:51 | |
*** anniec_ has joined #openstack-meeting | 02:54 | |
*** yaguang has quit IRC | 02:56 | |
*** anniec has quit IRC | 02:58 | |
*** anniec_ is now known as anniec | 02:58 | |
*** gyee has quit IRC | 03:02 | |
*** yaguang has joined #openstack-meeting | 03:03 | |
*** bencherian has joined #openstack-meeting | 03:06 | |
*** danwent has quit IRC | 03:07 | |
*** Mandell has quit IRC | 03:08 | |
*** ijw has quit IRC | 03:14 | |
*** anniec has quit IRC | 03:18 | |
*** colinmcnamara has quit IRC | 03:24 | |
*** obondarev has quit IRC | 03:28 | |
*** colinmcnamara has joined #openstack-meeting | 03:29 | |
*** Guest68213 is now known as annegentle | 03:31 | |
*** annegentle is now known as Guest21903 | 03:32 | |
*** galthaus has joined #openstack-meeting | 03:35 | |
*** juice has quit IRC | 03:37 | |
*** obondarev has joined #openstack-meeting | 03:40 | |
*** adjohn has joined #openstack-meeting | 03:44 | |
*** dolphm has quit IRC | 03:47 | |
*** adjohn has quit IRC | 03:49 | |
*** colinmcnamara has quit IRC | 03:51 | |
*** adjohn has joined #openstack-meeting | 03:58 | |
*** hemna has quit IRC | 04:12 | |
*** hemna has joined #openstack-meeting | 04:16 | |
*** fungi has quit IRC | 04:21 | |
*** fungi has joined #openstack-meeting | 04:22 | |
*** galthaus has quit IRC | 04:30 | |
*** Guest21903 is now known as annegentle | 04:36 | |
*** annegentle is now known as Guest67464 | 04:36 | |
*** anniec has joined #openstack-meeting | 04:36 | |
*** bencherian has quit IRC | 04:37 | |
*** anniec_ has joined #openstack-meeting | 04:37 | |
*** Mandell has joined #openstack-meeting | 04:38 | |
*** anniec has quit IRC | 04:41 | |
*** anniec_ is now known as anniec | 04:41 | |
*** adjohn has quit IRC | 04:49 | |
*** anniec has quit IRC | 04:54 | |
*** obondarev has quit IRC | 04:59 | |
*** obondarev has joined #openstack-meeting | 05:02 | |
*** bencherian has joined #openstack-meeting | 05:04 | |
*** envydd has joined #openstack-meeting | 05:15 | |
*** obondarev has quit IRC | 05:24 | |
*** obondarev has joined #openstack-meeting | 05:26 | |
*** stevebake has quit IRC | 05:30 | |
*** bencherian has quit IRC | 05:31 | |
*** obondarev has quit IRC | 05:33 | |
*** envydd has quit IRC | 05:33 | |
*** Guest67464 is now known as annegentle | 05:37 | |
*** annegentle is now known as Guest76732 | 05:38 | |
*** ozstacker has quit IRC | 05:40 | |
*** ozstacker has joined #openstack-meeting | 05:40 | |
*** obondarev has joined #openstack-meeting | 05:47 | |
*** adjohn has joined #openstack-meeting | 05:59 | |
*** obondarev has quit IRC | 06:03 | |
*** adjohn has quit IRC | 06:03 | |
*** obondarev has joined #openstack-meeting | 06:05 | |
*** obondarev has quit IRC | 06:16 | |
*** obondarev has joined #openstack-meeting | 06:18 | |
*** ryanpetrello has quit IRC | 06:19 | |
*** Guest76732 is now known as annegentle | 06:39 | |
*** annegentle is now known as Guest83135 | 06:39 | |
*** obondarev has quit IRC | 06:41 | |
*** stevebake has joined #openstack-meeting | 06:42 | |
*** stevebake is now known as stevebaker | 06:42 | |
*** stevebaker has quit IRC | 06:43 | |
*** stevebaker has joined #openstack-meeting | 06:43 | |
*** stevebaker is now known as stevebake | 06:43 | |
*** stevebake has quit IRC | 06:44 | |
*** stevebaker has joined #openstack-meeting | 06:44 | |
*** almaisan-away is now known as al-maisan | 07:07 | |
*** al-maisan is now known as almaisan-away | 07:09 | |
*** mrunge has joined #openstack-meeting | 07:13 | |
*** luis_fdez has quit IRC | 07:36 | |
*** Guest83135 is now known as annegentle | 07:40 | |
*** annegentle is now known as Guest15867 | 07:41 | |
*** dhellmann-afk has quit IRC | 07:42 | |
*** rafaduran has joined #openstack-meeting | 07:45 | |
*** MarkAtwood has quit IRC | 07:46 | |
*** dolphm has joined #openstack-meeting | 07:49 | |
*** EmilienM__ has joined #openstack-meeting | 07:51 | |
*** nati_ueno has joined #openstack-meeting | 07:52 | |
*** MarkAtwood has joined #openstack-meeting | 07:52 | |
*** dolphm has quit IRC | 07:54 | |
*** ttrifonov is now known as ttrifonov_zZzz | 07:54 | |
*** ttrifonov_zZzz is now known as ttrifonov | 07:55 | |
*** dhellmann has joined #openstack-meeting | 07:56 | |
*** nati_ueno has quit IRC | 07:58 | |
*** eglynn has joined #openstack-meeting | 08:02 | |
*** skiarxon has joined #openstack-meeting | 08:06 | |
*** EmilienM__ has quit IRC | 08:07 | |
*** eglynn has quit IRC | 08:08 | |
*** EmilienM__ has joined #openstack-meeting | 08:14 | |
*** mrunge has quit IRC | 08:15 | |
*** MarkAtwood has quit IRC | 08:19 | |
*** mrunge has joined #openstack-meeting | 08:19 | |
*** ndipanov has joined #openstack-meeting | 08:20 | |
*** mnewby has quit IRC | 08:21 | |
*** almaisan-away is now known as al-maisan | 08:26 | |
*** adjohn has joined #openstack-meeting | 08:30 | |
*** martine has quit IRC | 08:32 | |
*** jhenner has joined #openstack-meeting | 08:38 | |
*** eglynn has joined #openstack-meeting | 08:41 | |
*** Guest15867 is now known as annegentle | 08:42 | |
*** annegentle is now known as Guest68923 | 08:42 | |
*** K has joined #openstack-meeting | 08:47 | |
*** K is now known as Guest46428 | 08:47 | |
*** EmilienM__ has quit IRC | 08:48 | |
*** salv-orlando has joined #openstack-meeting | 08:49 | |
*** EmilienM__ has joined #openstack-meeting | 08:49 | |
*** jhenner has quit IRC | 08:53 | |
*** shang_ has quit IRC | 08:56 | |
*** derekh has joined #openstack-meeting | 09:01 | |
*** adjohn has quit IRC | 09:04 | |
*** al-maisan is now known as almaisan-away | 09:09 | |
*** shang_ has joined #openstack-meeting | 09:09 | |
*** darraghb has joined #openstack-meeting | 09:27 | |
*** henrynash has joined #openstack-meeting | 09:32 | |
*** _ozstacker_ has joined #openstack-meeting | 09:33 | |
*** ewindisch_ has joined #openstack-meeting | 09:33 | |
*** jgriffit1 has joined #openstack-meeting | 09:33 | |
*** shang_ has quit IRC | 09:42 | |
*** ozstacker has quit IRC | 09:42 | |
*** jgriffith has quit IRC | 09:42 | |
*** reed has quit IRC | 09:42 | |
*** ayoung has quit IRC | 09:42 | |
*** otherwiseguy has quit IRC | 09:42 | |
*** ewindisch has quit IRC | 09:42 | |
*** ewindisch_ is now known as ewindisch | 09:42 | |
*** Guest68923 is now known as annegentle | 09:43 | |
*** annegentle is now known as Guest85046 | 09:44 | |
*** otherwiseguy has joined #openstack-meeting | 09:49 | |
*** gakott has quit IRC | 09:50 | |
*** shang_ has joined #openstack-meeting | 09:50 | |
*** ayoung has joined #openstack-meeting | 09:51 | |
*** rafaduran has quit IRC | 09:53 | |
*** rafaduran has joined #openstack-meeting | 09:54 | |
*** rafaduran has left #openstack-meeting | 09:54 | |
*** garyk has joined #openstack-meeting | 09:58 | |
*** ijw has joined #openstack-meeting | 10:00 | |
*** alexpilotti has joined #openstack-meeting | 10:01 | |
*** eglynn has quit IRC | 10:02 | |
*** yaguang has quit IRC | 10:03 | |
*** eglynn has joined #openstack-meeting | 10:03 | |
*** henrynash has quit IRC | 10:38 | |
*** garyk has quit IRC | 10:43 | |
*** Guest85046 is now known as annegentle | 10:45 | |
*** annegentle is now known as Guest79712 | 10:45 | |
*** vkmc has joined #openstack-meeting | 10:54 | |
*** garyk has joined #openstack-meeting | 10:59 | |
*** reed has joined #openstack-meeting | 11:00 | |
*** maurosr has joined #openstack-meeting | 11:20 | |
*** shang_ has quit IRC | 11:30 | |
*** ravikumar_hp has quit IRC | 11:31 | |
*** dosaboy1 has joined #openstack-meeting | 11:37 | |
*** dosaboy1 has left #openstack-meeting | 11:38 | |
*** shang_ has joined #openstack-meeting | 11:43 | |
*** Guest79712 is now known as annegentle | 11:46 | |
*** annegentle is now known as Guest34929 | 11:47 | |
*** Barath has joined #openstack-meeting | 11:55 | |
*** Barath has left #openstack-meeting | 12:00 | |
*** yamahata_ has quit IRC | 12:00 | |
*** Barath_ has joined #openstack-meeting | 12:03 | |
*** b3nt_pin has quit IRC | 12:13 | |
*** b3nt_pin has joined #openstack-meeting | 12:15 | |
*** Barath_ has quit IRC | 12:18 | |
*** ijw has quit IRC | 12:33 | |
*** ijw has joined #openstack-meeting | 12:33 | |
*** martine has joined #openstack-meeting | 12:33 | |
*** aabes has joined #openstack-meeting | 12:34 | |
*** jhenner has joined #openstack-meeting | 12:35 | |
*** Guest34929 is now known as annegentle | 12:48 | |
*** annegentle is now known as Guest65228 | 12:48 | |
*** mrunge has quit IRC | 12:52 | |
*** vkmc has quit IRC | 13:00 | |
*** markvoelker has joined #openstack-meeting | 13:02 | |
*** almaisan-away is now known as al-maisan | 13:04 | |
*** henrynash has joined #openstack-meeting | 13:08 | |
*** garyk has quit IRC | 13:08 | |
*** dcramer_ has quit IRC | 13:12 | |
*** vkmc has joined #openstack-meeting | 13:14 | |
*** dolphm has joined #openstack-meeting | 13:15 | |
*** garyk has joined #openstack-meeting | 13:18 | |
*** dprince has joined #openstack-meeting | 13:21 | |
*** henrynash has quit IRC | 13:27 | |
*** radez_g0n3 is now known as radez | 13:30 | |
*** b3nt_pin has quit IRC | 13:31 | |
*** edgarstp has joined #openstack-meeting | 13:34 | |
*** b3nt_pin has joined #openstack-meeting | 13:35 | |
*** Guest65228 is now known as annegentle | 13:49 | |
*** annegentle is now known as Guest28782 | 13:50 | |
*** henrynash has joined #openstack-meeting | 13:50 | |
*** henrynash_ has joined #openstack-meeting | 13:55 | |
*** henrynash has quit IRC | 13:57 | |
*** markvan has joined #openstack-meeting | 13:58 | |
*** henrynash_ has quit IRC | 13:59 | |
*** annegentle_itsme has joined #openstack-meeting | 14:01 | |
*** b3nt_pin has quit IRC | 14:02 | |
*** eharney has joined #openstack-meeting | 14:10 | |
*** eharney has quit IRC | 14:10 | |
*** eharney has joined #openstack-meeting | 14:10 | |
*** eglynn is now known as hungry-eglynn | 14:11 | |
*** markvoelker has quit IRC | 14:13 | |
*** mrodden has joined #openstack-meeting | 14:22 | |
*** joesavak has joined #openstack-meeting | 14:26 | |
*** lbragstad has joined #openstack-meeting | 14:28 | |
*** ctracey has quit IRC | 14:29 | |
*** frankm has joined #openstack-meeting | 14:30 | |
*** pschaef has joined #openstack-meeting | 14:31 | |
*** huats_ is now known as huats | 14:32 | |
*** ctracey has joined #openstack-meeting | 14:32 | |
*** hungry-eglynn is now known as eglynn | 14:37 | |
*** eharney has quit IRC | 14:42 | |
*** sandywalsh has joined #openstack-meeting | 14:45 | |
*** ayoung is now known as ayoung-afk | 14:46 | |
*** markvan has quit IRC | 14:47 | |
*** mattray has joined #openstack-meeting | 14:49 | |
*** eharney has joined #openstack-meeting | 14:49 | |
*** eharney has joined #openstack-meeting | 14:49 | |
*** woodspa has joined #openstack-meeting | 14:50 | |
*** Guest28782 is now known as annegentle | 14:51 | |
*** annegentle is now known as Guest10884 | 14:51 | |
*** mtreinish has joined #openstack-meeting | 14:56 | |
*** pschaef has quit IRC | 15:00 | |
*** EmilienM__ has quit IRC | 15:01 | |
*** Divakar has joined #openstack-meeting | 15:03 | |
*** roaet is now known as roaet-away | 15:05 | |
*** Barath_ has joined #openstack-meeting | 15:06 | |
Divakar | Hi Barath | 15:07 |
---|---|---|
Barath_ | Hi divakar | 15:07 |
*** ryanpetrello has joined #openstack-meeting | 15:08 | |
*** Divakar has left #openstack-meeting | 15:08 | |
*** markvan has joined #openstack-meeting | 15:12 | |
*** lbragstad has quit IRC | 15:13 | |
*** annegentle_itsme has quit IRC | 15:14 | |
*** EmilienM__ has joined #openstack-meeting | 15:16 | |
*** markmcclain has joined #openstack-meeting | 15:17 | |
*** markvan has quit IRC | 15:20 | |
*** markvan has joined #openstack-meeting | 15:21 | |
*** markvan has quit IRC | 15:26 | |
*** darraghb has quit IRC | 15:28 | |
*** darraghb has joined #openstack-meeting | 15:29 | |
*** pschaef has joined #openstack-meeting | 15:30 | |
*** Barath_ has quit IRC | 15:30 | |
*** darraghb has quit IRC | 15:32 | |
*** markvan has joined #openstack-meeting | 15:34 | |
*** Mandell has quit IRC | 15:34 | |
*** darraghb has joined #openstack-meeting | 15:34 | |
*** KurtMartin has joined #openstack-meeting | 15:34 | |
*** roaet-away is now known as roaet | 15:37 | |
*** lbragstad has joined #openstack-meeting | 15:42 | |
*** mnewby has joined #openstack-meeting | 15:43 | |
*** annegentle_itsme has joined #openstack-meeting | 15:43 | |
*** jbrogan has joined #openstack-meeting | 15:48 | |
*** Guest10884 is now known as annegentle | 15:52 | |
*** annegentle is now known as Guest16702 | 15:53 | |
*** xyang_ has joined #openstack-meeting | 15:55 | |
*** avishay has joined #openstack-meeting | 15:58 | |
*** smulcahy has joined #openstack-meeting | 15:58 | |
*** bswartz has joined #openstack-meeting | 15:59 | |
jgriffit1 | folks around for Cinder meeting? | 16:01 |
avishay | yessir | 16:01 |
KurtMartin | yep | 16:01 |
smulcahy | yup | 16:01 |
jgriffit1 | bswartz: ? | 16:01 |
bswartz | hi | 16:01 |
xyang_ | Yes | 16:01 |
jgriffit1 | Looks like aka quaurum to me | 16:01 |
jgriffit1 | #startmeeting cinder | 16:02 |
openstack | Meeting started Wed Jan 9 16:02:00 2013 UTC. The chair is jgriffit1. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:02 |
*** openstack changes topic to " (Meeting topic: cinder)" | 16:02 | |
openstack | The meeting name has been set to 'cinder' | 16:02 |
jgriffit1 | morning everyone | 16:02 |
bswartz | good morning! | 16:02 |
avishay | good evening :) | 16:02 |
jgriffit1 | avishay: :) | 16:02 |
xyang_ | morning | 16:02 |
KurtMartin | good morning | 16:02 |
jgriffit1 | first topic.... | 16:02 |
jgriffit1 | #topic G2 | 16:03 |
*** openstack changes topic to "G2 (Meeting topic: cinder)" | 16:03 | |
*** rushiagr has joined #openstack-meeting | 16:03 | |
*** thingee has joined #openstack-meeting | 16:03 | |
jgriffit1 | First off thanks everyone for all the hard work to get G2 out | 16:03 |
*** winston-d has joined #openstack-meeting | 16:03 | |
jgriffit1 | All targetted items made it except my metadata patch :( | 16:03 |
jgriffit1 | There's something funky in Nose runner that we can't figure out and rather than continue beating heads against the wall we're just moving forward | 16:04 |
jgriffit1 | congratulations to winston-d !!! | 16:04 |
jgriffit1 | We now have a filter scheduler in Cinder!!! | 16:04 |
winston-d | :) | 16:04 |
avishay | woohoo! | 16:04 |
bswartz | yay | 16:04 |
xyang_ | wonderful | 16:04 |
avishay | winston-d: congrats - great job! | 16:04 |
DuncanT | Woo! | 16:04 |
thingee | winston-d: yes congrats | 16:04 |
KurtMartin | nice we can use that | 16:05 |
rushiagr | thats one big achievement! great! | 16:05 |
*** guitarzan has joined #openstack-meeting | 16:05 | |
jgriffit1 | So just a recap of Grizzly so far, we now have a V2 API (thanks to thingee) and we now have the filter scheduler | 16:05 |
winston-d | thx guys, couldn't have done that without your support | 16:05 |
jgriffit1 | On top of that we've added I lost track of how many drivers with more to come | 16:06 |
*** hemna is now known as hemna__ | 16:06 | |
jgriffit1 | anyway... Grizzly is going great so far thanks to everyone! | 16:06 |
jgriffit1 | I don't really have anything else to say on G2... now it's on to G3 | 16:06 |
jgriffit1 | anybody have anything they want to hit on G2 wrap up ? | 16:07 |
jgriffit1 | Ok | 16:08 |
*** alexpilotti has quit IRC | 16:08 | |
jgriffit1 | bswartz, wanna share your customer feedback regarding Openstack drivers? | 16:08 |
bswartz | sure | 16:08 |
jgriffit1 | #topic feedback from bswartz | 16:08 |
*** openstack changes topic to "feedback from bswartz (Meeting topic: cinder)" | 16:08 | |
bswartz | so many of you may have noticed that netapp has submitted a bunch more driver changes | 16:09 |
*** sarob_ has quit IRC | 16:09 | |
*** rushiagr has quit IRC | 16:09 | |
bswartz | we started our original driver design in the diablo timeframe, and out vision was a single instance of cinder (actually nova-volume) talking to NetApp management software which managed hundreds of storage controllers | 16:10 |
*** rushiagr has joined #openstack-meeting | 16:10 | |
bswartz | since NetApp had already sunk hundreds of man years into management software it seemed dumb not to take advantage of it | 16:10 |
bswartz | but the feedback we've been getting is that customers don't like middleware and they don't like a single instance of cinder | 16:11 |
bswartz | this probably won't surprise many of you | 16:11 |
bswartz | since (nearly?) all of the existing drivers manage a single storage controller per instance of cinder | 16:11 |
creiht | bswartz: but that's what we did for lunr | 16:12 |
*** adjohn has joined #openstack-meeting | 16:12 | |
guitarzan | creiht: beat me to it | 16:12 |
winston-d | for what reason they dont like single instance of cinder? HA? | 16:12 |
creiht | single HA instance of cinder talking to our lunr backend | 16:12 |
creiht | guitarzan: sorry to steal your thunder :) | 16:12 |
bswartz | HA is one reason | 16:12 |
bswartz | scalability is another | 16:13 |
creiht | Those really should be orthogonal | 16:13 |
bswartz | a single instance of cinder will always have limits | 16:13 |
jgriffit1 | hmm... I've always struggled with this, especially since the cinder node is really just a proxy anyway | 16:13 |
jgriffit1 | and we don't have any HA across nodes *yet* :) | 16:13 |
jgriffit1 | anyway... | 16:13 |
bswartz | the limits may be high, but it's still desirable to be able to overcome those limits with more hardware | 16:14 |
guitarzan | there's a big difference between single instance of cinder and cinder running on every storage node | 16:14 |
creiht | bswartz: you can get ha with cinder by running however many cinder api nodes you want, all talking to your backend | 16:14 |
bswartz | well, no HA so much as "no single point of failure" | 16:14 |
winston-d | yeah, agree with john. is there any number to tell for the limits? | 16:15 |
bswartz | if you have a single cinder instance and it goes up in smoke, then you're dead -- multiple instances addresses that | 16:15 |
DuncanT | Facts and customer's views are not always related ;-) | 16:15 |
jgriffit1 | bswartz: yep, we neeed a mirrored cinder / db option :) | 16:15 |
bswartz | DuncanT: agree | 16:15 |
jgriffit1 | DuncanT: amen brother | 16:15 |
jgriffit1 | bswartz: so this is good info though | 16:15 |
*** cp16net is now known as cp16net|away | 16:16 | |
bswartz | so anyways, we getting on the bandwagon of one cinder instance per storage controller | 16:16 |
creiht | bswartz: but that's the point, is if you have a driver then you can run load balanced cinder instances that talk to the same backend | 16:16 |
creiht | that's what we do with lunr | 16:16 |
bswartz | and the new scheduler in grizzly will make that option a lot cooler | 16:16 |
DuncanT | That's also what we do | 16:16 |
bswartz | creiht: we are also pursuing that approach | 16:16 |
bswartz | creiht: however the new drivers that talk directly to the hardware is lower hanging fruit | 16:17 |
DuncanT | I can't find our | 16:17 |
DuncanT | Sorry, ignore that | 16:17 |
bswartz | there are other reason customers take issue with out management software -- and we're working on addressing those | 16:17 |
bswartz | s/out/our/ | 16:17 |
bswartz | anyways, I just wanted to give some background on what's going on with out drivers, and spur discussion | 16:18 |
jgriffit1 | bswartz: so bottom line, most of the changes that are in the queue are to address whcih aspect? | 16:18 |
bswartz | I didn't understand the comments about lunr | 16:18 |
creiht | bswartz: so lunr is a storage system we developed at rackspace that has its own api front end | 16:18 |
bswartz | jgriffit1: the submitted changes add new driver classes that allow cinder to talk directly with our hardware with no middleware installed | 16:19 |
creiht | cinder sits in front, and our driver passes the calls on to the lunr apis | 16:19 |
bswartz | jgriffit1: our existing driver require managmenet software to be installed to work at all | 16:19 |
jgriffit1 | bswartz: ahhh... got ya | 16:19 |
*** Gordonz has joined #openstack-meeting | 16:19 | |
bswartz | creiht: how do you handle elimination of single points of failure and scaling limitations? | 16:20 |
creiht | traditional methods | 16:20 |
* creiht looks for the diagram | 16:20 | |
*** dolphm has quit IRC | 16:21 | |
*** Gordonz has quit IRC | 16:21 | |
*** woodspa_ has joined #openstack-meeting | 16:21 | |
DuncanT | We solve SPoF via HA database, HA rabbit and multiple instances of cinder-api & cinder-volume | 16:21 |
guitarzan | we do the same, except we aren't using rabbit at all | 16:21 |
DuncanT | (All talking to a backend via apis in a similar manner to lunr) | 16:21 |
jgriffit1 | so the good thing is I don't think bswartz is necessarily disagreeing with creiht or anybody else on how to achieve this | 16:21 |
*** woodspa has quit IRC | 16:21 | |
*** woodspa_ is now known as woodspa | 16:22 | |
bswartz | DuncanT: so multiple drivers [can] talk to the same hardware? | 16:22 |
*** Gordonz has joined #openstack-meeting | 16:22 | |
guitarzan | absolutely | 16:22 |
DuncanT | bswartz: yup | 16:22 |
creiht | bswartz: http://devops.rackspace.com/cbs-api.html#.UO2ZJeAVUSg | 16:22 |
creiht | that has a diagram | 16:22 |
* jgriffit1 shuts up now as it seems he may be wrong | 16:22 | |
creiht | where the volume api box is basically several instances of cinder each with the lunr driver that talks to the lunr api | 16:22 |
bswartz | creiht: thanks | 16:23 |
bswartz | jgriffit1: no I don't think there is any disagreement, just a lot of different ideas for solving these problems | 16:23 |
jgriffit1 | :) | 16:23 |
DuncanT | There are a couple of places (snapshots for one) where cinder annoyingly insists on only talking to one specific cinder-volume instance, but they are few and fixable | 16:23 |
jgriffit1 | DuncanT: avishay is working on it :) | 16:24 |
DuncanT | jgriffit1: Yup | 16:24 |
creiht | well and our driver also isn't a traditional driver | 16:24 |
avishay | jgriffit1: I am? :/ | 16:24 |
*** dolphm has joined #openstack-meeting | 16:24 | |
bswartz | lol | 16:24 |
jgriffit1 | avishay: :) | 16:24 |
jgriffit1 | avishay: I didn't tell you yet? | 16:24 |
avishay | jgriffit1: ...what am I missing? | 16:25 |
DuncanT | lol | 16:25 |
winston-d | lol | 16:25 |
*** colinmcnamara has joined #openstack-meeting | 16:25 | |
DuncanT | It'll get done anyway... several people interested | 16:25 |
jgriffit1 | avishay: so your LVM work and the stuff we talked about last night regarding clones etc will be usable for this | 16:25 |
jgriffit1 | anyway.. | 16:25 |
jgriffit1 | yeah... sorry to derail | 16:25 |
avishay | jgriffit1: yes, it's a start, but not tackling the whole issue :) | 16:25 |
*** jgriffit1 has quit IRC | 16:26 | |
*** jgriffith has joined #openstack-meeting | 16:26 | |
avishay | mutiny? | 16:26 |
jgriffith | haha | 16:26 |
avishay | jgriffith: sorry, thought somebody offed you ;) | 16:26 |
jgriffith | Ok... so bswartz basicly your changes are to behave more like the *rest of us* :) | 16:26 |
jgriffith | bswartz: You have been assymilated :) | 16:27 |
jgriffith | bswartz: just kidding | 16:27 |
bswartz | jgriffith: yes, it's been a learning process for us | 16:27 |
jgriffith | but in a nut shell, these changes cut the middleware out | 16:27 |
*** ayoung-afk is now known as ayoung | 16:27 | |
creiht | joined the darkside | 16:27 |
creiht | :) | 16:27 |
jgriffith | Ok... awesome | 16:27 |
creiht | or maybe we are the darkside :) | 16:27 |
bswartz | we're not giving up on our loftier ideas, but in the mean time we're conforming | 16:27 |
jgriffith | creiht: hehe | 16:27 |
* jgriffith cries | 16:27 | |
guitarzan | which ideas are the lofty ones? I'm curious what seems more ideal to folks | 16:28 |
jgriffith | bswartz: make you a deal, pick one or the other :) | 16:28 |
jgriffith | guitarzan: NFS | 16:28 |
jgriffith | CIFS to be more specific in Cinder | 16:28 |
jgriffith | bswartz: can provide more detail | 16:28 |
*** sandywalsh has joined #openstack-meeting | 16:28 | |
guitarzan | I mean in regards to this HA cinder to external backend question | 16:28 |
bswartz | jgriffith: I'm not sure what you're asking | 16:29 |
bswartz | the NAS extensions are completely separate from this driver discussion | 16:29 |
jgriffith | I assumed that's what you meant by "loftier" goals | 16:29 |
jgriffith | so what "lofty" goal are you talking about then? | 16:29 |
jgriffith | Please share now rather than later with a 5K line patch :) | 16:30 |
bswartz | no, loftier means that we're leaving the original drivers in there and we have plans to enhance those so customers hate them less | 16:30 |
* jgriffith is now really confused | 16:30 | |
bswartz | so the netapp.py and netapp_nfs.py files are getting large | 16:30 |
*** woodspa has left #openstack-meeting | 16:31 | |
bswartz | jgriffith: we talked about reworking the NAS enhancements so that the code would be in cinder, but would run as a separate service | 16:31 |
bswartz | that rework is being done | 16:31 |
avishay | jgriffith: the new patch doesn't replace the old drivers that access the middleware, just add the option of direct access. the lofty goal is to improve the middleware so that customers won't hate it. bswartz - right? | 16:31 |
jgriffith | Ok.. I got it | 16:31 |
bswartz | avishay: yes | 16:31 |
jgriffith | sorry | 16:31 |
*** woodspa has joined #openstack-meeting | 16:31 | |
jgriffith | Why do you need both? | 16:32 |
bswartz | addresses 2 different customer requirements | 16:32 |
jgriffith | really? | 16:32 |
bswartz | on is for blocks, other is for CIFS/NFS storage | 16:32 |
avishay | the direct access vs. the middleware access? | 16:32 |
bswartz | we have lots of different drivers for supporting blocks | 16:32 |
jgriffith | alright, I'm out | 16:32 |
jgriffith | avishay: yes :) | 16:33 |
bswartz | sorry this has gotten confusing and out of hand | 16:33 |
DuncanT | Yup | 16:33 |
jgriffith | LOL.. yes, and unfortunately it's likely my fault | 16:33 |
* bswartz remembers not to volunteer to speak at these things | 16:33 | |
avishay | bswartz: the question is why you need two options ( direct access vs. the middleware access) - not related to the NFS driver | 16:33 |
jgriffith | avishay: thank you! | 16:33 |
jgriffith | avishay: from now on you just speak for me please | 16:33 |
avishay | jgriffith: done. | 16:34 |
jgriffith | :) | 16:34 |
avishay | ;) | 16:34 |
xyang_ | I agree we should give customer more options, with direct and middleware access | 16:34 |
bswartz | avishay: regarding our blocks drivers, we're leaving the old ones in, and we're adding the direct drivers | 16:34 |
jgriffith | I disagree, but that's your business I suppose | 16:34 |
winston-d | xyang_: do you plan to do similar thing for EMC driver? | 16:34 |
bswartz | avishay: long term we will deprecate one or the other, depending one which works better in practice | 16:34 |
jgriffith | cool | 16:35 |
avishay | OK. I guess all this doesn't affect the "rest of us" anyway. | 16:35 |
*** vishy_zz is now known as vishy | 16:35 | |
bswartz | avishay: the thing that affects the rest of you is the NAS enhancements, and jgriffith made his opinions clear on that topic | 16:35 |
DuncanT | Other than monster reviews landing | 16:36 |
jgriffith | DuncanT: +1 | 16:36 |
bswartz | avishay: so our agreement is to resubmit those changes as a separate service inside cinder, to minimize impact on existing code | 16:36 |
*** sandywalsh has quit IRC | 16:36 | |
*** adjohn has quit IRC | 16:36 | |
avishay | bswartz: yes i know, that's fine | 16:36 |
bswartz | avishay: the changes will be large, but the overlap with existing code will be small | 16:36 |
bswartz | that is targetted for G3 | 16:36 |
DuncanT | Ah ha, that makes sense | 16:37 |
bswartz | you've already seens the essence of those changes with our previous submission, the difference for G3 is that we're refactoring it | 16:37 |
bswartz | seen | 16:37 |
bswartz | okay I'm done | 16:38 |
bswartz | sorry to take up half the meeting | 16:38 |
jgriffith | bswartz: no problem | 16:38 |
DuncanT | Things are now reasonably clear, thanks for that | 16:38 |
winston-d | bswartz: thx for sharing. | 16:38 |
avishay | yup, thank you | 16:39 |
winston-d | i've decided to add stress test for single cinder volume instance to see what the limit is in our lab. :) | 16:39 |
*** sandywalsh has joined #openstack-meeting | 16:39 | |
jgriffith | bswartz: yeah, appreciate the explanation | 16:40 |
jgriffith | winston-d: cool | 16:40 |
*** vishy is now known as vishy_zz | 16:41 | |
*** pschaef has quit IRC | 16:41 | |
*** cp16net|away is now known as cp16net | 16:41 | |
jgriffith | alright, anybody else have anything? | 16:42 |
xyang_ | How is FC development? | 16:42 |
xyang_ | Will it be submitted soon | 16:42 |
KurtMartin | xyang_, plan is to get the nova side changes submitted next week for review | 16:43 |
*** pschaef has joined #openstack-meeting | 16:43 | |
DuncanT | Volume backup stuck in corporate legal hell, submission any day now[tm] | 16:43 |
*** jhenner has quit IRC | 16:43 | |
KurtMartin | we resolved the one issue we had with detach and have HP's blessing :) | 16:44 |
winston-d | creiht: where's clayg? haven't seen him for very long time | 16:45 |
*** maoy has joined #openstack-meeting | 16:45 | |
winston-d | clayg also sth on volume backup, if my memory serves me right | 16:46 |
jgriffith | :) | 16:48 |
jgriffith | ok, DuncanT beat up lawyers | 16:48 |
DuncanT | I wonder if 'My PTL made me do it!' will stand up in court? | 16:49 |
jgriffith | I'm going to try and figure out why tempest is randomly failing to delet volumes in it's testing | 16:49 |
jgriffith | anybody else looking for something to do today that would be a great thing to work on :) | 16:49 |
jgriffith | Sure.. why not! | 16:49 |
creiht | winston-d: he has abondoned us :( | 16:49 |
creiht | winston-d: he went to work for swiftstack | 16:50 |
creiht | on swift stuff | 16:50 |
winston-d | creiht: oh, ouch. | 16:50 |
*** Mr_T has joined #openstack-meeting | 16:50 | |
creiht | winston-d: sorry was being a little silly when I said abandoned :) | 16:51 |
*** salv-orlando has quit IRC | 16:51 | |
creiht | and I don't have much room to talk, as I'm back working on swift stuff as well | 16:51 |
*** salv-orlando has joined #openstack-meeting | 16:51 | |
avishay | Things we're working on for Grizzly is generic iSCSI copy volume<->image (the LVM factoring is part of that), and driver updates of course | 16:52 |
winston-d | creiht: :) so who's new guy in rackspace for cinder/lunr now? | 16:52 |
creiht | guitarzan: | 16:52 |
creiht | winston-d: -^ | 16:52 |
*** eharney has quit IRC | 16:52 | |
winston-d | k. good to know. | 16:52 |
guitarzan | winston-d: creiht has also abandoned us | 16:53 |
*** Guest16702 is now known as annegentle | 16:54 | |
*** bobba has joined #openstack-meeting | 16:54 | |
creiht | well, I haven't left the channel yet :) | 16:54 |
jgriffith | :) | 16:54 |
*** annegentle is now known as Guest14993 | 16:54 | |
winston-d | i thought block storage is more challenging that obj. :) i still think so. | 16:54 |
creiht | different challenges | 16:55 |
jgriffith | Ok folks... kind of an all over meeting today, sorry for that | 16:55 |
jgriffith | but we're about out of time... anything pressing? | 16:55 |
creiht | jgriffith: doh... sorry :( | 16:55 |
jgriffith | we can all still chat in openstack-cinder :) | 16:55 |
jgriffith | creiht: No... I feel bad cutting short | 16:55 |
creiht | I didn't realize I was in the meeting channel :) | 16:55 |
jgriffith | creiht: I've doing 4 things at once and I have been trying to be polite for john and the xen meeting that follows | 16:55 |
jgriffith | creiht: HA!!! | 16:56 |
jgriffith | creiht: Awesome! | 16:56 |
winston-d | jgriffith: xyang_ DuncanT bswartz please remember to update your driver to provide capabilities/status for scheduler | 16:56 |
*** eharney has joined #openstack-meeting | 16:56 | |
*** eharney has quit IRC | 16:56 | |
*** eharney has joined #openstack-meeting | 16:56 | |
* creiht is in too many channels | 16:56 | |
jgriffith | winston-d: yeppers | 16:56 |
DuncanT | winston-d: Yup | 16:56 |
bswartz | winston-d: got it | 16:56 |
jgriffith | speaking of which... please review my driver patches, and any other patches in the queue | 16:56 |
jgriffith | catch ya'll later | 16:56 |
jgriffith | #endmeeting | 16:57 |
avishay | bye all! | 16:57 |
xyang_ | bye | 16:57 |
jgriffith | # end meeting | 16:57 |
jgriffith | grrrr | 16:57 |
jgriffith | #end meeting | 16:57 |
*** matelakat has joined #openstack-meeting | 16:58 | |
jgriffith | hrmm??? | 16:58 |
rushiagr | jgriffith: you started meeting with nick jgriffit1. Is it the reason for this glitch? | 16:58 |
*** jgriffith is now known as jgriffith1 | 16:58 | |
jgriffith1 | #endmeeting | 16:58 |
winston-d | that's quick | 16:58 |
avishay | without the h | 16:58 |
rushiagr | nope, it was without a 'h' | 16:58 |
*** jgriffith1 is now known as jgriffit1 | 16:58 | |
jgriffit1 | #endmeeting | 16:59 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 16:59 | |
openstack | Meeting ended Wed Jan 9 16:59:05 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2013/cinder.2013-01-09-16.02.html | 16:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2013/cinder.2013-01-09-16.02.txt | 16:59 |
jgriffit1 | phewww | 16:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2013/cinder.2013-01-09-16.02.log.html | 16:59 |
bobba | haha love it | 16:59 |
jgriffit1 | thanks guys | 16:59 |
rushiagr | bazinga! | 16:59 |
avishay | rushiagr: good job debugging :) | 16:59 |
*** bobba is now known as BobBall | 16:59 | |
avishay | bye all | 16:59 |
jgriffit1 | stupic irc nic serve | 16:59 |
winston-d | bye | 16:59 |
*** avishay has quit IRC | 16:59 | |
rushiagr | avishay: :) | 16:59 |
rushiagr | bye all | 16:59 |
*** cp16net is now known as cp16net|away | 16:59 | |
*** markvan has quit IRC | 16:59 | |
*** smulcahy has quit IRC | 17:00 | |
*** colinmcnamara has quit IRC | 17:00 | |
*** johngarbutt has joined #openstack-meeting | 17:00 | |
*** vkmc has quit IRC | 17:00 | |
johngarbutt | #startmeeting XenAPI | 17:01 |
openstack | Meeting started Wed Jan 9 17:01:01 2013 UTC. The chair is johngarbutt. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:01 |
*** openstack changes topic to " (Meeting topic: XenAPI)" | 17:01 | |
openstack | The meeting name has been set to 'xenapi' | 17:01 |
johngarbutt | #topic Blueprints | 17:01 |
*** cp16net|away is now known as cp16net | 17:01 | |
*** openstack changes topic to "Blueprints (Meeting topic: XenAPI)" | 17:01 | |
johngarbutt | Hi everyone! | 17:01 |
pvo | hello | 17:01 |
guitarzan | hello | 17:01 |
*** jsavak has joined #openstack-meeting | 17:01 | |
BobBall | morning! | 17:02 |
johngarbutt | cool, so before we start | 17:02 |
*** bswartz has left #openstack-meeting | 17:02 | |
*** rushiagr has left #openstack-meeting | 17:02 | |
johngarbutt | has anyone got things they would like to cover? | 17:02 |
johngarbutt | lets build an agenda | 17:02 |
matelakat | Hi | 17:02 |
matelakat | Okay, so cinder - xenapinfs - copy from image. | 17:03 |
*** gakott has joined #openstack-meeting | 17:03 | |
matelakat | idea: use the same code as in iscsi. | 17:03 |
matelakat | Just attach the volume to the cinder box. | 17:03 |
pvo | I had a few questions (not really agenda items) that I wanted to ask at the end | 17:03 |
johngarbutt | OK, lets start with that blueprint | 17:03 |
johngarbutt | pvo: cool | 17:03 |
*** bencherian has joined #openstack-meeting | 17:04 | |
*** joesavak has quit IRC | 17:04 | |
westmaas | hello | 17:04 |
matelakat | I amended the xenapi-storage-manager-nfs blueprint to include that idea. #link https://blueprints.launchpad.net/cinder/+spec/xenapi-storage-manager-nfs | 17:05 |
*** joesavak has joined #openstack-meeting | 17:05 | |
*** shengjie has joined #openstack-meeting | 17:05 | |
matelakat | After that, we'll have a really complete volume driver for xenapi. | 17:05 |
*** jgriffit1 is now known as jgriffith | 17:05 | |
johngarbutt | matelakat: that one is marked as finished, might want a new one for the rest | 17:05 |
rainya | pvo, thanks for reminder | 17:05 |
matelakat | Oh, ok. | 17:06 |
*** garyk has quit IRC | 17:06 | |
BobBall | Do #link's need to be put at the start of the text for the bot to recognise them? | 17:06 |
matelakat | will start a new one. | 17:06 |
toanster | hello | 17:06 |
johngarbutt | matelakat: any major questions? | 17:06 |
johngarbutt | pending reviews etc | 17:06 |
matelakat | oh, yes. | 17:06 |
*** al-maisan is now known as almaisan-away | 17:06 | |
matelakat | #link snapshot-support-for-xenapinfs https://review.openstack.org/#/c/18780/ | 17:07 |
*** jsavak has quit IRC | 17:07 | |
johngarbutt | OK | 17:07 |
*** vishy_zz is now known as vishy | 17:07 | |
johngarbutt | any more blueprint updates or pending reviews or burning questions about that kind of thing? | 17:08 |
matelakat | no. | 17:08 |
*** colinmcnamara has joined #openstack-meeting | 17:08 | |
johngarbutt | I know there is Quantum OVS, if anyone feels they could take a look | 17:08 |
*** tongli has joined #openstack-meeting | 17:09 | |
johngarbutt | #link https://review.openstack.org/#/c/15022/ | 17:09 |
*** sandywalsh has quit IRC | 17:09 | |
*** thingee has left #openstack-meeting | 17:09 | |
pvo | johngarbutt: got your note. Will take a peek. | 17:09 |
johngarbutt | pvo: thank you ! | 17:10 |
johngarbutt | any more blueprint things? I saw config drive was coming along | 17:10 |
shengjie | hi, I have a quick update on the blueprint hbase-storage-backend | 17:10 |
*** ryanpetrello has quit IRC | 17:11 | |
johngarbutt | shengjie: fireway have you got a link? | 17:11 |
*** ryanpetrello has joined #openstack-meeting | 17:11 | |
shengjie | https://blueprints.launchpad.net/ceilometer/+spec/hbase-storage-backend | 17:11 |
shengjie | we've pretty much finished the 1st phase implementation, will have it committed for review soon. | 17:12 |
shengjie | but to have better performance, hbase will need extra 2ndary indices | 17:12 |
johngarbutt | hang on, sorry, I am probably missing something | 17:12 |
johngarbutt | does that affect the XenAPI support in Ceilometer? | 17:12 |
BobBall | The Ceilometer meeting is meant to be at 15:00 UTC | 17:13 |
BobBall | on Thursday | 17:13 |
dhellmann | the ceilometer xenapi blueprint link is https://blueprints.launchpad.net/ceilometer/+spec/xenapi-support | 17:13 |
johngarbutt | my bad, I meant XenAPI related blueprints in previous bit | 17:13 |
shengjie | sorry, my bad | 17:14 |
johngarbutt | thanks, no progress reported there :-( | 17:14 |
johngarbutt | one other change I noticed, text console support for XenAPI from Internap | 17:14 |
johngarbutt | #link https://review.openstack.org/#/c/17959/ | 17:14 |
johngarbutt | might interest people using horizon, it looks bad without this support | 17:15 |
*** vkmc has joined #openstack-meeting | 17:15 | |
*** colinmcnamara has quit IRC | 17:15 | |
johngarbutt | OK, shall we move to docs? | 17:15 |
matelakat | y | 17:16 |
johngarbutt | #topic docs | 17:16 |
*** openstack changes topic to "docs (Meeting topic: XenAPI)" | 17:16 | |
johngarbutt | #link http://wiki.openstack.org/HypervisorSupportMatrix | 17:16 |
johngarbutt | I have updated this | 17:16 |
johngarbutt | any more ideas welcome | 17:17 |
johngarbutt | we have quite a lot of pending doc bugs, is there anyone with a bit of time for those? | 17:17 |
*** jbrogan has left #openstack-meeting | 17:17 | |
johngarbutt | #link https://bugs.launchpad.net/openstack-manuals/+bugs?field.searchtext=xenapi | 17:18 |
johngarbutt | OK, just wanted to raise that | 17:18 |
johngarbutt | #topic qa | 17:18 |
*** openstack changes topic to "qa (Meeting topic: XenAPI)" | 17:19 | |
johngarbutt | we have spoken about getting some tests, above and beyond smokestack, reporting into gerrit | 17:19 |
johngarbutt | is that still on anyones roadmap? | 17:19 |
johngarbutt | update from Citrix: internal CI is almost back up, based on DevStack | 17:20 |
*** winston-d has quit IRC | 17:20 | |
pvo | johngarbutt: our QA folks are looking at that now. | 17:20 |
pvo | Not sure about their timeline though. | 17:20 |
johngarbutt | #link https://github.com/citrix-openstack/qa | 17:20 |
pvo | I can point you to the right folks, if you're interested. | 17:20 |
johngarbutt | pvo: cool, might be good, just to make sure no one else tries the same think | 17:21 |
johngarbutt | I know internap were interested at one point too | 17:21 |
*** b3nt_pin has joined #openstack-meeting | 17:21 | |
johngarbutt | Citrix have tempest running against XenServer using DevStack using jenkins plus the above scripts, if that helps people | 17:21 |
johngarbutt | #topic bugs | 17:22 |
*** openstack changes topic to "bugs (Meeting topic: XenAPI)" | 17:22 | |
*** aabes has quit IRC | 17:22 | |
johngarbutt | OK any major bugs for people? | 17:22 |
*** Slower has joined #openstack-meeting | 17:22 | |
johngarbutt | #topic Open Discussion | 17:23 |
*** openstack changes topic to "Open Discussion (Meeting topic: XenAPI)" | 17:23 | |
johngarbutt | pvo: fire way | 17:23 |
johngarbutt | away^ | 17:23 |
*** dtynan has joined #openstack-meeting | 17:24 | |
pvo | it was a quick question really,… I was wondering if anyone using XenServer/XCP uses the metadata service or xenstore? | 17:24 |
pvo | to pass data to instances. | 17:24 |
johngarbutt | also, any other questions or issues people would like to raise? | 17:24 |
*** xyang_ has quit IRC | 17:24 | |
Mr_T | i've got a question, but i think pvo might be beating me to it | 17:24 |
johngarbutt | We have tested the metadata service with nova-network and flatdhcp | 17:24 |
johngarbutt | it seemed to be working | 17:24 |
johngarbutt | with cloud-init picking up things | 17:25 |
pvo | johngarbutt: ya, the dhcp part is always the sticking point for us. | 17:25 |
pvo | we don't use DHCP, so there is the chicken-egg thing | 17:25 |
johngarbutt | right | 17:25 |
*** hemnafk is now known as hemna | 17:25 | |
johngarbutt | link local address any good? | 17:25 |
BobBall | Could you briefly explain the chicken+egg thing for my benefit? | 17:26 |
pvo | johngarbutt: ya, that is where our conversations usually drift to. We'd talked some time ago about an ipv6 link local, but got some pushback here for that. | 17:26 |
pvo | BobBall: well, assumign we're not using linklocal addresses, we need a valid ip to talk to a metadata service. | 17:26 |
johngarbutt | config drive could be helpful alternative, but again, no metadata service at that point | 17:26 |
BobBall | ah of course | 17:26 |
*** hemna has quit IRC | 17:26 | |
pvo | so we use xenstore to inject the ips, but if we're already halfway there with some data, we end up putting it all there. | 17:26 |
johngarbutt | BobBall: metadata service is on an IP address, so you need the vif up | 17:26 |
westmaas | I think the general direction is configdrive + metadata service | 17:26 |
pvo | westmaas: ya, i was hoping to just copy someone's config : ) | 17:27 |
johngarbutt | config drive for ip address? | 17:27 |
westmaas | configdrive for boot time data, metadata service for ongoing data that you need access to from the instance | 17:27 |
westmaas | johngarbutt: I'm not so clear on that, sorry :) | 17:27 |
pvo | johngarbutt: how about root password setting with windows? | 17:27 |
johngarbutt | hmm, metadata is fairly one shot at the moment with cloud init | 17:27 |
pvo | thats always ends up killing the config drive convo | 17:27 |
westmaas | and I more meant not xen specifically, but OS wide | 17:27 |
*** gyee has joined #openstack-meeting | 17:28 | |
johngarbutt | agreed | 17:28 |
johngarbutt | I think most people think about a reboot to reset the password | 17:28 |
johngarbutt | cloud-init could re-read on reboot | 17:28 |
westmaas | in v3 of the api you can't set the password | 17:28 |
westmaas | I believe. | 17:28 |
johngarbutt | extension time | 17:28 |
johngarbutt | :-( | 17:28 |
pvo | johngarbutt: yea, that is what I proposed back in the Bexar timeframe…. | 17:28 |
pvo | got some resistance to that idea then | 17:28 |
westmaas | or abandon that feature | 17:28 |
westmaas | just windows becomes a problem | 17:29 |
johngarbutt | vish seemed more keen in that summit XenAPI session on reset on reboot | 17:29 |
johngarbutt | we have cloud-init in windows now I think | 17:29 |
pvo | I think its reasonable to reboot an instance to reset a root password, but since people are used to not rebooting it may be a harder sell. | 17:29 |
johngarbutt | or very close | 17:29 |
*** danwent has joined #openstack-meeting | 17:29 | |
pvo | so weve been trying to figure out a way around it | 17:29 |
johngarbutt | we could have xenstore kick cloud-init? | 17:29 |
johngarbutt | xen specific but not changing the core functionality | 17:29 |
pvo | johngarbutt: ah, hadn't seen cloud-init in windows yet | 17:29 |
pvo | that would be helpful. | 17:30 |
johngarbutt | hyper-v guys mentioned somehting about that | 17:30 |
johngarbutt | not sure if it is ready for prime time yet though | 17:30 |
pvo | is that in openstace github or just on the internets somewhere? | 17:30 |
pvo | openstack… that would have been | 17:30 |
pvo | ok | 17:30 |
pvo | will check that out | 17:30 |
johngarbutt | pvo: not sure, would have to google | 17:30 |
johngarbutt | I guess there meeting might be a good place, if peter is not around | 17:31 |
pvo | johngarbutt: ya, doing that now. will find | 17:31 |
johngarbutt | pvo: cheers | 17:31 |
westmaas | oh yeah mikal mentioned that to me too | 17:31 |
johngarbutt | so xen specific extension to cloud-init, does that sound bad? | 17:31 |
johngarbutt | to kick the standard on reboot password system | 17:32 |
westmaas | http://www.cloudbase.it/cloud-init-for-windows-instances/ | 17:32 |
johngarbutt | the key requirment from HP was around ensuring they were never in a position to decrypt the password | 17:32 |
pvo | johngarbutt: yea, that part I was trying to figure out too. | 17:33 |
johngarbutt | I meant alexp not peter, oops | 17:33 |
johngarbutt | #link https://github.com/alexpilotti/cloudbase-init | 17:33 |
westmaas | yeah thats why we stopped storing it a while ago, but still there is the time its in transit | 17:33 |
pvo | curious to how they're solving it | 17:33 |
johngarbutt | pvo: it was ssh keys I think | 17:33 |
pvo | on windows? | 17:33 |
westmaas | but not for windows :) | 17:33 |
westmaas | haha | 17:33 |
westmaas | yea | 17:33 |
johngarbutt | they injected key used to encrypt a generated password | 17:33 |
pvo | if msft would just embrace openssh… | 17:33 |
johngarbutt | well, any key will do I guess, just make sure the user is the only one with the private bit | 17:33 |
johngarbutt | any symetric key thingy I guess | 17:34 |
pvo | DH works, but you need to bounce the messages back and forth. | 17:34 |
pvo | which is what we were looking at the metadata service *could* do. | 17:34 |
johngarbutt | that is what you do now right? | 17:34 |
pvo | but felt the wrong way. | 17:34 |
pvo | ya, thats all. | 17:34 |
johngarbutt | right | 17:34 |
pvo | the gentleman yields the floor | 17:34 |
johngarbutt | can we not use the keypair, like an ssh key somehow | 17:35 |
*** bencherian has quit IRC | 17:35 | |
johngarbutt | user creates key, adds key to instance | 17:35 |
pvo | I'm sure we could with something custom in windows | 17:35 |
johngarbutt | normally crazy becuase it is windows | 17:35 |
pvo | for linux, its all solved. | 17:35 |
johngarbutt | right | 17:35 |
johngarbutt | trying to think about kerberos and ssl apis they have already | 17:36 |
johngarbutt | .NET includes the tools for this I think | 17:36 |
*** annegentle_itsme has quit IRC | 17:36 | |
pvo | I'm wintarded, so I have no idea. | 17:36 |
johngarbutt | pvo: cloud-base may have done this already | 17:37 |
johngarbutt | reading the readme for windows cloud init | 17:37 |
pvo | looking through it now | 17:37 |
johngarbutt | uses ssh key and password | 17:37 |
johngarbutt | time to xen extend it maybe | 17:37 |
johngarbutt | hmm | 17:39 |
johngarbutt | they don't encrpyt it yet | 17:39 |
johngarbutt | https://github.com/alexpilotti/cloudbase-init/blob/master/cloudbaseinit/plugins/windows/createuser.py#L47 | 17:39 |
johngarbutt | they optionally generate it though | 17:39 |
johngarbutt | sounds like they have installed openssh or something | 17:39 |
johngarbutt | #link https://github.com/alexpilotti/cloudbase-init/blob/master/cloudbaseinit/plugins/windows/sshpublickeys.py | 17:39 |
johngarbutt | they inject the keys | 17:39 |
pvo | heh. that would be a fun fight to have again. | 17:40 |
johngarbutt | I see a fun summit session coming up | 17:40 |
pvo | we have that talk twice a year : ) | 17:40 |
*** alexpilotti has joined #openstack-meeting | 17:40 | |
johngarbutt | ah, hello | 17:41 |
johngarbutt | alexpilotti: how does the change password work in cloudbase-init? | 17:41 |
alexpilotti | johngarbutt: hi! | 17:42 |
alexpilotti | johngarbutt: you mean the admin_pass in the metadata? | 17:42 |
johngarbutt | alexpillotti: sorry to drag you into an XenAPI meeting | 17:42 |
johngarbutt | yes that is the one | 17:42 |
johngarbutt | are there plans for encrypting that password? | 17:43 |
*** dwcramer has joined #openstack-meeting | 17:43 | |
alexpilotti | johngarbutt: there's also anew patch from vishy to push the patch from the guest to the metadata | 17:43 |
*** kaganos has joined #openstack-meeting | 17:43 | |
alexpilotti | johngarbutt: that's the way we want to take | 17:43 |
alexpilotti | johngarbutt: to push the password, sorry, lapsus :-) | 17:43 |
johngarbutt | OK, push an encrypted one? | 17:44 |
alexpilotti | johngarbutt: yes | 17:44 |
*** kaganos_ has joined #openstack-meeting | 17:44 | |
johngarbutt | using the SSH key, or something else? | 17:44 |
*** Mandell has joined #openstack-meeting | 17:44 | |
alexpilotti | johngarbutt: yes | 17:44 |
johngarbutt | cool | 17:44 |
alexpilotti | johngarbutt: basically you encrypt it on the guest with the public key | 17:44 |
pvo | alexpilotti: this is assuming ssh is installed on teh windows machien? | 17:44 |
johngarbutt | does it reset on every reboot? | 17:44 |
pvo | <sp> | 17:44 |
alexpilotti | pvo: no, you just need OpenSSL | 17:44 |
pvo | alexpilotti: gotcha | 17:45 |
alexpilotti | johngarbutt: no, unless you confige it to do so | 17:45 |
alexpilotti | *configure | 17:45 |
johngarbutt | OK, so you set the password, then reboot, and it picks it up? | 17:45 |
alexpilotti | johngarbutt: even w/o reboot | 17:45 |
johngarbutt | or just on new machine create? | 17:45 |
alexpilotti | johngarbutt: at the first boot | 17:45 |
johngarbutt | so we were wondering about without the need for a reboot, are you polling the metadata service or something? | 17:46 |
alexpilotti | johngarbutt: yes | 17:46 |
alexpilotti | johngarbutt: we are mainly supporting DriveInit | 17:46 |
alexpilotti | johngarbutt: BTW did you guys implement ConfigDrive? | 17:47 |
johngarbutt | driveinit? sorry for all these questions! | 17:47 |
*** kaganos has quit IRC | 17:47 | |
alexpilotti | johngarbutt: ConfigDrive, sorry :-) | 17:47 |
*** kaganos_ is now known as kaganos | 17:47 | |
johngarbutt | mike still is taking that: | 17:47 |
alexpilotti | johngarbutt: I try to avoid the metadata service as much as possible | 17:48 |
johngarbutt | matelakat: you got the link for that? | 17:48 |
alexpilotti | johngarbutt: and ConfigDrive is the perfect solution | 17:48 |
alexpilotti | johngarbutt: one huge problem with vishy's approach to the password problem | 17:48 |
alexpilotti | is that it requires posting to the metadata service | 17:48 |
johngarbutt | right | 17:49 |
matelakat | #link https://review.openstack.org/#/c/18370/ | 17:49 |
alexpilotti | matelakat: cool! | 17:49 |
johngarbutt | pvo: is that sounding better now? | 17:49 |
johngarbutt | I think that is starting to join up | 17:49 |
pvo | johngarbutt: much. Thanks. | 17:49 |
alexpilotti | which means that the guest needs to have write access to the metadata service *cough* | 17:49 |
johngarbutt | hmm, yes... | 17:50 |
alexpilotti | with all the security issues that you can immagine | 17:50 |
alexpilotti | we found a solution: | 17:50 |
johngarbutt | hence push into the guest, I see | 17:50 |
johngarbutt | alexpilotti: do tell | 17:50 |
alexpilotti | the guest passes the encrypted password to the host on an internal channel | 17:50 |
alexpilotti | and the host writes to the metadata | 17:50 |
alexpilotti | this is hypervisor specific | 17:51 |
johngarbutt | oh right, which is where XenAPI has been using xenstore | 17:51 |
johngarbutt | right | 17:51 |
alexpilotti | Hyper-V has a technology called KVP exchange for that | 17:51 |
alexpilotti | I wantedt to ask what is available on Xen | 17:51 |
johngarbutt | I wondered about, user pushes password, nova cli helps encrypt with key | 17:51 |
alexpilotti | *wanted | 17:51 |
pvo | alexpilotti: this is how we do it now | 17:51 |
pvo | a diffie-hellman exchange to pass it back and forth. | 17:52 |
*** vishy is now known as vishy_zz | 17:52 | |
alexpilotti | pvo: cool. Do you have a blueprint or a reference patch? | 17:52 |
pvo | alexpilotti: I can find one. | 17:52 |
pvo | we've been using it for some time now | 17:52 |
alexpilotti | because IMHO having the guest writing directly to the metadata service is a huge risk of DOS and scalability problems | 17:52 |
pvo | alexpilotti: if you're running one monolithic, sure. | 17:53 |
johngarbutt | #link https://github.com/openstack/nova/blob/master/nova/virt/xenapi/agent.py#L166 | 17:53 |
pvo | if youre running one per compute on loopback, less so | 17:53 |
alexpilotti | while passing the info to the host and having the driver doing it via nova api is IMO way safer | 17:53 |
pvo | yea, that link | 17:53 |
alexpilotti | johngarbutt pvo: tx, I'm going to take a look at it | 17:53 |
*** markwash has joined #openstack-meeting | 17:54 | |
johngarbutt | if we don't catch each other, fancy same time next week to just follow up? | 17:54 |
alexpilotti | sure | 17:54 |
BobBall | Note that XS does have some KVP equivalent which is needed by SCVMM - although this isn't currently suitable for wider distribution I believe | 17:54 |
*** derekh has quit IRC | 17:54 | |
pvo | sure | 17:54 |
*** b3nt_pin has quit IRC | 17:54 | |
alexpilotti | would you guys like to schedule a meeting next week? | 17:55 |
alexpilotti | maybe we should fetch somebody from KVM as well | 17:55 |
*** Guest14993 is now known as annegentle | 17:55 | |
johngarbutt | Mr_T: your question? | 17:55 |
Mr_T | oh, thanks - i was curious if anyone happened to know the size limit of files ("personalities") injected to instances via xenstore? | 17:55 |
johngarbutt | alexpilotti: sure | 17:55 |
*** annegentle is now known as Guest25166 | 17:56 | |
Mr_T | i've heard it's somewhere around 2k, but wasn't able to find a more specific answer | 17:56 |
johngarbutt | not sure myself, smaller is better, that I remember | 17:56 |
johngarbutt | is that a nova or a XenAPI limit? | 17:56 |
pvo | its a limitation in how much data you can put into a xenstore value | 17:56 |
pvo | its a xenapi limit | 17:56 |
johngarbutt | right | 17:57 |
johngarbutt | #link https://github.com/openstack/nova/blob/master/nova/virt/xenapi/agent.py#L219 | 17:57 |
alexpilotti | k guys, let's sync on -dev after the meeting ends? | 17:57 |
johngarbutt | alexpilotti: sure, thank you! | 17:57 |
pvo | alexpilotti: I gotta run to my next meeting, but I'll follow up there later. | 17:57 |
alexpilotti | tx! | 17:57 |
johngarbutt | That is time for us | 17:57 |
BobBall | Believe the limit is 4k but I'd have to check up on that | 17:57 |
johngarbutt | #action BobBall: check xenstore limit | 17:58 |
johngarbutt | that does ring a bell | 17:58 |
johngarbutt | many thanks all | 17:58 |
johngarbutt | same time next week hopefully | 17:58 |
Mr_T | thank you | 17:58 |
johngarbutt | #endmeeting | 17:58 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 17:58 | |
openstack | Meeting ended Wed Jan 9 17:58:35 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/xenapi/2013/xenapi.2013-01-09-17.01.html | 17:58 |
matelakat | thanks, bye | 17:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/xenapi/2013/xenapi.2013-01-09-17.01.txt | 17:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/xenapi/2013/xenapi.2013-01-09-17.01.log.html | 17:58 |
*** matelakat has quit IRC | 17:58 | |
*** MarkAtwood has joined #openstack-meeting | 17:59 | |
*** jog0 has joined #openstack-meeting | 17:59 | |
*** vishy_zz is now known as vishy | 18:03 | |
*** bencherian has joined #openstack-meeting | 18:06 | |
*** dolphm has quit IRC | 18:06 | |
*** darraghb has quit IRC | 18:08 | |
*** hemna has joined #openstack-meeting | 18:12 | |
*** KurtMartin has quit IRC | 18:13 | |
*** b3nt_pin has joined #openstack-meeting | 18:13 | |
*** adjohn has joined #openstack-meeting | 18:17 | |
*** EmilienM__ has left #openstack-meeting | 18:20 | |
*** pschaef has quit IRC | 18:23 | |
*** cp16net is now known as cp16net|away | 18:25 | |
*** zul has quit IRC | 18:27 | |
*** BobBall has quit IRC | 18:29 | |
*** johngarbutt has left #openstack-meeting | 18:29 | |
*** Mr_T has left #openstack-meeting | 18:31 | |
*** sarob has joined #openstack-meeting | 18:37 | |
*** dolphm has joined #openstack-meeting | 18:40 | |
*** b3nt_pin has quit IRC | 18:44 | |
*** flaper87_ has joined #openstack-meeting | 18:49 | |
*** flaper87_ has quit IRC | 18:50 | |
*** clayg has joined #openstack-meeting | 18:52 | |
*** juice has joined #openstack-meeting | 18:53 | |
*** dcramer_ has joined #openstack-meeting | 18:54 | |
*** pschaef has joined #openstack-meeting | 18:55 | |
*** prometheanfire has joined #openstack-meeting | 18:55 | |
*** pschaef has quit IRC | 18:55 | |
*** stevebaker has quit IRC | 18:56 | |
*** Guest25166 is now known as annegentle | 18:57 | |
*** annegentle is now known as Guest60187 | 18:57 | |
*** gholt has joined #openstack-meeting | 18:58 | |
*** dwcramer has quit IRC | 18:58 | |
*** pandemicsyn has joined #openstack-meeting | 18:59 | |
clayg | [18:59] --> | gholt [~gholt@brim.net] has joined #openstack-meeting | 19:01 |
notmyname | #startmeeting swift | 19:01 |
openstack | Meeting started Wed Jan 9 19:01:26 2013 UTC. The chair is notmyname. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:01 |
*** openstack changes topic to " (Meeting topic: swift)" | 19:01 | |
openstack | The meeting name has been set to 'swift' | 19:01 |
chmouel | hey there | 19:01 |
notmyname | swift meeting time | 19:01 |
notmyname | my goal for these meetings is to have a place for contributors to regularly talk about what's going on in the project | 19:02 |
notmyname | today's agenda is: outstanding patches, outstanding bugs, next release, and "other" | 19:02 |
*** stevebaker has joined #openstack-meeting | 19:03 | |
notmyname | #topic outstanding patches | 19:03 |
*** openstack changes topic to "outstanding patches (Meeting topic: swift)" | 19:03 | |
notmyname | https://review.openstack.org/#/q/status:open+swift,n,z | 19:03 |
notmyname | the gerrit expiry script was fixed/enabled yesterday | 19:03 |
notmyname | so older patches have now fallen off | 19:03 |
notmyname | but there are a few I'd like to mention | 19:04 |
notmyname | redbo: (or other?) what's the status on the container quotas? | 19:04 |
tongli | John, can we go one by one with the order of the list? | 19:05 |
clayg | did it fall off? | 19:05 |
notmyname | ya, it fell off. and was work in progress, I think | 19:05 |
notmyname | tongli: I there are a few I want to highlight, but we can bring up others if needed | 19:05 |
tongli | ok, | 19:05 |
chmouel | i have started working on a swift quota by account middleware | 19:05 |
redbo | I just haven't swung back around to it yet. We still want it. | 19:06 |
clayg | tongli: I'd rather do older first, or higher priority, before we can change topics if there's some newer patches that need to be discussed we can bring them up... but since it's the first week if we want to go through *all* of them? | 19:06 |
tongli | that is fine. let's go. | 19:06 |
notmyname | redbo: ok. chmouel: is your's related to redbo's at all? | 19:07 |
chmouel | not at all was going to release first as external middleware and maybe propose it to swift after as this is something enovance may need | 19:07 |
notmyname | ah ok | 19:07 |
*** dfg has joined #openstack-meeting | 19:07 | |
notmyname | ah. dfg. just who I was about to talk about ;-) | 19:08 |
notmyname | https://review.openstack.org/#/c/17878/ | 19:08 |
*** K has joined #openstack-meeting | 19:08 | |
chmouel | will get some code to show probably next week if that goes up in my assigned prioriities :) | 19:08 |
notmyname | the bulk middleware. it has a -1 that needs addressed, but's it's a cool feature that a lot of people I mentioned it to liked | 19:08 |
*** K is now known as Guest91288 | 19:09 | |
creiht | notmyname: yeah he's been working on it | 19:09 |
dfg | notmyname: i'm about to upload a new patch with chuck's changes | 19:09 |
notmyname | great :-) | 19:09 |
dfg | just finished up unit tests | 19:09 |
notmyname | cool | 19:09 |
clayg | dfg: wow xml serialization too!? | 19:09 |
*** Guest91288 is now known as kota | 19:09 | |
*** dcramer_ has quit IRC | 19:09 | |
dfg | clayg: out going, not incoming. | 19:09 |
dfg | which may be lame but will wait for comments | 19:10 |
notmyname | as much as I don't like xml, I agree that it should be something we generate | 19:10 |
dfg | on review | 19:10 |
notmyname | anything else on the bulk middleware? | 19:10 |
notmyname | ok | 19:11 |
notmyname | https://review.openstack.org/#/c/19296/ and https://review.openstack.org/#/c/19297/ were proposed today to add support for a separate replication network | 19:11 |
ogelbukh | yes | 19:11 |
ogelbukh | that's our stuff | 19:11 |
clayg | whoa, thats new | 19:11 |
ogelbukh | one more patch is still in internal review and testing | 19:11 |
notmyname | I've been talking to mirantis about it a little over email. I haven't had a chance to look at them in detail, but I have a couple of high level questions | 19:11 |
notmyname | ok | 19:11 |
creiht | dangit... what's up with tempest? :/ | 19:12 |
notmyname | creiht: cinder tests borked this morning or somthing | 19:12 |
notmyname | ogelbukh: first, does it need to be 2 dependent patches? does the first patch make sense without the 2nd? | 19:12 |
jgriffith | notmyname: not cinder :) | 19:12 |
*** adjohn has quit IRC | 19:12 | |
creiht | haha | 19:13 |
ogelbukh | basically, they apply to different parts | 19:13 |
notmyname | jgriffith: oh, sorry. "people" are on top of it ;-) | 19:13 |
jgriffith | I just submitted a tempest patch that should fix it | 19:13 |
notmyname | ok | 19:13 |
ogelbukh | first one to ring-builder and script, second to replicator processes | 19:13 |
clayg | jgriffith: hi! | 19:13 |
jgriffith | also I think sdague made a modificatio that should address as well | 19:13 |
creiht | jgriffith: isn't this what reviews in gerrit are for? :) | 19:13 |
ogelbukh | and the last one to the replication-servers | 19:14 |
notmyname | ogelbukh: ok, that was my 2nd question | 19:14 |
creiht | erm I mean notmyname -^ | 19:14 |
notmyname | ogelbukh: I was expecting to see the REPLICATE verb use the 2nd network | 19:14 |
ogelbukh | we didn't want to dump too many lines in one patch in the first place | 19:14 |
ogelbukh | yes, that's the last one] | 19:14 |
notmyname | ok | 19:14 |
notmyname | I'm quite interested on the RAX perspective for the 2nd replication network feature | 19:15 |
notmyname | it's essential for global clusters, but I think it's also quite beneficial for local clusters too | 19:16 |
pandemicsyn | s/essential/nice to have/ ? | 19:17 |
notmyname | pandemicsyn: if you have a dedicated dark net WAN connection, it's probably not essential :-) | 19:17 |
gholt | I think somehow a separate logical replication network makes actual network bandwidth increase. | 19:18 |
gholt | But... I kid, I kid. Separate would be fine. Not sure if we'd use it, but it'd be fine and desirable in many cases. | 19:18 |
*** EmilienM__ has joined #openstack-meeting | 19:18 | |
*** Shengjie_Min has joined #openstack-meeting | 19:19 | |
notmyname | we'll be looking at the patches at swiftstack, and I'd like some RAX people to look at it too, please. | 19:19 |
*** adjohn has joined #openstack-meeting | 19:19 | |
notmyname | the more eyes the better, so if others can look as well, that'd be swell :-) | 19:20 |
notmyname | speaking of global clusters... torgomatic has 2 patches up (in various states of review) https://review.openstack.org/#/c/18562/ and https://review.openstack.org/#/c/18263/ | 19:20 |
gholt | So, uhm, why is the rep network essential, maybe that'd help us understand the urgency? | 19:20 |
gholt | I already +2 one of those. With the dependency I was waiting to review the other. | 19:21 |
torgomatic | gholt: in slow-wan-link land, it lets you use QoS to prioritize user traffic over replication traffic | 19:21 |
notmyname | because if you have a WAN connection between 2 clusters (in a global cluster scenario), you need to be able to separately control the replication traffic | 19:21 |
creiht | same here | 19:21 |
torgomatic | that's the use case I know of | 19:22 |
notmyname | creiht: gholt: ya, thansk :-) | 19:22 |
creiht | just waiting on torgomatic to fix his stuff :) | 19:22 |
torgomatic | I'm going to fix up https://review.openstack.org/18263 soonish. I've been pretty much useless this week, though. stupid cold. | 19:22 |
*** dcramer_ has joined #openstack-meeting | 19:22 | |
gholt | Okay, I'm not sure why qos doesn't work with different logical networks, but I don't have to be sure. :) | 19:22 |
gholt | <-- not a network guy | 19:23 |
chmouel | i think qos just advise the app to go slower it doesn't force it | 19:23 |
chmouel | but i am not a network guy either | 19:23 |
gholt | Hehe | 19:24 |
notmyname | heh | 19:24 |
creiht | if it is a wan, how do you have two "differnet" networks? | 19:24 |
notmyname | Those are all the outstanding patches I wanted to specifically bring up. any other patches to talk about before we move on to bugs? | 19:24 |
* creiht also isn't a network guy | 19:24 | |
creiht | :) | 19:24 |
tongli | https://review.openstack.org/#/c/15818/ | 19:24 |
tongli | john, this one, I have a quick question. | 19:24 |
notmyname | ok | 19:25 |
tongli | when number of segements for a file is greater than CONTAINER_LISTING_LIMIT. | 19:25 |
tongli | if the requested range is not within the limit, | 19:25 |
tongli | should we ignore the range or return error especially, the request contains ranges that can be met and the ranges not in the limit. | 19:26 |
*** adrian_smith has joined #openstack-meeting | 19:26 | |
notmyname | my first guess would be to return an error. torgomatic or gholt? | 19:27 |
tongli | this is about getting the ranges of an object. | 19:27 |
*** zul has joined #openstack-meeting | 19:28 | |
torgomatic | well, returning an error sounds reasonable to me right now, but i haven't dug through rfc2616 to see if that's allowed | 19:29 |
notmyname | ya, that ^ | 19:29 |
clayg | isn't range requests sort of advisory to begin with? I thought you could ignore and return the whole thing if you wanted... | 19:29 |
tongli | ok | 19:29 |
clayg | maybe there's a 400 for that... | 19:29 |
tongli | 416. | 19:29 |
notmyname | any other patches to discuss? | 19:30 |
notmyname | I'm not sure why we need testr instead of nose, but I don't know if mordred is around to answer that | 19:30 |
notmyname | perhaps we'll bug him in the review | 19:30 |
mordred | well, how much do you want me to ramble... | 19:30 |
*** woodspa has quit IRC | 19:31 | |
*** woodspa has joined #openstack-meeting | 19:31 | |
*** cp16net|away is now known as cp16net | 19:31 | |
notmyname | mordred: a more detailed commit message would be nice | 19:31 |
mordred | notmyname: tl;dr - nose is invasive and the source of various build failures that are crazy | 19:32 |
mordred | notmyname: also, testr does parallel testing | 19:32 |
*** anniec has joined #openstack-meeting | 19:32 | |
notmyname | ya, I just read that after clicking through enough links | 19:32 |
mordred | notmyname: also, we're moving everyone else to it :) - but there is no known reason yet to cause you to move to it against your will | 19:32 |
*** sdake_z has joined #openstack-meeting | 19:32 | |
mordred | notmyname: so - more verbose commit message then? :) | 19:33 |
notmyname | mordred: when have you known swift to do something "because everyone else is doing it"? ;-) | 19:33 |
mordred | never | 19:33 |
notmyname | mordred: ya, please | 19:33 |
mordred | I only ever expect you guys to do things because they are awesomer | 19:33 |
clarkb | its also worth pointing out that in the process of converting nova a lot of broken tests were fixed (it is harder to get away with broken tests) | 19:33 |
swifterdarrell | Do we lose anything by switching? the code coverage report? | 19:33 |
clarkb | swifterdarrell: code coverage can still be generated | 19:34 |
mordred | nope. code coverage stays. you lose the colorized test output is the only thing | 19:34 |
creiht | yeah I looked at it a bit, and it seems reasonable | 19:34 |
mordred | so if you like watching colored test scroll by, we don't have a great answer for you | 19:34 |
chmouel | sounds good but there is some red error when i try your review | 19:34 |
swifterdarrell | cool; I could care less about colors, but the coverage report is quite useful | 19:34 |
creiht | mordred: I was waiting for adding the coverage back to take a look at it again (for swift client | 19:34 |
mordred | but - testr itself has _way_ better tooling - like 'testr run --failing' which re-runs the tests that failed last time | 19:34 |
mordred | creiht: swiftclient doesn't have a .coverage - altohugh I would be happy to add one | 19:35 |
mordred | chmouel: eek! I'll poke you about that and see if I can track it down | 19:35 |
creiht | mordred: when I run the old .unittests, I see a coverage report (at least I thought I did) | 19:36 |
* mordred is actually very interested to see what happens on an attempt to move swift itself | 19:36 | |
mordred | creiht: cool. I'll double-check - (I think I might have re-added that since we talked) | 19:36 |
notmyname | anything else on patches, or can we move on to bugs? | 19:36 |
notmyname | mordred: thanks | 19:36 |
mordred | notmyname: my pleasure! | 19:37 |
*** krtaylor has quit IRC | 19:37 | |
notmyname | moving on to bugs... | 19:37 |
notmyname | #topic outstanding bugs | 19:37 |
*** openstack changes topic to "outstanding bugs (Meeting topic: swift)" | 19:37 | |
notmyname | please take a look at https://bugs.launchpad.net/swift/+bugs?field.status=NEW&field.importance=UNDECIDED and move them out of "undecided" as you can | 19:37 |
notmyname | ,as approriate | 19:38 |
notmyname | I've got 3 bugs I want to bring up | 19:38 |
notmyname | first, https://bugs.launchpad.net/swift/+bug/1084762 | 19:38 |
uvirtbot | Launchpad bug 1084762 in swift "error when writing to handoffs" [High,Confirmed] | 19:38 |
notmyname | can anyone look at that or work on it? seems that any 2 storage nodes down in a cluster could cause 500s to be returned to the client | 19:38 |
notmyname | I'll be happy to work on it, but I may not be able to for a few weeks | 19:39 |
notmyname | I suspect RAX has seen it in their logs, but I'd like confirmation on that | 19:39 |
creiht | notmyname: I think if we would have seen that, it would be fixed already | 19:40 |
creiht | been | 19:40 |
notmyname | ya, I'd think so, but I also know how many log message you see every second :-) | 19:40 |
notmyname | (it's somewhere above "a lot") | 19:40 |
clayg | notmyname: your killing the nodes while the PUT is happening? | 19:41 |
notmyname | no | 19:41 |
notmyname | kill them first, then do the PUT | 19:41 |
clayg | or just shutting them down before the proxy ever calls get_nodes? | 19:41 |
notmyname | well, confirmation that it's not a real thing would be good too | 19:41 |
notmyname | ya | 19:41 |
notmyname | this is on my lucid SAIO | 19:41 |
*** aabes has joined #openstack-meeting | 19:42 | |
swifterdarrell | notmyname: wish I remembered where I originally saw it, but it wasn't lucid | 19:42 |
clayg | sounds pretty crazy... | 19:42 |
notmyname | anyway, an answer is something we can't get right now. but I'd love some confirmation beyond swifterdarrell and me | 19:42 |
clayg | maybe on the saio it can't find two hand offs? | 19:43 |
notmyname | 4 servers, so it should still be able to get a quorum | 19:43 |
*** ttrifonov is now known as ttrifonov_zZzz | 19:43 | |
notmyname | next bug is https://bugs.launchpad.net/swift/+bug/1082835. <-- this needs an answer. is the change ok or do we need to revert the functionality (manifests where the references segments are able to be listed) | 19:44 |
uvirtbot | Launchpad bug 1082835 in swift "World readable access to segmented object produces 401, even if _segments is also world readable." [High,Confirmed] | 19:44 |
clayg | yeah it just looks like some eventlety barf, and RAX prod is not likely to run into "I can't come up with three nodes" | 19:44 |
*** cp16net is now known as cp16net|away | 19:45 | |
*** Guest60187 has quit IRC | 19:45 | |
*** cp16net|away is now known as cp16net | 19:45 | |
notmyname | any comments on the .rlistings issue? | 19:46 |
torgomatic | well, it's certainly counterintuitive | 19:46 |
notmyname | ya, but isn't the side effect that you can probe an account if you have write access to a manifest object? | 19:47 |
clayg | is it because the proxy's listing gets rejected as anon? | 19:47 |
torgomatic | seems to me that if you can read a manifest file and read each individual segment that you ought to be able to GET the whole object | 19:47 |
torgomatic | notmyname: yes, there is the downside that if I can write to one of your containers, I can use manifests to produce a listing of another container that I oughtn't be able to | 19:48 |
*** shadower has joined #openstack-meeting | 19:48 | |
notmyname | either the docs need to make this explicit (the current reported behavior) or the behavior needs to be reverted | 19:48 |
swifterdarrell | we could just update a doc somewhere to point out that the use-case of anon access to segmented objects requires .rlistings on the segment container | 19:49 |
clayg | torgomatic: could you acctually get the listing tho if you don't read access to those objects behind the listing? the *proxy* could get the listing, but could the client on the other side of the manifest get? | 19:49 |
*** vkmc has quit IRC | 19:49 | |
notmyname | I'd have to check again, but does tempauth have listings as a superset of reads? or is it independent? | 19:50 |
notmyname | IOW, if you can do the listing then you may already have read access | 19:51 |
notmyname | ok, in the interest of time, I need to move on to the last item | 19:51 |
notmyname | #topic next release | 19:51 |
*** openstack changes topic to "next release (Meeting topic: swift)" | 19:51 | |
torgomatic | clayg: it's possible; you mutate the X-Object-Manifest header and perform repeated GET requests and see if you get back an etag of an empty object or not | 19:51 |
* torgomatic is just a little too slow :) | 19:51 | |
notmyname | gholt: pandemicsyn: creiht: did you start QA yesterday on master? | 19:52 |
gholt | Sorry, was afc. Uhm, no, been really busy with other stuff. :/ | 19:52 |
*** gatuus has joined #openstack-meeting | 19:52 | |
notmyname | s/yesterday/this week/ | 19:53 |
notmyname | ok | 19:53 |
notmyname | any idea when that will be able to start? | 19:53 |
gholt | I'm hoping to start the packaging today, but I said that yesterday. | 19:53 |
notmyname | heh ok :-) | 19:53 |
gholt | I need to bug our torch too, and he hasn't been onsite. | 19:53 |
gholt | Anyhow, it's definitely my #2 priority and I'll ping you when it's going for real. | 19:54 |
*** shardy has joined #openstack-meeting | 19:54 | |
notmyname | thanks | 19:54 |
notmyname | if that does get started this week, I think that means we can do a public release the week of Jan 21 | 19:54 |
gholt | Also, feel free to ping me about it daily if I haven't. :) | 19:54 |
notmyname | ok :-) | 19:55 |
notmyname | any objections to a public release (swift 1.7.6) around thursday january 24? | 19:55 |
tongli | any interesting topics for coming up OS summit on Swift? | 19:57 |
notmyname | our next swift meeting is the 23rd, so we can have a final go/nogo then. If QA testing starts this week, I'll set the tentative release date for the 24th | 19:57 |
notmyname | tongli: always. but I don't knwo what they are yet :-) | 19:57 |
notmyname | #topic other | 19:58 |
*** openstack changes topic to "other (Meeting topic: swift)" | 19:58 | |
notmyname | any other topics to bring up (in our last 2 minutes)? | 19:58 |
*** donaldngo has joined #openstack-meeting | 19:58 | |
clayg | v3 keystone auth? | 19:58 |
*** SpamapS has joined #openstack-meeting | 19:59 | |
notmyname | clayg: seems that the mailing list thread is covering most of it | 19:59 |
clayg | heh | 19:59 |
notmyname | I don't think there is anything affecting swift from what I've seen | 19:59 |
*** donaldngo has quit IRC | 19:59 | |
notmyname | to quote redbo: "if their version bump requires swift storage to change, they're doing it wrong" ;-) | 19:59 |
chmouel | i don't think either, will give a try | 19:59 |
*** donaldngo has joined #openstack-meeting | 19:59 | |
tongli | right, all these things can be done in middleware. | 19:59 |
notmyname | thanks for coming today. next meeting is the 23rd (two weeks from now). | 20:00 |
notmyname | #endmeeting | 20:00 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 20:00 | |
openstack | Meeting ended Wed Jan 9 20:00:15 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/swift/2013/swift.2013-01-09-19.01.html | 20:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/swift/2013/swift.2013-01-09-19.01.txt | 20:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/swift/2013/swift.2013-01-09-19.01.log.html | 20:00 |
* prometheanfire might use this for his gentoo meetings | 20:00 | |
*** dolphm has quit IRC | 20:01 | |
asalkeld | #startmeeting heat | 20:01 |
openstack | Meeting started Wed Jan 9 20:01:10 2013 UTC. The chair is asalkeld. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:01 |
*** dfg has left #openstack-meeting | 20:01 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:01 |
*** openstack changes topic to " (Meeting topic: heat)" | 20:01 | |
openstack | The meeting name has been set to 'heat' | 20:01 |
SpamapS | o/ | 20:01 |
*** dolphm has joined #openstack-meeting | 20:01 | |
asalkeld | #chair asalkeld sdake_z stevebaker shardy | 20:01 |
*** gholt has left #openstack-meeting | 20:01 | |
openstack | Current chairs: asalkeld sdake_z shardy stevebaker | 20:01 |
*** pandemicsyn has left #openstack-meeting | 20:01 | |
*** gholt has joined #openstack-meeting | 20:01 | |
*** donaldngo has quit IRC | 20:02 | |
*** gholt has left #openstack-meeting | 20:02 | |
stevebaker | ok | 20:02 |
*** prometheanfire has left #openstack-meeting | 20:02 | |
asalkeld | o/ | 20:02 |
*** donaldngo has joined #openstack-meeting | 20:02 | |
shardy | o/ | 20:02 |
stevebaker | #topic rolecall | 20:02 |
*** openstack changes topic to "rolecall (Meeting topic: heat)" | 20:02 | |
Slower | o/ | 20:02 |
sdake_z | sdake | 20:02 |
shardy | shardy here | 20:02 |
jpeeler | jpeeler here | 20:02 |
Slower | imain | 20:02 |
shadower | shadower here | 20:02 |
stevebaker | #topic Review last week's actions | 20:03 |
*** openstack changes topic to "Review last week's actions (Meeting topic: heat)" | 20:03 | |
stevebaker | #link http://eavesdrop.openstack.org/meetings/heat/2013/heat.2013-01-02-20.00.html | 20:03 |
*** adrian_smith has quit IRC | 20:03 | |
stevebaker | ACTION: asalkeld to setup heat-cfntools git repo (asalkeld, 20:06:02) | 20:03 |
stevebaker | done | 20:03 |
stevebaker | ACTION: investigate injecting heat-cfntools install during cloud-init (stevebake, 20:45:59) | 20:03 |
stevebaker | oh, thats me | 20:04 |
*** maurosr has quit IRC | 20:04 | |
stevebaker | I haven't looked at heat's cloud-init code yet, but this should be possible | 20:05 |
stevebaker | I still want image building to be so easy that everybody spins their own images | 20:05 |
SpamapS | or just uses official images 90% of the time | 20:06 |
sdake_z | both those options make sense | 20:06 |
stevebaker | yes | 20:06 |
sdake_z | trick is getting cfn tools in the 90% images ;) | 20:06 |
shardy | stevebaker: What's difficult about image building atm? | 20:06 |
*** clayg has left #openstack-meeting | 20:06 | |
asalkeld | time | 20:06 |
SpamapS | I've found it quite easy. Just stick the files in /opt/aws and it works. | 20:06 |
stevebaker | the time it takes, having bare metal available to do it | 20:06 |
stevebaker | shardy: ^^ | 20:06 |
SpamapS | It should be a hard requirement that these tools only use python stdlib components, so it remains easy | 20:07 |
sdake_z | with stevebake's suggestion of injecting cfn into the image launch, additional requirement that a network host be available to serve them up | 20:07 |
sdake_z | but as an additional option makes sense | 20:07 |
stevebaker | SpamapS: it currently depends on python-boto | 20:07 |
SpamapS | is that new? | 20:07 |
shardy | stevebaker: That's an oz not heat problem tho, and if we package cfntools, then we no longer have to care (much) about image building | 20:07 |
SpamapS | or did I just not use the boto-requiring bits? | 20:07 |
shadower | sdake, I think you can base64 encode the data into the template | 20:07 |
sdake_z | 16k limit on user data | 20:08 |
shadower | the file cfn-tools files contentts I mean | 20:08 |
shadower | right | 20:08 |
stevebaker | shardy: do you think python-boto can be removed as a dependency? | 20:08 |
SpamapS | +1 for making them available in the same way any other apt-get/yum installable package is available. | 20:08 |
asalkeld | agree | 20:08 |
shardy | stevebaker: yes, but not that easily | 20:08 |
sdake_z | agree as well | 20:08 |
asalkeld | (yum/apt-get install) | 20:09 |
shadower | yup | 20:09 |
sdake_z | although dont see a strong incentive to take away jeos toolset | 20:09 |
*** sarob has quit IRC | 20:09 | |
shadower | weren't people against this the last time? apt/yum | 20:09 |
stevebaker | I've been working on packaging rpm and deb | 20:09 |
shardy | stevebaker: bascically we'd have to maintain our own internal client library for CFN and Cloudwatch | 20:09 |
*** sarob has joined #openstack-meeting | 20:09 | |
asalkeld | shadower, well I'd be happy with pip install too | 20:09 |
stevebaker | rpm is done http://repos.fedorapeople.org/repos/heat/heat-trunk/ | 20:09 |
stevebaker | completely untested PPA is here https://launchpad.net/~steve-stevebaker/+archive/heat-cfntools | 20:10 |
SpamapS | pip is fine too | 20:10 |
SpamapS | the point is, using regularly available methods means less problems with proxies/restrictions/down servers. | 20:10 |
sdake_z | over the long term when heat becomes standard practice, having rpm/deb packages makes it easy for the 90% to prebake the rpms which eliminates the network requirement | 20:10 |
stevebaker | yep | 20:11 |
stevebaker | are there any actions from this topic? | 20:11 |
stevebaker | #topic shadower's configurable cloud backends patches | 20:12 |
*** openstack changes topic to "shadower's configurable cloud backends patches (Meeting topic: heat)" | 20:12 | |
SpamapS | seems like there's a need for heat's userdata generation to know where the tools are per-image. | 20:12 |
stevebaker | #link https://github.com/tomassedovic/heat/compare/master...pluggable-clients | 20:12 |
shadower | so | 20:12 |
*** donaldngo has left #openstack-meeting | 20:12 | |
shadower | with this the users can import a third-party lib for any cloud that lib supports | 20:12 |
shardy | SpamapS: We expect /opt/aws same as AWS cfnbootstrap tools | 20:13 |
SpamapS | Err, I mean where to grab the tools from, not where to put them. | 20:13 |
shardy | SpamapS: Ok, lets discuss later as this is OT now | 20:13 |
SpamapS | agreed | 20:13 |
sdake_z | seems like import would open us up to a potentially larger user base | 20:14 |
asalkeld | shadower, that looks nice | 20:14 |
SpamapS | shadower: this might be related to something I was discussing with stevebaker earlier in #heat. I'd like to be able to put my own private heat engine up in a standing cloud... so a backend I'd be interested in is just Openstack itself, but from a user standpoint rather than service standpoint. | 20:14 |
shardy | sdake_z: Do you see this as any problem re incubation? | 20:14 |
sdake_z | which seems mostly positive to me | 20:14 |
asalkeld | also for large version differences | 20:15 |
sdake_z | shardy hard to predict if this would be a problem with incubation, but i have only heard positive benefits so far | 20:15 |
shadower | so would you guys be interested in merging this? | 20:15 |
shadower | I can send a patch tomorrow | 20:16 |
stevebaker | does this mean all the backends have to fake being openstack clients? | 20:16 |
shadower | yeah | 20:16 |
Slower | yes | 20:16 |
shadower | I wanted to disrupt the Heat codebase as little as possible | 20:16 |
shadower | minimal code changes | 20:16 |
asalkeld | looks like a good addition | 20:16 |
Slower | in practice it doesn't seem to be a big issue | 20:16 |
sdake_z | ya - probably didn't need a meeting to discuss - git review do the trick ;) | 20:17 |
shadower | shardy, suggested a meeting because of the incubation | 20:17 |
sdake_z | i see | 20:17 |
asalkeld | nice to have some integratioin in horizon | 20:17 |
sdake_z | armchair qb atm | 20:17 |
shardy | Well it's not just the patch | 20:17 |
asalkeld | so we can add say, rackspace | 20:18 |
Slower | I could see some political ramifications, I think it's worth discussing in a meeting | 20:18 |
shardy | it's the wider issue, ie when we rip out Cloudwatch and move to ceilometer, do we maintain the internal implementation because aeolus needs it? | 20:18 |
stevebaker | so the backends would live outside the heat source project? I see no problem with that | 20:18 |
shardy | Same for all the nested stack resources | 20:18 |
Slower | yeah that is a problem | 20:18 |
shadower | stevebaker, unless Heat wants to ship them, yes | 20:18 |
sdake_z | shardy that is a complicated problem that i expect slower/shadower will come up with an equally good solution ;) | 20:18 |
stevebaker | Its not just nova client that needs to be shimmed, also quantum, swift etc | 20:19 |
shadower | yea | 20:19 |
shardy | sdake_z: OK, but that wider issue is why I suggested to shadower it may be worth discussing before posting | 20:19 |
Slower | what about user-pluggable nested stack definitions? :) | 20:19 |
asalkeld | guys think multi-cloud failover | 20:19 |
sdake_z | got it shardy | 20:20 |
stevebaker | So zaneb has started the pluggable resource types, another approach would be sets of AWS resource types with different backends in the implementations | 20:20 |
asalkeld | rather than different types of backends | 20:20 |
*** zul has quit IRC | 20:20 | |
*** zul has joined #openstack-meeting | 20:20 | |
shardy | Slower: Well zaneb made the resources pluggable, so maybe not a huge issue, but it does mean we end up maintaining stuff in tree which is not directly related to openstack (when we move to openstack native implementations for stuff like loadbalancers etc) | 20:21 |
Slower | yeah I'd guess that would be up to the people who are wanting different backends | 20:21 |
shadower | asalkeld, if Heat gets integrated with Deltacloud (which is what Slower and I'd like to do), you could have multi-cloud failover | 20:21 |
shadower | since deltacloud speaks multiple clouds already | 20:21 |
stevebaker | this is related to our nested stack solutions vs openstack projects (DBaaS) | 20:21 |
asalkeld | multi == lots | 20:21 |
asalkeld | not different | 20:21 |
stevebaker | shall we bless this solution to hedge our bets? Long term we may do something different | 20:22 |
asalkeld | I think it's fine atm | 20:22 |
sdake_z | works for me | 20:23 |
asalkeld | +1 | 20:23 |
shadower | \o/ | 20:23 |
stevebaker | #action git review pluggable-clients (everyone) | 20:23 |
Slower | cool :) | 20:23 |
stevebaker | #topic Plan/priorities and key features for g3 cycle | 20:23 |
*** openstack changes topic to "Plan/priorities and key features for g3 cycle (Meeting topic: heat)" | 20:23 | |
stevebaker | sdake_z: GO! | 20:23 |
sdake_z | so you may need a monster energy drink to parse: http://wiki.openstack.org/PTLguide | 20:23 |
sdake_z | but couple key points | 20:24 |
sdake_z | blueprints start 4 weeks before H | 20:24 |
sdake_z | which on this schedule: http://wiki.openstack.org/GrizzlyReleaseSchedule | 20:24 |
sdake_z | would be somewhere around the 28th of march | 20:24 |
stevebaker | #link http://wiki.openstack.org/PTLguide | 20:24 |
stevebaker | #link http://wiki.openstack.org/GrizzlyReleaseSchedule | 20:25 |
sdake_z | we should start thinking about blueprints for H around that time, but if you have something now, might as well get it in launchpad | 20:25 |
sdake_z | the key point, if you see the color coded schedule, is that we run off the release cliff feb 28 | 20:25 |
asalkeld | we need a H series | 20:26 |
stevebaker | If there is one thing which we could do better for incubation, I think it is creating more blueprints for feature work | 20:26 |
asalkeld | to target the bp's for | 20:26 |
sdake_z | which gives us about 7 weeks to sort out the remaining bugs in g | 20:26 |
shardy | stevebaker: I agree, need brainstorming/ideas prioritisation for new features | 20:26 |
sdake_z | asalkeld agree, i'll add a h series after meeting | 20:26 |
sdake_z | but key point is, we need g to work well - we can push new features into h | 20:27 |
sdake_z | and bunch of bugs = not working well ;) | 20:27 |
sdake_z | I believe there are 4 blueprints currently, which we should wrap up | 20:27 |
stevebaker | shardy: every brain fart should be a blueprint, then we can "prioritise" | 20:27 |
sdake_z | and really try to focus on hardening the code base | 20:27 |
*** adjohn has quit IRC | 20:27 | |
*** vipul is now known as vipul|away | 20:28 | |
*** vipul|away is now known as vipul | 20:28 | |
sdake_z | this is different from how we typically operate | 20:28 |
*** danwent has quit IRC | 20:28 | |
stevebaker | sdake_z: in what way? | 20:28 |
sdake_z | which is make features along the way - the guide states features should be made up front of the 6 month cycle | 20:28 |
shardy | asalkeld: re ceilometer, how close are we feature wise to being able to use ceilometer for out metric store? | 20:28 |
asalkeld | a while off | 20:28 |
shardy | not the CW API, the metrics/alarms I was thinking | 20:28 |
asalkeld | we are move the rock in there... | 20:29 |
asalkeld | basically eoghan is merging synaps | 20:29 |
asalkeld | bit by bit | 20:29 |
*** adjohn has joined #openstack-meeting | 20:30 | |
shardy | asalkeld: OK, so definitely a job for H then | 20:30 |
stevebaker | #action Write blueprints for any current and potential future feature development (everyone) | 20:30 |
sdake_z | can target those for h | 20:30 |
sdake_z | we dont have to do that work now, we can wait until march | 20:30 |
asalkeld | sdake_z I see other projects make bp as they need | 20:31 |
stevebaker | sdake_z: any particular development focus for the rest of G? | 20:31 |
sdake_z | we need to make a good g3 now ;) | 20:31 |
sdake_z | well if your out of things to work on, then making new bps may make sense | 20:31 |
sdake_z | we can start this new process during h | 20:31 |
sdake_z | asalkeld ya, maybe ptl guide is wrong ;) | 20:31 |
sdake_z | i'll ask around | 20:31 |
asalkeld | I think that is mainly for discussion at summit | 20:32 |
sdake_z | right | 20:32 |
asalkeld | could be wrong | 20:32 |
sdake_z | get the new ideas for the next 3 milestones out | 20:32 |
sdake_z | so they can have appropriate discussion | 20:32 |
asalkeld | ya | 20:32 |
sdake_z | rather then ninja add features mid release ;) | 20:32 |
stevebaker | that process would apply more to the heterogeneous teams that the other projects have | 20:32 |
stevebaker | they can only decide what to work on face-to-face at summit | 20:33 |
stevebaker | doesn't apply so much to us | 20:33 |
sdake_z | community is growing, we want to support that model | 20:33 |
asalkeld | we are all in the same office;) | 20:33 |
stevebaker | true | 20:33 |
stevebaker | The norm in other projects seems to be large numbers of blueprints, many of which don't make their targetted milestones | 20:34 |
*** anniec has quit IRC | 20:34 | |
*** anniec_ has joined #openstack-meeting | 20:34 | |
stevebaker | #action Start moving towards the PTL process (sdake) | 20:35 |
sdake_z | difference between writing a bp and implementing | 20:35 |
stevebaker | #topic Open discussion | 20:35 |
*** openstack changes topic to "Open discussion (Meeting topic: heat)" | 20:35 | |
stevebaker | Anything else? | 20:36 |
asalkeld | not from me | 20:36 |
asalkeld | SpamapS, ? | 20:37 |
sdake_z | hmm we should probably have a ptl election | 20:37 |
sdake_z | should have had one before original summit | 20:37 |
stevebaker | why yes we should | 20:37 |
sdake_z | need to wait for zane to return to the office | 20:37 |
stevebaker | should we do it at next week's meeting | 20:37 |
stevebaker | give the candidates a chance to campaign ;) | 20:37 |
asalkeld | there is a process | 20:37 |
sdake_z | there is a method | 20:37 |
SpamapS | noting from me at this point :) more next week | 20:37 |
SpamapS | nothing | 20:37 |
*** dprince has quit IRC | 20:38 | |
asalkeld | ok | 20:38 |
sdake_z | lets wait until zane returns from pto | 20:38 |
sdake_z | which is next week | 20:38 |
*** anniec_ has quit IRC | 20:38 | |
*** jsavak has joined #openstack-meeting | 20:38 | |
stevebaker | alright, it looks like that is id | 20:39 |
stevebaker | it | 20:40 |
asalkeld | yea, back to bed | 20:40 |
stevebaker | #endmeeting | 20:40 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 20:40 | |
openstack | Meeting ended Wed Jan 9 20:40:30 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:40 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/heat/2013/heat.2013-01-09-20.01.html | 20:40 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/heat/2013/heat.2013-01-09-20.01.txt | 20:40 |
openstack | Log: http://eavesdrop.openstack.org/meetings/heat/2013/heat.2013-01-09-20.01.log.html | 20:40 |
sdake_z | poor angus | 20:40 |
sdake_z | worst timezone for all this | 20:40 |
asalkeld | didn't sleep well | 20:40 |
stevebaker | hot? | 20:42 |
*** joesavak has quit IRC | 20:42 | |
*** sandywalsh has joined #openstack-meeting | 20:42 | |
*** vipul is now known as vipul|away | 20:43 | |
*** krtaylor has joined #openstack-meeting | 20:44 | |
*** alexpilotti has quit IRC | 20:46 | |
*** adjohn has quit IRC | 20:47 | |
*** kota has quit IRC | 20:50 | |
*** anniec has joined #openstack-meeting | 20:50 | |
*** shardy has left #openstack-meeting | 20:51 | |
*** sandywalsh has quit IRC | 20:59 | |
*** shadower has quit IRC | 20:59 | |
*** annegentle_itsme has joined #openstack-meeting | 21:00 | |
*** danwent has joined #openstack-meeting | 21:05 | |
*** bencherian has quit IRC | 21:06 | |
*** EmilienM__ has left #openstack-meeting | 21:09 | |
*** cp16net is now known as cp16net|away | 21:14 | |
*** cp16net|away is now known as cp16net | 21:15 | |
*** vipul|away is now known as vipul | 21:17 | |
*** radez is now known as radez_g0n3 | 21:19 | |
*** alexpilotti has joined #openstack-meeting | 21:19 | |
*** Shengjie_Min has quit IRC | 21:21 | |
*** dcramer_ has quit IRC | 21:22 | |
*** maurosr has joined #openstack-meeting | 21:28 | |
*** joesavak has joined #openstack-meeting | 21:29 | |
*** freebird has joined #openstack-meeting | 21:30 | |
*** jsavak has quit IRC | 21:31 | |
*** annegentle_itsme has quit IRC | 21:31 | |
*** freebird has left #openstack-meeting | 21:32 | |
*** Shengjie_Min has joined #openstack-meeting | 21:33 | |
*** bencherian has joined #openstack-meeting | 21:39 | |
*** adjohn has joined #openstack-meeting | 21:39 | |
*** eglynn has quit IRC | 21:42 | |
*** ndipanov has quit IRC | 21:58 | |
*** dolphm has quit IRC | 21:59 | |
*** eharney has quit IRC | 22:01 | |
*** anniec has quit IRC | 22:02 | |
*** anniec has joined #openstack-meeting | 22:02 | |
*** sarob has quit IRC | 22:05 | |
*** mtreinish has quit IRC | 22:05 | |
*** anniec_ has joined #openstack-meeting | 22:06 | |
*** anniec has quit IRC | 22:08 | |
*** anniec_ is now known as anniec | 22:08 | |
*** davidkranz has quit IRC | 22:12 | |
*** davidkranz has joined #openstack-meeting | 22:13 | |
*** eglynn has joined #openstack-meeting | 22:15 | |
*** gakott has quit IRC | 22:16 | |
*** sandywalsh has joined #openstack-meeting | 22:19 | |
*** tongli has quit IRC | 22:19 | |
*** john5223 has joined #openstack-meeting | 22:25 | |
*** roaet is now known as roaet-away | 22:26 | |
*** gakott has joined #openstack-meeting | 22:30 | |
*** eglynn has quit IRC | 22:34 | |
*** sandywalsh has quit IRC | 22:34 | |
*** maurosr has quit IRC | 22:34 | |
*** maurosr has joined #openstack-meeting | 22:34 | |
*** davidkranz has quit IRC | 22:35 | |
*** davidkranz has joined #openstack-meeting | 22:36 | |
*** anniec has quit IRC | 22:43 | |
*** eglynn has joined #openstack-meeting | 22:43 | |
*** kaganos has quit IRC | 22:44 | |
*** sandywalsh has joined #openstack-meeting | 22:45 | |
*** eglynn has quit IRC | 22:49 | |
*** davidkranz has quit IRC | 22:49 | |
*** anniec has joined #openstack-meeting | 22:50 | |
*** davidkranz has joined #openstack-meeting | 22:50 | |
*** roaet-away is now known as roaet | 22:51 | |
*** vkmc has joined #openstack-meeting | 22:58 | |
*** john5223 has quit IRC | 23:01 | |
*** woodspa has quit IRC | 23:02 | |
*** mrodden has quit IRC | 23:03 | |
*** lbragstad has quit IRC | 23:04 | |
*** ijw1 has joined #openstack-meeting | 23:05 | |
*** vkmc has quit IRC | 23:06 | |
*** ijw has quit IRC | 23:06 | |
*** Gordonz has quit IRC | 23:07 | |
*** gyee has quit IRC | 23:07 | |
*** mattray has quit IRC | 23:08 | |
*** stevebaker has quit IRC | 23:13 | |
*** stevebaker has joined #openstack-meeting | 23:14 | |
*** jgriffith has quit IRC | 23:16 | |
*** jgriffith has joined #openstack-meeting | 23:17 | |
*** vkmc has joined #openstack-meeting | 23:19 | |
*** dolphm has joined #openstack-meeting | 23:24 | |
*** krtaylor has quit IRC | 23:25 | |
*** mrodden has joined #openstack-meeting | 23:33 | |
*** anniec has quit IRC | 23:34 | |
*** anniec_ has joined #openstack-meeting | 23:34 | |
*** mrodden1 has joined #openstack-meeting | 23:35 | |
*** kaganos has joined #openstack-meeting | 23:36 | |
*** dolphm has quit IRC | 23:37 | |
*** mrodden has quit IRC | 23:38 | |
*** markmcclain has quit IRC | 23:45 | |
*** vkmc has quit IRC | 23:46 | |
*** sandywalsh has quit IRC | 23:52 | |
*** reed has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!