*** patelna has quit IRC | 00:01 | |
*** ywu_ has quit IRC | 00:03 | |
*** littleidea has joined #openstack-meeting | 00:03 | |
*** ywu_ has joined #openstack-meeting | 00:03 | |
*** littleidea has quit IRC | 00:04 | |
*** jog0 has quit IRC | 00:04 | |
*** littleidea has joined #openstack-meeting | 00:06 | |
*** littleidea has left #openstack-meeting | 00:06 | |
*** jhenner has quit IRC | 00:06 | |
*** ywu_ has quit IRC | 00:09 | |
*** ywu_ has joined #openstack-meeting | 00:09 | |
*** nsavin has quit IRC | 00:11 | |
*** ywu_ has quit IRC | 00:18 | |
*** ywu_ has joined #openstack-meeting | 00:18 | |
*** johnpostlethwait has quit IRC | 00:19 | |
*** littleidea has joined #openstack-meeting | 00:20 | |
*** littleidea has left #openstack-meeting | 00:21 | |
*** nsavin has joined #openstack-meeting | 00:28 | |
*** stevebake has quit IRC | 00:33 | |
*** jrodom has joined #openstack-meeting | 00:35 | |
*** EmilienM has left #openstack-meeting | 00:36 | |
*** EmilienM has joined #openstack-meeting | 00:38 | |
*** danwent has quit IRC | 00:40 | |
*** jrodom has quit IRC | 00:42 | |
*** maurosr has quit IRC | 00:44 | |
*** Ryan_Lane has quit IRC | 00:47 | |
*** anniec has quit IRC | 00:47 | |
*** Ryan_Lane has joined #openstack-meeting | 00:48 | |
*** samkottler|out has joined #openstack-meeting | 00:50 | |
*** mnewby has quit IRC | 00:50 | |
*** EmilienM has left #openstack-meeting | 00:51 | |
*** dkehn_afk is now known as dkehn | 00:53 | |
*** jrodom has joined #openstack-meeting | 00:58 | |
*** maurosr has joined #openstack-meeting | 00:58 | |
*** jrodom has quit IRC | 01:03 | |
*** dkehn is now known as dkehn_zzzz | 01:03 | |
*** roadTripper has quit IRC | 01:06 | |
*** nsavin1 has joined #openstack-meeting | 01:08 | |
*** Ryan_Lane has quit IRC | 01:08 | |
*** nsavin has quit IRC | 01:10 | |
*** nsavin1 has quit IRC | 01:10 | |
*** tongli has quit IRC | 01:13 | |
*** danwent has joined #openstack-meeting | 01:14 | |
*** Ryan_Lane has joined #openstack-meeting | 01:16 | |
*** Ryan_Lane has quit IRC | 01:20 | |
*** nsavin has joined #openstack-meeting | 01:28 | |
*** gyee has quit IRC | 01:29 | |
*** dwcramer has joined #openstack-meeting | 01:35 | |
*** ryanpetr_ has joined #openstack-meeting | 01:37 | |
*** Mandell has quit IRC | 01:38 | |
*** ryanpetrello has quit IRC | 01:41 | |
*** yamahata has joined #openstack-meeting | 01:43 | |
*** mattray has joined #openstack-meeting | 01:44 | |
*** adjohn has quit IRC | 01:46 | |
*** mattray has quit IRC | 01:48 | |
*** maurosr has quit IRC | 01:53 | |
*** ryanpetr_ has quit IRC | 02:23 | |
*** ayoung has quit IRC | 02:28 | |
*** ywu_ has quit IRC | 02:28 | |
*** alexpilotti has quit IRC | 02:38 | |
*** dwcramer has quit IRC | 02:43 | |
*** sandywalsh_ has quit IRC | 02:59 | |
*** dwcramer has joined #openstack-meeting | 03:01 | |
*** ryanpetrello has joined #openstack-meeting | 03:14 | |
*** dwcramer has quit IRC | 03:17 | |
*** novas0x2a|laptop has quit IRC | 03:20 | |
*** tgall_foo has quit IRC | 03:20 | |
*** novas0x2a|laptop has joined #openstack-meeting | 03:20 | |
*** tgall_foo has joined #openstack-meeting | 03:21 | |
*** maurosr has joined #openstack-meeting | 03:25 | |
*** Mandell has joined #openstack-meeting | 03:27 | |
*** maurosr has quit IRC | 03:29 | |
*** maurosr has joined #openstack-meeting | 03:30 | |
*** tgall_foo has quit IRC | 03:30 | |
*** samkottler|out is now known as samkottler | 03:31 | |
*** maurosr has quit IRC | 03:34 | |
*** mnewby has joined #openstack-meeting | 04:02 | |
*** lloydde has joined #openstack-meeting | 04:23 | |
*** lloydde has quit IRC | 04:27 | |
*** metral has quit IRC | 04:39 | |
*** metral has joined #openstack-meeting | 04:40 | |
*** Mandell has quit IRC | 04:46 | |
*** dani4571 has joined #openstack-meeting | 04:47 | |
*** adjohn has joined #openstack-meeting | 04:48 | |
*** adjohn has quit IRC | 04:55 | |
*** johnpostlethwait has joined #openstack-meeting | 05:01 | |
*** davidha has quit IRC | 05:19 | |
*** davidha has joined #openstack-meeting | 05:20 | |
*** adjohn has joined #openstack-meeting | 05:29 | |
*** yjiang5 has joined #openstack-meeting | 05:31 | |
*** adjohn has quit IRC | 05:31 | |
*** danwent has quit IRC | 06:02 | |
*** adjohn has joined #openstack-meeting | 06:06 | |
*** johnpostlethwait has quit IRC | 06:17 | |
*** samkottler is now known as samkottler|afk | 06:30 | |
*** adjohn has quit IRC | 06:34 | |
*** jakedahn_zz is now known as jakedahn | 06:52 | |
*** garyk has joined #openstack-meeting | 07:04 | |
*** jhenner has joined #openstack-meeting | 07:18 | |
*** Ryan_Lane has joined #openstack-meeting | 07:20 | |
*** triplecheesesina has joined #openstack-meeting | 07:26 | |
*** garyk has quit IRC | 07:38 | |
*** nsavin has quit IRC | 07:43 | |
*** Ryan_Lane has quit IRC | 07:49 | |
*** afazekas has joined #openstack-meeting | 07:49 | |
*** jhenner has quit IRC | 07:52 | |
*** garyk has joined #openstack-meeting | 07:58 | |
*** jakedahn is now known as jakedahn_zz | 08:06 | |
*** metral_ has joined #openstack-meeting | 08:11 | |
*** metral has quit IRC | 08:14 | |
*** metral_ is now known as metral | 08:14 | |
*** metral_ has joined #openstack-meeting | 08:23 | |
*** spn has quit IRC | 08:24 | |
*** spn has joined #openstack-meeting | 08:25 | |
*** metral has quit IRC | 08:27 | |
*** metral_ has quit IRC | 08:28 | |
*** stevebake has joined #openstack-meeting | 08:31 | |
*** jhenner has joined #openstack-meeting | 08:36 | |
*** davidha has quit IRC | 08:53 | |
*** metral has joined #openstack-meeting | 08:54 | |
*** davidha has joined #openstack-meeting | 08:54 | |
*** mnewby has quit IRC | 08:58 | |
*** nsavin has joined #openstack-meeting | 09:04 | |
*** henrynash has joined #openstack-meeting | 09:12 | |
*** darraghb has joined #openstack-meeting | 09:14 | |
*** davidha has quit IRC | 09:17 | |
*** zul has joined #openstack-meeting | 09:18 | |
*** davidha has joined #openstack-meeting | 09:21 | |
*** dendro-afk is now known as dendrobates | 09:22 | |
*** davidha has quit IRC | 09:25 | |
*** davidha has joined #openstack-meeting | 09:27 | |
*** davidha has quit IRC | 09:38 | |
*** henrynash has quit IRC | 09:47 | |
*** zul has quit IRC | 09:54 | |
*** eglynn has joined #openstack-meeting | 09:58 | |
*** shang has joined #openstack-meeting | 10:01 | |
*** dendrobates is now known as dendro-afk | 10:03 | |
*** anniec has joined #openstack-meeting | 10:03 | |
*** eglynn_ has joined #openstack-meeting | 10:04 | |
*** eglynn has quit IRC | 10:04 | |
*** anniec has quit IRC | 10:05 | |
*** anniec has joined #openstack-meeting | 10:06 | |
*** anniec has left #openstack-meeting | 10:22 | |
*** henrynash has joined #openstack-meeting | 10:47 | |
*** dendro-afk is now known as dendrobates | 10:50 | |
*** alexpilotti has joined #openstack-meeting | 11:01 | |
*** novas0x2a|laptop has quit IRC | 11:04 | |
*** dendrobates is now known as dendro-afk | 11:09 | |
*** eglynn_ has quit IRC | 11:10 | |
*** roadTripper has joined #openstack-meeting | 11:13 | |
*** ryanpetrello has joined #openstack-meeting | 11:24 | |
*** EmilienM has joined #openstack-meeting | 11:26 | |
*** dendro-afk is now known as dendrobates | 11:28 | |
*** davidha has joined #openstack-meeting | 11:28 | |
*** triplecheesesina has quit IRC | 11:37 | |
*** mestery_ has joined #openstack-meeting | 11:38 | |
*** ryanpetrello has quit IRC | 11:38 | |
*** mestery has quit IRC | 11:40 | |
*** dendrobates is now known as dendro-afk | 11:45 | |
*** tgall_foo has joined #openstack-meeting | 11:49 | |
*** littleidea has joined #openstack-meeting | 11:57 | |
*** matiu has quit IRC | 12:01 | |
*** zehndton has joined #openstack-meeting | 12:11 | |
*** eglynn_ has joined #openstack-meeting | 12:12 | |
*** littleidea has quit IRC | 12:15 | |
*** markvoelker has joined #openstack-meeting | 12:17 | |
*** littleidea has joined #openstack-meeting | 12:18 | |
*** ttrifonov is now known as ttrifonov_zZzz | 12:18 | |
*** alexpilotti has quit IRC | 12:19 | |
*** ttrifonov_zZzz is now known as ttrifonov | 12:19 | |
*** littleidea has quit IRC | 12:20 | |
*** dolphm has joined #openstack-meeting | 12:30 | |
*** krtaylor has quit IRC | 12:33 | |
*** dabo has joined #openstack-meeting | 12:41 | |
*** jrd has quit IRC | 12:42 | |
*** maurosr has joined #openstack-meeting | 12:43 | |
*** dolphm has quit IRC | 12:45 | |
*** tgall_foo has quit IRC | 12:47 | |
*** shang has quit IRC | 12:53 | |
*** maurosr has quit IRC | 12:54 | |
*** maurosr has joined #openstack-meeting | 12:54 | |
*** eglynn_ has quit IRC | 13:01 | |
*** sandywalsh has joined #openstack-meeting | 13:04 | |
*** ayoung has joined #openstack-meeting | 13:09 | |
*** krtaylor has joined #openstack-meeting | 13:16 | |
*** shang has joined #openstack-meeting | 13:22 | |
*** rnirmal has joined #openstack-meeting | 13:27 | |
*** jrd has joined #openstack-meeting | 13:27 | |
*** littleidea has joined #openstack-meeting | 13:34 | |
*** eglynn_ has joined #openstack-meeting | 13:38 | |
*** ryanpetrello has joined #openstack-meeting | 13:40 | |
*** dprince has joined #openstack-meeting | 13:43 | |
*** tgall_foo has joined #openstack-meeting | 13:45 | |
*** tgall_foo has joined #openstack-meeting | 13:45 | |
*** mtreinish has joined #openstack-meeting | 13:47 | |
*** henrynash has quit IRC | 13:53 | |
*** shang has quit IRC | 13:58 | |
*** mattray has joined #openstack-meeting | 14:06 | |
*** andrewbogott_afk is now known as andrewbogott | 14:07 | |
*** markmcclain has joined #openstack-meeting | 14:11 | |
*** egallen has joined #openstack-meeting | 14:16 | |
*** shang has joined #openstack-meeting | 14:17 | |
*** mikyung has joined #openstack-meeting | 14:19 | |
*** mikyung has left #openstack-meeting | 14:20 | |
*** derekh has joined #openstack-meeting | 14:20 | |
*** ttrifonov is now known as ttrifonov_zZzz | 14:24 | |
*** salv-orlando has joined #openstack-meeting | 14:25 | |
*** ttrifonov_zZzz is now known as ttrifonov | 14:25 | |
*** dkehn_zzzz is now known as dkehn | 14:28 | |
*** sandywalsh has quit IRC | 14:28 | |
*** samkottler|afk is now known as samkottler | 14:32 | |
*** dolphm has joined #openstack-meeting | 14:32 | |
enikanorov | salv-orlando: here? | 14:36 |
---|---|---|
*** m4dcoder has joined #openstack-meeting | 14:38 | |
*** jaypipes has quit IRC | 14:38 | |
*** alexpilotti has joined #openstack-meeting | 14:38 | |
salv-orlando | was on #openstack-dev | 14:40 |
salv-orlando | I am here now! | 14:40 |
salv-orlando | enikanorov: here! | 14:42 |
enikanorov | Hi! | 14:42 |
enikanorov | so a couple of questions about service insertion | 14:43 |
enikanorov | we're mostly interested in a part about associating service with a router | 14:43 |
*** sandywalsh has joined #openstack-meeting | 14:44 | |
enikanorov | why do we need that and when, at which point that will be used? | 14:44 |
salv-orlando | Yeah | 14:44 |
salv-orlando | I was about to reply to the mailing list too - so to keep everyone in the loop | 14:44 |
*** dhellmann has joined #openstack-meeting | 14:45 | |
salv-orlando | First - it has nothing to do with any physical router in the nw infrastructure | 14:45 |
*** Mandell has joined #openstack-meeting | 14:45 | |
enikanorov | ok | 14:45 |
salv-orlando | it's just a "logical" concept - it's not like you then to have to find a router and plug your lb device on top of that of course :) | 14:45 |
salv-orlando | but let me explain better (at least let me try) | 14:46 |
salv-orlando | The "Floating" use case is fairly easy. A tenant creates a load balancer using the API (eg. POST /vips) and then this results in the creation of a LB configuration on some device in the data center | 14:47 |
*** reed has joined #openstack-meeting | 14:47 | |
salv-orlando | The appliances are managed by the admin, as you say, and the selection of a particular device is led by two factors: | 14:47 |
salv-orlando | 1) the provider of the service - which could be a service_type field, an URI prefix, or the other options you listed | 14:48 |
*** glauaguiar has joined #openstack-meeting | 14:48 | |
salv-orlando | 2) The capabilities specified to the user (and in that case it is up to the LBaaS service finding the right device) | 14:49 |
enikanorov | ok, you're talking about selecting the device by a tenant? | 14:49 |
enikanorov | yep | 14:49 |
enikanorov | we usually called it a scheduling, so user is not in charge of selecting the device | 14:49 |
salv-orlando | I don't think the tenant explicitly selects a device - but provides information that will cause the LBaaS to select the right driver | 14:49 |
enikanorov | exactly | 14:49 |
salv-orlando | enikanorov: I used capabilities because I heard people using this term in the call | 14:50 |
salv-orlando | but we're definitely referring to the same thing | 14:50 |
enikanorov | anyway, we understand it the same way | 14:50 |
salv-orlando | now… why the router? | 14:50 |
enikanorov | yes, why :) | 14:50 |
salv-orlando | If you look at Cloudstack for instance, or AWS, the only way for inserting a load balancer is the one we just described | 14:51 |
salv-orlando | However, there are some cases in which you want to provide load balancing through the same interface which acts as your external gateway (see the slides and wiki page by John Gruber) | 14:52 |
*** DanD has joined #openstack-meeting | 14:52 | |
enikanorov | yes, I've seen that page | 14:52 |
salv-orlando | this is apparently is a fairly common use cases and it also maps quite well to appliances which are able to provide multiple services. | 14:52 |
salv-orlando | For instance, think about a linux VM loaded with networking service… iptables for firewall, and haproxy for LB, for instance | 14:53 |
*** shang has quit IRC | 14:53 | |
salv-orlando | That is one case in which a logical router, augmented with advanced services, will map to such appliances | 14:54 |
salv-orlando | You can achieve the same thing with an F5 or NetScaler box actually | 14:54 |
salv-orlando | or for instance, by orchestrating a F5 Big IP and a Juniper SRX (the latter acting as a firewall with the former having the SRX as an uplink) | 14:54 |
enikanorov | so you're saying: | 14:55 |
enikanorov | The Router resource should therefore be extended with the following attribute: | 14:55 |
enikanorov | services:service_type_id # which refers to service_type object | 14:55 |
salv-orlando | Yeah - using this kind of spec you'll specify which is the provider of the services for your router. | 14:55 |
salv-orlando | And this could map to one of the example above. | 14:56 |
enikanorov | first of all, each logical router will know which service it provides or it know which device is used to provide a service? | 14:56 |
*** Mandell has quit IRC | 14:56 | |
enikanorov | probably this is the main point i don't understand. | 14:56 |
salv-orlando | by "device" do you mean a concrete realisation of a device (such as a box) or the driver for communication with those devices | 14:56 |
*** samkottler is now known as samkottler|bbl | 14:57 | |
enikanorov | concrete realisation. I mean, we're saying: | 14:57 |
*** anniec has joined #openstack-meeting | 14:57 | |
enikanorov | this logical router is itself LB, or this logical router is connected to that LBappliance | 14:57 |
*** SteveFridayDell has joined #openstack-meeting | 14:58 | |
enikanorov | that way i would understand that, because later quantum could use this info to connect LB to tenant network | 14:58 |
enikanorov | but it seems that you meant something else | 14:58 |
salv-orlando | indeed | 14:59 |
nijaba | ceilometer meeting about to start here... | 14:59 |
*** sandywalsh has quit IRC | 14:59 | |
salv-orlando | nijaba: my apologies | 14:59 |
salv-orlando | fallback to #openstack-dev | 15:00 |
enikanorov | salv-orlando: let's move to private | 15:00 |
enikanorov | ah, ok | 15:00 |
salv-orlando | ok pvt is fine | 15:00 |
nijaba | salv-orlando: np | 15:00 |
salv-orlando | I thought Ilya was here as well | 15:00 |
*** markvan has joined #openstack-meeting | 15:00 | |
nijaba | #startmeeting Ceilometer | 15:00 |
nijaba | #meetingtopic Ceilometer | 15:00 |
nijaba | #chair nijaba | 15:00 |
nijaba | #link http://wiki.openstack.org/Meetings/MeteringAgenda | 15:00 |
openstack | Meeting started Thu Nov 1 15:00:19 2012 UTC. The chair is nijaba. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
openstack | The meeting name has been set to 'ceilometer' | 15:00 |
*** openstack changes topic to " (Meeting topic: Ceilometer)" | 15:00 | |
openstack | Current chairs: nijaba | 15:00 |
nijaba | Hello everyone! Show of hands, who is around for the ceilometer meeting? | 15:00 |
nijaba | o/ | 15:00 |
dhellmann | o/ | 15:00 |
* dhellmann made it on time! | 15:00 | |
anniec | o/ | 15:00 |
nijaba | #topic actions from previous meeting | 15:01 |
*** openstack changes topic to "actions from previous meeting (Meeting topic: Ceilometer)" | 15:01 | |
eglynn_ | o/ | 15:01 |
krtaylor | krtaylor, o/ | 15:01 |
nijaba | #topic scrubbing actions from meeting notes | 15:01 |
*** openstack changes topic to "scrubbing actions from meeting notes (Meeting topic: Ceilometer)" | 15:01 | |
nijaba | dhellmann: I think you were done with that right? | 15:02 |
*** eglynn_ is now known as eglynn | 15:02 | |
dhellmann | yes | 15:02 |
dhellmann | I'm hunting for the right etherpad link... | 15:02 |
*** Mandell has joined #openstack-meeting | 15:02 | |
nijaba | same for you eglynn? | 15:02 |
nijaba | #link https://etherpad.openstack.org/grizzly-ceilometer-actions | 15:02 |
*** timjr has joined #openstack-meeting | 15:02 | |
dhellmann | thanks | 15:02 |
eglynn | nijaba yep, I put a first cut on grizzly-ceilometer-actions | 15:02 |
nijaba | what about you jd? | 15:02 |
nijaba | jd__: ^^ | 15:03 |
eglynn | (I'll polish some more later on today ...) | 15:03 |
jd__ | o/ | 15:03 |
nijaba | and I think I am done done (my part was easy)... | 15:03 |
jd__ | done! | 15:03 |
*** Mandell has quit IRC | 15:03 | |
nijaba | thanks, so this is complete ! | 15:04 |
nijaba | #topic jd to propose an implementation for source and wait for our comments | 15:04 |
*** openstack changes topic to "jd to propose an implementation for source and wait for our comments (Meeting topic: Ceilometer)" | 15:04 | |
nijaba | jd__: comments? | 15:04 |
jd__ | this has been implemented | 15:04 |
nijaba | and approved, right? | 15:05 |
jd__ | yes | 15:05 |
jd__ | I can find the commit id, a minute | 15:05 |
*** cp16net is now known as cp16net|away | 15:05 | |
*** cp16net|away is now known as cp16net | 15:05 | |
jd__ | https://github.com/stackforge/ceilometer/commit/f6868e5e4827e96754f832a0eae4c4210ea41df7 | 15:05 |
jd__ | and https://github.com/stackforge/ceilometer/commit/acf8fb88d56b776cf0b83041f5e87e1b6ee88fd2 | 15:05 |
jd__ | for the record :) | 15:05 |
nijaba | perfect. thanks a lot | 15:05 |
nijaba | #topic nijaba to update project objective on relevant pages | 15:05 |
*** openstack changes topic to "nijaba to update project objective on relevant pages (Meeting topic: Ceilometer)" | 15:05 | |
nijaba | I think this was done wherever I could think of. | 15:06 |
* jd__ is sorry to not have prepared the link before :) | 15:06 | |
nijaba | let me know if you find some missing pages... | 15:06 |
*** jeffreyb has joined #openstack-meeting | 15:06 | |
jd__ | nijaba: great :) | 15:06 |
nijaba | #topic Review actions from https://etherpad.openstack.org/grizzly-ceilometer-actions and agree on priorities | 15:07 |
*** openstack changes topic to "Review actions from https://etherpad.openstack.org/grizzly-ceilometer-actions and agree on priorities (Meeting topic: Ceilometer)" | 15:07 | |
nijaba | so, what do you think we should be prioritizing out of this work? | 15:07 |
*** jaypipes has joined #openstack-meeting | 15:08 | |
dhellmann | I've marked a few of the items as done :-) | 15:08 |
jd__ | just see this indeed | 15:08 |
eglynn | assessing commonality with other OS measurement-related initiatives is a high-priority work item IMO | 15:09 |
nijaba | should we all have 5 minutes on the etherpad to write our names next to the actions we consider most important? | 15:09 |
eglynn | cool | 15:09 |
jd__ | remove all nova imports is almost complete done I think we should do it for G anyway | 15:09 |
jd__ | not sure it's listed, but the multi-publisher blueprint I scrubed from the etherpad page beyond-metering should be included | 15:09 |
*** nealph has joined #openstack-meeting | 15:11 | |
* nijaba is done | 15:12 | |
*** sandywalsh has joined #openstack-meeting | 15:13 | |
eglynn | jd__ does https://blueprints.launchpad.net/ceilometer/+spec/multi-publisher subsume https://bugs.launchpad.net/ceilometer/+bug/1073988 ? | 15:13 |
uvirtbot | Launchpad bug 1073988 in ceilometer "Adapt ceilometer for multiple publication conduits" [Undecided,New] | 15:13 |
eglynn | (I raised the bug to capture work from http://lists.openstack.org/pipermail/openstack-dev/2012-October/001840.html) | 15:13 |
eglynn | seems like a dupe ... | 15:13 |
dhellmann | eglynn: yes, those seem like the same thing | 15:15 |
sandywalsh | (hey! side note ... I'm nearly done the bp wiki page for architectural commonality) | 15:15 |
*** dolphm has quit IRC | 15:16 | |
*** dolphm has joined #openstack-meeting | 15:16 | |
nijaba | ok, that looks good. So I proposed to sum this back in the wiki page as follow: 3+ votes=high, 1or2 vote=medium, low for rest in terms of priorities? makes sense? | 15:18 |
*** jd__- has joined #openstack-meeting | 15:18 | |
*** jd__ has quit IRC | 15:18 | |
*** jd__- is now known as jd__ | 15:18 | |
*** dolphm has quit IRC | 15:18 | |
jd__ | nijaba: +1 | 15:18 |
dhellmann | +1 | 15:18 |
* jd__ have been disconnected, I hope I didn't miss anything | 15:18 | |
dhellmann | are there any interested parties whose input we want but who are not present? | 15:18 |
*** samkottler|bbl is now known as samkottler | 15:18 | |
nijaba | if you know of a bug# for each item, please add it to the list. otherwise we'll have to open one | 15:19 |
dhellmann | jd__: nope | 15:19 |
nijaba | dhellmann: angus? | 15:19 |
eglynn | asalkeld would be interested | 15:19 |
jd__ | dhellmann: thanks :) | 15:19 |
nijaba | not seeing input from jtran either | 15:19 |
dhellmann | eglynn, nijaba : yes to both | 15:20 |
nijaba | I am a bit worried of asking other to complete the etherpad on the ml though | 15:20 |
nijaba | we may get a lot of rogue input | 15:20 |
dhellmann | nijaba: private email? | 15:20 |
eglynn | so perhaps we shuld leave the "vote" open for 24 hours? | 15:20 |
nijaba | dhellmann: yes, that sounds better | 15:20 |
eglynn | (to hit al TZs) | 15:20 |
jd__ | +1 for private mail | 15:20 |
nijaba | eglynn: +1 | 15:20 |
dhellmann | nijaba: it would be interesting to run a surveymonkey survey to the mailing list, too, as long as it's clear we aren't committing to follow the results | 15:21 |
dhellmann | eglynn: +1 | 15:21 |
nijaba | dhellmann: I can try to prepare that for next week | 15:21 |
dhellmann | nijaba: ok | 15:22 |
nijaba | #action nijaba to send private email to all comitter to come vote on the etherpad in the next 24h | 15:22 |
eglynn | so I guess there's an implication that a vote for some high priority item comes with some (loose?) commitment to contribute time to it? | 15:23 |
nijaba | #action nijaba to then update wiki page as follow: 3+ votes=high, 1or2 vote=medium, low for rest in terms of priorities | 15:23 |
jd__ | eglynn: not sure | 15:23 |
nijaba | eglynn: agreed | 15:23 |
dhellmann | eglynn: that's a good way to phrase it :-) | 15:23 |
eglynn | cool | 15:23 |
nijaba | eglynn: but I won't send the collector squad to enforce... ;) | 15:24 |
eglynn | nijaba: LOL | 15:24 |
dhellmann | I would like to have some input from "users" too, but only to help rebalance my own priorities | 15:24 |
eglynn | that's sensible | 15:24 |
* nijaba cares about your kneecaps :P | 15:24 | |
nijaba | I guess I should action the survey too... | 15:25 |
* jd__ wonders if that does mean mean nijaba will have to code ;) | 15:25 | |
dhellmann | jd__: "contribute" != "code", right? :-) | 15:26 |
nijaba | #action nijaba to prepare survey for ml next week | 15:26 |
jd__ | dhellmann: ;) | 15:26 |
nijaba | jd__: it's halloween for reviewers, I would guess | 15:26 |
jd__ | nijaba: lol | 15:26 |
nijaba | next topic? | 15:27 |
dhellmann | +1 | 15:27 |
nijaba | #topic Changing the versioning to adhere to OpenStack standards | 15:27 |
*** openstack changes topic to "Changing the versioning to adhere to OpenStack standards (Meeting topic: Ceilometer)" | 15:27 | |
nijaba | So I had a discussion with ttx | 15:27 |
nijaba | he would like us to adhere to openstack standard for versioning | 15:27 |
jd__ | I don't see any problem with that | 15:28 |
nijaba | something like ceilometer -2013.1~g1~20121025.16635.tar.gz | 15:28 |
eglynn | seems reasonable | 15:28 |
nijaba | instead of current 0.2, that looks like a release but is not | 15:28 |
nijaba | example job: https://jenkins.openstack.org/view/Nova/job/nova-tarball/ | 15:29 |
nijaba | anybody with strong feelings about versioning? | 15:29 |
dhellmann | no, that seems fine | 15:30 |
*** troytoman-away is now known as troytoman | 15:30 | |
anniec | following the standard is good | 15:30 |
dhellmann | is there a guide for decoding that format? some of it makes sense, but some is odd | 15:30 |
nijaba | anyone caring about it enough to take the action? | 15:30 |
*** jeffreyb has left #openstack-meeting | 15:30 | |
dhellmann | I guess I'll take it | 15:31 |
dhellmann | #action dhellmann update versioning in ceilometer repo to match openstack standards | 15:31 |
nijaba | thanks dhellmann | 15:31 |
anniec | thanks dhellmann | 15:31 |
nijaba | that's it on the topics for today | 15:32 |
dhellmann | I have a couple of items to raise | 15:32 |
eglynn | so how much leeway do we have during the incubation period? | 15:32 |
nijaba | #topic open discussion | 15:32 |
*** openstack changes topic to "open discussion (Meeting topic: Ceilometer)" | 15:32 | |
eglynn | is the idea that we start adopting all standard openstack project practices ASAP or gradually? | 15:32 |
nijaba | eglynn: ASAP | 15:32 |
dhellmann | eglynn: we tried to follow most of them from the start | 15:32 |
dhellmann | is there something else we need to do besides the version numbering and milestones? | 15:33 |
eglynn | nijaba, dhellmann: cool, makes sense | 15:33 |
sandywalsh | versioning should really be following quickly | 15:33 |
nijaba | eglynn: apparently, the renaming of git will require a gerrit reboot, so that will have to be planned | 15:33 |
sandywalsh | we ran into that with novaclient ... made a big difference once we switched | 15:33 |
sandywalsh | the CI guys were very grateful. | 15:33 |
nijaba | I had a meeting with ttxt, mordred and jeblair on the subject this week (they are at UDS) | 15:33 |
dhellmann | I'll look into it between now and our next meeting | 15:34 |
nijaba | dhellmann: versioning and project name are the last bits, it seems | 15:34 |
eglynn | so I was wondering about the milestone releases, IIRC last week someone mentioned the idea was to get in train for G-3 ... did I understand that right? | 15:34 |
nijaba | eglynn: you did | 15:34 |
dhellmann | "in train"? | 15:34 |
nijaba | eglynn: but we can join eralier | 15:34 |
nijaba | earlier, even | 15:34 |
eglynn | in train = line up with with the other projects | 15:34 |
dhellmann | aha | 15:35 |
eglynn | so maybe earlier would be better | 15:35 |
jd__ | nijaba: so there's a timeline for the switch or what? | 15:35 |
jd__ | s/what// | 15:35 |
dhellmann | do we need to appoint an official release manager? | 15:35 |
nijaba | jd__: wait for an email on the ml announcing a downtine for gerrit | 15:35 |
jd__ | I think the release team handle all project, no? | 15:35 |
nijaba | dhellmann: ttx is the release manager | 15:35 |
jd__ | nijaba: ok! | 15:35 |
eglynn | yep ttx | 15:35 |
dhellmann | nijaba: ah, ok | 15:35 |
dhellmann | I didn't know if we needed someone to coordinate with him, but I guess that's nijaba | 15:36 |
*** shang has joined #openstack-meeting | 15:36 | |
eglynn | usually he coordinates with the PTLs AFAIK | 15:36 |
dhellmann | that would make sense | 15:36 |
nijaba | yup. I may ask for some help to go to the release meeting every other week, as I have a personal conflict with it | 15:36 |
nijaba | in fact, is there a volunteer to cover for me for next tue? | 15:37 |
jd__ | what's the time? | 15:37 |
eglynn | 21:00 UTC | 15:37 |
nijaba | http://wiki.openstack.org/Meetings/ProjectMeeting | 15:37 |
eglynn | nijaba: I can cover it | 15:38 |
nijaba | eglynn: thanks a lot! | 15:38 |
jd__ | can do that | 15:38 |
jd__ | ok :) | 15:38 |
nijaba | jd__: feel free to join too | 15:38 |
jd__ | yeah, I'll add it to my agenda :) | 15:38 |
dhellmann | I'll try to eavesdrop | 15:38 |
eglynn | cool | 15:39 |
jd__ | btw what about eglynn proposal to core? | 15:39 |
jd__ | are we good on that? | 15:39 |
dhellmann | that was one of the 3 things I wanted to bring up | 15:39 |
dhellmann | we voted on the list, do we need anything more formal than that? | 15:39 |
jd__ | sorry, didn't mean to steal your points :o) | 15:39 |
dhellmann | or just an action item for nijaba to flip the bit | 15:39 |
dhellmann | heh | 15:40 |
jd__ | I think the delay is 5 days without -1 | 15:40 |
nijaba | dhellmann: I think the later | 15:40 |
jd__ | so we should be almost good anyway | 15:40 |
nijaba | jd__: ah... | 15:40 |
jd__ | I don't think anybody will dare -1 ! :) | 15:40 |
eglynn | hope not anyway ;) | 15:40 |
jd__ | process is at http://wiki.openstack.org/Governance/Approved/CoreDevProcess | 15:40 |
nijaba | #action nijaba to add eglynn to ceilometer drivers on satureday if all goes well | 15:40 |
nijaba | saturday, too... | 15:41 |
dhellmann | I would also like to propose asalkeld for core | 15:41 |
nijaba | dhellmann: same process? via ml? | 15:41 |
*** mdomsch has joined #openstack-meeting | 15:41 | |
dhellmann | ah, right, ok | 15:41 |
jd__ | dhellmann: copy/paste the mail I sent for eglynn | 15:41 |
nijaba | "When a developer feels he has met the criteria and would like to apply for Core Developer status, He/She should send an email to the main OpenStack mailing list requesting to become a Core Developer for a specific sub-project. " | 15:42 |
dhellmann | jd__: reading my mind | 15:42 |
jd__ | I meant to do it, but prefered to wait for eglynn to be done first :) | 15:42 |
nijaba | "We will use lazy consensus for the approval vote from the current sub-project core developers. The lazy consensus process shall last five days after the email is sent to the mailing list. During the lazy consensus period the applicant must get approval responses from either 5 active Core Developers or a simple majority of the active Core Developers, whichever is smaller, with no rejection votes. " | 15:42 |
*** colinmcnamara has joined #openstack-meeting | 15:42 | |
dhellmann | ok, I'll send a proposal email | 15:42 |
nijaba | dhellmann: thanks | 15:43 |
jeblair | o/ (sorry, got dragged into another discussion; any CI questions i can answer?) | 15:43 |
dhellmann | jeblair: we were talking about version numbering before, and your name came up related to that | 15:43 |
nijaba | jeblair: nope, I was just relating the discussion we had about having to restart gerrit | 15:43 |
dhellmann | sorry, that | 15:43 |
nijaba | jeblair: not for versioning, but for naming | 15:43 |
nijaba | dhellmann: :) | 15:43 |
jeblair | i think there is another project that wants a name change | 15:44 |
dhellmann | ok, the other thing I wanted to ask for was a review of the api auth fix in https://review.openstack.org/#/c/15133/ | 15:44 |
dhellmann | that needs one more +2 | 15:44 |
jeblair | openstack-common -> oslo-incubation or something, so i think we want to batch that. let's check on the timing for that, and hopefully execute in a couple of weeks. | 15:44 |
nijaba | jeblair: thanks! | 15:45 |
nijaba | dhellmann: will do asap. Sorry, a bit busy with 3 week on the road. coming back to normal next week | 15:46 |
*** dolphm has joined #openstack-meeting | 15:46 | |
nijaba | anything else? | 15:46 |
sandywalsh | yes | 15:47 |
dhellmann | nijaba: I understand, and thanks | 15:47 |
*** hemna has joined #openstack-meeting | 15:47 | |
eglynn | one other thing, how do we regenerate http://ceilometer.readthedocs.org/en/latest/install.html in the light of https://review.openstack.org/14831 ? | 15:47 |
eglynn | (zykes- and davidkranz both tripped over the notification_driver mis-direct in the last while ...) | 15:47 |
sandywalsh | as I mentioned, I'm nearly done the bp on common code for StackTach/Ceilometer/etc ... hope to wrap it up today. Really looking forward to feedback on it. | 15:47 |
dhellmann | eglynn: I need to push those changes to my github repo, which is tied to readthedocs | 15:47 |
nijaba | eglynn: it is not generated, is just an rst in the source | 15:47 |
eglynn | dhellmann: a-ha, cool | 15:48 |
nijaba | dhellmann: isn't this automatic? | 15:48 |
dhellmann | #action dhellmann update readthedocs copy of our docs | 15:48 |
dhellmann | nijaba: it's automatic when I push to my private repo, because I don't have permission to turn on the hook on the shared repo | 15:48 |
eglynn | sandywalsh looking forward to reading that! | 15:48 |
dhellmann | sandywalsh: me, too | 15:48 |
nijaba | dhellmann: infra team would certainly have that rigght... | 15:49 |
dhellmann | nijaba: and now that we're incubated, I can ask them to do things like this :-) | 15:49 |
anniec | sandywalsh: will make sure y! open stackers too | 15:49 |
dhellmann | nijaba: maybe we can coordinate with/after the name migration | 15:49 |
sandywalsh | cool ... hope you guys had a chance to look at the stacktack video? | 15:49 |
nijaba | dhellmann: sounds good | 15:49 |
dhellmann | sandywalsh: not yet, have a link for the logs? | 15:49 |
sandywalsh | http://www.youtube.com/watch?v=pZgwDHZ3wm0 | 15:50 |
*** hub_cap has joined #openstack-meeting | 15:50 | |
sandywalsh | latest code is up on github | 15:50 |
eglynn | step-thru' videos are great for driving adoption, we should consider one for ceilo also | 15:51 |
eglynn | (one the grizzly features satrt shaping up ...) | 15:51 |
eglynn | s/satrt/start/ | 15:51 |
nijaba | eglynn: great idea. I guess jd__ and I could work on that together | 15:51 |
nijaba | jd__: up to it? | 15:52 |
jd__ | sure | 15:52 |
eglynn | cool! | 15:52 |
davidkranz | Is the API stable enough to start adding some simple tempest integration tests? | 15:52 |
dhellmann | nice | 15:52 |
*** markwash has quit IRC | 15:52 | |
dhellmann | davidkranz: probably not | 15:52 |
nijaba | eglynn: hope you don't mind if the video comes with a frnech accent ;) | 15:52 |
dhellmann | davidkranz: soon, though, I hope | 15:53 |
davidkranz | dhellmann: Ok. I think that is an important part of openstack process so just let me know when. | 15:53 |
dhellmann | nijaba: subtitles? | 15:53 |
eglynn | all the better, add some Euro-focus ;) | 15:53 |
* dhellmann ducks | 15:53 | |
nijaba | dhellmann: accessibility rules! | 15:53 |
dhellmann | davidkranz: agreed! | 15:53 |
nijaba | #action jd__ and nijaba to start preparing a video demo of ceilometer | 15:54 |
* jd__ laughed at "subtitles?" | 15:54 | |
* nijaba laughed first, then thought about hearing impaired | 15:55 | |
*** dolphm has quit IRC | 15:55 | |
nijaba | anything else? | 15:55 |
* nijaba starts the 30s count down? | 15:55 | |
* nijaba starts the 30s count down!! | 15:55 | |
* dhellmann has a room full of hungry coworkers who want to go to lunch | 15:55 | |
m4dcoder | i have a question about data backend... | 15:56 |
* nijaba throws virtual peanuts | 15:56 | |
nijaba | m4dcoder: sure. shoot | 15:56 |
m4dcoder | for ceilometer, any direction to push data to NoSQL backend? | 15:56 |
nijaba | m4dcoder: we have one backend implemented: mongo | 15:56 |
eglynn | other than MongoDB? | 15:56 |
nijaba | m4dcoder: but the abstraction would allow you to do anything else you want... | 15:57 |
jd__ | anyone can come with a new storage engine | 15:57 |
*** zehndton has quit IRC | 15:57 | |
nijaba | jtran is finishing the SQLAlchemy one | 15:57 |
*** heckj has joined #openstack-meeting | 15:58 | |
* nijaba resets the 30s count down | 15:58 | |
m4dcoder | that answers my question. thx. i just started catching up on this project. so still figuring this out. | 15:58 |
*** dolphm has joined #openstack-meeting | 15:58 | |
nijaba | m4dcoder: feel free to join #openstack-metering for other questions you may have | 15:59 |
nijaba | #endmeeting | 15:59 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 15:59 | |
openstack | Meeting ended Thu Nov 1 15:59:23 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-11-01-15.00.html | 15:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-11-01-15.00.txt | 15:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-11-01-15.00.log.html | 15:59 |
nijaba | thanks everyone! | 15:59 |
dhellmann | thanks! | 15:59 |
nijaba | great meeting, as always! | 15:59 |
jd__ | thanks! :) | 15:59 |
eglynn | yep, thanks all ... | 15:59 |
*** dhellmann has quit IRC | 16:00 | |
timjr | ciao | 16:00 |
*** timjr has quit IRC | 16:00 | |
*** ryanpetrello has quit IRC | 16:00 | |
*** troytoman is now known as troytoman-away | 16:02 | |
*** devananda has joined #openstack-meeting | 16:02 | |
*** markmcclain has quit IRC | 16:04 | |
*** jrd has quit IRC | 16:12 | |
*** danwent has joined #openstack-meeting | 16:21 | |
*** ayoung is now known as ayoung-afk | 16:23 | |
*** mnewby has joined #openstack-meeting | 16:24 | |
*** SteveFridayDell has quit IRC | 16:25 | |
*** anniec has quit IRC | 16:27 | |
*** lloydde has joined #openstack-meeting | 16:29 | |
*** dendro-afk is now known as dendrobates | 16:36 | |
*** Mandell has joined #openstack-meeting | 16:43 | |
*** andrewbogott is now known as andrewbogott_afk | 16:43 | |
*** egallen has left #openstack-meeting | 16:45 | |
*** glauaguiar has quit IRC | 16:46 | |
*** egallen has joined #openstack-meeting | 16:47 | |
*** ravkumar_hp has joined #openstack-meeting | 16:47 | |
*** egallen has left #openstack-meeting | 16:47 | |
*** egallen has joined #openstack-meeting | 16:48 | |
*** egallen has left #openstack-meeting | 16:49 | |
*** nealph has quit IRC | 16:51 | |
*** zehndton has joined #openstack-meeting | 16:52 | |
*** spn has quit IRC | 16:54 | |
*** spn has joined #openstack-meeting | 16:55 | |
*** torandu has joined #openstack-meeting | 16:56 | |
*** dendrobates is now known as dendro-afk | 16:58 | |
*** anniec has joined #openstack-meeting | 16:58 | |
*** rohitk has joined #openstack-meeting | 16:58 | |
*** anniec has joined #openstack-meeting | 16:58 | |
*** jog0 has joined #openstack-meeting | 16:58 | |
*** anniec_ has joined #openstack-meeting | 16:59 | |
*** ryanpetrello has joined #openstack-meeting | 17:00 | |
*** dhellmann has joined #openstack-meeting | 17:01 | |
*** mdomsch has quit IRC | 17:01 | |
davidkranz | Any one here for the QA meeting? | 17:01 |
davidkranz | jaypipes: Here? | 17:01 |
*** donaldngo has joined #openstack-meeting | 17:01 | |
ravkumar_hp | hi David | 17:01 |
torandu | hi david. i'm here | 17:02 |
sdague | <= here | 17:02 |
davidkranz | Daryl just sent mail saying he and Sam can't make it. | 17:02 |
mtreinish | I'm here | 17:02 |
davidkranz | #startmeeting qa | 17:02 |
openstack | Meeting started Thu Nov 1 17:02:36 2012 UTC. The chair is davidkranz. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:02 |
openstack | The meeting name has been set to 'qa' | 17:02 |
*** andrewbogott_afk is now known as andrewbogott | 17:02 | |
*** anniec has quit IRC | 17:03 | |
*** anniec_ is now known as anniec | 17:03 | |
davidkranz | I have uploaded a patch to turn on a daily full tempest job. | 17:03 |
davidkranz | The failures will be sent to the qa list. | 17:03 |
sdague | davidkranz: very cool | 17:03 |
ravkumar_hp | davidkranz: cool. is it automated mail ? | 17:04 |
davidkranz | ravkumar_hp: Yes. | 17:04 |
*** jhenner has quit IRC | 17:04 | |
*** markmcclain has joined #openstack-meeting | 17:04 | |
ravkumar_hp | davidkranz: It runs all tests including negative tests . right? | 17:04 |
davidkranz | Not sure what is going on with https://bugs.launchpad.net/tempest/+bug/1072841 | 17:04 |
uvirtbot | Launchpad bug 1072841 in tempest "test_list_servers_negative failing one test" [High,Confirmed] | 17:04 |
davidkranz | ravkumar_hp: It runs the same tests as checkins to tempest at the moment. | 17:05 |
sdague | davidkranz: that seems like the right place to start, at least we can catch those breaks early. | 17:05 |
davidkranz | In the future it will probably run additional tests that are too slow for gating as well, such as fuzz testing, etc. | 17:05 |
sdague | jaypipes was around earlier, I'd be curious how that bug is going, and if he needs help on it | 17:05 |
sdague | #link https://bugs.launchpad.net/tempest/+bug/1072841 | 17:06 |
uvirtbot | Launchpad bug 1072841 in tempest "test_list_servers_negative failing one test" [High,Confirmed] | 17:06 |
sdague | davidkranz: is there anything else you need on the full tempest runs in periodic, or do you think it's covered with the patch you sent into ci? | 17:07 |
davidkranz | sdague: That bug is blocking everything so I'm not sure why it hasn't gotten fixed. | 17:07 |
davidkranz | sdague: The patch should be all that is needed I think. | 17:07 |
davidkranz | https://review.openstack.org/#/c/15210/ | 17:07 |
sdague | #link https://review.openstack.org/#/c/15210/ | 17:07 |
jaypipes | crap, sorry guys... got lost in wiki documentation... | 17:08 |
davidkranz | Obviously not much attention is being paid to puppet-lint :) | 17:08 |
sdague | davidkranz: I would up the timeout in that | 17:09 |
davidkranz | This was also just reported https://bugs.launchpad.net/tempest/+bug/1074039 | 17:09 |
uvirtbot | Launchpad bug 1074039 in tempest "KeyError: "'novanetwork' in XML test" [Undecided,New] | 17:09 |
davidkranz | sdague: Timeoutin what? | 17:09 |
sdague | the machines these run on are slower than you might imagine, so 90 minutes is probably not enough | 17:09 |
sdague | I'll comment on the review | 17:09 |
davidkranz | sdague: Oh, that timeout. You're right. | 17:10 |
davidkranz | mnewby: Here? | 17:10 |
sdague | jaypipes: so on the test_list_servers bug, how's it going? | 17:11 |
sdague | need help? | 17:11 |
mnewby | ayo | 17:11 |
davidkranz | mnewby: No one responded to Dan W's email about resources quantum tests. Is the stuff you are working on related to that? | 17:12 |
*** afazekas has quit IRC | 17:13 | |
jaypipes | sdague: well, unfortunately, I haven't been able to get a clean tempest run today and bcwaldon and I are disagreeing about the results of the requests in question. :) I'm running a new devstack/tempest run at the moment and will update the bug when I have more info | 17:13 |
mnewby | davidkranz: I think Dan was hoping for more than just my part-time work doing tempest. I am still working on it, but I've been sidelined ensuring that quantum+ovs works on xen. | 17:13 |
mnewby | davidkranz: I think the hope was that Rackspace had resources to bring to bear on the issue. | 17:14 |
sdague | jaypipes: ok, well shout if you need help. That seems to be something we should get fixed up one way or another. | 17:14 |
*** metral has quit IRC | 17:15 | |
jaypipes | sdague: will do... | 17:15 |
*** metral has joined #openstack-meeting | 17:15 | |
davidkranz | mnewby: OK. Not sure where to go with that. There is evidence that the model of developers doing stuff and then looking for "qa resources" elsewhere may not work in openstack. | 17:15 |
sdague | davidkranz: as additional topics for conversation, dansmith sent out the following to the openstack-dev list about the live upgrade session we did at summit, which has a number of potential QA blueprints. Would be curious on people's feedback - http://lists.openstack.org/pipermail/openstack-dev/2012-October/001969.html | 17:15 |
mnewby | davidkranz: I do intend to get the tempest change that adds a basic quantum test ready for real review this week, though. | 17:16 |
davidkranz | mnewby: Great. That is a good start. | 17:16 |
davidkranz | mnewby: Perhaps once that framework is in place it will be easier for folks in the know about quantum to add tests. | 17:16 |
sdague | davidkranz, mnewby: there is also a bunch of quantum support still landing in devstack, so I expect there will end up being a lot of iteration on that front for a bit | 17:17 |
mnewby | davidkranz: Hopefully. And I'm planning on using tempest to validate any quantum changes I make going forward, so it should be maintable. | 17:17 |
davidkranz | Fundamentally, writing a tempest test takes a lot of the same knowledge as writing a unit test. | 17:18 |
sdague | oh, right a bunch of that is from mnewby, I need to connect nicks more often :) | 17:18 |
davidkranz | So I think the eligible pool for quantum is a lot smaller than other projects. | 17:18 |
*** cp16net is now known as cp16net|away | 17:18 | |
mnewby | sdague: Definitely. The devstack changes are immediately useful, but won't test a non-devstack config, so I'm going to make sure tempest can do whatever the devstack exercise scripts do. | 17:18 |
davidkranz | I am absorbing ceilometer and will contribute tempest tests as soon as Doug says the API is stable. | 17:19 |
davidkranz | I will reply to Dan Wendlandt. | 17:19 |
*** dolphm has quit IRC | 17:20 | |
davidkranz | I also exchanged email with the mirantis folks about getting there tempest stuff into the main branch but have not seen anything yet. | 17:20 |
*** nealph has joined #openstack-meeting | 17:20 | |
davidkranz | Anything else? | 17:21 |
ravkumar_hp | davidkranz: parallelization solution | 17:21 |
ravkumar_hp | any news from daryl ? | 17:21 |
*** zehndton has quit IRC | 17:21 | |
sdague | davidkranz: I'm curious about using blueprints to track some of the big items in the grizzly qa cycle | 17:22 |
*** m4dcoder has quit IRC | 17:22 | |
davidkranz | ravkumar_hp: Haven't heard anything from him except the message he sent 1/2 hour ago. | 17:22 |
sdague | there were definitely a few captured out of the nova sessions, and the full tempest gate session | 17:23 |
davidkranz | sdague: We just need to create them. | 17:23 |
sdague | should I just start writing up things and propose them in the tool, or get them on a mailing list, or what? we'll be signing up to do a number of them, but want to make sure the work is visible and coordinated (so not duping anyone) | 17:24 |
*** dolphm has joined #openstack-meeting | 17:24 | |
davidkranz | sdague: How about sending a list of titles to the mailing list, or point to an etherpad first? | 17:24 |
sdague | davidkranz: sure, will do | 17:24 |
davidkranz | sdague: Thanks. If you are planning on working on one you can just put it up immediately as well. | 17:25 |
*** mdomsch has joined #openstack-meeting | 17:25 | |
sdague | have we considered getting rid of the qa list in favor of just driving this traffic on the main dev list? It might expose it to more folks, and maybe draw in a few more volunteers | 17:25 |
sdague | opinions from anyone on that? | 17:26 |
davidkranz | sdague: I don't think we should get rid of the qa list but it would be fine to put this on the dev list as far as I can see. | 17:26 |
*** nealph has quit IRC | 17:26 | |
sdague | davidkranz: ok, I'll cross post | 17:26 |
sdague | I'll try to get a consolidated view of what I saw in various meetings, and try to get that discussion running | 17:27 |
davidkranz | sdague: Great! | 17:27 |
*** nealph_ has joined #openstack-meeting | 17:27 | |
*** nealph_ has quit IRC | 17:28 | |
*** nealph has joined #openstack-meeting | 17:28 | |
davidkranz | sdague: Just sumitted patch for puppet change. | 17:29 |
davidkranz | ANything else from any one? | 17:29 |
sdague | not i | 17:29 |
davidkranz | 30 seconds and counting... | 17:29 |
davidkranz | OK, see you all soon. | 17:30 |
davidkranz | #endmeeting | 17:30 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 17:30 | |
openstack | Meeting ended Thu Nov 1 17:30:29 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:30 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/qa/2012/qa.2012-11-01-17.02.html | 17:30 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/qa/2012/qa.2012-11-01-17.02.txt | 17:30 |
openstack | Log: http://eavesdrop.openstack.org/meetings/qa/2012/qa.2012-11-01-17.02.log.html | 17:30 |
*** rohitk has quit IRC | 17:30 | |
*** donaldngo has quit IRC | 17:31 | |
*** ayoung-afk is now known as ayoung | 17:34 | |
*** ravkumar_hp has quit IRC | 17:34 | |
*** DanD has quit IRC | 17:40 | |
*** jrd has joined #openstack-meeting | 17:40 | |
*** cp16net|away is now known as cp16net | 17:44 | |
*** eglynn has quit IRC | 17:45 | |
*** adjohn has joined #openstack-meeting | 17:45 | |
*** sarob has joined #openstack-meeting | 17:47 | |
*** dkehn is now known as dkehn_lunch | 17:50 | |
*** Ryan_Lane has joined #openstack-meeting | 17:53 | |
*** shang has quit IRC | 17:53 | |
*** nsavin has quit IRC | 17:54 | |
*** ryanpetrello has quit IRC | 17:56 | |
*** heckj has quit IRC | 17:56 | |
*** garyk has quit IRC | 17:56 | |
*** heckj has joined #openstack-meeting | 17:56 | |
*** nsavin has joined #openstack-meeting | 17:59 | |
*** shang has joined #openstack-meeting | 18:02 | |
*** shang has quit IRC | 18:12 | |
*** gatuus has joined #openstack-meeting | 18:13 | |
*** dolphm has quit IRC | 18:17 | |
*** reed has quit IRC | 18:19 | |
*** dkehn_lunch is now known as dkehn | 18:23 | |
*** garyk has joined #openstack-meeting | 18:23 | |
*** derekh has quit IRC | 18:23 | |
*** reed has joined #openstack-meeting | 18:31 | |
*** dolphm has joined #openstack-meeting | 18:32 | |
*** novas0x2a|laptop has joined #openstack-meeting | 18:36 | |
*** darraghb has quit IRC | 18:38 | |
*** dolphm_ has joined #openstack-meeting | 18:39 | |
*** dolphm has quit IRC | 18:39 | |
*** joearnold has quit IRC | 18:39 | |
*** Ryan_Lane has quit IRC | 18:41 | |
*** johnpostlethwait has joined #openstack-meeting | 18:42 | |
*** joearnold has joined #openstack-meeting | 18:42 | |
*** gyee has joined #openstack-meeting | 18:44 | |
*** cp16net is now known as cp16net|away | 18:45 | |
*** Ryan_Lane has joined #openstack-meeting | 18:52 | |
*** jog0 has quit IRC | 19:00 | |
*** littleidea has quit IRC | 19:01 | |
*** jgriffith has quit IRC | 19:01 | |
*** ayoung has quit IRC | 19:02 | |
*** jgriffith has joined #openstack-meeting | 19:03 | |
*** littleidea has joined #openstack-meeting | 19:13 | |
*** littleidea has quit IRC | 19:13 | |
*** littleidea has joined #openstack-meeting | 19:14 | |
*** mdomsch has quit IRC | 19:14 | |
*** littleidea has quit IRC | 19:14 | |
*** littleidea has joined #openstack-meeting | 19:15 | |
*** littleidea has quit IRC | 19:15 | |
*** dellguy has joined #openstack-meeting | 19:15 | |
*** nealph has quit IRC | 19:17 | |
*** edmund has joined #openstack-meeting | 19:22 | |
*** littleidea has joined #openstack-meeting | 19:23 | |
*** littleidea has quit IRC | 19:24 | |
*** maurosr has quit IRC | 19:26 | |
*** maurosr has joined #openstack-meeting | 19:27 | |
*** epim has joined #openstack-meeting | 19:28 | |
*** epim_ has joined #openstack-meeting | 19:29 | |
*** dolphm_ has quit IRC | 19:32 | |
*** epim has quit IRC | 19:33 | |
*** epim_ is now known as epim | 19:33 | |
*** Ryan_Lane has quit IRC | 19:33 | |
*** cp16net|away is now known as cp16net | 19:33 | |
*** torandu has left #openstack-meeting | 19:34 | |
*** colinmcnamara has left #openstack-meeting | 19:36 | |
*** samkottler is now known as samkottler|lunch | 19:38 | |
*** ayoung has joined #openstack-meeting | 19:40 | |
*** lifeless has quit IRC | 19:48 | |
*** garyk has quit IRC | 19:51 | |
*** alexpilotti has quit IRC | 19:52 | |
*** lifeless has joined #openstack-meeting | 20:01 | |
*** nsavin has quit IRC | 20:01 | |
*** eglynn has joined #openstack-meeting | 20:03 | |
*** jog0 has joined #openstack-meeting | 20:09 | |
*** hub_cap has quit IRC | 20:09 | |
*** jog0 has quit IRC | 20:09 | |
*** jog0 has joined #openstack-meeting | 20:09 | |
*** maurosr has quit IRC | 20:10 | |
*** matiu has joined #openstack-meeting | 20:10 | |
*** matiu has joined #openstack-meeting | 20:10 | |
*** samkottler|lunch is now known as samkottler | 20:15 | |
*** eglynn has quit IRC | 20:16 | |
*** johnpostlethwait has quit IRC | 20:20 | |
*** mattray has quit IRC | 20:23 | |
*** dprince has quit IRC | 20:30 | |
*** hub_cap has joined #openstack-meeting | 20:34 | |
*** anniec has quit IRC | 20:35 | |
*** littleidea has joined #openstack-meeting | 20:38 | |
*** dolphm has joined #openstack-meeting | 20:40 | |
*** littleidea has left #openstack-meeting | 20:40 | |
*** nsavin has joined #openstack-meeting | 20:43 | |
*** jk0 has joined #openstack-meeting | 20:44 | |
*** mattray has joined #openstack-meeting | 20:44 | |
*** mdomsch has joined #openstack-meeting | 20:45 | |
*** dolphm has quit IRC | 20:51 | |
*** nsavin has quit IRC | 20:53 | |
*** Vek has joined #openstack-meeting | 20:55 | |
*** dripton has joined #openstack-meeting | 20:59 | |
*** markmc has joined #openstack-meeting | 21:00 | |
*** zyluo has joined #openstack-meeting | 21:01 | |
comstud | russellb? | 21:02 |
russellb | comstud? | 21:02 |
russellb | oh, meeting! | 21:02 |
russellb | vishy? | 21:02 |
vishy | o/ | 21:02 |
vishy | hi | 21:02 |
vishy | #startmeeting nova | 21:02 |
* Vek was about to say... | 21:02 | |
openstack | Meeting started Thu Nov 1 21:02:58 2012 UTC. The chair is vishy. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:03 |
openstack | The meeting name has been set to 'nova' | 21:03 |
comstud | :) | 21:03 |
russellb | i was triaging bugs ;) | 21:03 |
* Vek waves | 21:03 | |
dansmith | <-- present | 21:03 |
Vek | heh. | 21:03 |
jk0 | o/ | 21:03 |
rmk | here | 21:03 |
sdague | <- here | 21:03 |
comstud | i was getting cells reviews up last minute! | 21:03 |
cburgess | <-- present | 21:03 |
vishy | #topic Agenda http://wiki.openstack.org/Meetings/Nova | 21:03 |
mtreinish | I'm here | 21:03 |
*** openstack changes topic to "Agenda http://wiki.openstack.org/Meetings/Nova" | 21:03 | |
Vek | comstud: that explains all those emails... | 21:03 |
vishy | #topic Nova Cells | 21:03 |
*** openstack changes topic to "Nova Cells" | 21:03 | |
comstud | ;) | 21:03 |
vishy | comstud: updates? | 21:03 |
comstud | woo, cells | 21:03 |
russellb | reviews are up! | 21:03 |
comstud | 10 reviews are up | 21:03 |
* russellb will start reviewing | 21:04 | |
comstud | the 2nd one is still rather large | 21:04 |
markmc | hey | 21:04 |
comstud | the main one | 21:04 |
comstud | and I'll see what I can do about splitting it more.. but I'm not sure it's possible | 21:04 |
russellb | it's ok, but it will definitely be held against you | 21:04 |
comstud | it's +4688, -23 | 21:05 |
Vek | heh. | 21:05 |
sdague | ooof | 21:05 |
comstud | sure thing! ;) | 21:05 |
comstud | hey, that -23 is meaningful with the +4688 | 21:05 |
russellb | nah, looking forward to helping review and get it in | 21:05 |
comstud | it means i barely changed any core code | 21:05 |
Vek | well, that's OK; vish did a -17000 the other day :) | 21:05 |
sdague | :) | 21:05 |
comstud | true | 21:05 |
russellb | i'm happy to see it went from 1 to 10 patches | 21:05 |
comstud | so | 21:05 |
*** jakedahn_zz is now known as jakedahn | 21:06 | |
comstud | this is rebased against another patch I have up | 21:06 |
comstud | to add some hooks into service.start() | 21:06 |
russellb | so markmc left some comments on the last pass at this ... has any of that been addressed? | 21:06 |
sdague | how helpful would it be to be to land the devstack changes during this review? those are out there as of a day or so ago | 21:06 |
comstud | which cleans up a bit of code in cells manager | 21:06 |
russellb | rpc versioning stuff is what i remember | 21:06 |
comstud | and another review that went in recently that hard coded some binaries in service.py | 21:06 |
*** nsavin has joined #openstack-meeting | 21:06 | |
comstud | russellb: there's rpc vesioning in here, yes | 21:06 |
comstud | versioning | 21:06 |
russellb | k | 21:06 |
comstud | It's at 1.0.. i dunno if that should be bumped to 2.0 | 21:06 |
comstud | to match other managers | 21:07 |
russellb | the compute api? i guess i need to read the code | 21:07 |
comstud | it's not compute api | 21:07 |
russellb | or is its own API? | 21:07 |
comstud | cells rpcapi | 21:07 |
russellb | ok. | 21:07 |
russellb | then 1.0 is fine | 21:07 |
comstud | I'd think so.. cool. | 21:07 |
markmc | so, it's possible to update child cells before parent cells? | 21:07 |
markmc | or the other way around? | 21:07 |
comstud | it depends. | 21:07 |
russellb | heh | 21:07 |
comstud | it depends on how you change the compute_api signatures | 21:07 |
comstud | if you do | 21:07 |
comstud | there's no versioning on those :) | 21:08 |
comstud | I do not really like that the child cell has to re-call compute_api, TBH | 21:08 |
russellb | oh right, that's where you hook in, you replace the API class? | 21:08 |
comstud | I have longer term ideas there... that kinda go along with separating the nova-compute daemon | 21:08 |
comstud | yes | 21:08 |
comstud | at the top level | 21:09 |
russellb | i guess that's convenient ... just problematic since we do *nothing* to ensure API compatibility from one commit to the next | 21:09 |
comstud | correct | 21:09 |
comstud | and I don't like it, really | 21:09 |
comstud | It was the best way to be non-invasive for now | 21:09 |
russellb | i can probably talk more intelligently after I do a pass of the code ... | 21:09 |
comstud | what would be really nice is... | 21:09 |
comstud | we can just proxy compute manager calls via cells | 21:10 |
comstud | so we can just sub out the rpcapi class | 21:10 |
russellb | so action for this week, make good review progress, and have clear things identified that need to be addressed so work can continue | 21:10 |
vishy | russellb: sounds good | 21:10 |
comstud | Yeah, I suspect there'll be a lot of complaints about some ugliness.. which is fine | 21:10 |
russellb | would you sub it out, or just override the topic? | 21:10 |
vishy | lets move on we have lots to cover | 21:10 |
*** markvoelker has quit IRC | 21:10 | |
russellb | topic and server i guess ... | 21:10 |
russellb | k | 21:11 |
comstud | russellb: Good question ;) | 21:11 |
vishy | #action http://wiki.openstack.org/Meetings/Nova | 21:11 |
comstud | future brainstorming. | 21:11 |
vishy | #action action for this week, make good review progress, and have clear things identified that need to be addressed so work can continue | 21:11 |
*** nsavin has quit IRC | 21:11 | |
vishy | #topic The state of the baremetal driver | 21:11 |
*** openstack changes topic to "The state of the baremetal driver" | 21:11 | |
*** hub_cap has quit IRC | 21:11 | |
rmk | who is working on that? | 21:12 |
vishy | is anyone else reviewing | 21:12 |
* devananda waves | 21:12 | |
* russellb hasn't touched it :-/ | 21:12 | |
vishy | I approved the first patch but no one else seems to be helping | 21:12 |
vishy | :( | 21:12 |
dansmith | I've looked, but got a little nauseous | 21:12 |
* russellb looks at markmc | 21:12 | |
markmc | I'll review the first one tomorrow morn at least | 21:13 |
russellb | he showed a lot of interest in it before at least :-) | 21:13 |
rmk | It's just such a different model than everything else is probably why and really not much pull for it (that I've seen at least) | 21:13 |
russellb | cool | 21:13 |
markmc | "interest" | 21:13 |
russellb | markmc: yes. | 21:13 |
devananda | i posted reviews on 2 of their patches today asking for small changes | 21:13 |
markmc | devananda, yeah, that looked like good stuff | 21:13 |
devananda | the baremetal db patch needs a lot of small work IMO | 21:13 |
*** anniec has joined #openstack-meeting | 21:14 | |
russellb | devananda: nice, thanks. your db session was great btw. | 21:14 |
devananda | thanks | 21:14 |
devananda | going to be talking more about that here in 3hr :) | 21:14 |
devananda | a bunch of us are developing a toolchain for testing the baremetal patches right now | 21:15 |
devananda | probably a month away from handing that to the CI team | 21:15 |
devananda | (maybe less) | 21:15 |
devananda | suffice to say, NTT's fork _does_ work but it's kinda fragile | 21:15 |
*** anniec_ has joined #openstack-meeting | 21:15 | |
devananda | we're pushing patches back to them, which they're incorporating pretty quickly, when we fix things | 21:15 |
devananda | i'd really like to see unit tests added to their reviews.... | 21:16 |
devananda | <done> | 21:16 |
*** anniec_ has quit IRC | 21:17 | |
vishy | devananda: it sounds like you are helping a lot with that stuff | 21:17 |
*** anniec_ has joined #openstack-meeting | 21:17 | |
vishy | devananda: do you mind taking the lead on helping them get through fixes and reviews? | 21:17 |
markmc | vishy, they're actually running it, which is kinda shocking :) | 21:17 |
*** mdomsch has quit IRC | 21:17 | |
russellb | and people that help get gold stars | 21:17 |
vishy | markmc: ikr | 21:17 |
* russellb hands out gold stars to the room | 21:17 | |
devananda | we've got a bunch of people who just joined us specifically for baremetal | 21:18 |
devananda | vishy: nope happy to help NTT guys with this | 21:18 |
vishy | devananda: awesome | 21:18 |
* markmc googles 'ikr' | 21:18 | |
russellb | markmc: i know right | 21:18 |
markmc | russellb, ikr | 21:18 |
vishy | #action devananda to help shepherd baremetal patches | 21:18 |
vishy | markmc needs to spend more time hanging out with teenagers | 21:19 |
russellb | o.O | 21:19 |
vishy | #topic Nova Bugs | 21:19 |
*** openstack changes topic to "Nova Bugs" | 21:19 | |
russellb | vishy: i think that came out wrong | 21:19 |
Vek | heh | 21:19 |
*** anniec has quit IRC | 21:19 | |
*** anniec_ is now known as anniec | 21:19 | |
russellb | bugs! | 21:19 |
russellb | http://webnumbr.com/untouched-nova-bugs | 21:19 |
russellb | 36 untouched | 21:19 |
vishy | #link http://webnumbr.com/untouched-nova-bugs | 21:19 |
vishy | :) | 21:19 |
russellb | still reasonable | 21:19 |
vishy | yes we seem to be doing ok there | 21:19 |
russellb | with triage at least | 21:20 |
vishy | any comments on bug handling? | 21:20 |
russellb | fix more | 21:20 |
russellb | kthx | 21:20 |
comstud | i approve of it | 21:20 |
dansmith | I added some | 21:20 |
comstud | handle them | 21:20 |
*** tgall_foo has quit IRC | 21:20 | |
dansmith | (I mean, I'm assuming I did) | 21:20 |
vishy | #topic Nova Coverage for Tempest | 21:20 |
*** openstack changes topic to "Nova Coverage for Tempest" | 21:20 | |
sdague | mtreinish you're up | 21:20 |
mtreinish | So, I've been working on enabling tempest, or another external program, to be able to generate coverage reports for nova. So that tempest can see what parts of nova it is exercising. | 21:20 |
mtreinish | The nose coverage plugin doesn't report on nova's coverage when it is enabled for tempest. (obviously) | 21:21 |
mtreinish | The first idea that I had was to use an api extension that can use the coverage api to start and stop coverage reporting and generate reports. | 21:21 |
mtreinish | I have a WIP of this approach up on gerrit at: https://review.openstack.org/14468 | 21:21 |
mtreinish | I'm just trying to get a consensus on this approach and whether it's the best way to go about this, or if there is a better way to do it. | 21:21 |
*** dhellmann has quit IRC | 21:22 | |
markmc | mtreinish, will that only report coverage for the api server? | 21:22 |
Vek | hmmm...I do sorta like the concept... | 21:22 |
markmc | mtreinish, something like eventlet_backdoor would make more sense to me, I think | 21:22 |
mtreinish | markmc: I think that it should report coverage for everything that is being run | 21:23 |
markmc | mtreinish, hmm, how does that work? | 21:23 |
dansmith | mtreinish: even across the message queue? | 21:23 |
* markmc assumes coverage just reports the current process | 21:24 | |
Vek | I'm fairly certain markmc is correct | 21:24 |
markmc | Vek, in general? :) | 21:24 |
vishy | well | 21:24 |
dansmith | heh | 21:24 |
mtreinish | markmc: it's still a bit of voodoo to me on how the actual coverage module works. I had a sample report generated but I lost it | 21:24 |
Vek | (and I'd go with a slightly different pattern on the exclude ;) | 21:24 |
vishy | we couldu use nova-all | 21:24 |
Vek | markmc: well, as long as you agree with me, we're in agreement | 21:25 |
vishy | that would get coverage on everyhing | 21:25 |
markmc | heh | 21:25 |
* vishy can't type | 21:25 | |
markmc | vishy, it'd be nice if this worked in e.g. smokestack and devstack too | 21:25 |
vishy | markmc: true, I was just going for quick and dirty version ;) | 21:26 |
markmc | another eventlet_backdoor command could work, right? | 21:26 |
vishy | mtreinish: do you have enough to go on for the next step? | 21:26 |
vishy | sounds like prototyping a backdoor version is it | 21:26 |
Vek | *nod* | 21:26 |
mtreinish | vishy: sure I'll give that a go | 21:27 |
*** nsavin has joined #openstack-meeting | 21:27 | |
markmc | mtreinish, cool stuff, it'd be awesome to have this | 21:27 |
vishy | #topic Action items from the live upgrade track | 21:27 |
*** openstack changes topic to "Action items from the live upgrade track" | 21:28 | |
dansmith | So, I sent the email, | 21:28 |
dansmith | saw no comments or complaints | 21:28 |
russellb | which email, heh | 21:28 |
* russellb drowns in email | 21:28 | |
dansmith | aside from the one we're giving to westmaas, I figure I'll make blueprints of the items | 21:28 |
dansmith | #link http://lists.openstack.org/pipermail/openstack-dev/2012-October/001969.html | 21:28 |
dansmith | heh, I guess I can't #do things | 21:28 |
sdague | this topic and the next one are pretty linked, as the next topic is the action items from api | 21:29 |
russellb | FWIW, all those action items in the email sound good to me | 21:29 |
sdague | if people could get on the list and take a look, assuming no complaints, we'll get those into blueprints | 21:29 |
dansmith | alrighty | 21:29 |
vishy | yeah blueprints would be great | 21:30 |
*** zyluo has left #openstack-meeting | 21:30 | |
dansmith | say, how much do we paid for blueprints these days? | 21:30 |
markmc | all sounds good to me | 21:30 |
russellb | not sure how the rpc-version-control thing will work out, could get messy | 21:30 |
russellb | but anyway, still sounds good to have on "the list" | 21:30 |
markmc | russellb, yeah | 21:30 |
Vek | yeah, no kidding... | 21:30 |
dansmith | yup and yup | 21:30 |
vishy | is the next one basically the same? | 21:30 |
vishy | #topic Action items from the api consistency track | 21:30 |
*** openstack changes topic to "Action items from the api consistency track" | 21:30 | |
sdague | vishy: yep | 21:30 |
sdague | #link http://lists.openstack.org/pipermail/openstack-dev/2012-November/002109.html | 21:30 |
russellb | dansmith: you get tons of launchpad karma, which are worth like 3.4 internets | 21:31 |
sdague | same approach, just content from another session | 21:31 |
dansmith | russellb: oh boy! | 21:31 |
Vek | by the way, I never heard what, if anything, was decided about XML? | 21:31 |
dansmith | Vek: XML continues to be in the tree so we have something to hate | 21:31 |
russellb | we're going to embrace XML and add SOAP | 21:31 |
sdague | Vek: I think the general agreement is that it stays at this point | 21:31 |
dansmith | russellb: damn, way better :) | 21:31 |
Vek | sdague: ugh. Oh, well. | 21:31 |
Vek | russellb: :P~~~ | 21:32 |
russellb | it stays, and like most things that are there, we should make it work and stuff | 21:32 |
* vishy trips and accidentally beheads russelb with his katana | 21:32 | |
russellb | eeeep | 21:32 |
sdague | Vek: v3 is specifically a minor set of changes, so dropping a data format seems extreme in that | 21:32 |
vishy | * russellb | 21:32 |
sdague | v4, well thats for others to decide :) | 21:32 |
russellb | i don't see any reason to drop it | 21:32 |
Vek | I'll keep lobbying for the removal of XML :) | 21:32 |
Vek | have we at least decided on changes to the XML to make it easier to generate from the JSON? | 21:33 |
* markmc gives XML a hug | 21:33 | |
vishy | sdague: do we have a place to collect suggestions for what belongs in v3 | 21:33 |
* Vek watches marcmc cut himself on all the sharp edges | 21:33 | |
sdague | vishy: not yet, that's on that todo list, blueprint and wiki page off it | 21:33 |
vishy | Vek: not in v3 | 21:33 |
sdague | I'll get to it over the next couple of days | 21:33 |
vishy | sdague: i think that is the next big thing. If we want any chance of producing v3 by grizzly | 21:34 |
sdague | again, wanted at least general head nodding before ploughing ahead | 21:34 |
sdague | vishy: agreed | 21:34 |
russellb | markmc: how nice of you ... XML does get abused. | 21:34 |
vishy | ok next topic | 21:34 |
vishy | #topic 3rd Party APIs | 21:34 |
*** openstack changes topic to "3rd Party APIs" | 21:34 | |
vishy | so we had a summit discussion about proposing to the TC to allow 3rd party apis in | 21:34 |
vishy | I'm supposed to draft an email explaining the proposal | 21:35 |
vishy | but aside from support by people in nova-core I think the TC is not going to go for it | 21:35 |
vishy | so I wanted to discuss alternatives. | 21:35 |
markmc | vishy, you know, I think the TC decision could be interpreted as allowing gce in | 21:35 |
markmc | vishy, i.e. "projects should strive for a performant, stable API which 3rd party APIs can build on" | 21:36 |
markmc | vishy, we don't have that, and IMHO the implication is 3rd party APIs are welcome until we do have it | 21:36 |
russellb | and until someone shows up to do the work to make it possible ... | 21:36 |
vishy | i have this crazy idea of taking a weekend and making ec2 proxy all calls to compute_api through novaclient. | 21:36 |
Vek | heh | 21:36 |
jog0 | markmc: GCE api is in beta12 so its not stable yet | 21:36 |
* sdague wonders if markmc was a lawyer in a past life | 21:36 | |
russellb | vishy: so you'd reinvent an ec2 -> OS proxy? | 21:37 |
*** maurosr has joined #openstack-meeting | 21:37 | |
russellb | :( | 21:37 |
jog0 | markmc: beta13 | 21:37 |
dansmith | "no can really be interpreted as yes if you merely change all the letters" | 21:37 |
vishy | russellb: yeah I'm not super happy with that but at least we have proof that 3rd party apis can work | 21:37 |
Vek | russellb: actually, it might not be a bad idea. At the very least, as a proof of concept, it should help us understand what features OS is missing to make such things possible. | 21:38 |
vishy | i was debating whether to modify ec2/cloud.py to use novaclient | 21:38 |
russellb | sounds like a giant distraction from things that this group would be better off working on | 21:38 |
sdague | yeh, if we are cracking v3 to do consistency, now would be the time to figure out if 3rd party APIs can actually build on it, and what we have to fix to do it | 21:38 |
Vek | dansmith: Look up the gilbert and sullivan operetta "Iolanthe" sometime; the conflict is resolved by the addition of a single word to a low :) | 21:38 |
*** jhenner has joined #openstack-meeting | 21:38 | |
vishy | or to make a version of compute.API that actaully proxies through the client like we did with cinder | 21:39 |
jog0 | vishy: how do you handle metadat aservices? | 21:39 |
vishy | jog0: it will have to be plugins | 21:39 |
dansmith | Vek: heh....alright :) | 21:39 |
vishy | russellb: well the problem is we haven't delivered on "projects should strive for a performant, stable API which 3rd party APIs can build on" | 21:39 |
vishy | so we have nothing for GCE | 21:40 |
vishy | I don't think it is really acceptable for us to just ignore that | 21:40 |
markmc | I think we've enough problems without tackling that | 21:40 |
jog0 | vishy: anyway we can leverage the RPC versioning work here? | 21:40 |
russellb | no | 21:40 |
russellb | the rpc stuff is a few layers deep | 21:41 |
jog0 | too bad | 21:41 |
jog0 | I was afraid of that | 21:41 |
russellb | i mean, it's software, a new rpc API could be added | 21:41 |
vishy | so should i go ahead with proposing to the TC that we allow in other apis? | 21:41 |
*** maurosr has quit IRC | 21:41 | |
markmc | vishy, committees can say "projects should strive for foo" all day long, projects still need to prioritize stuff | 21:41 |
russellb | but the existing one wouldn't work for solving this | 21:41 |
vishy | or maybe markmc, the lawyer, wants to draft a proposal? | 21:42 |
russellb | vishy: that's my opinion at least ... we can vote if you'd like | 21:42 |
markmc | vishy, I can do that | 21:42 |
russellb | nice | 21:42 |
vishy | markmc: :) | 21:42 |
russellb | delegation ftw! | 21:42 |
jog0 | how much work would be involved in versioning and stabilizing the compute.API? | 21:42 |
vishy | #action markmc to take over drafting a proposal to the TC regarding 3rd party apis | 21:42 |
vishy | jog0: infinite | 21:43 |
russellb | jog0: it's other APIs too, right? | 21:43 |
vishy | :o | 21:43 |
russellb | a non-zero amount | 21:43 |
vishy | #topic Grizzly blueprints | 21:43 |
*** openstack changes topic to "Grizzly blueprints" | 21:43 | |
jog0 | russellb: yeah | 21:43 |
markmc | jog0, it's like versioning the DB models and everything | 21:43 |
*** sarob has quit IRC | 21:44 | |
russellb | version the world | 21:44 |
russellb | so, blueprints! we should have some of those | 21:44 |
vishy | we have 90+ blueprints | 21:44 |
Vek | there goes our hope for performant APIs... | 21:44 |
sdague | and more soon... | 21:44 |
jog0 | I just made two blueprints this morning | 21:44 |
vishy | #link https://blueprints.launchpad.net/nova | 21:44 |
russellb | Vek: the APIs are performant, they're just not stable. | 21:45 |
vishy | i don't think we need to version db models | 21:45 |
Vek | russellb: just commenting that the more complex we make APIs (for versioning), the less performant those APIs will be | 21:45 |
vishy | to solve the 3rd party api thing anyway | 21:45 |
*** devananda has quit IRC | 21:46 | |
markmc | good god, that's a lot of blueprints | 21:46 |
Vek | anyway... | 21:46 |
russellb | Vek: ah, perhaps.. | 21:46 |
vishy | ok so I could use help targetting blueprints | 21:46 |
vishy | I've done a bunch | 21:46 |
vishy | and i've obsoleted some leftover ones from folsom | 21:46 |
dansmith | vishy: get rid of that no-db-compute one.. it's bogus and nothing but trouble | 21:46 |
vishy | there are a bunch that are simple approves | 21:46 |
russellb | others probably need some sanity checking and research to figure out wtf it was | 21:47 |
russellb | blueprints don't really provide a way to comment or discuss i guess ... | 21:47 |
russellb | try to contact submitter, CC openstack-dev if needed? | 21:47 |
vishy | i usually just comment on the whiteboard | 21:48 |
russellb | k | 21:48 |
russellb | "db-cleanup", that's pretty bold :-) | 21:48 |
*** eglynn has joined #openstack-meeting | 21:49 | |
vishy | also could use help here: https://etherpad.openstack.org/summit-summary | 21:49 |
vishy | linking the blueprints in | 21:49 |
vishy | to the summit sessions | 21:49 |
*** jaypipes has quit IRC | 21:49 | |
jog0 | russellb: even if only 20% of it is completed its better then nothing | 21:49 |
russellb | jog0: sure, it's good stuff. | 21:50 |
*** tgall_foo has joined #openstack-meeting | 21:51 | |
*** tgall_foo has joined #openstack-meeting | 21:51 | |
sdague | vishy: I'll update the etherpad for relevant sessions I ran | 21:51 |
*** jhenner has quit IRC | 21:51 | |
vishy | sdague: cool thx. If you fill in summary, keep it short and sweet | 21:51 |
sdague | will do | 21:51 |
russellb | markmc: this seems like something to drive through openstack-common - https://blueprints.launchpad.net/nova/+spec/basic-client-library | 21:51 |
sdague | I'll follow your lead there on formatting and brevity | 21:52 |
vishy | i'm doing this hopefully to help us make sure we didn't forget any blueprints | 21:52 |
markmc | russellb, there is a common client effort, dhellmann did a session on it at the summit | 21:52 |
markmc | russellb, https://etherpad.openstack.org/grizzly-common-unified-cli | 21:52 |
*** devananda has joined #openstack-meeting | 21:52 | |
russellb | markmc: yeah. this description acts like that's different, but maybe it's not. this is about the openstack-common equivalent for client libraries (not the CLI itself) | 21:53 |
russellb | is that a common library for all APIs as well? | 21:53 |
Vek | markmc: blueprint points out that that's a CLI, whereas this blueprint reads more for an API | 21:53 |
russellb | or is it just using the existing libs? | 21:53 |
markmc | I assume it's a common library for all APIs and CLI builds on that | 21:53 |
vishy | volunteers to help with bps? | 21:53 |
russellb | well that would do it then. | 21:54 |
vishy | you need to be on nova-drivers to approve and target | 21:54 |
russellb | vishy: i will help ... hope i'm not volunteering for too much | 21:54 |
russellb | i've volunteered for enough to ensure i don't code again for the next week | 21:54 |
Vek | russellb: what a relief! *duck* | 21:54 |
russellb | but looks like i'm not in that team | 21:55 |
sdague | I hesitate to volunteer until I've got all the rest of my blueprints up and the v3 docs bits in place | 21:55 |
russellb | Vek: nice. | 21:55 |
Vek | ;) | 21:55 |
russellb | thanks vishy | 21:55 |
vishy | you are now! | 21:55 |
russellb | huzzah | 21:55 |
Vek | heh :) | 21:55 |
russellb | so right now we're just targeting to grizzly as appropriate | 21:55 |
russellb | not specific milestones | 21:56 |
russellb | ? | 21:56 |
vishy | right | 21:56 |
vishy | and setting priority | 21:56 |
russellb | ack. | 21:56 |
vishy | and hitting all the approved fields | 21:56 |
russellb | with a hammer?! | 21:56 |
vishy | yup | 21:56 |
russellb | excellent. | 21:56 |
vishy | if anyone else feels like helping ping me | 21:56 |
vishy | (and putting them in the summit-summary etherpad | 21:56 |
vishy | #topic open discussion | 21:56 |
*** openstack changes topic to "open discussion" | 21:56 | |
Vek | I made a start on Boson | 21:57 |
* russellb googles Boson | 21:57 | |
*** sarob has joined #openstack-meeting | 21:57 | |
Vek | the CERN guys are very interested in it, which is good, because I have to shelve it for a little while to work on some higher-priority internal stuff | 21:57 |
russellb | Vek: how appropriate | 21:57 |
Vek | http://wiki.openstack.org/Boson | 21:58 |
*** dendro-afk is now known as dendrobates | 21:58 | |
jog0 | I have a patch to disable quotas by default -- and was hoping to get some feedback if thats a good idea or not | 21:58 |
Vek | yeah, they commented on the appropriateness of the name when they first saw my list email about it :) | 21:58 |
russellb | oh, nice | 21:58 |
devananda | jog0: ++ | 21:58 |
Vek | ironically, I actually wasn't referring to the Higgs. Further irony is that my bachelor's is in Physics | 21:58 |
Vek | any way, very long term goal is to replace quota systems in OpenStack with Boson | 21:59 |
devananda | i posted a doc outlining better ways to use sessions and transactions. review #14966 | 22:00 |
Vek | and I'd like some help with it, if anyone's interested (https://github.com/klmitch/boson for now) | 22:00 |
Vek | devananda: OK, cool | 22:00 |
devananda | if there's a better place to put that, just let me know | 22:00 |
russellb | devananda: i wonder where the best place is to put that ... | 22:00 |
russellb | ha | 22:00 |
devananda | or if someone disagrees / etc | 22:00 |
devananda | russellb: :) | 22:00 |
jog0 | devref ? | 22:00 |
russellb | well thing is, it applies beyond nova | 22:01 |
markmc | wiki sounds good, then | 22:01 |
devananda | iirc, at the summit vishy suggested sticking it in api.py or such | 22:01 |
russellb | though we talked about moving this particular code to openstack-common | 22:01 |
devananda | well, no | 22:01 |
devananda | this is more "how to use session.py" | 22:01 |
russellb | so it's not such a bad place to put it for the moment ... | 22:01 |
devananda | erm, so maybe it is better in common :) | 22:02 |
*** markvan has quit IRC | 22:02 | |
russellb | well code isn't there yet | 22:02 |
russellb | presumably your docs would move with it once it is | 22:03 |
devananda | presumably | 22:03 |
russellb | annnnyway, yay for docs | 22:03 |
sdague | agreed, nice work | 22:03 |
* clarkb sneaks in his draft change for running nova unittests under testr. https://review.openstack.org/#/c/15078/ its a draft I can either add people to it or publish it and change it to WIP | 22:04 | |
sdague | clarkb: make in wip please, just easier to let people see things | 22:05 |
*** eglynn has quit IRC | 22:05 | |
clarkb | sdague: done | 22:05 |
markmc | vishy, #endmeeting ? :) | 22:06 |
russellb | thanks vishy ! | 22:06 |
vishy | #endmeeting | 22:06 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 22:06 | |
openstack | Meeting ended Thu Nov 1 22:06:34 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:06 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova/2012/nova.2012-11-01-21.02.html | 22:06 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova/2012/nova.2012-11-01-21.02.txt | 22:06 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova/2012/nova.2012-11-01-21.02.log.html | 22:06 |
markmc | laters :) | 22:06 |
*** markmc has quit IRC | 22:06 | |
*** jk0 has left #openstack-meeting | 22:06 | |
russellb | cya everyone. | 22:06 |
*** Vek has left #openstack-meeting | 22:07 | |
*** mtreinish has quit IRC | 22:07 | |
*** tgall_foo has quit IRC | 22:08 | |
*** colinmcnamara has joined #openstack-meeting | 22:10 | |
*** ttrifonov is now known as ttrifonov_zZzz | 22:14 | |
*** devananda has quit IRC | 22:15 | |
*** sandywalsh has quit IRC | 22:36 | |
*** eglynn has joined #openstack-meeting | 22:41 | |
*** markmcclain has quit IRC | 22:44 | |
*** eglynn has quit IRC | 22:48 | |
*** almaisan-away is now known as al-maisan | 22:52 | |
*** mattray has quit IRC | 22:53 | |
*** gatuus has quit IRC | 22:56 | |
*** dkehn is now known as dkehn_afk | 23:05 | |
*** dendrobates is now known as dendro-afk | 23:09 | |
*** al-maisan is now known as almaisan-away | 23:10 | |
*** enikanorov has quit IRC | 23:10 | |
*** devananda has joined #openstack-meeting | 23:11 | |
*** Eugene has joined #openstack-meeting | 23:12 | |
*** dhellmann has joined #openstack-meeting | 23:12 | |
*** Eugene is now known as Guest65156 | 23:12 | |
*** sandywalsh has joined #openstack-meeting | 23:13 | |
*** KurtMartin has joined #openstack-meeting | 23:13 | |
*** KurtMartin has quit IRC | 23:14 | |
*** KurtMartin has joined #openstack-meeting | 23:17 | |
*** kmartin has quit IRC | 23:17 | |
*** edmund has quit IRC | 23:22 | |
*** stevebake has quit IRC | 23:26 | |
*** tgall_foo has joined #openstack-meeting | 23:26 | |
*** tgall_foo has joined #openstack-meeting | 23:26 | |
*** colinmcnamara has quit IRC | 23:35 | |
*** colinmcnamara has joined #openstack-meeting | 23:36 | |
*** colinmcnamara has quit IRC | 23:37 | |
*** anniec has quit IRC | 23:38 | |
*** littleidea has joined #openstack-meeting | 23:38 | |
*** stevebake has joined #openstack-meeting | 23:38 | |
*** littleidea has quit IRC | 23:43 | |
*** rnirmal has quit IRC | 23:49 | |
*** salv-orlando has quit IRC | 23:49 | |
*** salv-orlando has joined #openstack-meeting | 23:50 | |
*** salv-orlando has quit IRC | 23:50 | |
*** littleidea has joined #openstack-meeting | 23:51 | |
*** salv-orlando has joined #openstack-meeting | 23:51 | |
*** lloydde has quit IRC | 23:52 | |
*** salv-orlando has quit IRC | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!