Tuesday, 2015-03-10

JayFI'm fixing bare metal provisioning at the company right now, so not-it00:00
jrollheh00:00
jamielennoxhaha00:00
jamielennoxjroll: the way i've done this for other services is if the url in conf is not None then use it as an override, otherwise let the catalog do its thing00:01
jrolljamielennox: yeah, that's totally fine, I thought that's what we do everywhere00:01
jamielennoxbefore the end of kilo i hope to bump the minimum version of auth_token middleware which will make some of this easier so fixing all this might wait till liberty00:02
devanandajroll: I, too, thought that's what we did00:03
devanandahowever, we're definitely not caching the tokens (well, if at all)00:03
*** yuanying has quit IRC00:03
*** Marga_ has joined #openstack-ironic00:04
jamielennoxis ironic on eventlet?00:04
*** yuanying has joined #openstack-ironic00:05
jamielennoxprobably could just grep for that answer00:05
*** oomichi has quit IRC00:06
jrollyes00:07
*** penick has quit IRC00:09
devanandayes00:09
*** yuanying_ has joined #openstack-ironic00:10
*** yuanying has quit IRC00:10
devanandajamielennox: note that ironic-conductor has two pools. one for RPC, one for workers00:11
JayFdevananda: curious how you'll use reviewstats to judge core from IPA -> Ironic, given it doesn't break out agent reviews. Just trying to figure out what metric I'd be gunning for if I wanted core on the whole shebang00:11
*** jmccrory has quit IRC00:11
*** igordcard has quit IRC00:12
jrollJayF: the biggest metric is how awesome the reviews are IMO00:12
*** mtanino has quit IRC00:12
*** penick has joined #openstack-ironic00:13
devanandaJayF: metrics inform, they don't dictate.00:13
*** andreykurilin_ has quit IRC00:14
devanandaJayF: do good reviews on it, to the point where the core team is like "hell yea he should join the team"00:14
jrollor "deva pls add this person to core"00:15
JayFI just think it's probably not awesome at this point for IPA and Ironic core to be separate00:16
JayFbut it'd be less awesome for me and JoshNang to lose core on IPA for that to happen00:17
JayFso I'm working in the other direction00:17
JayFlol00:17
devanandaJayF: fair point. also - possibly worth a longer discussion00:17
devanandasince we (ironic) now has 6 projects00:17
JayFWell I always viewed it as a coupling thing00:17
JayFWhen IPA was only used by a non-default driver, it seemed less coupled to Ironic to me00:18
devanandaironic, python-ironicclient, ironic-python-agent, ironic-discoverd, lib-ironic00:18
JayFnow that IPA ramdisk will be utilized by all drivers, it seems like it's the same thing, just in a different repo for technical reasons00:18
JayFif that makes senser00:18
JayFyeah, libironic makes that case for me00:18
*** Marga_ has quit IRC00:23
*** Marga_ has joined #openstack-ironic00:24
devanandayup00:27
devanandabut - for practical reasons, not everyone necessarily will be an expert on all of it00:28
devanandaI'm fine with having a single core team wherein we all trust each other to review/approve things in the areas where we actually know stuff00:29
devanandabut we might want to get more clear if the expectation is: only approve stuff you really actually know00:29
devanandaparticularly around drivers, this might get weird. core team regularly trusts driver authors, since we hav eno way to verify it00:29
devanandaso it's a bit of a double standard, and i'd love suggestions on how to resolve it00:30
*** achanda has quit IRC00:30
mrdadevananda: you can always go down the nova path where they have novaclient cores and nova cores (I know we have that for specs).  I don't think there's any harm in codifying areas if we see the need to be explicit.00:34
devanandamrda: that's what we have today for ironic-python-agent as well, which is where JayF started the discussion from00:34
mrdaya, I guess I'm saying I think it's not a bad compromise - especially as the project increases in scope00:35
mrdas/scope/sub-projects/00:36
devanandawe're definitely increasing in the # of sub-projects we have commitments to00:36
devanandaI think the question before us is: formal structures and separation of the review teams [vs] common team with informal delegation of responsibility00:37
devanandatechnically, we can do either one00:38
devanandaand there are pros and cons to each00:38
mrdaI guess whatever makes your job in managing the focus of the entire project easier :)00:39
*** ijw_ has joined #openstack-ironic00:42
*** ChuckC has quit IRC00:42
devanandamrda: common communication and meeting spaces (irc, ml, rl, etc...) and common planning of features is the biggest thing right now.00:43
*** ijw has quit IRC00:45
mrdayeah, I think mailing list/etherpads are probably the best way going forward, but having them indexed off our whiteboard is the important thing so they can be found :)00:45
*** ChuckC has joined #openstack-ironic00:49
*** r-daneel has quit IRC00:49
*** ChuckC has quit IRC00:53
*** ChuckC has joined #openstack-ironic00:53
*** stendulker has joined #openstack-ironic00:55
devanandaarg00:56
devanandalintan's patch adding microversion support is, i think, actually broken00:56
devananda⟫ ironic --ironic-api-version 1.1 node-list00:56
devanandaNo module named 1.shell00:56
devananda⟫ ironic --ironic-api-version 1.4 node-list00:56
devanandaNo module named 4.shell00:56
mrdarats00:57
devanandarloo: why we need to test with version != None, too. ^00:57
rloohuh?00:58
openstackgerritShivanand Tendulker proposed openstack/ironic: Enable agent_ilo for uefi-bios switching  https://review.openstack.org/16204300:59
rloodevananda: didn't we test that? although our unit tests there are ... sub optimal00:59
devanandarloo: there's no functional test of it00:59
*** yuanying_ has quit IRC00:59
devanandayes, it passes unit tests, but something's not right. I ran out of steam testing an issue I found on friday00:59
*** penick has quit IRC01:00
devanandathougt it was something odd in my environment -- turns out, it was. I had the IRONIC_API_VERSION env var set but forgot about it01:00
devanandatried again just now iwthout it and saw ^^01:00
devanandathe same command works fine if I don't pass any ironic api version01:00
mrdayou had an etherpad, didn't you devananda? /me looks01:00
mrda(of scenarios you were concerned about)01:00
devanandamrda: sort of yes01:00
*** yuanying has joined #openstack-ironic01:01
devanandawell, more about how we should be testing in the gate01:01
devanandarather than user-stories i'm concerned about01:01
devanandamrda: https://etherpad.openstack.org/p/oHVxTVRFix01:01
mrdata01:01
devanandawait ...01:02
* devananda kicks his env again01:02
rloodevananda: i have to take off, but i just tried with client, no ENV var, and with latest ironic server, it works for me.01:04
devanandasomething just changed when I reinstalled01:04
devanandarloo: yea. it's working for me now too. :-/01:04
devanandasorry for the false alarm -- seems it IS something odd with my env01:04
rloodevananda: phew!01:04
*** rloo has quit IRC01:05
devanandanow I wonder what code was installed...01:06
*** jxiaobin has quit IRC01:08
devanandaOH01:08
devanandawe just broke backwards compat with the CLI01:08
devanandathe --ironic-api-version option previously only took a single integer01:09
devanandatrying to use "--ironic-api-version X.Y" on any prior release of our client breaks it01:09
devanandawell, i mean, that's a bug in the prior releases IMO01:09
devanandait's the least helpful failure01:10
*** stendulker has quit IRC01:10
devanandaphew :)01:10
devanandanow at least I know what was breaking01:10
mrdahmmm01:11
devanandaI'm tempted to file a bug describing the old brokenness just to close it saying we already fixed it01:12
openstackgerritGhe Rivero proposed openstack/ironic: Use oslo_log lib  https://review.openstack.org/15760201:35
openstackgerritGhe Rivero proposed openstack/ironic: Sync from oslo.incubator  https://review.openstack.org/16250501:35
openstackgerritGhe Rivero proposed openstack/ironic: Use oslo_policy package  https://review.openstack.org/16250101:35
openstackgerritGhe Rivero proposed openstack/ironic: Use strutils from oslo_utils  https://review.openstack.org/16249701:35
openstackgerritGhe Rivero proposed openstack/ironic: Use oslo_context package  https://review.openstack.org/16249901:35
*** ijw_ has quit IRC01:42
*** rwsu has quit IRC01:47
*** absubram has quit IRC01:48
*** stendulker has joined #openstack-ironic01:49
openstackgerritDevananda van der Veen proposed openstack/python-ironicclient: Add support for logical names  https://review.openstack.org/15852002:01
openstackgerritDevananda van der Veen proposed openstack/python-ironicclient: Hide resources missing from server responses - POC - DO NOT MERGE  https://review.openstack.org/16283402:01
*** stendulker_ has joined #openstack-ironic02:01
*** stendulker has quit IRC02:03
openstackgerritTan Lin proposed openstack/ironic-specs: Bare Metal Trust Using Intel TXT  https://review.openstack.org/16283502:04
jamielennoxdevananda: you said earlier that there is an ironic user that calls nova and other services on user behalf, where is that defined/configured?02:05
openstackgerritTan Lin proposed openstack/ironic-specs: Bare Metal Trust Using Intel TXT  https://review.openstack.org/13390202:05
devanandajamielennox: s/on user behalf//02:05
jamielennoxok02:05
*** yog_ has joined #openstack-ironic02:07
jamielennoxdevananda: oh - it looks like they're doing keystone.get_admin_auth_token()02:07
devanandaso I see a parameter for swift_account02:07
jamielennoxi was thinking it'd be defined as like a service user somewhere02:08
jamielennoxbecause the common/keystone uses the [keystone_authtoken] user02:08
devanandajamielennox: interesting. so, our docs at http://docs.openstack.org/developer/ironic/deploy/install-guide.html#configure-the-bare-metal-service02:11
devanandasay to put things like admin_user and auth_url in [keystone_authtoken] section of the conf file02:11
devanandahowever I dont see those options in our sample file, which is autogenerated02:11
devanandawhich leads me to ask: why not?02:12
jamielennoxdevananda: well those admin_user and auth_url config options are defined by auth_token middleware02:13
jamielennoxat a guess there was a thing a while ago about how you had to put like a list_opts() or something in so that oslo.config knew all the modules it was supposed to load options for02:14
jamielennoxi can't remember the details on that02:14
devanandaso yea, that's completely lame IMO, and we have not switched ironic to doing that02:14
devanandabecause that list is about 50 modules long or something insane and unmaintainable02:15
devanandaalso, we're including that module when auto-generating02:17
jamielennoxso we have modified the structure of the auth_token module and there have been option changes but nothing that would not have them be imported02:18
jamielennoxi don't think...02:19
devanandawell, they're working when setting them02:21
devanandabut I can't find where they're defined in keystone right now02:21
jamielennoxhttps://github.com/openstack/keystonemiddleware/blob/master/keystonemiddleware/auth_token/_auth.py#L13302:22
devanandahm. options.extend02:23
devanandai'm unfamiliar with this02:23
jamielennoxit's an auth plugin thing02:23
jamielennoxdevananda: ah ok, they're not being registered at import, but they're in https://github.com/openstack/keystonemiddleware/blob/master/keystonemiddleware/opts.py#L2802:24
jamielennoxwhich is the olso.config options thing02:25
devanandathis seems needlessly convoluted02:25
* devananda files a bug and goes back to other things02:26
devanandahttps://bugs.launchpad.net/ironic/+bug/143011502:32
openstackLaunchpad bug 1430115 in Ironic "keystone_authtoken options not present in sample config file" [Low,Triaged]02:32
openstackgerritDevananda van der Veen proposed openstack/python-ironicclient: Add support for logical names  https://review.openstack.org/15852002:32
*** coolsvap has joined #openstack-ironic02:33
*** chenglch has joined #openstack-ironic02:35
*** anderbubble has joined #openstack-ironic02:37
*** penick has joined #openstack-ironic02:38
*** stendulker has joined #openstack-ironic02:38
* devananda goes afk for the evening now02:39
*** stendulker_ has quit IRC02:40
*** penick_ has joined #openstack-ironic02:40
*** stendulker has quit IRC02:42
*** penick has quit IRC02:42
*** penick_ is now known as penick02:42
*** spandhe has quit IRC02:44
*** spandhe has joined #openstack-ironic02:44
*** coolsvap has quit IRC02:45
*** coolsvap has joined #openstack-ironic02:46
*** coolsvap has quit IRC02:46
*** coolsvap has joined #openstack-ironic02:46
*** yuanying has quit IRC02:46
*** achanda has joined #openstack-ironic02:47
*** spandhe has left #openstack-ironic02:47
*** ramineni has joined #openstack-ironic02:48
*** yuanying has joined #openstack-ironic03:01
*** yuanying has quit IRC03:02
*** yuanying has joined #openstack-ironic03:06
*** jxiaobin_ has quit IRC03:11
*** yuanying has quit IRC03:38
*** stendulker has joined #openstack-ironic03:39
*** achanda has quit IRC03:40
*** yuanying has joined #openstack-ironic03:41
*** Nisha has joined #openstack-ironic03:50
*** yog_ has quit IRC04:06
*** achanda has joined #openstack-ironic04:06
*** absubram has joined #openstack-ironic04:10
*** anderbubble has quit IRC04:11
*** absubram has quit IRC04:14
*** Haomeng has joined #openstack-ironic04:14
*** absubram has joined #openstack-ironic04:15
*** Haomeng|2 has quit IRC04:17
*** yog_ has joined #openstack-ironic04:18
*** yog_ has quit IRC04:20
*** naohirot has joined #openstack-ironic04:20
*** pradipta has joined #openstack-ironic04:26
*** alexpilotti has joined #openstack-ironic04:48
*** pradipta has quit IRC04:49
*** BadCub has quit IRC04:52
*** Nisha has quit IRC04:53
*** Nisha has joined #openstack-ironic05:02
*** pradipta has joined #openstack-ironic05:06
openstackgerritAnusha Ramineni proposed stackforge/proliantutils: IPA_HW_MANAGER: Add support to get_clean_steps  https://review.openstack.org/16287005:42
*** achanda has quit IRC05:54
*** achanda has joined #openstack-ironic05:55
*** harlowja_ is now known as harlowja_away05:57
*** achanda has quit IRC06:11
*** achanda has joined #openstack-ironic06:11
openstackgerritAnusha Ramineni proposed stackforge/proliantutils: IPA_HW_MANAGER: Add support to get_clean_steps  https://review.openstack.org/16287006:15
*** Haomeng has quit IRC06:18
*** Haomeng has joined #openstack-ironic06:19
*** ukalifon has joined #openstack-ironic06:22
*** yog__ has joined #openstack-ironic06:27
*** achanda has quit IRC06:28
openstackgerritShivanand Tendulker proposed openstack/ironic: Enable uefi boot mode for agent_ilo driver  https://review.openstack.org/16204306:29
*** david-lyle has quit IRC06:30
*** david-lyle has joined #openstack-ironic06:39
*** dlpartain has joined #openstack-ironic06:45
*** coolsvap is now known as coolsvap|afk06:47
*** coolsvap|afk is now known as coolsvap06:58
*** david-lyle is now known as david-lyle_afk07:11
openstackgerritMichael Davies proposed openstack/ironic-specs: API Microversions  https://review.openstack.org/16111007:20
*** chlong has quit IRC07:21
*** jcoufal has joined #openstack-ironic07:25
*** killer_prince is now known as lazy_prince07:27
*** jistr has joined #openstack-ironic07:31
*** openstackgerrit has quit IRC07:35
*** openstackgerrit has joined #openstack-ironic07:36
*** gridinv has joined #openstack-ironic07:36
*** gridinv has quit IRC07:41
*** sandhya has joined #openstack-ironic07:48
*** coolsvap is now known as coolsvap|afk07:53
*** andreykurilin_ has joined #openstack-ironic07:57
*** coolsvap|afk is now known as coolsvap08:00
*** ukalifon has quit IRC08:13
*** erwan_taf has joined #openstack-ironic08:15
GheRiveromorning all08:22
*** gridinv has joined #openstack-ironic08:23
*** dlpartain has left #openstack-ironic08:23
*** gridinv_ has joined #openstack-ironic08:28
*** gridinv has quit IRC08:28
*** ukalifon1 has joined #openstack-ironic08:29
*** andreykurilin_ has quit IRC08:29
*** gridinv_ has quit IRC08:33
*** ifarkas has joined #openstack-ironic08:41
NishaGheRivero, morning08:43
*** alexpilotti_ has joined #openstack-ironic08:52
*** jerryz has quit IRC08:52
*** alexpilotti has quit IRC08:54
*** alexpilotti_ is now known as alexpilotti08:54
*** takadayuiko has joined #openstack-ironic08:55
*** pradipta has quit IRC09:06
openstackgerritTan Lin proposed openstack/ironic: Generate keystone_authtoken options in sample config file  https://review.openstack.org/16291909:12
*** lucasagomes has joined #openstack-ironic09:18
*** tiagogomes_ has joined #openstack-ironic09:20
*** romcheg has joined #openstack-ironic09:21
*** david-lyle_afk has quit IRC09:30
*** david-lyle_afk has joined #openstack-ironic09:30
naohirotHi vdrok09:32
*** jistr has quit IRC09:34
vdrokmorning ironic09:38
vdroknaohirot, hi09:38
naohirotHi good morning09:38
naohirotvdrok: First of all, thanks for reviewing my code.09:38
*** stendulker has quit IRC09:39
*** yuanying has quit IRC09:39
naohirotvdrok: I have a question about your comment regarding "use , instead of %, also brackets around string are not necessary"09:39
vdroknaohirot, is it a patch about virtual media driver?09:40
naohirotvdrok: Yes, the code you made the comment is here "to %(server)s:%(share)s for deployment.") %"09:40
naohirotvdrok: what do you mean use ','?09:41
vdroknaohirot, yes, it should be like LOG.debug("%s", msg)09:41
vdroknaohirot, not LOG.debug("%s" % msg)09:41
vdroknaohirot, it's a common guideline for log messages09:42
naohirotvdrok: I see09:42
*** sandhya has quit IRC09:44
naohirotvdrok: but using bracket like %s(server) is more not error prone?09:44
naohirotvdrok: because just "%s" is positional, but %s(server) is not positional.09:45
vdroknaohirot, yes, it's better, that was just an example :)09:45
vdroknaohirot, in comment about brackets, i meant that you have ("str"09:45
vdroknaohirot, and then on next line "str")09:46
vdrokthese brackets are not necessary, you can omit them09:46
*** jistr has joined #openstack-ironic09:46
naohirotvdrok: sorry, i still didn't get your point. :)09:47
naohirotvdrok: bracket you meant is '()'?09:48
vdroknaohirot, i'll upload a paste :) wait a sec09:49
naohirotvdrok: yes, please. it's much better way :)09:50
vdroknaohirot, http://paste.openstack.org/show/191230/09:50
naohirotvdrok: Oh, I got it. I'm think to replace different %.09:52
naohirotvdrok: Okay, I'll fix that. thanks!09:52
vdroknaohirot, np :)09:52
naohirotvdrok: there are many % in this context :)09:53
*** pelix has joined #openstack-ironic09:56
*** bigjools has quit IRC10:04
*** bigjools has joined #openstack-ironic10:05
*** chlong has joined #openstack-ironic10:18
openstackgerritNisha Agarwal proposed openstack/ironic: iLO implementation for hardware inspection  https://review.openstack.org/15159610:33
*** coolsvap is now known as coolsvap|afk10:33
openstackgerritNisha Agarwal proposed openstack/python-ironicclient: Add support for inspection to node-set-provision-state  https://review.openstack.org/14880410:36
*** Nisha has quit IRC10:41
*** Haomeng|2 has joined #openstack-ironic10:43
*** Haomeng has quit IRC10:46
*** MattMan has quit IRC10:46
*** ramineni has quit IRC10:46
*** pradipta has joined #openstack-ironic10:48
*** chlong has quit IRC10:51
*** mgoddard has quit IRC10:53
openstackgerritSirushti Murugesan proposed openstack/ironic: Adds support for deploying whole disk images  https://review.openstack.org/15014210:54
*** mgoddard has joined #openstack-ironic10:55
*** chenglch has quit IRC11:07
*** Krast has quit IRC11:09
*** alexpilotti has quit IRC11:10
*** athomas has quit IRC11:22
*** athomas has joined #openstack-ironic11:28
*** pradipta has quit IRC11:29
*** absubram has quit IRC11:34
*** takadayuiko has quit IRC11:39
*** Haomeng has joined #openstack-ironic11:42
*** Haomeng|2 has quit IRC11:43
*** romcheg has quit IRC11:52
*** coolsvap|afk is now known as coolsvap11:54
*** romcheg has joined #openstack-ironic11:56
*** romcheg has quit IRC11:57
*** igordcard_afk has joined #openstack-ironic12:11
*** igordcard_afk has quit IRC12:11
*** dprince has joined #openstack-ironic12:13
*** igordcard has joined #openstack-ironic12:13
*** igordcard has quit IRC12:15
*** sambetts has quit IRC12:16
*** igordcard has joined #openstack-ironic12:17
*** gridinv_ has joined #openstack-ironic12:19
*** lucasagomes is now known as lucas-hungry12:19
*** sambetts has joined #openstack-ironic12:21
*** gridinv_ has quit IRC12:23
openstackgerritNaohiro Tamura proposed openstack/ironic: Add iRMC Virtual Media Deploy module for iRMC Driver  https://review.openstack.org/15195812:33
*** jistr has quit IRC12:47
*** jistr has joined #openstack-ironic12:48
*** kozhukalov has joined #openstack-ironic12:55
*** rloo has joined #openstack-ironic12:55
*** jistr has quit IRC13:04
*** jistr has joined #openstack-ironic13:05
*** coolsvap is now known as coolsvap|afk13:06
*** romcheg has joined #openstack-ironic13:12
*** kkoski has joined #openstack-ironic13:19
*** lucas-hungry is now known as lucasagomes13:21
*** romcheg has quit IRC13:24
*** romcheg has joined #openstack-ironic13:25
openstackgerritZhenguo Niu proposed openstack/ironic: Fix typo agaist->against  https://review.openstack.org/16299513:26
*** Nisha has joined #openstack-ironic13:29
*** naohirot has quit IRC13:33
victor_lowtherGood morning, Ironic13:47
TheJuliawin 913:48
TheJuliadoh13:49
openstackgerritSirushti Murugesan proposed openstack/ironic: Adds support for deploying whole disk images  https://review.openstack.org/15014213:49
TheJuliagood morning13:50
*** jjohnson2 has joined #openstack-ironic13:51
*** mtanino has joined #openstack-ironic13:54
openstackgerritRuby Loo proposed openstack/ironic: Update API doc to reflect node uuid or name  https://review.openstack.org/16300913:55
rlooMorning victor_lowther, TheJulia, and everyone else lurking around ;)13:55
openstackgerritSirushti Murugesan proposed openstack/ironic: Adds support for deploying whole disk images  https://review.openstack.org/15014213:57
*** r-daneel has joined #openstack-ironic13:58
*** MattMan has joined #openstack-ironic13:58
*** absubram has joined #openstack-ironic14:10
jrollmorning all :)14:11
*** ChuckC has quit IRC14:23
*** anderbubble has joined #openstack-ironic14:23
*** ukalifon1 has quit IRC14:26
NobodyCamgoood morning Ironic says the man in the new house14:26
*** Nisha has quit IRC14:29
jrollmorning NobodyCam and congrats!14:31
NobodyCam:) thank you :)14:31
NobodyCamnow if we could just gets some better internets we'd be set14:31
jrollheh14:32
*** achanda has joined #openstack-ironic14:34
*** zz_jgrimm is now known as jgrimm14:35
*** absubram has quit IRC14:39
*** BadCub has joined #openstack-ironic14:39
BadCubMorning Ironic14:39
NobodyCammornign BadCub14:40
pshigemorning BadCub14:42
*** achanda has quit IRC14:43
*** rwsu has joined #openstack-ironic14:44
BadCubmorning NobodyCam and pshige14:45
NobodyCammorning pshige :)14:47
lucasagomesmorning jroll BadCub NobodyCam rloo victor_lowther TheJulia pshige etc14:47
NobodyCammorning lucasagomes14:47
jrolllol14:47
lucasagomesjroll, :( lsblk on ubuntu 14 is pretty old man14:47
NobodyCam:)14:47
jrollmorning to all the people that lucas pinged plus lucasagomes :)14:48
rloomorning jroll, NobodyCam, BadCub, pshige, lucasagomes ;)14:48
lucasagomesthat's how I was thinking about to get the information I need for the root device hints14:48
NobodyCammorning rloo :)14:48
BadCubMorning lucasagomes and rloo14:48
jrolllucasagomes: is it too old or?14:49
lucasagomesjroll, yeah it's pretty out-of-date14:49
lucasagomesyou can't get things like14:49
lucasagomesWWN, VENDOR, SERIAL14:49
jrollmmm.14:49
jrollthat's fun.14:49
lucasagomesyeah14:49
lucasagomesI probably will use pyudisks for it then14:50
lucasagomesother openstack projects seems to use it (it's on global-requirements)14:50
lucasagomespyudev sorry*14:50
jrollright on14:51
jrollwhatever you've gotta do14:51
lucasagomes(: working on i14:51
lucasagomesit*14:51
NobodyCam:)14:52
BadCubmorning TheJulia14:56
TheJuliaBadCub: good morning14:59
BadCubbrb15:01
*** achanda has joined #openstack-ironic15:03
*** ChuckC has joined #openstack-ironic15:04
*** achanda has quit IRC15:05
* BadCub must go mov ethe rv from driveway so fridge and washer/dryer can be delivered15:10
jrollquestion for people deploying ironic (TheJulia maybe?): say your machines have "32 GB" root disks. this really means 29.802322388 GB. what would you put in your flavor?15:19
NobodyCamjroll: I'd prob put 29 gb15:20
jrollok, thanks15:21
jrollI'm looking at this change and trying to decide if the approximation would be fine for other deployments, or if it's rackspace-specific https://review.openstack.org/#/c/159491/5/cloudroast/compute/instance_actions/api/test_create_server.py15:22
*** jcoufal has quit IRC15:22
ShrewsGheRivero: Do you need to update the commit msg for https://review.openstack.org/157602? It seems with the recent patch sets you ARE removing the incubator code15:22
*** david-lyle_afk is now known as david-lyle15:23
*** rsFF has joined #openstack-ironic15:25
*** purp_away is now known as purp15:27
*** ChuckC has quit IRC15:30
*** purp is now known as purp_away15:31
*** yog__ has quit IRC15:31
GheRiveroShrews: true! Thanks15:33
*** stendulker has joined #openstack-ironic15:35
*** dlpartain has joined #openstack-ironic15:36
openstackgerritJosh Gachnang proposed openstack/ironic: Implement execute clean steps  https://review.openstack.org/15556115:39
devanandag'morning, all15:39
jrollmorning devananda :)15:40
BadCubmorning devananda15:41
rloosirushti: wrt 150142, did my latest comment make sense? I'm worried you're going to go back and forth on this.15:42
*** vdrok is now known as vdrok_afk15:42
rloomorning devananda15:42
lucasagomesdevananda, morning15:43
*** absubram has joined #openstack-ironic15:43
sirushtirloo, Hi, I'm not sure if we can handle all exceptions in images.is_whole_disk_image without letting them percolate up.15:44
rloosirushti: why not? just put a try/ around the code15:44
lucasagomesHaomeng, complete out-of-topic, but a friend of mine told me that in china you guys have yellow watermelons. I googled it and turns out it's real! How is that even possible?!?15:44
rloolucasagomes: I've seen/eaten yellow watermelon. Not sure where Canada imported them from or if it was grown in Canada ;)15:45
sirushtirloo, so what do we do when the glance service is down?15:45
jrolllol15:45
rloosirushti: return None15:45
lucasagomesrloo, omg my mind how blew15:46
rloosirushti: what does that method care? it should be caught elsewhere anyway?15:46
lucasagomesrloo, I can't even draw a watermelon anymore... I've never seem a yellow one in my whole life15:46
rloolucasagomes: focus on ironic, forget about the colour of food ;)15:46
lucasagomesack15:46
sirushtirloo, that was only in the case if image_source wasn't set that the deploy drivers catch it during validate15:46
rloolucasagomes: have you seen square (cube or whatever) watermelon? maybe when you go to Japan...15:47
lucasagomesrloo, yeah I've seem that. But they use something to make it that shape right? it's not natural15:47
rloosirushti: I suspect our code isn't robust against exceptions from Glance anyway. I'm trying to make it easier so your patch can get approved but it is up to you.15:48
sirushtirloo, so say image_source exists and then we return None because glance just couldn't be reached, we'd then get a KeyError saying is_whole_disk_image can't be accessed15:48
rloosirushti: I'm not sure where that might happen but I'm only suggesting. Do what you think is right.15:49
*** dlpartain has left #openstack-ironic15:49
*** pas-ha has joined #openstack-ironic15:53
*** romcheg has quit IRC15:54
*** penick has quit IRC15:54
*** lazy_prince is now known as killer_prince15:56
NobodyCammorning devananda15:57
*** jcoufal has joined #openstack-ironic16:04
jrollclif_h: trying to figure out that exception from your super().validate() call and I have no idea :/16:11
jrollif anyone else could tell me what I'm missing... https://review.openstack.org/#/c/161832/3/ironic/drivers/modules/agent.py line 35716:12
jrollthrows 2015-03-09 19:29:59.044 5441 ERROR oslo_messaging._drivers.common [-] Returning exception validate() takes exactly 3 arguments (6 given) to caller16:12
jrollrather TypeError: validate() takes exactly 3 arguments (6 given)16:13
jrollhere's the superclass method: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/agent_base_vendor.py#L10416:13
jrollI don't get it16:13
clif_his this failing in tests?16:14
JoshNangjroll: i stared at that for a good 5 mins16:14
JoshNangyeah, in tempest16:15
*** jmccrory has joined #openstack-ironic16:15
openstackgerritMerged openstack/python-ironicclient: Adds basic ironicclient functional testing  https://review.openstack.org/16197616:18
openstackgerritMerged openstack/ironic: Fix typo agaist->against  https://review.openstack.org/16299516:18
clif_hok I see it16:18
openstackgerritImre Farkas proposed openstack/ironic: DRAC BIOS vendor_passthru: enable rebooting the node  https://review.openstack.org/16307116:18
openstackgerritMerged openstack/ironic: Use strutils from oslo_utils  https://review.openstack.org/16249716:18
jrollclif_h: do you see the bug?16:19
jrollbecause I would love for someone to explain it to me.16:19
clif_hI see the error, I'm not sure what's causing it yet16:20
jrollyeah16:21
jrollit has to be method resolution order screwing us somehow, but unclear how16:21
openstackgerritSirushti Murugesan proposed openstack/ironic: Adds support for deploying whole disk images  https://review.openstack.org/15014216:22
* clif_h tries to write a test for it16:25
rloojroll: wrt that validate(), I'm not sure you should be passing in 'self'16:33
clif_haha16:33
clif_hyou're right16:33
lucasagomesjroll, idk if you have seem this http://paste.openstack.org/show/191340/16:34
clif_hrloo: thanks16:34
lucasagomesjroll, when I raise an exception (DeviceNotFound) on IPA16:34
lucasagomesit seems it's not serializing it correctly16:34
rlooclif_h: yw. i'm going to -1 it cuz of that ;)16:34
clif_hunderstandable16:35
rlooclif_h: although maybe that was a mistake cuz i might feel like i should review it all. but i'll try not to ;)16:35
clif_hhaha16:35
clif_hI welcome any and all eyes16:36
jrollrloo: oh, nice catch ha16:37
jrolllucasagomes: does DeviceNotFound inherit from RestError?16:38
lucasagomesjroll, yea, well it inherits from NotFound that inherit from RestError16:38
* lucasagomes rechecks16:38
jrollhuh16:38
TheJulia916:42
TheJuliadoh16:42
openstackgerritLucas Alvares Gomes proposed openstack/ironic-python-agent: Move _get_agent_params() to a common place  https://review.openstack.org/16307816:42
openstackgerritLucas Alvares Gomes proposed openstack/ironic-python-agent: Add support for root device hints  https://review.openstack.org/16307916:42
jrolllucasagomes: from ironic_python_agent.cmd import agent  # noqa16:44
jrollis that just to import config options?16:44
lucasagomesjroll, I haven't looked much into it16:44
lucasagomesI bet it's some log setup or config16:44
*** harlowja_away is now known as harlowja_16:44
lucasagomesI just added that FIXME to not forget16:44
lucasagomesit was just working before because we were importing agent.py on the other test file16:44
jrollyeah, I'd bet it's configs, I'd try import_conf() or whatever16:45
lucasagomesjroll, yeah16:45
lucasagomesI will look into it, but since the problem wasn't related with the change16:45
lucasagomesI just added a fixme for now16:45
jrollok cool16:46
*** andreykurilin_ has joined #openstack-ironic16:50
NobodyCambandwidth soooo slow :(16:55
lucasagomesShrews, rloo about hiding the configdrive content16:56
lucasagomesI will put another patch then removing the True16:56
Shrewslucasagomes: okie dokie16:56
lucasagomesrloo, Shrews but what you guys prefer16:56
lucasagomes*** or <contents-not-shown>16:56
Shrewslucasagomes: we use *'s for passwords already, don't we?16:57
lucasagomesyesI'm ok with either, perhapas <contents-not-shown> is not explicit so16:57
lucasagomesShrews, yes ok16:57
Shrewslucasagomes: just seems more consistent that way, but either seems fine really16:58
lucasagomess/is not explicit/is more explicit/16:58
lucasagomesShrews, ack, will put *** then16:58
devananda*** is better IMO16:58
lucasagomesack thanks, will put a new rev in a min16:58
*** jistr has quit IRC17:01
rloolucasagomes: ***** ++17:02
jrollcome to think about it, hiding that is a good idea, it's user data17:02
jrollpotentially they could be putting secrets in there17:02
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Make sure we don't log the full content of the config drive  https://review.openstack.org/16225217:02
lucasagomesdone :)17:02
*** sbadia has quit IRC17:04
*** sbadia has joined #openstack-ironic17:05
openstackgerritShivanand Tendulker proposed openstack/ironic: Enable agent_ilo for uefi-bios switching  https://review.openstack.org/16204317:08
NobodyCamrloo: not waiting for test17:08
NobodyCam:-p17:08
rlooNobodyCam: here's my thinking. If I approve and Jenkins also likes it, then all is good.17:09
NobodyCamsounds good tome17:09
rlooNobodyCam: If I approve and Jenkins doesn't like it. So what? It doesn't get merged.17:09
NobodyCamto me17:09
rlooNobodyCam: and I don't have to sit and wait for Jenkins ;)17:09
Shrewslol. this is why we have robotic overlords  :)17:10
rlooNobodyCam: ha ha. I see your comment now ;)17:10
NobodyCam:-p17:11
openstackgerritShivanand Tendulker proposed openstack/ironic: Secure boot support for pxe_ilo driver  https://review.openstack.org/15480817:12
*** erwan_taf has quit IRC17:13
*** krtaylor has quit IRC17:14
*** spandhe has joined #openstack-ironic17:15
*** achanda has joined #openstack-ironic17:19
*** achanda has quit IRC17:19
*** achanda has joined #openstack-ironic17:19
lucasagomesjroll, yeah seems there's something wrong with the decoding :/ just tried to raise another exception17:20
lucasagomesI will open a bug about it, and look at it soonish17:20
jrolllucasagomes: hrm ok17:22
*** tiagogomes_ has quit IRC17:23
jgrimmhi there.  trying to deploy via IPA for first time...  running into error during prepare_image17:24
jgrimmanyone seen this error before?->ConfigDriveWriteError', u'details': u'Writing configdrive to device /dev/sda failed with exit code 1. s\17:24
jgrimmtdout: copy_configdrive_to_disk.sh: Adding configdrive partition to /dev/sda\ncopy_configdrive_to_disk.sh: Error creating configdrive on /dev/sda\n. stderr: partx: /dev/sda: fail\17:24
jgrimmed to read partition table\nparted: invalid token: primary\nError: Expecting a file system type.17:24
jrollinteresting17:24
jrollTheJulia: didn't you hit the same thing?17:24
jgrimmthanks jroll17:25
jrolljgrimm: using the coreos image or?17:25
jrollor DIB*17:25
jgrimmbuilt coreos and dib.. both behaved same17:25
jrollhuh17:25
jrollI think this was an image issue... where does your image come from?17:25
jrolland would you be willing to try with the cirros full disk image?17:26
jgrimmi built with DIB first..  then i built with coreos imagebuild17:26
jrollI mean the instance image17:26
jrollthe cirros image is here, and if this works than it's a problem with your instance image: http://download.cirros-cloud.net/0.3.3/cirros-0.3.3-x86_64-disk.img17:27
jgrimmoh! sorry its a dib built image that i've successfully deployed vit pxe_ipmitool17:27
jrolloh!17:27
jrollso IPA uses full disk images17:27
*** krtaylor has joined #openstack-ironic17:27
jrollwhereas the pxe driver uses partition images (kernel/ramdisk are separate)17:27
* jroll wonders if there's a way to inspect this so we can fail early17:28
* jroll files a bug17:28
jgrimmjroll,  doesn't ipa now support partition images (as of friday)17:28
lucasagomesjroll, maybe glance metadata should indicate it17:28
jrollthinking so17:28
jrolljgrimm: ehh, kinda.17:28
jgrimmheh.. ok, yeah, i was looking to test local boot too17:29
jrolljgrimm: so there's another driver that uses the IPA image to deploy over iscsi17:29
jrollso, basically the pxe driver but using the IPA ramdisk17:29
jgrimmgotcha17:29
jrolland I believe it works with local boot as well17:29
jrolllucasagomes: ^ correct?17:29
openstackgerritMerged openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/16157517:29
lucasagomesjroll, correct :)17:29
* lucasagomes really need to work on documenting all this stuff17:30
*** tiagogomes_ has joined #openstack-ironic17:30
jgrimmheh.. yeah, in generally there is big time lack of much written about IPA17:30
jgrimmjust an example of using it (beside lib\ironic) would've been handy.17:31
jrollyeah :/17:31
jrollwe're bad people17:31
jgrimmit'll get there. ;)17:31
lucasagomesjgrimm, yeah I hear you. It's all recently so on k-4 I will work on docs for it17:31
jgrimmlucasagomes, i'd be happy to help17:31
jrollhttps://bugs.launchpad.net/ironic/+bug/143045417:31
openstackLaunchpad bug 1430454 in Ironic "IPA deploy driver gives incomprehensible error message when using partition images" [Medium,Confirmed]17:31
lucasagomesjgrimm, that would be awesome!17:31
lucasagomesjgrimm, so yeah, try deplpying ur image with pxe_* drivers and IPA17:32
jgrimmjroll, is there a pointer for whole disk image creation? that would make IPA happy17:32
jrolllucasagomes: is there any particular config for using pxe/ipa stuff?17:32
*** spandhe has quit IRC17:32
*** coolsvap|afk is now known as coolsvap17:32
lucasagomesjroll, no just drop in the ipa ramdisk17:32
lucasagomesdon't need any extra config17:32
jrolljgrimm: I'm sure there's something, but I don't know where, sorry :/ maybe check DIB docs? I assume there's an element for it17:33
lucasagomesyou need to have a updated ironic and ipa image ofc17:33
jrolllucasagomes: that's amazing, you just detect based on callback?17:33
jgrimmjroll, ok, thanks i'll search17:33
lucasagomesjroll, pretty much, if it starts getting the heartbeat from IPA17:33
lucasagomesit will call continue_deploy from IPA17:33
jrolljgrimm: might ask #tripleo too17:33
jrolllucasagomes: yeah, cool17:33
jgrimmjroll, thanks!17:33
lucasagomess/from IPA/for IPA17:34
jgrimmjroll, lucasagomes thanks for the info/hints17:35
jrollnp :)17:35
*** achanda has quit IRC17:35
lucasagomesjgrimm, np17:36
*** achanda has joined #openstack-ironic17:37
*** spandhe has joined #openstack-ironic17:41
*** spandhe has quit IRC17:41
*** spandhe has joined #openstack-ironic17:42
stendulkerlucasgomes: Hi17:44
stendulkerlucasgomes: in pxe driver capability boot_option is checked in the properties/capabilities and in iscsi_deploy its done using instance_info17:46
stendulkerlucasgomes: though it mean same, wont it better to be uniform?17:47
*** dprince has quit IRC17:48
openstackgerritShivanand Tendulker proposed openstack/ironic: Secure boot support for iscsi_ilo driver  https://review.openstack.org/15481417:50
*** ChuckC has joined #openstack-ironic17:51
stendulkerdevananda: As requested during weekly meeting, can you please update the milestone to 'kilo-3' for ilo defects 1412559 and 1418327.17:53
stendulkerdevananda: thanks17:53
openstackgerritShivanand Tendulker proposed openstack/ironic: Secure boot support for agent_ilo driver  https://review.openstack.org/15481617:55
*** andreykurilin_ has quit IRC17:58
*** stendulker has quit IRC18:13
*** MattMan has quit IRC18:13
*** athomas has quit IRC18:14
*** athomas has joined #openstack-ironic18:19
*** tiagogomes_ has quit IRC18:20
openstackgerritLucas Alvares Gomes proposed openstack/ironic-python-agent: Add support for root device hints  https://review.openstack.org/16307918:24
openstackgerritLucas Alvares Gomes proposed openstack/ironic-python-agent: Move _get_agent_params() to a common place  https://review.openstack.org/16307818:24
lucasagomesand with that, I will call it a day18:24
lucasagomeshave a good night everyone!18:24
jrollnight lucasagomes :)18:25
openstackgerritLucas Alvares Gomes proposed openstack/ironic-python-agent: Add support for root device hints  https://review.openstack.org/16307918:25
lucasagomesforgot debug code :)18:25
*** lucasagomes is now known as lucas-dinner18:25
lucas-dinnerjrist, night!18:26
openstackgerritJohn L. Villalovos proposed openstack/ironic: Update unittests for _make_password_file  https://review.openstack.org/16267218:29
* jlvillal Whew! Feels like it took too long to figure out how to mock the 'write' call from a mocked 'fdopen' call used in a with statement...18:31
TheJuliajgrimm: jroll I hit the same thing, turned out the image I was trying to roll out packed a MBR/Partition table18:32
*** jcoufal has quit IRC18:33
*** rfchapman_ has joined #openstack-ironic18:34
*** rfchapman has quit IRC18:34
*** romcheg has joined #openstack-ironic18:34
*** pelix has quit IRC18:42
*** dprince has joined #openstack-ironic18:42
*** pas-ha has quit IRC19:01
*** Marga_ has quit IRC19:03
*** jmccrory has quit IRC19:03
jgrimmTheJulia, ah, tx.   btw, how are you building your instance images? how did you workaround this?19:03
TheJuliajgrimm: I ended up taking the image and putting a bootloader/partition and partition table on the front of the file.19:08
TheJuliajgrimm: but grub was already installed along with kernel and ramdisk inside of the image.19:09
jgrimmk.tx19:09
jgrimmi'm trying to just boot the cirros image for the moment19:10
TheJuliajgrimm: there is also a vm DIB element that essentially does the same19:10
jgrimmbut eventually want to create my own instance images19:10
TheJuliajgrimm: writing cirros out was the big "Oh... doh!" moment for me.19:11
jgrimmok, haven't looked at the vm element (except for noting it puts grub back into the image)19:11
jgrimmheh19:11
TheJuliajgrimm: from what I've been told (haven't looked at the file history at all), but it was intended for tripleo to make the seed which they boot locally via virsh.19:12
jgrimminteresting19:12
*** ndipanov has quit IRC19:18
*** coolsvap is now known as coolsvap|afk19:20
*** jmccrory has joined #openstack-ironic19:27
*** ifarkas has quit IRC19:48
lifelessyeah the names are a bit bong there, sorry.20:04
*** marios has quit IRC20:30
*** Marga_ has joined #openstack-ironic20:35
*** ijw has joined #openstack-ironic20:41
mrdaMorning20:46
*** dprince has quit IRC20:49
*** erwan_taf has joined #openstack-ironic20:49
*** lucas-dinner has quit IRC20:50
* devananda unburies himself from the TC meeting for 30 seconds20:53
devanandamrda: hi there!20:53
*** anderbubble has quit IRC21:13
*** kkoski has quit IRC21:23
mrdahey devananda21:24
*** ijw has quit IRC21:26
*** anderbubble has joined #openstack-ironic21:27
*** anderbubble has quit IRC21:33
*** andreykurilin_ has joined #openstack-ironic21:34
*** anderbubble has joined #openstack-ironic21:34
openstackgerritJohn L. Villalovos proposed openstack/python-ironicclient: Fix the final PEP8 errors  https://review.openstack.org/16320221:39
openstackgerritAdam Gandelman proposed openstack/python-ironicclient: Testing functional tests (DO NOT MERGE)  https://review.openstack.org/16320321:39
*** chlong has joined #openstack-ironic21:40
*** jjohnson2 has quit IRC21:50
*** kkoski has joined #openstack-ironic21:55
*** Haomeng|2 has joined #openstack-ironic22:01
*** coolsvap|afk has quit IRC22:03
*** Haomeng has quit IRC22:04
*** kkoski has quit IRC22:06
*** chlong has quit IRC22:07
*** andreykurilin_ has quit IRC22:10
*** kkoski has joined #openstack-ironic22:11
*** kkoski has quit IRC22:12
openstackgerritClif Houck proposed openstack/ironic: Added support for image caching for the agent driver  https://review.openstack.org/16183222:15
*** absubram_ has joined #openstack-ironic22:19
*** absubram has quit IRC22:21
*** absubram_ is now known as absubram22:21
*** kkoski has joined #openstack-ironic22:25
*** kkoski has quit IRC22:27
*** anderbubble has quit IRC22:29
*** kkoski has joined #openstack-ironic22:41
*** kkoski has quit IRC22:44
*** kkoski has joined #openstack-ironic22:51
*** Marga_ has quit IRC22:57
*** Marga_ has joined #openstack-ironic22:57
jlvillalNobodyCam: Question for you.  On https://review.openstack.org/#/c/161832/4/ironic/drivers/modules/agent_base_vendor.py23:00
jlvillalWhen you have time :)23:01
*** erwan_taf has quit IRC23:03
*** Marga_ has quit IRC23:06
*** ijw has joined #openstack-ironic23:06
*** Marga_ has joined #openstack-ironic23:06
jlvillalNobodyCam: I asked in my review.  Thanks.23:08
*** Marga_ has quit IRC23:11
*** Nisha has joined #openstack-ironic23:12
jrolljlvillal: that's clif_h's patch23:16
jrolljfyi23:16
jlvillaljroll: Oh, duh!23:17
*** Marga_ has joined #openstack-ironic23:17
jlvillaljroll: Thanks23:17
NishaBadCub, hi23:17
jrollheh, np :)23:18
jlvillaljroll: I'm conflating Chris and Cliff :(23:19
Nishadevananda, BadCub I would like the patch to be marked for KIlo-3, https://review.openstack.org/#/c/161861 as the ilo inspection https://review.openstack.org/151596 is dependent on this patch. It was identified as part of the ilo inspection23:20
jlvillalNobodyCam: Never mind.  I got you confused with clif_h .23:20
devanandaNisha: patches are not tagged or targeted to milestones, only bugs and blueprints are23:20
jrolljlvillal: one of the hardest things in computer science is naming :)23:21
Nishadevananda, sorry its a bug23:21
Nishahttps://bugs.launchpad.net/ironic/+bug/142759723:21
openstackLaunchpad bug 1427597 in Ironic "destroy_port fails to delete the port even if the node is locked by the same process. " [Medium,In progress] - Assigned to Nisha Agarwal (agarwalnisha1980)23:21
jlvillaljroll: True :)23:21
devanandaNisha: done23:22
NishaThanks devananda23:22
devanandaany other bugs that need targeting?23:22
NishaNo23:22
NishaThank you23:22
*** absubram has quit IRC23:24
openstackgerritNisha Agarwal proposed openstack/ironic: ironic port deletion fails even if node is locked by same process  https://review.openstack.org/16186123:25
devanandajroll: regarding bug https://bugs.launchpad.net/ironic/+bug/143045423:26
openstackLaunchpad bug 1430454 in Ironic "IPA deploy driver gives incomprehensible error message when using partition images" [Medium,Confirmed]23:26
jrolldevananda: mhmmm23:26
devanandajroll: I thought there as ongoing work to enable partition images with IPA ?23:26
jrollthere isd23:26
jrollis23:26
jrolldidn't that get bumped to L?23:26
devanandadid it?23:27
devanandaoh right, yes23:27
jrollidk, I thought it did23:27
jrollat any rate, the error sucks23:27
jrolland while it's an error, we should fix it23:28
devanandaoh, this is hte one that confuses me - https://blueprints.launchpad.net/ironic/+spec/local-boot-support-with-partition-images23:28
devanandajroll: oh, totally. make errors better == always good23:28
jroll:)23:29
devanandabut saying we support local boot with partition images, and IPA is the default deplly mechanism, but IPA does not support partition images ....23:29
devanandathat's ver yconfusing23:29
devanandaso I think that's why I keep thinking IPA does partition image deplloyment23:29
*** david-lyle is now known as david-lyle_afk23:33
jrollyeah23:34
jrollcan't blame our docs if even the PTL is confused :D23:34
devanandajroll: I blame our contributors for not actually supporting the same feature set in both of our deploy drivers... it's driving me nuts ...23:35
devanandajroll: but in the end, yes, my fault.23:36
devanandaso really I'm driving myself nuts :)23:36
devanandaalso, blame is a horrible word23:36
*** kkoski has quit IRC23:38
jrolldevananda: heh, I'm just messing with you23:43
jrollbut yeah, agree23:43
*** kkoski has joined #openstack-ironic23:51
*** chlong has joined #openstack-ironic23:54
*** jmccrory has quit IRC23:59
*** rloo has quit IRC23:59
openstackgerritMerged openstack/ironic: Make sure we don't log the full content of the config drive  https://review.openstack.org/16225223:59

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