*** anniec has joined #openstack-meeting | 00:02 | |
*** markwash has joined #openstack-meeting | 00:03 | |
*** devanand1 has joined #openstack-meeting | 00:04 | |
*** devananda has quit IRC | 00:05 | |
*** pballand has quit IRC | 00:05 | |
*** fnaval has joined #openstack-meeting | 00:06 | |
*** fnaval has quit IRC | 00:06 | |
*** fnaval has joined #openstack-meeting | 00:07 | |
*** danwent has joined #openstack-meeting | 00:11 | |
*** danwent has quit IRC | 00:16 | |
*** adjohn has quit IRC | 00:24 | |
*** markwash has quit IRC | 00:26 | |
*** nati_ueno has quit IRC | 00:27 | |
*** nati_ueno has joined #openstack-meeting | 00:28 | |
*** nati_ueno has quit IRC | 00:42 | |
*** adjohn has joined #openstack-meeting | 00:46 | |
*** colinmcnamara has quit IRC | 00:48 | |
*** colinmcnamara has joined #openstack-meeting | 00:48 | |
*** andrewbogott is now known as andrewbogott_afk | 00:52 | |
*** anniec has quit IRC | 00:58 | |
*** EntropyWorks_ has joined #openstack-meeting | 00:59 | |
*** EntropyW- has joined #openstack-meeting | 01:00 | |
*** salv-orlando has quit IRC | 01:01 | |
*** devanand1 is now known as devananda | 01:02 | |
*** zhuadl has joined #openstack-meeting | 01:04 | |
*** radez is now known as radez_g0n3 | 01:05 | |
*** Mandell has quit IRC | 01:06 | |
*** hemna has quit IRC | 01:06 | |
*** martine has joined #openstack-meeting | 01:08 | |
*** ryanpetrello has quit IRC | 01:10 | |
*** ryanpetrello has joined #openstack-meeting | 01:12 | |
*** EntropyW- is now known as jcooley_ | 01:12 | |
*** Mandell has joined #openstack-meeting | 01:14 | |
*** EntropyWorks_ has quit IRC | 01:21 | |
*** NobodyCam is now known as NobodyCam_afk | 01:22 | |
*** eglynn_ has joined #openstack-meeting | 01:31 | |
*** matiu has quit IRC | 01:33 | |
*** eglynn has quit IRC | 01:34 | |
*** zhuadl has quit IRC | 01:36 | |
*** Mandell has quit IRC | 01:44 | |
*** redthrux has quit IRC | 01:45 | |
*** matiu has joined #openstack-meeting | 01:49 | |
*** matiu has joined #openstack-meeting | 01:49 | |
*** jcooley has quit IRC | 01:51 | |
*** jcooley_ is now known as jcooley | 01:51 | |
*** jcooley_ has joined #openstack-meeting | 01:52 | |
*** markmcclain has quit IRC | 01:52 | |
*** littleidea has quit IRC | 01:53 | |
*** littleidea has joined #openstack-meeting | 01:56 | |
*** jcooley_ has quit IRC | 01:56 | |
*** novas0x2a|laptop has quit IRC | 02:01 | |
*** martine has quit IRC | 02:05 | |
*** martine_ has joined #openstack-meeting | 02:05 | |
*** annegentle_ has joined #openstack-meeting | 02:10 | |
*** martine_ has quit IRC | 02:10 | |
*** martine_ has joined #openstack-meeting | 02:11 | |
*** annegentle_ has quit IRC | 02:16 | |
*** zhuadl has joined #openstack-meeting | 02:17 | |
*** alexpilotti has quit IRC | 02:18 | |
*** annegentle_ has joined #openstack-meeting | 02:19 | |
*** zhuadl has quit IRC | 02:23 | |
*** zhuadl has joined #openstack-meeting | 02:24 | |
*** ywu_ has joined #openstack-meeting | 02:25 | |
*** annegentle_ has quit IRC | 02:30 | |
*** maoy has quit IRC | 02:33 | |
*** ryanpetrello has quit IRC | 02:34 | |
*** ryanpetrello has joined #openstack-meeting | 02:36 | |
*** jog0_ has joined #openstack-meeting | 02:42 | |
*** jog0_ has joined #openstack-meeting | 02:43 | |
*** jog0__ has joined #openstack-meeting | 02:43 | |
*** jog0__ has quit IRC | 02:43 | |
*** jog0__ has joined #openstack-meeting | 02:44 | |
*** jog0 has quit IRC | 02:46 | |
*** jog0__ is now known as jog0 | 02:46 | |
*** jog0_ has quit IRC | 02:48 | |
*** zhuadl has quit IRC | 02:48 | |
*** ryanpetrello has quit IRC | 02:57 | |
*** zoumpis has joined #openstack-meeting | 03:08 | |
*** markmcclain has joined #openstack-meeting | 03:09 | |
*** llu has joined #openstack-meeting | 03:14 | |
*** annegentle_ has joined #openstack-meeting | 03:18 | |
*** jcooley_ has joined #openstack-meeting | 03:27 | |
*** shang has quit IRC | 03:29 | |
*** martine has joined #openstack-meeting | 03:32 | |
*** shang has joined #openstack-meeting | 03:33 | |
*** zoumpis has quit IRC | 03:35 | |
*** martine_ has quit IRC | 03:35 | |
*** juice has joined #openstack-meeting | 03:37 | |
*** littleidea has quit IRC | 03:43 | |
*** littleidea has joined #openstack-meeting | 03:44 | |
*** jcooley_ has quit IRC | 03:51 | |
*** Mandell has joined #openstack-meeting | 03:56 | |
*** jcooley_ has joined #openstack-meeting | 03:59 | |
*** ywu_ has quit IRC | 04:09 | |
*** jcooley_ has quit IRC | 04:10 | |
*** koolhead17 has joined #openstack-meeting | 04:21 | |
*** annegentle_ has quit IRC | 04:21 | |
*** littleidea has quit IRC | 04:26 | |
*** juice has quit IRC | 04:27 | |
*** littleidea has joined #openstack-meeting | 04:28 | |
*** koolhead17 has quit IRC | 04:32 | |
*** annegentle_ has joined #openstack-meeting | 04:34 | |
*** esp has joined #openstack-meeting | 04:40 | |
*** esp has left #openstack-meeting | 04:40 | |
*** jdurgin1 has joined #openstack-meeting | 04:41 | |
*** martine has quit IRC | 04:41 | |
*** samkottler|afk is now known as samkottler | 04:47 | |
*** samkottler is now known as samkottler|afk | 04:52 | |
*** adjohn has quit IRC | 04:56 | |
*** jog0 has quit IRC | 04:58 | |
*** martine has joined #openstack-meeting | 05:01 | |
*** jhenner has joined #openstack-meeting | 05:03 | |
*** anniec has joined #openstack-meeting | 05:05 | |
*** anniec has joined #openstack-meeting | 05:05 | |
*** nati_ueno has joined #openstack-meeting | 05:10 | |
*** nati_ueno_2 has joined #openstack-meeting | 05:19 | |
*** nati_ueno has quit IRC | 05:22 | |
*** markwash has joined #openstack-meeting | 05:29 | |
*** annegentle_ has quit IRC | 05:34 | |
*** Mandell has quit IRC | 05:36 | |
*** Mandell has joined #openstack-meeting | 05:37 | |
*** Mandell has quit IRC | 05:39 | |
*** Mandell has joined #openstack-meeting | 05:43 | |
*** garyk has quit IRC | 05:44 | |
*** Mandell has quit IRC | 05:45 | |
*** termie has quit IRC | 05:53 | |
*** jhenner has quit IRC | 05:54 | |
*** termie has joined #openstack-meeting | 05:55 | |
*** termie has quit IRC | 05:55 | |
*** termie has joined #openstack-meeting | 05:55 | |
*** reed has quit IRC | 05:55 | |
*** dendrobates has quit IRC | 06:02 | |
*** dendrobates has joined #openstack-meeting | 06:02 | |
*** jcooley_ has joined #openstack-meeting | 06:03 | |
*** martine has quit IRC | 06:08 | |
*** nati_ueno has joined #openstack-meeting | 06:09 | |
*** nati_ueno_2 has quit IRC | 06:11 | |
*** nati_ueno_2 has joined #openstack-meeting | 06:16 | |
*** nati_ueno has quit IRC | 06:19 | |
*** jcooley_ has quit IRC | 06:21 | |
*** ben__duyujie has joined #openstack-meeting | 06:21 | |
*** Mandell has joined #openstack-meeting | 06:34 | |
*** nati_ueno_2 has quit IRC | 06:35 | |
*** jcooley_ has joined #openstack-meeting | 06:36 | |
*** garyk has joined #openstack-meeting | 06:38 | |
*** jcooley_ has quit IRC | 06:38 | |
*** nati_ueno has joined #openstack-meeting | 06:53 | |
*** eglynn__ has joined #openstack-meeting | 07:07 | |
*** henrynash has joined #openstack-meeting | 07:10 | |
*** eglynn_ has quit IRC | 07:10 | |
*** adjohn has joined #openstack-meeting | 07:11 | |
*** markmcclain has quit IRC | 07:20 | |
*** turul64 has joined #openstack-meeting | 07:32 | |
*** henrynash has quit IRC | 07:45 | |
*** nati_ueno has quit IRC | 07:49 | |
*** turul64 is now known as afazekas | 07:50 | |
*** rafaduran has joined #openstack-meeting | 07:56 | |
*** eglynn__ has quit IRC | 07:58 | |
*** adjohn has quit IRC | 08:13 | |
*** Daviey has quit IRC | 08:15 | |
*** EntropyWorks has quit IRC | 08:18 | |
*** EntropyWorks has joined #openstack-meeting | 08:18 | |
*** Daviey has joined #openstack-meeting | 08:18 | |
*** eglynn__ has joined #openstack-meeting | 08:25 | |
*** eglynn__ has quit IRC | 08:31 | |
*** henrynash has joined #openstack-meeting | 08:33 | |
*** ben__duyujie has quit IRC | 08:36 | |
*** eglynn__ has joined #openstack-meeting | 08:45 | |
*** littleidea has quit IRC | 09:00 | |
*** derekh has joined #openstack-meeting | 09:05 | |
*** darraghb has joined #openstack-meeting | 09:07 | |
*** ijw1 has joined #openstack-meeting | 09:15 | |
*** ijw1 has joined #openstack-meeting | 09:16 | |
*** jhenner has joined #openstack-meeting | 09:25 | |
*** salv-orlando has joined #openstack-meeting | 09:29 | |
*** alexpilotti has joined #openstack-meeting | 09:36 | |
*** mikal has quit IRC | 10:18 | |
*** henrynash has quit IRC | 10:18 | |
*** mikal has joined #openstack-meeting | 10:20 | |
*** fnaval has quit IRC | 10:33 | |
*** EmilienM_ has joined #openstack-meeting | 10:35 | |
*** maurosr has joined #openstack-meeting | 10:51 | |
*** mikal has quit IRC | 10:54 | |
*** shang has quit IRC | 10:56 | |
*** frankm has joined #openstack-meeting | 11:08 | |
*** almaisan-away is now known as al-maisan | 11:10 | |
*** jcooley_ has joined #openstack-meeting | 11:15 | |
*** jcooley_ has quit IRC | 11:27 | |
*** sandywalsh has joined #openstack-meeting | 11:28 | |
*** nati_ueno has joined #openstack-meeting | 11:33 | |
*** henrynash has joined #openstack-meeting | 11:33 | |
*** nati_ueno has quit IRC | 11:34 | |
*** dwcramer has quit IRC | 11:34 | |
*** rkukura has left #openstack-meeting | 11:57 | |
*** dwcramer has joined #openstack-meeting | 12:01 | |
*** salv-orlando has quit IRC | 12:12 | |
*** EmilienM_ has quit IRC | 12:13 | |
*** ijw11 has joined #openstack-meeting | 12:14 | |
*** ijw1 has quit IRC | 12:16 | |
*** salv-orlando has joined #openstack-meeting | 12:19 | |
*** eglynn__ is now known as eglynn | 12:25 | |
*** eglynn_ has joined #openstack-meeting | 12:33 | |
*** eglynn has quit IRC | 12:33 | |
*** jaypipes has joined #openstack-meeting | 12:37 | |
*** dhellmann-afk is now known as dhellmann | 12:41 | |
*** salv-orlando_ has joined #openstack-meeting | 12:45 | |
*** salv-orlando has quit IRC | 12:45 | |
*** salv-orlando_ is now known as salv-orlando | 12:45 | |
*** salv-orlando_ has joined #openstack-meeting | 12:46 | |
*** salv-orlando has quit IRC | 12:46 | |
*** salv-orlando_ is now known as salv-orlando | 12:46 | |
*** dwcramer has quit IRC | 13:00 | |
*** EmilienM_ has joined #openstack-meeting | 13:00 | |
*** markvoelker has joined #openstack-meeting | 13:00 | |
*** CaptTofu has quit IRC | 13:06 | |
*** dhellmann is now known as dhellmann-afk | 13:06 | |
*** radez_g0n3 is now known as radez | 13:12 | |
*** littleidea has joined #openstack-meeting | 13:15 | |
*** alexpilotti has quit IRC | 13:16 | |
*** littleidea has quit IRC | 13:16 | |
*** salv-orlando_ has joined #openstack-meeting | 13:21 | |
*** salv-orlando has quit IRC | 13:22 | |
*** salv-orlando_ is now known as salv-orlando | 13:22 | |
*** littleidea has joined #openstack-meeting | 13:22 | |
*** littleidea has quit IRC | 13:30 | |
*** martine has joined #openstack-meeting | 13:30 | |
*** alexpilotti has joined #openstack-meeting | 13:36 | |
*** ryanpetrello has joined #openstack-meeting | 13:40 | |
*** anniec_ has joined #openstack-meeting | 13:40 | |
*** ryanpetrello has quit IRC | 13:40 | |
*** radez is now known as radez_g0n3 | 13:42 | |
*** anniec_ has quit IRC | 13:46 | |
*** jjm3lp has quit IRC | 13:50 | |
*** dprince has joined #openstack-meeting | 13:59 | |
*** primeministerp has joined #openstack-meeting | 14:12 | |
*** radez_g0n3 is now known as radez | 14:18 | |
*** radez is now known as radez_g0n3 | 14:19 | |
*** shengjie has joined #openstack-meeting | 14:36 | |
*** dolphm has joined #openstack-meeting | 14:41 | |
*** dwcramer has joined #openstack-meeting | 14:43 | |
*** mtreinish has joined #openstack-meeting | 14:43 | |
*** zoumpis has joined #openstack-meeting | 14:46 | |
*** ryanpetrello has joined #openstack-meeting | 14:49 | |
*** AlanClark has joined #openstack-meeting | 14:52 | |
*** samkottler|afk is now known as samkottler | 14:57 | |
*** samkottler is now known as samkottler|afk | 14:58 | |
*** eglynn__ has joined #openstack-meeting | 15:01 | |
*** eglynn_ has quit IRC | 15:01 | |
*** dkehn has joined #openstack-meeting | 15:06 | |
*** dhellmann has joined #openstack-meeting | 15:09 | |
*** salv-orlando has quit IRC | 15:10 | |
*** salv-orlando has joined #openstack-meeting | 15:10 | |
*** asalkeld has quit IRC | 15:13 | |
*** mattray has joined #openstack-meeting | 15:14 | |
*** jcooley_ has joined #openstack-meeting | 15:15 | |
*** asalkeld has joined #openstack-meeting | 15:19 | |
*** Mandell has quit IRC | 15:20 | |
*** colinmcnamara has joined #openstack-meeting | 15:31 | |
*** andrewbogott_afk is now known as andrewbogott | 15:31 | |
*** dendrobates has quit IRC | 15:33 | |
*** annegentle_ has joined #openstack-meeting | 15:40 | |
*** koolhead17 has joined #openstack-meeting | 15:41 | |
*** oNeToWn has joined #openstack-meeting | 15:41 | |
*** salv-orlando_ has joined #openstack-meeting | 15:45 | |
*** salv-orlando has quit IRC | 15:45 | |
*** salv-orlando_ is now known as salv-orlando | 15:45 | |
*** dendrobates has joined #openstack-meeting | 15:46 | |
*** dendrobates has joined #openstack-meeting | 15:46 | |
*** NobodyCam_afk is now known as NobodyCam | 15:48 | |
*** danwent has joined #openstack-meeting | 15:54 | |
*** jcooley_ has quit IRC | 15:57 | |
*** jcooley is now known as jcooley_afk | 15:57 | |
*** luis_fdez has joined #openstack-meeting | 15:58 | |
primeministerp | #startmeeting hyper-v | 15:59 |
---|---|---|
openstack | Meeting started Tue Nov 20 15:59:10 2012 UTC. The chair is primeministerp. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:59 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:59 |
openstack | The meeting name has been set to 'hyper_v' | 15:59 |
primeministerp | HI all | 15:59 |
primeministerp | we'll give a couple more minutes before we get started | 15:59 |
*** rushiagr has joined #openstack-meeting | 15:59 | |
*** Hitesh has joined #openstack-meeting | 16:00 | |
*** dwcramer has quit IRC | 16:01 | |
Hitesh | primeministerp: Hi, | 16:01 |
Hitesh | alexpilotti: Hello | 16:02 |
primeministerp | Hitesh: hello | 16:02 |
primeministerp | Hitesh: starting in a couple minutes | 16:02 |
Hitesh | primeministerp: Ok. | 16:03 |
*** pnavarro has joined #openstack-meeting | 16:04 | |
pnavarro | hi all | 16:04 |
primeministerp | pnavarro: perfect | 16:04 |
primeministerp | pnavarro: i was mainly waiting for you | 16:05 |
primeministerp | let's begin everyone | 16:05 |
pnavarro | sorry and thanks primeministerp | 16:05 |
primeministerp | pnavarro: no worries | 16:05 |
alexpilotti | hi guys! | 16:05 |
zykes- | hola! | 16:05 |
primeministerp | zykes-: hey now | 16:05 |
EmilienM_ | hola | 16:05 |
Hitesh | Hello guys | 16:06 |
primeministerp | EmilienM_: how's it going | 16:06 |
primeministerp | alexpilotti: you around? | 16:06 |
primeministerp | ociuhandu: ? | 16:06 |
alexpilotti | primeministerp: yep | 16:06 |
primeministerp | great | 16:06 |
*** rushiagr has quit IRC | 16:06 | |
primeministerp | #topic blueprints | 16:06 |
*** openstack changes topic to "blueprints" | 16:06 | |
alexpilotti | pnavarro: this is the repo with the cinder bits? | 16:06 |
EmilienM_ | primeministerp: fine thx | 16:06 |
primeministerp | so first item to discuss is blueprints | 16:06 |
*** annegentle__ has joined #openstack-meeting | 16:07 | |
primeministerp | alessandro has been adding/adjust blueprints for work that is being done | 16:07 |
primeministerp | vish had requested that we break the blueprints up by implemented veature | 16:07 |
primeministerp | er feature | 16:07 |
pnavarro | alexpilotti: what do you mean by this? | 16:07 |
pnavarro | alexpilotti: did you point to a link? I missed it | 16:07 |
alexpilotti | pnavarro: I forgot the link sorry :-D | 16:07 |
alexpilotti | pnavarro: https://github.com/pnavarro/nova/blob/master/nova/virt/hyperv/volumeops.py | 16:08 |
pnavarro | yeah, alexpilotti | 16:08 |
primeministerp | #link https://github.com/pnavarro/nova/blob/master/nova/virt/hyperv/volumeops.py | 16:08 |
primeministerp | pnavarro: alexpilotti added a bluepint for the wmi v2 cinder work as well | 16:08 |
primeministerp | pnavarro: i believe | 16:08 |
primeministerp | alexpilotti: am i correct? | 16:08 |
alexpilotti | pnavarro: I see that you are using a CONF.hyperv_os_version to get the OS version | 16:08 |
alexpilotti | pnavarro: why don't you query the OS directly? | 16:09 |
pnavarro | well, in fact, volumeops have no changed that much, the true changes are in : https://github.com/pnavarro/nova/blob/master/nova/virt/hyperv/volumeutilsV2.py | 16:09 |
primeministerp | #link https://github.com/pnavarro/nova/blob/master/nova/virt/hyperv/volumeutilsV2.py | 16:09 |
pnavarro | alexpilotti: err... good point, I didn't know I could get this granurality through os | 16:10 |
primeministerp | pnavarro: how long before the cinder pieces are complete? | 16:10 |
alexpilotti | pnavarro: def _get_hypervisor_version(self): | 16:10 |
alexpilotti | """Get hypervisor version. | 16:10 |
alexpilotti | :returns: hypervisor version (ex. 12003) | 16:10 |
alexpilotti | """ | 16:10 |
alexpilotti | version = self._conn_cimv2.Win32_OperatingSystem()[0]\ | 16:10 |
alexpilotti | .Version.replace('.', '') | 16:10 |
alexpilotti | LOG.info(_('Windows version: %s ') % version) | 16:10 |
alexpilotti | return version | 16:10 |
pnavarro | ok ! | 16:10 |
*** annegentle_ has quit IRC | 16:11 | |
pnavarro | primeministerp: well, it's 99% complete, just was missing some pieces like alexpilotti was pointing | 16:11 |
primeministerp | pnavarro: will it be in for g1? | 16:11 |
pnavarro | sure | 16:11 |
primeministerp | pnavarro: that's by week end I believe.. | 16:11 |
primeministerp | or is it next | 16:11 |
primeministerp | pnavarro: it's close | 16:12 |
alexpilotti | pnavarro: the storage WMI namespace is supported on Windows 8? | 16:12 |
pnavarro | alexpilotti: yes, the doc says so | 16:12 |
alexpilotti | pnavarro: in that case we can just check for the OS version >= 6.2 :-) | 16:12 |
alexpilotti | pnavarro: what about adding a FLAG (aka CONF) for forcing the usage of the old one in case of issues? | 16:13 |
pnavarro | primeministerp: I'd need some help from alexpilotti to launch live migration tests | 16:13 |
*** dwcramer has joined #openstack-meeting | 16:13 | |
alexpilotti | pnavarro: like: CONF.force_vmutils_v1 | 16:14 |
primeministerp | pnavarro: I'm still a week off from that | 16:14 |
primeministerp | pnavarro: any way we can get help from the ibm folks on that? | 16:14 |
primeministerp | EmilienM_: can you help test the livemigration side of things? | 16:14 |
EmilienM_ | primeministerp: yep | 16:15 |
primeministerp | pnavarro: EmilienM_ can assist too | 16:15 |
*** hemna has joined #openstack-meeting | 16:15 | |
*** al-maisan is now known as almaisan-away | 16:15 | |
*** rushiagr has joined #openstack-meeting | 16:15 | |
primeministerp | #action EmilienM_ help w/ volume/live-migration testing | 16:15 |
pnavarro | alexpilotti: in that case, I can transform the conf _hyperv_os_version for that | 16:15 |
alexpilotti | primeministerp: pnavarro needs only to generate the test stubs for passing Jenkins tests | 16:16 |
primeministerp | alexpilotti: great | 16:16 |
alexpilotti | pnavarro: sure! :-) | 16:16 |
primeministerp | and that can be done by just generating the moc? | 16:16 |
primeministerp | or additional coding prior to the moc? | 16:16 |
alexpilotti | primeministerp: yep, by simply running the tests | 16:16 |
primeministerp | ok | 16:16 |
primeministerp | which is why he needs the live migration bits | 16:17 |
primeministerp | got it | 16:17 |
alexpilotti | primeministerp: correct! | 16:17 |
primeministerp | pnavarro: are you capible of working w/ EmilienM_ to do that? | 16:17 |
EmilienM_ | pnavarro: I think that's ok :) | 16:17 |
pnavarro | I don't know how EmilienM_ can help... | 16:17 |
primeministerp | pnavarro: you don't have a live migration setup | 16:18 |
primeministerp | pnavarro: if EmilienM_ does | 16:18 |
primeministerp | pnavarro: he can generate the moc bits by running the test | 16:18 |
EmilienM_ | pnavarro: I have I think | 16:18 |
primeministerp | alexpilotti: correct in my understanding? | 16:18 |
alexpilotti | primeministerp: yep | 16:18 |
primeministerp | pnavarro: you understand? | 16:19 |
pnavarro | primeministerp: I started yesterday a VM Domain controller... but if EmilienM_ has this setup, yes definetely can be helpful | 16:19 |
primeministerp | EmilienM_: you have a 2 hyper-v setup correct? | 16:19 |
EmilienM_ | primeministerp: right | 16:19 |
EmilienM_ | primeministerp: but never test live migration | 16:19 |
primeministerp | EmilienM_: if you're in a domain, and have used the cloudbase installer | 16:19 |
primeministerp | EmilienM_: it should work | 16:20 |
EmilienM_ | primeministerp: that's fine | 16:20 |
primeministerp | EmilienM_: i can help debug today in a hour or so | 16:20 |
primeministerp | if you need help | 16:20 |
EmilienM_ | primeministerp: which kind of test | 16:20 |
EmilienM_ | live migration or python tests ? | 16:20 |
primeministerp | EmilienM_: live migration | 16:20 |
EmilienM_ | primeministerp: fine | 16:20 |
EmilienM_ | primeministerp: can't do it before 8pm CEST | 16:21 |
primeministerp | pnavarro: so you can help him get those running w/ your code? | 16:21 |
* EmilienM_ in classroom ATM :-) | 16:21 | |
primeministerp | EmilienM_: coordinate w/ pnavarro | 16:21 |
primeministerp | EmilienM_: but that's ok | 16:21 |
pnavarro | I'll call EmilienM_ later | 16:21 |
primeministerp | pnavarro: great, thanks for working together | 16:21 |
EmilienM_ | primeministerp: yep, we have scheduled a conf call tonight | 16:21 |
primeministerp | EmilienM_: thanks for helping out | 16:21 |
EmilienM_ | primeministerp: I'll do my best | 16:22 |
primeministerp | ok | 16:22 |
primeministerp | moving on then | 16:22 |
primeministerp | #status updates | 16:22 |
*** Gordonz has joined #openstack-meeting | 16:22 | |
primeministerp | alexpilotti: you want to give a quick rundown? | 16:22 |
* alexpilotti is cloning pnavarro's repo | 16:22 | |
alexpilotti | primeministerp: sure | 16:22 |
primeministerp | cloudinit work was completed and made it through jenkins last friday | 16:22 |
alexpilotti | Nova: | 16:23 |
primeministerp | alexpilotti:thx | 16:23 |
alexpilotti | CloudInit / ConfigDriveV2 is in | 16:23 |
alexpilotti | and the Grizzly installer has been updated | 16:23 |
EmilienM_ | I need to leave IRC guys | 16:23 |
primeministerp | Good feature to have for G1 | 16:23 |
EmilienM_ | bye all | 16:23 |
primeministerp | EmilienM_: thx again, include me on threads | 16:23 |
primeministerp | pls | 16:23 |
alexpilotti | we are using a couple extra tools: mkisofs and qemu-img | 16:23 |
EmilienM_ | pnavarro: see you later ;) | 16:23 |
pnavarro | bye EmilienM_ | 16:24 |
alexpilotti | to generate the ISO and VHD to attach | 16:24 |
*** EmilienM_ has left #openstack-meeting | 16:24 | |
alexpilotti | cloud-init had a few bugs, we helped the mainteiners to fix them | 16:24 |
primeministerp | alexpilotti: great work | 16:24 |
primeministerp | any updates on RDP? | 16:25 |
alexpilotti | we have precompiled deb and rpm packaes with cloudinit if you need them | 16:25 |
primeministerp | alexpilotti: o nice, do you have urls? | 16:25 |
primeministerp | we'll post them for the minutes | 16:25 |
alexpilotti | and on our blog there's a full VHD w Ubuntu 12.04 ready for Glance | 16:26 |
*** redthrux has joined #openstack-meeting | 16:26 | |
primeministerp | alexpilotti: great let's post those url's too if you got them | 16:26 |
alexpilotti | a full blog post will follow up on cloud init / config drive | 16:26 |
*** redthrux has joined #openstack-meeting | 16:26 | |
primeministerp | awesome! | 16:26 |
alexpilotti | http://www.cloudbase.it/downloads/UbuntuServer1204_cloudinit.zip | 16:27 |
primeministerp | #link http://www.cloudbase.it/downloads/UbuntuServer1204_cloudinit.zip | 16:27 |
alexpilotti | I'm going to fetch the .deb and .rpm asap | 16:27 |
alexpilotti | ok, back to the updates | 16:27 |
primeministerp | use "#link" when posting | 16:27 |
primeministerp | pls | 16:27 |
primeministerp | ok | 16:27 |
primeministerp | updates... | 16:27 |
alexpilotti | cloud-init for Windows. We have a bomb: | 16:27 |
primeministerp | anything i can help w/? | 16:28 |
alexpilotti | publik key authentication on RDP | 16:28 |
primeministerp | yes | 16:28 |
primeministerp | we discussed briefly | 16:28 |
*** dhellmann has quit IRC | 16:28 | |
primeministerp | did you finish the work for ssh key auth? | 16:28 |
alexpilotti | briefly, auth on Windows will use the same SSH keys | 16:28 |
alexpilotti | primeministerp: working on it | 16:28 |
luis_fdez | alexpilotti: that sounds interesting... | 16:28 |
primeministerp | alexpilotti: well from a end user perspective it's great news | 16:29 |
primeministerp | great feature alexpilotti | 16:29 |
primeministerp | alexpilotti: even if it's from a bomb | 16:29 |
alexpilotti | once that is done we'll port cloud-init to Windows, using the same authorized_keys deployed for SSH | 16:29 |
alexpilotti | and the sae keypairs udes by openstack | 16:29 |
primeministerp | awesome | 16:29 |
alexpilotti | in short this means that there will be no more issue for password distribution | 16:29 |
*** Gordonz has quit IRC | 16:30 | |
alexpilotti | I'd expect also Amazon & company to pick up such a feature | 16:30 |
primeministerp | that should make it interesting | 16:30 |
*** markwash has quit IRC | 16:30 | |
*** Gordonz has joined #openstack-meeting | 16:30 | |
alexpilotti | ok, that's it for cloud-init so far | 16:30 |
primeministerp | alexpilotti: and i'm assuming quantum status is the same due to work on cloudinit? | 16:30 |
alexpilotti | nova: fixed a few bugs | 16:30 |
pnavarro | Quantum: from my side wvs_quantum_plugin (Windows Virtual Switch) advances slowly, but it advances | 16:31 |
alexpilotti | including today a very annoying one on VM status | 16:31 |
primeministerp | alexpilotti: yes i saw that | 16:31 |
alexpilotti | Quantum: we are also advancing slowly, due to teh time we had to spend w the reviews | 16:31 |
primeministerp | yes I know | 16:32 |
alexpilotti | Quantum target is definitely G2 | 16:32 |
primeministerp | hopefully we can find a way to speed up that process | 16:32 |
alexpilotti | other stuff: RDP console, ociuhandu is working on it | 16:32 |
alexpilotti | we got aslo a great help from sagar, which is doing some great testing work | 16:33 |
primeministerp | ok | 16:33 |
primeministerp | good | 16:33 |
primeministerp | I don't think sagar's on today | 16:33 |
alexpilotti | ok, those were the updates for this week :-) | 16:33 |
primeministerp | alexpilotti: thanks for info | 16:33 |
primeministerp | luis_fdez: any thing to add from the CERN front? | 16:33 |
Hitesh | Thanks for great info :) | 16:34 |
primeministerp | luis_fdez: sorry i couldn't get more movement on the SCOM discussion | 16:34 |
Hitesh | specially alexpilotti :) | 16:34 |
alexpilotti | Hitesh: tx | 16:34 |
luis_fdez | nothing new... I was out of the office since thursday... | 16:34 |
alexpilotti | luis_fdez: tx for your get_stats patch! | 16:34 |
primeministerp | luis_fdez: yes thank you | 16:34 |
primeministerp | alexpilotti: thanks for reminding me | 16:35 |
luis_fdez | no problem primeministerp, let's see if we can make some development on that... | 16:35 |
Hitesh | alexpilotti: sorry I couldn't contribute more, however, I am doing setup.. | 16:35 |
alexpilotti | luis_fdez: I'd like to get your CPU patch in this week. Do you have some time to get it done? | 16:35 |
Hitesh | alexpilotti: stucked with office work.. | 16:35 |
primeministerp | luis_fdez: well if you start let me know, and I'll try to get you at least the information sources when needed | 16:35 |
Hitesh | alexpilotti: building quantum source from scratch on RedHat | 16:35 |
luis_fdez | alexpilotti: ok, I think I'll be able | 16:35 |
*** cp16net is now known as cp16net|away | 16:35 | |
luis_fdez | but... alexpilotti , I can't wait cloud-init for win and ssh key auth!!!! | 16:36 |
primeministerp | luis_fdez: talk it up... | 16:36 |
luis_fdez | :) | 16:36 |
primeministerp | luis_fdez: make sure jan knows | 16:36 |
primeministerp | luis_fdez: ;) | 16:36 |
alexpilotti | luis_fdez: should be a quick thing. I'd like to validate the json stuff w the nova guys as there's no documentation on it and you did a great job in reverse engineer it from KVM etc | 16:36 |
pnavarro | Hitesh: why don't you use devstack? | 16:37 |
alexpilotti | luis_fdez: ssh jey auth is very close. As a side effect, I have a tool that dumps clear text passwords on login :-D | 16:37 |
luis_fdez | ok | 16:37 |
primeministerp | hehe | 16:37 |
primeministerp | alexpilotti: we all need one of those tools | 16:38 |
Hitesh | pnavarro: you are right, but we are developing custom plugin | 16:38 |
Hitesh | pnavarro: and supporting different DB | 16:38 |
pnavarro | primeministerp: so G1 it's for 22-11-2012. | 16:38 |
alexpilotti | I have a question on the Nova side | 16:38 |
Hitesh | pnavarro: so we will have to run only quantum :) | 16:38 |
primeministerp | pnavarro: so thinking G2? | 16:38 |
Hitesh | pnavarro: so let's think to target our quantum stuff for G2 :) | 16:39 |
alexpilotti | do you guys have any feature you'd like in Nova-Grizzly, beside what we already have and Resize? | 16:39 |
primeministerp | pnavarro: or will you be able to get done what you need w/ EmileM before? | 16:39 |
Hitesh | pnavarro: hope I will finish office stuff this weekend | 16:39 |
Hitesh | pnavarro: I will get back to you on wvs_quantum_plugin | 16:39 |
primeministerp | alexpilotti: you mean for G1? | 16:40 |
primeministerp | alexpilotti: or in general? | 16:40 |
pnavarro | primeministerp: well we'll try | 16:40 |
alexpilotti | primeministerp: Grizzly in ge | 16:40 |
alexpilotti | primeministerp: just to check if there are more plugins to write | 16:40 |
alexpilotti | sorry, meant blueprints, lapsus :-) | 16:41 |
primeministerp | pnavarro: o yes | 16:41 |
primeministerp | pnavarro: make sure you have appropriate blueprints prior to submitting | 16:41 |
primeministerp | Hitesh: anything to add? | 16:41 |
pnavarro | ok primeministerp | 16:41 |
Hitesh | primeministerp: Nops from my side | 16:41 |
alexpilotti | pnavarro: we need to add a blueprint for your new Cinder bits | 16:42 |
Hitesh | primeministerp: I didn;t get a chance to work more on our stuff...so nothing to add this time...:( | 16:42 |
pnavarro | I'll sync with you this night alexpilotti | 16:42 |
alexpilotti | pnavarro: ok! | 16:43 |
primeministerp | greate | 16:43 |
primeministerp | guess general ci update from my end | 16:44 |
alexpilotti | primeministerp: cool! | 16:44 |
primeministerp | working like a mad man preping for the visit from alexpilotti and ociuhandu | 16:44 |
primeministerp | implemeneted the production puppet infra on friday and base pxe node | 16:44 |
primeministerp | all puppetized | 16:44 |
alexpilotti | primeministerp: cool! Should we also set up a meeting with the OpenStack CI guys for inputs? | 16:44 |
primeministerp | core switch is puppetized | 16:45 |
primeministerp | alexpilotti: i'll work on that for next week | 16:45 |
alexpilotti | primeministerp: great tx! | 16:45 |
primeministerp | #action pp setup meeting w/ mtaylor and other for ci discussion | 16:45 |
pnavarro | I have to go, missing my bus... see you later | 16:45 |
pnavarro | bye | 16:45 |
primeministerp | pnavarro: thanks again | 16:45 |
alexpilotti | pnavarro: bye! | 16:46 |
Hitesh | same here..I will to catch my bus | 16:46 |
*** dendrobates has quit IRC | 16:46 | |
primeministerp | I should be done w/ the switch automation and trunking of all available ports between switches | 16:46 |
Hitesh | bye guys | 16:46 |
primeministerp | bye Hitesh | 16:46 |
Hitesh | I will synch with alexpilotti and pnavarro | 16:46 |
Hitesh | bye | 16:46 |
*** Mandell has joined #openstack-meeting | 16:46 | |
*** dendrobates has joined #openstack-meeting | 16:46 | |
primeministerp | alexpilotti: we'll deal w/ things like logging etc later, i'm trying to get the basics in place for when you come to to be able to roll the setups as quickly as possible | 16:47 |
primeministerp | and have contol w/ jenkins | 16:47 |
alexpilotti | primeministerp: ok! | 16:47 |
primeministerp | alexpilotti: the rest i fugure we integrate what is already there | 16:47 |
primeministerp | alexpilotti: in terms of the jenkins jobs etc | 16:47 |
primeministerp | alexpilotti: we'll discuss that w/ monty | 16:48 |
primeministerp | ok I'll talk w/ him and schedule something for next week | 16:48 |
primeministerp | we have a holiday on thurs | 16:49 |
primeministerp | i'll be working on friday as well | 16:49 |
primeministerp | just out thur | 16:49 |
primeministerp | on that note | 16:49 |
primeministerp | I'll end it and send out the notes | 16:49 |
primeministerp | we can touch base later | 16:49 |
primeministerp | if needed | 16:49 |
primeministerp | alexpilotti: ^ | 16:49 |
primeministerp | #endmeeting | 16:49 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 16:49 | |
openstack | Meeting ended Tue Nov 20 16:49:56 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:49 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/hyper_v/2012/hyper_v.2012-11-20-15.59.html | 16:49 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/hyper_v/2012/hyper_v.2012-11-20-15.59.txt | 16:49 |
openstack | Log: http://eavesdrop.openstack.org/meetings/hyper_v/2012/hyper_v.2012-11-20-15.59.log.html | 16:50 |
alexpilotti | primeministerp: ok! | 16:50 |
*** pnavarro has quit IRC | 16:50 | |
alexpilotti | primeministerp: I have a quick meeting here at the office as well, brb | 16:50 |
luis_fdez | see you | 16:50 |
*** luis_fdez has quit IRC | 16:50 | |
*** adjohn has joined #openstack-meeting | 16:52 | |
*** rushiagr has quit IRC | 16:57 | |
*** dendrobates has quit IRC | 17:00 | |
*** colinmcnamara has quit IRC | 17:00 | |
*** colinmcnamara1 has joined #openstack-meeting | 17:00 | |
*** garyk has quit IRC | 17:02 | |
*** cp16net|away is now known as cp16net | 17:02 | |
*** markwash has joined #openstack-meeting | 17:03 | |
*** Mandell has quit IRC | 17:06 | |
*** reed has joined #openstack-meeting | 17:07 | |
*** oNeToWn has quit IRC | 17:08 | |
*** oNeToWn has joined #openstack-meeting | 17:11 | |
*** Mandell has joined #openstack-meeting | 17:11 | |
*** jhenner has quit IRC | 17:16 | |
*** garyk has joined #openstack-meeting | 17:16 | |
*** cp16net is now known as cp16net|away | 17:17 | |
*** rafaduran has quit IRC | 17:23 | |
*** dendrobates has joined #openstack-meeting | 17:28 | |
*** anniec has quit IRC | 17:28 | |
*** eglynn__ has quit IRC | 17:29 | |
*** eglynn has joined #openstack-meeting | 17:29 | |
*** jcooley_afk is now known as jcooley | 17:32 | |
*** jcooley_ has joined #openstack-meeting | 17:32 | |
*** cp16net|away is now known as cp16net | 17:33 | |
*** eglynn_ has joined #openstack-meeting | 17:33 | |
*** eglynn has quit IRC | 17:33 | |
*** jdurgin1 has quit IRC | 17:34 | |
*** rnirmal has joined #openstack-meeting | 17:36 | |
*** fnaval has joined #openstack-meeting | 17:36 | |
*** EmilienM_ has joined #openstack-meeting | 17:42 | |
*** heckj has joined #openstack-meeting | 17:45 | |
*** EmilienM_ has quit IRC | 17:46 | |
*** derekh has quit IRC | 17:46 | |
*** lloydde has joined #openstack-meeting | 17:48 | |
*** jcooley_ has quit IRC | 17:48 | |
*** rushiagr has joined #openstack-meeting | 17:50 | |
*** nati_ueno has joined #openstack-meeting | 17:53 | |
*** ksiu has joined #openstack-meeting | 17:57 | |
*** dwchadwick has joined #openstack-meeting | 17:57 | |
*** marek_ has joined #openstack-meeting | 17:58 | |
*** garyk has quit IRC | 17:59 | |
*** etoews has joined #openstack-meeting | 17:59 | |
*** eglynn_ has quit IRC | 18:00 | |
heckj | keystone! | 18:00 |
heckj | o/ | 18:00 |
dwchadwick | Keystone OK | 18:01 |
heckj | #startmeeting keystone | 18:01 |
openstack | Meeting started Tue Nov 20 18:01:18 2012 UTC. The chair is heckj. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:01 |
openstack | The meeting name has been set to 'keystone' | 18:01 |
dwchadwick | I have sent an email to the list suggestions some topics for discussion | 18:01 |
ayoung | KEYSTONE! | 18:01 |
heckj | dwchadwick: sounds reasonable - I'm behind on email by several hundred at the moment, so I haven't seen it though... | 18:01 |
heckj | agenda: http://wiki.openstack.org/Meetings/KeystoneMeeting | 18:02 |
*** brich1 has joined #openstack-meeting | 18:02 | |
heckj | #topic burning issues | 18:02 |
*** openstack changes topic to "burning issues" | 18:02 | |
dwchadwick | I can repeat the list here if you like | 18:02 |
heckj | We have a security bug that we're working (not public) - Dolph has posted patches, core needs to vet. | 18:03 |
ayoung | heckj, I don;t think any outstanding bugs are burning issues right now. | 18:03 |
heckj | ayoung: I subscribed you: https://bugs.launchpad.net/keystone/+bug/1079216 | 18:03 |
*** brich1 has quit IRC | 18:03 | |
heckj | (note: everyone else will likely get a 404 on that link, since it's marked security) | 18:03 |
*** brich1 has joined #openstack-meeting | 18:04 | |
heckj | dwchadwick: your list would be welcome, thank you | 18:04 |
*** cp16net is now known as cp16net|away | 18:04 | |
dwchadwick | In no particular order | 18:05 |
dwchadwick | 1. Groups vs. attribute mappings | 18:05 |
dwchadwick | 2. Adding IDPs to service catalog | 18:05 |
dwchadwick | https://blueprints.launchpad.net/keystone/+spec/adding-idps-to-service-catalog | 18:05 |
dwchadwick | 3. RBAC API, and why have tenants/projects? or groups for that matter? | 18:05 |
dwchadwick | 4. Delegation | 18:05 |
dwchadwick | http://wiki.openstack.org/keystone/Delegation | 18:05 |
dwchadwick | 5. Status/Timeframe of Federation integration | 18:05 |
dwchadwick | http://wiki.openstack.org/Keystone/Federation/Blueprint | 18:05 |
*** nati_ueno has quit IRC | 18:05 | |
heckj | dwchadwick: will add to agenda, as I suspect we won't get through that all | 18:05 |
heckj | #topic V3 API | 18:06 |
*** openstack changes topic to "V3 API" | 18:06 | |
dwchadwick | so we should prioritse first | 18:06 |
dwchadwick | I guess groups vs attribute mappings comes under this agenda item | 18:06 |
ayoung | getting V3 in is, I think priority, as is the other changes that are causing us to "lock down" sections of the code for changes | 18:07 |
heckj | Review's are up - catalog pending attention, ayoung and dolph working on Identity along with database refactoring and normalization | 18:07 |
heckj | ayoung: yep, agreed | 18:07 |
heckj | We won't have all the V3 in for this first milestone, so I'll retarget that to G2 prior to the release meeting today | 18:07 |
ayoung | that means auth_token changes from here on out only go into keystoneclient | 18:07 |
dwchadwick | we have posted a blueprint that shows how IDPs can be added to the catalog with no changes to the API | 18:08 |
*** frankm has quit IRC | 18:08 | |
ayoung | dwchadwick, link? | 18:08 |
dwchadwick | Kristy should have posted it to the list. Its in google docs | 18:09 |
ayoung | #link http://wiki.openstack.org/Keystone/Federation/Blueprint | 18:09 |
dolphm | #link https://blueprints.launchpad.net/keystone/+spec/adding-idps-to-service-catalog | 18:09 |
dwchadwick | yep its here | 18:09 |
dwchadwick | https://docs.google.com/a/kent.ac.uk/document/d/1aXjt7XMEc2wQqSli8B9pB2NTjCiSe8Nz-H5xVMb8saw/edit | 18:10 |
henrynash | joined | 18:10 |
* heckj wave | 18:10 | |
dwchadwick | We are proposing two changes to the client but none to keystone | 18:10 |
dwchadwick | 1. made the type a type.subtype | 18:11 |
dwchadwick | this should help with scalability as more services are added in the future, and different types of IDPs | 18:11 |
*** salv-orlando has quit IRC | 18:11 | |
*** eglynn_ has joined #openstack-meeting | 18:11 | |
dwchadwick | but to keystone is it still just a string, so no changes | 18:11 |
*** salv-orlando has joined #openstack-meeting | 18:11 | |
ayoung | dwchadwick, is it possible that the change will trip up on some previous data? | 18:12 |
ayoung | say someone has already named their types that way? | 18:12 |
dwchadwick | 2. I dont think so, since all types today are simply types and dont use subtypes | 18:12 |
dolphm | dwchadwick: i'm confused on how you say you don't need to modify the API, but then turn around and specify that the client needs to be passing at least two new pieces of data to the keystone server, via the API? | 18:12 |
dwchadwick | So only future types of services (like IDPs) can make use of subtype | 18:13 |
ayoung | dolphm, I think he means it is a format of the string | 18:13 |
dwchadwick | Its a new optional parameter that clients add at their end | 18:13 |
*** jcooley is now known as jcooley_afk | 18:13 | |
dolphm | ayoung: dwchadwick: i'm referring to certdata and protocol, not 'type', which is just an opaque string to keystone | 18:13 |
dwchadwick | but the keystone database does not change cos it is all bundled in the extras field | 18:13 |
ayoung | --certdata – the identity provider certificate data for signing and verification. +1 there | 18:14 |
ayoung | probably should be a file name. | 18:14 |
dwchadwick | yes this is a new parameter that the client can optionally add | 18:14 |
ksiu | Hi, correct me if I'm wrong but the service data is stored as a jsonblob in the extra field of the database? | 18:14 |
ayoung | dwchadwick, should tag that as optional, too. | 18:14 |
dwchadwick | so it is backwards compatible with current implementations | 18:15 |
*** EmilienM has left #openstack-meeting | 18:15 | |
ksiu | So certdata and protocol could be adding to that without changing anything? | 18:15 |
*** nachi has joined #openstack-meeting | 18:15 | |
ayoung | We also will need a way to set and update it after the endpoint has been created for existing endpoints and cert expiration | 18:15 |
dwchadwick | yes its optional | 18:15 |
heckj | ayoung, dwchadwick: what explicitly is the cert data? Is this an endpoint with where to get the identity information, or a certificate that can be used to verify requests to access the service? | 18:15 |
ayoung | ksiu, not a fan of 'extra' I would love to focus on keeping stuff normalized. serialization of JSON is an antipattern in my book | 18:16 |
ksiu | heckj: it's the certificate use to validate the signed response from the Identity provider | 18:16 |
dolphm | dwchadwick: what do you expect the client to do with --certdata, for example? | 18:16 |
ayoung | heckj, say an endpoint is allowed to sign certs, it is the cert it would present for other services to verify them | 18:16 |
heckj | ayoung: +1 - was intended as a placeholder until it was clear what we wanted/needed to model and capture | 18:16 |
dwchadwick | the client will pass cert data back to the credential issuing component of federated keystone, so it does not need to touch it | 18:17 |
*** markmcclain has joined #openstack-meeting | 18:17 | |
ksiu | is the way of storing the service data changing in V3? | 18:18 |
ayoung | dwchadwick, I kind of see this still as just the stub of the effort for cert management for endpoints. The workflow will likely be slightly more complicated. But I would classify this as "necsssary first steps" | 18:18 |
*** darraghb has quit IRC | 18:18 | |
dwchadwick | federated keystone is responsible for doing all the work. The client simply gets parameters from one part of keystone and passes them back to another part | 18:18 |
dolphm | ksiu: not really https://review.openstack.org/#/c/15610/7/keystone/catalog/backends/sql.py | 18:18 |
dolphm | ksiu: driver is a little more robust, and API-level service/endpoint crud is pretty much 1:1 with the driver | 18:19 |
*** eglynn_ has quit IRC | 18:19 | |
*** eglynn_ has joined #openstack-meeting | 18:20 | |
dwchadwick | Have we stalled? | 18:20 |
dolphm | dwchadwick: i absolutely don't see statement as being realistic- "As mentioned previously no changes to the Keystone service would be required to store and retrieve the extra data." | 18:20 |
*** rushiagr has quit IRC | 18:21 | |
dwchadwick | It depends upon where the json blob is created. If the client creates it, then keystone does not see the change. | 18:21 |
ksiu | dolphm: perhaps I have misunderstood the way the endpoint and service data is stored but it looked to me as if it was stored in a jsonblob in the extra field | 18:21 |
*** jcooley_afk is now known as jcooley | 18:22 | |
dwchadwick | So we have defined a parameter that the user passes to the client (the certdata) and the client software packages this into the json blob | 18:22 |
ayoung | dwchadwick, "extra" is not part of the API, just a storage detail; | 18:22 |
ayoung | more correct to say you have added an additional field to the API. I think that is ok, but only if it is optional. Which, I think, it is. | 18:23 |
dwchadwick | BTW there is a mistake in the diagram as we dont need protocol. This was in an earlier design but has been removed from the text but the diagram was not updated to conform to the new text | 18:23 |
*** esp1 has joined #openstack-meeting | 18:23 | |
dolphm | dwchadwick: 'localurl' should also read 'internalurl' | 18:24 |
dwchadwick | Ok. Kristy will update the doc tomorrow | 18:24 |
*** eglynn_ has quit IRC | 18:25 | |
heckj | sounds like we all need to do a little more reading to have an intelligent response | 18:25 |
ayoung | dwchadwick, ksiu might I suggest then that you post images as svg files, and other people can then modify them? | 18:25 |
dwchadwick | So can I understand the message that is passed from the client to keystone. Does it contain a json blob or not? And if it does, does it contains an extra field | 18:25 |
ksiu | ayoung: noted | 18:26 |
*** jcooley is now known as jcooley_afk | 18:26 | |
dolphm | dwchadwick: 'extra' is not exposed to the API per se | 18:26 |
dolphm | dwchadwick: the driver stores non-indexed attributes of services & endpoints as a JSON blob in a column called 'extra' | 18:27 |
*** markmcclain has quit IRC | 18:27 | |
dwchadwick | we assumed the client could pass extra to keystone for it to store. This would make a sensible extension point | 18:27 |
heckj | dwchadwick: how it presents them is something we can extend into the API, which is what we want/need to define to enable this | 18:28 |
dwchadwick | Of course it could not be indexed because keystone has no idea what is contained there, except some random string of random lenght | 18:28 |
dolphm | dwchadwick: the service implementation is flexible in that it handles attributes it doesn't otherwise understand | 18:28 |
dwchadwick | So an alternative would be to define an attribute called certificate? | 18:29 |
dolphm | dwchadwick: the client must still adhere to a tested contract, in this case, i imagine you're envision a v2.0 API extension, and perhaps an extension to the OS-KSADM extension | 18:29 |
dolphm | dwchadwick: (unless you're only talking about v3 support) | 18:29 |
dwchadwick | I think we can wait to v3 for this, since it is not needed until you have federated keystone, which I assume will be v3 (but that is another agenda item) | 18:30 |
dwchadwick | the thing that is most pressing for v2 seems to be groups vs attribute mapping | 18:30 |
dolphm | dwchadwick: great that simplifies things quite a bit then! | 18:30 |
*** markmcclain has joined #openstack-meeting | 18:30 | |
*** garyk has joined #openstack-meeting | 18:31 | |
dolphm | dwchadwick: user groups? | 18:31 |
dwchadwick | shall we move to groups vs mappings | 18:31 |
henrynash | do we think groups vs attribute mapping is a v2 thing? I could be, but I had imagined part of v3 | 18:31 |
*** mnewby has quit IRC | 18:31 | |
dwchadwick | dolphm: yes | 18:31 |
heckj | dwchadwick: please get me agenda suggestions earlier next time | 18:31 |
*** radez_g0n3 is now known as radez | 18:32 | |
dwchadwick | sorry, but I was in meetings most of the day | 18:32 |
heckj | dwchadwick: me too - is okay - just trying to keep things organized, and we've jumped all over | 18:32 |
dolphm | i haven't been following user group discussions, but there's already a defined API for them that was implemented in diablo: https://github.com/openstack/identity-api/tree/master/openstack-identity-api/src/docbkx/extensions/RAX-KSGRP | 18:32 |
heckj | henrynash: I managed to get you some feedback this weekend, but haven't followed up since I sent off the initial sets | 18:33 |
dwchadwick | I am pretty much against groups, since they are no different to roles | 18:33 |
ayoung | dwchadwick, not correct | 18:33 |
heckj | dwchadwick: I disagree entirely | 18:33 |
dwchadwick | ayoung: in what way | 18:33 |
ayoung | dwchadwick, they are an essential organizational tool. | 18:33 |
ayoung | roles must be assigned to something | 18:33 |
ayoung | and usually, they are assigned to a user | 18:34 |
ayoung | if you were to say that groups are roles | 18:34 |
dwchadwick | what you are saying is that there are two different types of roles: organisational roles and cloud service roles | 18:34 |
dolphm | i like the definition provided at the summit: "every operation you can apply to a user, you should be able to apply to a group of users" | 18:34 |
heckj | groups allow us to not have to submit 10's or 100's of links from user < -- role --> project, but manage that in explicit "groups" | 18:34 |
dolphm | so, "grant this role on this project to this entire group of users" | 18:34 |
ayoung | you have no way to reuse things...it all falls on the back of the policy enforcement | 18:34 |
heckj | dwchadwick: this isn't about different roles, but applying roles to sets of users | 18:34 |
dwchadwick | a group is just another collection, same as a role (or better still get rid of roles and call them all attributes) | 18:34 |
*** anniec has joined #openstack-meeting | 18:35 | |
dolphm | dwchadwick: roles have explicit associations with domains or projects, however | 18:35 |
ayoung | dwchadwick, they are all "attributes" but that doesn't mean that there are not semantic differences. | 18:35 |
heckj | dwchadwick: roles == attribute is fine from an academic perspective, but will consfuse laymen trying to implement this and looking for what they're considering "roles" | 18:35 |
*** anniec_ has joined #openstack-meeting | 18:35 | |
dwchadwick | what you want is a mechanism to say people with this attribute (which you call group) also have this attribute (which you call role) | 18:36 |
*** nati_ueno has joined #openstack-meeting | 18:36 | |
ayoung | dwchadwick, right | 18:36 |
heckj | dwchadwick: you're already talking in groups, but we don't have "woking with sets of people" built in to our API | 18:36 |
dwchadwick | Of course different attributes have different semantics | 18:36 |
dolphm | dwchadwick: the second half of your statement is meaningless unless you also specify the domain/project the "attribute" applies to | 18:37 |
dwchadwick | But ultimately what you are interested in is ABAC | 18:37 |
dwchadwick | ie. a user with this set of attributes gets access to this set of resources | 18:37 |
ayoung | dwchadwick, well, I am, but most people think I am crazy | 18:37 |
heckj | please define ABAC | 18:37 |
ayoung | heckj, attribute based access control | 18:38 |
heckj | thans | 18:38 |
henrynash | I think the challenge is we have a set of definitions (e.g. what a role is) already for keystone, we need to decide if we are going to re-define all that, or work to extend these in the direction of organisational (roles) as well as mapping to external defintions | 18:38 |
*** saurabhs has joined #openstack-meeting | 18:38 | |
ayoung | heckj, so for instance, "you must be older than 18 to purchase cigarrettes." | 18:38 |
*** saurabhs has left #openstack-meeting | 18:38 | |
dwchadwick | ayoung: correct | 18:38 |
ayoung | the attribute age is evaluated against a criteria to determine access | 18:38 |
ayoung | it is the most generl form of auth, with RBAC a simplified version, etc | 18:39 |
dwchadwick | which is why I question why you need tenants either, since these are simply another type of attribute which grant you access to a set of resources | 18:39 |
heckj | ayoung: understood. I think henrynash's has it in a nutshell though | 18:39 |
dolphm | dwchadwick: is there a precedence contextual attributes? | 18:39 |
*** anniec has quit IRC | 18:39 | |
*** anniec_ is now known as anniec | 18:39 | |
dolphm | dwchadwick: e.g. i have a purple-shirt, but only under a blacklight | 18:40 |
ayoung | dwchadwick, two sides to it, one of which is granting access, and the other is providing the pieces for people to manage that access. We are trying to provide a reasonable subset of atttributes that map to how most tech-based organizations already perform auth control | 18:40 |
dwchadwick | I would like us to define an ABAC interface for authorisation, where you pass a bunch of attributes and get a response. One of the attributes can be tenant=idx, another can be role=admin and another can be age=19 | 18:40 |
dwchadwick | Then we have a clean and simple interface that is fully flexible and extensible | 18:41 |
ayoung | dwchadwick, the thing is, role is really the tuple "role-name, tenant-name" | 18:41 |
dwchadwick | yes, and all of these concepts are confusing and end up creating spaghetti | 18:41 |
*** markmcclain has quit IRC | 18:41 | |
*** metral has joined #openstack-meeting | 18:41 | |
henrynash | So maybe the things is, we might indeed want to propose an ABAC interface, but in the meantime how to we have an RBAC interface that works well for enterprises? | 18:41 |
ayoung | so "role:vm-administrator in tenant:live-servers" is different from "role:vm-administrator in tenant:staging-servers" | 18:41 |
*** markmcclain has joined #openstack-meeting | 18:42 | |
dwchadwick | well ABAC is a superset of RBAC, so it can be introduced and be backwards compatible | 18:42 |
dwchadwick | I would hope :-) | 18:42 |
*** MarkAtwood has joined #openstack-meeting | 18:42 | |
heckj | dwchadwick: I'm not at all opposed to that style of implementation, it fits pretty reasonably with the policy mechanisms that we're using to gate authorization today, but we need to continue to evolve, not trash and rebuild, the API and mechanisms we have today as well. We should not go for a "all in one rewrite" at this stage. | 18:42 |
ayoung | http://covers.openlibrary.org/b/id/6611047-M.jpg | 18:42 |
dolphm | heckj: i like the approach but know how to implement while maintaining backwards compatibility with roles | 18:43 |
dwchadwick | neither should we complicate the interface by adding yet more concepts like groups | 18:43 |
henrynash | dwchadwick: agree, but not sure we can go there in one hop | 18:43 |
henrynash | dwchadwick: to previous comment don't agree that we should not add groups | 18:43 |
ayoung | dwchadwick, OK, here is what we need: a mechanism to apply the same set of attributes to more than one user at a time. | 18:44 |
dwchadwick | the first thing to do is design the new interface and then see how it can be made to migrate from the existing one to it | 18:44 |
*** cp16net|away is now known as cp16net | 18:44 | |
heckj | dwchadwick: For reasonable management, I don't see how we can avoid adding groups. The alternative is asking administrators of clouds to manage sets of individuals totally externally, or hack solutions in of their own. | 18:44 |
dwchadwick | henrynash: we are specifying the attribute mapping interface now which should give you what you want | 18:45 |
heckj | ayoung: +1 | 18:45 |
dolphm | ayoung: would need to also being able to specify an operation against a set of users with an arbitrary attribute | 18:45 |
dwchadwick | ayoung: attribute mapping | 18:45 |
ayoung | dwchadwick, I think I might not have understood that concept that way when we discussed before | 18:46 |
dwchadwick | ayoung: anyone who is in group=my group has role=admin | 18:46 |
brich1 | ayoung: isn't role a name for an amalgam of permissions, the same way that group is a name for an amalgam of users? If so, solving one problem might solve two. | 18:46 |
henrynash | …and all in a way that is simple for non-federated openstack implementations which will be the norm for some time to come | 18:46 |
dolphm | dwchadwick: what's the benefit of an attribute mapping API without also changing the rest of the API to operate on attributes, and can you do that while maintaining backwards compatibility with the existing API in a single implementation? | 18:46 |
dwchadwick | attribute mapping is completely independent of federation | 18:47 |
ayoung | dwchadwick, right. I think that is what we are trying to get at with groups. | 18:47 |
ayoung | mapping is a more general purpose mechanism, but could be used to implement groups. | 18:47 |
dwchadwick | i just gave an example above | 18:47 |
*** eglynn_ has joined #openstack-meeting | 18:48 | |
ayoung | dwchadwick, right...what I am thinking is that groups could be "pre-canned" attribute mappings | 18:48 |
dwchadwick | the interface we are proposing will allow organisations to define their own groups and say what roles they should have | 18:48 |
henrynash | So the risk is that if we do groups, we find, in the further, when we have ABAC, that we could implement the same ability….but in the meantime we have delivered the "normal way of doing this in RBAC environments" to build the acceptance of openstack | 18:49 |
ayoung | dwchadwick, I'm kindof thinking that we might want to pull that out into its own blueprint, then, and specify how we would implement groups in terms of mapping | 18:49 |
dwchadwick | ayoung: not precanned, because you dont know what groups organisations will have. Henry gave examples of programmers, team leaders in one org, and teacher, pupil in another org | 18:50 |
henrynash | dwchadwick +1 | 18:50 |
*** bklei has joined #openstack-meeting | 18:50 | |
ksiu | ayoung: we're working on that | 18:50 |
dwchadwick | Our blueprint will be out this week. We sketched it out today and Kristy is currently writing it up | 18:50 |
ayoung | henrynash, I realize you want to get moving on this. Can you work with Kristy on just that piece, and see if we can do it in such a way as to A) get it in to grizzly and B) support what you need from groups? | 18:51 |
ayoung | It seems like it is at least worth evaluating the approach | 18:51 |
dwchadwick | It would be good if Henry could work with Kristy, since we are newbies to Openstack and Henry probably knows lots more than us about the internals | 18:52 |
ayoung | it might be that we have to punt on the mapping approach if we can't get it in to Grizzly, in which case we accept groups approach as "stop gap" and we plan on reworking groups in terms of mappings in "H*" time? | 18:52 |
henrynash | sure, happy to work with Kirtsy to investigate | 18:53 |
dwchadwick | great | 18:53 |
ayoung | henrynash has PM'ed me "sure" which I think means he is willing to do it, and is accepting that my neck is not within throttling distance. | 18:53 |
*** CI_Guy has joined #openstack-meeting | 18:53 | |
henrynash | ayoung :-) | 18:54 |
dwchadwick | Kristy is also able to work on the implementation to speed things up if the design is accepted | 18:54 |
henrynash | I'd be keen to see the mapping design, anyhow | 18:54 |
dwchadwick | What time frame are you looking at for grizzly release | 18:54 |
heckj | http://wiki.openstack.org/GrizzlyReleaseSchedule | 18:55 |
henrynash | we got to get it in for grizzly-2 ? | 18:55 |
heckj | all code implemented by Feb 21st at the latest | 18:55 |
heckj | Jan 10th is much safer | 18:55 |
heckj | (jan 10th is grizzly-2 milestone) | 18:55 |
dwchadwick | Grizzly 2 should be Ok for the first release | 18:55 |
dwchadwick | I can see a phased approach to implementation, with non-federated access initially then federated access afterwards | 18:56 |
*** brich1 has quit IRC | 18:56 | |
dwchadwick | We want to get to the stage where the administrators dont have to have their un/pws configured into keystone, but use their own external IDP | 18:56 |
henrynash | for something like this, i say we must hit grizzly-2 | 18:57 |
dwchadwick | What time is this call due to end? | 18:57 |
heckj | going to have wrap this up in 2 minutes | 18:57 |
dwchadwick | Ok, so I will go now as I have an appointment. Bye | 18:58 |
*** dolphm has quit IRC | 18:58 | |
*** pabelanger has joined #openstack-meeting | 18:58 | |
*** primeministerp has quit IRC | 18:59 | |
heckj | #endmeeting | 19:00 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 19:00 | |
openstack | Meeting ended Tue Nov 20 19:00:06 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2012/keystone.2012-11-20-18.01.html | 19:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2012/keystone.2012-11-20-18.01.txt | 19:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2012/keystone.2012-11-20-18.01.log.html | 19:00 |
jeblair | any ci people around? | 19:00 |
fungi | yo | 19:00 |
pabelanger | yar | 19:00 |
clarkb | maybe | 19:00 |
pabelanger | on time this week too | 19:00 |
jeblair | mordred: ping | 19:01 |
clarkb | jeblair: I will ping him IRL. One sec | 19:01 |
*** ijw1 has joined #openstack-meeting | 19:01 | |
fungi | he said something about phone calls all day | 19:01 |
jeblair | fungi: this meeting was scheduled well in advance. | 19:01 |
fungi | indeed it was | 19:02 |
*** marek_ has quit IRC | 19:02 | |
jeblair | #startmeeting ci | 19:02 |
openstack | Meeting started Tue Nov 20 19:02:42 2012 UTC. The chair is jeblair. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:02 |
openstack | The meeting name has been set to 'ci' | 19:02 |
*** mnewby has joined #openstack-meeting | 19:02 | |
jeblair | #topic actions from last meeting | 19:02 |
*** openstack changes topic to "actions from last meeting" | 19:02 | |
*** ijw11 has quit IRC | 19:03 | |
*** dwchadwick has quit IRC | 19:03 | |
jeblair | fungi: it seems like progress with the foundation server, care to give an update? | 19:03 |
fungi | sure | 19:03 |
fungi | toddmorey has set up a dummy interface on the foundation server and we've repointed review-dev at that now | 19:03 |
fungi | he's requested saner error handling for gerrit's remote http calls, so i'm trying to dissect the code paths those take | 19:04 |
jeblair | fungi: we can move forward with your "static string update" patch, right? | 19:04 |
fungi | though i'm not really savvy with java, so i'm about to the point of bringing it up on #gerrit | 19:04 |
fungi | yes | 19:04 |
jeblair | fungi: (I don't want the perfect solution to hold us up) | 19:05 |
fungi | that'll be a temporary workaround | 19:05 |
jeblair | cool, so assuming "making error handling nicer is an out-of-band project", what's next? | 19:05 |
fungi | he's still working on integration on the foundation side of things | 19:05 |
fungi | i've got patches more or less ready for review.o.o once we're ready topull the trigger | 19:06 |
fungi | just need a couple of trivial updates and a revbase | 19:06 |
fungi | er, rebase | 19:06 |
fungi | we've got a new official keypair generated and implemented for the contact info encryption | 19:06 |
fungi | that's more or less it on that topic unless there are questions | 19:07 |
jeblair | fungi: do you have a feeling for when this might be ready? | 19:07 |
fungi | it's entirely dependent on when the remaining pieces come together on the foundation end | 19:08 |
jeblair | and toddmorey isn't here. :( | 19:08 |
fungi | hopefully no more than another week or so, but not under my control | 19:08 |
jeblair | so before we roll this out in production, we need a few more things | 19:08 |
*** ksiu has quit IRC | 19:08 | |
clarkb | but it sounds like things are rolling on the other end which is ++ | 19:09 |
jeblair | doc updates to the wiki for new contributors (and old, who will be required to re-agree) | 19:09 |
jeblair | if we want to stop running the sync script at the same time, we'll also need: | 19:09 |
*** mnewby_ has joined #openstack-meeting | 19:09 | |
jeblair | doc updates to tell people how to manage the core and drivers groups in gerrit | 19:09 |
jeblair | acl changes to allow self-management of those groups | 19:09 |
jeblair | and changes to the bug/blueprint scripts to not assume lp/gerrit username equality | 19:10 |
jeblair | and a nice announcement explaining all this and scheduling a time for the change | 19:10 |
*** mnewby has quit IRC | 19:10 | |
jeblair | none of those things are very hard, i just wanted to put them out there. :) | 19:10 |
jeblair | personally, i'd like to stop running the sync script when we make this change | 19:11 |
fungi | agreed. i think we really ought to be 100% positive review-dev is working the way we want before we announce/schedule however | 19:11 |
*** heckj has quit IRC | 19:11 | |
jeblair | any differing opinions on ending the sync script? | 19:11 |
jeblair | the main downside i see is that there are still a few groups that have overlap in LP and gerrit... | 19:12 |
clarkb | jeblair: stopping the sync script is a big win. no opposition here | 19:12 |
jeblair | the release groups, and -drivers groups... | 19:12 |
fungi | doesn't the sync script have some bearing on openid fixups though? | 19:12 |
jeblair | but i think the (distributed!) task of dual-maintenance of those groups is small, esp compared to the costs of running the sync script. | 19:12 |
jeblair | fungi: with group self-management, we don't really care anymore. | 19:12 |
*** mnewby has joined #openstack-meeting | 19:13 | |
*** jcooley_afk is now known as jcooley | 19:13 | |
jeblair | we only care that the openids match users so that we can make sure the right gerrit users are in the -core groups, which at the moment, are managed in lp | 19:13 |
jeblair | by making the group management happen in gerrit, that goes away... | 19:13 |
*** jcooley is now known as jcooley_afk | 19:13 | |
jeblair | -core members just have to add the correct gerrit user to their -core gerrit group | 19:14 |
*** mnewby_ has quit IRC | 19:14 | |
jeblair | (which is no more difficult than identifying the correct lp user, really, possibly less) | 19:14 |
jeblair | fungi: answer your question? | 19:14 |
fungi | okay, so the lp user/multiple openid situation isn't really at issue as long as groups aren't also managed via lp. got it | 19:15 |
*** jcooley_afk is now known as jcooley | 19:15 | |
fungi | and yes, my lack of timely responses is due only to the tin cans and string over which my internet connection is travelling at the moment | 19:15 |
fungi | i'm good with it | 19:15 |
jeblair | yeah. it also affects the bug/blueprint scripts, but we can have them look up gerrit-username->openid->launchpad-person mapping when they go to do an update. | 19:16 |
*** mnewby_ has joined #openstack-meeting | 19:16 | |
*** stevebake has quit IRC | 19:16 | |
jeblair | (they'll need gerrit database read access, but i don't think that's a problem) | 19:16 |
jeblair | #action toddmorey continue to integrate gerrit contact store with foundation server | 19:17 |
*** mnewby has quit IRC | 19:17 | |
*** mnewby_ is now known as mnewby | 19:17 | |
jeblair | anyone want to (a) write docs on the transition (b) update bug/blueprint scripts? | 19:18 |
*** littleidea has joined #openstack-meeting | 19:18 | |
fungi | put me down for those | 19:19 |
fungi | i haven't looked at the bug/bp scripts, but those can't be too complicated right? ;) | 19:19 |
jeblair | #action fungi write docs on CLA/group changes | 19:19 |
clarkb | fungi: the lp stuff is pretty straightforward | 19:19 |
clarkb | (bugs, blueprints, etc) | 19:19 |
fungi | k | 19:20 |
jeblair | #action fungi update bug/blueprint scripts to use openids to look up lp usernames | 19:20 |
jeblair | fungi: i can help out with that too | 19:20 |
*** patelna has joined #openstack-meeting | 19:20 | |
fungi | jeblair: appreciated | 19:20 |
clarkb | maybe put the wiki changes in an etherpad | 19:20 |
fungi | clarkb: yeah, i figure we'll want to stage those changes somewhere | 19:20 |
jeblair | also, we can actually make the bug/blueprint changes before everything else | 19:21 |
jeblair | (ie, it should work if we put it in place right now) | 19:21 |
fungi | i'll put together a comprehensive etherpad to track the time-sensitive changes | 19:21 |
jeblair | #action mordred bugify summit actions | 19:21 |
jeblair | ^ that's going to get reassigned real soon now | 19:21 |
uvirtbot | jeblair: Error: "that's" is not a valid command. | 19:21 |
clarkb | jeblair: he said earlier today that he started that process | 19:22 |
jeblair | oh good! | 19:22 |
clarkb | not done, but he is working on it | 19:22 |
jeblair | #action everyone collect action items from other summit session etherpads and register as bugs | 19:22 |
jeblair | and i know i haven't done that one yet, so, oops. | 19:22 |
jeblair | "clarkb look into subunit/testtools with coverage" | 19:23 |
jeblair | clarkb: had time to look into that yet? | 19:23 |
clarkb | jeblair: lifeless and I have chatted about it and I have a plan, but haven't implemented anything yet | 19:23 |
clarkb | besically we can run subunit under coverage when testr runs | 19:23 |
jeblair | clarkb: does that involve post-run merging? | 19:24 |
clarkb | initially that will be done without parallel subunit execution to avoid the need for merging results | 19:24 |
jeblair | ah | 19:24 |
clarkb | long term lifeless' suggestion is to include coverage info in the subunit stream then testr can do the merging | 19:25 |
clarkb | short term will be equivalent to what we have today. long term will be a step up | 19:25 |
jeblair | yep | 19:25 |
jeblair | #action clarkb continue to look into subunit/testtools with coverage | 19:25 |
jeblair | "clarkb document and test project creation change" | 19:25 |
jeblair | clarkb: i think that has happend, yeah? | 19:26 |
clarkb | it did. I think we/I may end up needing to write a little more documentation, but the puppet + python script is working | 19:26 |
jeblair | clarkb: where is documentation lacking? | 19:26 |
clarkb | stackforgers are a primary consumer of the new tool and the docs don't directly address stackforge | 19:26 |
clarkb | need a if you are adding a stackforge project do foo and bar section | 19:27 |
*** littleidea has quit IRC | 19:27 | |
jeblair | clarkb: yeah, i think a bit of a reorg may be in order... | 19:27 |
jeblair | clarkb: i'm thinking a lot of the new stuff could go into a "howto: create a new project" section | 19:27 |
jeblair | clarkb: (which isn't gerrit-specific, like the current one) | 19:28 |
clarkb | and that should cover things like gitreview, zuul and JJB, and launchpad (or maybe gerrit groups) | 19:28 |
jeblair | clarkb: exactly. | 19:28 |
mordred | jeblair, clarkb: ++ | 19:28 |
mordred | (lurking, but in an in-person meeting) | 19:28 |
*** stevebake has joined #openstack-meeting | 19:28 | |
*** littleidea has joined #openstack-meeting | 19:29 | |
jeblair | mordred: this one's cooler. and also has persons. ;) | 19:29 |
*** AlanClark has quit IRC | 19:29 | |
jeblair | clarkb: want to volunteer for that? | 19:29 |
clarkb | jeblair: sure | 19:29 |
* fungi is not a person | 19:29 | |
clarkb | #action clarkb write a howto: create a new project in openstack-ci docs | 19:29 |
jeblair | "jeblair finish updates to sync script" | 19:30 |
jeblair | so that's basically done... | 19:30 |
fungi | just in time to deprecate it? | 19:30 |
jeblair | but then i got sick and haven't done final testing/polishing on it. | 19:30 |
jeblair | and then it looks like we might actually be able to deprecate ti... | 19:30 |
jeblair | it | 19:30 |
jeblair | so i'm thinking i'll just sit on that and see where we are next week. | 19:31 |
clarkb | jeblair: to test it you should be able to drop it into review-dev | 19:31 |
fungi | if nothing else, your investigation into the lp/openid api additions will help the bug/bp script updates | 19:31 |
clarkb | review-dev runs the sync script as well | 19:31 |
jeblair | clarkb: yeah, i've been testing it locally with a db dump from review dev. | 19:32 |
jeblair | anyway, like i said, if it looks like it may be useful next week, i'll finish it up. otherwise, i'm happy to be rid of it. :) | 19:33 |
clarkb | sounds good to me | 19:33 |
jeblair | fungi: and yeah, there's some code/experience there that should make the bug script updates easy | 19:33 |
jeblair | "jeblair propose a system for linking reverifies to bugs" | 19:33 |
fungi | i will feast on whatever part of your brains contains that experience | 19:33 |
jeblair | i have not done that. but i have thought about it. :) | 19:34 |
jeblair | #action jeblair propose a system for linking revierifies to bugs | 19:34 |
clarkb | jeblair: do we want it to be more robust than simply updating the regex in layout.yaml? | 19:34 |
jeblair | clarkb: yeah, i think the main component is the reporting... | 19:34 |
clarkb | jeblair: the comment contents already end up in the zuul logs | 19:34 |
fungi | though i suppose the bug linking can come first and reporting second | 19:35 |
clarkb | maybe reporting is an offline grep through the logs? | 19:35 |
*** salv-orlando has quit IRC | 19:35 | |
jeblair | clarkb: which i think should be something that watches for reverifies and produces a web page with like the top 10 bugs | 19:35 |
*** salv-orlando has joined #openstack-meeting | 19:35 | |
clarkb | (more robust is definitely better though, could check the bug is valid in LP and matches and openstack project for example) | 19:35 |
clarkb | jeblair: ++ | 19:35 |
fungi | yes, some way of actually forcing people to have a real lp bug open before being able to reverify would be good | 19:36 |
jeblair | i think the reporting is what makes it less "annoying thing the ci people are making us do" and more "useful thing to direct testing and developer resources at known problems" :) | 19:36 |
fungi | so in that regard, i guess not annoying the devs until we can give them useful reports would be good after all | 19:37 |
fungi | or at least a promise of reports rsn | 19:37 |
jeblair | yeah. i don't think that'll be too hard though. gerritlib script that watches the event stream, totals bug links, then spits out some html to a static web page. | 19:37 |
jeblair | _or_ we could try to pretend that's in-scope for zuul. :) i'm not convinced. | 19:38 |
jeblair | #topic grenade/quantum | 19:39 |
*** openstack changes topic to "grenade/quantum" | 19:39 | |
fungi | i'd be interested to see gerritbot mention the reverifies in #-infra maybe | 19:39 |
clarkb | fungi: ++ | 19:39 |
jeblair | I've restarting work with nachi on quantum. it needs some more changes before it's ready, but progress is being made | 19:39 |
* fungi curses his flaky internets | 19:39 | |
*** nachi has quit IRC | 19:39 | |
*** annegentle__ has quit IRC | 19:39 | |
jeblair | fungi: +1 | 19:39 |
jeblair | i'll probably not get to revisiting grenade until next week | 19:39 |
jeblair | anyone have other topics? | 19:40 |
clarkb | pypi uploads | 19:40 |
jeblair | #topic pypi uploads | 19:40 |
*** openstack changes topic to "pypi uploads" | 19:40 | |
clarkb | last week it became apparent that stackforgers could make use of jenkins jobs to upload their packages to pypi | 19:41 |
*** mnewby has quit IRC | 19:41 | |
clarkb | we can't let them run the existing jobs because arbitrary code on hosts with passwords, so to better accomodate them and stop trusting openstack projects I have added two new jenkins job templates to make this more secure | 19:41 |
clarkb | basically create an sdist on a normal jenkins slave, copy that to a slave with pypi credentials and use curl to upload the sdist to pypi | 19:42 |
* jeblair cheers | 19:42 | |
clarkb | now no more arbitrary code is executed to upload changes to pypi | 19:42 |
pabelanger | Nice! | 19:43 |
clarkb | #link https://review.openstack.org/#/c/16501/ | 19:43 |
clarkb | is the last change needed to make it work in the way that is expected (upload meta data being the current missing piece) | 19:43 |
jeblair | clarkb: cool, so we should be able to update all the projects after that's merged | 19:43 |
jeblair | but maybe we'll make one more jjb release first. :) | 19:44 |
clarkb | jeblair: yes, that is probably a good thing | 19:44 |
clarkb | and we keep getting more JJB patches | 19:44 |
jeblair | yay more jjb contributors! | 19:44 |
pabelanger | woot | 19:44 |
fungi | clearly it fills a previously unaddressed niche | 19:44 |
jeblair | anything else? | 19:45 |
fungi | jeblair: you were wanting to also do a g-r release via traditional methods too, yes? or wait for the pipy automation? | 19:46 |
jeblair | #topic git-review | 19:46 |
*** openstack changes topic to "git-review" | 19:46 | |
jeblair | fungi, saper, and I have tested git-review HEAD | 19:46 |
jeblair | we haven't seen any major regressions, which is expected since currently it only contains one patch over 1.19 | 19:46 |
jeblair | which fixes the upgrade bug | 19:46 |
jeblair | so I'll release that today, | 19:47 |
jeblair | then we'll merge documentation of the testing we've done | 19:47 |
*** sarob has joined #openstack-meeting | 19:47 | |
jeblair | and open git-review to more substantial changes | 19:47 |
clarkb | jeblair: saper mentioned a bug, in -infra. Did yo usee that? | 19:47 |
*** annegentle_ has joined #openstack-meeting | 19:47 | |
jeblair | we still expect it to work on every commit, but we'll be doing manual regression testing before we make another release | 19:48 |
clarkb | looks like its a bug when downloading a change from a different project | 19:48 |
clarkb | maybe that is out of scope | 19:48 |
fungi | oh, that reminds me from this morning... hashar found the previoys commit for the -W option, so i'll see if i can port that to a 1.21 target if nobody beats me to it | 19:48 |
*** arbrandes has joined #openstack-meeting | 19:48 | |
*** littleidea has quit IRC | 19:48 | |
jeblair | clarkb: yeah, if that's what it is, then i'd say it can wait for the next release | 19:48 |
fungi | seems like that bug saper found has probably been hiding in there a while | 19:49 |
jeblair | #topic stackforge | 19:50 |
*** openstack changes topic to "stackforge" | 19:50 | |
jeblair | considering the large number of new stackforge projects that have recently been or are expected to be added... | 19:50 |
*** annegentle__ has joined #openstack-meeting | 19:51 | |
jeblair | i thought it'd be a good time to remind people that the primary goal of the infrastructure and ci teams is to support the openstack project | 19:51 |
*** jpich has joined #openstack-meeting | 19:51 | |
*** markmc has joined #openstack-meeting | 19:52 | |
fungi | to that end, a semi-official statement on what stackforge is and isn't might be in order | 19:52 |
jeblair | stackforge is an important area that the ppb has asked us to support as well, but not at the expense of attention and resources for the openstack projects | 19:52 |
*** jcooley is now known as jcooley_afk | 19:52 | |
jeblair | i expect new stackforge projects to be completely self-sufficient, and i also expect them not to divert time from the infrastructure team, at least, not without giving something back, preferably in the form of people with general interest in the openstack project infrastructure and ci | 19:54 |
clarkb | speaking of zykes- added a simple jenkins job to support readthedocs (FYI to other projects that want to use RTD) | 19:54 |
*** annegentle_ has quit IRC | 19:55 | |
*** gabrielhurley has joined #openstack-meeting | 19:55 | |
*** dolphm has joined #openstack-meeting | 19:55 | |
fungi | jeblair: that sounds entirely reasonable to me | 19:56 |
*** heckj has joined #openstack-meeting | 19:56 | |
ttx | jeblair: +1 | 19:56 |
jeblair | so i hope that helps people prioritize work and reviews appropriately. i know some people may not have been around when stackforge started, and it may be helpful to know that concern and decision on prioritization was explicit. :) | 19:56 |
jeblair | ttx was there. :) | 19:56 |
jeblair | and since he's here now, i think it's probably time to | 19:57 |
jeblair | #endmeeting | 19:57 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 19:57 | |
openstack | Meeting ended Tue Nov 20 19:57:18 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ci/2012/ci.2012-11-20-19.02.html | 19:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ci/2012/ci.2012-11-20-19.02.txt | 19:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ci/2012/ci.2012-11-20-19.02.log.html | 19:57 |
*** eglynn_ has quit IRC | 19:57 | |
ttx | you still had 3 minutes :) | 19:57 |
heckj | heh | 19:57 |
clarkb | don't forget thanksgiving is thursday | 19:58 |
jeblair | ttx: we're efficient | 19:58 |
*** CI_Guy has quit IRC | 19:58 | |
*** pabelanger has left #openstack-meeting | 19:58 | |
* ttx just likes milestone weeks that double as thanksgiving weeks | 19:58 | |
jeblair | ttx: we always finish early when mordred doesn't show up | 19:58 |
clarkb | yes, I think at least on project is releasing a milestone on thursday | 19:59 |
ttx | jeblair: yeah, i wonder why. | 19:59 |
annegentle__ | ttx you're clever that way | 19:59 |
* clarkb will most likely be away from Internets | 19:59 | |
*** zaneb has joined #openstack-meeting | 19:59 | |
ttx | Who is around for the TC meeting ? | 20:00 |
annegentle__ | o/ | 20:00 |
bcwaldon | ttx: you know it | 20:00 |
markmc | yo | 20:00 |
mordred | o/ | 20:00 |
bcwaldon | looks like all the important ones are here | 20:00 |
bcwaldon | lets get started | 20:00 |
russellb | hi. | 20:00 |
ttx | 6.. 7 if heckj does more than lurking | 20:00 |
notmyname | o/ | 20:00 |
gabrielhurley | \o | 20:01 |
heckj | o/ | 20:01 |
*** eglynn_ has joined #openstack-meeting | 20:01 | |
* heckj is a professional lurker | 20:01 | |
ttx | that's 9! let's get started | 20:01 |
russellb | bcwaldon: ಠ_ಠ| 20:01 |
danwent | o/ | 20:01 |
notmyname | heckj: I've seen you not in IRC before! | 20:01 |
* heckj hides | 20:01 | |
ttx | #startmeeting tc | 20:01 |
openstack | Meeting started Tue Nov 20 20:01:33 2012 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:01 |
openstack | The meeting name has been set to 'tc' | 20:01 |
ttx | Agenda for today is: | 20:01 |
ttx | #link http://wiki.openstack.org/Governance/TechnicalCommittee | 20:01 |
*** mnewby has joined #openstack-meeting | 20:01 | |
ttx | #topic Vote on direction for Incubator/Core process update | 20:02 |
*** openstack changes topic to "Vote on direction for Incubator/Core process update" | 20:02 | |
ttx | This is about selecting a vision for how to handle incubation and core inclusion in a world where the TC coexists with the BoD | 20:02 |
ttx | This vision will be defended by 2 or 3 TC members in a joint committee with BoD representatives, starting next week | 20:02 |
ttx | We had a lengthy thread at: | 20:02 |
ttx | #link http://lists.openstack.org/pipermail/openstack-dev/2012-November/thread.html#2387 | 20:02 |
ttx | Three visions emerged, which I would summarize like this: | 20:02 |
ttx | * (markmc) Separate the trademark question from the "developed under OpenStack umbrella" question, have incubation be the process by which you become supported | 20:03 |
*** maurosr has quit IRC | 20:03 | |
ttx | (please add more to that description if you think it's unfair or incomplete) | 20:03 |
ttx | * (annegentle) Same as markmc, but separate the "developed under OpenStack umbrella" projects into two categories with different associated resources attached to them | 20:03 |
*** vipul is now known as vipul|away | 20:03 | |
*** vipul|away is now known as vipul | 20:03 | |
ttx | * (notmyname) Keep core co-defined by TC and BoD, restrict core to IaaS projects, incubation is the road to core, keep other projects out of OpenStack infrastructure and focus | 20:03 |
*** eglynn_ has quit IRC | 20:03 | |
ttx | As far as the discussion with the BoD is concerned, it just looks like two options to me | 20:04 |
ttx | One of them with two variants on how the TC would internally organize the resources associated to projects | 20:04 |
ttx | So as a first step I propose we vote between: | 20:04 |
ttx | * (annemark) Separate the trademark question from the "developed under OpenStack umbrella" question, have incubation be the process by which you become supported, potentially with multiple categories as far as associated resources are concerned | 20:04 |
ttx | * (notmyname) Keep core co-defined by TC and BoD, restrict core to IaaS projects, incubation is the road to core, keep other projects out of OpenStack infrastructure and focus | 20:05 |
ttx | * (abstain) None of the above, we need to discuss this for one more week | 20:05 |
*** novas0x2a|laptop has joined #openstack-meeting | 20:05 | |
ttx | Any question/discussion needed before we start voting ? | 20:05 |
gabrielhurley | are we voting numerically, by name, etc? | 20:05 |
russellb | can we give options a number so the vote results don't look like a popularity contest? heh | 20:05 |
annegentle__ | heh | 20:05 |
ttx | russellb: i can do that | 20:06 |
markmc | this annemark person sounds awesome | 20:06 |
annegentle__ | I won't get my feelings hurt, really | 20:06 |
ttx | gabrielhurley: you'll see when I start the vote process | 20:06 |
*** alexpilotti has quit IRC | 20:06 | |
* annegentle__ snorts | 20:06 | |
ttx | everyone cool with voting on this now ? | 20:06 |
notmyname | wait | 20:07 |
* ttx freezes | 20:07 | |
notmyname | what's the criteria? majority? plurality? supermajority? unanimous? | 20:07 |
ttx | notmyname: same as usual. We'll have optionA, optionB, abstain | 20:07 |
annegentle__ | is the vote for "this is what we tell the board we agree to?" | 20:08 |
ttx | to win, optionA needs more votes than optionB | 20:08 |
ttx | and at least 5 votes | 20:08 |
ttx | (same as a yes/no motion) | 20:08 |
notmyname | ok, thanks | 20:08 |
ttx | notmyname: that would make it a majority with affirmative voting threshold. | 20:09 |
*** mikal has joined #openstack-meeting | 20:09 | |
ttx | OK, so option1 = annemark, option2 = notmyname, abstain = abstain | 20:09 |
*** bklei has quit IRC | 20:10 | |
ttx | #startvote Which vision for incubation process should we defend in the BoD/TC joint committee? option1, option2, abstain | 20:10 |
openstack | Begin voting on: Which vision for incubation process should we defend in the BoD/TC joint committee? Valid vote options are option1, option2, abstain. | 20:10 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 20:10 |
russellb | #vote option1 | 20:10 |
markmc | #vote option1 | 20:10 |
gabrielhurley | #vote option1 | 20:10 |
annegentle__ | #vote option1 | 20:10 |
bcwaldon | #vote option1 | 20:10 |
ttx | #vote option1 | 20:10 |
notmyname | #vote option2 | 20:10 |
danwent | #vote abstain | 20:10 |
jgriffith | #vote option1 | 20:10 |
heckj | #vote option1 | 20:10 |
ttx | 30 more seconds | 20:11 |
*** spn has quit IRC | 20:11 | |
mordred | #vote option1 | 20:11 |
ttx | #endvote | 20:11 |
openstack | Voted on "Which vision for incubation process should we defend in the BoD/TC joint committee?" Results are | 20:11 |
openstack | abstain (1): danwent | 20:11 |
openstack | option2 (1): notmyname | 20:11 |
openstack | option1 (9): markmc, bcwaldon, ttx, heckj, russellb, jgriffith, mordred, gabrielhurley, annegentle__ | 20:11 |
ttx | #agreed option1 (annemark) vision will be defended on the BoD/TC joint committee on the future of incubation/core | 20:12 |
ttx | danwent: does your abstain mean you'd have love to have time to propose another option ? | 20:12 |
*** mnewby_ has joined #openstack-meeting | 20:12 | |
heckj | no love for danwent! | 20:12 |
vishy | #vote option1 | 20:12 |
*** AlanClark has joined #openstack-meeting | 20:12 | |
ttx | Do we want to vote today on which of the two variants should be preferred ? Or leave that for a future discussion if our vision ends up prevailing in the joint committee ? | 20:12 |
vishy | btw :) | 20:12 |
markmc | heh | 20:12 |
danwent | ttx: no, it means I am sorry to say I didn't have time to read the whole thread, and therefore am not properly informed | 20:12 |
ttx | vishy: too late :P | 20:12 |
ttx | danwent: ok | 20:13 |
annegentle__ | at least you're honest danwent :) | 20:13 |
markmc | ttx, it might be useful info to help those on the sub-committee, maybe a "testing the water" vote ? | 20:13 |
*** mnewby has quit IRC | 20:14 | |
markmc | ttx, it might be all need to be revisited after first sub-committee discussions | 20:14 |
markmc | who knows | 20:14 |
russellb | is it a final declaration, or a "this is how i feel right now, but would abstain if this were a final decision" | 20:14 |
ttx | markmc: I'm fine with a non-binding vote between the two variants, to serve as indicator... if everyone is fine with that | 20:14 |
russellb | i could do that. there hasn't been enough discussion on that topic specifically on the list to do a final vote IMO | 20:15 |
annegentle__ | I'd like the extra info as well | 20:15 |
markmc | maybe a vote would no abstain option would be the way to do that | 20:15 |
ttx | maybe we can informally state our preference rather than use the vote | 20:15 |
* ttx isn't convinced either way yet (abstain) | 20:15 | |
annegentle__ | I like informal rather than a vote | 20:15 |
markmc | annegentle__, good point | 20:16 |
markmc | what's people's thinking? | 20:16 |
russellb | ok, so informally ... i really don't like the idea of categories because it seems like putting projects in tiers, and having "second class citizens" | 20:16 |
russellb | and we just need to figure out how to scale the whole project | 20:16 |
gabrielhurley | +1 to russellb | 20:16 |
*** lloydde has quit IRC | 20:16 | |
bcwaldon | +1 to gabrielhurley | 20:16 |
russellb | growing pains be damned, we're going to grow | 20:16 |
jgriffith | personally I'm on the opposite end of that spectrum | 20:16 |
zaneb | fwiw I think it's great that annegentle__ is looking at what the barriers to scaling are and trying to find ways to grow the project without taking resources from existing projects | 20:16 |
* ttx thinks it might end up being necessary to have multiple tiers, though I'd prefer if we didn't have to... | 20:17 | |
zaneb | I can't comment on the specifics because I'm not familiar enough with them | 20:17 |
annegentle__ | I thought of another scenario we're seeing, and that's projects that are open source like StachTach that have no (stated) desire to be subject to OpenStack processes -- is this the other direction we'll see depending on how we have incubation work? | 20:17 |
russellb | if docs are a scaling pain point, then *all* projects need to step up and help fill that gap | 20:17 |
jgriffith | russellb: growing is good, growing to an unmanageable collage of projects is not so good IMO | 20:17 |
russellb | sure, need to have standards. | 20:18 |
markmc | annegentle__, if projects don't want to be in, they're just not in imho | 20:18 |
russellb | jgriffith: but with categories, i'm afraid the second tier will become that unmanageable collage | 20:18 |
vishy | I like the simplicity of no categories but I really think we should keep projects in incubation for longer in that case | 20:18 |
*** vipul is now known as vipul|away | 20:18 | |
markmc | I imagine for stuff like docs, we'll have "informal tiers" anyway | 20:18 |
jgriffith | russellb: fair point | 20:18 |
markmc | but they're just gaps where we need folks to step up | 20:19 |
vishy | as in there should be some form of quality control for moving out of incubation | 20:19 |
markmc | we have "good at bug triaging and sucky at bug triaging" tiers now | 20:19 |
annegentle__ | yeah we do have informal tiers already for various reasons | 20:19 |
markmc | i.e. nova vs the rest | 20:19 |
gabrielhurley | +1 to more rigorous incubation | 20:19 |
ttx | markmc: yeah | 20:19 |
jgriffith | I could see the more rigorous incubation as a good compromise | 20:19 |
russellb | sure, +1 from me too | 20:19 |
ttx | ok, anyone else wanting to voice their opinion on this, before we talk about WHO we send to that joint committee ? | 20:20 |
ttx | (we can come back to this, time permitting, at the end of the meeting | 20:20 |
ttx | ) | 20:20 |
jaypipes | for the record I vote option1 | 20:20 |
jaypipes | sorry I'm late | 20:20 |
* mordred punches jaypipes | 20:20 | |
*** mnewby_ has quit IRC | 20:21 | |
markmc | settle down kids | 20:21 |
*** eglynn_ has joined #openstack-meeting | 20:21 | |
ttx | #topic Choice of TC members to represent that direction on the BoD/TC joint committee | 20:21 |
*** openstack changes topic to "Choice of TC members to represent that direction on the BoD/TC joint committee" | 20:21 | |
ttx | So... we need to pick two or three TC members to represent that chosen vision | 20:21 |
* jaypipes votes annegentle__ and markmc | 20:21 | |
ttx | The obvious choice is markmc and annegentle, as the original proposers, but they may not volunteer | 20:21 |
markmc | probably obvious I'm happy to represent | 20:22 |
*** jcooley_afk is now known as jcooley | 20:22 | |
markmc | annegentle__ and ttx would be other obvious choices | 20:22 |
ttx | Anyone else who wants to defend this to the joint committee ? | 20:22 |
gabrielhurley | when/where is the meeting? | 20:22 |
* mordred can/will be around | 20:22 | |
ttx | gabrielhurley: I have NO idea | 20:22 |
vishy | it seems like there is more to it than just what we present | 20:22 |
gabrielhurley | lol | 20:22 |
mordred | but also can represent from the other side :) | 20:22 |
ttx | they asjked us to come up with names by the end of the week | 20:22 |
annegentle__ | I think I can make the commitment but if I pick up an intern that may change | 20:22 |
*** oNeToWn has quit IRC | 20:22 | |
annegentle__ | I won't know until next month | 20:22 |
ttx | mordred: that's smarter to try to get into that committee from the other side | 20:22 |
vishy | We are saying that the TC is giving responsibility for "CORE" to the BoD | 20:22 |
ttx | I can volunteer as a substitute, if one ends up being needed. | 20:23 |
mordred | ttx: k | 20:23 |
vishy | but they still may want input from us | 20:23 |
markmc | vishy, where "CORE" == "list of projects for trademark" | 20:23 |
vishy | markmc: correct | 20:23 |
markmc | (just being clear :) | 20:23 |
ttx | vishy: we have no idea how that discussion is going to go anyway, I expect the chosen ones to come back and report to the TC | 20:23 |
zaneb | markmc: what if the board is more interested in controlling the scope of OpenStack, rather than the trademark? | 20:24 |
vishy | :) | 20:24 |
markmc | zaneb, I don't think we need to get into hypotheticals | 20:24 |
ttx | so... markmc+annegentle, with me as substitute if one is needed ? anyone else wanting to play ? | 20:24 |
gabrielhurley | that's why you take the baseball bats | 20:24 |
markmc | the TC representatives clearly don't have a mandate to agree to that | 20:24 |
zaneb | fair enough | 20:25 |
annegentle__ | russellb: are you interested? | 20:25 |
russellb | i could substitute if needed as well, sounds like a fun time. | 20:25 |
russellb | ha | 20:25 |
* annegentle__ can read minds | 20:25 | |
markmc | annegentle__, ok smarty pants, what are the board people going to say? :) | 20:25 |
* markmc tests annegentle__ skillz | 20:25 | |
annegentle__ | magic 8 ball says "Future cloudy" | 20:26 |
markmc | heh | 20:26 |
russellb | i see what you did there. | 20:26 |
ttx | do we need a vote on that or is anyone fine with markmc+annegentle with russellb+ttx as substitutes if need be | 20:26 |
ttx | s/anyone/.everyone | 20:26 |
annegentle__ | sounds good | 20:26 |
bcwaldon | +1 | 20:26 |
heckj | +1 | 20:26 |
danwent | +1 | 20:27 |
jgriffith | +1 | 20:27 |
*** mnewby has joined #openstack-meeting | 20:27 | |
jaypipes | +1 | 20:27 |
markmc | cool | 20:27 |
ttx | #agreed TC members to represent in the BoD joint committee on incubation/core: markmc+annegentle (russellb+ttx to serve as substitutes if needed) | 20:27 |
* ttx is happy we came up with something in the limited time that was given to us to organize this | 20:28 | |
ttx | #topic Ongoing discussion: Distro & Python 2.6/3.x support policy | 20:28 |
*** openstack changes topic to "Ongoing discussion: Distro & Python 2.6/3.x support policy" | 20:28 | |
ttx | mordred: you were supposed to push a thread on the ML on that topic | 20:28 |
ttx | Are we waiting on that ML thread to start, or should we use part of the remaining time in the meeting to continue the preliminary discussion on that ? | 20:28 |
*** sudorandom has joined #openstack-meeting | 20:28 | |
mordred | ttx: yes. we are waiting on the ML thread to start - my bad | 20:29 |
markmc | What's the pressing thing here? | 20:29 |
markmc | what to do CI on? | 20:29 |
*** spligak has joined #openstack-meeting | 20:29 | |
*** briancline_ has joined #openstack-meeting | 20:29 | |
markmc | e.g. are there 3.x patches waiting for be merged but can't because it would kill 2.6 support? | 20:29 |
markmc | for be merged | 20:29 |
ttx | mordred: ? ^ | 20:30 |
mordred | markmc: there's a thread that needs to be started | 20:30 |
mordred | markmc: I could write it all here, but it would be better if I just write the email | 20:31 |
russellb | I'd like to see a good documented list of all the 3.x blockers, as I suspect 2.6 support isn't the only one (dependencies) | 20:31 |
markmc | mordred, ok | 20:31 |
* russellb retracts and waits for ML thread | 20:31 | |
ttx | #topic Open discussion | 20:31 |
*** openstack changes topic to "Open discussion" | 20:31 | |
mordred | markmc: the tl;dr is "what do we as a project care about" - but the definitions of that get intricate | 20:31 |
*** mnewby has quit IRC | 20:31 | |
ttx | Then we are back to the open discussion on incubation/core | 20:31 |
ttx | I think we'll still have to build up guidelines for inclusion/exclusion, and those will define how inclusive we end up being | 20:32 |
markmc | totally | 20:33 |
markmc | what did folks think of my starting point | 20:33 |
markmc | ? | 20:33 |
* markmc digs up the link | 20:33 | |
ttx | even if markmc's vision included a tendancy to be inclusive | 20:33 |
markmc | footnote of | 20:33 |
markmc | #link http://lists.openstack.org/pipermail/openstack-dev/2012-November/002470.html | 20:33 |
markmc | probably the scope part needs most debate | 20:34 |
ttx | In particular, I think we need to limit the rhythm of growth to something we can handle | 20:34 |
markmc | "measured growth" | 20:34 |
ttx | i.e. not doubling the number of projects every 6 months | 20:35 |
*** MarkAtwood has quit IRC | 20:35 | |
* markmc cracks open a beer, passes one to ttx and puts his feet up in front of the fire | 20:36 | |
ttx | I'm fine with ending the meeting now, unless someone has something else to say | 20:36 |
* mordred enjoes beer | 20:36 | |
markmc | yeah, sounds like the topic has us all a bit drained | 20:36 |
* mordred wishes markmc had given him one | 20:36 | |
* russellb is jealous he didn't get a beer :( | 20:36 | |
heckj | markmc: I generally liked it, with a heavy preference to anything in the bundle of "OpenStack projects' having a very high score on integration | 20:37 |
*** adjohn has quit IRC | 20:37 | |
markmc | heckj, cool | 20:37 |
heckj | markmc: I personally think interop is the hardest linkage to maintain, and where we're still somewhat shakey - even with current core projects. | 20:37 |
heckj | It's where I'm spending all of my time | 20:37 |
ttx | there will be some floating period until we hear back from the joint committee anyway... | 20:38 |
heckj | markmc: I took your first three footnotes as a prerequisite and given to be even thought of | 20:38 |
ttx | no need to get too far if that vision is shot down early | 20:38 |
* jgriffith is saving his energy until then... | 20:38 | |
heckj | heh | 20:38 |
mordred | yeah. I'm also saving energy until committee feedback time | 20:39 |
*** maoy has joined #openstack-meeting | 20:39 | |
markmc | mordred, hey, I assume you'll be a board rep on this thing? :) | 20:39 |
russellb | so mordred, what will the board say? :) | 20:39 |
* markmc watches mordred juggle hats | 20:40 | |
russellb | *crickets* | 20:41 |
ttx | ok, I can do with one short TC meeting, let's end this | 20:42 |
markmc | yay | 20:42 |
ttx | next week we should have Monty's stuff to discuss, if he gets around to posting this | 20:42 |
ttx | thanks everyone! | 20:42 |
ttx | #endmeeting | 20:42 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 20:42 | |
openstack | Meeting ended Tue Nov 20 20:42:36 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:42 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tc/2012/tc.2012-11-20-20.01.html | 20:42 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tc/2012/tc.2012-11-20-20.01.txt | 20:42 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tc/2012/tc.2012-11-20-20.01.log.html | 20:42 |
annegentle__ | yay | 20:42 |
jeblair | ttx: you had 17 minutes left. ;) | 20:42 |
ttx | jeblair: you started that trends | 20:43 |
fungi | ttx was trying to one-up you i think | 20:44 |
fungi | or fourteen-up i guess | 20:44 |
jeblair | touche | 20:44 |
AlanClark | ping ttx | 20:47 |
ttx | AlanClark: pong | 20:47 |
AlanClark | hey ttx, looks like I missed the TC meeting? | 20:48 |
AlanClark | guess I was an hour off | 20:48 |
ttx | AlanClark: just ended | 20:48 |
*** lloydde has joined #openstack-meeting | 20:48 | |
*** vipul|away is now known as vipul | 20:49 | |
AlanClark | I'd like to sync up regarding the incubation/core work | 20:49 |
*** Vek has joined #openstack-meeting | 20:50 | |
ttx | AlanClark: sure, see private message ? | 20:50 |
ttx | AlanClark: Anne Gentle and Mark McLoughlin will represent the TC in the joint committee | 20:51 |
AlanClark | I'd like to setup a "kickoff" meeting | 20:51 |
AlanClark | There's lots of ideas for an agenda - which means it could be a looong first meeting. | 20:52 |
AlanClark | Am wondering if they would be open to a F2F or if we need to break down the agenda and do it online | 20:52 |
AlanClark | over time | 20:52 |
*** devananda has quit IRC | 20:52 | |
*** devananda has joined #openstack-meeting | 20:53 | |
ttx | AlanClark: I suggest you reach them by email, i'll send those to you | 20:54 |
*** adjohn has joined #openstack-meeting | 20:54 | |
annegentle__ | I'd be willing to meet F2F but really depends on where/when -- anne dot gentle at rackspace dot com | 20:54 |
*** SlickNik has joined #openstack-meeting | 20:55 | |
*** jog0 has joined #openstack-meeting | 20:56 | |
*** jog0 has joined #openstack-meeting | 20:57 | |
*** dwchadwick has joined #openstack-meeting | 20:59 | |
*** dwchadwick has left #openstack-meeting | 21:00 | |
*** dhellmann has joined #openstack-meeting | 21:00 | |
ttx | markmc, heckj, notmyname, bcwaldon, jgriffith, vishy, gabrielhurley, danwent: around ? | 21:01 |
gabrielhurley | \o | 21:02 |
bcwaldon | ttx: hey hey | 21:02 |
notmyname | o/ | 21:02 |
danwent | o/ | 21:02 |
markmc | yep | 21:02 |
jgriffith | o/ | 21:02 |
ttx | missing vishy and heckj, hopefully they will join | 21:02 |
ttx | #startmeeting project | 21:03 |
openstack | Meeting started Tue Nov 20 21:03:04 2012 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:03 |
openstack | The meeting name has been set to 'project' | 21:03 |
ttx | Agenda @ http://wiki.openstack.org/Meetings/ProjectMeeting | 21:03 |
ttx | Note that the agenda order was slightly reworked in order to have common topics first | 21:03 |
*** dprince has quit IRC | 21:03 | |
ttx | so when you're done you can more easily ignore the rest of the meeting :) | 21:03 |
ttx | #topic General announcements | 21:03 |
*** openstack changes topic to "General announcements" | 21:03 | |
stevebake | o/ for heat | 21:03 |
ttx | #info At the end of today (i.e. tomorrow European morning), I'll cut the milestone-proposed branches for the projects that do grizzly-1 | 21:04 |
ttx | In this meeting we'll look into grizzly-1 status and defer bugs/blueprints where appropriate | 21:04 |
*** sarob has quit IRC | 21:04 | |
ttx | mordred, annegentle, davidkranz: Anything in CI, QA or Docs that you want to bring to the general attention ? | 21:04 |
markmc | ttx, if you want common stuff first, maybe put stable branch in there too | 21:04 |
*** maoy_ has joined #openstack-meeting | 21:04 | |
markmc | ttx, this week is supposed to be 2012.2 release week | 21:05 |
ttx | markmc: good point | 21:05 |
ttx | markmc: go ahead | 21:05 |
annegentle__ | yes, we now have a new Basic Install guide at http://docs.openstack.org/folsom/basic-install/content/ | 21:05 |
markmc | ok, so at the summit we agreed a tentative schedule | 21:05 |
davidkranz | ttx: Just that attempts to run the ful tempest gate are now failing quite often. | 21:05 |
markmc | #link https://etherpad.openstack.org/process-stable-branch | 21:05 |
markmc | 2012.2 was put in for November 22nd | 21:05 |
markmc | didn't realize it was thanksgiving at the time | 21:06 |
markmc | but we're in pretty good shape for a release IMHO | 21:06 |
davidkranz | This bug: https://bugs.launchpad.net/nova/+bug/1079687 | 21:06 |
uvirtbot | Launchpad bug 1079687 in nova "Flaky failures of instances to reach BUILD and ACTIVE states" [Undecided,New] | 21:06 |
markmc | bugs fixed: | 21:06 |
markmc | 37 nova | 21:06 |
markmc | 25 quantum | 21:06 |
markmc | 9 glance | 21:06 |
markmc | 6 keystone | 21:06 |
markmc | 3 cinder | 21:06 |
markmc | 1 horizon | 21:06 |
markmc | 81 total | 21:06 |
markmc | I'm thinking of going ahead and announcing RC tarballs | 21:06 |
*** maoy has quit IRC | 21:06 | |
*** maoy_ is now known as maoy | 21:06 | |
markmc | and pushing the release as planned on Thursday | 21:06 |
markmc | don't want to do it the same week as grizzl-1 | 21:07 |
markmc | don't see the need to push it out 2 weeks | 21:07 |
ttx | markmc: not worth waiting one more week ? | 21:07 |
davidkranz | ttx: Perhaps this group can figure out how to get that issue involved as it is not clear where the problem lies. | 21:07 |
ttx | markmc: grizzly-1 is this week | 21:07 |
markmc | ttx, ah, perfect - I got mixed up | 21:07 |
markmc | ttx, ok, let's do it next week | 21:07 |
ttx | markmc: sounds good | 21:07 |
markmc | I'll send out a mail | 21:07 |
markmc | if PTLs know of fixes that need backporting | 21:08 |
markmc | nows a good time | 21:08 |
ttx | #info 2012.2.1 scheduled for next week | 21:08 |
ttx | davidkranz: looks like Nova failures ? | 21:08 |
davidkranz | ttx: Yes. | 21:08 |
davidkranz | ttx: But it could be an infrastructure issue. | 21:08 |
ttx | davidkranz: ok, we can cover it in the Nova topic, hopefully we'll have vishy by then | 21:09 |
davidkranz | ttx: Great. | 21:09 |
ttx | Anything else for the general crowd before we dive into project-specific topics ? | 21:09 |
*** jhenner has joined #openstack-meeting | 21:09 | |
ttx | #topic Oslo status | 21:10 |
*** openstack changes topic to "Oslo status" | 21:10 | |
ttx | markmc: welcome back | 21:10 |
markmc | thanks, I've been a little AWOL | 21:10 |
* markmc done with travelling | 21:10 | |
ttx | Incomplete action item: markmc to file blueprint for oslo-config release | 21:10 |
markmc | #link https://launchpad.net/oslo/+milestone/grizzly-1 | 21:10 |
markmc | ttx, ah, good point | 21:10 |
ttx | #action markmc to file blueprint for oslo-config release | 21:11 |
markmc | also need to dig into the release version thing | 21:11 |
markmc | both are related | 21:11 |
ttx | ok, looking at g1 | 21:11 |
ttx | cfg-argparse: should it be considered implemented ? | 21:11 |
heckj | o/ | 21:11 |
ttx | oh it was | 21:11 |
markmc | yeah, want to get all the projects using it | 21:11 |
ttx | in the last 5 minutes | 21:11 |
markmc | but that'll be grizzly-2 at this point | 21:11 |
ttx | oslo-release-versioning: defer to g2 ? | 21:12 |
markmc | yep | 21:12 |
* markmc does that | 21:12 | |
ttx | ok | 21:12 |
markmc | bit behind on bug triage too, but don't see anything too scarey | 21:12 |
ttx | markmc/others: Anything you wanted to raise on oslo, before we switch to next topic ? | 21:12 |
*** olaph has joined #openstack-meeting | 21:12 | |
ttx | #topic Keystone status | 21:13 |
*** openstack changes topic to "Keystone status" | 21:13 | |
ttx | heckj: hello! | 21:13 |
heckj | ola! | 21:13 |
ttx | #link https://launchpad.net/keystone/+milestone/grizzly-1 | 21:13 |
heckj | (refresh if you haven't recently - was cleaning in past 30 minutes) | 21:13 |
* ttx refreshes | 21:13 | |
ttx | implement-v3-core-api: how far are we ? | 21:14 |
heckj | two blueprints are pending code reviews, and look to be complete by Thursday | 21:14 |
heckj | For a tech preview, we're looking good - starting to log new bugs, etc. and deal with issues as they've been coming up | 21:14 |
ttx | heckj: trick is, we are supposed to cut the branch at the end of today, not the end of Thursday | 21:14 |
heckj | Ah - thought the date was the 22nd | 21:14 |
*** rnirmal has quit IRC | 21:15 | |
* gabrielhurley thought that too | 21:15 | |
jgriffith | heckj: That makes two of us | 21:15 |
ttx | the branch lives for two days before being released | 21:15 |
ttx | with only the theoretical bugfix backports | 21:15 |
ttx | hmmmkay | 21:15 |
heckj | I think we'll want to update the Grizzly Release page with that detail - I certainly didn't expect that | 21:15 |
jgriffith | +1 | 21:16 |
ttx | http://wiki.openstack.org/PTLguide#Special_actions_on_Milestone_delivery_week | 21:16 |
* gabrielhurley never saw that page | 21:16 | |
* jgriffith says "well crap" | 21:16 | |
ttx | it's only g1, so I guess we could do the milestone cut slightly later | 21:17 |
heckj | two pending reviews to complete the V3 API - that's all that remains | 21:17 |
ttx | would Thursday EU morning be OK with you ? | 21:17 |
heckj | yep | 21:17 |
gabrielhurley | +1 | 21:17 |
ttx | then I can publish the milestone on Friday morning, while it's still Thursday somewhere | 21:17 |
ttx | ok, let's do that. | 21:18 |
ttx | Sorry I thought that was clear (that's how we did all the folsom milestones, no change in that area) | 21:18 |
ttx | heckj: so implement-v3-core-api and rbac-keystone-api should be in by EOD tomorrow ? | 21:19 |
heckj | Yes. In other news, ton of bugs nailed down, including auth_token into a separate repo (keystoneclient) | 21:19 |
ttx | Anything more about Keystone ? | 21:19 |
heckj | that's it from me | 21:19 |
ttx | #topic Swift status | 21:20 |
*** openstack changes topic to "Swift status" | 21:20 | |
notmyname | o/ | 21:20 |
ttx | notmyname: o/ | 21:20 |
ttx | 1.7.5 was released last week... | 21:20 |
ttx | notmyname: Anything planned yt for 1.7.6 ? | 21:20 |
ttx | yet* | 21:20 |
notmyname | dates? no | 21:20 |
*** Hitesh has quit IRC | 21:20 | |
vishy | back | 21:21 |
ttx | notmyname: did you get to the bottom of your -announce issues ? | 21:21 |
notmyname | ttx: I sent several messages, all rejected (as expected) | 21:21 |
ttx | for what reason ? | 21:21 |
ttx | it should say "message held for moderation", not "rejected" | 21:21 |
ttx | then I can whitelist you | 21:22 |
ttx | but at this point your emails don't even show up on the moderation panel | 21:22 |
notmyname | You are not allowed to post to this mailing list, and your message has | 21:22 |
notmyname | been automatically rejected. | 21:22 |
ttx | notmyname: hmm, weird. Are you a list member ? | 21:22 |
notmyname | no | 21:23 |
ttx | maybe that would explain the difference with others that we could moderate in | 21:23 |
*** thingee has joined #openstack-meeting | 21:23 | |
ttx | notmyname: your call, jhoin the list and repost, or forward me the email contents and i'll post it for you | 21:23 |
notmyname | I'll try again | 21:23 |
ttx | That's all I had. Anything else about Swift before we move to Glance ? | 21:23 |
*** jhenner has quit IRC | 21:24 | |
ttx | #topic Glance status | 21:24 |
*** openstack changes topic to "Glance status" | 21:24 | |
ttx | bcwaldon: hi! | 21:24 |
bcwaldon | ttx: hello! | 21:24 |
ttx | #link https://launchpad.net/glance/+milestone/grizzly-1 | 21:25 |
bcwaldon | don't act like you're not impressed | 21:25 |
ttx | so *you* are done | 21:25 |
bcwaldon | indeed | 21:25 |
*** SlickNik has left #openstack-meeting | 21:25 | |
ttx | because *you* knew that Tuesday is always the cut date. | 21:25 |
ttx | just saying | 21:25 |
bcwaldon | right... | 21:25 |
ttx | On the general grizzly plan, did you sort out streaming-server priority? | 21:26 |
bcwaldon | oooh | 21:26 |
bcwaldon | maybe not | 21:26 |
ttx | Maybe set it to Low and keep it as a target of opportunity ? | 21:26 |
bcwaldon | doing it now | 21:26 |
bcwaldon | ttx: ah, I untargeted it already | 21:26 |
bcwaldon | huzzah | 21:26 |
ttx | so I can cut milestone-proposed for Glance tomorrow morning ? and let it live with the occasional backport for a few days ? | 21:26 |
bcwaldon | yes you may | 21:26 |
ttx | bcwaldon: so I should remove the series goal too, so that it doesn't pollute the view | 21:27 |
ttx | done | 21:27 |
bcwaldon | fine with me | 21:27 |
*** ryanpetr_ has joined #openstack-meeting | 21:27 | |
ttx | bcwaldon/others: Anything more on Glance before we switch to Quantum ? | 21:27 |
bcwaldon | ttx: Released python-glanceclient v0.6.0 last night | 21:27 |
bcwaldon | writing up a note for the list today | 21:28 |
ttx | nice. Anything we should know about it ? | 21:28 |
bcwaldon | #link http://docs.openstack.org/developer/python-glanceclient/#id1 | 21:28 |
ttx | bcwaldon: anything else ? | 21:29 |
heckj | nice! | 21:29 |
bcwaldon | ttx: that would be it | 21:29 |
ttx | #topic Quantum status | 21:29 |
*** openstack changes topic to "Quantum status" | 21:29 | |
ttx | danwent: o/ | 21:29 |
danwent | o/ | 21:29 |
ttx | #link https://launchpad.net/quantum/+milestone/grizzly-1 | 21:29 |
danwent | btw, refresh if you didn't in last 30 mins :) | 21:29 |
ttx | oooh | 21:29 |
ttx | I like that | 21:29 |
danwent | we had a couple "just misses" in terms of features | 21:30 |
danwent | but i figured there was no need to try to cram for G-1, so we moved them to G-2 | 21:30 |
ttx | there are two ryu blueprints that are targeted to g2 but already completed... | 21:30 |
danwent | there's only one bug that really MUST be in G-1 that is not merged | 21:30 |
*** ryanpetrello has quit IRC | 21:30 | |
ttx | dansmith: shoulds I move them to g1 ? | 21:30 |
*** brich1 has joined #openstack-meeting | 21:30 | |
ttx | danwent: ^ | 21:30 |
danwent | ttx: sure.. i think those where the one's I was pestering for an update on :) | 21:30 |
danwent | https://bugs.launchpad.net/bugs/1081259 | 21:31 |
uvirtbot | Launchpad bug 1081259 in quantum "hasattr check for get_*_counts is invalid " [Critical,In progress] | 21:31 |
danwent | this one is a regression introduced in a previous fix, so we need to get this in. just needs one more +2, so we should be in good shape | 21:31 |
ttx | moved both ryu things to g1 | 21:31 |
*** brich1 has left #openstack-meeting | 21:31 | |
danwent | yup, looks good | 21:31 |
ttx | danwent: for bugfixes you have until Thursday anyway | 21:31 |
*** ryanpetrello has joined #openstack-meeting | 21:32 | |
danwent | ttx: yup, bug given the holidays, i'm trying to clear the deck | 21:32 |
ttx | danwent: so I can cut milestone-proposed tomorrow morning and we can backport that fix ? | 21:32 |
danwent | yeah, if its not merged in by then, we can backport it | 21:32 |
danwent | remember that you'll be contacting salv-orlando for the milestones, as I am connection-less :( | 21:32 |
*** andrewbogott is now known as andrewbogott_afk | 21:32 | |
salv-orlando | yeah no thanksgiving for me... | 21:33 |
ttx | for the other two bugs, if they are not in at the end of today, they will be g2 ? | 21:33 |
danwent | salv-orlando: i've give up my thanksgiving for a wifi connection | 21:33 |
*** koolhead17 has quit IRC | 21:33 | |
danwent | ttx: yes. we're just targeting them for g1, as we'd like to backport them sooner rather than later | 21:33 |
danwent | (backport to stable/folsom that is) | 21:33 |
ttx | ok | 21:33 |
danwent | and people are targeting G-1 as a point for releasing 2012.1, I believe | 21:34 |
*** jcooley is now known as jcooley_afk | 21:34 | |
danwent | (though I just saw a flurry of emails on this, so perhaps that date was moved up?) | 21:34 |
ttx | well, if you want the fix in 2012.2.1 that wil help | 21:34 |
*** ryanpetr_ has quit IRC | 21:34 | |
ttx | 2012.2.1 should be next week | 21:34 |
ttx | Anything more on Quantum ? | 21:35 |
danwent | ttx: ok, great. maybe markmc is just taking care of items that are already in in preparation for the official 2012.1 release next week | 21:35 |
ttx | danwent: yes | 21:35 |
ttx | #topic Cinder status | 21:36 |
*** openstack changes topic to "Cinder status" | 21:36 | |
ttx | jgriffith: o/ | 21:36 |
ttx | #link https://launchpad.net/cinder/+milestone/grizzly-1 | 21:36 |
jgriffith | Hello | 21:36 |
*** gabrielhurley has quit IRC | 21:36 | |
*** markvoelker has quit IRC | 21:36 | |
ttx | so looks like you could use another day or two :) | 21:36 |
jgriffith | I'm still hopeful for all of them by tomorrow | 21:36 |
jgriffith | ttx: :( | 21:36 |
*** gabrielhurley has joined #openstack-meeting | 21:36 | |
ttx | jgriffith: let's do it like for Keystone, one more day before I cut the g1 branch | 21:37 |
jgriffith | ttx: Thanks, that would be great | 21:37 |
ttx | jgriffith: and we'll see how far we are tomorrow | 21:37 |
ttx | driver-cleanup: is there anything more to it than the two commits already merged ? | 21:37 |
jgriffith | ttx: yeah... some minor org changes (moving things under a drivers directory) | 21:38 |
ttx | ok | 21:38 |
jgriffith | ttx: If rnirmal can't get to it I'll finish it tonight or tomorrow morning | 21:38 |
ttx | cinder-apiv2: this looks a bit far away... is there a point in trying to get it in g1 ? or defer to g2 ? | 21:38 |
jgriffith | ttx: I need to reword that BP and have it in phases | 21:38 |
ttx | couldn't really find code proposed for it | 21:38 |
jgriffith | ttx: The initial framework piece should be G1, the rest G2 and on | 21:38 |
ttx | jgriffith: sounds good, just explode it in multiple blueprints | 21:39 |
jgriffith | ttx: Yep, there are 5 outstanding reviews for it already | 21:39 |
jgriffith | ttx: I'll clean up the BP this afternoon | 21:39 |
ttx | sounds good. I'll talk to you tomorrow to check progress | 21:39 |
ttx | everyone ready to switch to Nova ? | 21:40 |
jgriffith | ttx: Looking forward to it :) | 21:40 |
jgriffith | tomorrow that is... | 21:40 |
ttx | #topic Nova status | 21:40 |
*** openstack changes topic to "Nova status" | 21:40 | |
ttx | vishy: hey | 21:40 |
ttx | #link https://launchpad.net/nova/+milestone/grizzly-1 | 21:40 |
vishy | hi | 21:40 |
ttx | so, let's see | 21:41 |
*** jcooley_afk is now known as jcooley | 21:41 | |
ttx | do you want to play the "i forgot we cut on Tuesday" card to get another day ? | 21:41 |
ttx | or it won't really help ? | 21:42 |
vishy | i don't know that it will help | 21:42 |
vishy | j | 21:42 |
vishy | just looking | 21:42 |
ttx | let's have a look at them | 21:42 |
ttx | xenapi-volume-drivers: looks a bit far away ? | 21:42 |
ttx | server-count-for-nova-flavors: same ? | 21:42 |
ttx | better-libvirt-network-volume-support: looks like it's almost there ? | 21:42 |
vishy | i'm not sure if the volume driver patch is done | 21:43 |
vishy | the | 21:43 |
vishy | last current review got sent in | 21:43 |
ttx | general-bare-metal-provisioning-framework: looks like it's still at least one week away? | 21:43 |
ttx | quota-instance-resource: same ? | 21:43 |
ttx | hyper-v-config-drive-v2: unknown status, not in series goal... should I just un-milestone it ? | 21:43 |
*** mnewby has joined #openstack-meeting | 21:44 | |
vishy | baremetal is going to be another few days | 21:44 |
ttx | not sure any of those would get in given an extra day | 21:44 |
vishy | quota-instance no code, don't know what happened so i delayed | 21:44 |
vishy | i think the hyper-v config drive is in | 21:45 |
vishy | jus | 21:45 |
vishy | t didn't get linked to the blueprint properly | 21:45 |
vishy | lo | 21:45 |
vishy | ooking for it | 21:45 |
*** ddemir has joined #openstack-meeting | 21:45 | |
*** hub-cap has joined #openstack-meeting | 21:46 | |
ttx | vishy: I can clarify that off-meeting | 21:46 |
*** sarob has joined #openstack-meeting | 21:46 | |
ttx | vishy: should I cut tomorrow morning with what's in ? and defer the rest ? or wait until eod tomorrow ? | 21:47 |
vishy | tomorrow morning should be fine | 21:47 |
*** spiffxp has joined #openstack-meeting | 21:47 | |
ttx | vishy: ok, let me know if I should assume otherwise | 21:47 |
ttx | On the bug side, we have bug 1076109 | 21:47 |
uvirtbot | Launchpad bug 1076109 in nova "nova rest /v2/ call returns v1.1 documentation" [Medium,In progress] https://launchpad.net/bugs/1076109 | 21:47 |
ttx | is that a milestone-blocking bug ? Or should I defer to g2 if not complete by eod ? | 21:48 |
vishy | ok it is in | 21:48 |
vishy | no not a blocker imo | 21:48 |
ttx | ok thx | 21:48 |
ttx | On the grizzly general plan, I see that your quest for assignees wasn't very successful so far | 21:48 |
*** MarkAtwood has joined #openstack-meeting | 21:48 | |
ttx | Still planning to send a "take it or it will be H" email about those ? | 21:48 |
ttx | Alternatively you could set them to Low priority to keep them as targets of opportunity | 21:48 |
vishy | ttx: i didn't get a chance to send out the email | 21:49 |
vishy | i will do it today | 21:49 |
ttx | #action vishy to send email about missing blueprint assignees | 21:49 |
vishy | so the only unknown bp is the xenapi volume driver one | 21:49 |
*** olaph has left #openstack-meeting | 21:49 | |
vishy | i don't know if it is complete | 21:49 |
ttx | davidkranz raised a CI issue that seems to point to a Nova problem... any chance you could help him narrow it down ? Or someone else from Nova ? | 21:49 |
vishy | sure | 21:50 |
ttx | will try to contact mate_lakat on that bp status | 21:50 |
davidkranz | https://bugs.launchpad.net/nova/+bug/1079687 | 21:50 |
uvirtbot | Launchpad bug 1079687 in nova "Flaky failures of instances to reach BUILD and ACTIVE states" [Undecided,New] | 21:50 |
ttx | because we don't have enough time to investigate it in-meeting | 21:50 |
*** cp16net is now known as cp16net|away | 21:51 | |
davidkranz | vishy: We also want to bring stress tests online which is made hard by https://bugs.launchpad.net/nova/+bug/1079210 | 21:51 |
uvirtbot | Launchpad bug 1079210 in nova "Successful full gate jobs show ERRORs and stacktraces" [Medium,Confirmed] | 21:51 |
ttx | vishy: so in summary, I'll cut MP tomorrow morning from master, unless you tell me otherwise (IRC or email) | 21:51 |
davidkranz | vishy: We can discuss this offline. | 21:51 |
*** andrewbogott_afk is now known as andrewbogott | 21:51 | |
ttx | vishy/others: anything more on Nova ? | 21:51 |
ttx | #action davidkranz and vishy to look into bug 1079210 | 21:52 |
uvirtbot | Launchpad bug 1079210 in nova "Successful full gate jobs show ERRORs and stacktraces" [Medium,Confirmed] https://launchpad.net/bugs/1079210 | 21:52 |
ttx | #topic Horizon status | 21:52 |
*** openstack changes topic to "Horizon status" | 21:52 | |
ttx | gabrielhurley: hi! | 21:52 |
gabrielhurley | hey | 21:52 |
ttx | #link https://launchpad.net/horizon/+milestone/grizzly-1 | 21:52 |
gabrielhurley | Blueprints are in the process of merging... I kicked my other core reviewers to go get everything in progress reviewed and hopefully merged (there were 7 that needed a second +2). Most of them will be taken care of shortly. I have three bugs I need to code up today, but the only blocker is the one about the files missing from the tarball. I'll make sure things are ready to go within 24 hours. | 21:52 |
ttx | ok, so I'll wait until EOD tomorrow before cutting MP | 21:53 |
gabrielhurley | thanks | 21:53 |
ttx | note that we can still backport bugfixes between then and "Thursday" | 21:54 |
gabrielhurley | noted, but hopefully not needed | 21:54 |
ttx | we'll talk tomorrow, but is there any bug in that g1 list that is a milestone blocker ? | 21:54 |
gabrielhurley | only the tarball one | 21:55 |
gabrielhurley | and I'll deal with that right now | 21:55 |
ttx | i.e. which I should not just defer to g2 if incomplete by tomorrow eod ? | 21:55 |
*** saurabhs has joined #openstack-meeting | 21:55 | |
ttx | ok | 21:55 |
ttx | Anything more on Horizon ? | 21:55 |
gabrielhurley | one thing | 21:55 |
gabrielhurley | I'll be starting a regular Horizon project IRC meeting like the rest of the projects. Announcement of time will be forthcoming on the ML. | 21:55 |
ttx | cool! more meetings. | 21:56 |
gabrielhurley | iknowright? | 21:56 |
ttx | we should soon need an #openstack-meetings2 room | 21:56 |
gabrielhurley | haha | 21:56 |
ttx | #topic Incubated projects | 21:56 |
*** openstack changes topic to "Incubated projects" | 21:56 | |
ttx | Anyone to talk Ceilometer ? | 21:56 |
*** jdbarry has joined #openstack-meeting | 21:56 | |
eglynn_ | nijaba: there? | 21:57 |
ttx | stevebake: still around ? | 21:57 |
stevebake | yep | 21:57 |
ttx | let's do Heat first | 21:57 |
*** SlickNik has joined #openstack-meeting | 21:57 | |
ttx | https://launchpad.net/horizon/+milestone/grizzly-1 | 21:57 |
ttx | err | 21:57 |
ttx | Incomplete action item: heat crew to align Launchpad teams with openstack model | 21:57 |
ttx | Let me know if you need help with that, otherwise I'll just postpone that action to next week | 21:57 |
nijaba | ttx o/ | 21:58 |
stevebake | Nothing has really changed since last week. We've changed our meeting time and haven't met at the new time yet | 21:58 |
stevebake | https://launchpad.net/heat/+milestone/grizzly-1 | 21:58 |
stevebake | ttx: we'll figure out what is outstanding on that and get back to you | 21:58 |
ttx | #action heat crew to align Launchpad teams with openstack model | 21:58 |
ttx | The next step after that would be to move your code repository under openstack/heat | 21:58 |
ttx | you'll have to sync with CI on that | 21:58 |
asalkeld | k, who do we need to chat to? | 21:59 |
stevebake | yep, we can coordinate for the gerrit downtime | 21:59 |
ttx | asalkeld: jeblair | 21:59 |
asalkeld | thanks | 21:59 |
ttx | ok, one minute for ceilometer now :) | 21:59 |
ttx | Incomplete action item: ceilometer crew to pimp up their grizzly roadmap | 21:59 |
eglynn_ | #link https://launchpad.net/ceilometer/+milestone/grizzly-2 | 21:59 |
*** kmansel_ has joined #openstack-meeting | 21:59 | |
ttx | interesting. | 21:59 |
nijaba | I just finished pimping that up | 22:00 |
ttx | haha | 22:00 |
eglynn_ | nijaba has done a good job of getting us with the blueprint program ;) | 22:00 |
ttx | The ceilometer-tarball job looks sane now. You said you would skip g1 milestone ? | 22:00 |
nijaba | yes | 22:00 |
ttx | OK, then I should bump your next milestone to g2 soon | 22:00 |
nijaba | we will join at g2 | 22:00 |
ttx | #action ttx to bump ceilometer next milestone to g2 | 22:00 |
ttx | I'll review your grizzly roadmap and discuss it at next meeting | 22:01 |
ttx | we need to clear the room now | 22:01 |
*** jdorothy has joined #openstack-meeting | 22:01 | |
ttx | nijaba, stevebake: any question ? | 22:01 |
nijaba | thanks ttx, none here | 22:01 |
ttx | just hit me on IRC any time | 22:01 |
ttx | #endmeeting | 22:01 |
stevebake | no, all good | 22:01 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 22:01 | |
asalkeld | say ttx we need <project>-core and <project>-drivers? | 22:01 |
openstack | Meeting ended Tue Nov 20 22:01:38 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/project/2012/project.2012-11-20-21.03.html | 22:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/project/2012/project.2012-11-20-21.03.txt | 22:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/project/2012/project.2012-11-20-21.03.log.html | 22:01 |
ttx | asalkeld: let's continue on #openstack-dev | 22:02 |
asalkeld | sure | 22:02 |
vipul | #startmeeting Reddwarf | 22:03 |
openstack | Meeting started Tue Nov 20 22:03:22 2012 UTC. The chair is vipul. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 22:03 |
openstack | The meeting name has been set to 'reddwarf' | 22:03 |
*** yidclare has joined #openstack-meeting | 22:03 | |
*** jcru has joined #openstack-meeting | 22:03 | |
vipul | Don't have an official agenda link as of yet | 22:03 |
vipul | looks like there may be some stuff here | 22:04 |
vipul | #link http://wiki.openstack.org/Meetings/RedDwarfMeeting | 22:04 |
*** cp16net|away is now known as cp16net | 22:04 | |
*** datsun180b has joined #openstack-meeting | 22:04 | |
vipul | #topic Action Items | 22:05 |
*** openstack changes topic to "Action Items" | 22:05 | |
vipul | So going off the agenda, let's review the action items from previous week | 22:05 |
hub-cap | vipul: i added that agenda | 22:05 |
SlickNik | sounds good. | 22:05 |
hub-cap | want to do action items by person or the list above? | 22:05 |
vipul | hub-cap: suer | 22:06 |
vipul | grapex: any update on the launchpad site? | 22:06 |
hub-cap | ive done all the necessaries for the 3 launchpad sites | 22:06 |
hub-cap | reddwarf, python-reddwarfclient and reddwarf-integration | 22:06 |
SlickNik | Sounds good, hub-cap. | 22:07 |
SlickNik | I've already started using the reddwarf-integration one. | 22:07 |
spiffxp | hub-cap: any reason to use you specifically for driver instead of reddwarf-drivers? | 22:07 |
hub-cap | sweet | 22:07 |
hub-cap | link plz | 22:07 |
spiffxp | https://launchpad.net/reddwarf | 22:07 |
*** markmc is now known as mcaway | 22:07 | |
hub-cap | there is likely not agood reason | 22:07 |
*** mcaway has left #openstack-meeting | 22:07 | |
hub-cap | just prolly forgot to change | 22:08 |
spiffxp | I'll do it now then | 22:08 |
hub-cap | changed | 22:08 |
vipul | sweet | 22:08 |
hub-cap | sry didnt see u were changing :P | 22:08 |
*** GrapeX2 has joined #openstack-meeting | 22:08 | |
spiffxp | also, the futurestack designation for reddwarf, does that still make sense? if so, does reddwarfclient need to be added? | 22:08 |
SlickNik | #info reddwarf-integration launchpad site: https://launchpad.net/reddwarf-integration | 22:08 |
hub-cap | spiffxp: im not sure what the futurestack thing is... jaypipes added it back in the day | 22:09 |
*** heckj has quit IRC | 22:09 | |
hub-cap | maybe he can chime in :D | 22:09 |
*** jpich has left #openstack-meeting | 22:09 | |
vipul | spiffxp - i don't think it matters that much, supposedly as long as it's a subproject of openstack then everything is cool | 22:09 |
cp16net | hub-cap: looks like the pre-incubating project area | 22:09 |
spiffxp | seems like ceilometer and heat aren't using it? | 22:09 |
hub-cap | ya its likely just old | 22:09 |
SlickNik | #info Reddwarf client binding launchpad site: https://launchpad.net/python-reddwarfclient | 22:09 |
hub-cap | that page was added a LONG time ago | 22:09 |
hub-cap | thx SlickNik for those infoz | 22:10 |
jaypipes | hub-cap: long time ago... | 22:10 |
vipul | the next item was for grapex to own CI - assume this means getting the integration tests in? | 22:10 |
spiffxp | ok I'm going to remove that if no objections | 22:10 |
hub-cap | if yall see any issues w/ them hit me up | 22:10 |
jaypipes | it's dead, AFAIK | 22:10 |
hub-cap | jaypipes: lol ya, do u know is tha tfuture....ok :) | 22:10 |
jaypipes | heh | 22:10 |
hub-cap | lets remove it then | 22:10 |
*** jaypipes has quit IRC | 22:10 | |
vipul | or should i refer to him as GrapeX2 | 22:11 |
SlickNik | @hub-cap: np | 22:11 |
hub-cap | grapex, GrapeX2, GrapeX3, GrapeX4 | 22:11 |
cp16net | grapes | 22:12 |
cp16net | lol | 22:12 |
hub-cap | depends on how many tiems hes logged in to irc | 22:12 |
cp16net | yeah hes away right now i think | 22:12 |
hub-cap | vipul: lets chat about that in a bit | 22:12 |
hub-cap | its one of the agenda items | 22:12 |
hub-cap | its big enough to warrant further discussion than a action item | 22:12 |
vipul | Yep, that's next, if we're done talking about the launchpad site | 22:13 |
hub-cap | thats all the action items? | 22:13 |
vipul | i'm going by person | 22:13 |
hub-cap | AH | 22:13 |
hub-cap | http://wiki.openstack.org/Meetings/RedDwarfMeeting | 22:13 |
hub-cap | that has the next item as CI | 22:13 |
hub-cap | lets skip it in the ActionItems portion and talk about it after all the action items have been done | 22:14 |
*** sudorandom has left #openstack-meeting | 22:14 | |
*** hemna has quit IRC | 22:14 | |
*** kmansel_ has quit IRC | 22:14 | |
*** cdub has quit IRC | 22:14 | |
*** zul has quit IRC | 22:14 | |
*** swifterdarrell has quit IRC | 22:14 | |
cp16net | sounds good | 22:14 |
*** cdub has joined #openstack-meeting | 22:14 | |
SlickNik | sounds good, let's move on to the next item. | 22:14 |
*** zul has joined #openstack-meeting | 22:14 | |
*** martine_ has joined #openstack-meeting | 22:15 | |
*** Vek has left #openstack-meeting | 22:15 | |
hub-cap | yar. lets wait for GrapeXY | 22:15 |
hub-cap | whre Y is a number > 0 | 22:15 |
*** joe5081 has joined #openstack-meeting | 22:15 | |
vipul | k, so let's move on to the next action item | 22:15 |
*** hemna has joined #openstack-meeting | 22:15 | |
vipul | hubcap: devstack integration status | 22:15 |
hub-cap | that got passed to jcooley | 22:15 |
hub-cap | see item #2 | 22:15 |
hub-cap | :P | 22:16 |
*** juice__ has joined #openstack-meeting | 22:16 | |
hub-cap | 3 is done | 22:16 |
cp16net | haha | 22:16 |
*** swifterdarrell has joined #openstack-meeting | 22:16 | |
*** rnirmal has joined #openstack-meeting | 22:16 | |
hub-cap | 4 is done, and i havent been online to talk to lifeless or devananda about the image stuff, but its on my list | 22:16 |
rnirmal | Greetings | 22:16 |
hub-cap | #action hub_cap talk to lifeless or devananda about the image creation | 22:16 |
lifeless | hub-cap: o/ | 22:16 |
spiffxp | jcooley was offline a good chunk of last week as well | 22:16 |
hub-cap | lifeless: im on paternity leave still :) | 22:17 |
vipul | ugh i should use the list on top | 22:17 |
hub-cap | vipul: likely thats the best way | 22:17 |
SlickNik | Yeah, I think 2 is still on jcooley's plate. | 22:17 |
*** martine has quit IRC | 22:17 | |
jcooley | remind me of #2 and I'll give an update. | 22:18 |
hub-cap | to discuss devstack integration | 22:18 |
devananda | oh, hai | 22:18 |
*** metral_ has joined #openstack-meeting | 22:18 | |
hub-cap | as in configuration of reddwarf via devstack jcooley | 22:18 |
hub-cap | hai devananda | 22:18 |
jcooley | yes. discussed with mordred, need to discuss with devstack folks. still outstanding. | 22:18 |
SlickNik | hey devananda. | 22:18 |
*** kmansel has joined #openstack-meeting | 22:18 | |
hub-cap | #action jcooley to discuss reddwarf devstack integration w/ devstack folks | 22:19 |
SlickNik | Sweet, thanks jcooley! | 22:19 |
vipul | Ok, we're on 5 I believe.. Reddwarf-core completed | 22:19 |
vipul | 6 is related.. so done | 22:19 |
jcooley | np | 22:19 |
hub-cap | we did a great job w #7 | 22:20 |
vipul | 7 - Make sure reviews have blueprints or bugs | 22:20 |
*** grapen has joined #openstack-meeting | 22:20 | |
hub-cap | goodjob to everyone on that one | 22:20 |
vipul | yep - we're getting better | 22:20 |
spiffxp | yeah now that I've tripped over that twice I'm watching for it | 22:20 |
SlickNik | Nice. Thx. | 22:20 |
*** GrapeX2 has quit IRC | 22:20 | |
vipul | 8 - grapex to own CI and make sure it gets accomplished | 22:20 |
cp16net | oh yeah i mentioned that earlier :-P | 22:20 |
hub-cap | grapex is having connection issues | 22:20 |
*** annegentle__ has quit IRC | 22:20 | |
cp16net | i didnt realize until today we had these meetings... | 22:20 |
vipul | ok we'll wait for his response offline | 22:20 |
hub-cap | so hes doing his best to connect up | 22:20 |
*** jgriffith has quit IRC | 22:21 | |
grapen | Sorry guys | 22:21 |
hub-cap | is that grapex? grapen? | 22:21 |
SlickNik | Ah, welcome! Np. | 22:21 |
vipul | lol | 22:21 |
grapen | We're traveling back from San Antonio today. I've been using Nirmal's cell phone with a pretty decent connection, but we got weird issues trying to join freenode just now. | 22:21 |
hub-cap | Oh ure on da bus | 22:22 |
yidclare | grape[n] | 22:22 |
hub-cap | rnirmal: thx for allowing grapeKERJ#H$#KXNK#J!@@#$%%%1223456 to use your cell | 22:22 |
grapen | Where "n" is the number of times I tried to connect. | 22:22 |
hub-cap | lol | 22:22 |
SlickNik | heh | 22:22 |
hub-cap | so youre up, CI status | 22:22 |
*** radez is now known as radez_g0n3 | 22:23 | |
grapen | By the way, this is the real GrapeX and not a hacker. Now that I've assured you... | 22:23 |
grapen | hub-cap: Well we've got a huge chunk of tests running in CI. | 22:23 |
*** jgriffith has joined #openstack-meeting | 22:23 | |
grapen | We still need to run tests in real mode somehow. | 22:23 |
hub-cap | awesome. so they are running as part of the jenkins gate job now? | 22:23 |
grapen | Yes, because its tox it naturally plugs into the Jenkins gate stuff. | 22:24 |
*** stevebake has quit IRC | 22:24 | |
*** metral has quit IRC | 22:24 | |
*** jcru has quit IRC | 22:24 | |
*** metral_ is now known as metral | 22:24 | |
grapen | As part of this, the client is now in PyPi. | 22:24 |
vipul | hub-cap grapen - they are running currently as unit tests would | 22:24 |
hub-cap | awesome. so some work accomplished, def some more to go | 22:24 |
grapen | mordred and I co-own it. Apparently all the uploads to PyPi happen manually. | 22:24 |
esp1 | anyone have a link to the jenkins box handy? | 22:24 |
grapen | Yeah | 22:24 |
*** martine_ has quit IRC | 22:24 | |
grapen | HP has done a lot of work getting the public RDLI environment to run. | 22:24 |
vipul | #link jenkins.openstack.org | 22:25 |
spiffxp | #link https://jenkins.openstack.org/view/Stackforge/job/gate-python-reddwarfclient-python26/ | 22:25 |
hub-cap | esp1: its in all the reviews in gerrit as well | 22:25 |
esp1 | thx :) | 22:25 |
hub-cap | ok we are for sure falling behind :) grapen anythign more to add? | 22:25 |
esp1 | hmm. pretty. | 22:25 |
*** dolphm has quit IRC | 22:26 | |
vipul | 9 - hub_cap make sure the client launchpad page is up to date w/ the series like the reddwarf one | 22:26 |
esp1 | well except the thunder clouds | 22:26 |
hub-cap | vipul: check | 22:26 |
grapen | The next thing we've got to do is find some way to get CI for the RDLI tests running in real mode on a Jenkins box that can plug into Gerrit. | 22:26 |
hub-cap | and we need to figure out the image creation for that too | 22:26 |
SlickNik | Yeah, a few of us here at HP were looking at running the tests in real mode. Will take that offline with grapex… | 22:26 |
spiffxp | hub-cap vipul fwiw I just went through and configured support and answers on that page to use launchpad too | 22:26 |
vipul | grapen: I think that's what the whole devstack integration work is going to turn into | 22:26 |
hub-cap | ok i guess that bleeds us in to the next section, and we can just summarize it then eh? | 22:26 |
hub-cap | spiffxp: sweet thx | 22:26 |
vipul | it will involve adding a redstack-gate job and run integration tests in real mode | 22:27 |
spiffxp | k, done w/ action items? | 22:27 |
vipul | ok anything more to add? | 22:27 |
hub-cap | not here | 22:28 |
vipul | #topic CI / Image Updates | 22:28 |
*** openstack changes topic to "CI / Image Updates" | 22:28 | |
SlickNik | nay | 22:28 |
vipul | I can speak a bit to the image portion of this | 22:28 |
hub-cap | cool | 22:28 |
rnirmal | hub-cap: Nope, sorry. Getting those tests to run in the main repo with Tox took forever. | 22:28 |
vipul | We're currently working on building out a precise image with percona bits... | 22:28 |
hub-cap | ps we also have a script we might be able to adapt that sets up a bunch of the image stuff. i can find out internally | 22:29 |
grapen | hub-cap: I agree with this rnirmal character. | 22:29 |
hub-cap | vipul: are u using the same process that devananda is? | 22:29 |
hub-cap | :) | 22:29 |
vipul | we're going to fix the image buildling code in redstack as the first step - and eventually make it so that you can build hp/rax images | 22:29 |
hub-cap | ok great | 22:29 |
vipul | hub-cap - not yet.. this is the interim step to getting things working on precise | 22:29 |
hub-cap | that was a bit of a hack job :P | 22:29 |
hub-cap | vipul: what are u using then? i suggest debootstrap! | 22:30 |
vipul | we're also going to look at Devananda and tripleo's image builders and hook into those | 22:30 |
hub-cap | ok cool | 22:30 |
juice__ | hub-cap we are in the process of creating something | 22:30 |
*** stevebake has joined #openstack-meeting | 22:30 | |
grapen | vipul: Quick question, do we want to stick with Ubuntu 12.4 or go to 12.10? | 22:30 |
hub-cap | juice__: cool. when i get back from paternity leave id like to help out | 22:30 |
juice__ | we reviewed the image creation currently in the redstack scripts | 22:31 |
hub-cap | grapen vipul we shoudl stick to what nova uses dont u think? it seems funky to have diff version requirements for things that _could_ be deployed in the same env | 22:31 |
vipul | grapen: We are targetting 12.04 for now, we might want to consider jumping ahead | 22:31 |
*** mtreinish has quit IRC | 22:31 | |
spiffxp | 12.04 please | 22:31 |
hub-cap | waht does devstack target? | 22:31 |
spiffxp | we'd like to stick with LTS unless there's a strong reason not to | 22:31 |
vipul | 12.04 hub-cap | 22:32 |
esp1 | I think you want a LTS which is 12.04 | 22:32 |
hub-cap | cuz if we start usign diff versions / etc tis gonna be a nightmare | 22:32 |
hub-cap | 12.04 it is | 22:32 |
*** gabrielhurley has quit IRC | 22:32 | |
SlickNik | devstack targets 12.04, iirc since it is LTS | 22:32 |
hub-cap | good, lets target that too, i think we are mostly in agreement eh? | 22:32 |
SlickNik | yup | 22:32 |
vipul | yep | 22:32 |
vipul | #link https://github.com/tripleo/baremetal-initrd-builder | 22:32 |
grapen | Sounds good. | 22:32 |
hub-cap | grapen: did u have any reason for 12.10? | 22:32 |
vipul | this is the tripleo image builder that we want to target eventually | 22:32 |
*** ryanpetrello has quit IRC | 22:33 | |
juice__ | hub-cap can I reach out to you with a couple questions on the current image building process? | 22:33 |
jcooley | also, i understand that 12.10 has the correct openstack clients | 22:33 |
grapen | hub-cap: No, I thought devstack targeted the latest one. My mistake. | 22:33 |
hub-cap | juice__: plz do, but grapen can help as well if im not very useful (ill be back officially monday) | 22:34 |
hub-cap | but i respond to emails for sure | 22:34 |
*** ryanpetrello has joined #openstack-meeting | 22:34 | |
hub-cap | id say email us both | 22:34 |
yidclare | #info using Ubuntu 12.04 because it is LTS | 22:34 |
*** dendrobates has quit IRC | 22:34 | |
juice__ | thanks hub-cap | 22:34 |
vipul | Ok moving on.. | 22:35 |
hub-cap | #info need to work on image building / realmode tests | 22:35 |
vipul | any CI updates? | 22:35 |
hub-cap | i dont think we info'd much for that :P | 22:35 |
hub-cap | oh i thought u meant the next topic totally | 22:35 |
vipul | the second part of this topic | 22:35 |
*** samkottler|afk is now known as samkottler | 22:36 | |
hub-cap | anyone want to own this for the next wk? i think we need to make progress w/ ci | 22:36 |
hub-cap | grapen wink wink | 22:36 |
*** ywu_ has joined #openstack-meeting | 22:36 | |
vipul | One thing i'll point out here is we are trying to get the redstack-gate stuff sorted out - an additional gate on Jenkins that would do real-mode tests | 22:36 |
spiffxp | hub-cap: I will try to help w/ devstack integration but I don't think I can own | 22:36 |
grapen | I'm setting up a VM for the rdli stuff, but getting the fake mode stuff to work in tox took forever. | 22:36 |
vipul | our guys can work with grapen on this | 22:37 |
grapen | Hopefully I'll have some progress made tomorrow. | 22:37 |
spiffxp | #linkhttps://github.com/openstack-ci/devstack-gate/blob/master/README.md | 22:37 |
*** dendrobates has joined #openstack-meeting | 22:37 | |
spiffxp | err... | 22:37 |
spiffxp | #link https://github.com/openstack-ci/devstack-gate/blob/master/README.md | 22:37 |
SlickNik | I can work with grapen on this… | 22:37 |
spiffxp | ooo I one other thing in CI actually | 22:37 |
hub-cap | vipul: id like someone from each group to work together | 22:37 |
hub-cap | so SlickNik or spiffxp? | 22:37 |
spiffxp | I would say SlickNik, I can pester as appropriate | 22:38 |
hub-cap | kk | 22:38 |
vipul | #action SlickNik and grapen to work on redstack-gate | 22:38 |
SlickNik | okay, sounds good spiffxp. | 22:38 |
spiffxp | I knew enough to get reddwarf-integration into stackforge, but I don't think I have the bandwidth to own | 22:38 |
hub-cap | :D cool | 22:38 |
spiffxp | hub-cap: mind adding a "this is deprecated" commit to https://github.com/hub-cap/reddwarf_lite-integration? | 22:38 |
spiffxp | w/ pointer to https://github.com/stackforge/reddwarf-integration | 22:39 |
hub-cap | gonan do it | 22:39 |
hub-cap | if u check out the meeting notes | 22:39 |
hub-cap | Mod rax/reddwarf && hub-cap/reddwarf_lite to point to stackforge | 22:39 |
hub-cap | is on it :) | 22:39 |
spiffxp | ahh k | 22:39 |
vipul | ok let's move on, got a lot to cover | 22:39 |
vipul | #topic blueprinting | 22:39 |
*** openstack changes topic to "blueprinting" | 22:39 | |
hub-cap | and very little time! | 22:39 |
grapen | So when we say redstack-gate, I think the first job should be to just get any of us running the tests in a VM. After we do that, then lets look at incorporating it into Openstack CI. | 22:39 |
hub-cap | lol we moved on grapen!!!!!! youre too late for input!! | 22:40 |
vipul | grapen: yep, that's the idea, it would be part of the core CI process | 22:40 |
vipul | hub-cap what did you want to discuss aobut blueprinting | 22:40 |
hub-cap | 2 thinkgs | 22:40 |
SlickNik | grapen, let's discuss in #reddwarf after the meeting, when you have some time. | 22:40 |
grapen | vipul: Agreed, just wanted to set everyone's expectations. | 22:40 |
grapen | SlickNik: Ok | 22:40 |
hub-cap | 1) should we shoudl be using our own space or openstack's space? <-- gerrit reviews go to openstack, not reddwarf | 22:40 |
hub-cap | if u look @ grapens tox test commit, it cant find the blueprint | 22:41 |
cp16net | yeah i noticed that for robert's commit earlier | 22:41 |
hub-cap | gotta take dog out brb | 22:41 |
cp16net | i was wondering if there is some configuration we could do for gerrit that would make it point to reddwarf | 22:41 |
vipul | i wonder if that's just an issue with gerrit config | 22:41 |
grapen | I wonder if thats because its a StackForge process. | 22:41 |
grapen | *project* | 22:42 |
vipul | we all wondered the same thing | 22:42 |
spiffxp | might be, I say we action item someone to followup w/ #openstack-infra | 22:42 |
cp16net | i'll look into seeing if thats possible | 22:42 |
cp16net | i'll compare with some of the other proejcts like glance or swift | 22:42 |
vipul | #action cp16net to look into why blueprints in Reddwaf aren't closed with gerrit reviews | 22:42 |
vipul | anything else to add to this? | 22:43 |
vipul | #topic Stackforge | 22:43 |
*** openstack changes topic to "Stackforge" | 22:43 | |
SlickNik | #action hub-cap to Mod rax/reddwarf && hub-cap/reddwarf_lite to point to stackforge | 22:44 |
hub-cap | #action hub_cap to modify all rax resources to point to stackforge | 22:44 |
hub-cap | LOL | 22:44 |
SlickNik | oops, thought you were still away... | 22:44 |
SlickNik | wb. :) | 22:44 |
vipul | related to Stackforge move, there are a couple of reviews in the pipe that resolve some of the naming issues with RDL and D | 22:44 |
spiffxp | I've got two outstanding reviews to s/reddwarf_lite/reddwarf as well | 22:44 |
vipul | RD | 22:44 |
hub-cap | ya lets remove the lite thing | 22:45 |
hub-cap | all over | 22:45 |
hub-cap | i like reddwarf and reddwarf-integration | 22:45 |
spiffxp | k, just wanted to double-check that wouldn't mess anything up on your end | 22:45 |
vipul | along these lines, can the hub-cap repos be modified to be read-only? | 22:45 |
*** jcooley is now known as jcooley_afk | 22:45 | |
hub-cap | vipul: yup and as per the action above im going to point them to stackforge | 22:45 |
hub-cap | #action hub-cap also make them readonly | 22:45 |
*** redthrux has quit IRC | 22:46 | |
vipul | Other resources may already point to stackforge | 22:46 |
hub-cap | i tried to mod everything i saw, but there may be others in regard to launchpad | 22:46 |
hub-cap | feel free to update anything i missed | 22:46 |
*** markmcclain has quit IRC | 22:47 | |
vipul | #action Look over all references (including launchpad) to reddwarf and ensure they point to stackforge | 22:47 |
hub-cap | who owns that, u? | 22:47 |
vipul | #action vipul owns updating references | 22:47 |
*** markmcclain has joined #openstack-meeting | 22:48 | |
vipul | k.. next topic | 22:48 |
hub-cap | wait | 22:48 |
vipul | k | 22:48 |
*** markmcclain has quit IRC | 22:48 | |
hub-cap | #action hub_cap to talk to mordred about why gerrit wont search reddwarf blueprint space | 22:48 |
hub-cap | ok we can move on | 22:48 |
cp16net | hub-cap: i made comments to make the reddwarf-intergration PRs to gerrit instead | 22:48 |
hub-cap | wanted to get that in | 22:48 |
vipul | cp16net had a similar action | 22:48 |
hub-cap | cp16net: cool from the public repo? <3 | 22:48 |
cp16net | hub-cap: yeah i have something simiar | 22:48 |
cp16net | "_ | 22:48 |
cp16net | yeah | 22:48 |
vipul | #topic os_admin vs root | 22:49 |
*** openstack changes topic to "os_admin vs root" | 22:49 | |
hub-cap | vs is such a harsh word ;) | 22:49 |
hub-cap | so i had a question for yall | 22:49 |
vipul | #info background: os_admin user does not exist in public version of RD instances | 22:49 |
hub-cap | does your agent need to access the database? | 22:49 |
SlickNik | #link https://bugs.launchpad.net/reddwarf/+bug/1078981 | 22:49 |
uvirtbot | Launchpad bug 1078981 in reddwarf/grizzly "The mysql user that the guest agent uses needs to be different for HP and RAX" [Undecided,New] | 22:49 |
hub-cap | nice :) i like that | 22:50 |
vipul | hub-cap: our implementation will not require login, n o | 22:50 |
*** littleidea has joined #openstack-meeting | 22:50 | |
hub-cap | ok so maybe we should widen the discussion to _do we need a default login user_ ? | 22:50 |
hub-cap | but im not sure thats good for the meeting | 22:50 |
hub-cap | maybe a ML thing | 22:51 |
vipul | yes - sounds like a larger discussion is needed | 22:51 |
cp16net | ML? | 22:51 |
hub-cap | rax wants one for the users/dbs/root portions but hp doesnt need. i think we need to figure it out | 22:51 |
hub-cap | mailing list cp16net | 22:51 |
cp16net | oh yeah | 22:51 |
hub-cap | #action hub-cap start discussion about the need for the extra actions that require login in reddwarf | 22:51 |
vipul | #info rax wants one for the users/dbs/root portions but hp doesnt need | 22:52 |
hub-cap | i miiiight not get on that for another wk | 22:52 |
hub-cap | but id like to work it out | 22:52 |
hub-cap | id like a nicer way to turn on/off those things that we dont necessarily both need | 22:52 |
*** ryanpetrello has quit IRC | 22:52 | |
cp16net | yeah i agree it could be done multiple ways | 22:52 |
vipul | hub-cap, yep, agreed, although for the public version, we may need to support both ways | 22:52 |
hub-cap | ya so that brings us to | 22:52 |
vipul | and when we deploy, we'd toggle a flag | 22:52 |
hub-cap | shoudl we default the public version to root? | 22:53 |
cp16net | yeah its an option | 22:53 |
hub-cap | and let our stuff flag os_admin | 22:53 |
SlickNik | One idea that was floating around was sone sort of conf toggle. | 22:53 |
hub-cap | grapen, rnirmal cp16net is there anything that would blow up if we default the user to root, and flag it to os_admin? | 22:53 |
hub-cap | i tihnk it might require a change in sneaky pete but i dont think thats a deal breaker or anything | 22:54 |
cp16net | not that i can think of off hand right now. | 22:54 |
hub-cap | specially since yall dont use it :D | 22:54 |
cp16net | yeah i am sure the same change will need to happen in sneaky | 22:54 |
grapen | hub-cap: The only thing is when we reset root we need to make sure the agent can use the updated password, if its also logging in as root. | 22:54 |
grapen | I think that's it, but I feel like I'm forgetting some important edge case. | 22:54 |
hub-cap | grapen, we will still use os_admin, it woudl be a flag that we set in the guest conf | 22:55 |
cp16net | grapen: yeah good thing for tests :) | 22:55 |
hub-cap | so sneaky woudl always still use os_admin for our needs | 22:55 |
hub-cap | or whatever we want to use | 22:55 |
vipul | #info os_admin can be a config so it works for rax/sneaky pete | 22:55 |
*** zoumpis has quit IRC | 22:55 | |
hub-cap | it seems that we shooudl do this anyway, cuz a 3rd company might not want to use either of those | 22:55 |
vipul | #action make user configurable in guest agent | 22:56 |
hub-cap | does anyone in particular want to own this? | 22:56 |
vipul | I can drive it on our end... | 22:56 |
hub-cap | #action grapen work w/ vipul to update sneaky once its been pushed | 22:57 |
hub-cap | kk, moving on then? | 22:57 |
juice__ | I can look at this as part of building the image yes? | 22:57 |
juice__ | must type faster :) | 22:57 |
juice__ | I will work with vipul on it | 22:57 |
vipul | juice__ the config would likely be derived at runtime | 22:57 |
vipul | #topic bugchat | 22:58 |
*** openstack changes topic to "bugchat" | 22:58 | |
juice__ | ok so an orthogonal issue | 22:58 |
juice__ | done moving on | 22:58 |
hub-cap | #info ive added milestones and series to all the bugs | 22:58 |
hub-cap | if i missed anything plz notify me or update it :) | 22:58 |
vipul | who owns attaching milestones? reddwarf-core? | 22:58 |
hub-cap | ive tried to put things that are smaller in g2 and that seem bigger in g3 | 22:58 |
hub-cap | vipul: not sure i mgith have set myself as the triage, since nova has a single person doing as well | 22:59 |
hub-cap | i _thnk_ ttx only does that, but posssibly a whole team does? | 22:59 |
vipul | do we need to change the way we've been doiing bugs so far? | 22:59 |
cp16net | hub-cap: looks like nova bug team is the manager | 23:00 |
cp16net | or supervisor of the bugs | 23:00 |
hub-cap | hmmm we need to have a bug team then it seems | 23:00 |
spiffxp | I say we have reddwarf-core triage informally | 23:00 |
cp16net | yeah maybe so | 23:00 |
hub-cap | kk | 23:00 |
hub-cap | makes sense | 23:00 |
spiffxp | and take a formal policy up offline or next meeting | 23:00 |
hub-cap | we can mod to do the bug team in the future | 23:00 |
vipul | #info reddwarf-core to triage bugs | 23:00 |
hub-cap | i dont mind triaging as well, so if u dont get around to it, ill try to spend a hr or 2 each wk doing | 23:00 |
cp16net | right now it would be ok to just have the reddwarf-core do it | 23:01 |
vipul | #topic open-discussion | 23:01 |
*** openstack changes topic to "open-discussion" | 23:01 | |
*** ijw11 has joined #openstack-meeting | 23:01 | |
hub-cap | im chiangin them to reddwarf-core now | 23:01 |
vipul | running out of time... any remaining out of band items? | 23:01 |
yidclare | is there a meeting after us? | 23:01 |
vipul | not sure.. | 23:01 |
* cp16net shrugs | 23:01 | |
hub-cap | i dont think there is a meeting after | 23:01 |
*** ijw1 has quit IRC | 23:01 | |
hub-cap | but i dont really have any open items to add.... | 23:01 |
spiffxp | hub-cap, grapen: waht's the best way to ping openstack-core when we want a RAX person to look at a review? | 23:02 |
hub-cap | i just add that _in case_ we mised something | 23:02 |
hub-cap | openstack-core? id say ping us in #reddwarf | 23:02 |
spiffxp | I've started add redstack-core to open reviews, but I'm not sure if that's too noisy | 23:02 |
hub-cap | spiffxp: im fine w/ that | 23:02 |
grapen | spiffxp: I'm not worried about the noise. | 23:02 |
vipul | if there is no meeting.. i'll give a quick status update on some things that were not part of action items | 23:02 |
spiffxp | k | 23:02 |
hub-cap | i did notice a review went in today? w/ vipul spiffxp review | 23:02 |
vipul | Work being done to get redstack on precise | 23:03 |
vipul | #link https://etherpad.openstack.org/reddstack-precise-12.04 | 23:03 |
hub-cap | ok cool vipul | 23:03 |
cp16net | spiffxp: sounds good | 23:03 |
spiffxp | hub-cap: yah we missed that one I think, I think consensus in #openstack-infra is it's tough to customize that policy too much | 23:03 |
vipul | hp cloud precise images are a bit different from what rax may have -- outline some of teh tweaks we've had to make | 23:03 |
hub-cap | but lets still get some rax eyes on those since they affect our stuff too | 23:04 |
spiffxp | #link https://review.openstack.org/#/c/16552/ | 23:04 |
hub-cap | mabye i was wrong tho | 23:04 |
*** jcooley_afk is now known as jcooley | 23:04 | |
vipul | We're also looking at unit testing holistically | 23:04 |
vipul | #info HP going to be adding tests for python-reddwarfclient and guestagent | 23:05 |
hub-cap | good we abandoned unit testing very quickly but id love to have them back in | 23:05 |
vipul | python-reddwarfclient doesn't seem to have any, so we're working on that | 23:05 |
vipul | and the guestagent probably is not well tested either | 23:06 |
spiffxp | hub-cap: here's the review that made it in w/o RAX eyes fwiw, if you want someone to look at it https://review.openstack.org/#/c/16551/ | 23:06 |
grapen | vipul: I'm always for more tests, but we may want to check the code coverage for python-reddwarfclient from the current tox tests in reddwarf | 23:06 |
hub-cap | https://review.openstack.org/#/c/16573/ this one was reviewed by one of our guys but not one of our core | 23:06 |
grapen | vipul: I omitted that directory in the tox.ini file, but you can take that omission out | 23:06 |
hub-cap | id prefer them to be core | 23:06 |
hub-cap | ya spiffxp thats the one i saw today via email | 23:06 |
grapen | vipul: I noticed a lot of stuff in the client wasn't being hit, which kind of shocked me. We may have cruft we should just cut out. | 23:06 |
hub-cap | things like https://review.openstack.org/#/c/16573/ can change our api w/o notice | 23:06 |
vipul | grapen: i'd like some tests to live in its own repo, so we can gate the python-reddwarfclient patches as well | 23:07 |
cp16net | hub-cap: i agree seemed to be merged before i looked over it all | 23:07 |
hub-cap | cp16net: it was :) | 23:08 |
hub-cap | LOL | 23:08 |
hub-cap | looks like i was wrong | 23:08 |
spiffxp | hub-cap: roger | 23:08 |
hub-cap | ive been informed it was by my team | 23:08 |
grapen | hub-cap: 16573 was by one of ours. :) | 23:08 |
hub-cap | but i havent met the new guy yet! | 23:08 |
cp16net | yes it was | 23:08 |
grapen | lol! | 23:08 |
cp16net | lol | 23:08 |
hub-cap | apoligies | 23:08 |
*** littleidea has quit IRC | 23:08 | |
grapen | He ran it in real mode first, so we should be good. | 23:08 |
cp16net | yeah i walked him through submitting it to gerrit but it went through fast... :-P | 23:09 |
hub-cap | grapen: i just saw api changes so i got freaked out | 23:09 |
cp16net | to mgmt | 23:09 |
hub-cap | if it was something that we did then im not worried about it affecting our api, cuz we needed it done. and thats why i want the "other" team to look it over. like hp says its ok for them | 23:09 |
jcooley | re api changes -- hence the reason we need to get the api tests back online :) | 23:09 |
*** fnaval has quit IRC | 23:09 | |
hub-cap | jcooley: +1billion | 23:10 |
spiffxp | one other testing q: looks like a bunch of tests from reddwarf-integration are now (back?) in reddwarf, do we need to be updating them in both places, or is there some overlap that can be removed from reddwarf-integration? | 23:10 |
cp16net | yeah !!!! | 23:10 |
hub-cap | we also need to come up w/ some api docs :) (i know rnirmal has a old crufty bluerpint about them) | 23:10 |
hub-cap | spiffxp: ill let grapen speak to that | 23:10 |
*** littleidea has joined #openstack-meeting | 23:10 | |
spiffxp | hub-cap: looks like reddwarf-integration has a maven project for docs? or maybe it's out of date... | 23:11 |
grapen | spiffxp: We're going to remove them from RDLI, while still running them in the VM. | 23:11 |
spiffxp | k, still digesting the RD commit so I wasn't yet sure what it means for RDI as a devstack gate etc. | 23:11 |
vipul | grapen: I think it may be good to identify tests that are pure 'integration' tests and maybe leave then in RDI - these will be what get added to Tempest down the road | 23:12 |
cp16net | spiffxp: yeah there is a maven pom in there for docs | 23:12 |
grapen | vipul: Yes. There may be some duplication for awhile, but ultimately we'll separate them out. | 23:12 |
hub-cap | vipul: +1 | 23:12 |
spiffxp | I get the sense that until we sort it out, if a test changes in one place, it needs to change in the other as well | 23:13 |
hub-cap | that does not sound fun | 23:13 |
hub-cap | can we attempt to sort it out sooner than later? | 23:13 |
grapen | That's my next commit. But I'd like to get the redstack VM set up first. | 23:14 |
vipul | i think the key dependency is the Devstack integration, if that work is completed sooner, then we can start looking at tempest | 23:14 |
hub-cap | okey, ETA? | 23:14 |
grapen | hub-cap: Sometime next week. | 23:15 |
SlickNik | Clarification: do we have a similar issue for tests between rd and python-rdclient? | 23:15 |
*** etoews has quit IRC | 23:15 | |
vipul | i think teh tests in python-rd client should only be unit tests, so i don't think those would be ever considered to move out to tempest, if that's what your asking | 23:16 |
grapen | So the RDI tests use python-rdclient, and as a result python-rdclient should work. | 23:16 |
hub-cap | vipul: +1 to unit tests for rdcli | 23:17 |
grapen | rdclient lacks coverage on the CLI though. That's a big pain. | 23:17 |
SlickNik | What's tempest? | 23:17 |
vipul | tempest is the openstack integration test suite - run against live destack | 23:17 |
SlickNik | okay, gotcha. | 23:17 |
vipul | ok anything else to discuss? | 23:18 |
SlickNik | I was asking if there are tests that test rd-client in Tempest that we want to move to the rd-client repo, because we might want to gate on them. | 23:18 |
spiffxp | tempest doesn't as yet do anything non-core-openstack to my knowledge? | 23:19 |
vipul | SlickNik: I think the tests in RD only 'use' the client, so probably not sufficient for gating rdclient repo | 23:19 |
SlickNik | okay, then that shouldn't be an issue; looks like we need to still write all the new rdclient tests. | 23:20 |
vipul | annashen and steveleon are looking at adding some tests separately into that repo to act as gates | 23:20 |
SlickNik | gotcha | 23:20 |
hub-cap | vipul: im done w/ discussion good sir | 23:20 |
SlickNik | cool, thanks | 23:20 |
*** thingee has quit IRC | 23:20 | |
vipul | cool, thanks everyone - ran _way_ over time | 23:20 |
spiffxp | done here too | 23:20 |
vipul | #endmeeting | 23:20 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 23:20 | |
openstack | Meeting ended Tue Nov 20 23:20:53 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 23:20 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/reddwarf/2012/reddwarf.2012-11-20-22.03.html | 23:20 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/reddwarf/2012/reddwarf.2012-11-20-22.03.txt | 23:20 |
openstack | Log: http://eavesdrop.openstack.org/meetings/reddwarf/2012/reddwarf.2012-11-20-22.03.log.html | 23:20 |
*** esp1 has left #openstack-meeting | 23:21 | |
*** jdorothy has left #openstack-meeting | 23:21 | |
*** SlickNik has left #openstack-meeting | 23:21 | |
*** spiffxp has left #openstack-meeting | 23:21 | |
*** yidclare has left #openstack-meeting | 23:21 | |
*** ddemir has left #openstack-meeting | 23:21 | |
*** annashen has left #openstack-meeting | 23:21 | |
*** joe5081 has quit IRC | 23:30 | |
*** arbrandes has quit IRC | 23:31 | |
*** Gordonz has quit IRC | 23:35 | |
*** kmansel has quit IRC | 23:37 | |
*** grapen has left #openstack-meeting | 23:38 | |
*** rnirmal has quit IRC | 23:38 | |
*** AlanClark has quit IRC | 23:38 | |
*** datsun180b has quit IRC | 23:39 | |
*** samkottler is now known as samkottler|afk | 23:39 | |
*** fnaval has joined #openstack-meeting | 23:39 | |
*** fnaval has joined #openstack-meeting | 23:40 | |
*** jcooley is now known as jcooley_afk | 23:44 | |
*** jcooley_afk is now known as jcooley | 23:44 | |
*** mattray has quit IRC | 23:45 | |
*** henrynash has quit IRC | 23:46 | |
*** andrewbogott is now known as andrewbogott_afk | 23:47 | |
*** eglynn__ has joined #openstack-meeting | 23:48 | |
*** Mandell has quit IRC | 23:48 | |
*** stevebake has quit IRC | 23:49 | |
*** andrewbogott_afk is now known as andrewbogott | 23:49 | |
*** MarkAtwood has quit IRC | 23:49 | |
*** annashen has joined #openstack-meeting | 23:50 | |
*** annashen has left #openstack-meeting | 23:50 | |
*** MarkAtwood has joined #openstack-meeting | 23:50 | |
*** Mandell has joined #openstack-meeting | 23:50 | |
*** eglynn_ has quit IRC | 23:50 | |
*** annashen has joined #openstack-meeting | 23:50 | |
*** hub-cap has quit IRC | 23:51 | |
*** stevebake has joined #openstack-meeting | 23:51 | |
*** tr3buchet2 has joined #openstack-meeting | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!