Thursday, 2012-07-26

*** joearnold has joined #openstack-meeting00:00
*** mnewby has quit IRC00:02
*** anniec has quit IRC00:08
*** joearnold has quit IRC00:08
*** joearnold has joined #openstack-meeting00:09
*** johnpostlethwait has quit IRC00:11
*** joearnold has quit IRC00:16
*** anniec has joined #openstack-meeting00:16
*** johnpostlethwait has joined #openstack-meeting00:24
*** Mandell has quit IRC00:25
*** matwood has quit IRC00:26
*** novas0x2a|lapto1 has quit IRC00:27
*** johnpostlethwait has quit IRC00:28
*** kindaopsdevy has quit IRC00:31
*** s0mik has joined #openstack-meeting00:35
*** adjohn has joined #openstack-meeting00:40
*** anniec has quit IRC00:40
*** s0mik has quit IRC00:43
*** ryanpetrello has quit IRC00:46
*** ryanpetrello has joined #openstack-meeting00:46
*** johnpostlethwait has joined #openstack-meeting00:47
*** anniec has joined #openstack-meeting00:48
*** johnpostlethwait has quit IRC00:49
*** matwood has joined #openstack-meeting00:55
*** s0mik has joined #openstack-meeting00:59
*** jog0 has quit IRC01:17
*** jdurgin has quit IRC01:19
*** anniec has quit IRC01:22
*** ryanpetr_ has joined #openstack-meeting01:24
*** s0mik has quit IRC01:24
*** ryanpetrello has quit IRC01:28
*** danwent has quit IRC01:32
*** ryanpetr_ has quit IRC01:48
*** anniec has joined #openstack-meeting01:50
*** dwcramer has joined #openstack-meeting01:53
*** zhuadl has joined #openstack-meeting01:53
*** johnpostlethwait has joined #openstack-meeting01:57
*** johnpostlethwait has quit IRC02:00
*** anniec_ has joined #openstack-meeting02:02
*** anniec_ has quit IRC02:03
*** anniec has quit IRC02:04
*** littleidea has quit IRC02:14
*** danwent has joined #openstack-meeting02:18
*** littleidea has joined #openstack-meeting02:24
*** mestery has joined #openstack-meeting02:31
*** troytoman-away is now known as troytoman02:40
*** bencherian has quit IRC02:57
*** littleidea has quit IRC03:09
*** ayoung_ has quit IRC03:24
*** adjohn has quit IRC03:26
*** adjohn has joined #openstack-meeting03:27
*** dendrobates is now known as dendro-afk03:45
*** littleidea has joined #openstack-meeting03:52
*** blamar has quit IRC03:57
*** dwcramer has quit IRC04:00
*** littleidea has quit IRC04:07
*** zhuadl has quit IRC04:09
*** adjohn has quit IRC04:10
*** littleidea has joined #openstack-meeting04:17
*** danwent has quit IRC04:18
*** Mandell has joined #openstack-meeting04:24
*** anderstj has joined #openstack-meeting04:33
*** Mandell has quit IRC04:33
*** littleidea has quit IRC04:35
*** dtroyer is now known as dtroyer_zzz04:39
*** salv-orlando has joined #openstack-meeting04:45
*** dwcramer has joined #openstack-meeting04:45
*** joearnold has joined #openstack-meeting04:56
*** bencherian has joined #openstack-meeting04:59
*** dtroyer_zzz is now known as dtroyer05:04
*** danwent has joined #openstack-meeting05:07
*** littleidea has joined #openstack-meeting05:09
*** zhuadl has joined #openstack-meeting05:14
*** garyk has joined #openstack-meeting05:24
*** dtroyer is now known as dtroyer_zzz05:35
*** matiu has quit IRC05:36
*** troytoman is now known as troytoman-away05:56
*** johnpostlethwait has joined #openstack-meeting06:07
*** GheRivero has joined #openstack-meeting06:18
*** anderstj has quit IRC06:22
*** joearnold has quit IRC06:30
*** littleidea has quit IRC06:33
*** rohitk has joined #openstack-meeting07:07
*** amotoki has joined #openstack-meeting07:19
*** amotoki has left #openstack-meeting07:19
*** lianhao has quit IRC07:31
*** Mandell has joined #openstack-meeting07:33
*** sdake has quit IRC07:36
*** Mandell_ has joined #openstack-meeting07:38
*** Mandell has quit IRC07:38
*** sdake has joined #openstack-meeting07:45
*** ttrifonov_zZzz is now known as ttrifonov07:48
*** bencherian has quit IRC07:53
*** _ozstacker_ has joined #openstack-meeting07:59
*** _ozstacker_ has quit IRC07:59
*** ozstacker has quit IRC08:01
*** johnpostlethwait has quit IRC08:11
*** derekh has joined #openstack-meeting08:13
*** sdake has quit IRC08:29
*** darraghb has joined #openstack-meeting08:31
*** danwent has quit IRC08:43
*** sdake has joined #openstack-meeting08:44
*** anniec has joined #openstack-meeting08:59
*** anniec_ has joined #openstack-meeting09:00
*** anniec has quit IRC09:03
*** anniec_ is now known as anniec09:03
*** Mandell_ has quit IRC09:31
*** goldfish has joined #openstack-meeting09:40
*** matwood has quit IRC09:46
*** matwood has joined #openstack-meeting09:54
*** ttx has quit IRC10:21
*** ttx has joined #openstack-meeting10:21
*** ttx has joined #openstack-meeting10:21
*** matwood has quit IRC10:41
*** fergal has quit IRC11:01
*** arosen has quit IRC11:31
*** zhuadl has quit IRC11:33
*** markvoelker has joined #openstack-meeting11:37
*** arosen has joined #openstack-meeting11:50
*** mdomsch has joined #openstack-meeting12:20
*** dhellmann_ has joined #openstack-meeting12:28
*** dhellmann_ has quit IRC12:29
*** dhellmann has quit IRC12:33
*** littleidea has joined #openstack-meeting12:51
*** blamar has joined #openstack-meeting12:53
*** GheRivero has quit IRC12:58
*** blamar has quit IRC13:05
*** dtroyer_zzz is now known as dtroyer13:18
*** ayoung has joined #openstack-meeting13:19
*** mnewby has joined #openstack-meeting13:21
*** dwcramer has quit IRC13:22
*** dprince has joined #openstack-meeting13:24
*** GheRivero has joined #openstack-meeting13:24
*** matiu_ is now known as matiu13:26
*** littleidea has quit IRC13:27
*** ryanpetrello has joined #openstack-meeting13:47
*** mdomsch_ has joined #openstack-meeting13:51
*** mdomsch has quit IRC13:52
*** dendro-afk is now known as dendrobates13:55
*** bencherian has joined #openstack-meeting13:57
*** hggdh has quit IRC14:02
*** hggdh has joined #openstack-meeting14:08
*** joearnold has joined #openstack-meeting14:13
*** dwcramer has joined #openstack-meeting14:16
*** Mandell has joined #openstack-meeting14:16
*** matiu has quit IRC14:18
*** matiu has joined #openstack-meeting14:18
*** zhuadl has joined #openstack-meeting14:22
*** jd___ has joined #openstack-meeting14:23
*** Mandell has quit IRC14:24
*** dtroyer is now known as dtroyer_zzz14:28
*** blamar has joined #openstack-meeting14:35
*** zhuadl has quit IRC14:36
*** dtroyer_zzz is now known as dtroyer14:42
*** joearnold has quit IRC14:49
*** dricco has joined #openstack-meeting14:49
*** mnewby has quit IRC14:53
*** dhellmann has joined #openstack-meeting14:55
*** anderstj has joined #openstack-meeting15:10
*** anderstj has quit IRC15:10
*** rnirmal has joined #openstack-meeting15:21
*** cp16net is now known as cp16net|away15:22
*** cp16net|away is now known as cp16net15:23
*** joearnold has joined #openstack-meeting15:28
*** littleidea has joined #openstack-meeting15:30
*** danwent has joined #openstack-meeting15:38
*** devananda has left #openstack-meeting15:41
*** jaypipes has joined #openstack-meeting15:45
*** littleidea has quit IRC15:47
*** littleidea has joined #openstack-meeting15:48
*** joearnold has quit IRC15:49
*** rohitk has quit IRC15:52
*** Vincent_Hou has joined #openstack-meeting15:55
*** matwood has joined #openstack-meeting15:56
*** zul has quit IRC15:56
*** zul has joined #openstack-meeting15:57
*** matwood has quit IRC16:00
*** glauaguiar has joined #openstack-meeting16:00
*** matwood has joined #openstack-meeting16:00
dhellmann#startmeeting16:01
openstackMeeting started Thu Jul 26 16:01:14 2012 UTC.  The chair is dhellmann. Information about MeetBot at http://wiki.debian.org/MeetBot.16:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:01
dhellmann#link https://lists.launchpad.net/openstack/msg15134.html16:01
dhellmannIf you are here to participate in the ceilometer meeting, please make yourself known.16:01
dhellmanno/16:01
driccoI'm here16:01
dhellmannhi, dricco16:01
dhellmannjd___: ping?16:01
dhellmannWe usually start by reviewing actions from the previous meeting, so...16:03
dhellmann#topic dhellmann to get some feedback now about the sorts of meters users want from the mailing list16:03
*** openstack changes topic to "dhellmann to get some feedback now about the sorts of meters users want from the mailing list"16:03
dhellmann#info My message to list about meters: https://lists.launchpad.net/openstack/msg15104.html16:03
dhellmann#info I've had no feedback on the meters yet16:03
dhellmannDoes anyone here have any feedback?16:03
*** matwood has quit IRC16:04
dhellmannWe went through a round of questions on this at the beginning of the project, but this issue was raised by the PPB when we applied for incubation so we are asking for updates.16:04
*** matwood has joined #openstack-meeting16:05
dhellmann316:05
glauaguiar#info I don't have feedback at the specific meters yet but I do believe it would be helpful to see a clear definition and colletion of the meters and their meaning16:05
dhellmann216:05
jd___pong16:05
dhellmannok, we do have some documentation about that in the wiki16:05
dhellmann#link http://wiki.openstack.org/EfficientMetering#Meters16:06
dhellmannglauaguiar: does that list help, or were you looking for more detail?16:06
*** garyk has quit IRC16:06
* jd___ rushed16:06
dhellmannnote that not all of those are implemented, yet16:06
jd___we should probably document every plugin/meters at some point16:06
* dhellmann waves to jd___ 16:06
jd___something in rst in docs/ directory probably I guess16:07
dhellmannagreed, something to add to http://ceilometer.readthedocs.org/en/latest/index.html16:07
jd___exactly16:07
glauaguiardhellmann I see that information but for example, there you talk about hourly usage and the cpu meter, for example talks about minute16:07
dhellmannwith more exposition about what exactly is being collected16:07
glauaguiardhellmann: correct, that would be usefull16:07
dhellmannglauaguiar: in most of the cases where the unit looks like time, we will collect in the finest resolution we can16:08
dhellmannor at least in the finest resolution that is "reasonable"16:08
Vincent_Houwhat is the finest resolution16:09
dhellmann#action dhellmann to open a ticket to add documentation about the meters to the rst docs based on the wiki16:09
dhellmannVincent_Hou: that is adjustable, but you're not likely to get up-to-the-minute results very reliably because of the load required to poll that often16:10
* jd___ afk 5 minutes16:10
dhellmannwe have the default polling interval set to 1 minute right now for development, but will be changing it to something more like 5-10 before release16:11
dhellmannVincent_Hou: how fine do you expect to need for production? I assume you're billing customers?16:12
*** anotherjesse_zz is now known as anotherjesse16:13
Vincent_HouI am not a customer. I am also curious about the question.:-)16:13
dhellmannOK16:13
Vincent_HouI know some providers here in China is trying to make it like 1 min.16:13
dhellmannthis is another area I would like to get feedback from potential users16:13
dhellmannwell, it is possible to bill at that frequency without polling that often16:14
jd___anyway that's something everybody will be able to decide16:14
dhellmannright, let's move on16:14
dhellmann#topic jd to setup opa voting system to start on 26th and end on Aug 3rd16:14
*** openstack changes topic to "jd to setup opa voting system to start on 26th and end on Aug 3rd"16:14
dhellmannthat's done, right? I got email inviting me to vote.16:15
dhellmannjd___: is there anything else to be done to set up the election system?16:16
jd___dhellmann: now it's done16:16
jd___you should be able to vote16:16
jd___i've amended the list of voters on the wiki and on the system16:16
jd___see http://wiki.openstack.org/EfficientMetering/PTLElectionProcess16:16
dhellmanngreat, thanks for taking care of that16:16
jd___so there's only 6 voters :)16:17
dhellmannand 3 of us are running :-)16:17
dhellmannthat will make it interesting16:17
jd___yeah hehe :))16:17
dhellmannok, next up:16:17
dhellmann#topic dhellmann to open a bug and work on devstack integration16:18
*** openstack changes topic to "dhellmann to open a bug and work on devstack integration"16:18
dhellmann#link https://bugs.launchpad.net/ceilometer/+bug/102397216:18
uvirtbotLaunchpad bug 1023972 in ceilometer "add devstack integration" [High,Confirmed]16:18
dhellmann#info Have not started dev work, yet. Focusing on the API server first.16:18
*** s0mik has joined #openstack-meeting16:18
dhellmannso I opened the task, but haven't actually done any development work16:18
jd___ok16:18
dhellmannit will be easier to do the work all at once when we have a better idea of the dependencies for the API server16:19
dhellmannso I'll carry that action over16:19
dhellmann#action dhellmann to open a bug and work on devstack integration16:19
jd___not sure you need to carry it since you opened a bug16:19
jd___but your call16:19
jd___(if we start carrying #action for every bug… well… :D)16:19
dhellmannoh, good point :-)16:19
dhellmannif anyone wants to volunteer to work on that bug, go ahead and assign it to yourself16:20
dhellmann#topic dhellmann create a diagram of ceilometer architecture16:20
*** openstack changes topic to "dhellmann create a diagram of ceilometer architecture"16:20
dhellmann#info No progress16:20
dhellmannthis one I do need to carry over16:20
dhellmann#action dhellmann create a diagram of ceilometer architecture16:20
dhellmannthis was also related to the incubation proposal16:21
dhellmannI expect to give a presentation on this to our local openstack meetup group in the next couple of months anyway, so I have 2 motivating factors for doing it now16:21
jd___#info jd did one16:21
dhellmannoh?16:21
dhellmannlink?16:21
jd___:-)16:21
dhellmannor better yet, add it to the docs16:21
jd___ok it's time to announce that I did a presentation of Ceilometer today at a conference16:21
dhellmannah, a presentation16:22
dhellmannexcellent!16:22
jd___so i've a slide deck with a  diagram16:22
dhellmannwhich conference?16:22
jd___http://xlcloud.org/bin/view/Main/16:22
jd___it's an R&D project16:22
jd___and I'll work on it because they want to use Ceilometer16:22
dhellmannnice16:23
dhellmanncan you post a link to your presentation on the mailing list?16:23
jd___I will16:24
dhellmanneither the slide deck or any recording16:24
jd___I'll publish everything tomorrow, it's on my agenda :-)16:24
dhellmanngood, thanks!16:24
jd___so that was my surprise ;)16:24
*** Ravikumar_hp has joined #openstack-meeting16:24
*** jtran has joined #openstack-meeting16:24
dhellmannit's nice to see the project reach the level of maturity where we can talk about it in real depth16:24
jd___and adding that the project has been very well welcomed16:25
jd___even if I said we had little code :D16:25
dhellmannwe're getting there… :-)16:25
*** troytoman-away is now known as troytoman16:25
dhellmannok, let's keep moving:16:25
dhellmann#topic dhellmann write a walk-through of setting up ceilometer and collecting data16:25
*** openstack changes topic to "dhellmann write a walk-through of setting up ceilometer and collecting data"16:25
dhellmann#info No progress16:25
dhellmannI should probably open a ticket for this, since we want to have the info in our documentation16:26
jd___+116:26
dhellmann#action dhellmann open a ticket to write a walk-through of setting up ceilometer and collecting data16:26
dhellmannthere is already some information about installing from the git repo, but I don't think it covers doing things that would actually cause data to be generated16:27
dhellmannand I think it predates the database work, too16:27
dhellmannI know we've had some queries from users on the mailing list about doing this recently, too16:27
dhellmanndo we have any users attending the meeting who have tried to get ceilometer running on their systems?16:27
glauaguiarI did.. but I tried using Essex16:28
*** Mandell has joined #openstack-meeting16:29
dhellmannyeah, we've had a couple of people report issues with that. we will discuss essex support in a few minutes16:29
jd___teasing!16:29
dhellmannok, moving on16:29
dhellmann#topic lzyeval create a blueprint to add counter for nova-volume disk usage retrieval16:29
*** openstack changes topic to "lzyeval create a blueprint to add counter for nova-volume disk usage retrieval"16:29
dhellmannI see https://bugs.launchpad.net/ceilometer/+bug/1004447 so I think this is done, isn't it?16:30
driccoI'm here to discuss16:30
uvirtbotLaunchpad bug 1004447 in ceilometer "Pollster for nova-volume" [Wishlist,Confirmed]16:30
jtrandhellmann,  i have tried16:30
dricconova-volume disk usage retrieval16:30
jtranwhoops late on that response sorry16:30
dhellmannjtran, no problem, it's good to have you here16:30
dhellmanndricco, go ahead16:31
jd___this place's getting crowded16:31
driccohaven't had much time this week to work on it, well only today to be honest16:31
driccowent to the volumes meeting last night16:31
driccoand volumes guys have approved the blueprint16:31
dhellmanndo you have a link to the blueprint?16:32
driccohopefully have something out for review monday16:32
driccoyup - https://blueprints.launchpad.net/nova/+spec/volume-usage-metering16:32
dhellmann#link https://blueprints.launchpad.net/nova/+spec/volume-usage-metering16:32
dhellmanngood, thanks16:32
dricconot much else to say really, until I have something out for review16:33
dhellmannI'll take a look at that this afternoon or tomorrow morning (in the next ~12 hrs)16:33
dhellmannok16:33
*** anderstj has joined #openstack-meeting16:34
dhellmannoh, that's the next action item:16:34
dhellmann#topic dricco work and report about nova-volume metering notification https://blueprints.launchpad.net/nova/+spec/volume-usage-metering16:34
*** openstack changes topic to "dricco work and report about nova-volume metering notification https://blueprints.launchpad.net/nova/+spec/volume-usage-metering"16:34
driccoperfect thx16:34
dhellmannso you've done that :-)16:34
dhellmannand that's all of the actions from the last meeting16:34
dhellmannwe had a couple of other items on the agenda for today16:34
dhellmann#topic Discuss priority of maintaining Essex support and find contributor to work on it if we are going to do it16:34
*** openstack changes topic to "Discuss priority of maintaining Essex support and find contributor to work on it if we are going to do it"16:34
dhellmannWe've had a couple of people trying to run ceilometer against Essex, and as a result uncovered some issues doing so.16:35
dhellmannA big part of the problem is that ceilometer tries to import code from nova, and the essex and folsom versions of nova have diverged.16:35
*** donaldngo has joined #openstack-meeting16:35
dhellmannWe will need to work to move the parts of nova that we depend on into openstack-common before ceilometer will work with essex.16:35
dhellmannNeither jd___ nor I are planning to run ceilometer on Essex, so it would help if we could get some support (in the form of code contributions) from users who *do* want to use Essex.16:36
dhellmannI know the folks at eNovance were interested, and jtran too (you're AT&T, right?)16:37
dhellmanndo we have anyone else who can lend a hand? I can explain what needs to be done in more detail on the mailing list if someone can step up to work on it.16:37
jd___as as I'm concerned I'm ok to keep backward compat for Essex, but I'm afraid that in 3 months we will have to support Essex, Folsom, and target Grizzly, and this will become a nightmare16:37
jtrandhellmann, yes at&t we are intersted in that16:37
jd___so maybe we should discuss a backward compat policy at some point16:38
*** anderstj_ has joined #openstack-meeting16:38
jtrani can and will contribute to that aspect16:38
dhellmannjtran: excellent, thank you16:38
dhellmannjd___: yes, I agree, we need to work that out16:38
dhellmannI believe that once we stop importing nova code directly we could be largely compatible with essex without a lot of trouble.16:38
dhellmannThere may be some degredation in features, though.16:38
dhellmannFor example, the Essex notification messages do not include all of the instance metadata, so that info won't be collected.16:39
jd___the real question for now, to me, is do we keep the thing that the previous version (today, essex) of OS is supported by Ceilometer and therefore we have a Jenkins test for that, or not?16:39
jtraneven if we move nova code over to openstack.common, we'd have to backport that nova change into esses-stable ..  that would be challenging.16:39
*** anotherjesse is now known as anotherjesse_zz16:40
dhellmannjtran: If we put the code in common, we can copy it into Ceilometer and avoid importing from nova. The essex version of nova doesn't have to change.16:40
dhellmannjd___: that's a good point. What is the general OpenStack policy on backwards compatibility support?16:40
dhellmannor I guess I should say, supporting "legacy" versions?16:40
jd___there's no legacy support AFAIK16:40
* dhellmann rolls eyes16:41
jd___you're not supposed to run Glance Essex with Nova Diablo16:41
jd___for example16:41
jd___or whatever16:41
dhellmannwell, that at least makes sense16:41
*** anderstj has quit IRC16:41
jd___or currently we are making Ceilometer Folsom works with OpenStack Essex, nobody else is doing that16:41
dhellmannwhat if we run the tests, but don't use them to gate? that would help us know if we break something, but not prevent us from moving forward16:41
jd___dhellmann: that sounds like a good plan16:42
dhellmannI have no problem supporting use of ceilometer with older versions of the other services, as long as we get some help and it is understood that "support" may mean fewer features if we depend on hooks or other behaviors in the new versions of the services.16:43
dhellmannwe have several core members out today, so how about we put this on the agenda for next week to have a vote?16:43
jd___fine with me16:43
dhellmannin the mean time, we can start investigating how much work it will actually be to support essex in some useful way16:44
dhellmannjtran, can I give you that action?16:44
jtransure!16:44
*** kindaopsdevy has joined #openstack-meeting16:45
dhellmann#action jtran investigate and report on the amount of work needed to support metering essex16:45
dhellmannok, moving on16:45
dhellmann#topic PTL election16:45
*** openstack changes topic to "PTL election"16:45
dhellmannI believe we discussed this enough earlier. Does anyone have anything to add?16:45
jd___VOTE FOR ME FOR FREE HUGS16:46
jd___no.16:46
* jd___ hides16:46
* dhellmann LOL16:46
jd___the election is in place and every voters should have received a mail with a link to vote16:46
dhellmannI will just say that I would be fine working with either of the other candidates if they win.16:47
* jd___ too16:47
dhellmannthat's it for the formal agenda16:47
dhellmann#topic Open discussion16:47
*** openstack changes topic to "Open discussion"16:47
dhellmanndoes anyone have anything?16:48
jd___I don't think so16:49
dhellmannok, I think we can end a little early then16:50
dhellmannthank you, everyone!16:50
driccothx16:50
*** dricco has quit IRC16:50
jd___thanks!16:50
glauaguiarthanks16:50
*** glauaguiar has quit IRC16:50
dhellmann#endmeeting16:50
*** openstack changes topic to "OpenStack meeting channel. See http://wiki.openstack.org/Meetings for schedule and http://eavesdrop.openstack.org/meetings/openstack-meeting/ for meeting logs"16:50
openstackMeeting ended Thu Jul 26 16:50:44 2012 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:50
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-07-26-16.01.html16:50
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-07-26-16.01.txt16:50
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-07-26-16.01.log.html16:50
*** rohitk has joined #openstack-meeting16:51
*** Vincent_Hou has quit IRC16:53
*** anotherjesse_zz is now known as anotherjesse16:53
*** anotherjesse is now known as anotherjesse_zz16:54
*** kindaopsdevy has quit IRC16:56
*** kindaopsdevy has joined #openstack-meeting16:57
jaypipeshello QAers17:01
jaypipes#startmeeting17:01
openstackMeeting started Thu Jul 26 17:01:19 2012 UTC.  The chair is jaypipes. Information about MeetBot at http://wiki.debian.org/MeetBot.17:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:01
*** jdurgin has joined #openstack-meeting17:02
*** devananda has joined #openstack-meeting17:02
jaypipesdavidkranz, rohitk, Ravikumar_hp: hello!17:02
Ravikumar_hphi17:02
rohitkhowdy!17:02
jaypipeswelcvome to devananda too :)17:02
*** anniec has quit IRC17:03
devanandahiya17:03
jaypipesanyone from RAX here? or know where Daryl is?17:03
jaypipesoh well, let's start without him...17:03
jaypipes#topic devananda doing changes to tempest for tessting OpenVZ driver17:04
*** openstack changes topic to "devananda doing changes to tempest for tessting OpenVZ driver"17:04
davidkranzHi all.17:04
annegentleI'm here but I dunno where Daryl is, sorry17:04
jaypipesdevananda is wondering how many tests should he focus on for the first round of testing17:04
*** kindaopsdevy has quit IRC17:04
jaypipesdevananda: My suggestion would be to have all smoke tests passing against an openvz env17:04
davidkranzjaypipes: Sorry, what is OpenVZ?17:05
*** cp16net is now known as cp16net|away17:05
*** kindaopsdevy has joined #openstack-meeting17:05
jaypipesdevananda: in fact, I doubt that nova will accept the openvz patches without smoke tests passing entirely (it's the upstream gate for Nova now)17:05
devanandasome things I know don't work (yet), like volume-detach and image-create.17:05
jaypipesdavidkranz: OpenVZ is a virt driver like LXC17:05
davidkranzjaypipes: k17:05
devanandaso, jaypipes, actually we're not submitting the OpenVZ driver upstream yet17:05
devanandaand won't be gating on it17:05
*** donaldngo has quit IRC17:06
devanandajust smoke testing17:06
devanandabut to do smoke tests on openvz, we need devstack/tempest and devstack-gate to support it17:06
jaypipesdevananda: k. what we can do in that case is work with you to: a) create bugs for tracking those issues and b) mark the particular tests skipped when OpenVZ is the virt driver17:06
devananda(b) yes, that's what I was looking for :17:06
devananda:)17:06
jaypipeskk17:06
jaypipesdevananda: so generally the way we are handling skips has been using the unittest2.skipIf() decorators.17:07
*** mnewby has joined #openstack-meeting17:07
jaypipesdevananda: in the /tempest/tests/compute/__init__.py file, you will see a setup_module() function17:07
jaypipesdevananda: you can do some one-time querying of the environment and mark some module-level variable as False when OpenVZ is the virt driver.17:08
*** mattray has joined #openstack-meeting17:08
jaypipesdevananda: use the RESIZE_AVAILABLE variable as an example.17:08
*** donaldngo has joined #openstack-meeting17:08
jaypipesdevananda: and *add* a new skipIf to the appropriate smoke test methods for ones that fail with openvz17:08
jaypipesdevananda: so you would add a new skipper, like so:17:08
jaypipes@unittest.skipIf(OPENVZ_INSTALLED)17:08
devanandagotcha17:09
jaypipesdevananda: where OPENVZ_INSTALLED is a module-level variable in tempest.tests.compute17:09
jaypipesdevananda: that make sense?17:09
devanandayep, though i have a similar idea17:10
jaypipesk17:10
devanandajaypipes: what do you think of, instead of tying all these skips to one variable, I copy the current format and add add'l variables, then have devstack-gate set those appropriately if it is testing openvz?17:10
devanandai'm probably creating more work for myself, but it seems better to be flexible, and let devstack-gate manage the environment17:11
devanandathan have to come back and modify tempest when openvz starts passing some of the tests that I need to skip now17:11
jaypipesdevananda: I suppose I would have to see the code...17:11
jaypipesdevananda: I think you may still need to remove skips when/if you get the openvz tests passing17:11
devanandajaypipes: for example, the CREATE_IMAGE_ENABLED option that is present now. this works fine and I am able to skip it when testing openvz17:12
*** ryanpetr_ has joined #openstack-meeting17:12
*** ryanpetrello has quit IRC17:12
*** danwent has quit IRC17:12
*** reed has joined #openstack-meeting17:13
*** dhellmann has quit IRC17:13
jaypipesdevananda: well I have no problem if you want to default missing config file values to a value present in the shell ENV, if that's what you're suggesting?17:13
jaypipesdevananda: but devstack/tools/configure_tempest.sh is the thing that would need to be updated as well, not just devstack-gate17:14
devanandajaypipes: yes, i was just about to say that :)17:14
jaypipesdevananda: sure, no problems there...17:14
*** danwent has joined #openstack-meeting17:15
*** derekh has quit IRC17:15
devanandajaypipes: so tempest would need new config options to control some new skipIf() decorators, and devstack/tools/configure_tempest would need to pull those in from the ENV or default them to True17:15
devanandajaypipes: does that cover it? :)17:15
jaypipesdevananda: yuppers.17:16
jaypipesdevananda: just remember when submitting the tempest patch to include mods to BOTH the tempest.cnf.sample and tempest.cnf.tpl! :)17:16
devanandajaypipes: awesome. will start on that after I finish jeblair's suggestion for IMAGE_URLS in devstack17:17
devanandajaypipes: hah, thanks! i probably would have overlooked that ;)17:17
jaypipesdevananda: the sample is useful for folks looking for what info goes in the config. the .tpl file is used by devstsack's configure_tempest.sh script17:17
jaypipesOK, devananda, any further questions from your end?17:17
devanandanot at the moment, jaypipes. thanks again17:18
jaypipescoolio.17:18
jaypipesrohitk, shall we move on to discuss whitebox tests?17:18
rohitkjaypipes: sure17:18
jaypipesrohitk: I've read your email from yesterday evening... should be able to get to that immediately after this meeting17:18
rohitkjaypipes: do you also recommend to submit a change request to the devstack/tools/configure_tempest.sh file to set the shell ENV variables needed?17:19
rohitkby WB tests?17:19
jaypipesrohitk: I already have a branch ready for that :)17:20
rohitkjaypipes: ok, gr817:20
jaypipesrohitk: not the ENV defautls, but the whitebox variables inserted into the configure_tempest.sh17:20
rohitkjaypipes: yes17:20
jaypipesk17:20
davidkranzWe still have a change that is waiting for https://review.openstack.org/#/c/10215/117:20
*** jakedahn_zz is now known as jakedahn17:21
jaypipesdtroyer: if you have a chance :) ^^17:21
davidkranzjaypipes: Is Tempest gating itself at this point?17:22
jaypipesrohitk: one thing I have not mentioned in this particular patch code review on the whitebox tests was that I was hoping we can get rid of the /tempest/tests/compute/whitebox directory and just have the whitebox test files in /tempest/tests/compute?17:22
jaypipesdavidkranz: yes it is. that's partly the reason I spent all yesterday getting the gate working again...17:22
davidkranzjaypipes: :)17:22
rohitkjaypipes: The class names should be made self explanatory then, which they are currently for WB17:22
jaypipesdavidkranz: because random changes in Nova/Glance/Keystone can now break the tempest gate17:22
rohitkjaypipes: sure17:23
davidkranzjaypipes: Good. Great work.17:23
jaypipesdonaldngo, Ravikumar_hp: soemthing you guys might be interested in, but the CI team (clarkb specifically) recently added support for Selenium testing in the upstream CI system. Might be worth checking out.17:24
Ravikumar_hpjaypipes: That is great17:25
jaypipesrohitk, davidkranz: I don't have any futher topics to discuss this week. We've kind of fallen behind on the "QA team member attached to blueprint" goal, but I've personally been swamped with other hthings. :(17:25
clarkbhttps://jenkins.openstack.org/job/gate-horizon-selenium/ is the job17:25
davidkranzjaypipes: Me too.17:25
jaypipesclarkb: cheers17:25
donaldngojaypipes: cool I'll take a look is it checked into tempest trunk?17:25
jaypipesdonaldngo: not part of tempest... :)17:26
Ravikumar_hpjaypipes: our team is looking into blurprints and starting QA comments17:26
rohitkjaypipes: me too, but I have a blueprint for Cinder tests in folsom at which I should be able to follow those goals17:26
jaypipescool.17:26
donaldngogotcha17:26
Ravikumar_hpwe are focussing on Nova, swift17:26
jaypipesgood.17:26
Ravikumar_hpjaypipes: I want to get an update from daryl on Swift test checkin. Can you please follow up17:27
jaypipesRavikumar_hp: I can try :) you can also email jose.idar@rackspace.com... Jose is the QA person working on the swift tests17:27
Ravikumar_hpjaypipes: ok17:27
jaypipesOK folks, anything else before we wrap up?17:28
Ravikumar_hpnothing from me17:28
davidkranzNope.17:28
rohitkme neither17:29
rohitkoh wait17:29
rohitki was just if anyone are seeing failures in the volumes tests?17:29
rohitk*wondering17:29
jaypipesrohitk: with cinder or with nova-volumes?17:30
jaypipesjgriffith: ping17:30
rohitktempest gate just run smoketests i think17:30
rohitkwith cinder17:30
jgriffithjaypipes: pong17:30
* jgriffith is reading to catch up17:30
*** jog0 has joined #openstack-meeting17:30
jaypipesrohitk: no, I have not seen any failures (and I'm running cinder + devstack locally)17:30
rohitkwhere the nova endpoint forwards this via the python cinderclient17:31
*** ayoung has quit IRC17:31
jaypipesrohitk: but, that reminds me, we should set the devstack gate to set cinder instead of nova-volumes if that hasn't been done already17:31
jgriffithjaypipes: done17:31
rohitkhmm, ok, i'll run up my env again17:31
jaypipesjgriffith: ah, k.17:31
jaypipesrohitk: remember to do:17:31
rohitkjaypipes: yes that should be done going forward17:31
jgriffithjaypipes: That change landed yesterday afternoon17:31
jgriffithrohitk: Depending on what you're seeing... exercises/volume.sh *should* work17:32
jaypipesENABLED_SERVICES .. -n-vol,cinder,c-api,c-sch,c-vol17:32
rohitkwell, I have the cinder env setup alright, just that the tests in the current tempest suite (test_volumes_get) fail17:32
jgriffithDon't forget it's very picky: ENABLED_SERVICES+=,-n-vol,cinder,c-vol,c-api,c-sch17:33
jgriffithtbe17:33
rohitkspecifically create_delete_volume17:33
jaypipesjgriffith: beat ya to it :)17:33
jgriffithrohitk: Ahhhh17:33
jgriffithrohitk: I patched nova/api/openstack/__init yesterday as well :)17:33
rohitkNova sends a ComputeFault when cinderclient returns a 404 after delete vol17:33
jgriffithrohitk: I suspect that's the issue17:33
jaypipesrohitk: https://jenkins.openstack.org/job/gate-tempest-devstack-vm/4960/testReport/tempest.tests.compute.test_volumes_get/ shows passing in the gate...17:33
jgriffithrohitk: Yep, that's the one17:33
rohitkjgriffith: hmm17:33
rohitkjgriffith: thanks, noted that17:34
*** ayoung has joined #openstack-meeting17:34
jgriffithrohitk: https://review.openstack.org/#/c/10200/17:34
rohitkjgriffith: cool, i'll pull in the latest code17:35
jgriffithrohitk: I patched nova, cinder, cinderclient all yesterday17:35
jaypipesrohitk: perhaps it was an "old" version of nova? ;) old == more than an hour old at times!17:35
rohitkjaypipes: I can't catch up with the code changes ! :D17:36
*** s0mik has left #openstack-meeting17:37
jaypipesrohitk: heh, I hear ya :)17:37
jaypipesOK y'all, let's wrap this up! :)17:37
jaypipes#endmeeting17:37
*** openstack changes topic to "OpenStack meeting channel. See http://wiki.openstack.org/Meetings for schedule and http://eavesdrop.openstack.org/meetings/openstack-meeting/ for meeting logs"17:37
openstackMeeting ended Thu Jul 26 17:37:38 2012 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:37
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-07-26-17.01.html17:37
*** Ravikumar_hp has quit IRC17:37
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-07-26-17.01.txt17:37
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-07-26-17.01.log.html17:37
jgriffithBTW, if https://review.openstack.org/#/c/9662/ ever lands yall can skip the ENABLED_SERVICES setting17:37
*** garyk has joined #openstack-meeting17:38
*** alrs has joined #openstack-meeting17:39
*** gyee has joined #openstack-meeting17:45
*** johnpostlethwait has joined #openstack-meeting17:45
*** donaldngo has quit IRC17:54
*** Ravikumar_hp has joined #openstack-meeting17:57
*** rohitk has quit IRC17:57
*** jdurgin has quit IRC18:03
*** donaldngo has joined #openstack-meeting18:03
*** patelna has joined #openstack-meeting18:04
*** rohitk has joined #openstack-meeting18:04
patelna@rohitk?18:06
*** mdomsch_ is now known as mdomsch18:07
*** dhellmann has joined #openstack-meeting18:09
*** cp16net|away is now known as cp16net18:12
*** PotHix has joined #openstack-meeting18:13
*** anniec has joined #openstack-meeting18:14
*** jdurgin has joined #openstack-meeting18:20
*** rohitk has left #openstack-meeting18:21
*** kindaopsdevy_ has joined #openstack-meeting18:31
*** darraghb has quit IRC18:33
*** kindaopsdevy has quit IRC18:35
*** kindaopsdevy_ is now known as kindaopsdevy18:35
*** Apetrick has joined #openstack-meeting18:49
ApetrickHello18:50
*** Apetrick has left #openstack-meeting18:51
*** jakedahn is now known as jakedahn_zz18:51
*** johnpostlethwait has quit IRC18:53
*** jakedahn_zz is now known as jakedahn18:54
*** dendrobates is now known as dendro-afk18:55
*** mnewby has quit IRC18:56
*** dwcramer has quit IRC19:03
*** anniec has quit IRC19:04
*** anniec has joined #openstack-meeting19:04
*** alrs has quit IRC19:05
*** EmilienM has joined #openstack-meeting19:06
*** alrs has joined #openstack-meeting19:07
*** EmilienM has left #openstack-meeting19:08
*** EmilienM has joined #openstack-meeting19:08
*** kindaopsdevy has quit IRC19:09
*** kindaopsdevy has joined #openstack-meeting19:10
*** kindaopsdevy has joined #openstack-meeting19:10
*** novas0x2a|laptop has joined #openstack-meeting19:14
*** johnpostlethwait has joined #openstack-meeting19:17
*** mnewby has joined #openstack-meeting19:21
*** ryanpetrello has joined #openstack-meeting19:24
*** ryanpetr_ has quit IRC19:27
*** dtroyer is now known as dtroyer_zzz19:34
*** arosen has quit IRC19:36
*** arosen has joined #openstack-meeting19:37
*** dwcramer has joined #openstack-meeting19:37
*** alrs has quit IRC19:48
*** cp16net is now known as cp16net|away19:52
*** alrs has joined #openstack-meeting19:52
*** rnirmal has quit IRC19:57
*** n0ano has joined #openstack-meeting19:58
n0anoAnyone here for the Orchestration meeting?20:01
*** donaldngo has quit IRC20:04
*** nikhil has quit IRC20:05
*** ecarlin has joined #openstack-meeting20:07
*** dendro-afk is now known as dendrobates20:07
*** ecarlin has quit IRC20:10
*** anniec has quit IRC20:12
*** cp16net|away is now known as cp16net20:14
*** johnpostlethwait has quit IRC20:15
*** dprince has quit IRC20:20
*** nikhil has joined #openstack-meeting20:23
*** joearnold has joined #openstack-meeting20:25
*** mnewby has quit IRC20:26
*** dendrobates is now known as dendro-afk20:27
*** dwcramer has quit IRC20:30
*** anderstj_ has quit IRC20:33
*** anniec has joined #openstack-meeting20:35
*** joearnold has quit IRC20:37
*** mnewby has joined #openstack-meeting20:42
*** littleidea_ has joined #openstack-meeting20:42
*** littleidea has quit IRC20:43
*** littleidea_ is now known as littleidea20:43
*** joearnold has joined #openstack-meeting20:43
*** joearnold has quit IRC20:48
*** dendro-afk is now known as dendrobates20:48
*** anniec_ has joined #openstack-meeting20:54
*** anniec has quit IRC20:55
*** anniec_ is now known as anniec20:55
*** GheRivero has quit IRC21:01
*** anniec has quit IRC21:03
*** mdomsch has quit IRC21:05
*** dwcramer has joined #openstack-meeting21:07
*** mnewby_ has joined #openstack-meeting21:09
*** kindaopsdevy_ has joined #openstack-meeting21:11
*** mnewby has quit IRC21:12
*** mnewby_ is now known as mnewby21:12
*** markvoelker has quit IRC21:14
*** kindaopsdevy has quit IRC21:15
*** kindaopsdevy_ is now known as kindaopsdevy21:15
*** donaldngo has joined #openstack-meeting21:21
*** heckj has joined #openstack-meeting21:21
*** heckj has quit IRC21:23
*** kindaopsdevy has quit IRC21:28
*** kindaopsdevy has joined #openstack-meeting21:28
*** ryanpetr_ has joined #openstack-meeting21:34
*** dendrobates is now known as dendro-afk21:35
*** anniec has joined #openstack-meeting21:37
*** anniec_ has joined #openstack-meeting21:37
*** mnewby has quit IRC21:38
*** ryanpetrello has quit IRC21:38
*** anniec has quit IRC21:41
*** anniec_ is now known as anniec21:41
*** kindaopsdevy_ has joined #openstack-meeting21:44
*** kindaopsdevy has quit IRC21:48
*** kindaopsdevy_ is now known as kindaopsdevy21:48
*** ayoung has quit IRC21:57
*** kindaopsdevy_ has joined #openstack-meeting21:57
*** kindaopsdevy has quit IRC22:00
*** kindaopsdevy_ is now known as kindaopsdevy22:00
*** johnpostlethwait has joined #openstack-meeting22:04
*** dhellmann has quit IRC22:05
*** ryanpetr_ has quit IRC22:10
*** ttrifonov is now known as ttrifonov_zZzz22:16
*** Gordonz_ has quit IRC22:20
*** jamespage has quit IRC22:22
*** kindaopsdevy has quit IRC22:23
*** kindaopsdevy has joined #openstack-meeting22:23
*** heckj has joined #openstack-meeting22:28
*** heckj has quit IRC22:33
*** pballand has left #openstack-meeting22:34
*** anderstj has joined #openstack-meeting22:35
*** nati_ueno has joined #openstack-meeting22:37
*** anniec has quit IRC22:38
*** salv-orlando has quit IRC22:45
*** mattray has quit IRC22:47
*** dwcramer has quit IRC22:47
*** mnewby has joined #openstack-meeting22:51
*** dendro-afk is now known as dendrobates22:56
*** troytoman is now known as troytoman-away22:57
*** Ravikumar_hp has quit IRC23:08
*** Ravikumar_hp has joined #openstack-meeting23:10
*** anniec_ has joined #openstack-meeting23:12
*** ryanpetrello has joined #openstack-meeting23:15
*** danwent has quit IRC23:23
*** anniec_ has quit IRC23:33
*** kindaopsdevy_ has joined #openstack-meeting23:36
*** kindaopsdevy has quit IRC23:40
*** kindaopsdevy_ is now known as kindaopsdevy23:40
*** patelna has quit IRC23:40
*** anderstj has quit IRC23:41
*** dendrobates is now known as dendro-afk23:44
*** Adri2000 has quit IRC23:45
*** ryanpetrello has joined #openstack-meeting23:45
*** Ravikumar_hp has quit IRC23:47
*** dendro-afk is now known as dendrobates23:47
*** kindaopsdevy has quit IRC23:55
*** anniec has joined #openstack-meeting23:55
*** anniec_ has joined #openstack-meeting23:56
*** jaypipes has quit IRC23:58
*** dhellmann has joined #openstack-meeting23:59
*** anniec has quit IRC23:59
*** anniec_ is now known as anniec23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!