Thursday, 2013-01-17

*** dwalleck has quit IRC00:00
*** stevebaker has quit IRC00:00
*** dolphm has quit IRC00:05
*** vishy is now known as vishy_zz00:09
*** kaganos has quit IRC00:11
*** pony has joined #openstack-meeting00:12
*** markmcclain has quit IRC00:13
*** kaganos has joined #openstack-meeting00:13
*** vishy_zz is now known as vishy00:14
*** stevebaker has joined #openstack-meeting00:14
*** lbragstad has quit IRC00:14
*** kaganos has quit IRC00:18
*** topol has joined #openstack-meeting00:20
*** alexpilotti has quit IRC00:21
*** eglynn has quit IRC00:24
*** stevebaker has quit IRC00:26
*** ayoung has quit IRC00:28
*** stevebaker has joined #openstack-meeting00:28
*** gyee has quit IRC00:30
*** dwalleck has joined #openstack-meeting00:31
*** jaypipes has quit IRC00:35
*** roaet is now known as roaet-away00:36
*** _ozstacker_ has quit IRC00:40
*** ozstacker has joined #openstack-meeting00:40
*** ayoung has joined #openstack-meeting00:42
*** woodspa has quit IRC00:44
*** ryanpetrello has quit IRC00:45
*** ayoung has quit IRC00:48
*** stevebaker has quit IRC00:51
*** pony has quit IRC00:51
*** briancline_ is now known as briancline00:51
*** Shengjie_home has quit IRC00:53
*** jaypipes has joined #openstack-meeting00:55
*** lbragstad has joined #openstack-meeting00:57
*** garyTh has quit IRC01:00
*** dolphm has joined #openstack-meeting01:06
*** spn has quit IRC01:07
*** spn has joined #openstack-meeting01:08
*** stevebaker has joined #openstack-meeting01:09
*** hemna is now known as hemnafk01:09
*** roaet-away is now known as roaet01:10
*** dolphm has quit IRC01:11
*** tongli has quit IRC01:14
*** olaph has quit IRC01:15
*** olaph has joined #openstack-meeting01:16
*** dwalleck has quit IRC01:24
*** srini_g_ has joined #openstack-meeting01:25
*** vishy is now known as vishy_zz01:26
*** mrodden has quit IRC01:27
*** olaph has quit IRC01:27
*** olaph has joined #openstack-meeting01:28
*** ryanpetrello has joined #openstack-meeting01:28
*** danflorea has quit IRC01:30
*** srini_g has quit IRC01:39
*** n0ano has quit IRC01:40
*** salv-orlando has quit IRC01:43
*** salv-orlando has joined #openstack-meeting01:43
*** lloydde has quit IRC01:45
*** salv-orlando has quit IRC01:45
*** ryanpetrello has joined #openstack-meeting01:56
*** ijw has quit IRC01:57
*** reed has joined #openstack-meeting01:57
*** smoser has quit IRC02:00
*** smoser has joined #openstack-meeting02:03
*** dolphm has joined #openstack-meeting02:04
*** yaguang has joined #openstack-meeting02:05
*** dolphm has quit IRC02:07
*** cp16net is now known as cp16net|away02:07
*** cp16net|away is now known as cp16net02:07
*** Mandell has quit IRC02:13
*** dolphm has joined #openstack-meeting02:19
*** danwent has quit IRC02:20
*** colinmcnamara has quit IRC02:20
*** colinmcnamara has joined #openstack-meeting02:22
*** ctracey|away is now known as ctracey02:24
*** stevebaker has quit IRC02:26
*** markvoelker1 has joined #openstack-meeting02:26
*** dolphm has quit IRC02:29
*** jcmartin has quit IRC02:30
*** markvoelker1 has quit IRC02:31
*** danwent has joined #openstack-meeting02:32
*** colinmcnamara has quit IRC02:34
*** colinmcnamara has joined #openstack-meeting02:35
*** vishy_zz is now known as vishy02:35
*** adjohn has quit IRC02:35
*** maurosr has quit IRC02:36
*** bencherian has quit IRC02:37
*** jcmartin has joined #openstack-meeting02:38
*** cp16net is now known as cp16net|away02:41
*** cp16net|away is now known as cp16net02:43
*** danwent has quit IRC02:47
*** yaguang has quit IRC02:58
*** jcmartin has quit IRC03:01
*** jcmartin has joined #openstack-meeting03:03
*** yaguang has joined #openstack-meeting03:04
*** roaet is now known as roaet-away03:13
*** galthaus has joined #openstack-meeting03:14
*** cp16net is now known as cp16net|away03:21
*** vishy is now known as vishy_zz03:22
*** cp16net|away is now known as cp16net03:24
*** juice has quit IRC03:25
*** vishy_zz is now known as vishy03:31
*** SpamapS has left #openstack-meeting03:33
*** stevebaker has joined #openstack-meeting03:38
*** martine has joined #openstack-meeting03:38
*** vishy is now known as vishy_zz03:43
*** zhuadl_ has joined #openstack-meeting03:44
*** jcmartin has quit IRC03:46
*** vishy_zz is now known as vishy03:47
*** zhuadl__ has joined #openstack-meeting03:47
*** zhuadl__ is now known as zhuadl03:47
toansternames03:48
*** zhuadl__ has joined #openstack-meeting03:49
*** zhuadl_ has quit IRC03:49
*** vishy is now known as vishy_zz03:50
*** cp16net is now known as cp16net|away03:51
*** zhuadl_ has joined #openstack-meeting03:52
*** Edward_Zhang has joined #openstack-meeting03:52
*** zhuadl has quit IRC03:53
*** zhuadl has joined #openstack-meeting03:53
*** zhuadl__ has quit IRC03:54
*** cp16net|away is now known as cp16net03:56
*** zhuadl_ has quit IRC03:56
*** zhuadl has quit IRC03:58
*** zhuadl has joined #openstack-meeting03:58
*** zhuadl_ has joined #openstack-meeting03:59
*** juice has joined #openstack-meeting04:00
*** zhuadl__ has joined #openstack-meeting04:01
*** zhuadl has quit IRC04:03
*** zhuadl__ is now known as zhuadl04:03
*** zhuadl__ has joined #openstack-meeting04:04
*** zhuadl_ has quit IRC04:04
*** zhuadl has quit IRC04:07
*** zhuadl__ is now known as zhuadl04:08
*** zhuadl_ has joined #openstack-meeting04:13
*** kaganos has joined #openstack-meeting04:14
*** fnaval_ has joined #openstack-meeting04:15
*** zhuadl has quit IRC04:15
*** Edward_Zhang has quit IRC04:16
*** fnaval has quit IRC04:17
*** zhuadl_ has quit IRC04:17
*** stevebaker has quit IRC04:19
*** stevebaker has joined #openstack-meeting04:19
*** dwalleck has joined #openstack-meeting04:21
*** dwalleck has quit IRC04:22
*** dwalleck has joined #openstack-meeting04:22
*** novas0x2a|laptop has quit IRC04:31
*** jdurgin1 has quit IRC04:36
*** martine has quit IRC04:39
*** martine has joined #openstack-meeting04:39
*** zhuadl has joined #openstack-meeting04:41
*** Edward_Zhang has joined #openstack-meeting04:42
*** ewindisch has quit IRC04:50
*** Mandell has joined #openstack-meeting04:54
*** koolhead17 has joined #openstack-meeting04:54
*** stevebaker has quit IRC04:58
*** martine has quit IRC05:02
*** vishy_zz is now known as vishy05:07
*** ryanpetrello has quit IRC05:07
*** ryanpetrello has joined #openstack-meeting05:09
*** ryanpetrello has quit IRC05:30
*** jcooley is now known as jcooley|away05:31
*** galthaus has quit IRC05:36
*** danwent has joined #openstack-meeting05:48
*** jaypipes has quit IRC05:50
*** yaguang has quit IRC05:53
*** koolhead17 has quit IRC05:54
*** jaypipes has joined #openstack-meeting06:09
*** shang_ has joined #openstack-meeting06:13
*** shang has quit IRC06:13
*** colinmcnamara has quit IRC06:28
*** yaguang has joined #openstack-meeting06:30
*** mrunge has joined #openstack-meeting06:33
*** vishy is now known as vishy_zz06:33
*** colinmcnamara has joined #openstack-meeting06:35
*** colinmcnamara has left #openstack-meeting06:35
*** jcooley|away is now known as jcooley06:40
*** shang_ has quit IRC06:44
*** kaganos has quit IRC06:46
*** mawagon1 has joined #openstack-meeting06:46
*** ctracey is now known as ctracey|away06:48
*** olaph has quit IRC06:49
*** shang_ has joined #openstack-meeting06:57
*** lbragstad has quit IRC07:00
*** lbragstad has joined #openstack-meeting07:01
*** dwalleck has quit IRC07:06
*** topol has quit IRC07:17
*** anilkb has joined #openstack-meeting07:17
*** jcooley is now known as jcooley|away07:22
*** cp16net is now known as cp16net|away07:41
*** afazekas has joined #openstack-meeting07:49
*** EmilienM has joined #openstack-meeting07:55
*** zul has quit IRC08:08
*** zul has joined #openstack-meeting08:17
*** mnewby has quit IRC08:22
*** egallen has joined #openstack-meeting08:24
*** danwent has quit IRC08:25
*** psedlak has joined #openstack-meeting08:33
*** metral has quit IRC08:35
*** ndipanov has joined #openstack-meeting08:36
*** eglynn has joined #openstack-meeting08:36
*** egallen has quit IRC08:38
*** egallen has joined #openstack-meeting08:40
*** reed has quit IRC08:45
*** jhenner has joined #openstack-meeting08:56
*** dosaboy has joined #openstack-meeting09:08
*** alexpilotti has joined #openstack-meeting09:15
*** eglynn has quit IRC09:21
*** darraghb has joined #openstack-meeting09:22
*** Mandell has quit IRC09:24
*** henrynash has joined #openstack-meeting09:29
*** stevebaker has joined #openstack-meeting09:31
*** eglynn has joined #openstack-meeting09:35
*** henrynash has quit IRC09:51
*** henrynash has joined #openstack-meeting09:54
*** mawagon1 has quit IRC09:56
*** Edward_Zhang has quit IRC09:58
*** olaph has joined #openstack-meeting09:59
*** zhuadl has quit IRC10:00
*** salv-orlando has joined #openstack-meeting10:03
*** stevebaker has quit IRC10:05
*** egallen_ has joined #openstack-meeting10:10
*** egallen has quit IRC10:12
*** egallen_ is now known as egallen10:12
*** egallen_ has joined #openstack-meeting10:27
*** egallen has quit IRC10:28
*** egallen_ has quit IRC10:32
*** egallen has joined #openstack-meeting10:33
*** reed has joined #openstack-meeting10:42
*** egallen has quit IRC10:44
*** egallen has joined #openstack-meeting10:45
*** egallen has quit IRC10:46
*** vkmc has joined #openstack-meeting10:52
*** egallen has joined #openstack-meeting10:53
*** alrs has quit IRC10:53
*** alrs has joined #openstack-meeting10:54
*** maurosr has joined #openstack-meeting10:54
*** anilkb has quit IRC11:17
*** jcooley|away is now known as jcooley11:22
*** almaisan-away is now known as al-maisan11:26
*** jcooley is now known as jcooley|away11:32
*** maurosr_ has joined #openstack-meeting11:41
*** maurosr has quit IRC11:42
*** al-maisan is now known as almaisan-away11:44
*** almaisan-away is now known as al-maisan11:45
*** maurosr has joined #openstack-meeting11:49
*** rohitk has joined #openstack-meeting11:50
*** maurosr has quit IRC11:50
*** maurosr has joined #openstack-meeting11:50
*** al-maisan is now known as almaisan-away11:53
*** Edward_Zhang has joined #openstack-meeting12:00
*** zhuadl has joined #openstack-meeting12:00
*** zhuadl has quit IRC12:05
*** reed has quit IRC12:06
*** Edward_Zhang has quit IRC12:07
*** zhuadl has joined #openstack-meeting12:08
*** vkmc has quit IRC12:08
*** Edward_Zhang has joined #openstack-meeting12:10
*** zhuadl_ has joined #openstack-meeting12:10
*** zhuadl has quit IRC12:13
*** zhuadl has joined #openstack-meeting12:13
*** vkmc has joined #openstack-meeting12:15
*** zhuadl_ has quit IRC12:15
*** Edward_Zhang has quit IRC12:17
*** Edward_Zhang has joined #openstack-meeting12:17
*** zhuadl has quit IRC12:18
*** zhuadl has joined #openstack-meeting12:18
*** vkmc has quit IRC12:21
*** zhuadl_ has joined #openstack-meeting12:22
*** zhuadl has quit IRC12:23
*** eharney has joined #openstack-meeting12:24
*** zhuadl_ has quit IRC12:27
*** vkmc has joined #openstack-meeting12:28
*** zhuadl has joined #openstack-meeting12:31
*** ijw has joined #openstack-meeting12:32
*** zhuadl_ has joined #openstack-meeting12:32
*** martine has joined #openstack-meeting12:35
*** zhuadl has quit IRC12:36
*** ijw has quit IRC12:36
*** ijw has joined #openstack-meeting12:37
*** zhuadl_ has quit IRC12:37
*** olaph has quit IRC12:43
*** zhuadl has joined #openstack-meeting12:43
*** zhuadl_ has joined #openstack-meeting12:46
*** zhuadl has quit IRC12:49
*** galthaus has joined #openstack-meeting12:50
*** zhuadl_ has quit IRC12:51
*** zhuadl has joined #openstack-meeting12:54
*** ryanpetrello has joined #openstack-meeting12:56
*** derekh has joined #openstack-meeting12:57
*** Edward_Zhang has quit IRC12:59
*** ryanpetrello has quit IRC12:59
*** Edward_Zhang has joined #openstack-meeting13:01
*** zhuadl has quit IRC13:01
*** zhuadl has joined #openstack-meeting13:01
*** zul has quit IRC13:01
*** zul has joined #openstack-meeting13:01
*** zhuadl has quit IRC13:06
*** zhuadl has joined #openstack-meeting13:11
*** zhuadl has quit IRC13:16
*** olaph has joined #openstack-meeting13:16
*** yamahata_ has joined #openstack-meeting13:17
*** cdub_ has joined #openstack-meeting13:21
*** jcooley|away is now known as jcooley13:22
*** olaph has left #openstack-meeting13:23
*** jcooley is now known as jcooley|away13:32
*** ociuhandu has quit IRC13:48
*** ociuhandu has joined #openstack-meeting13:48
*** beagles has joined #openstack-meeting13:49
*** smoser has left #openstack-meeting13:51
*** smoser has joined #openstack-meeting13:51
*** fnaval_ has quit IRC13:54
*** dprince has joined #openstack-meeting13:54
*** roaet-away is now known as roaet13:56
*** jog0 has joined #openstack-meeting13:56
*** adiantum has joined #openstack-meeting13:56
*** woodspa has joined #openstack-meeting13:56
*** woodspa has quit IRC13:57
*** zhuadl has joined #openstack-meeting14:01
*** reed has joined #openstack-meeting14:03
*** zhuadl has quit IRC14:06
*** lbragstad has quit IRC14:15
*** jcooley|away is now known as jcooley14:20
*** dhellmann has quit IRC14:21
*** woodspa has joined #openstack-meeting14:21
*** jcooley is now known as jcooley|away14:22
*** jcooley|away is now known as jcooley14:22
*** galthaus has quit IRC14:26
*** lbragstad has joined #openstack-meeting14:30
*** yaguang has quit IRC14:33
*** jcooley is now known as jcooley|away14:34
*** zhuadl has joined #openstack-meeting14:37
*** markmcclain has joined #openstack-meeting14:38
*** markmcclain has quit IRC14:39
*** ayoung has joined #openstack-meeting14:39
*** alexpilotti has quit IRC14:42
*** yaguang has joined #openstack-meeting14:44
*** mtreinish has joined #openstack-meeting14:46
*** topol has joined #openstack-meeting14:51
*** fnaval has joined #openstack-meeting14:51
*** zhuadl has quit IRC14:52
*** eharney has quit IRC14:53
*** yaguang has quit IRC14:53
*** yaguang has joined #openstack-meeting14:54
*** sandywalsh has joined #openstack-meeting14:55
*** yaguang has quit IRC14:56
*** yaguang has joined #openstack-meeting14:57
*** dolphm has joined #openstack-meeting14:59
*** markmcclain has joined #openstack-meeting15:02
*** jgriffit1 has joined #openstack-meeting15:03
*** sivel_ has joined #openstack-meeting15:03
*** mikal_ has joined #openstack-meeting15:03
*** dolphm has quit IRC15:04
*** markvan has joined #openstack-meeting15:05
*** ryanpetrello has joined #openstack-meeting15:06
*** sdague- has joined #openstack-meeting15:07
*** maurosr has quit IRC15:07
*** mikal has quit IRC15:07
*** jgriffith has quit IRC15:07
*** jamespage has quit IRC15:07
*** sivel has quit IRC15:07
*** sdague has quit IRC15:07
*** sdague- is now known as sdague15:07
*** markvan_ has joined #openstack-meeting15:11
*** jcooley|away is now known as jcooley15:14
*** maurosr has joined #openstack-meeting15:14
*** markvan has quit IRC15:15
*** markvan_ is now known as markvan15:15
*** EmilienM has quit IRC15:15
*** EmilienM has joined #openstack-meeting15:16
*** jcooley is now known as jcooley|away15:17
*** jaypipes has quit IRC15:18
*** jaypipes has joined #openstack-meeting15:27
*** ewindisch has joined #openstack-meeting15:28
*** eharney has joined #openstack-meeting15:28
*** eharney has quit IRC15:28
*** eharney has joined #openstack-meeting15:28
*** Mandell has joined #openstack-meeting15:29
*** dolphm has joined #openstack-meeting15:33
*** dolphm has quit IRC15:34
*** galthaus has joined #openstack-meeting15:35
*** dolphm has joined #openstack-meeting15:37
*** yaguang has quit IRC15:41
*** markwash has quit IRC15:43
*** dwalleck has joined #openstack-meeting15:52
*** cp16net|away is now known as cp16net15:56
*** jamespage has joined #openstack-meeting15:59
*** danwent has joined #openstack-meeting15:59
*** cloudchimp has joined #openstack-meeting16:00
*** markvan has quit IRC16:00
*** jhopper has quit IRC16:02
*** markvan has joined #openstack-meeting16:03
*** dwalleck has quit IRC16:04
*** dwalleck has joined #openstack-meeting16:05
*** dtalton has quit IRC16:07
*** hemna__ has quit IRC16:08
*** hemna has joined #openstack-meeting16:11
*** hemna_ has joined #openstack-meeting16:12
*** jgriffit1 is now known as jgriffith16:12
*** woodspa has quit IRC16:14
*** dwalleck has quit IRC16:20
*** cp16net is now known as cp16net|away16:23
*** markmcclain has quit IRC16:26
*** ryanpetrello has quit IRC16:27
*** afazekas has quit IRC16:29
*** colinmcnamara has joined #openstack-meeting16:30
*** jhenner has quit IRC16:32
*** psedlak has quit IRC16:33
*** jhenner has joined #openstack-meeting16:39
*** psedlak has joined #openstack-meeting16:42
*** afazekas has joined #openstack-meeting16:43
*** woodspa has joined #openstack-meeting16:44
*** koolhead17 has joined #openstack-meeting16:46
*** colinmcnamara has quit IRC16:46
*** ctracey|away is now known as ctracey16:52
*** ravikumar_hp has joined #openstack-meeting16:54
*** martine has quit IRC16:54
*** martine has joined #openstack-meeting16:54
*** dwalleck has joined #openstack-meeting16:55
*** donaldngo has joined #openstack-meeting16:57
*** dwalleck has quit IRC16:57
*** colinmcnamara has joined #openstack-meeting16:59
*** zhuadl has joined #openstack-meeting17:00
*** mlavalle has joined #openstack-meeting17:00
davidkranz#startmeeting qa17:00
openstackMeeting started Thu Jan 17 17:00:47 2013 UTC.  The chair is davidkranz. Information about MeetBot at http://wiki.debian.org/MeetBot.17:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:00
*** ctracey is now known as ctracey|away17:00
*** openstack changes topic to " (Meeting topic: qa)"17:00
openstackThe meeting name has been set to 'qa'17:00
mtreinishhi17:00
mlavallehi17:01
ravikumar_hphi17:01
davidkranzHi there.17:01
donaldngohi17:01
davidkranzJay couldn't make it today.17:01
davidkranzafazekas: Around?17:01
*** torandu has joined #openstack-meeting17:01
davidkranzsdague: Here?17:02
mtreinishdavidkranz: sdague is out sick today. So, I don't think he'll make it.17:02
davidkranzmtreinish: Ok, then let's start.17:03
davidkranz#topic Reviews17:03
*** openstack changes topic to "Reviews (Meeting topic: qa)"17:03
davidkranzI don't think there is much to discuss there.17:03
*** egallen has quit IRC17:03
davidkranzCan any one speak to the state of the quantum tests?17:04
* afazekas is here17:04
mlavalledavidkranz: yes17:04
mlavalleI am developing the code for 2 BP's17:04
afrittolihi17:04
mlavallebasic tests17:04
mlavalleand advanced tests17:04
*** cdub_ has quit IRC17:05
mlavallehttps://blueprints.launchpad.net/tempest/+spec/quantum-basic-api17:05
mlavallehttps://blueprints.launchpad.net/tempest/+spec/quantum-extended-api17:06
mlavallecoding the first one17:06
mlavallezyluo is writing code for the second one17:06
*** henrynash has quit IRC17:06
davidkranzmlavalle: I see those blueprints. What is the relation to https://review.openstack.org/#/c/19152/17:06
ravikumar_hpmlavalle: is basic tests will be gated tests?17:06
mlavalledavidkranz: that's a refactoring of a smoketest that mnewby implemented a month ago17:07
davidkranzmlavalle: So your new tests are in addition to those.17:08
mlavalledavidkranz: correct17:08
*** vishy_zz is now known as vishy17:08
*** annegentle has joined #openstack-meeting17:08
davidkranzmlavalle: So it sounds like progress is being made. That's great.17:08
mlavalledavidkranz: :-)17:09
davidkranzOK, I think the next topic is progress on parallel execution.17:10
davidkranz#topic Parallel execution17:10
*** openstack changes topic to "Parallel execution (Meeting topic: qa)"17:10
*** mnewby has joined #openstack-meeting17:11
afazekasAt the moment  the resource reuse has more benefits17:11
*** sdake_z has quit IRC17:11
davidkranzafazekas: Resource reuse is certainly easier being more local.17:12
donaldngohave we decided to use testr to run the current tempest tests?17:12
davidkranzafazekas: But they are both important. The sheer volume of tests is increasing rapidly.17:13
davidkranzdonaldngo: That is a work in progress.17:13
afazekasProbably we need to add more CPU to the gate VMs in order to see performance improvement from parallel testing17:13
afazekasLooks like now, even the heavy load can causes flaky cases17:14
*** mrodden has joined #openstack-meeting17:15
davidkranzafazekas: That's probably true.17:15
davidkranzafazekas: But still, a lot of time is spent waiting for state changes and that does not need more cpu to eliminate.17:16
afazekasI will play with tmpfs as instance and glance image storage, probably it can mitigate the flaky issues, and might increase the performance17:16
afazekasdavidkranz: since the tempest and n-cpu running on the same cpu, we are affected by the cpu load17:16
davidkranzafazekas: That would be great.17:17
*** jcmartin has joined #openstack-meeting17:17
davidkranzafazekas: It may just be that there is simply too many processes running for a single-cpu instance.17:17
afazekasyes17:18
davidkranzIt would be interesting to compare the performance right now with a 2-cpu instance.17:18
*** kaganos has joined #openstack-meeting17:18
afazekaswe should test the impact of adding more cpu to qemu17:18
afazekasyes17:19
davidkranz#topic Open Discussion17:19
*** openstack changes topic to "Open Discussion (Meeting topic: qa)"17:19
davidkranzDoes any one have anything else to discuss?17:19
donaldngois the migration to testtools still a work in progress or are we sticking with nose?17:20
davidkranzdonaldngo: I think cyeoh is working on it based on the chatter in #openstack-qa17:21
afazekasWhy we need to switch to testtools ?17:21
donaldngoyea I saw cyeoh email I wasn't sure if this was a proof of concept or a change in direction17:22
davidkranzafazekas: Jay and Daryl both tried and failed to get around bugs in the nose multiprocessing plugin17:22
*** rohitk has quit IRC17:22
davidkranzafazekas: THere was no response from the nose people.17:23
davidkranzThe developer of testtools is part of the OpenStack community and was seen as an alternative.17:23
afazekasdavidkranz: can you send me links to this bugs ?17:23
davidkranzafazekas: You should ask jaypipes for the details17:24
davidkranzAlso, the ci team switched away from nose.17:24
jhennerwhat about fixing the multiprocessing plugin? (I know it is a headache to use)17:24
davidkranzBut there has not been a decision that we should stop using nose.17:24
*** radez is now known as radez_g0n317:24
afazekasIMHO our case is vary special, so we might need to develop our own very dynamic test tools, with resource reuse capabilities17:24
davidkranzjhenner: I wish jaypipes were here to comment.17:25
jaypipesdavidkranz: I spent a few hours last night, and have some promising code.17:25
jaypipesdavidkranz:  on testtools + fixtures.17:25
jaypipesdavidkranz:  problem is, it really does require quite a big rewrite.17:25
jaypipesand I'm not sure how long it would take17:25
davidkranzjaypipes: Cool. I think folks are still unsure that we should do such a rewrite and that we could salvage nose with less work.17:25
donaldngodavidkranz++17:26
afazekasIs testtools using the threading module for parallel execution ?17:26
davidkranzjaypipes: testtools is still work-in-progress and I'm not sure how we will decide in the end.17:26
*** zhuadl has quit IRC17:27
afazekasWe need to consider IPC between test threads/processes, because of the resource sharing17:28
davidkranzI think if some one can make nose do what we need, we would probably stick with it. But no one has.17:29
davidkranzAnd those who have tried are pursuing the testtools approach at the moment.17:29
*** jcooley|away is now known as jcooley17:30
davidkranzAny other comments or other topics to discuss?17:31
afazekasWould be nice if we could identify flaky issues, more easier.17:33
afazekasBasically collecting reviews when a recheck/reverify fixes an issue.17:34
jhennerdo we know what we need?17:34
*** dwalleck has joined #openstack-meeting17:35
davidkranzafazekas: There are also the hourly full tempest runs.17:35
jhennerI mean, what are our requirements? Are there summarized somewhere?17:35
davidkranzafazekas: They are still flaky.17:35
davidkranzjhenner: You mean requirements about flakiness?17:35
*** vishy is now known as vishy_zz17:35
afazekasI want to find coincides in the flaky cases log files.17:36
mtreinishdavidkranz: I didn't think that the hourly has failed recently since I pushed the fix to that error state during build fix.17:37
davidkranzmtreinish: It failed yesterday and the day before. Doesn't seem tempest-related.17:38
mtreinishdavidkranz: ok17:38
davidkranzIt would make sense to keep track of the failure rate.17:40
davidkranzI will ask the ci folks about that.17:40
jhennerdavidkranz: I meant requirements for the test runner to run. I didn't finish my sentence in time.17:40
*** adiantum has quit IRC17:41
*** ctracey|away is now known as ctracey17:41
jhennerI think failure rate can be watched by some Jenkins plugin. Let me chceck17:41
davidkranzjhenner: Ah. I don't think there are any written down.17:41
davidkranzjhenner: That would be great.17:42
*** yamahata_ has quit IRC17:42
jhenner"Project healthL can display number of failures per test in some interval you choose.17:42
davidkranzjhenner: Is this something the ci folks have to install or whatever?17:43
afazekasdavidkranz: I think so17:43
davidkranzjeblair: You there?17:43
jhennerhttps://wiki.jenkins-ci.org/display/JENKINS/Project+Health+Report+Plugin17:44
*** ttrifonov is now known as ttrifonov_zZzz17:44
davidkranzThat looks like what we need exactly.17:45
*** ttrifonov_zZzz is now known as ttrifonov17:45
*** markmcclain has joined #openstack-meeting17:46
*** vkmc has quit IRC17:46
davidkranzI'll ping the ci folks about that.17:46
jeblairhi!17:46
jeblairscrolling back17:47
davidkranzjeblair: We were talking about the need to track flakiness.17:47
*** ryanpetrello has joined #openstack-meeting17:47
davidkranzjeblair: And wondering if we could use that plugin.17:47
*** zhuadl has joined #openstack-meeting17:47
davidkranzjeblair: Or some other idea you might have for that purpose.17:47
jeblairdavidkranz: we had to stop having jenkins parse test output, because of the impact that has on jenkins (it creates a synchronization point in test runs, and keeping a build history causes too much load)17:48
jeblairdavidkranz: so i don't think we can use that plugin17:49
*** EmilienM has left #openstack-meeting17:49
davidkranzjeblair: What about just tracking the %failure on a day by day basis.17:49
davidkranzjeblair: I mean overall success so test output is not needed.17:49
jeblairdavidkranz: the concern here is which individual tests are failing, right?17:49
jhennerjeblair: There is some clustering support for Jenkins. Do you know about that? Wouldn't it help?17:50
jeblairdavidkranz: (btw, you saw http://status.openstack.org/rechecks/ which is human crowdsourcing for overall job failing flakiness)17:50
davidkranzjeblair: I did see that.17:50
*** mlavalle has left #openstack-meeting17:51
davidkranzjeblair: It's been my experience that folks ignore flakies unless the heat rises to a certain level17:51
davidkranzjeblair: So I just thought it would be good to know when we were there in an obvious and objective way.17:51
davidkranzStill trying to move toward a bigger gate but worried about flakiness.17:52
*** jhenner has quit IRC17:52
jeblairdavidkranz: so what's the granularity you want?  at the jenkins job level, or individual test level?17:52
davidkranzjeblair: Both really, but it seemed like you were saying individual test level was too expensive.17:53
jeblairdavidkranz: well, just that having _jenkins_ parse that is too expensive17:53
davidkranzjeblair: I see. We could scrape log files instead.17:54
jeblairdavidkranz: also, there's a data-cleanliness issue, in that we run tests for proposed as well as merged changes, and also periodic;  you're probably not so concerned with which tests are failing on proposed changes?17:54
*** zhuadl has quit IRC17:54
davidkranzjeblair: Right.17:54
*** joesavak has joined #openstack-meeting17:55
davidkranzjeblair: If we could start with job-level failure rate it would be helpful.17:55
davidkranzjeblair: If load or other infrastructure issues are a problem it causes random tests to fail.17:55
jeblairokay, i think the meeting's almost over, so let's brainstorm about that.17:56
davidkranzjeblair: Thanks. That sounds good.17:56
davidkranzANything else before closing the meeting?17:57
davidkranzOK, see you all next week.17:57
* afazekas NO17:57
davidkranzor on #openstack-qa17:58
davidkranz#endmeeting17:58
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack"17:58
openstackMeeting ended Thu Jan 17 17:58:07 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:58
openstackMinutes:        http://eavesdrop.openstack.org/meetings/qa/2013/qa.2013-01-17-17.00.html17:58
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/qa/2013/qa.2013-01-17-17.00.txt17:58
openstackLog:            http://eavesdrop.openstack.org/meetings/qa/2013/qa.2013-01-17-17.00.log.html17:58
*** ravikumar_hp has quit IRC17:58
*** donaldngo has quit IRC17:58
*** afazekas has quit IRC17:59
*** Mandell has joined #openstack-meeting18:01
*** derekh has quit IRC18:03
*** markwash has joined #openstack-meeting18:08
*** eglynn has quit IRC18:08
*** guillaume_ has quit IRC18:10
*** kaganos has quit IRC18:11
*** ayoung has quit IRC18:12
*** sarob has joined #openstack-meeting18:15
*** esker has joined #openstack-meeting18:17
*** vishy_zz is now known as vishy18:19
*** zhuadl has joined #openstack-meeting18:21
*** ayoung has joined #openstack-meeting18:22
*** reed has quit IRC18:23
*** koolhead17 has quit IRC18:24
*** jcooley is now known as jcooley|away18:24
*** jcooley|away is now known as jcooley18:28
*** bencherian has joined #openstack-meeting18:28
*** kaganos has joined #openstack-meeting18:29
*** jcooley is now known as jcooley|away18:32
*** colinmcnamara has quit IRC18:32
*** jcooley|away is now known as jcooley18:32
*** lloydde has joined #openstack-meeting18:34
*** psedlak has quit IRC18:35
*** psedlak has joined #openstack-meeting18:35
*** sdake has quit IRC18:36
*** zhuadl has quit IRC18:36
*** koolhead17 has joined #openstack-meeting18:36
*** psedlak has quit IRC18:43
*** radez_g0n3 is now known as radez18:44
*** maoy has joined #openstack-meeting18:44
*** vkmc has joined #openstack-meeting18:45
*** roaet is now known as roaet-away18:45
*** dolphm_ has joined #openstack-meeting18:49
*** dolphm_ has quit IRC18:52
*** vishy is now known as vishy_zz18:53
*** eglynn has joined #openstack-meeting18:55
*** vishy_zz is now known as vishy18:56
*** bencherian has quit IRC18:57
*** danwent has quit IRC18:59
*** mestery_ has joined #openstack-meeting19:03
*** danwent has joined #openstack-meeting19:04
*** Guest88946 has joined #openstack-meeting19:05
*** mestery has quit IRC19:06
*** Guest88946 is now known as carimura19:08
*** n0ano has joined #openstack-meeting19:16
*** bencherian has joined #openstack-meeting19:17
*** adjohn has joined #openstack-meeting19:17
*** markmcclain has quit IRC19:19
*** dprince has quit IRC19:22
*** markmcclain has joined #openstack-meeting19:22
*** zykes- has quit IRC19:26
*** zykes-_ has joined #openstack-meeting19:26
*** clarkb1 has joined #openstack-meeting19:27
*** clarkb has quit IRC19:28
*** clarkb1 is now known as clarkb19:30
*** zhuadl has joined #openstack-meeting19:30
*** woodspa has quit IRC19:30
*** _cerberu` has joined #openstack-meeting19:30
*** _cerberus_ has quit IRC19:30
*** vipul is now known as vipul|away19:31
*** vipul|away is now known as vipul19:31
*** kaganos has quit IRC19:32
*** mestery_ is now known as mestery19:32
*** vkmc has quit IRC19:33
*** zhuadl has quit IRC19:37
*** dwcramer has joined #openstack-meeting19:38
*** rafaduran1 has quit IRC19:38
*** dwcramer has quit IRC19:45
*** dkehn has joined #openstack-meeting19:47
*** novas0x2a|laptop has joined #openstack-meeting19:48
*** vipul is now known as vipul|away19:49
*** dprince has joined #openstack-meeting19:54
*** zhuadl has joined #openstack-meeting19:58
*** lloydde has quit IRC20:01
*** dosaboy has quit IRC20:02
*** mrodden1 has joined #openstack-meeting20:03
*** danwent has quit IRC20:03
*** markvan_ has joined #openstack-meeting20:03
*** markvan has quit IRC20:04
*** markvan_ is now known as markvan20:04
*** dosaboy has joined #openstack-meeting20:04
*** jdurgin has quit IRC20:04
*** glenc_ has joined #openstack-meeting20:04
*** mrodden has quit IRC20:05
*** glenc has quit IRC20:07
*** jcooley is now known as jcooley|away20:07
*** _cerberu` is now known as _cerberus_20:09
*** jdurgin has joined #openstack-meeting20:10
*** ayoung has quit IRC20:15
*** woodspa has joined #openstack-meeting20:16
*** woodspa has quit IRC20:17
*** woodspa has joined #openstack-meeting20:17
*** dhellmann has joined #openstack-meeting20:17
*** vipul|away is now known as vipul20:20
*** danwent has joined #openstack-meeting20:21
*** gyee has joined #openstack-meeting20:22
*** roaet-away is now known as roaet20:24
*** vishy is now known as vishy_zz20:24
*** vishy_zz is now known as vishy20:24
*** jsavak has joined #openstack-meeting20:28
*** joesavak has quit IRC20:32
*** cp16net|away is now known as cp16net20:36
*** darraghb has quit IRC20:41
*** zhuadl has quit IRC20:43
rainyahihi everyone20:46
*** Mr_T has joined #openstack-meeting20:48
*** Sameer_ has joined #openstack-meeting20:51
*** jsavak has quit IRC20:52
*** joesavak has joined #openstack-meeting20:52
*** kaganos has joined #openstack-meeting20:57
*** jerdfelt has joined #openstack-meeting20:57
*** jsavak has joined #openstack-meeting20:58
*** cp16net is now known as cp16net|away20:58
*** zhuadl has joined #openstack-meeting21:00
*** markvan has quit IRC21:01
*** joesavak has quit IRC21:02
*** mrodden has joined #openstack-meeting21:02
russellb#startmeeting nova21:03
openstackMeeting started Thu Jan 17 21:03:28 2013 UTC.  The chair is russellb. Information about MeetBot at http://wiki.debian.org/MeetBot.21:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:03
*** openstack changes topic to " (Meeting topic: nova)"21:03
*** markvan has joined #openstack-meeting21:03
russellb#chair vishy21:03
openstackThe meeting name has been set to 'nova'21:03
openstackCurrent chairs: russellb vishy21:03
russellbHowdy, nova folks21:03
ndipanovhola21:03
rainyahihi :)21:03
russellb#link http://wiki.openstack.org/Meetings/Nova21:03
dansmithmeh.21:04
*** sarob_ has joined #openstack-meeting21:04
*** sarob has quit IRC21:04
devanandahiya21:04
vishyhi!21:04
jog0o/21:04
comstudhaaaaaai21:04
russellbdansmith: aw, hype it up!21:04
comstudis it Thursday already?21:04
alaskihey21:04
rainyaand it's snowing here!21:04
dansmithrussellb: can't.. I'm beat down by the corporate machine today :(21:04
russellbso, we have a couple of agenda items ... grizzly-3 review can easily eat up the whole time I bet, so perhaps we should start with the other21:04
russellbdansmith: :(21:04
annegentlerainya: Get. Out.21:05
russellbvishy: up to you21:05
*** jsavak has quit IRC21:05
rainyaannegentle, i'm in blacksburg :D21:05
annegentlerainya: LOL21:05
vishy#topic Review grizzly-3 objectives21:05
*** openstack changes topic to "Review grizzly-3 objectives (Meeting topic: nova)"21:05
vishyokie so our grizzly-3 list is kind of insane21:05
*** mrodden1 has quit IRC21:05
russellb#link https://launchpad.net/nova/+milestone/grizzly-321:05
*** ladquin has joined #openstack-meeting21:06
*** sandywalsh has quit IRC21:06
vishyif you are assigned to any of these and you know it is not going to make it, let me know and i will untarget21:06
*** joesavak has joined #openstack-meeting21:06
russellbI think I'll untarget and unassign myself from rpc-based-servicegroup-driver ... I did some conductor related changes to do what we need for no-db-compute for now21:07
vishydansmith: can i untarget this from grizzly? https://blueprints.launchpad.net/nova/+spec/rpc-version-control21:07
russellbthat was my main motivation to work on21:07
russellbit21:07
*** s1rp has joined #openstack-meeting21:07
dansmithvishy: actually,21:07
vishyrussellb: ok pull it off the grizzly list then?21:07
*** ayoung has joined #openstack-meeting21:07
russellbyeah, sounds good.  i'll get it now21:08
dansmithI was going to ask about that.. I think it's important for upgrade.. we need to have that a release before we want to be able to support rolling upgrades, right?21:08
dansmithactually, wait, maybe I'm confusing this with another thing21:08
vishydoes anyone have any other blueprints that they know will miss?21:09
*** jsavak has joined #openstack-meeting21:09
russellbdansmith: you're right, it's important for upgrades in some cases anyway21:10
dansmithrussellb: well, I was thinking this would be a version discovery thing,21:10
devanandaopenvz isn't assigned to me but i still haven't seen any movement on it21:10
devanandaso i think it's safe to assume that will miss21:10
dansmithbut now that I think of it, H could be taught to speak G messages, with a config flag until everything is upgraded and limp along,21:10
russellbmainly the case where you can not clearly upgrade the server side before client (like computes talkikng to each other)21:10
russellbright21:11
*** topol has quit IRC21:11
dansmithbut it would be nicer if we could do something smarter21:11
dansmithright21:11
ndipanovI have this: https://blueprints.launchpad.net/nova/+spec/improve-boot-from-volume that I am hoping to make but am becoming less optimistic21:11
russellbnot sure it's realistic to think even that will happen for G though21:11
vishyok i'm untagging stuff21:11
ndipanovIf I suspect it'll sleep I will inform you - leave for now please21:12
vishyndipanov: would love to see that in21:12
ndipanovvishy, if bdm goes well it'll be easey21:12
devanandafor general-baremetal-provisioning-framework, enough of that is now implemented that I am inclined to mark that BP as "implemented" and start opening other BPs for more specific changes, like quantum integration, more scalable deploys, etc.21:12
devanandalifeless: thoughts on ^ ?21:12
ndipanovvishy, but I like to underpromise21:12
ndipanovvishy, leave it for now...21:12
russellbdansmith: how far off do you think we are with no-db-compute?  i haven't done a good audit lately21:12
lifelessdevananda: worksforme21:12
dansmithrussellb: I dunno, I've been meaning to do one.. I think we're actually making pretty good progress21:13
dansmithrussellb: I can try to have an audit for next week though if you want21:13
russellbdansmith: yeah that's my gut feeling, too21:13
dansmithI think I keep putting it off, expecting it will make me depressed :)21:13
russellbdansmith: that'd be great.  you know i was thinking ... we could throw up a WIP patch that intentionally breaks the db API for nova-compute ... and look at test results to find stuff :)21:13
dansmithrussellb: yeah21:13
*** joesavak has quit IRC21:14
*** juice has quit IRC21:14
dansmithrussellb: also, if you could stop racing with my rpc api version changes, that'd help :D21:14
*** joesavak has joined #openstack-meeting21:14
russellbdansmith: :-p21:14
russellbdansmith: really need to figure out a better way to handle that that isn't so conflict heavy ...21:14
vishy#topic API-v3 and API-v2 coexistence options21:15
*** openstack changes topic to "API-v3 and API-v2 coexistence options (Meeting topic: nova)"21:15
russellbvishy: i'm at a conference for the rest of the weekend, so if not sooner, i can continue to help with g-3 blueprint cleanup next week21:15
vishyhehe21:15
dansmithyeah, I've thought about it21:15
vishywho is giving the update here21:15
vishysdague, maurosr ?21:15
russellbmaurosr: ^^21:15
dansmithmaurosr:21:15
maurosrhi21:15
*** jcmartin has quit IRC21:15
* russellb imagines maurosr's IRC client blowing up21:15
maurosrthe main question is: how are we going to allow this coexistence?21:16
*** jsavak has quit IRC21:16
maurosrI have a huge patch with 13k lines (splitted into ~26 that I didn't pushed)  with only copies21:16
russellb13k lines of copied code does not seem ideal :-/21:16
dansmithrussellb: let him finish :)21:17
* russellb shuts up21:17
dansmithrussellb: he's prepping everyone to love his alternative plan :D21:17
russellblol21:17
maurosrI don't like it.. so I thought: enable api-v2 and v3 then make v2 inherits v3 (the default api) stuff  and only if you want to change something in api-v3 you will need to specify those changes21:17
rainyahahahaha21:17
maurosrso new classes in a v2 tree that inherits from the v3 ones21:18
maurosrchanges on v3 will break v2 so change a method on v3 and you will need to copy it back to v2 class21:18
maurosrthat will avoid the copy21:18
dansmithmaurosr: the only problem I see is that someone will go in and make a change to the v3 one, and affect the v2 one without realizing it, unless we have really good api_samples testing21:18
maurosryes21:18
dansmiththe opposite of v3 inheriting from v2 would be a little safer in that regard21:19
vishymaurosr: alternative plan21:19
maurosrthat is what I thought: completing api samples bp and we will be sure that no format and response code changed21:19
dansmithbut becomes a bit messier over the long run21:19
dansmithhowever, since v3 is short-lived and not expected to evolve much, it might be better21:19
vishysymlic all of the files, if we want to change things we delete the symlink and use a real copy instead and modify it21:19
vishy*symlink21:20
maurosrdansmith: yeah, we can make it too... but eventually when we remove v2, it will be a bunch of code copied into v321:20
dansmithvishy: that won't work on, say, a win32 api host, right?21:20
vishydansmith: we don't have those yet21:20
vishy:)21:20
dansmithI figured *someome* was doing that21:20
russellbdon't want to knowingly prohibit it ...21:21
maurosrso symlinks it's?21:21
dansmithif we don't care, then the symlink approach is probably a more explicit divorce of the two as soon as they diverge,21:21
dansmithbut it seems like we'll eventually end up with all 13k lines changed in the long run21:21
*** timello has joined #openstack-meeting21:21
maurosrdansmith: not if the links are in v2 right?21:22
maurosrbtw gerrit will ignore the links in the review?21:23
dansmithmaurosr: you'll still end up coping v3 -> v2 every time you make a small change to v321:23
maurosryeah, but at least the guys will see a weird change on v2 that he didn't made21:23
maurosrso the copy will be smooth21:24
dansmithvishy: so, you think symlinks over inheritance?21:24
maurosrexactly what I was thinking when suggested the inheritance stuff21:24
vishydansmith: the inheritance part means we can't ever remove the v2 version easily21:25
dansmithvishy: not if v2 inherits from v321:25
*** zhuadl has quit IRC21:25
maurosryes ^21:25
*** jward has joined #openstack-meeting21:25
russellbv2 inheriting from v3 seems so unnatural21:25
vishydansmith: that sounds painful21:25
maurosrit's weird but avoid problems21:25
dansmithvishy: that was his proposal21:25
vishydansmith, maurosr: when we initially did v1 and v1.1 we used inheritance21:25
dansmithI agree that it feels unnatural21:25
vishyand it was a maintenance nightmare21:26
dansmithokay, well, experience trumps speculation21:26
vishyI don't want to have to repeat that if we can avoid it21:26
dansmithmaurosr: so wanna do symlinks and see how it works?21:26
maurosrI liked the symlinks cause we can just ban any commit on v2 tree so if the developer doesn't notice the change on v2 the tests will21:26
*** colinmcnamara has joined #openstack-meeting21:26
maurosrdansmith: i think it will work fine, will submit it, until the end of day21:27
dansmithmaurosr: okay21:27
vishyi have another question21:28
vishyis it reasonable to think that this will be in grizzly?21:28
vishyit seems too late21:28
rmkI'd say it's too late21:28
dansmithwell,21:28
vishyI'm thinking at this point we do v3 immediately after grizzly21:29
rmkit's just going to leave an incomplete project in grizzly21:29
dansmithI think the audit part took longer than expected, along with other usual delays21:29
rmkvishy: i agree21:29
maurosrsorry but I don't know the dates21:29
dansmithwe've been feeling the pressure, but have been trying to make it happen21:29
dansmithour thought was potentially to get what we can in by grizzly,21:29
vishydansmith: I don't see the point of releasing a v3 api until we've had time to solidify it21:29
rmk^^21:29
dansmithbut perhaps not call it stable until later21:29
uvirtbotrmk: Error: "^" is not a valid command.21:29
rmkuvirtbot: thanks smart ass bot21:29
uvirtbotrmk: Error: "thanks" is not a valid command.21:29
rmkhah21:29
maurosrwhen is the dead line?21:30
rmkI'd make v3 api as a whole an H target21:30
rmkThat would be my vote if I had one21:30
rmkmaurosr: We're about 2 weeks out from g3, after which it's pretty much lockdown for bugfixes21:30
dansmithis it really that close?21:31
*** markvoelker has quit IRC21:31
vishyrmk: I agree. There is no point in complicating things before the g3 release21:31
russellbfeb 21 IIRC21:31
vishy* grizzyl release21:31
maurosrok, I know that I can assume that v3 will be stable until there.. but maybe include it as beta?21:31
russellb#link http://wiki.openstack.org/GrizzlyReleaseSchedule21:31
rmkOK so I'm off by 2 weeks -- still not enough time to solidify a whole new version of the API21:31
dansmithrmk: I could five :)21:32
maurosrcause we have some extensions  changes depending on that21:32
dansmithrmk: it's not a new version21:32
vishymaurosr: the issue is I don't want people to start expecting api compatibility21:32
dansmithokay, so it sounds like we need to hold off on committing anything then, right?21:32
maurosrright21:32
vishydansmith: I would say lets hold off until we open up H21:33
dansmithokay21:33
russellbsounds like a good idea to me ...21:33
dansmitha couple of us will get fired over this, but that's okay21:33
*** alexpilotti has joined #openstack-meeting21:33
* maurosr runs21:33
russellbO.O21:33
*** alexpilotti has quit IRC21:33
dansmithhmm, this is logged.. JUST KIDDING21:33
comstudlol21:33
rmkhaha21:33
dansmithonly maurosr will get fired21:34
dansmithdammit.. JUST KIDDING21:34
maurosrhehe21:34
dansmithokay, so that's the end of that21:34
maurosrone more thing21:34
maurosrwell nm.. it's not for g321:34
*** alexpilotti has joined #openstack-meeting21:35
*** carimura has quit IRC21:35
vishyok21:35
vishy#topic bugs21:35
*** openstack changes topic to "bugs (Meeting topic: nova)"21:35
vishy#link http://webnumbr.com/untouched-nova-bugs21:35
vishyI went through a few yesterday and found some interesting ones21:35
vishyi suspect we also have a lot of open bugs21:36
comstudI looked through a number the other day, but didn't find time to really dig into them21:36
comstudlots in areas I'm not completely familar with21:36
russellbi triaged a few at least21:37
*** tr3buchet has quit IRC21:37
comstudlibvirt, networking :)21:37
vishyyup 46621:37
vishy466 in new/confirmed/triaged21:37
vishythat is a lot21:37
*** tr3buchet has joined #openstack-meeting21:37
vishyi suppose we have a whole month to close those guys after g321:37
rmkI'll take a look at some of the libvirt ones21:37
russellbwas up over 50 at the beginning of the week21:37
vishybut if anyone feels like switching over to bug fixing i don't mid!21:37
rmkI'm still a relative noob to anything outside that driver so may as well21:38
vishyalso: https://bugs.launchpad.net/nova/+bugs?field.tag=folsom-backport-potential21:38
vishythere are some there that need to be fixed and backported21:38
*** EmilienM has joined #openstack-meeting21:38
vishy#topic open discussion21:40
*** openstack changes topic to "open discussion (Meeting topic: nova)"21:40
jog0https://bugs.launchpad.net/nova/+bug/109838021:40
uvirtbotLaunchpad bug 1098380 in nova "Quotas showing in use when no VMs are running" [Critical,Confirmed]21:40
jog0not sure best way to fix that bug21:40
comstudPlease review the last cells patches I have up: 15234, 15235, 15236, 1622121:40
comstud:)21:40
*** juice has joined #openstack-meeting21:40
dansmithI'm out next week, so don't expect me to be around for any no-db-compute fires I may start this week :D21:41
comstudYeah, also: I'll be tied up in all day meetings starting next week for 2 weeks21:41
*** sarob_ has quit IRC21:41
comstudand I'm OOTO tomorrow21:41
comstudSo I'll be around less21:41
dansmithcomstud: I was only worried about you hunting me down, so this'll work out great21:41
comstudlol21:41
comstudI'm sure I'll still hear about your bugs21:42
dansmithheh21:42
comstudI'll just hunt you down at different hours21:42
dansmithI'll give you my phone number21:42
comstudperfect21:42
russellbnice21:42
dansmithjust let me look up the pizza joint around the block21:42
comstud:)21:42
vishyjog0: can you give an overview?21:42
jog0sure21:42
vishycomstud: can you poke Vek? He might have some ideas21:43
russellbdansmith: i got yo' back!21:43
jog0that bug has a small script that makes the quotas fail21:43
comstudvishy: ideas about?21:43
comstudIm sure he has ideas21:43
dansmithrussellb: heh :)21:43
vishycomstud: jog0 's bug with quotas21:43
comstudOh ok21:43
jog0you can get stuck in an situation where quota usage is higher than quota limits21:44
russellbwhy the world is broken21:44
russellbi mean quotas21:44
comstudI let him know.. if he sees my msg21:44
jog0this happens when quotas go negative (if have two actions running at once the mess up), they reset but ignore VM state21:44
jog0so if you have 10 VMs in error state they get counted as used21:45
jog0in quota land21:45
comstudVMs in error... maybe were meant to be counted21:45
comstudbecause we can have VMs go to ERROR for 'all of the things'21:46
comstudmeaning.. they can go to ERROR later if some random task fails21:46
*** ryanpetrello has quit IRC21:46
jog0comstud: right, but the problem is you can force the quota usage to go higher then the  actual quota21:46
*** tr3buchet has quit IRC21:46
jog0additionally you can make it go negative21:47
comstudYea, something doesn't sound right there :)21:47
jog0spin a VM up, delete vm while spinning up21:47
*** tr3buchet has joined #openstack-meeting21:47
*** dprince has quit IRC21:47
jog0wait till task state goes away from deleting redelete21:47
jog0and you decrement the quota by 221:47
jog0instead of by 121:47
jog0only 1 task state per vm21:48
jog0so when have two tasks they fight for the task_state21:48
*** radez is now known as radez_g0n321:48
comstudyep21:48
vishyjog0: so do you have any ideas about how we might fix it?21:48
jog0so right now quotas have there own table tracking usage21:49
comstudone idea (i don't like).. associate instances with the quota entries21:49
*** joesavak has quit IRC21:49
comstudmaybe I don't like21:49
comstudthere's not really quota entries per instance anyway21:50
jog0we could just look at the instances table and do the logic on the fly when trying to allocate a resource21:50
jog0so don't have to deallocate when resource fails21:50
comstudthat's how it was before21:50
jog0comstud: why did it change?21:50
comstudand it was racey... not sure for worse or better than now21:50
comstud:)21:50
jog0comstud: :/21:51
comstudthere was no atomic check-and-set21:51
*** dprince has joined #openstack-meeting21:51
jog0can't the db lookup be made atomic?21:51
comstudsure, if you move quota checking perhaps inside of db.instance_create()...and the other methods where quotas come into play21:52
comstudit'll affect performance21:53
jog0I would rather take a performance hit if it makes them work all the time21:53
jog0comstud: can you give an example of the kinds of race conditions we used to have?21:54
vishyright now we have to do a periodic cleanup of quota calculations21:54
vishywhich is fugly21:54
*** dprince_ has joined #openstack-meeting21:54
comstudjog0: The code before was:21:55
comstudon new build:21:55
jog0vishy: the cleanup code is broken  too though21:55
comstud1) Will this pass quotas?21:55
russellbendmeeting?21:55
comstud2) Carry on...21:55
comstud3) create instance21:55
*** martine has quit IRC21:55
jog0vishy:  https://github.com/openstack/nova/blob/master/nova/quota.py#L103621:55
comstudyou could sneak a number of builds into step 221:55
comstudsurpassing the quotas21:55
jog0comstud: ahh21:56
comstud1 and 3 were not atomic21:56
*** dprince has quit IRC21:56
jog0what about counting vms in building state in step 1?21:56
jog0and now that the DB entry is always done in API21:57
comstudso this new quota system was generated to be rather generic.. and its checking and setting operations were atomic21:57
*** dhellmann has quit IRC21:57
*** markmcclain has quit IRC21:57
comstudBut yeah, it fails when you delete an instance.. reset state, delete an instance again...21:57
comstudand all sorts of cases you mention21:57
vishyyeah we can cary on in dev21:58
comstudya21:58
vishy#endmeeting nova21:58
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack"21:58
openstackMeeting ended Thu Jan 17 21:58:08 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:58
openstackMinutes:        http://eavesdrop.openstack.org/meetings/nova/2013/nova.2013-01-17-21.03.html21:58
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/nova/2013/nova.2013-01-17-21.03.txt21:58
openstackLog:            http://eavesdrop.openstack.org/meetings/nova/2013/nova.2013-01-17-21.03.log.html21:58
*** jerdfelt has left #openstack-meeting22:00
*** almaisan-away is now known as al-maisan22:00
*** sarob has joined #openstack-meeting22:01
*** Mr_T has left #openstack-meeting22:01
*** sarob has quit IRC22:06
*** fungi has quit IRC22:06
*** eharney has quit IRC22:06
*** alexpilotti has quit IRC22:10
*** dolphm has quit IRC22:12
*** terryw has joined #openstack-meeting22:13
*** henrynash has joined #openstack-meeting22:14
*** henrynash has quit IRC22:15
*** adiantum has joined #openstack-meeting22:15
*** esker has quit IRC22:17
*** fungi has joined #openstack-meeting22:20
*** adiantum_ has joined #openstack-meeting22:28
*** Shengjie_home has joined #openstack-meeting22:32
*** adiantum has quit IRC22:32
*** adiantum_ is now known as adiantum22:32
*** vkmc has joined #openstack-meeting22:33
*** markvan has quit IRC22:35
*** otherwiseguy has quit IRC22:36
*** lbragstad has quit IRC22:36
*** dprince_ has quit IRC22:45
*** jcooley|away is now known as jcooley22:46
*** sarob has joined #openstack-meeting22:46
*** dprince has joined #openstack-meeting22:46
*** kaganos has quit IRC22:47
*** dolphm has joined #openstack-meeting22:48
*** dolphm has quit IRC22:49
*** dolphm has joined #openstack-meeting22:52
*** rturk has joined #openstack-meeting22:52
*** adjohn has quit IRC22:53
*** lbragstad has joined #openstack-meeting22:56
*** annegentle has quit IRC22:56
*** jcooley is now known as jcooley|away22:59
*** dosaboy1 has joined #openstack-meeting22:59
*** ayoung has quit IRC23:00
*** dprince has quit IRC23:03
*** vishy is now known as vishy_zz23:05
*** mtreinish has quit IRC23:05
*** dprince has joined #openstack-meeting23:05
*** ryanpetrello has joined #openstack-meeting23:06
*** dkehn has left #openstack-meeting23:08
*** EmilienM has left #openstack-meeting23:08
*** vishy_zz is now known as vishy23:08
*** sarob has quit IRC23:09
*** dosaboy1 has quit IRC23:09
*** dprince has quit IRC23:10
*** dosaboy has quit IRC23:10
*** ryanpetr_ has joined #openstack-meeting23:11
*** dprince has joined #openstack-meeting23:11
*** kaganos has joined #openstack-meeting23:12
*** jog0 has quit IRC23:13
*** torandu has left #openstack-meeting23:14
*** ryanpetrello has quit IRC23:15
*** galthaus has quit IRC23:15
*** jog0 has joined #openstack-meeting23:16
*** maoy has quit IRC23:16
*** jcooley|away is now known as jcooley23:17
*** egallen has joined #openstack-meeting23:18
*** jog0 has quit IRC23:19
*** vishy is now known as vishy_zz23:19
*** ryanpetr_ has quit IRC23:19
*** ryanpetrello has joined #openstack-meeting23:20
*** jcmartin has joined #openstack-meeting23:22
*** eglynn has quit IRC23:23
*** dprince has quit IRC23:25
*** mrodden has quit IRC23:25
*** markmcclain has joined #openstack-meeting23:26
*** dprince has joined #openstack-meeting23:27
*** jcooley is now known as jcooley|away23:27
*** jcooley|away is now known as jcooley23:29
*** ladquin is now known as ladquin_brb23:31
*** ndipanov has quit IRC23:31
*** fnaval_ has joined #openstack-meeting23:34
*** fnaval has quit IRC23:38
*** eglynn has joined #openstack-meeting23:38
*** psedlak has joined #openstack-meeting23:45
*** dkehn has joined #openstack-meeting23:46
*** al-maisan is now known as almaisan-away23:48
*** cloudchimp has quit IRC23:52
*** fnaval has joined #openstack-meeting23:58
*** fnaval has joined #openstack-meeting23:58

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