Friday, 2014-03-28

*** Madasi has joined #openstack-ironic00:01
* NobodyCam open frezzer to find several http://www.totalwine.com/_static/webupload/730/1_119555865_3.jpg ... NOTE: answers after this point are not guaranteed correct00:04
jrollNobodyCam: cool, ty00:05
jrollheh00:05
NobodyCamit is after 5 here :)00:06
devanandajroll: so, that 'pxe_*' is in the nova virt driver is bad. but E_HISTORY and E_NOTIME. All of that should move to node.instance_info in Juno00:08
devanandait'll be a fun game of backwards compatibility for a little while, though00:08
ShrewsSo, after rebuilding my python venv environment, running the py27 tests causes subunit to take 100% cpu and slowly eat all of the memory00:08
Shrewsso this is fun00:09
Shrewslifeless: ever seen that? ^^^  i don't think it's specifically testr, but who knows00:09
jrolldevananda: yeah, heard - as I said, I'm going to be working on this stuff next00:10
jrollJoshNang: see what Shrews said :o00:10
jrollShrews: josh saw this yesterday00:10
jrollslash today?00:10
Shrewsorly?00:10
lifelessShrews: subunit takes that?00:11
lifelessShrews: whats the exact command line in question ?00:11
Shrewslifeless: ps output was: ubuntu    6722 97.6 34.1 1542308 1384244 pts/1 R+   20:03   4:29 python -m subunit.run discover -t ./ ./ --load-list /tmp/tmpQhUWEa00:11
Shrews34% of 8G of memory before i killed it00:12
lifelessShrews: ok so thats the test runner00:12
lifelessShrews: no reason to believe subunit is the problem :)00:12
JoshNangShrews: ah!00:12
JoshNangi had this same issue00:12
JoshNangno idea why00:12
Shrewswell that's concerning00:13
JoshNangi was working on making a merge for our agent driver and kept running into it randomly. I gave up, figuring it was my code, and I'd come back.00:13
Shrewsi removed the .testrepository directory and ran it again. this time it worked as expected00:17
JoshNanghmmm00:17
Shrewsnot sure if that was dumb luck or related00:17
Shrewslifeless: ^^^^00:17
JoshNangi had it come back a few times after i thought i "fixed" it. it'd run fine for a couple runs then go crazy00:17
NobodyCamShrews: are there any circular directory link in play?00:20
NobodyCams/link/links/00:20
ShrewsNobodyCam: within the .testrepository directory? don't think so. certainly not now that i've removed it  :)00:21
NobodyCam:)00:21
openstackgerritDavid Shrewsbury proposed a change to openstack/ironic: Encapsulate Ironic client retry logic  https://review.openstack.org/8310500:22
lifelessShrews: that directory isn't accessed from that process00:24
lifelessShrews: so its totally unrelated :)00:24
lifelessShrews: in theory anyhow00:24
Shrewshrm, certainly odd00:25
NobodyCamShrews: line 88 of client_wrapper could we do a Dynamic Looping Call thing there vs time.sleep00:26
openstackgerritA change was merged to openstack/ironic: Replace fixtures with mock in test_keystone.py  https://review.openstack.org/7970200:26
ShrewsNobodyCam: there's no way (that i saw, at least) to be able to return a return value from the method being called doing it that way. I initially implemented it that way.00:27
Shrewscalls like "cli.node.list" need to return a value00:27
ShrewsNobodyCam: assuming you're refering to the way the current _retry_if_service_is_unavailable() does it with FixedIntervalLoopingCall00:29
*** matsuhashi has joined #openstack-ironic00:31
NobodyCamI was thinking of a dynamic type but fixed would be better00:32
ShrewsNobodyCam: i just left a comment on the review about it00:39
Shrewsok, done doing battle with assorted python issues that had nothing to do with the work i *actually* wanted to accomplish. see you all tomorrow (yay Friday's!)00:47
mordredShrews: you LOVE python00:48
Shrewsmordred: you love java00:48
mordredShrews: wanna start rewriting opensatck in C++ yet?00:48
Shrewsi'll start on that tomorrow00:49
openstackgerritA change was merged to openstack/ironic: Process public API list as regular expressions  https://review.openstack.org/6662100:49
*** derekh has joined #openstack-ironic00:57
*** dguerri has quit IRC01:02
*** dguerri has joined #openstack-ironic01:05
JayFI just filed https://review.openstack.org/#/c/83638/ to get ironic-python-agent added to projects.txt in the Openstack requirements repo. Please drop a note in there if it shouldn't be there. Thanks!01:10
*** eghobo has joined #openstack-ironic01:27
*** derekh has quit IRC01:32
openstackgerritJosh Gachnang proposed a change to openstack/ironic-python-agent: Adding DynamicLoopingCall around lookup  https://review.openstack.org/8360401:34
*** nosnos has joined #openstack-ironic01:37
*** hemna_ has quit IRC02:09
*** eghobo has quit IRC03:01
*** matsuhashi has quit IRC03:04
*** packet has joined #openstack-ironic03:07
*** matsuhashi has joined #openstack-ironic03:10
*** nosnos has quit IRC03:17
*** harlowja is now known as harlowja_away03:19
*** rloo has quit IRC03:20
*** matsuhashi has quit IRC03:31
*** eghobo has joined #openstack-ironic03:35
*** matsuhashi has joined #openstack-ironic03:53
*** nosnos has joined #openstack-ironic04:06
*** killer_prince has joined #openstack-ironic04:09
*** vkozhukalov has joined #openstack-ironic04:15
*** rameshg87 has joined #openstack-ironic04:34
*** pradipta_away is now known as pradipta04:38
*** packet has quit IRC04:43
*** Shrews has quit IRC04:51
*** Shrews has joined #openstack-ironic04:52
*** loki_ has joined #openstack-ironic05:00
*** killer_prince has quit IRC05:43
*** mrda is now known as mrda_weekend06:06
openstackgerritJenkins proposed a change to openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/8299306:07
*** vkozhukalov has quit IRC06:15
*** vkozhukalov1 has joined #openstack-ironic06:15
*** eghobo has quit IRC06:27
*** epim has joined #openstack-ironic06:34
*** dividehex has quit IRC06:37
*** epim has quit IRC06:37
*** saju_m has joined #openstack-ironic06:38
*** dividehex has joined #openstack-ironic06:42
*** vkozhukalov1 has quit IRC06:49
*** killer_prince has joined #openstack-ironic06:56
*** Manishanker has joined #openstack-ironic07:06
*** mdurnosvistov_ has joined #openstack-ironic07:15
*** matsuhashi has quit IRC07:20
*** matsuhas_ has joined #openstack-ironic07:24
GheRiveromorning all07:41
*** athomas has joined #openstack-ironic08:05
*** mdurnosvistov_ has quit IRC08:13
*** vkozhukalov has joined #openstack-ironic08:16
*** ndipanov has joined #openstack-ironic08:22
*** lazy_prince has quit IRC08:29
*** jistr has joined #openstack-ironic08:33
*** lazy_prince has joined #openstack-ironic08:35
agordeevGheRivero: morning :)08:37
*** Haomeng has quit IRC08:46
*** 77CAADEUV has joined #openstack-ironic08:46
*** 77CAADEUV has quit IRC08:47
*** ifarkas has joined #openstack-ironic08:48
*** jistr has quit IRC08:49
*** matsuhas_ has quit IRC08:53
*** matsuhas_ has joined #openstack-ironic08:57
*** jistr has joined #openstack-ironic08:59
*** saju_m has quit IRC09:05
*** derekh has joined #openstack-ironic09:09
*** pbrooko has joined #openstack-ironic09:19
*** saju_m has joined #openstack-ironic09:25
mdurnosvistovGood morning Ironic! :)09:25
dtantsurMorning!09:27
*** lucasagomes has joined #openstack-ironic09:28
agordeevmdurnosvistov dtantsur morning!09:40
*** mdurnosvistov has quit IRC09:40
*** max_lobur has joined #openstack-ironic09:43
*** max_lobur1 has joined #openstack-ironic09:43
*** max_lobur has quit IRC09:47
*** sabah has joined #openstack-ironic09:56
*** matsuhas_ has quit IRC10:00
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Add DiskPartitioner  https://review.openstack.org/8339610:04
killer_princeCan anyone point me to the work being done related to UEFI in ironic and where can I find more details related to it.10:07
lucasagomeskiller_prince, I don't think there's much working right now on the UEFI part10:10
*** rameshg87 has quit IRC10:10
lucasagomeskiller_prince, I'm doing this plumbing for the GPT paritioning and will implement GPT soon10:10
*** romcheg has joined #openstack-ironic10:10
*** rameshg87 has joined #openstack-ironic10:11
lucasagomesbut that's it for me now, but I don't think there's anyone _right now_ working on things like security boot10:11
killer_princeaha... so when GPT disks are created, are you also providing support for creating efi boot partition when disk is GPT formatted..?10:12
killer_princein any case i would like to get involved in the GPT and EFI related work. if there is any thing with which I can help you, please let me know..10:14
*** nosnos has quit IRC10:16
lucasagomeskiller_prince, right, this would be nice to create an efi boot partition, which would be quite simply with the plumbing work. But as a inital work I would simply support creating GPT partitions10:24
lucasagomesmostly because we want support for partitions bigger than 2TB10:24
openstackgerritA change was merged to openstack/ironic: Fix seamicro validate() method definition  https://review.openstack.org/8359810:24
lucasagomeskiller_prince, sure I let u know about that work10:24
lucasagomeskiller_prince, basically creating an efi boot partition is to create a FAT partition no?10:26
lucasagomesand set it as bootable, idk much about the details10:26
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Use DiskPartitioner  https://review.openstack.org/8339910:29
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Use DiskPartitioner  https://review.openstack.org/8339910:30
killer_princelucasagomes: yes.. but I looked at https://review.openstack.org/83396 and it looks like there is no provision for anyone to add a partition to a disk with re-creating partition table..10:37
killer_prince*without re-creating..10:37
lucasagomeskiller_prince, yeah, it's just plumbing working for now to replace the existing way to create partitions10:38
lucasagomesthat class is totally generic, and we can set the disklabel to GPT and add_partition(fs_type=fat)10:38
lucasagomesbut we need some work on other parts of ironic to tell it that u want to create a efi boot partition10:39
lucasagomes(same for gpt, which I will try to take a look soon)10:39
*** pradipta is now known as pradipta_away10:41
killer_princecool.. if there is a design document for UEFI support in ironic, can you send me its link.. i would be happy to contribute for GPT and UEFI support.10:41
lucasagomeskiller_prince, great! there's none yet unfortunately :( perhaps we should add a blueprint about it at least10:42
killer_princei guess, theer will be changes needed from the Image side as well and then some change will be needed in the pxe too for UEFI based PXE..10:42
lucasagomesu wanna start that off?10:42
killer_princei would be happy to do that...10:42
lucasagomeskiller_prince, +1 yeah! also when we add support for local boot10:43
lucasagomeswe need to support EFI boot loaders10:43
lucasagomeselilo or something10:43
killer_princeI thought GRUB2 itself has support for EFI. But i could be wrong..10:43
lucasagomesyeah it might, idk as well10:44
killer_princeI will start on the blueprint for now and put all thats needed for UEFI. Once done you can review and then we can start...10:44
* lucasagomes needs to read more about the EFI world heh10:45
lucasagomeskiller_prince, great! thanks for that10:45
romchegMorning folks10:55
agordeevromcheg: morning!10:56
romcheglucasagomes: I've seen you removed sleep(3) in 83399. Are you going to add the check we discussed in a separate patch?10:57
lucasagomesromcheg, I put it into the diskpartitioner10:57
lucasagomesromcheg, so I moved it to inside the wrapper as u suggested10:58
romchegI couldn't find it in the patch set 2 in 8339610:58
lucasagomesromcheg, but the improvement to use lsof or fuser to detect the disk is busy problem needs to go in another patch10:58
lucasagomesbecause it's not really related to the work10:58
lucasagomesromcheg, oh10:58
lucasagomesit's patch set 5 now :)10:58
lucasagomeshttps://review.openstack.org/#/c/83399/5/ironic/common/disk_partitioner.py10:58
lucasagomesromcheg, ohhh10:59
romchegI can only see 2 of them http://cl.ly/image/2l1o243M0Q2F10:59
lucasagomesohhh ur talking about 8339610:59
lucasagomesright I moved it in the 8339910:59
lucasagomesromcheg, you prefer me to move it it in the 83396?11:00
romchegAh, now I see11:00
lucasagomesthe reason I did on the other one was because I was touching the work_on_disk() method in the 8339911:00
lucasagomesand the first one was only to add a stand-alone class11:00
lucasagomesbut not touching the existing code11:00
romchegI think leaving it as is should be fine11:01
lucasagomesack11:01
romchegI only have 1 concern11:01
lucasagomessure11:01
*** mdurnosvistov has joined #openstack-ironic11:01
romchegSo you exec parted N times (where N is the number of partitions). After that you invoke sleep(3)11:02
lucasagomesright11:02
romchegI think that "device is busy" might appear somewhere between two launches of parted11:02
lucasagomeshmm11:03
romchegPreviously we invoked just one command and waited for some time.11:03
lucasagomesindeed yeah11:03
lucasagomesI haven't seem it yet, but that might be the reason of that sleep11:04
romchegTo be honest I haven't seen this problem myself11:04
lucasagomesI will take a look at it11:04
lucasagomesyeah11:04
romchegBut someone eventually put that sleep for this reason :)11:04
lucasagomesheh yeah11:04
lucasagomesit comes from nova bm11:05
lucasagomesso it will be hard to track it11:05
lucasagomesbut yeah, I will put some thought on it11:05
lucasagomescause sleeping 3 sec for every partition sounds a bit hmm11:06
lucasagomesnot cool11:06
romchegI will post this concern inline. Maybe someone will come and help us11:06
romchegindeed, not cool11:06
romchegand there is an invocation that creates a partition table which myght need some time as wel11:06
killer_princewish it was possible to create multiple partition in a single invocation..11:07
romchegkiller_prince: sfdisk used to deal with that11:08
lucasagomeskiller_prince, I think it's I will take a quick look11:08
romchegBut we need gpt support11:08
lucasagomesI think u can specify multiples mkpart for parted11:09
lucasagomesnot sure11:09
killer_princeactually, you can..11:09
lucasagomesyeah, I will try to consolidate all the commands into one11:09
romcheglucasagomes: that would be cool11:12
*** rameshg87 has left #openstack-ironic11:30
*** Shrews has quit IRC11:33
*** Shrews has joined #openstack-ironic11:33
*** linggao has joined #openstack-ironic11:38
*** loki_ has quit IRC11:40
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Add DiskPartitioner  https://review.openstack.org/8339611:40
lucasagomesromcheg, ^11:40
romcheg*is looking*11:41
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Use DiskPartitioner  https://review.openstack.org/8339911:43
* lucasagomes forgot the unittests urghh11:48
*** saju_m has quit IRC11:50
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Add DiskPartitioner  https://review.openstack.org/8339611:52
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Use DiskPartitioner  https://review.openstack.org/8339911:53
romchegI was just about to ask :)11:53
lucasagomesheh11:53
lucasagomesand it's not even that early here11:54
lucasagomes:P11:54
lucasagomesmaybe it's because it's friday11:54
*** Alexei_987 has joined #openstack-ironic11:55
*** rameshg87 has joined #openstack-ironic11:56
*** rameshg87 has left #openstack-ironic11:57
romchegyup, it's friday11:57
romchegA 5L barrel of Paulaner Hefe-Weissbier it waiting for the evening in the fridge :-P11:58
lucasagomeshah nice!11:59
*** dguerri is now known as _dguerri12:01
vkozhukalovhey, guys12:08
vkozhukalovlucasagomes: I saw your review request https://review.openstack.org/#/c/83396/12:08
lucasagomesvkozhukalov, sure12:08
vkozhukalovright now im working on the same task but for ironic-python-agent12:09
lucasagomesvkozhukalov, ohh12:09
lucasagomesvkozhukalov, do you think we can share some code?12:09
lucasagomesvkozhukalov, that class ^ is pretty much stand-alone12:09
vkozhukalovit would be great to have common code12:09
lucasagomesyeah12:09
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Get rid of the swap partition  https://review.openstack.org/8372612:09
vkozhukalovwhat do you think about how to do that, i mean to share some code12:11
lucasagomesvkozhukalov, what tool ur using for partitioning the disk in ur implementation?12:11
vkozhukalovhow to organize it&12:11
vkozhukalov?12:11
lucasagomesvkozhukalov, I think that's great12:11
vkozhukalovparted12:11
vkozhukalovi'd like to implement a bit more comprehensive tool not only for creating partitions12:12
lucasagomeswe actually need some mechanism for that, cause we already some files copied from ironic to the client (common/states.py)12:12
vkozhukalovbut also for lvm, software raids etc12:12
lucasagomesvkozhukalov, right, like a DiskManager thing?12:12
lucasagomesoh that's great12:12
lucasagomesbtw12:12
lucasagomesI think that would be pretty cool to have12:13
* lucasagomes just don't know a good way to share code right now12:13
lucasagomesunless we make that an standalone tool, and just call it from the client and/or Ironic12:14
vkozhukalovlucasagomes: the same for me (don't know)12:14
lucasagomesmaybe we should discuss it in the next meeting?12:14
lucasagomesor devananda ^ ideas?12:14
vkozhukalovok, will raise this question for meeting12:15
lucasagomesalso lifeless input on it would be great ^12:15
vkozhukalovok, will ask him as well12:16
lucasagomesvkozhukalov, no worries he will read the log here and comment :)12:16
*** killer_prince has quit IRC12:18
*** lazy_prince is now known as killer_prince12:18
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Get rid of the swap partition  https://review.openstack.org/8372612:23
*** lucasagomes is now known as lucas-hungry12:26
*** romcheg1 has joined #openstack-ironic12:28
*** romcheg has quit IRC12:30
*** sabah has quit IRC12:34
mtrisolineNobodyCam: Sorry, I got pulled away yesterday and I did get an error. But my proof of concept in a dev environment is 100% functional and working. I have one physical server acting as a controller node running qpid and mysql, everything else is running inside of VMWARE. One VM for swift, cinder, and nova respectively. We decided on the nova-network implementation because Neutron is just way more than we need and12:35
mtrisolineNobodyCam: Sorry, I got pulled away yesterday and I did get an error. But my proof of concept in a dev environment is 100% functional and working. I have one physical server acting as a controller node running qpid and mysql, everything else is running inside of VMWARE. One VM for swift, cinder, and nova respectively. We decided on the nova-network implementation because Neutron is just way more than we need and12:36
mtrisolineSorry for that IRC threw a bunch of errors didn't mean to send that twice.12:37
ShrewsOk, I'm definitely concerned about our tests now. Two of us have encountered something eating all memory during unit tests, and now Jenkins has seen it: http://logs.openstack.org/05/83105/3/check/gate-ironic-python26/dab25e8/console.html12:40
ShrewsNobodyCam, devananda, lucas-hungry: ^^^^12:41
*** jdob has joined #openstack-ironic12:56
openstackgerritRohan Kanade proposed a change to openstack/ironic: Adds exact match filters to nova scheduler  https://review.openstack.org/8373412:57
openstackgerritJim Rollenhagen proposed a change to openstack/ironic-python-agent: Remove advertise-host from service file  https://review.openstack.org/8360813:00
*** zigo has quit IRC13:13
*** zigo has joined #openstack-ironic13:14
*** saju_m has joined #openstack-ironic13:15
*** pbrooko has quit IRC13:25
*** matty_dubs|gone is now known as matty_dubs13:27
*** jgrimm has joined #openstack-ironic13:42
romcheg1lucas-hungry: I noticed my patch that fixes https://bugs.launchpad.net/ironic/+bug/1251880 was merged13:43
romcheg1However the bug is untargeted13:43
*** romcheg1 is now known as romcheg13:43
romcheglucas-hungry: should I target it to j1?13:43
*** lucas-hungry is now known as lucasagomes13:43
lucasagomesromcheg, hey13:43
lucasagomesromcheg, hmmmm, I think it will go to rc1 no?13:44
*** toure has joined #openstack-ironic13:44
lucasagomeswas rc1 released already?13:44
romcheglucasagomes: I think so, let's check that13:44
lucasagomesack13:44
*** zigo has quit IRC13:47
*** zigo has joined #openstack-ironic13:47
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Get rid of the swap partition  https://review.openstack.org/8372613:50
*** zigo has quit IRC13:51
jrollmorning ironic13:55
*** zigo has joined #openstack-ironic13:55
*** jbjohnso_ has joined #openstack-ironic13:56
jbjohnso_morning13:56
jbjohnso_pyghmi 0.9.5.2 should be on pypi... but I might have sinned against process because I forgot how I was supposed to do it13:57
*** jistr has quit IRC13:57
lucasagomesheh13:57
lucasagomesjbjohnso_, does *.5.2 includes the unicode fix?13:57
jbjohnso_lucasagomes, indeed13:58
lucasagomesfor the hmac function?13:58
lucasagomesnice13:58
lucasagomesyeah we might want to pin our requirements to >=9.5.2 then13:58
jbjohnso_err 5.9.213:58
lucasagomesunless we use that fix that yuriyz propoused13:58
agordeevjroll jbjohnso_ morning!13:58
jbjohnso_0.5.9.213:58
lucasagomesheh 0.5.9.2 :)13:59
*** zigo has quit IRC13:59
jbjohnso_I'm saving 0.6 for at least full inventory and SEL retrieval13:59
lucasagomesright13:59
*** zigo has joined #openstack-ironic13:59
*** jistr has joined #openstack-ironic13:59
jrollhey agordeev13:59
lucasagomesjrist, morning14:00
lucasagomesjroll, *14:00
jristhaha14:00
jrollvkozhukalov, lucasagomes, I've also been thinking about how to share code between ironic and the agent14:00
jristmy nick strikes again14:00
jrollheh14:00
lucasagomesjrist, hah yeah, sorry buddy!14:00
jristwhat does vkozhukalov mean?14:00
jristsomething awesome, I hope14:00
jrollit's a name :P14:00
lucasagomesjroll, yeah... ironic, agent, and client would be nice to have common code14:01
jrollanyhow, I don't want to pull ironic into the agent for obvious reasons14:01
jrollfor the partition tool, I think that could be a separate library14:01
vkozhukalovjrist: vkozhukalov means Vladimir Kozhukalov :-)14:01
jrollbut as far as other code, not sure what to do14:01
lucasagomesjroll, sure, yeah14:01
lucasagomesmaybe having an ironic-common repo14:01
lucasagomesidk14:01
jristvkozhukalov: ha :)14:02
jrollI've already copied some of the common rest stuff :(14:02
jristvkozhukalov: awesome!14:02
jristvkozhukalov: that is a great name14:02
* jrist waves14:02
lucasagomesjroll, :( in the client we copied it as well14:02
lucasagomesjroll, like states14:02
jrollironic-common isn't a horrible idea14:02
jrollyeah14:02
lucasagomesjroll, yeah... idk if it's ideal, but would solve our problem14:02
* jroll wonders if there's any other openstack projects that have encountered this14:03
* lucasagomes same14:03
jrollI can send a mailing list post later after I dig myself out of existing email14:03
lucasagomesjroll, :D sure that would be useful14:04
jroll:)14:04
vkozhukalovjroll: +114:04
jbjohnso_lucasagomes, fyi, I could see one reason to be wary of non-ascii stuff, I'm not sure ipmitool can set such a password.  However the underlying BMC generally have such a limitation14:06
jbjohnso_shouldn't have I should say14:06
NobodyCamgood morning Ironic14:08
*** russellb is now known as rustlebee14:08
agordeevNobodyCam: morning!14:09
jrollmorning NobodyCam14:10
NobodyCammorning agordeev and jroll :)14:11
*** ndipanov is now known as engeepanoff14:18
NobodyCamahh just reading some scroll back in OoO .. looks like lifeless found this: https://bugs.launchpad.net/openstack-ci/+bug/129873114:18
romcheglucasagomes: forgot to write that: rc-1 was released yesterday14:18
romchegso j-1 is the next milestone for that bug14:19
lucasagomesromcheg, ack! thanks for the ingo14:20
lucasagomesinfo*14:20
NobodyCammorning romcheg :)14:20
romchegMorning NobodyCam14:20
*** openstack has joined #openstack-ironic14:21
*** jistr has quit IRC14:21
*** jistr has joined #openstack-ironic14:21
*** Manishanker has quit IRC14:33
*** dshulyak has quit IRC14:37
*** rwsu has quit IRC14:38
*** rwsu has joined #openstack-ironic14:41
lucasagomesmorning NobodyCam14:55
NobodyCammorning lucasagomes :)14:57
NobodyCamI was just looking into the bug lifeless filed about ssh commands14:57
lucasagomesNobodyCam, in ironic?15:00
lucasagomesNobodyCam, what's the #>15:00
lucasagomes?*15:00
NobodyCamhttps://bugs.launchpad.net/openstack-ci/+bug/129873115:01
Shrewsagordeev: What you propose on adam_g's review is fine. As a "quick start" guide, I think there's a fine line between showing just enough to get the reader doing something, and confusing the reader with too much info. Your suggested change is fine by me, though, if you want to -1 it.15:01
agordeevShrews: I was thinking that the entire patch is not about explosing significant default values. So it'll better to add what i propose in another patch later, if it's still worth adding15:10
*** sphoorti has joined #openstack-ironic15:17
*** packet has joined #openstack-ironic15:18
openstackgerritRohan Kanade proposed a change to openstack/ironic: Adds exact match filters to nova scheduler  https://review.openstack.org/8373415:25
openstackgerritJim Rollenhagen proposed a change to openstack/ironic-python-agent: Added PyPy env to tox.ini  https://review.openstack.org/8360515:26
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Use GB instead of MB for swap  https://review.openstack.org/8378815:33
NobodyCambr15:35
NobodyCambrb15:35
*** saju_m has quit IRC15:35
*** eghobo has joined #openstack-ironic15:41
*** packet has quit IRC15:41
*** toure has left #openstack-ironic15:43
NobodyCamgota reboot15:55
*** athomas has quit IRC16:01
*** sphoorti has quit IRC16:04
*** sphoorti has joined #openstack-ironic16:04
*** matty_dubs is now known as matty_dubs|lunch16:09
NobodyCamoh thats much better ... guess I need to reboot every month or so :-p16:13
JayFjroll: for https://review.openstack.org/#/c/83605/ why did jenkins think tests passed and you didn't? Are we missing something when running tests?16:14
JayF(in jenkins)16:14
NobodyCampost bbt walkies..bbiafm16:15
devanandamorning, all16:17
*** epim has joined #openstack-ironic16:18
JayFjroll: or does that mean that tests all pass on pypy now for the agent? if so that'd be awesome16:18
* devananda catches up on reviews and emails from the night16:21
lucasagomesdevananda, morning16:22
devanandalucasagomes: the DiskPartitioner series of patches -- Juno material, I presume?16:23
lucasagomesdevananda, yeah16:23
lucasagomesdevananda, should I set the target to j1 in the bugs?16:23
devanandalucasagomes: cool. do you think the noswap fix needs to be in icehouse?16:23
devanandalucasagomes: yep. that'd be helpful for tracking16:24
lucasagomesdevananda, hmm... I'm more concerned about the fix of the partitining in general16:24
lucasagomesdevananda, right now it's broken in trunk (if you create a swap partition with >= 1024 it breaks)16:24
devanandaoh16:24
devanandathat's bad16:25
lucasagomesyeah16:25
lucasagomesnova bm is broken too16:25
devanandai would call that RC critical for us, even though it's an "enhancement" over nova bm16:25
devanandalike16:25
devanandaanyone with real hardware is going to want swap > 1GB16:25
lucasagomesdevananda, yeah I set it as critical16:25
devanandaok16:26
lucasagomesdevananda, also, our nova ironic driver is not looking at the swap option in the flavor16:26
lucasagomesand sending it to ironic16:26
devanandahah16:26
lucasagomesso that would need to be included as well16:26
devanandaright16:26
devanandaand how ever we fix this, we will want to support that disk layout16:26
devanandaeg during rebuild... if at all possible16:26
lucasagomesyeah16:27
lucasagomeshttps://bugs.launchpad.net/ironic/+bug/129792516:27
devanandaso changing the order of partitions on disk has some ramifications16:27
NobodyCamgood morning devananda16:27
lucasagomesdevananda, it does yeah, all this disk operations right now is messy, I'm trying to add some consistency in the series of patches16:28
lucasagomesfor e.g having root as the last partition always16:28
lucasagomesthis also allows cloud-init to resize it16:28
lucasagomesif needed16:28
devanandaright16:28
devanandagood stuff16:28
lucasagomesand parameters unit size needs to be more consistent as well, all GB16:29
devanandaso, i'd like your thouts on fixing the "sfdisk breaks if swap >= 1GB" by itself16:30
devanandain icehouse16:30
lucasagomesright16:30
lucasagomesit sounds important, the problem with my fix is that it was also a bit of plumbing to be able to add other stuff on top of the change (gpt, get rid of swap etc)16:31
lucasagomesmaybe for icehouse we can just include a simple fix16:31
lucasagomeslike replacing sfdisk with parted but doing something similar with what we have in trunk right now16:32
JayFParted is what the Ironic Python Agent uses now to inject partitions for configdrive -> http://git.openstack.org/cgit/openstack/ironic-python-agent/tree/ironic_python_agent/shell/copy_configdrive_to_disk.sh#n2416:33
JayFparted script mode is pretty great in my experience16:33
lucasagomesJayF, yeah16:33
lucasagomesJayF, https://review.openstack.org/8339616:33
JayFThat was an open tab for me to review yesterday but I never quite got there16:34
JayFI'll leave it up today and try to get there :D16:34
lucasagomes:) ack thanks16:35
*** comstud is now known as bearhands16:35
NobodyCamdevananda: is the swap size > 1 gb a issue on vm only? Ie. when the nodes hdd is created it uses disk_size and not disk_size+swap?16:35
*** vkozhukalov has quit IRC16:35
devanandaNobodyCam: AIUI, it's a problem with how we're using sfdisk in general16:36
devanandalucasagomes: ^ ?16:36
lucasagomesright is not a disk space problem16:37
lucasagomesthat 1MB lead partition is making things to fail16:37
lucasagomesand seems to be a bug in sfdisk16:37
NobodyCamdevananda: side question: have you worked with the infra repos much.. with reguard to https://bugs.launchpad.net/openstack-ci/+bug/129873116:37
NobodyCamlucasagomes: what is the actual error?16:38
devanandaNobodyCam: https://bugs.launchpad.net/ironic/+bug/129792516:38
devanandaNobodyCam: I am not familiar with the issue in testenv/tripleoci16:39
NobodyCamdevananda: do you know where testenv gets its keys from?16:39
*** lucasagomes has quit IRC16:41
devanandaNobodyCam: nope16:42
*** lucasagomes has joined #openstack-ironic16:43
lucasagomesdevananda, NobodyCam my connection dropped :(16:43
lucasagomeswhat was my last message?16:43
NobodyCamdevananda, NobodyCam my connection dropped :(16:45
NobodyCam:-p16:45
lucasagomeslol16:46
lucasagomesbefore that hah16:46
jrollJayF: the latter :D16:46
NobodyCamoh16:46
NobodyCam and seems to be a bug in sfdisk16:46
lucasagomesyeah16:46
NobodyCamhehe16:46
JayFjroll: yeah your comments when you came into the office were highly relevant :) I've already +2'd that pypy patch16:46
*** mdurnosvistov has quit IRC16:47
JayFIronic-python-agent already works with pypy with a small patch (that jroll has in) so we're going to make pypy a voting job for it after that gets merged. Woo.16:47
*** engeepanoff has quit IRC16:47
*** ndipanov has joined #openstack-ironic16:48
*** ndipanov has quit IRC16:48
openstackgerritJim Rollenhagen proposed a change to openstack/ironic-python-agent: Remove advertise-host from service file  https://review.openstack.org/8360816:53
*** matty_dubs|lunch is now known as matty_dubs16:58
*** epim has quit IRC17:01
NobodyCamlucasagomes: you still have your sfdisk test env?17:06
lucasagomesNobodyCam, yup17:06
NobodyCamif you have a free minute can you run the current sfdisk command but add -i to the command?17:08
NobodyCamie sfdisk -uMi /dev/vdb17:09
lucasagomesNobodyCam, sure17:09
NobodyCamoh I forgot TGIF!17:10
lucasagomesNobodyCam, http://paste.openstack.org/show/74579/17:11
NobodyCamlucasagomes: Thank you :)17:11
lucasagomesyay friday :)17:11
NobodyCamlucasagomes: thank you :)17:11
lucasagomesnp17:12
linggaoHi matty_dubs,17:12
NobodyCammorning linggao :)17:12
linggaomorning NobodyCam. Hey.17:13
NobodyCam:)17:14
*** harlowja_away is now known as harlowja17:15
linggaomatty_dubs, this is reagarding the console support sjing and you were working on, are you planing to pick it up from where sjing left? If not, I'll pick it up.17:15
*** ifarkas has quit IRC17:16
matty_dubslinggao: I had intended to, but hadn't been focused on it right now because of feature freeze.17:17
matty_dubsIf you'd prefer to work on it, feel free to do so -- I can share some notes.17:17
*** saju_m has joined #openstack-ironic17:19
linggaoI can be either way as I told sjing.  Since I am trying to get my feet wet again and you guys are busy with the release,  maybe this is a good start point for me if it is okay with you.17:20
linggaomatty_dubs, do you have a note on you  how you tested it?17:23
*** epim has joined #openstack-ironic17:23
matty_dubslinggao: Sure. https://review.openstack.org/#/c/64100/ is much of the way there; I think the last big hurdle is around spawning and controlling the process. I was starting to build a Conductor task to manage the process when the -2 hit and I moved my focus elsewhere.17:24
matty_dubslinggao: I can write something up re: testing. Do you have access to a box with an IPMI serial-over-LAN console?17:24
linggaoYes, I have.17:24
matty_dubslinggao: Perfect! Let me take a moment to remember exactly what I did. O:-) Then I'll write it up and send it over.17:25
linggaothanks a lot matty_dubs!17:25
matty_dubslinggao: Thanks for picking this up! And let me know if I can help any once you get going.17:26
*** epim_ has joined #openstack-ironic17:27
linggaomatty_dubs, sure. thanks a lot for all the help you have done.17:28
*** _dguerri has quit IRC17:28
*** epim has quit IRC17:28
*** epim_ is now known as epim17:28
*** Shrews has quit IRC17:29
*** mdurnosvistov has joined #openstack-ironic17:32
*** stevehuang has joined #openstack-ironic17:34
*** jistr has quit IRC17:34
* devananda does a quick refactoring of scheduler related thigns17:34
*** saju_m has quit IRC17:35
*** saju_m has joined #openstack-ironic17:36
*** k4n0 has joined #openstack-ironic17:43
matty_dubslinggao: I think https://gist.github.com/n1zyy/9838658 covers everything I did for setting up console with that patch.17:48
*** krtaylor has quit IRC17:55
*** derekh has quit IRC17:56
*** mkerrin has quit IRC18:02
openstackgerritJosh Gachnang proposed a change to openstack/ironic-python-agent: Adding DynamicLoopingCall around lookup  https://review.openstack.org/8360418:03
linggaomatty_dubs, I'll try with the instructions. thanks.18:05
lucasagomesok! I'm done for today18:08
lucasagomeshave a good night and good weekend everybody!18:09
lucasagomesNobodyCam, devananda matty_dubs linggao etc... ! night, enjoy the weekend!18:09
linggaolucasagomes, have a great weekend!18:09
*** lucasagomes is now known as lucas-afk18:10
matty_dubsYou too, lucas-afk !18:11
linggaomatty_dubs, the setting is within the venv with Ironic only or is it in a real world with keystone and nova and other stuff?18:11
matty_dubslinggao: I only had to add it to Ironic.18:12
matty_dubsAssuming you already have Ironic set up.18:12
matty_dubsNo changes needed outside Ironic.18:12
linggaook18:14
NobodyCamNight lucas-afk18:16
NobodyCamhave a good weekend]18:16
devanandak4n0: reviews posted on the exact scheduler patch. I know it's late for you -- do you mind if we continue the work on this patch today?18:24
k4n0devananda: I can stick around, got lots of coffee :), I will fix the review comments now18:25
devanandak4n0: lol :) thanks!18:26
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: ironic_host_manager was missing two stats  https://review.openstack.org/8385118:26
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Clean up IronicNodeStates.update_from_compute_node  https://review.openstack.org/8385218:26
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Refactor nova.virt.ironic.driver get_host_stats  https://review.openstack.org/8385318:26
devanandak4n0: these might help you a bit ^18:26
k4n0ok, rebasing on top then18:26
devanandak4n0: i haven't tested them yet, fwiw18:27
k4n0devananda: ok, ill be careful18:27
devanandabut in theory, the only one with a functional change (and it's one that your patches require) is the first one18:27
devanandaso if you base on just https://review.openstack.org/83851, shoudl be fine18:27
*** Alexei_987 has quit IRC18:27
k4n0devananda: ok18:28
devanandalinggao: it looks like you are testing teh scheduler fix that k4n0 posted. I just tossed up some related patches, if you have time to review them, that'd be great18:28
NobodyCambrb18:30
*** vkozhukalov has joined #openstack-ironic18:30
linggaodevananda, yes. I will.18:32
linggaobrb18:37
*** openstackgerrit has quit IRC18:48
*** openstackgerrit has joined #openstack-ironic18:48
*** max_lobur1 has quit IRC18:50
*** dguerri has joined #openstack-ironic18:50
NobodyCamdevananda: good catch with 83851 :)18:52
NobodyCambrb19:00
*** harlowja is now known as harlowja_away19:00
*** harlowja_away is now known as harlowja19:17
openstackgerritRohan Kanade proposed a change to openstack/ironic: Adds exact match filters to nova scheduler  https://review.openstack.org/8373419:20
NobodyCamuuummmm bagel :-p19:21
*** packet has joined #openstack-ironic19:33
*** romcheg has quit IRC19:33
openstackgerritA change was merged to openstack/ironic-python-agent: Added PyPy env to tox.ini  https://review.openstack.org/8360519:34
k4n0devananda: can you please review the latest patchset19:55
*** epim has quit IRC20:07
*** krtaylor has joined #openstack-ironic20:07
*** romcheg has joined #openstack-ironic20:15
*** vkozhukalov has quit IRC20:21
*** max_lobur has joined #openstack-ironic20:31
*** max_lobur has quit IRC20:32
*** max_lobur has joined #openstack-ironic20:32
*** max_lobur has quit IRC20:32
*** max_lobur has joined #openstack-ironic20:32
linggaok4n0, are the 2 new CONF settings under default section for your patch?20:38
k4n0linggao: yes, its from devananda's review comments20:38
linggaok4n0, then where do they get used?20:39
linggaoThe base class does not check these 2 settings.20:39
k4n0linggao: they will be used in nova.conf right?20:40
linggaoThe base class has:         if filter_cls_names is None:20:40
linggao            filter_cls_names = CONF.scheduler_default_filters20:40
linggaouser can set it up in nova.conf, but no place in code checks these settings.20:41
k4n0linggao: i will have to push new nova patchset to fix this20:42
linggao:)20:42
linggaok4n0, in the init function of the ironic_host_manager, read the settins and then assign CONF.scheduler_default_filters = CONF.baremetal_scheduler_default_filters20:45
linggaoif scheduler_use_baremetal_filters == TRUE20:45
k4n0linggao: got it, so we dont need to change nova patch now20:46
linggaok4n0, right.20:46
*** eguz has joined #openstack-ironic20:52
*** eghobo has quit IRC20:56
*** lucas-afk has quit IRC21:01
*** matty_dubs is now known as matty_dubs|gone21:01
*** sphoorti has quit IRC21:03
*** Shrews has joined #openstack-ironic21:05
ShrewsIf anyone has tried to ping me today, I have been (and continue to be) a victim of the hp cloud outage.21:07
ShrewsFun21:07
* jroll inserts rackspace cloud advert21:08
jroll:P21:08
devanandabearhands: hi! spare a few minutes for scheduler questions?21:09
bearhandssure21:09
*** jbjohnso_ has quit IRC21:09
openstackgerritA change was merged to openstack/python-ironicclient: Avoid traceback with insufficient auth credentials  https://review.openstack.org/7949421:09
devanandabearhands: i'm looking at k4n0's work to add exact match scheduler filters21:09
devanandabearhands: the filters look good. but i dont see how the current ones are being loaded, so i'm not exactly sure how we should be loading the new ones21:10
openstackgerritA change was merged to openstack/ironic-python-agent: Remove advertise-host from service file  https://review.openstack.org/8360821:10
devanandabearhands: eg, https://github.com/openstack/nova/blob/master/nova/scheduler/host_manager.py#L4521:10
devanandadoesn't list any of the weight stuff21:10
devanandaer21:10
devanandanot weight21:10
bearhandsweight classes are line 5621:10
devanandathe cpu/ram/disk filters21:10
bearhandsoh21:10
devanandayea. wrong thing, sorry21:10
bearhandswell, so those are just the defaults21:10
*** jdob has quit IRC21:11
devanandais matching by available cpu/ram/disk not the default?21:11
bearhandsComputeFilter21:11
bearhandssorry21:11
bearhandsor RamFilter also,I guess21:12
devanandanot ComputeCapabilitiesFilter either -- that just checks extra specs21:12
bearhandsI'm not sure disk is by default21:12
devanandaso there's RamFilter, DiskFilter, COreFilter21:12
devanandabut it doesn' tlook like they're loaded by default??21:12
bearhandsRamFilter is21:12
bearhandsline 4921:12
bearhandsbut it looks like cores and disk are not21:12
devanandaahh21:12
devanandamissed that21:12
devanandaok21:12
bearhandscores doesn't tend to matter, since they are virtual21:12
*** romcheg has quit IRC21:12
bearhands(until ironic maybe)21:13
bearhandsi'm not sure why Disk is not in the default list though21:13
devanandathanks21:15
devanandabearhands: so the list i'm proposing here - -https://review.openstack.org/#/c/83734/3/ironic/nova/scheduler/ironic_host_manager.py21:16
devanandadoes that seem reasonable to you for ironic's needs21:16
devanandalifeless: same question for you ^21:17
bearhandsyes, your comment there seems to make sense to me21:18
bearhandsdefinitely should have those other filters, IMO21:18
devanandabearhands: ack. thanks much21:19
devanandak4n0: comments left. are you around to fix it up?21:20
k4n0devananda: yup, fixing them21:20
devanandaawesome21:21
*** romcheg has joined #openstack-ironic21:22
openstackgerritRohan Kanade proposed a change to openstack/ironic: Adds exact match filters to nova scheduler  https://review.openstack.org/8373421:24
openstackgerritJosh Gachnang proposed a change to openstack/ironic: Adding swift temp url support  https://review.openstack.org/8139121:26
openstackgerritA change was merged to openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/8299321:27
*** stevehuang has quit IRC21:28
devanandai need to run out for food21:31
devanandabut if anyone's looking for something to do21:31
devanandadeleting obsolete translation lines would be helpful21:31
devanandabasically duplicate https://review.openstack.org/#/c/81925/1 but for Ironic21:31
devanandaas a potential fix to https://bugs.launchpad.net/ironic/+bug/129864521:31
devanandaI'm still waiting on clarkb to confirm whether he thinkgs it's a viable solution....21:32
devanandabbiab21:32
lifelessdevananda: replied21:34
devanandalifeless: keep it in sync with ...?21:35
lifelessdevananda: the list in the default scheduler21:37
lifelesslike retryfilter etc21:37
devanandaah21:37
devanandaso i dont know that that's a long-term solution21:38
devanandaobviously this needs to get into nova21:38
k4n0lifeless: the default filters in nova havent changed since 201221:38
*** eguz has quit IRC21:39
* devananda really goes afk now :)21:41
NobodyCamhave a goodweekend devananda21:44
NobodyCamoh just food.. then I should see you b4 eod21:45
*** mdurnosvistov has quit IRC21:48
linggaodevananda, I have tested your recent 3 changes I1b49accf, I7d66ea5e, I0d055dba with k4n0's exact filters with my kluge env. Got an error. I left an comment in your patch I1b49accf,22:09
linggaoIf add those 4 missing items back to the dict, everything works fine.22:09
linggaoI have to go.22:10
linggaoHave a good weekend.22:10
k4n0linggao: thanks for the review22:11
*** eghobo has joined #openstack-ironic22:13
linggaok4n0, :). Thank you for your hard work.22:13
*** eghobo has quit IRC22:13
*** eghobo has joined #openstack-ironic22:13
*** linggao has quit IRC22:14
NobodyCamjust incase anyone wanted to know I have fully deployed seed / undercloud with ironic :  a6d0f7ee-1a24-47b8-abf2-198657449190 | overcloud  | CREATE_IN_PROGRESS | 2014-03-28T22:27:14Z22:28
jroll\o/22:28
NobodyCam:)22:29
JoshNangwoo!22:30
NobodyCamI have to dbl check but I think All *critical*  patches have landed and you can use ironic with devtest simply by setting `export USE_IRONIC=1` (with out quots ofc)22:30
mordredNobodyCam: wow. exciting!22:31
NobodyCam:)22:34
openstackgerritA change was merged to openstack/ironic: Remove some obsolete settings from DevStack doc  https://review.openstack.org/8354022:38
adam_gdevananda, was thinking about nova driver unit test coverage. remembered this crazy thing keystone is/was doing where the test suite would go out to the internets and checkout copies of keystoneclient into its tree during test runs22:40
NobodyCamjust worked with lifeless and https://review.openstack.org/#/c/83906 should fix up the ssh issue with ironic in ci22:47
*** eguz has joined #openstack-ironic22:48
*** max_lobur has quit IRC22:48
NobodyCamand now adding a note to our ssh driver about that22:49
*** packet has quit IRC22:51
*** eghobo has quit IRC22:52
mordredadam_g: I keep meaning to delete taht code22:52
adam_gmordred, yeah--it drove me absolutely nuts trying to package for buildds22:52
adam_gbut something similar may be useful as a short term thing till ironic driver lives in nova22:52
mordredadam_g: do you want to check out versions of nova?22:53
devanandaadam_g: that's what i've been saying22:54
adam_gmordred, yeah. the driver and its tests now live in the ironic tree @ ironic/nova22:55
devanandaadam_g: temporary fix. check out nova into ironic's venv during a test run22:55
devanandathen run nova's unit tests22:55
adam_gdevananda, right22:55
adam_gdevananda, that could just be done with tox + a script in tools/ no?22:55
devanandaright22:55
devanandaexactly22:55
devanandawe should do that22:55
adam_gill play with that this afternoon22:55
devanandathanks22:55
devanandait's better than the nothing we have now22:55
adam_gyeah22:55
adam_geven if it takes a good 7 minutes to checkout nova :)22:55
devanandaheh22:56
openstackgerritChris Krelle proposed a change to openstack/ironic: Add note to ssh about impact on ci testing  https://review.openstack.org/8392622:56
adam_gor maybe thats changed22:56
NobodyCamdevananda: ^^^ is just a note22:56
NobodyCamadam_g: 7 minutes seems long to me?23:02
adam_gNobodyCam, oh ya, you're right. didn't notice how fast it is lately 0m57.922s23:09
NobodyCamhappy dance: http://paste.openstack.org/show/t38Hj7wkxmfB4aT8WQJQ/23:10
NobodyCam:) adam_g if your good with seven I sure I dig up a old dialup account for ya :)23:10
*** dhellmann is now known as dhellmann_23:13
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Refactor nova.virt.ironic.driver get_host_stats  https://review.openstack.org/8385323:16
NobodyCamgo get food...23:35
devananda?23:36
NobodyCamdarn mouse scroll the irssi screen and I wasn't watching23:36
NobodyCamlast line was you saying you needed to go get food23:36
NobodyCamdoh23:36
devananda:p23:36
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Remove obsolete po entries - they break translation jobs  https://review.openstack.org/8393523:46
NobodyCamlol I was just going to look at that one :-p23:46
devananda:)23:47
NobodyCamwas just thinging of the grep | sort | line to use23:47
NobodyCamthinking even23:47
NobodyCamwow https://bugs.launchpad.net/ironic/+bug/129864523:49
NobodyCamno no23:49
NobodyCamwow -1523423:49
NobodyCamdevananda: has clark confirmed that will fix?23:50
devanandaNobodyCam: http://paste.openstack.org/show/74602/23:51
devanandaNobodyCam: and yes, he said that it probably will fix it23:51
NobodyCam:)23:53
NobodyCamyou used Releated not Closes ? :-p23:57
NobodyCamon the bug #23:57
devanandayes23:59
devanandabecause I'm not sure it actually closes it23:59
devanandaand I am going to push this through to find out... afaik, there's no way to test it23:59

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