*** lloydde has quit IRC | 00:02 | |
*** gongys_ has quit IRC | 00:03 | |
*** gongys_ has joined #openstack-meeting | 00:04 | |
*** sdague has joined #openstack-meeting | 00:07 | |
*** nati_ueno has joined #openstack-meeting | 00:07 | |
*** sdague has quit IRC | 00:11 | |
*** sdague has joined #openstack-meeting | 00:12 | |
*** dwcramer has joined #openstack-meeting | 00:21 | |
*** danwent has joined #openstack-meeting | 00:21 | |
*** danwent has quit IRC | 00:21 | |
*** dtroyer_zzz is now known as dtroyer | 00:23 | |
*** sdague has quit IRC | 00:25 | |
*** edygarcia has quit IRC | 00:28 | |
*** edygarcia_ has joined #openstack-meeting | 00:28 | |
*** sdague has joined #openstack-meeting | 00:29 | |
*** gholt has joined #openstack-meeting | 00:46 | |
*** edygarcia has joined #openstack-meeting | 00:49 | |
*** edygarcia__ has joined #openstack-meeting | 00:50 | |
*** edygarcia___ has joined #openstack-meeting | 00:51 | |
*** edygarcia_ has quit IRC | 00:52 | |
*** edygarcia has quit IRC | 00:53 | |
*** edygarcia___ is now known as edygarcia | 00:53 | |
*** edygarcia__ has quit IRC | 00:54 | |
*** nati_ueno has quit IRC | 00:55 | |
*** nati_uen_ has joined #openstack-meeting | 00:55 | |
*** edygarcia_ has joined #openstack-meeting | 00:56 | |
*** edygarcia has quit IRC | 00:57 | |
*** edygarcia_ is now known as edygarcia | 00:57 | |
*** edygarcia_ has joined #openstack-meeting | 01:05 | |
*** gyee has joined #openstack-meeting | 01:07 | |
*** edygarcia_ has quit IRC | 01:08 | |
*** edygarcia has quit IRC | 01:08 | |
*** edygarcia_ has joined #openstack-meeting | 01:08 | |
*** edygarcia has joined #openstack-meeting | 01:09 | |
*** aswadrangnekar has joined #openstack-meeting | 01:09 | |
*** edygarcia__ has joined #openstack-meeting | 01:11 | |
*** edygarcia__ has quit IRC | 01:12 | |
*** edygarcia_ has quit IRC | 01:12 | |
*** edygarcia_ has joined #openstack-meeting | 01:12 | |
*** edygarcia has quit IRC | 01:15 | |
*** aswadrangnekar has quit IRC | 01:17 | |
*** edygarcia_ has quit IRC | 01:17 | |
*** edygarcia has joined #openstack-meeting | 01:20 | |
*** markmcclain has joined #openstack-meeting | 01:22 | |
*** mattray has joined #openstack-meeting | 01:27 | |
*** edygarcia_ has joined #openstack-meeting | 01:29 | |
*** edygarcia_ has quit IRC | 01:30 | |
*** edygarcia has quit IRC | 01:31 | |
*** nati_ueno has joined #openstack-meeting | 01:35 | |
*** nati_uen_ has quit IRC | 01:35 | |
*** novas0x2a|laptop has quit IRC | 01:49 | |
*** ewindisch has joined #openstack-meeting | 01:53 | |
*** ozstacker has quit IRC | 02:00 | |
*** littleidea has quit IRC | 02:06 | |
*** ozstacker has joined #openstack-meeting | 02:07 | |
*** ayoung has quit IRC | 02:09 | |
*** littleidea has joined #openstack-meeting | 02:09 | |
*** jd___ has quit IRC | 02:13 | |
*** jd___ has joined #openstack-meeting | 02:14 | |
*** joearnold has joined #openstack-meeting | 02:15 | |
*** joearnold has quit IRC | 02:21 | |
*** Mandell has quit IRC | 02:22 | |
*** jgriffith_away has quit IRC | 02:23 | |
*** dwcramer has quit IRC | 02:25 | |
*** littleidea has quit IRC | 02:30 | |
*** jgriffith_away has joined #openstack-meeting | 02:36 | |
*** dwcramer has joined #openstack-meeting | 02:44 | |
*** mnewby has quit IRC | 02:45 | |
*** troytoman-away is now known as troytoman | 02:46 | |
*** danwent has joined #openstack-meeting | 02:51 | |
*** markmcclain has quit IRC | 03:00 | |
*** nati_uen_ has joined #openstack-meeting | 03:02 | |
*** dwcramer has quit IRC | 03:04 | |
*** danwent has quit IRC | 03:05 | |
*** nati_ueno has quit IRC | 03:05 | |
*** littleidea has joined #openstack-meeting | 03:05 | |
*** ryanpetrello has joined #openstack-meeting | 03:06 | |
*** glenc_ has joined #openstack-meeting | 03:10 | |
*** glenc has quit IRC | 03:12 | |
*** joearnold has joined #openstack-meeting | 03:14 | |
*** jdurgin has quit IRC | 03:17 | |
*** mattray has quit IRC | 03:27 | |
*** ryanpetrello has quit IRC | 03:29 | |
*** danwent has joined #openstack-meeting | 03:29 | |
*** dprince has quit IRC | 03:34 | |
*** edygarcia has joined #openstack-meeting | 03:42 | |
*** anderstj has joined #openstack-meeting | 03:43 | |
*** gyee has quit IRC | 03:47 | |
*** nati_uen_ has quit IRC | 03:57 | |
*** Mandell has joined #openstack-meeting | 03:57 | |
*** ewindisch has quit IRC | 03:57 | |
*** milner has quit IRC | 03:58 | |
*** ewindisch has joined #openstack-meeting | 04:00 | |
*** jakedahn is now known as jakedahn_zz | 04:00 | |
*** ewindisch has quit IRC | 04:01 | |
*** dhellmann has joined #openstack-meeting | 04:07 | |
*** dhellmann has quit IRC | 04:08 | |
*** danwent has quit IRC | 04:09 | |
*** milner has joined #openstack-meeting | 04:11 | |
*** adjohn has quit IRC | 04:24 | |
*** cdub has quit IRC | 04:30 | |
*** cdub has joined #openstack-meeting | 04:30 | |
*** edygarcia has quit IRC | 04:40 | |
*** joearnold has quit IRC | 04:44 | |
*** adjohn has joined #openstack-meeting | 04:48 | |
*** jakedahn_zz is now known as jakedahn | 04:50 | |
*** garyk has quit IRC | 04:53 | |
*** ywu has quit IRC | 05:14 | |
*** nati has quit IRC | 05:20 | |
*** byeager has quit IRC | 05:43 | |
*** troytoman is now known as troytoman-away | 05:55 | |
*** joearnold has joined #openstack-meeting | 05:59 | |
*** byeager has joined #openstack-meeting | 06:04 | |
*** jd___ has quit IRC | 06:13 | |
*** jd___ has joined #openstack-meeting | 06:15 | |
*** littleidea has quit IRC | 06:17 | |
*** joearnold has quit IRC | 06:22 | |
*** bencherian has joined #openstack-meeting | 06:42 | |
*** bencherian has left #openstack-meeting | 06:42 | |
*** anderstj has quit IRC | 07:01 | |
*** ttrifonov_zZzz is now known as ttrifonov | 07:04 | |
*** rohitk has joined #openstack-meeting | 07:10 | |
*** garyk has joined #openstack-meeting | 07:18 | |
*** gongys_ has quit IRC | 07:34 | |
*** sandywalsh has quit IRC | 07:34 | |
*** Mandell has quit IRC | 07:56 | |
*** byeager has quit IRC | 08:02 | |
*** derekh has joined #openstack-meeting | 08:20 | |
*** byeager has joined #openstack-meeting | 08:21 | |
*** darraghb has joined #openstack-meeting | 08:34 | |
*** adjohn has quit IRC | 08:48 | |
*** ttrifonov is now known as ttrifonov_zZzz | 08:56 | |
*** byeager has quit IRC | 09:08 | |
*** lloydde has joined #openstack-meeting | 09:12 | |
*** byeager has joined #openstack-meeting | 09:31 | |
*** Semy_ has joined #openstack-meeting | 09:45 | |
*** Semy_ has left #openstack-meeting | 09:46 | |
*** rohitk has quit IRC | 10:28 | |
*** rohitk has joined #openstack-meeting | 10:29 | |
*** rohitk has quit IRC | 10:33 | |
*** markmcclain has joined #openstack-meeting | 11:19 | |
*** ttrifonov_zZzz is now known as ttrifonov | 11:22 | |
*** markvoelker has joined #openstack-meeting | 11:23 | |
*** lloydde has quit IRC | 11:27 | |
*** markmcclain has quit IRC | 11:27 | |
*** rohitk has joined #openstack-meeting | 11:43 | |
*** byeager has quit IRC | 11:54 | |
*** littleidea has joined #openstack-meeting | 12:00 | |
*** dwcramer has joined #openstack-meeting | 12:03 | |
*** littleidea has quit IRC | 12:08 | |
*** dwcramer has quit IRC | 12:13 | |
*** byeager has joined #openstack-meeting | 12:17 | |
*** byeager has quit IRC | 12:32 | |
*** sandywalsh has joined #openstack-meeting | 12:32 | |
*** dwcramer has joined #openstack-meeting | 12:36 | |
*** byeager has joined #openstack-meeting | 12:47 | |
*** dwcramer has quit IRC | 12:49 | |
*** littleidea has joined #openstack-meeting | 12:55 | |
*** semy_ has joined #openstack-meeting | 12:58 | |
*** semy_ has left #openstack-meeting | 13:03 | |
*** rafaduran has joined #openstack-meeting | 13:03 | |
*** sandywalsh_ has joined #openstack-meeting | 13:04 | |
*** dprince has joined #openstack-meeting | 13:05 | |
*** sandywalsh has quit IRC | 13:05 | |
*** nati has joined #openstack-meeting | 13:11 | |
*** semyazz has joined #openstack-meeting | 13:12 | |
*** ayoung has joined #openstack-meeting | 13:13 | |
*** glenc has joined #openstack-meeting | 13:13 | |
*** edygarcia has joined #openstack-meeting | 13:16 | |
*** glenc_ has quit IRC | 13:16 | |
*** nati has quit IRC | 13:20 | |
*** nati has joined #openstack-meeting | 13:20 | |
*** edygarcia_ has joined #openstack-meeting | 13:25 | |
*** edygarcia has quit IRC | 13:27 | |
*** edygarcia_ is now known as edygarcia | 13:27 | |
*** edygarcia_ has joined #openstack-meeting | 13:29 | |
*** markmcclain has joined #openstack-meeting | 13:32 | |
*** edygarcia has quit IRC | 13:33 | |
*** edygarcia has joined #openstack-meeting | 13:35 | |
*** edygarcia_ has quit IRC | 13:37 | |
*** edygarcia_ has joined #openstack-meeting | 13:37 | |
*** edygarcia__ has joined #openstack-meeting | 13:38 | |
*** edygarcia has quit IRC | 13:41 | |
*** edygarcia__ is now known as edygarcia | 13:41 | |
*** edygarcia_ has quit IRC | 13:42 | |
*** danwent has joined #openstack-meeting | 13:47 | |
*** edygarcia_ has joined #openstack-meeting | 13:49 | |
*** edygarcia__ has joined #openstack-meeting | 13:50 | |
*** edygarcia has quit IRC | 13:51 | |
*** edygarcia__ is now known as edygarcia | 13:51 | |
*** edygarcia_ has quit IRC | 13:53 | |
*** GheRivero_ has joined #openstack-meeting | 13:53 | |
*** edygarcia_ has joined #openstack-meeting | 13:56 | |
*** oubiwann1 has joined #openstack-meeting | 13:56 | |
*** edygarcia has quit IRC | 13:56 | |
*** edygarcia_ is now known as edygarcia | 13:56 | |
*** rash has joined #openstack-meeting | 14:03 | |
*** edygarcia_ has joined #openstack-meeting | 14:03 | |
*** edygarcia__ has joined #openstack-meeting | 14:04 | |
*** edygarcia has quit IRC | 14:05 | |
*** edygarcia__ is now known as edygarcia | 14:05 | |
*** edygarcia__ has joined #openstack-meeting | 14:07 | |
*** edygarcia_ has quit IRC | 14:08 | |
*** edygarcia_ has joined #openstack-meeting | 14:09 | |
*** edygarcia has quit IRC | 14:10 | |
*** edygarcia_ is now known as edygarcia | 14:10 | |
*** Gordonz has joined #openstack-meeting | 14:11 | |
*** edygarcia__ has quit IRC | 14:12 | |
*** edygarcia_ has joined #openstack-meeting | 14:14 | |
*** danwent has quit IRC | 14:17 | |
*** edygarcia has quit IRC | 14:18 | |
*** edygarcia_ is now known as edygarcia | 14:18 | |
*** anderstj has joined #openstack-meeting | 14:19 | |
*** asdfasdf has joined #openstack-meeting | 14:20 | |
*** mdomsch has joined #openstack-meeting | 14:21 | |
*** Gordonz has quit IRC | 14:21 | |
*** Gordonz has joined #openstack-meeting | 14:22 | |
*** nati has quit IRC | 14:23 | |
*** rafaduran has quit IRC | 14:26 | |
*** mattray has joined #openstack-meeting | 14:27 | |
*** rafaduran has joined #openstack-meeting | 14:27 | |
*** dwcramer has joined #openstack-meeting | 14:29 | |
*** nati has joined #openstack-meeting | 14:30 | |
*** asdfasdf has quit IRC | 14:32 | |
*** edygarcia has quit IRC | 14:32 | |
*** edygarcia_ has joined #openstack-meeting | 14:33 | |
*** dtroyer is now known as dtroyer_zzz | 14:34 | |
*** edygarcia has joined #openstack-meeting | 14:34 | |
*** markmcclain has quit IRC | 14:37 | |
*** edygarcia_ has quit IRC | 14:38 | |
*** edygarcia has quit IRC | 14:39 | |
*** markmcclain has joined #openstack-meeting | 14:40 | |
*** markmcclain has quit IRC | 14:40 | |
*** markmcclain has joined #openstack-meeting | 14:40 | |
*** jgriffith_away has quit IRC | 14:42 | |
*** edygarcia has joined #openstack-meeting | 14:46 | |
*** edygarcia_ has joined #openstack-meeting | 14:47 | |
*** edygarcia_ has quit IRC | 14:48 | |
*** mdomsch has quit IRC | 14:48 | |
*** edygarcia has quit IRC | 14:50 | |
*** mattray has quit IRC | 14:55 | |
*** davidkranz has joined #openstack-meeting | 14:57 | |
*** oubiwann1 has quit IRC | 14:58 | |
*** markmcclain has quit IRC | 14:58 | |
*** edygarcia has joined #openstack-meeting | 14:59 | |
*** markvoelker has quit IRC | 14:59 | |
*** markmcclain has joined #openstack-meeting | 14:59 | |
*** markmcclain has quit IRC | 15:00 | |
*** davidkranz_ has quit IRC | 15:00 | |
*** oubiwann1 has joined #openstack-meeting | 15:00 | |
*** markmcclain has joined #openstack-meeting | 15:01 | |
*** blamar has joined #openstack-meeting | 15:01 | |
*** edygarcia_ has joined #openstack-meeting | 15:03 | |
*** bencherian has joined #openstack-meeting | 15:03 | |
*** bcwaldon has left #openstack-meeting | 15:03 | |
*** edygarcia__ has joined #openstack-meeting | 15:04 | |
*** cdub has quit IRC | 15:05 | |
*** edygarcia has quit IRC | 15:05 | |
*** edygarcia__ is now known as edygarcia | 15:05 | |
*** edygarcia_ has quit IRC | 15:07 | |
*** edygarcia has quit IRC | 15:12 | |
*** rnirmal has joined #openstack-meeting | 15:13 | |
*** anderstj has quit IRC | 15:14 | |
*** anderstj has joined #openstack-meeting | 15:18 | |
*** cdub has joined #openstack-meeting | 15:19 | |
*** cdub has quit IRC | 15:27 | |
*** markvoelker has joined #openstack-meeting | 15:29 | |
*** dtroyer_zzz is now known as dtroyer | 15:31 | |
*** cdub has joined #openstack-meeting | 15:34 | |
*** anderstj has quit IRC | 15:35 | |
*** reed has quit IRC | 15:37 | |
*** jgriffith has joined #openstack-meeting | 15:42 | |
*** matwood has joined #openstack-meeting | 15:44 | |
*** clayg has joined #openstack-meeting | 15:45 | |
*** cdub has quit IRC | 15:46 | |
*** cdub has joined #openstack-meeting | 15:47 | |
*** rash has quit IRC | 15:47 | |
*** s0mik has joined #openstack-meeting | 15:51 | |
*** danwent has joined #openstack-meeting | 15:53 | |
*** winston-d has joined #openstack-meeting | 15:53 | |
*** danwent has quit IRC | 15:53 | |
*** joearnold has joined #openstack-meeting | 15:54 | |
*** byeager has quit IRC | 15:55 | |
*** rafaduran has quit IRC | 15:56 | |
*** winston-d is now known as zhiteng | 15:56 | |
*** jdurgin has joined #openstack-meeting | 16:01 | |
*** flacoste has joined #openstack-meeting | 16:01 | |
jd___ | #startmeeting | 16:01 |
---|---|---|
jd___ | #meetingname ceilometer | 16:01 |
openstack | Meeting started Thu May 24 16:01:08 2012 UTC. The chair is jd___. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
jd___ | #link https://lists.launchpad.net/openstack/msg12156.html | 16:01 |
jd___ | 16:01 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
openstack | The meeting name has been set to 'ceilometer' | 16:01 |
jd___ | 16:01 | |
jd___ | #topic actions from previous meetings | 16:01 |
*** openstack changes topic to "actions from previous meetings" | 16:01 | |
jd___ | 16:01 | |
*** sssssss has joined #openstack-meeting | 16:01 | |
*** dhellmann has joined #openstack-meeting | 16:01 | |
jd___ | flacoste: something to add for you action item from last meeting? | 16:01 |
jd___ | dhellmann: also ? :) | 16:01 |
dhellmann | sorry I'm late | 16:02 |
jd___ | no problem | 16:02 |
flacoste | jd___: nope, comments sent to the list | 16:02 |
dhellmann | if we have time at the end can we talk about a way to share experimental code? | 16:02 |
flacoste | jd___: and i think we reached agreement | 16:02 |
clayg | o/ | 16:02 |
jd___ | dhellmann: yep | 16:02 |
dhellmann | thanks | 16:02 |
jd___ | #info flacoste comments sent to the list | 16:03 |
jd___ | #topic messaging queue system to use | 16:03 |
*** openstack changes topic to "messaging queue system to use" | 16:03 | |
jd___ | now let's discuss the real stuff :) | 16:03 |
dhellmann | :-) | 16:03 |
*** thrawn01 has joined #openstack-meeting | 16:04 | |
dhellmann | as I think I mentioned on the list, we should try to avoid dictating a specific implementation and limit ourselves to basic requirements for a message bus | 16:04 |
jd___ | #link https://lists.launchpad.net/openstack/msg11937.html | 16:04 |
jd___ | dhellmann: is nova.rpc mechanism enough? | 16:04 |
*** sssssss has quit IRC | 16:04 | |
jd___ | I like the idea of using it, personally | 16:04 |
dhellmann | if I can get this "worker" change approved it should do exactly what we need | 16:04 |
*** edygarcia has joined #openstack-meeting | 16:05 | |
dhellmann | I posted a new patch today with qpid tests but I need to push for more reviews | 16:05 |
jd___ | well your change seems to be in on a good path | 16:05 |
jd___ | and I understood correctly we'll get qpid/zmq/rabbit for free by using nova.rpc so everybody is likely to be happy? | 16:05 |
dhellmann | that is also my understanding | 16:06 |
*** mattray has joined #openstack-meeting | 16:06 | |
flacoste | sounds good | 16:07 |
jd___ | ok so is everybody happy to say that we agree to use nova.rpc mechanism and let the user choose the messaging bus he wants? | 16:07 |
dhellmann | with the stipulation that when nova.rpc moves into the common library we should actually use *that* version | 16:07 |
dhellmann | depending on the schedule, of course | 16:07 |
jd___ | yeah, obviously :) | 16:08 |
dhellmann | ok, I'm happy with that decision | 16:08 |
jd___ | #agreed use nova.rpc as a messaging bus and let the user chose what he wants behind (qpid, rabbit, zmq…) | 16:08 |
jd___ | #agreed use nova.rpc from openstack.common when it moves to this | 16:08 |
jd___ | anything else? | 16:09 |
dhellmann | do we need to make sure the requirements nick posted to the list are met by the systems supported by nova.rpc? | 16:09 |
dhellmann | I think they are, but... | 16:09 |
flacoste | well, not all of them are | 16:10 |
flacoste | by all queues | 16:10 |
dhellmann | true. if the user has persistent queues disabled in rabbit then we can't guarantee delivery. | 16:10 |
dhellmann | flacoste, did you have another example? | 16:10 |
flacoste | and the ha story of rabbit isn't that great, last i heard | 16:10 |
jd___ | well, if the user shoots himself in the foot… :) | 16:10 |
jd___ | what about zmq? | 16:10 |
flacoste | it required shared storage | 16:10 |
dhellmann | I keep hearing that, but no one has any details. I'm not an expert, so I don't know one way or the other. | 16:10 |
jd___ | hm I don't think zmq has persistence | 16:11 |
flacoste | my understanding is that it's easier to build a ha message queue system with zmq | 16:11 |
flacoste | but yeah, i think it lacks some other requirements | 16:11 |
dhellmann | so maybe that delivery requirement shouldn't be *our* requirement, but it may be a *user* requirement that we should support | 16:11 |
clayg | well zmq doesn't really have a "queue" (independent service that "stores" the messages) | 16:11 |
dhellmann | right, clayg, that's my understanding | 16:11 |
jd___ | as nijaba wrote "Not sure this list is exhaustive or viable" so it's likely that you can't satisfy *every* point with only one message queue | 16:11 |
jd___ | you'll have to do tradeoff | 16:11 |
dhellmann | someone could build a message queue server with zmq but it isn't one by itself | 16:11 |
dhellmann | exactly | 16:12 |
jd___ | but I don't think we should decide which tradeoff to do for the user | 16:12 |
jd___ | so nova.rpc is a good call :) | 16:12 |
dhellmann | +1 | 16:12 |
jd___ | anything else? | 16:13 |
clayg | jd___: where are you at on yoru nova branch to support an independent volume service? Do the volume tables get ripped out? Will nova-compute be the only component to talk to volumes? What's the attach workflow? Who keeps track of what's attached where? | 16:13 |
clayg | ^ any of those | 16:13 |
uvirtbot | clayg: Error: "any" is not a valid command. | 16:13 |
clayg | whoa... | 16:13 |
dhellmann | is that work related to ceilometer? | 16:14 |
jd___ | clayg: I don't follow you here? | 16:14 |
*** edygarcia_ has joined #openstack-meeting | 16:14 | |
*** cdub has quit IRC | 16:14 | |
clayg | am I in the wrong meeting? | 16:14 |
dhellmann | maybe. :-) this is the metering group meeting | 16:15 |
clayg | when will nova be ready to consume an indepent volume service (e.g. cinder) | 16:15 |
clayg | I guess I am in the wrong meeting then :D | 16:15 |
jd___ | I think you're in the wrong meeting :D | 16:15 |
jd___ | ok, so, except volumes :D anything else? :) | 16:16 |
dhellmann | experimental branches? | 16:16 |
jd___ | ok let's change topic then | 16:16 |
jd___ | #topic message bus usage described in architecture proposal V1 | 16:16 |
*** openstack changes topic to "message bus usage described in architecture proposal V1" | 16:16 | |
*** edygarcia has quit IRC | 16:16 | |
*** edygarcia_ is now known as edygarcia | 16:16 | |
jd___ | I don't think dhellmann has something to add about it :) | 16:16 |
dhellmann | heh | 16:16 |
dhellmann | I haven't worked out the implementation details of sending the actual metering messages, yet. Should those be cast() calls? | 16:17 |
jd___ | dhellmann: good question | 16:17 |
dhellmann | or should we use a topic publisher like the notifications do? | 16:18 |
jd___ | I'm more in favor of copying notifications | 16:18 |
dhellmann | it seems like metering messages are another case where we might want multiple subscribers to see all of the messages | 16:18 |
dhellmann | yeah, I'm leaning that way, too | 16:18 |
*** bencherian has quit IRC | 16:18 | |
jd___ | it's just messaging so… | 16:18 |
mnaser | I understand that metering messages will be sent over a topic, but will it also be exposed/stored in a database? | 16:18 |
dhellmann | mnaser, yes | 16:19 |
jd___ | mnaser: that's the job of the collector, yes | 16:19 |
mnaser | Fantastic, I've been working with the Nova notification system and it's much better to request information. | 16:19 |
*** zhiteng has quit IRC | 16:19 | |
jd___ | dhellmann: we use only one topic? | 16:19 |
dhellmann | the collector will write the info to a database and the api service will allow for some basic queries | 16:19 |
*** byeager has joined #openstack-meeting | 16:19 | |
dhellmann | we could do it like notifications do and publish multiple times to "metering" and "metering + counter_id" | 16:20 |
dhellmann | so metering and metering.instance for example | 16:20 |
jd___ | makes sense | 16:20 |
dhellmann | that doubles the traffic, but the exchange should just discard the message if no one is listening | 16:20 |
jd___ | #info we could do it like notifications do and publish multiple times to "metering" and "metering + counter_id" | 16:21 |
*** dwcramer has quit IRC | 16:21 | |
jd___ | anything else on this? | 16:22 |
jd___ | I find the current architecture good enough and clear so… :) | 16:22 |
jd___ | good work from dhellmann \o/ :) | 16:22 |
*** edygarcia_ has joined #openstack-meeting | 16:22 | |
dhellmann | thanks! | 16:23 |
mnaser | The backend storage, is there plans for usage of RRD or how exactly are you guys thinking of doing it? | 16:23 |
*** cdub has joined #openstack-meeting | 16:23 | |
dhellmann | we haven't worked that out yet, I think that's the topic we need to discuss this week if I remember the meeting schedule correctly | 16:23 |
jd___ | mnaser: we don't know yet, there's a meeting for this later in June (see http://wiki.openstack.org/Meetings/MeteringAgenda) | 16:23 |
jd___ | #topic Open discussion | 16:23 |
*** openstack changes topic to "Open discussion" | 16:23 | |
jd___ | free fight time | 16:24 |
jd___ | dhellmann: experimental branches then? | 16:24 |
*** zhiteng has joined #openstack-meeting | 16:24 | |
dhellmann | we've had some trouble with sharing experimental code through gerrit because of the rules about test coverage | 16:24 |
mnaser | I see. I can try and figure that out, because we currently have a full collector service that uses nova (only works with XenServer driver) and also exposes data using REST API + keystone authentication .. I'll try to see how we can bring the java code to pytohn and maybe help | 16:24 |
mnaser | We are using RRD to store the data however | 16:24 |
dhellmann | personally I think it's too early to be so strict with testing, but I'm OK with it if we can work out another way to share code | 16:24 |
*** zhiteng is now known as winston-d | 16:24 | |
dhellmann | maybe just github branches? | 16:24 |
*** edygarcia has quit IRC | 16:25 | |
*** edygarcia has joined #openstack-meeting | 16:25 | |
dhellmann | I'm worried that if we use separate branches we might end up with messy merges later, esp. with rebasing | 16:25 |
jd___ | mnaser: if you can share with us your experience we'd be glad indeed | 16:25 |
dhellmann | +1, it would be great to hear about your experiences with that | 16:26 |
jd___ | dhellmann: I'm on your side on this but heh… | 16:26 |
*** Mandell has joined #openstack-meeting | 16:26 | |
jd___ | I've already lost much time because of merges and rebase I had to do | 16:26 |
mnaser | jd___: I'll be looking forward for future meetings, I'll be adding them to my calendar | 16:26 |
dhellmann | like I said, I'm OK with keeping the gerrit code "clean" and tested, but -- right | 16:26 |
jd___ | mnaser: great, thanks! | 16:26 |
dhellmann | maser good! | 16:26 |
*** edygarcia_ has quit IRC | 16:27 | |
dhellmann | jd___, maybe when we agree we like an experimental branch we rebase it and submit it, then delete the branch on github? | 16:27 |
dhellmann | I guess we can just leave all of the experimental branches out there | 16:28 |
jd___ | the problem is that we can base code on something experimental | 16:28 |
dhellmann | I don't know the best way to handle it | 16:28 |
dhellmann | right | 16:28 |
jd___ | I mean rebasing on something that has been rebased is nightmare, even with git | 16:28 |
dhellmann | well, maybe we're reaching a point where this problem isn't going to be so severe | 16:28 |
jd___ | dhellmann: this is what I think | 16:29 |
jd___ | it has been a problem for one or two big commits | 16:29 |
*** joearnold has quit IRC | 16:29 | |
dhellmann | yeah, true | 16:30 |
jd___ | but the current architecture seems solid enough for now | 16:30 |
jd___ | I don't think we'll encounter the problem again | 16:30 |
dhellmann | and if we think it might come up, we can have more discussions on the mailing list | 16:30 |
jd___ | yep | 16:30 |
dhellmann | I wasn't looking for something formal, just some ideas | 16:30 |
dhellmann | ok, I'm happy with that | 16:30 |
dhellmann | what else do we have? | 16:30 |
jd___ | :) | 16:30 |
mnaser | Does the project currently share the same OpenStack mailing list or has a specific one? If it does, any tags in the subjects so I can have a filter on those? | 16:31 |
flacoste | mnaser: [metering] on the main list | 16:31 |
dhellmann | we use the main mailing list and messages are tagged with [metering] in the subject | 16:31 |
jd___ | dhellmann: do you have an idea on what you'll work in the next days, if you do work on that? | 16:31 |
mnaser | Perfect, thank you. | 16:31 |
*** edygarcia has quit IRC | 16:31 | |
dhellmann | I am going to work on more notification converters | 16:31 |
dhellmann | I have the branch with plugins for the polling agent, too | 16:32 |
jd___ | ok | 16:32 |
jd___ | I've pushed a plugin for floating IP today | 16:32 |
dhellmann | our alpha 1 period ends next week and I need to try to get at least a branch going that logs events to the console, if not sending metering messages in some format | 16:32 |
dhellmann | excellent, I'll have a look after lunch | 16:32 |
jd___ | ok | 16:33 |
*** garyk has quit IRC | 16:33 | |
dhellmann | the topic for next week is "API message format" but I'm going to just do something simple for now and plan to change it later if we don't like what I put together :-) | 16:33 |
jd___ | good :) | 16:33 |
dhellmann | how do we want to track to-do items? bugs in launchpad? | 16:34 |
dhellmann | I feel like we're at the point where we could open some tickets for things like these plugins | 16:34 |
jd___ | sounds like a good idea | 16:34 |
jd___ | yep | 16:34 |
jd___ | #action jd___ open tickets in launchpad for plugins, etc… | 16:34 |
jd___ | I'll do so we can assign ticket and not duplicate the work | 16:35 |
dhellmann | good plan | 16:35 |
mnaser | Just as a suggestion, would it be good to propose a nova API extension that provides metrics that Ceilometer can consume (and each driver can write their own code to provide those metrics) | 16:35 |
dhellmann | that's more or less what the plugins are for | 16:35 |
mnaser | I see | 16:36 |
dhellmann | you can add code to the agent that polls, and the results are published so the collector can see them | 16:36 |
dhellmann | and you can add listeners in the collector for events like notifications | 16:36 |
dhellmann | one goal was to reduce the number of changes needed within the other projects | 16:36 |
dhellmann | we may need some, eventually, but we want as few as possible | 16:37 |
dhellmann | jd___, we need tickets to have the collector listen for notifications from the services other than nova | 16:37 |
mnaser | I see, so a dependency to go through another project is not something that is preferred in this case? | 16:37 |
dhellmann | right, we only want to push changes into the other projects if there is no way to avoid it | 16:37 |
jd___ | #action jd___ open ticket to have the collector listen for notifications from the services other than nova | 16:38 |
dhellmann | and we want those things to be as general as possible (so, having them send general notifications is OK but they should not send metering data directly) | 16:38 |
jd___ | dhellmann: you mean like glance I guess? | 16:38 |
dhellmann | glance and quantum at least | 16:38 |
dhellmann | maybe swift? | 16:38 |
dhellmann | we might need to poll swift, I'm not sure | 16:38 |
mnaser | I see, so for example, if we have some nova-compute nodes that are running XenServer, would we have to add them all individually to Ceilometer (forigve my silly questions) | 16:39 |
dhellmann | basically, for each counter we identified figure out which service has the data and make sure we are listening to its notification stream | 16:39 |
jd___ | I don't know quantum | 16:39 |
jd___ | swift does not use a RPC | 16:39 |
dhellmann | mnaser, no need to apologize for asking questions! | 16:39 |
dhellmann | quantum is the new networking stuff | 16:39 |
mnaser | I feel like they're basic questions about the infrastructure of it so sorta "go read the arch docs" :) | 16:40 |
jd___ | dhellmann: I know what it is but not how it works ;) | 16:40 |
dhellmann | mnaser, you might want to read over http://wiki.openstack.org/EfficientMetering/ArchitectureProposalV1 but we can still discuss here | 16:40 |
dhellmann | ah, ok, jd___ | 16:40 |
dhellmann | I don't either :-_ | 16:40 |
dhellmann | :-) | 16:40 |
jd___ | lol | 16:40 |
jd___ | anyway quantum is out of scope for now | 16:40 |
dhellmann | ok. I'm going to need it, but I can track that myself. | 16:41 |
jd___ | your call ;) | 16:41 |
jd___ | if you do more than what is planned it's good too I guess! :) | 16:41 |
*** clayg has left #openstack-meeting | 16:41 | |
dhellmann | mnaser a ceilometer agent runs on the compute node and polls the hypervisor for details through libvirt (or the other drivers) and we also catch notifications for events like creating or deleting instances | 16:41 |
mnaser | Gotcha, I see, I figured when reading. | 16:42 |
dhellmann | jd___ we also need tickets for adding polling for hypervisor drivers that do not use libvirt | 16:42 |
mnaser | In that case, I can help write up the XenServer plugins/poller, as I already have most of the work done for it to be honest. | 16:42 |
jd___ | yeah, maybe mnaser will be able to help on that :) | 16:42 |
dhellmann | excellent! | 16:42 |
jd___ | #action jd___ we also need tickets for adding polling for hypervisor drivers that do not use libvirt | 16:42 |
dhellmann | that worked out nicely | 16:42 |
jd___ | mnaser: when the ticket will be opened feel free to at least describe what technique you did use to poll info for XenServer | 16:43 |
jd___ | it'd be awesome | 16:43 |
mnaser | jd___: Will do, there are numerous ways as well so I'll bring up the options and then a decision can be taken | 16:43 |
jd___ | mnaser: perfect | 16:43 |
dhellmann | sounds like a good approach | 16:43 |
*** dwalleck has joined #openstack-meeting | 16:43 | |
dhellmann | that's all I have for this week. is there anything else to discuss? | 16:43 |
jd___ | nothing for me | 16:44 |
jd___ | I'll close the meeting, mnaser feel free to join #openstack-metering if you want to discuss more with us | 16:44 |
mnaser | In there :) | 16:44 |
dhellmann | good meeting jd___ | 16:44 |
dhellmann | and mnaser | 16:44 |
jd___ | thanks guys! | 16:44 |
jd___ | #endmeeting | 16:45 |
dhellmann | thank you! | 16:45 |
*** openstack changes topic to "Status and Progress (Meeting topic: keystone-meeting)" | 16:45 | |
mnaser | Thanks, nice to speak with you guys | 16:45 |
openstack | Meeting ended Thu May 24 16:45:00 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:45 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-24-16.01.html | 16:45 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-24-16.01.txt | 16:45 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-24-16.01.log.html | 16:45 |
*** dhellmann has quit IRC | 16:45 | |
*** markmcclain has quit IRC | 16:45 | |
*** Ravikumar_hp has joined #openstack-meeting | 16:46 | |
*** markmcclain has joined #openstack-meeting | 16:46 | |
*** edygarcia has joined #openstack-meeting | 16:47 | |
*** donaldngo_hp has joined #openstack-meeting | 16:47 | |
*** nati has quit IRC | 16:47 | |
*** edygarcia_ has joined #openstack-meeting | 16:48 | |
*** flacoste has left #openstack-meeting | 16:50 | |
*** edygarcia__ has joined #openstack-meeting | 16:50 | |
*** edygarcia has quit IRC | 16:51 | |
*** edygarcia__ is now known as edygarcia | 16:51 | |
*** derekh has quit IRC | 16:53 | |
*** edygarcia_ has quit IRC | 16:53 | |
*** danwent has joined #openstack-meeting | 16:54 | |
*** joearnold has joined #openstack-meeting | 16:55 | |
*** dhellmann has joined #openstack-meeting | 16:56 | |
*** nati has joined #openstack-meeting | 16:58 | |
*** oubiwann1 has quit IRC | 16:59 | |
*** rafaduran has joined #openstack-meeting | 17:00 | |
*** Sam___ has joined #openstack-meeting | 17:00 | |
jaypipes | good afternoon QA team! | 17:00 |
jaypipes | #startmeeting | 17:00 |
openstack | Meeting started Thu May 24 17:00:38 2012 UTC. The chair is jaypipes. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
dwalleck | hey folks! | 17:00 |
*** garyk has joined #openstack-meeting | 17:00 | |
rohitk | hellooo | 17:00 |
jaypipes | #link Agenda: http://wiki.openstack.org/Meetings/QATeamMeeting | 17:01 |
Ravikumar_hp | hi | 17:01 |
jaypipes | #topic Awesomeness | 17:01 |
*** openstack changes topic to "Awesomeness" | 17:01 | |
dwalleck | We've got a fresh one from the Rack. Sam___ just joined us | 17:01 |
*** markmcclain has quit IRC | 17:01 | |
jaypipes | w00t. welcome Sam___ | 17:01 |
dwalleck | He does stuff with files and volumes and such. Smart fellow :) | 17:01 |
Sam___ | Hello Jay. Happy to be here. | 17:02 |
*** edygarcia has quit IRC | 17:02 | |
jaypipes | Before we get to the real agenda, I wanted to give a big shout-out to rohitk, Ravikumar_hp and all the folks who have enabled the tempest test suite to reach nearly 260 tests! | 17:02 |
jaypipes | https://jenkins.openstack.org/job/gate-tempest-devstack-vm/test/?width=1200&height=600 | 17:02 |
*** JoseSwiftQA has joined #openstack-meeting | 17:02 | |
dwalleck | woot! | 17:02 |
rohitk | yay! Keep the bar green!! | 17:02 |
jaypipes | I think back to just one month ago, and we've made a heck of a lot of progress in just 4 weeks. | 17:02 |
Ravikumar_hp | Thanks. It is collective joint effort. still more to come | 17:02 |
*** dhellmann has quit IRC | 17:03 | |
jaypipes | thx to fattarsi as well, for adding Identity API tests! | 17:03 |
jaypipes | we've been having some off and on failures in that gate job, but not due to tempest... | 17:03 |
fattarsi | thanks, great to see the progress on tempest as a whole | 17:03 |
jaypipes | the failures are due to some instabilty in the CI node providers. | 17:03 |
jaypipes | fattarsi: indeed :) | 17:04 |
rohitk | jaypipes: Special mention to NTT folks in Japan who have contribute many of these tests! | 17:04 |
rohitk | contributed* | 17:05 |
jaypipes | that stability I refer to is well represented in the following graph: | 17:05 |
jaypipes | https://jenkins.openstack.org/job/gate-tempest-devstack-vm/834/testReport/history/ | 17:05 |
*** edygarcia has joined #openstack-meeting | 17:05 | |
jaypipes | anyway, I'm going to work on diagnosing those instabilities with jeblair and the CI team, but in the meantime, let's keep up the code reviews and new test patches.. | 17:06 |
jaypipes | ok, on to the main agenda | 17:06 |
jaypipes | #topic Status of the smoke test merge proposal | 17:06 |
*** openstack changes topic to "Status of the smoke test merge proposal" | 17:06 | |
jaypipes | Unfortunately, I have not completed the changes from dwalleck's review. I should be able to get those done today, however. | 17:06 |
*** JoseSwiftQA_ has joined #openstack-meeting | 17:06 | |
jaypipes | So the smoke refactor will have to be pushed out to status next week... | 17:06 |
JoseSwiftQA_ | blargh | 17:06 |
jaypipes | #topic Status of the Swift test code reviews | 17:07 |
*** JoseSwiftQA has quit IRC | 17:07 | |
*** openstack changes topic to "Status of the Swift test code reviews" | 17:07 | |
jaypipes | JoseSwiftQA_: perfect timing :) | 17:07 |
JoseSwiftQA_ | :D | 17:07 |
dwalleck | sounds good | 17:07 |
JoseSwiftQA_ | I've got some of the changes made already, and am getting the rest done as time permits. Should be able to finish soon. | 17:07 |
jaypipes | good. | 17:08 |
jaypipes | JoseSwiftQA_: any of the code review comments that you have questions about? | 17:08 |
JoseSwiftQA_ | Not really. They're all fairly straight forward and good suggestions. | 17:08 |
*** zhiteng has joined #openstack-meeting | 17:09 | |
jaypipes | coolio. | 17:09 |
jaypipes | #topic https://bugs.launchpad.net/tempest/+bug/1003741 is currently the only failing test on the devstack Tempest gate job and needs to be addressed | 17:09 |
*** openstack changes topic to "https://bugs.launchpad.net/tempest/+bug/1003741 is currently the only failing test on the devstack Tempest gate job and needs to be addressed" | 17:09 | |
uvirtbot | Launchpad bug 1003741 in nova "Delete a flavor test fails" [High,Fix committed] | 17:09 |
jaypipes | that was the only blocker I saw. Looks like dprince has addressed the bug (in Nova). | 17:10 |
Ravikumar_hp | jaypipes: joseSwiftQA: we will pick up some additional testcase once first batch of tests checked-in | 17:10 |
jaypipes | Ravikumar_hp: for swift? | 17:10 |
Ravikumar_hp | yes | 17:10 |
jaypipes | kk | 17:10 |
JoseSwiftQA_ | Sure. I'll start adding the rest of the client functionality as well. | 17:10 |
rohitk | jaypipes: did we have tempest job run after the Fix Commit? | 17:10 |
jaypipes | so, that blocker is actually no longer blocking :) so, scratch that off the list ;) | 17:11 |
jaypipes | rohitk: yup, and all tests passed. | 17:11 |
rohitk | jaypipes: cool | 17:11 |
jaypipes | #topic Outstanding code reviews | 17:11 |
*** openstack changes topic to "Outstanding code reviews" | 17:11 | |
jaypipes | #link https://review.openstack.org/#/q/status:open+project:openstack/tempest,n,z | 17:11 |
*** winston-d has quit IRC | 17:11 | |
*** zhiteng is now known as winston-d | 17:11 | |
*** carlos_swift has joined #openstack-meeting | 17:12 | |
jaypipes | We've got quite a few outstanding reviews to get to. donaldngo_hp, I will get to those stable/essex ones today. | 17:12 |
jaypipes | sorry, stable/diablo. | 17:12 |
donaldngo_hp | jaypipes++ | 17:12 |
jaypipes | I just need to spin up a diablo env... | 17:12 |
Ravikumar_hp | jaypipes: Fixes bug 903875 – New tests for Volume Attachments - we will abandon for now | 17:13 |
uvirtbot | Launchpad bug 903875 in tempest "Write Testcases for Volume attachments" [Medium,In progress] https://launchpad.net/bugs/903875 | 17:13 |
jaypipes | If everyone could go through all the merge proposals and provide a review, that would be appreciated! | 17:13 |
*** somik has joined #openstack-meeting | 17:13 | |
jaypipes | Ravikumar_hp: yes, makes sense since the extension doesn't seem to be complete in Nova anyway :) | 17:13 |
rohitk | jaypipes,dwalleck,dkranz: Thanks for reviewing our branches so meticulously, but how are we handling dependent branches? | 17:13 |
*** dprince has quit IRC | 17:14 | |
rohitk | if we have already submitted some code for review and another review is depended on the first review, how do we set the dependency? | 17:14 |
*** nati_ueno has joined #openstack-meeting | 17:14 | |
jaypipes | rohitk: depends :) if a branch is TRULY dependent on another, then if you do a git review, then the branch will be shown in DEPENDENT BRANCHES on the Gerrit review area | 17:14 |
dwalleck | rohitk: Do we have dependent branches? I've been avoiding doing that to not have issues | 17:14 |
rohitk | dwalleck: well, 'avoiding' is one way to handle it | 17:14 |
jaypipes | rohitk: if the branch is not really a dependent branch (i.e. you are just waiting for someone else's stuff to go in before yours), then you need to write a comment saying so in the review.... ok? | 17:14 |
*** s0mik has quit IRC | 17:15 | |
*** somik is now known as s0mik | 17:15 | |
rohitk | jaypipes: ok, for me it's important that the reviewers are in the know about dependent branches | 17:15 |
jaypipes | rohitk: another strategy for branches like that is to use the DRAFT branch Gerrit feature, which pushes the branch up to Gerrit for you to review, but keeps it in a DRAFT status. Use git review -D for that. | 17:15 |
rohitk | unless comments get overlooked | 17:15 |
dwalleck | rohitk: I haven't found a reason to do it. I never know how much will change in a parent branch, so to avoid extra work, I get parent branches in first | 17:16 |
jaypipes | rohitk: again, depends on what your definition of "dependent branch" is ;) | 17:16 |
rohitk | dwalleck: I haven't looked into the true dependent branch model in gerrit, if that works while submitting a branch, that should do | 17:17 |
jaypipes | alright, any more questions on that topic? Everybody please do code reviews as much as you can :) | 17:18 |
jaypipes | #topic Assigning QA team members to adopt Folsom blueprints for Nova, Glance and Keystone to ensure a functional test plan is part of the blueprint and that the developer of any features for Folsom are collaborating with QA team members | 17:18 |
*** openstack changes topic to "Assigning QA team members to adopt Folsom blueprints for Nova, Glance and Keystone to ensure a functional test plan is part of the blueprint and that the developer of any features for Folsom are collaborating with QA team members" | 17:18 | |
jaypipes | OK, so Nayna, Ravikumar_hp and I had a chat yesterday about this... | 17:18 |
jaypipes | basically, we are going to propose that a QA team member be assigned to new Folsom blueprints in Nova to ensure a functional/integration test plan is put together in addition to unit tests | 17:19 |
jaypipes | Ravikumar_hp was going to come up with a blueprint we could use as an example. | 17:19 |
jaypipes | Ravikumar_hp: any progress on that? | 17:19 |
Ravikumar_hp | jaypipes: will start today . Need to see if blueprint has enough details | 17:19 |
jaypipes | ah, ok. | 17:19 |
jaypipes | #action Ravikumar_hp to find good example blueprint for QA functional test plan | 17:20 |
jaypipes | #action jaypipes to write draft email to ML about QA team working with developers on functional test plans for all new feature blueprints. | 17:20 |
jaypipes | #topic Assigning QA team members to address the increasing number of skipped tests; bugs uncovered in Nova should be tracked appropriately and the @skip decorators removed when the bug is fixed. Jay recommends having an agenda item on the weekly meetings where the skip count (and associated bug reports) are covered. | 17:20 |
*** openstack changes topic to "Assigning QA team members to address the increasing number of skipped tests; bugs uncovered in Nova should be tracked appropriately and the @skip decorators removed when the bug is fixed. Jay recommends having an agenda item on the weekly meetings where the skip count (and associated bug reports) are covered." | 17:20 | |
jaypipes | OK, so this is a topic I added to the agenda because I've been getting concerned about the increasing number of (valid) skips in Tempest | 17:21 |
dwalleck | For blueprints being dev'd within an org, would it make sense to assign those blueprints to some tester from that org? | 17:21 |
jaypipes | We need to ensure that skips only last as long as a bug is not fixed, and that the skip is removed when the fix goes into the upstream project | 17:21 |
jaypipes | dwalleck: yes, it would indeed. | 17:21 |
rohitk | jaypipes: ++ | 17:22 |
fattarsi | jaypipes: agreed, but it is difficult to track, unless there is a frequent audit | 17:22 |
jaypipes | What do y'all think about my proposal that we have an ongoing agenda item for tracking skips? | 17:22 |
rohitk | it will be really hard to track bugs and remove those decorator | 17:22 |
jaypipes | fattarsi: right, which is why I'm suggesting adding a piece to our weekly meeting to track progress.. | 17:22 |
Ravikumar_hp | jaypipes: makes sense since there is no automated way | 17:23 |
dwalleck | We could do something automated to check if a bug was fixed, but there's no guarentee the fix would be deployed to your test environment | 17:23 |
jaypipes | the only other thing I can think of is working with jeblair and mtaylor to put a Gerrit hook into the Ci system to notify QA team when a bug that is in our skip list is Fix Committed... | 17:23 |
Sam___ | I think an ongoing agenda item for tracking skips is a good fix short term | 17:23 |
*** joearnold has quit IRC | 17:24 | |
Sam___ | longer term would be to automate a way to process the skips | 17:24 |
jaypipes | dwalleck: well, for the gating job at least, it would be (since the devstack builder builds from the HEAD of all project trunks | 17:24 |
jaypipes | So, I've found that unless there is a person (or persons) responsible for tracking stuff like this, it rarely gets done... | 17:25 |
jaypipes | And I think it would be useful to have a "Skip Captain" in the same way we have a QA Captain rotation for doing the agenda/summary of the meetings... | 17:25 |
rohitk | jaypipes: Once the notifications are out, would it be helpful for the committer remove his own skip decorators? | 17:25 |
mtaylor | jaypipes: you know where our puppet repo is ... ;) | 17:25 |
rohitk | jaypipes: Skip Captain ++ | 17:25 |
jaypipes | mtaylor: :P | 17:25 |
JoseSwiftQA_ | heh... Skipper. | 17:26 |
dwalleck | jaypipes: What we do internally is have a skipped test build | 17:26 |
jaypipes | So, basically the skip captain would be responsible for looking at the test result reports for skips and seeing if the associated bugs are in the project trunks | 17:26 |
*** GheRivero_ has quit IRC | 17:27 | |
dwalleck | It runs our skipped tests daily and is inversed. If any test passes, the build fails | 17:27 |
jaypipes | dwalleck: could you explain further? | 17:27 |
jaypipes | dwalleck: ah, I see... so basically running nosetests --noskip? | 17:27 |
dwalleck | Which triggers an investigation and removal of the skip | 17:27 |
dwalleck | yup | 17:27 |
jaypipes | gotcha... | 17:27 |
jaypipes | dwalleck: perhaps the skip captain could be responsible for checking the status of such a Jenkins jobs if I set one up and following up in the code for removing fixed bug skips? | 17:28 |
rohitk | and have a periodic SkipSquash | 17:28 |
jaypipes | dwalleck: I like automating as much as possible, but I think we really need a person/persons responsible for tracking of the skip stuff... | 17:28 |
jaypipes | rohitk: every week... should have a "removed X number of bug fix skips" status report | 17:29 |
rohitk | agreed | 17:29 |
jaypipes | rohitk: my point is I really think somebody needs to have it as a weekly duty... nothing gets done if everyone assumes someone else is doing it ;) | 17:29 |
rohitk | jaypipes: Rotation sounds good to me | 17:30 |
jaypipes | so... a vote. Does anyone mind me creating a Skip Captain rotation in the same way as the http://wiki.openstack.org/QACaptainRotation | 17:30 |
dwalleck | sure | 17:30 |
Ravikumar_hp | Jaypipes: sure | 17:30 |
Sam___ | sure | 17:30 |
*** gyee has joined #openstack-meeting | 17:31 | |
JoseSwiftQA_ | sounds like a plan | 17:31 |
jaypipes | k, I will include more people and ensure the QA Captain and Skip Captain duties don't overlap | 17:31 |
jaypipes | #action jaypipes to create Skip Captain duties wiki page and rotation | 17:31 |
Ravikumar_hp | hope skip captain does not skip the duty | 17:31 |
jaypipes | lol :) | 17:32 |
jaypipes | #topic Open discussion | 17:32 |
*** openstack changes topic to "Open discussion" | 17:32 | |
Sam___ | I have a couple things I've been working on for lunr that might be vialble for a blueprint | 17:33 |
jaypipes | Sam___: cool. | 17:33 |
Sam___ | the main thing I'm thinking right now is that I have a wrapper class that functions as a client for the nova-client CLI process | 17:33 |
Sam___ | I needed it to test integration between nova and lunr | 17:33 |
Sam___ | It wouldn't take me long to put a blueprint together and tempest-ze the code. | 17:34 |
jaypipes | Sam___: does it use the CLI or the novaclient *library*? | 17:34 |
jaypipes | IOW, out of process or in-process calls? | 17:34 |
Sam___ | It uses the acutal CLI client process | 17:35 |
jaypipes | so it calls out to a subprocess and calls things like "nova server-list", etc? | 17:35 |
Sam___ | there is a generic command line connector that has a child wrapping biz logic for things like nova server-list | 17:35 |
jaypipes | or instance-list, can never remember... | 17:35 |
Sam___ | then that is consumed by an abstracted client | 17:36 |
jaypipes | Sam___: hmm, ok... | 17:36 |
Sam___ | to deal with texts | 17:36 |
*** danwent has quit IRC | 17:36 | |
Sam___ | it screen scrapes the prettytable and turns it into a domain object that is a child of prettytable and allows for searching the data | 17:36 |
*** Mandell has quit IRC | 17:36 | |
Sam___ | I'm doing it on purpose because of a request to specifically test the CLI client | 17:37 |
jaypipes | Sam___: you might want to check this out as an alternative: https://review.openstack.org/#/c/7069/3/tempest/manager.py | 17:37 |
jaypipes | Sam___: uses the client programming interface instead of the CLI... but you get the picture. | 17:37 |
jaypipes | Sam___: we've had numerous debates about whether to test with novaclient or with a custom rest client that tempest uses. We've pretty much come to the conclusion that both are important to test with for different reasons, but I don't think we've had any agreement that testing using out-of-process CLI calls is any more useful than using the novaclient.Client classes in-process | 17:39 |
jaypipes | dwalleck has some strong views on that I believe ;) | 17:39 |
Sam___ | sorry, was just looking at your manager.py class. It looks like an interesting start. I will dig into it more later. | 17:41 |
jaypipes | Sam___: yup, no worries! looking forward to your contributions! | 17:41 |
jaypipes | Anybody else have stuff to bring up? Else I'll end the meeting... | 17:41 |
Ravikumar_hp | none | 17:41 |
dwalleck | nope | 17:41 |
rohitk | jaypipes: Can we time our nosetests? | 17:41 |
jaypipes | rohitk: I believe they already do? | 17:42 |
rohitk | or I havent seen the jenkins console jobs yet | 17:42 |
dwalleck | rohitk: Do you mean set limits per test? I believe there's a decorator for that | 17:42 |
rohitk | oope, sorry :) | 17:42 |
Sam___ | I agree that that is a larger discussion in general. My personal (over-simplified) two cents is that we should have clients/adapters/etc... for anything that is delivered code. The real thought about the difference between the imported CLI and the actual from the command line CLI comes down to code path difference really. :-) | 17:42 |
rohitk | jaypipes: gotcha | 17:42 |
jaypipes | Sam___: agreed. | 17:42 |
dwalleck | The xunit results should also show how long each test took if you just want tracking | 17:42 |
jaypipes | dwalleck: right | 17:43 |
rohitk | ok | 17:43 |
jaypipes | OK, let's wrap this baby up. I'll send a summary report by end of day. | 17:43 |
jaypipes | thx all! | 17:43 |
jaypipes | #endmeeting | 17:43 |
*** openstack changes topic to "Status and Progress (Meeting topic: keystone-meeting)" | 17:43 | |
openstack | Meeting ended Thu May 24 17:43:49 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:43 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-24-17.00.html | 17:43 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-24-17.00.txt | 17:43 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-24-17.00.log.html | 17:43 |
winston-d | rohitk, hey | 17:44 |
rohitk | hey | 17:44 |
winston-d | is it like almost 1 am in india? | 17:45 |
rohitk | nope, 11:15 p.m :) | 17:45 |
*** donaldngo_hp has quit IRC | 17:45 | |
*** dwalleck has quit IRC | 17:46 | |
*** rohitk has quit IRC | 17:46 | |
*** JoseSwiftQA_ has quit IRC | 17:47 | |
*** nati has quit IRC | 17:47 | |
*** carlos_swift has quit IRC | 17:47 | |
*** nati has joined #openstack-meeting | 17:48 | |
*** dendro-afk is now known as dendrobates | 17:49 | |
*** Sam___ has quit IRC | 17:52 | |
*** mdomsch has joined #openstack-meeting | 18:03 | |
*** Amw3000 has joined #openstack-meeting | 18:07 | |
DuncanT | Any volume people here? | 18:07 |
*** jog0 has joined #openstack-meeting | 18:08 | |
rnirmal | DuncanT: yeah.. | 18:10 |
rnirmal | so we moved the volume meeting to Wed 16:00 utc | 18:11 |
DuncanT | I missed the meeting yesterday unfortunately | 18:11 |
jgriffith | yo | 18:11 |
DuncanT | I saw the logs | 18:11 |
jgriffith | DuncanT: or lack thereof :) | 18:11 |
DuncanT | I didn't get an email about the change though - is there some list I'm not on? | 18:11 |
rnirmal | it was sent to the openstack list | 18:11 |
DuncanT | Oh, I just missed itthen :-( | 18:12 |
DuncanT | I'll be there next week anyway... maybe a colleague or two as well | 18:12 |
rnirmal | that's great... we really need more participation in cinder :) | 18:13 |
DuncanT | Actually starting to do some work on cinder today | 18:13 |
jgriffith | DuncanT: do tell? | 18:13 |
*** dendrobates is now known as dendro-afk | 18:13 | |
DuncanT | Just trying to port our driver to it... we never got the essex port finished so there are a few tweaks | 18:14 |
*** dprince has joined #openstack-meeting | 18:14 | |
DuncanT | Currently I'm failing to understand keystone, but I've nearly hacked enough code out not to need it | 18:14 |
*** winston-d has left #openstack-meeting | 18:15 | |
DuncanT | Hopefully tomorrow I'll have enough working to start trying to plumb it into nova | 18:15 |
jgriffith | I gotta run, but I'll leave this to rnirmal :) | 18:16 |
*** edygarcia has quit IRC | 18:16 | |
rnirmal | DuncanT: are you talking about a volume driver.. why does it need keystone? | 18:17 |
DuncanT | rnirmal: python-cinder-client needs an auth-url it seems? | 18:18 |
rnirmal | ah the client yes | 18:18 |
DuncanT | Even if the cinder server is running no-auth | 18:18 |
rnirmal | yeah that's kinda hard linked in the client | 18:18 |
*** anderstj has joined #openstack-meeting | 18:19 | |
DuncanT | I've hacked out most of the auth code in the client and seem to be getting somewhere... I'll revisit keystone shortly | 18:19 |
*** edygarcia has joined #openstack-meeting | 18:19 | |
rnirmal | ok cool.. ping me if you have any questions or are blocked | 18:20 |
DuncanT | Cheers, will do | 18:20 |
*** s0mik has quit IRC | 18:23 | |
*** s0mik has joined #openstack-meeting | 18:24 | |
*** edygarcia_ has joined #openstack-meeting | 18:25 | |
*** dwcramer has joined #openstack-meeting | 18:26 | |
*** bencherian has joined #openstack-meeting | 18:28 | |
*** darraghb has quit IRC | 18:29 | |
*** edygarcia has quit IRC | 18:29 | |
*** edygarcia_ is now known as edygarcia | 18:29 | |
*** edygarcia_ has joined #openstack-meeting | 18:32 | |
*** edygarcia has quit IRC | 18:35 | |
*** edygarcia_ is now known as edygarcia | 18:35 | |
*** Mandell has joined #openstack-meeting | 18:38 | |
*** Mandell has quit IRC | 18:38 | |
*** novas0x2a|laptop has joined #openstack-meeting | 18:38 | |
*** Mandell has joined #openstack-meeting | 18:39 | |
*** asdfasdf has joined #openstack-meeting | 18:42 | |
*** edygarcia has quit IRC | 18:42 | |
*** jgriffith has quit IRC | 18:43 | |
*** nati has quit IRC | 18:44 | |
*** jakedahn is now known as jakedahn_zz | 18:48 | |
*** dhellmann has joined #openstack-meeting | 18:49 | |
*** jgriffith has joined #openstack-meeting | 18:51 | |
*** oubiwann1 has joined #openstack-meeting | 18:53 | |
*** markmcclain has joined #openstack-meeting | 18:55 | |
*** edygarcia has joined #openstack-meeting | 19:00 | |
*** dprince has quit IRC | 19:03 | |
*** semyazz has left #openstack-meeting | 19:05 | |
*** dwcramer has quit IRC | 19:05 | |
*** dwcramer has joined #openstack-meeting | 19:05 | |
*** zul has quit IRC | 19:06 | |
*** bencherian has quit IRC | 19:07 | |
*** bencherian has joined #openstack-meeting | 19:07 | |
*** zul has joined #openstack-meeting | 19:12 | |
*** littleidea has quit IRC | 19:14 | |
*** maoy has joined #openstack-meeting | 19:15 | |
*** dendro-afk is now known as dendrobates | 19:22 | |
*** edygarcia_ has joined #openstack-meeting | 19:22 | |
*** danwent has joined #openstack-meeting | 19:23 | |
*** edygarcia has quit IRC | 19:25 | |
*** dendrobates is now known as dendro-afk | 19:26 | |
*** edygarcia_ has quit IRC | 19:28 | |
*** edygarcia has joined #openstack-meeting | 19:30 | |
*** dprince has joined #openstack-meeting | 19:36 | |
*** edygarcia has quit IRC | 19:36 | |
*** dwcramer has quit IRC | 19:36 | |
*** jakedahn_zz is now known as jakedahn | 19:42 | |
*** littleidea has joined #openstack-meeting | 19:43 | |
*** zul has quit IRC | 19:45 | |
*** Amw3000 has quit IRC | 19:45 | |
*** rnirmal has quit IRC | 20:00 | |
*** n0ano has joined #openstack-meeting | 20:01 | |
*** Gordonz has quit IRC | 20:01 | |
*** liemmn has joined #openstack-meeting | 20:02 | |
*** liemmn has quit IRC | 20:03 | |
*** liemmn has joined #openstack-meeting | 20:04 | |
n0ano | anyone here for the orchestration meeting? | 20:07 |
maoy | hey n0ano | 20:07 |
n0ano | maoy, salud | 20:08 |
maoy | not much to say. waiting for some feedback on my proposals.. | 20:09 |
n0ano | not much from me, I skimmed your proposal (I've been swamped trying to push a patch) but I didn't see anything problems with it. | 20:11 |
maoy | that's good to hear | 20:11 |
maoy | hopefully next week there will be some code with it too.. | 20:11 |
*** nati_ueno has quit IRC | 20:17 | |
*** edygarcia has joined #openstack-meeting | 20:18 | |
*** edygarcia_ has joined #openstack-meeting | 20:19 | |
*** edygarcia__ has joined #openstack-meeting | 20:20 | |
*** edygarcia has quit IRC | 20:22 | |
*** edygarcia__ is now known as edygarcia | 20:23 | |
*** edygarcia_ has quit IRC | 20:24 | |
*** jgriffith has quit IRC | 20:25 | |
*** asdfasdf has quit IRC | 20:25 | |
*** edygarcia_ has joined #openstack-meeting | 20:29 | |
*** edygarcia has quit IRC | 20:30 | |
*** edygarcia_ is now known as edygarcia | 20:30 | |
*** jakedahn is now known as jakedahn_zz | 20:32 | |
*** edygarcia has quit IRC | 20:36 | |
*** jakedahn_zz is now known as jakedahn | 20:37 | |
*** ohnoimdead has joined #openstack-meeting | 20:42 | |
*** dwcramer has joined #openstack-meeting | 20:45 | |
*** mestery_ has joined #openstack-meeting | 20:53 | |
*** mestery has quit IRC | 20:57 | |
*** dtroyer is now known as dtroyer_zzz | 21:02 | |
*** ohnoimdead has quit IRC | 21:03 | |
*** ohnoimdead has joined #openstack-meeting | 21:03 | |
*** edygarcia has joined #openstack-meeting | 21:04 | |
*** gyee has quit IRC | 21:08 | |
*** ryanpetrello has joined #openstack-meeting | 21:15 | |
*** edygarcia has quit IRC | 21:20 | |
*** nati_ueno has joined #openstack-meeting | 21:22 | |
*** dwcramer has quit IRC | 21:22 | |
*** maoy has quit IRC | 21:35 | |
*** anderstj has quit IRC | 21:37 | |
*** anderstj has joined #openstack-meeting | 21:38 | |
*** markvoelker has quit IRC | 21:40 | |
*** ywu has joined #openstack-meeting | 21:43 | |
*** mestery has joined #openstack-meeting | 21:43 | |
*** mestery_ has quit IRC | 21:46 | |
*** byeager has quit IRC | 21:49 | |
*** dhellmann has quit IRC | 21:49 | |
*** ayoung has quit IRC | 21:50 | |
*** oubiwann1 has quit IRC | 21:50 | |
*** markmcclain has quit IRC | 21:51 | |
*** Ravikumar_hp has quit IRC | 21:51 | |
*** jgriffith has joined #openstack-meeting | 21:53 | |
*** ryanpetrello has quit IRC | 22:00 | |
*** blamar has quit IRC | 22:01 | |
*** nati_uen_ has joined #openstack-meeting | 22:01 | |
*** dprince has quit IRC | 22:02 | |
*** nati_ueno has quit IRC | 22:03 | |
*** jakedahn is now known as jakedahn_zz | 22:04 | |
*** rafaduran has quit IRC | 22:10 | |
*** mattray has quit IRC | 22:14 | |
*** nati_uen_ has quit IRC | 22:23 | |
*** nati_ueno has joined #openstack-meeting | 22:24 | |
*** devcamcar has left #openstack-meeting | 22:24 | |
*** jakedahn_zz is now known as jakedahn | 22:25 | |
*** nati_uen_ has joined #openstack-meeting | 22:27 | |
*** nati_ueno has quit IRC | 22:28 | |
*** Ravikumar_hp has joined #openstack-meeting | 22:33 | |
*** danwent has quit IRC | 22:41 | |
*** dtroyer_zzz is now known as dtroyer | 22:43 | |
*** jakedahn is now known as jakedahn_zz | 22:49 | |
*** jakedahn_zz is now known as jakedahn | 22:51 | |
*** dtroyer is now known as dtroyer_zzz | 22:54 | |
*** anderstj has quit IRC | 22:55 | |
*** devcamcar has joined #openstack-meeting | 23:01 | |
*** maoy has joined #openstack-meeting | 23:05 | |
*** jdurgin has quit IRC | 23:06 | |
*** adjohn has joined #openstack-meeting | 23:11 | |
*** ywu has quit IRC | 23:17 | |
*** ryanpetrello has joined #openstack-meeting | 23:22 | |
*** Ravikumar_hp has quit IRC | 23:23 | |
*** danwent has joined #openstack-meeting | 23:27 | |
*** littleidea has quit IRC | 23:46 | |
*** jgriffith has quit IRC | 23:47 | |
*** Mandell_ has joined #openstack-meeting | 23:48 | |
*** jakedahn is now known as jakedahn_zz | 23:48 | |
*** Mandell has quit IRC | 23:50 | |
*** dhellmann has joined #openstack-meeting | 23:52 | |
*** n0ano has left #openstack-meeting | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!