Thursday, 2015-09-24

*** Sukhdev has joined #openstack-ironic00:00
rloojroll: so devananda is right, the install guide is wrong. it was wrong the minute we updated it beyond kilo.00:00
rloojroll: the problem is that we don't have a copy anywhere of what *was* in a particular release.00:01
jrollrloo: right, we need to work with the docs team on that. wondering if pshige_ can take that on00:01
rloojroll: and it seems to me that until we have urls for our docs that reflect each release (new semver releases or 6-month-named cycles) it is too confusing.00:02
*** naohirot has joined #openstack-ironic00:06
*** sirushti has quit IRC00:07
*** Sukhdev has quit IRC00:21
jrollmrda: oh btw, something is broken with that dashboard creator. I haven't debugged yet00:21
jrollmrda: even before your commit :(00:21
jrollI also broke the perm.ly link00:22
jrollfeels bad :(00:22
*** shadower has quit IRC00:23
*** shadower has joined #openstack-ironic00:23
mrdajroll: orly? sorry00:24
mrdait worked locally00:24
rloojroll: why is there a funny string in the commit? https://review.openstack.org/#/c/224079/24//COMMIT_MSG00:24
mrdai'll look today00:24
rloojroll: line 1400:24
*** rbudden has quit IRC00:24
jrollmrda: it works, the link doesn't, it wasn't your commit that broke it though00:25
jrollmrda: the commit before yours is similarly broken00:25
jrollrloo: wtf00:25
jrollidk00:25
rloojroll: I'm ready to +2/+A.00:26
openstackgerritJim Rollenhagen proposed openstack/ironic: Implement indirection_api  https://review.openstack.org/22407900:26
jrollrloo: fixed and +2'd00:26
rloooh. maybe i should wait for jenkins.00:27
jroll/shrug00:27
jrollit passed before, I don't expect any surprisesd00:27
jrollanyway, I'm out for the night, hoping to come back to these last two patches merged tomorrow :)00:28
rloook, we'll see what we'll see. night.00:28
jrollnight00:28
rloooh, the depends on didn't merge yet so this won't merge til after that.00:29
*** Sukhdev has joined #openstack-ironic00:32
*** toabctl has quit IRC00:32
*** trown is now known as trown|outttypeww00:33
*** _fortis has quit IRC00:33
*** achanda has joined #openstack-ironic00:33
*** toabctl has joined #openstack-ironic00:35
*** d0ugal has quit IRC00:35
*** achanda has quit IRC00:38
*** d0ugal has joined #openstack-ironic00:40
*** d0ugal is now known as Guest6585300:40
*** tsekiyam_ has joined #openstack-ironic00:41
*** tsekiyama has quit IRC00:44
*** Sukhdev has quit IRC00:44
*** Sukhdev has joined #openstack-ironic00:44
*** Sukhdev has quit IRC00:44
*** tsekiyam_ has quit IRC00:45
*** mtanino has quit IRC00:46
*** _fortis has joined #openstack-ironic00:46
openstackgerritRuby Loo proposed openstack/ironic: Update install guide to reflect latest code  https://review.openstack.org/22702900:47
*** boris-42 has quit IRC00:49
*** rloo has quit IRC01:01
*** sdake has joined #openstack-ironic01:03
*** penick has quit IRC01:22
*** Marga__ has joined #openstack-ironic01:29
*** Marga_ has quit IRC01:32
*** Marga__ has quit IRC01:33
*** baoli has joined #openstack-ironic01:35
mrdajroll: how can you detect that it's broken?  Where do you see that borkedness?01:39
*** baoli has quit IRC01:40
*** zhenguo has joined #openstack-ironic01:43
openstackgerritRuby Loo proposed openstack/ironic: Use of 'the Bare Metal service' in guide  https://review.openstack.org/22708001:44
*** harshs has quit IRC01:46
*** bizarrochristy has quit IRC01:54
*** bizarrochristy has joined #openstack-ironic01:54
jrollmrda: I run './gerrit-dash-creator dashboards/ironic.dash' and then click the URL it outputs. gerrit loads and gives me an error01:59
*** ijw has quit IRC02:00
*** achanda has joined #openstack-ironic02:01
mrdajroll: huh. I cut and paste the url to a broiwser and it works...02:06
*** praneshp has quit IRC02:06
*** sdake has quit IRC02:06
mrdas/broiwser/browser02:06
jrollwhaaat02:06
jrollff or chrome?02:06
mrdaChrome on Mac OS X, but I will now try other browsers/OSes02:07
jrollok, I'm in firefox02:07
jrollbut the old dashboard totally worked02:07
* mrda hates browser differences :/02:07
* jroll tries chrome02:07
mrdajroll: Just FYI, if I hadn't tested it, I wouldn't have pushed the patch up02:08
jrollmrda: totally02:08
jrollI never thought it was you02:08
jrolllike I said, I checked it out before your commit and it was also broken02:08
jrollwtf, totally works in chrome02:09
jroll:(02:09
mrdaok, I'll look at this this afternoon.  probably in the generation code02:09
jrollmrda: nah, I think it may be a gerrit thing02:10
jrollI also just checked http://perm.ly/ironic-review-dashboard which is broken in FF02:10
jrollit is the same as the old link02:10
jrollso I'll poke infra tomorrow to see if there was a gerrit update, because that used to work in FF for me02:10
mrdaright02:10
mrdaI will see if I can spot the difference in the gernation code02:10
jrollsorry for the trouble :(02:10
jrollwell02:11
mrdanot at all - you have every expectation that it should work :)02:11
jrollI think it's gerrit+FF, not the generation code02:11
jrollthe perm.ly link did NOT get changed and is now broken for me in FF02:11
jrollso don't worry about it, I'll bug folks02:11
mrdaso gerrit-dash-creator should adjust to gerrit + {common browsers}02:11
jrollno, I think complex queries are broken with gerrit+ff02:12
mrda:(02:12
jrollor the old ironic dashboard query, at least02:13
jroll(and the new)02:13
*** rbudden has joined #openstack-ironic02:16
*** baoli has joined #openstack-ironic02:17
*** priteau has joined #openstack-ironic02:19
*** priteau has quit IRC02:24
*** r-daneel has quit IRC02:33
*** gabriel-bezerra has quit IRC02:47
*** solid-sinval has quit IRC02:47
*** solid-sinval has joined #openstack-ironic02:53
*** gabriel-bezerra has joined #openstack-ironic02:53
*** Nisha has joined #openstack-ironic02:56
*** chenglch has joined #openstack-ironic02:56
*** harshs has joined #openstack-ironic03:01
*** rbudden has quit IRC03:02
*** bizarrochristy has quit IRC03:04
*** saripurigopi has joined #openstack-ironic03:23
*** stendulker has joined #openstack-ironic03:23
*** sirushti has joined #openstack-ironic03:27
saripurigopiMorning Ironic03:33
openstackgerritMerged openstack/ironic: Implement indirection_api  https://review.openstack.org/22407903:33
*** shuquan has joined #openstack-ironic03:34
*** sirushti has quit IRC03:35
*** sirushti has joined #openstack-ironic03:35
*** baoli has quit IRC03:47
*** harshs has quit IRC03:49
*** Nisha has quit IRC03:50
*** shuquan has quit IRC03:51
*** Nisha has joined #openstack-ironic03:52
*** achanda has quit IRC03:55
openstackgerritZhenguo Niu proposed openstack/ironic: Add db migration for tags table  https://review.openstack.org/19257603:55
*** shuquan has joined #openstack-ironic03:56
*** praneshp has joined #openstack-ironic03:57
*** rameshg87 has joined #openstack-ironic04:00
*** harshs has joined #openstack-ironic04:11
*** saripurigopi has quit IRC04:12
*** saripurigopi has joined #openstack-ironic04:12
*** VikasC has joined #openstack-ironic04:16
*** Nisha_away has joined #openstack-ironic04:29
*** Nisha has quit IRC04:32
*** garthb has joined #openstack-ironic04:39
*** Marga_ has joined #openstack-ironic04:42
openstackgerritMerged openstack/ironic-python-agent: Fixes config drive creation failure in UEFI boot mode  https://review.openstack.org/21509704:42
*** Marga_ has quit IRC04:43
*** Marga_ has joined #openstack-ironic04:43
*** sdake has joined #openstack-ironic04:55
*** achanda has joined #openstack-ironic04:55
*** chenglch has quit IRC04:58
*** shuquan has quit IRC05:03
*** shuquan has joined #openstack-ironic05:03
*** ifarkas has quit IRC05:07
*** saripurigopi has quit IRC05:11
*** garthb has quit IRC05:13
*** saripurigopi has joined #openstack-ironic05:17
*** shuquan has quit IRC05:18
*** yuanying has joined #openstack-ironic05:18
*** puranamr has joined #openstack-ironic05:22
*** vinbs has joined #openstack-ironic05:24
*** puranamr has quit IRC05:26
*** puranamr has joined #openstack-ironic05:27
*** sdake has quit IRC05:40
*** puranamr has quit IRC05:52
*** deray has joined #openstack-ironic06:19
*** praneshp has quit IRC06:23
*** praneshp has joined #openstack-ironic06:25
*** praneshp_ has joined #openstack-ironic06:31
*** Nisha_away has quit IRC06:33
*** boris-42 has joined #openstack-ironic06:34
*** praneshp has quit IRC06:34
*** praneshp_ is now known as praneshp06:34
*** saripurigopi has quit IRC06:42
*** harshs has quit IRC06:42
*** pradipta has joined #openstack-ironic06:43
*** saripurigopi has joined #openstack-ironic06:44
*** Nisha_away has joined #openstack-ironic06:47
*** saripurigopi has quit IRC06:50
*** chenglch has joined #openstack-ironic06:54
*** jrist has quit IRC06:56
*** jrist has joined #openstack-ironic06:59
*** romainh has joined #openstack-ironic07:02
*** yog_ has joined #openstack-ironic07:17
*** Nisha_away has quit IRC07:20
xekmorning :)07:26
*** achanda has quit IRC07:28
*** karimb has joined #openstack-ironic07:33
*** Nisha_away has joined #openstack-ironic07:36
*** ifarkas has joined #openstack-ironic07:46
openstackgerritRamakrishnan G proposed openstack/ironic: Make raid clean steps configurable  https://review.openstack.org/22493807:51
*** jamielennox is now known as jamielennox|away07:53
*** saripurigopi has joined #openstack-ironic07:58
openstackgerritShivanand Tendulker proposed openstack/ironic: Update proliantutils version required for L release  https://review.openstack.org/22716508:06
*** Guest65853 is now known as d0ugal08:08
*** athomas has joined #openstack-ironic08:08
*** d0ugal has quit IRC08:08
*** d0ugal has joined #openstack-ironic08:08
*** priteau has joined #openstack-ironic08:21
naohirotrameshg87: hello08:23
*** Nisha_away has quit IRC08:27
*** dtantsur|afk is now known as dtantsur08:30
dtantsurMorning Ironic08:30
*** lucasagomes has joined #openstack-ironic08:30
*** pradipta has quit IRC08:31
dtantsurhow is our gate, folks?08:32
*** Nisha_away has joined #openstack-ironic08:33
*** BobBall has left #openstack-ironic08:34
lucasagomesdtantsur, no idea, checking08:37
dtantsurlooks like it's fine08:38
lucasagomesyeah looks alright08:38
* dtantsur rechecks everything08:40
*** shoutm has joined #openstack-ironic08:41
xeklooks like this patch fixed it https://review.openstack.org/#/c/226995/08:41
rameshg87naohirot: hello08:42
*** lifeless has quit IRC08:49
*** getvasanth has joined #openstack-ironic08:50
*** derekh has joined #openstack-ironic08:51
*** saripurigopi has quit IRC08:53
*** saripurigopi has joined #openstack-ironic08:53
*** athomas has quit IRC08:54
rameshg87dtantsur: lucasagomes: just a quick query regarding fedora08:56
dtantsuryep08:56
rameshg87dtantsur: lucasagomes: can I get the contents of kernel-core packages on 4.1.5-200.fc22-x86_64 and 4.1.6-201.fc22.x86_6408:57
rameshg87dtantsur: I mean from the web can I get08:58
lucasagomesrameshg87, https://apps.fedoraproject.org/packages/kernel-core/08:58
rameshg87dtantsur: I am seeing a uefi localboot failure on the agent ramdisk built on latter but passes on the agent ramdisk built on former08:58
lucasagomestab "contents"08:58
lucasagomesrameshg87, tho I don't like much the webinterface on that website08:59
dtantsuroh yeah...08:59
dtantsurbtw, lucasagomes, mind reviewing IPA patch https://review.openstack.org/#/c/225092 please?08:59
dtantsurthat's the plugins we used to have for inspection09:00
lucasagomesdtantsur, will do, 1 sec09:00
*** lifeless has joined #openstack-ironic09:03
*** athomas has joined #openstack-ironic09:03
rameshg87lucasagomes: the web interface seems not so good :(09:04
rameshg87lucasagomes: is it possible to get a quick changelog of what changed between 4.1.5-200.fc22-x86_64 and 4.1.6-201.fc22.x86_6409:04
rameshg87lucasagomes: in a faster way09:04
dtantsurs/not so good/pretty awful/09:04
rameshg87lucasagomes: because I am just looking for an information if one of kernel modules named efivars stopped being in builtin kernel in 4.1.609:04
rameshg87looks like fedora switch to using efivarfs (a newer method)09:05
rameshg87but I need a confirmation09:05
dtantsurrameshg87, maybe here https://admin.fedoraproject.org/updates/kernel09:05
* rameshg87 checks09:06
rameshg87dtantsur: oh yeah09:06
rameshg87dtantsur: https://bugzilla.redhat.com/show_bug.cgi?id=125213709:06
openstackbugzilla.redhat.com bug 1252137 in kernel "Apparently both CONFIG_EFI_VARS and CONFIG_EFIVAR_FS should not both be enabled..." [Unspecified,On_qa] - Assigned to kernel-maint09:06
rameshg87I've disabled EFI_VARS in all the branches. :(09:07
lucasagomesrameshg87, hmm perhaps cloning it and looking at the tags (http://pkgs.fedoraproject.org/cgit/kernel.git/)09:07
rameshg87lucasagomes: got it09:07
lucasagomesrameshg87, you can ask in #fedora too09:07
rameshg87lucasagomes: confirmed as well ^^09:07
lucasagomescool09:07
rameshg87lucasagomes: we used a tool efibootmgr which depended on this kernel module09:07
rameshg87lucasagomes: now it seems disabled by default in newer kernels after 4.16 :(09:07
rameshg87lucasagomes: so uefi localboot fails09:08
lucasagomesdamn09:08
dtantsurwow, that's not good09:08
* rameshg87 thinks what can be done 09:08
rameshg87lucasagomes: dtantsur: efibootmgr is being used internally by grub (we don't use it directly)09:08
rameshg87lucasagomes: dtantsur: and we use efibootmgr in instance image. so we don't have control as well :(09:09
lucasagomesrameshg87, and the cloud images are using 4.1.6?09:09
lucasagomesrameshg87, perahps at built time you can downgrade that kernel version?09:10
lucasagomeswith a big ass FIXME on the code09:10
rameshg87lucasagomes: we use the kernel on agent ramdisk while running grub-install (we use chroot)09:10
rameshg87lucasagomes: so we should degrade the kernel to 4.1.5 while building agent ramdisk based on fedora09:10
rameshg87while building from dib09:10
lucasagomesright09:10
rameshg87dib provides an option I think09:11
lucasagomesyeah perhaps this is something we can add to the ironic-agent ramdisk09:11
lucasagomess/ramdisk/element09:11
rameshg87lucasagomes: to downgrade the kernel ?09:11
lucasagomesyeah09:11
*** pelix has joined #openstack-ironic09:11
* rameshg87 checks if it's possible09:11
rameshg87lucasagomes: let me check09:11
rameshg87lucasagomes: and the good thing is grub doesn't throw error if efibootmgr fails09:12
lucasagomesdnf downgrade <package>09:12
rameshg87lucasagomes: so deploy goes through fine, but instance never boots :D09:12
lucasagomesI think you can set a specific version too09:12
lucasagomes:-(09:12
lucasagomesrameshg87, yeah grub is known for sucking when installing etc09:12
lucasagomescompared with syslinux09:12
rameshg87:)09:13
lucasagomesgrub had a script to generate another script (y)09:13
rameshg87:D09:13
naohirotrameshg87: dtantsur: lucasagomes: good morning09:13
lucasagomesnaohirot, morning09:13
rameshg87naohirot: morning09:13
naohirotlucasagomes: rameshg87: hello09:14
naohirotrameshg87: can I talk?09:14
rameshg87naohirot: yeah09:15
rameshg87naohirot: might leave desk in a min, but till then it's okay09:15
*** romcheg has joined #openstack-ironic09:15
naohirotrameshg87: Okay, I hope I'm not interrupting your conversation with lucasagomes09:15
naohirotrameshg87: Yes.09:15
naohirotrameshg87: I'd like to know the status of new boot I/F.09:16
naohirotrameshg87: I think today is the last day to release 4.2.0, right?09:16
naohirotrameshg87: are you going to review the patches from now on?09:17
rameshg87naohirot: sure, will do, I haven't got back a chance to look at the patches, will start doing it09:18
rameshg87naohirot: I was busy involved in something else internally and upstream09:18
naohirotrameshg87: Okay, here is already 6PM, and what time will be the final dead line if I needed to update, I believe the case09:19
naohirotrameshg87: should I stand by? I can do that.09:20
dtantsurok, inspector gate is STILL broken, now probably by nova >_<09:22
naohirotdtantsur: hi :)09:23
dtantsuro/09:23
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Fix rootwrap configuration documentation  https://review.openstack.org/22719309:23
dtantsurlucasagomes, have you even seen http://logs.openstack.org/05/226805/2/check/gate-ironic-inspector-dsvm/5cd5071/logs/screen-n-cond.txt.gz?level=WARNING ?09:24
lucasagomesdtantsur, uu I haven't no09:25
lucasagomesseems metrics is missconfigured (perhaps it should default to an empty list and not None)09:26
*** ndipanov has joined #openstack-ironic09:27
*** MattMan has joined #openstack-ironic09:27
dtantsurjesus, I'll never release anything...09:29
dtantsurok, looks like nova folks know what got broken :)09:34
naohirotrameshg87: I have to leave at 10 o'clock UTC. I'd like to just let you know that I fully tested the code with real hardware, and confirmed that the code worked fine except configdrive of iscsi case which has been already reported in the bugdb.09:46
sambettsdtantsur: not the gate again :(09:47
dtantsursambetts, yeah, we got broken by nova... could you please join #openstack-nova and keep an eye on them? I'll be back in 1 hour09:49
sambettsdtantsur: Ok :)09:49
rameshg87naohirot: I am sorry, was away from desk09:50
rameshg87naohirot: I don't think boot interface will be completed in 4.2.009:50
rameshg87naohirot: I suppose the rest of the refactoring will be done on the next release 4.3.009:50
rameshg87naohirot: so we might have plenty of time :)09:50
*** dtantsur is now known as dtantsur|brb09:50
naohirotrameshg87: I see09:50
naohirotrameshg87: If it is the case, I'll come back tomorrow. If not, I intended to work all night :)09:52
rameshg87naohirot: oh, please go head, it's not going to 4.2.009:53
rameshg87naohirot: even ilo patches won't be merged in 4.2.009:53
naohirotrameshg87: anyway thanks!09:53
rameshg87naohirot: thank you :)09:53
rameshg87naohirot: sorry to have kept you waiting09:53
naohirotrameshg87: no problem :)09:53
rameshg87lucasagomes: dtantsur|brb: I just thought of something regarding raid - https://review.openstack.org/#/c/224938/09:55
rameshg87please have a look at the above and see if it makes sense for 4.2.009:55
lucasagomesrameshg87, will do09:56
*** VikasC has quit IRC09:57
*** naohirot has quit IRC09:58
openstackgerritSam Betts proposed openstack/ironic: Add i18n _ import to cimc common  https://review.openstack.org/22721110:19
sambettslucasagomes: ^ I don't know why none of the tests picked that up10:19
sambettslucasagomes: :'(10:20
sambettslucasagomes: even my system testing didn't fail, I dont get it ...10:20
*** e0ne has joined #openstack-ironic10:23
*** e0ne has quit IRC10:24
sambettsdtantsur|brb: https://review.openstack.org/#/c/227199/ <- nova gate fix10:24
rameshg87lucasagomes: can you please have a look at https://review.openstack.org/#/c/227165/10:24
rameshg87lucasagomes: I hope it isn't too late to change dependencies (proliantutils version)10:25
rameshg87sambetts: wondering how does unit test pass without https://review.openstack.org/22721110:32
rameshg87sambetts: do you know why ?10:32
sambettsrameshg87: I really don't know :( the code even works properly without it ...10:32
rameshg87sambetts: yeah, strange10:32
rameshg87sambetts: debugger shows this10:33
rameshg87sambetts: (Pdb) _10:33
rameshg87<bound method NullTranslations.gettext of <gettext.NullTranslations instance at 0x7f760c557170>>10:33
rameshg87sambetts: without your patch10:33
lucasagomesrameshg87, right yeah maybe wait for jroll since he's the release liaison10:33
lucasagomesbut LGTM10:33
rameshg87lucasagomes: ^^ do you know reason why it works without importing _10:34
lucasagomessambetts, it didn't get caught perhaps because the driver won't load if the library is not installed?10:34
rameshg87lucasagomes: unit tests run10:35
lucasagomesand since the library is not part of the test-requirements10:35
*** ndipanov has quit IRC10:35
sambettslucasagomes: But it works ... like I have the code running in my lab10:35
lucasagomesrameshg87, it runs with a mock library right?10:35
lucasagomesoh10:35
* lucasagomes no idea then10:35
rameshg87lucasagomes: but this is in common.py10:35
rameshg87lucasagomes: wihtout sambetts patch, _ is <bound method NullTranslations.gettext of <gettext.NullTranslations instance at 0x7f760c557170>>10:35
rameshg87lucasagomes: I am wondering where it got this10:35
sambettsI saw this issue come up in another patch recently, someone forgot to import _ and it passed every test fine10:36
lucasagomesit's odd that it also pass the pep8 stuff10:37
lucasagomesreally odd, but cool to investigate10:37
sambettslucasagomes: :/ exactly, it really shouldn't, it sourcing _ from somewhere10:37
lucasagomesyeah10:38
lucasagomesprobably the way python import stuff (just stacking the loaded libs at sys.modules) ?10:38
sambettslucasagomes: without an import at the top its almost like its registers as a python builtin func10:39
sambettsit must be something that ironic is doing though, because I tried things like importing oslo_i18n in my code then importing common.py and it fails10:41
sambettsbut inside the ironic tests its fine10:41
*** amotoki has joined #openstack-ironic10:41
*** zhenguo has quit IRC10:42
sambetts:/10:42
lucasagomesyeah needs some investigation... those are a bit obscure but can be fun to figure out why it happens10:43
sambettslucasagomes: https://review.openstack.org/#/c/215505/11 patch set 11 here I left a comment about _10:45
*** saripurigopi has quit IRC10:47
*** saripurigopi has joined #openstack-ironic10:47
sambettslucasagomes: Found it!10:47
lucasagomessambetts, oh where's it?10:48
sambettsgettext.install in ironic/tests/objects/test_objects.py10:48
sambettshttps://docs.python.org/2/library/gettext.html#gettext.NullTranslations.install10:48
sambettsit makes _ avaliable globally10:49
*** saripurigopi has quit IRC10:49
lucasagomessambetts, a-ha10:49
*** saripurigopi has joined #openstack-ironic10:49
lucasagomesironic/cmd/__init__.py:i18n.install('ironic')10:49
lucasagomesperhaps?10:49
sambettsI would guess so!10:50
sambettsso you don't have to import _ everytime! How weird, and also breaks if you ever import stuff from outside the ironic module...10:51
lucasagomeshah yeah, black magic10:51
sambetts:'( I understand python black magic this is voodoo :-P10:52
lucasagomeslol10:52
*** dtantsur|brb is now known as dtantsur10:53
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Fix rootwrap configuration documentation  https://review.openstack.org/22719311:01
dtantsursambetts, this patch ^^ Depends-On the fix11:01
sambetts:)11:02
* rameshg87 goes home 11:04
sambettscya rameshg8711:04
rameshg87sambetts: see you .. bye11:05
*** rameshg87 has quit IRC11:05
*** deray has quit IRC11:10
*** Mark_Melb has joined #openstack-ironic11:13
*** Mark_Melb has quit IRC11:15
*** Mark_Melb has joined #openstack-ironic11:15
*** saripurigopi has quit IRC11:16
*** mgoddard has quit IRC11:16
*** mgoddard has joined #openstack-ironic11:16
Mark_MelbHi, is anyone around that could possibly confirm if a recent commit I am seeing to Nova scheduler may be behind an exception I am getting with Devstack launching a baremetal instance?11:17
sambettsMark_Melb: https://review.openstack.org/#/c/227199/11:20
Mark_MelbBingo11:21
Mark_MelbThank you @sambetts11:21
ifarkasdtantsur, lucasagomes, hi, could you please review https://review.openstack.org/#/c/222623/ ?11:25
dtantsurifarkas, sure, just gimme some time11:26
ifarkasdtantsur, sure, thanks11:26
*** achanda has joined #openstack-ironic11:29
TheJuliaGood morning11:30
dtantsurmorning, TheJulia11:31
*** chenglch has quit IRC11:37
*** Nisha_away has quit IRC11:38
*** alexpilotti has joined #openstack-ironic11:41
*** achanda has quit IRC11:41
*** stendulker has quit IRC11:44
sambettso/ TheJulia11:55
*** baoli has joined #openstack-ironic11:56
solid-sinvalgood morning Ironicers12:00
openstackgerritMerged openstack/ironic: Add i18n _ import to cimc common  https://review.openstack.org/22721112:04
dtantsurmorning solid-sinval12:08
*** thrash has quit IRC12:08
*** romcheg has quit IRC12:08
*** romcheg has joined #openstack-ironic12:09
*** thrash has joined #openstack-ironic12:11
*** thrash has quit IRC12:11
*** thrash has joined #openstack-ironic12:11
solid-sinvalhey guys, what are the review priorities for today? i took a look at the launchpad but all priorities were already merged...12:15
dtantsursolid-sinval, https://review.openstack.org/227033 https://review.openstack.org/22493812:16
lucasagomesdtantsur, the version of pyghmi we have packaged does not work12:19
lucasagomesdtantsur, that bug udi opened I could reproduce on host0712:19
solid-sinvaldtantsur, thanks12:19
dtantsurlucasagomes, facepalm..12:19
lucasagomestl;dr new version of pyghmi works12:19
lucasagomesyeah12:19
*** dims__ has quit IRC12:19
lucasagomesdtantsur, http://paste.openstack.org/show/473861/12:19
*** dims_ has joined #openstack-ironic12:20
lucasagomesifarkas, will do12:20
*** trown|outttypeww is now known as trown12:23
ifarkaslucasagomes, thanks12:25
*** cdearborn has joined #openstack-ironic12:27
openstackgerritMerged openstack/ironic: Add 'abort' to state machine diagram  https://review.openstack.org/22699712:29
*** nicodemos has joined #openstack-ironic12:37
*** jamielennox|away is now known as jamielennox12:37
sambettsgerrit slow for anyone else today? Or just me again?12:38
dtantsureveryone12:38
dtantsurthere are even posts on ML about it12:38
sambettsoh, i've not seen them, what tag did they have in the subject?12:40
dtantsursambetts, [all]12:41
*** liliars has joined #openstack-ironic12:41
sambettsdtantsur: Ah they were taking a while to sync to my inbox, I see them now12:43
lucasagomessambetts, it's very slow here12:49
sambetts:(12:50
jrollomg so slowwwwwwww12:53
jrollmorning y'all12:53
trowno/12:54
sambettso/ jroll12:54
lucasagomesmorning jroll12:55
TheJuliagood morning jroll12:55
jrollhey lucasagomes TheJulia sambetts trown dtantsur \o12:56
dtantsurmorning jroll, trown12:57
dtantsurjroll, at least ironic gate was fixed (unlike inspector one)12:58
jrollzigo: hey, in case you were starting on packaging dependencies yet, I just landed https://review.openstack.org/#/c/227165/12:58
jrolldtantsur: :(12:58
trownya thanks jroll for driving that with neutron folks last night12:58
jrollnp!12:58
jrollso I think we have a +A on everything we need for 4.2.0, with the exception of release notes: https://review.openstack.org/#/c/227033/12:59
jrollwhich I'm about to update12:59
jrolldoes anyone disagree?12:59
zigojroll: Thans for the heads up. FYI, I have already version 2.1.4, so I'll do the update.13:00
jrollzigo: cool, thanks :)13:00
zigojroll: What will be the release number for final Liberty?13:00
zigoFYI, I was very much against the new scheme for version numbers, as I think it's very confusing.13:01
jrollzigo: 4.2.0 is the proposed liberty release; I'm tagging it today. If we end up with backports, there will be a 4.2.1 and so on until the 'final' release13:01
zigoOk, thanks.13:01
jrollsure thing :)13:01
zigoFor now, I'm focussing on running tempest on an all-in-one deployement...13:01
jrollin general, I think you can just watch this file: https://github.com/openstack/releases/blob/master/deliverables/liberty/ironic.yaml13:02
zigo(packages based only, a bit like packstack, if you want, but for Debian, and running on a Xen domU)13:02
trownzigo: btw there are a couple late changes to inspector that will require packaging changes13:02
jrollwhatever is there at 'liberty final' time should be right13:02
jrollzigo: fun, good luck :)13:02
trownzigo, https://review.gerrithub.io/#/c/248123/ and https://review.openstack.org/#/c/223665/13:03
zigoThe main issue is, since Kilo, Tempest changed *a lot*, so my setup script to edit the config file is to be reworked.13:03
zigoOh, that's awesome that we have rootwrap support!13:04
zigoTo tell the truth, I kept inspector to run as inspector user/group, in the hope it could make it upstream soon.13:04
zigoThanks for working on this.13:05
*** rameshg87 has joined #openstack-ironic13:05
dtantsurnow if we manage to release 2.2.0, you'll be able to use it....13:07
trownwhoops realized i linked to the packaging change rather than the code change: https://review.openstack.org/#/c/223930/13:08
rameshg87folks, can someone please have a look at https://review.openstack.org/#/c/224938/7 to see if how it looks for 4.2.013:09
openstackgerritJulia Kreger proposed openstack/bifrost: Ansible 2.0 compatibility  https://review.openstack.org/19683213:11
jrollrameshg87: why should we land this after bumping the feature?13:11
rameshg87jroll: I wanted to check if it makes sense13:11
rameshg87jroll: the effect is still same, it is disabled. but this gives an oppurtunity for someone to use it for homogenous hardware13:12
rameshg87jroll: we have talked a lot about this, but does it make sense to at least enable it for experimental use ?13:12
jrollrameshg87: it doesn't really make sense without any driver/agent support :(13:12
*** rbudden has joined #openstack-ironic13:12
jrollrameshg87: it's also missing unit test changes13:13
rameshg87jroll: it makes sense, all it needs is this patch for someone to use it for cleaning if they have a hardware manager and all of their hardware is having raid capability13:13
*** shoutm has quit IRC13:13
rameshg87jroll: the current unit tests are sufficient13:13
rameshg87it already has13:13
jrollhmm13:14
jrollI'm leaning towards no, but I'll defer to others13:14
rameshg87oh may be if we really read from CONF or not, we mgiht need unit test13:14
rameshg87I can add that ..13:14
rameshg87jroll: okay, all I want is some feedback, ready to accept any :)13:14
rameshg87jroll: brb13:14
rameshg87lucasagomes: dtantsur: ^^^13:15
*** rameshg87 is now known as rameshg87-brb13:15
jrollrameshg87-brb: yeah, I'm -0 right now, you should add unit tests asap in case others want to land it :)13:15
*** rameshg87-brb is now known as rameshg8713:19
dtantsurrameshg87, jroll, didn't see the code yet, but if it enables RAID potentially, I'd say yes. just because we landed so much code already, we even exposed some APIs...13:19
rameshg87dtantsur: okay13:20
* rameshg87 goes to update the patch13:20
dtantsurbut yeah, let's talk with unit tests present :)13:20
jrolldtantsur: it's a small patch https://review.openstack.org/#/c/224938/7/ironic/drivers/modules/agent.py13:20
jrolljust adds clean step priority for in-band raid stuff13:20
jrolldevananda: rloo ^ your thoughts would be lovely here as well13:24
openstackgerritJim Rollenhagen proposed openstack/ironic: Add 4.2.0 release notes  https://review.openstack.org/22703313:27
jroll^ WIP until we decide on rameshg87's patch but reviews welcome anyway13:28
jroll(if you can load it)13:28
BadCubmorning folks13:29
jrollmornin' BadCub13:29
BadCubheya jroll13:29
*** vinbs has quit IRC13:30
dtantsurjroll, yeah, looks good to land, but half-dead gerrit doesn't allow me to vote...13:31
jrollya :(13:32
dtantsurrameshg87, jroll, maybe update the options help strings to call RAID support "experimental"?13:33
*** rloo has joined #openstack-ironic13:33
dtantsurand then we can polish it in Mitaka and drop this comment13:33
rameshg87dtantsur: ack13:33
jrollI'm good with that13:33
sambetts:'( gerrit giving me errors now13:36
dtantsuryeah, #infra is going to restart it13:37
*** romainh has left #openstack-ironic13:37
*** Mark_Melb_ has joined #openstack-ironic13:38
*** Mark_Melb has quit IRC13:38
*** Mark_Melb_ is now known as Mark_Melb13:38
jrollappears to be back \o/13:38
dtantsuryeah13:39
sambettswoo \o/13:39
openstackgerritRamakrishnan G proposed openstack/ironic: Make raid clean steps configurable  https://review.openstack.org/22493813:41
jrollwoo13:41
dtantsursambetts, nova patch got approved, fingers crossed!13:42
rameshg87lucasagomes: mind helping me again with CONF thing if possible :) ^^13:42
jrollrameshg87: weird conf thing13:42
jrollheh13:42
sambettsdtantsur: nice! The one you added Depends-On passed so lets hope! :D13:43
lucasagomeshi yeah...13:43
* lucasagomes was looking at fedora pkg13:43
* lucasagomes dunno how to update a package there13:43
rameshg87jroll: I just noticed it13:43
rameshg87jroll: I don't know why it happened :(13:43
jrollyeah :(13:43
*** harshs has joined #openstack-ironic13:43
rameshg87[cisco_ucs] should have been up13:43
NobodyCamgood morning From Palm Springs Ironicers13:43
jrollI can update it if you're busy lucasagomes13:43
lucasagomesrameshg87, do you have a fresh envrioment when you generate the config?13:43
lucasagomesjroll, it's cool13:43
jrollok13:44
dtantsurNobodyCam, hey morning!13:44
* lucasagomes updates the config13:44
NobodyCamhey dtantsur nice to not be on the road13:45
rameshg87lucasagomes: just created it today :(13:45
dtantsur:)13:45
NobodyCam:)13:45
lucasagomesrameshg87, odd... do you rm -r .tox13:45
lucasagomesand then create it again?13:45
dtantsurtox -r is enough :)13:46
dtantsur-r means rebuild13:46
lucasagomesa-ha will try that later13:46
lucasagomesI just remove it and recreate13:46
rameshg87lucasagomes: yes13:46
lucasagomesidk I stopped trusting those tools by now13:46
* lucasagomes trusts "rm" more13:46
dtantsurlucasagomes, and this way you can rebuild only one: $ tox -r -eenv13:46
jrollrameshg87: left one more comment13:46
dtantsurlol13:46
rameshg87jroll: checking again13:47
lucasagomesrameshg87, no idea then :-/13:47
TheJuliagood morning NobodyCam13:51
rloohi lucasagomes, dtantsur, jroll, NobodyCam, rameshg87, sambetts, TheJulia and everyone else13:51
lucasagomesrloo, hi there13:51
rameshg87rloo: o/13:51
rlooso I guess I should look at that RAID patch...13:51
jrollrameshg87: also... do we want to sanity check that the create priority makes it come after the delete priority?13:51
lucasagomesjroll, I wonder if reload() is the right thing to do on tests?13:51
lucasagomescan't it mess up with another tests?13:52
*** karimb has quit IRC13:52
liliarsmorning rloo NobodyCam and everyone else (:13:52
rameshg87lucasagomes: I guess reload isn't required13:52
rameshg87lucasagomes: just checking13:52
liliarsso I just checked this doc http://docs.openstack.org/developer/ironic/dev/architecture.html#drivers and it doesn't contain info about the boot interface when mentioning the existing driver interfaces13:52
rameshg87I might have been wrong13:52
rloomorning liliars13:52
lucasagomesyeah it seems we should not do that13:52
jrolllucasagomes: yeah, not sure. it's weird because that CONF is in a decorator so it's loaded at module time13:52
dtantsurmorning rloo, liliars13:52
liliarsis it because not all drivers use this interface yet, or we should be mentioning it anyways?13:52
rlooliliars: it is cuz no one updated the docs13:52
liliarsmorning dtantsur13:52
openstackgerritJulia Kreger proposed openstack/bifrost: Ansible 2.0 compatibility  https://review.openstack.org/19683213:52
lucasagomesjroll, right but to test those create_configuration() and delete_configuration() we can just call it directly13:53
lucasagomesI think that test is testing the @clean_step decorator only13:53
lucasagomeswhich is already tested13:53
liliarsrloo haha ok then I'm doing it13:53
rloothx liliars13:53
openstackgerritMerged openstack/ironic: Update proliantutils version required for L release  https://review.openstack.org/22716513:53
jrolllucasagomes: mmm, I see13:54
NobodyCammorning TheJulia, rloo, lucasagomes, jroll13:54
rlooliliars: please add RAID interface too. I think that's all we added...13:54
NobodyCamand everyone else not listed13:54
jrollheya NobodyCam :)13:55
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Make raid clean steps configurable  https://review.openstack.org/22493813:55
lucasagomesrameshg87, ^ with the config sample updated13:55
rameshg87lucasagomes: it's required13:55
* lucasagomes haven't changed the tests13:55
rameshg87lucasagomes: thanks13:55
NobodyCamoh so noice to not be traveling13:55
rameshg87lucasagomes: just changing tests13:55
lucasagomesrameshg87, I don't think we should do that test at all tbh13:55
lucasagomesrameshg87, what is that testing? if the @clean_step decorator add the raid steps?13:55
lucasagomesthat's only retesting the @clean_step decorator13:55
rameshg87lucasagomes: it's testing if the priority comes from the CONF variable or not13:56
lucasagomesrameshg87, it does cause it's hardcoded in the code13:56
lucasagomesidk I think it may be dangerous to call reload13:56
lucasagomesspecially with tests running in parallel13:57
rameshg87lucasagomes: today, it's hardcoded, but patch changes it to a CONF variable13:57
rameshg87lucasagomes: but testr runs in multiple processes iiuc13:57
lucasagomeswhat if test_get_clean_steps_configured() runs before than  test_get_clean_steps_default() ?13:57
liliarsrloo ok, will do13:57
lucasagomestry to change the order of those tests and run everything in a single thread13:57
rameshg87lucasagomes: hmm yeah13:57
*** achanda has joined #openstack-ironic13:57
rameshg87lucasagomes: so the test should reload the module back after changing the CONF variables back13:58
rameshg87:(13:58
rameshg87it is risky13:58
rloorameshg87, lucasagomes, dtantsur, jroll: are you sure you want to add in these config values? I'm not convinced.13:58
openstackgerritJim Rollenhagen proposed openstack/ironic: Add 4.2.0 release notes  https://review.openstack.org/22703313:59
*** achanda has quit IRC13:59
rlooeven though it says 'experimental', it makes it look like if you configure it, it will work (experimentally). but it won't.13:59
rameshg87rloo: it at least enables it to be used on an experimental basis as it can cover one use case - people who have homogenous hardware all supporting raid13:59
lucasagomesrameshg87, fyi http://paste.openstack.org/show/473885/13:59
dtantsurrloo, why not? we just need to warn about the limitations13:59
lucasagomesI don't thin the tests are needed, that's risky13:59
jrollrloo: we sohuld probably also add a note that your agent must support these methods13:59
jrollrloo: or just wait.13:59
jrollit would be nice to make it usable14:00
rameshg87lucasagomes: dropping the tests14:00
* rloo thinks about it14:00
*** baoli has quit IRC14:00
lucasagomesrameshg87, thanks14:00
rameshg87lucasagomes: thanks for catching it14:00
dtantsurjust let's be very clear about what the current implementation supports14:00
lucasagomesrameshg87, no problem14:00
openstackgerritJim Rollenhagen proposed openstack/ironic: Add 4.2.0 release notes  https://review.openstack.org/22703314:01
dtantsurand what it does not support14:01
jroll^ more clarity in release notes about this14:01
jrollshould also add clarity to the confgis14:01
jrollconfigs, as well14:01
*** baoli has joined #openstack-ironic14:01
*** karimb has joined #openstack-ironic14:01
* lucasagomes brb14:02
rloojroll, dtantsur, rameshg87, lucasagomes: when it is no longer experimental, what would it mean. that we'd need to make it backwards compatible with experimental behaviour?14:03
rameshg87rloo: probably when it's no longer experimental, we will better the coverage14:03
rameshg87rloo: today's limitation - when raid is enabled in cleaning, we can support only homogenous hardware all of which support raid14:04
rloorameshg87: I mean, what if we change the behaviour. If we add more converage that is different.14:04
dtantsurjroll, could you also separately mention RAID interface in release notes? for example, I'd like to point that drivers can start implementing it now, not only via agent14:04
lucasagomesrloo, tbh I'm not sure...14:04
jrolldtantsur: ya14:04
rameshg87rloo: probably when it is no longer experimental, it is applicable to all types of mixed hardware which supports raid and non-raid, we would ideally provide support for some mechanism of opt-out for non-raid hardware14:05
lucasagomesrloo, now it would be good to to say that experimental doesn't guarantee backward compat, just to be safe14:05
rloorameshg87: i don't think you understand what I mean. lucasagomes ^^ answered my question.14:05
dtantsuryeah, ++ to warning about *potential* backward incompatibility14:06
rloorameshg87: I don't want to have to muck around with warnings/whatever/microversion bumps to deal with backward incompatibilities14:06
*** ionutbalutoiu has joined #openstack-ironic14:06
rameshg87okay14:06
rloorameshg87: or if we have to muck around with that, we should all know that we will have to deal with it.14:07
*** Mark_Melb has quit IRC14:07
rameshg87so that means capturing potential backward incompatibility in the docs ?14:07
openstackgerritJim Rollenhagen proposed openstack/ironic: Add 4.2.0 release notes  https://review.openstack.org/22703314:08
rloomy preference is not to put it in because of the unknown but anyway.14:08
jroll^ covered in release notes14:08
jrollI can back all this out pretty quick if we decide not to do this, btw14:08
rloorameshg87: right, we should be clear about what experimental means and what support or none in the future for it.14:08
* jroll thinks hard about the implications14:08
rloohonestly, we have a new versioning thing. we should just get it right and do a release.14:09
rameshg87idk I will leave it upto you folks to decide. I just made a proposition :)14:09
*** priteau has quit IRC14:09
rlooi mean, i am torn cuz i'd like to get it in. i just don't know if that's a good enough reason.14:10
rlooif we look at nova-bare-metal as an example. was it a prototype then?14:10
jrollI'm still about a +0 on this14:10
jrollyeah, nova-bm was always marked experimental14:10
jrolland then yahoo went and started deploying it ;D14:11
*** dims__ has joined #openstack-ironic14:11
rloojroll: shhhhh14:11
jrollhehehe14:11
rlooi'd like devananda to decide :)14:12
jroll+114:12
*** dims_ has quit IRC14:14
*** shoutm has joined #openstack-ironic14:16
openstackgerritRamakrishnan G proposed openstack/ironic: Make raid clean steps configurable  https://review.openstack.org/22493814:17
rameshg87lucasagomes: ^^ sorry to bother again. I just added a note on backward incompatibility14:17
rameshg87lucasagomes: it just doesn't work for me14:17
* rameshg87 promises I will attempt in fixing the config bug tomorrow14:17
lucasagomesrameshg87, heh it's all good14:17
lucasagomes1 sec14:17
jrollbackward incompatibility, even for experimental things, makes me sad :(14:18
jrollrameshg87: in the future, 'git add -p' is your friend14:18
jrollyou can choose which hunks to add14:18
lucasagomesjroll, me too, but I don't wanna promise backward compat for it14:18
lucasagomesif we have to I would prefer to not merge it14:18
jrollwe don't have to do anything14:18
jrollbut any incompatibility makes me sad14:18
lucasagomesyeah14:19
rameshg87jroll: thanks for add -p :)14:19
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Update docs for Fedora 22  https://review.openstack.org/20892414:19
jrollI suspect devananda is going to agree that we shouldn't land it and we should just move on14:20
lucasagomesright14:20
openstackgerritJim Rollenhagen proposed openstack/ironic: Add 4.2.0 release notes  https://review.openstack.org/22703314:21
jrollok, updated release notes assuming it won't land14:21
*** cdearborn has quit IRC14:21
jrollI can roll back a patchset if we decide to do so14:21
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Make raid clean steps configurable  https://review.openstack.org/22493814:22
* lucasagomes updates sample config14:22
rameshg87lucasagomes: thanks14:22
ionutbalutoiuHello again, guys! I'm starting a new implementation for a dhcp provider (mainly to be used for Ironic standalone). Will push it upstream after I finish the code. Briefly talked with lucasgomes yesterday about it. I'm using isc-dhcp-server service from Linux. So, when a node is started, the ironic-conductor writes in the config file the MAC - IP reservation for that node and reloads the dhcp service. I'm using a sql database as a14:22
ionutbalutoiubackend to store the dhcp reservation (I think is cleaner and it should allow us to have more than one DHCP server). But, I'm not sure how can I scale this out to provide HA/failover. Do you guys have any idea ?14:22
lucasagomesnp14:23
rameshg87jroll: why do you need to roll back patch set ?14:23
rameshg87jroll: the latest one looks okay to me now.  it just says RAIDInterface has been implemented14:23
rameshg87jroll: we might also have to tag https://blueprints.launchpad.net/ironic/+spec/ironic-generic-raid-interface to 4.2.014:24
jrollrameshg87: the latest patch set assumes we don't land your patch, the previous assumes we do, look at the difference in the API version 1.12 part14:24
rameshg87jroll: okay14:24
jrollrameshg87: deva decided not to tag that as 4.2.0 since it isn't usable, doesn't have docs, doesn't have client support14:24
rameshg87okay14:24
sambettsionutbalutoiu: I suggest sending an email out on the mailing list to prevent your request getting lost in the stream on here14:24
jrollionutbalutoiu: I also agree head to the mailing list (or a spec) - at first thought you could run isc-dhcp in active/passive, talking to your DB, this would be all left to the deployer14:25
*** marzif has joined #openstack-ironic14:26
*** jamielennox is now known as jamielennox|away14:26
*** ndipanov has joined #openstack-ironic14:26
rameshg87jroll: and one more thing14:28
rameshg87jroll: https://blueprints.launchpad.net/ironic/+spec/remove-swift-dependency-for-ilo-drivers14:28
rameshg87jroll: this is merged in 4.2.014:28
rameshg87jroll: but this blueprint has some problem, it's not listing in ironic blueprints14:28
* rameshg87 can't find why14:28
dtantsurrameshg87, it does not have milestone target14:29
dtantsurnor series goal14:29
rameshg87dtantsur: but at least it should get listed in https://blueprints.launchpad.net/ironic14:29
jrollrameshg87: there's two pages of ironic blueprints, maybe on second page?14:29
jrollI'll target it though, thanks14:30
jrollrameshg87: do you mind adding that to my release notes patch? :)14:30
rameshg87jroll: will update14:30
openstackgerritJulia Kreger proposed openstack/bifrost: Ansible 2.0 compatibility  https://review.openstack.org/19683214:30
jrollthanks14:30
rameshg87jroll: dtantsur: but please check if you see something wrong with that blueprint other than it doesn't have some fields14:30
* rameshg87 suspects something else14:31
jrollrameshg87: did you check page 2 on the blueprints page?14:31
rameshg87jroll: yes, I did. it's not there.14:31
jrollhuh.14:32
*** mgoddard1 has joined #openstack-ironic14:32
jrollwtf launchpad14:32
rameshg87dtantsur: do you really want to re-iterate "no in-tree drivers....."14:32
dtantsuryep14:32
rameshg87dtantsur: it's in the api section no14:32
dtantsurrameshg87, what is written there no I read as "this API has no effect", which is not true in all cases14:33
jrolllucasagomes: oops, this should have been targeted for some milestone, it's done right? https://blueprints.launchpad.net/ironic/+spec/ipxe-dynamic-config14:33
*** mgoddard has quit IRC14:34
rameshg87dtantsur: right. some out-of-tree driver can still implement it14:34
* jroll is going to totally overhaul our launchpad blueprints page next week14:34
lucasagomesjroll, it's not completed no :-(14:34
lucasagomesjroll, 4.3.014:34
jrollorly14:34
jrollok14:34
* lucasagomes had to complete abandon that to prioritize other stuff14:34
*** marzif_ has joined #openstack-ironic14:34
jrollI just saw those patches were merged, I didn't look at what they did :P14:34
jrollI guess it's just plumbing stuff14:34
lucasagomesjroll, the base stuff is done, just need to work on the drivers to return the pxe config as a string14:34
lucasagomesyeah14:34
jrollyep14:34
jrollcool thanks14:35
lucasagomesfrom now on should be fine, I just didn't have the time14:35
jrollrameshg87: I -2'd for now to make sure that doesn't accidentally land, please do keep working on it14:36
jrollstepping away for a bit14:36
rameshg87jroll: sure14:36
*** marzif has quit IRC14:37
rameshg87rloo: https://review.openstack.org/#/c/227033/8/doc/source/releasenotes/index.rst L6814:38
rameshg87rloo: you want to add something at the end14:38
rameshg87something like14:38
rameshg87how much RAM to reserve67  for running the agent when doing this check before starting deploy.14:39
rameshg87??14:39
rameshg87s/67//14:39
jrolldtantsur: so going back to this out-of-tree thing... I think that 1) even if an out-of-tree driver implements something, it still isn't quite 'supported' because we don't have zapping (of course they could do it as cleaning); 2) 99% of our users won't be using an out-of-tree driver, I don't want to confuse them14:39
rloorameshg87: did i ever say i hate documentation?14:39
rloorameshg87: thinking14:39
jrollI'm not opposed to adding it, I just think it's a bit odd14:39
dtantsurjroll, well, I'm trying to be precise on it14:39
jrollyeah, I guess I'll change it14:40
rloorameshg87: When ironic does this check, it can factor in the RAM to reserve for running the agent via the optional config... ?14:40
*** garthb has joined #openstack-ironic14:40
rameshg87okay14:41
jrollrloo: When ironic does this check, this config option may be set to factor in the amount of RAM to reserve for running the agent?14:42
rloorameshg87: and could also s/As such,/As such, there must be enough RAM for running the agent and to fit the image/ ?14:42
* rameshg87 feels we need etherpad editing14:42
rloojroll: yeah, that's good enough. maybe with my other suggestion. should be obvious then.14:43
openstackgerritJim Rollenhagen proposed openstack/ironic: Add 4.2.0 release notes  https://review.openstack.org/22703314:43
* rloo is thinking about a career in tech writing. NOT.14:43
jroll^ there you are14:44
jrolllol14:44
dtantsursambetts, ifarkas, gate fixing patch has merged, could you review the remaining patches: https://review.openstack.org/226873 and https://review.openstack.org/22719314:44
sambettsdtantsur: w00p will do14:44
sambetts:D14:44
*** mtanino has joined #openstack-ironic14:45
mordredjroll, devananda: I was just chatting with TheJulia about a patch that just got landed in ironicclient/master14:47
jrollmhmmm?14:47
mordredthat needs a backport into stable/liberty14:47
jrollmordred: https://github.com/openstack/python-ironicclient/commit/5afd4833468ff25d0071e445561881e1d560287e ?14:47
mordredyup14:48
jrollgot a backport proposed?14:48
NobodyCammorning mordred :)14:48
BadCubhiya mordred :)14:48
mordrednah - I think TheJulia is working on it - I just wanted to pipe up about it and make sure it was reasonable to folks before I landed a shade patch which requires the ironicclient patch14:48
openstackgerritRamakrishnan G proposed openstack/ironic: Add 4.2.0 release notes  https://review.openstack.org/22703314:48
rameshg87jroll: ^^14:48
jrollmordred: I don't see a reason why not14:49
mordredcool14:49
mordredmorning BadCub NobodyCam14:49
* rameshg87 needs to leave for the day 14:49
rameshg87have a good day folks14:49
*** rameshg87 has quit IRC14:49
NobodyCam:)14:49
NobodyCamnight rameshg14:49
dtantsurjroll, mordred, last time I asked devananda he told me that ironicclient backports are only for fixing the gate..14:50
jrolldtantsur: seems like a policy like that should be written down :)14:51
dtantsuryeah14:51
jrollidk, maybe not then, I'd love to hear the reasoning14:51
jrollI'll leave it to him14:51
*** cdearborn has joined #openstack-ironic14:51
ifarkasdtantsur, sure thing14:53
rloojroll: one of the problems with LP, is that it requires manual updating. Sigh. This was approved: https://blueprints.launchpad.net/ironic/+spec/bare-metal-trust-using-intel-txt14:53
jrollrloo: it didn't land yet, right?14:54
jrollrloo: I'm going to clean up all the things after this release... but if you see a BP that's implemented please do let me know14:54
rloojroll: no. partially (maybe) cuz I didn't know/remember to look at the other patch.14:54
jrollheh14:54
jrollok, I'll deal with it later then :)14:54
TheJuliajroll: mordred https://review.openstack.org/#/c/227347/14:55
rloojroll: well, seriously. i feel bad about that.14:55
*** tsekiyama has joined #openstack-ironic14:56
jrollrloo: yeah, I know the feeling. we need to get organized.14:56
rloojroll: I think this may be done even though we never approved it: https://blueprints.launchpad.net/ironic/+spec/use-oslo.versionedobjects14:57
*** mgoddard1 has quit IRC14:57
jrollrloo: it's hard to say14:57
dtantsurat least big part of it is done14:57
rloojroll: and/or maybe it includes rolling upgrades :). Ok, I'll stop looking at them.14:57
jrollrloo: I'd like to just wait until this release is done to look at this stuff14:57
jrollheh, right14:57
jrollthere's still work to do, there's no spec or whatever so idk what the scope is.14:58
*** mgoddard has joined #openstack-ironic14:58
rloojroll: yeah, but we've been merging patches related to that :-(14:58
dtantsurrloo, jroll, we can say it's done, as we did migrate to oslo.ov. maybe some work is to be done, but the essence of the bp is finished14:58
jrolldtantsur: "to help dealing with upgrades" isn't done.14:59
dtantsurah, this part14:59
jrollmaybe it is14:59
jrollhard to tell :)14:59
jrollok, actually stepping away now, bbiab15:02
*** marzif_ has quit IRC15:03
rlooeasy doc change to review for the release: https://review.openstack.org/#/c/227029/15:04
rloo(only easy if you agree :-))15:04
*** shoutm has quit IRC15:05
*** marzif_ has joined #openstack-ironic15:07
*** harshs has quit IRC15:09
dtantsurrloo, s/look at earlier versions/look at the released version/ ?15:09
dtantsurrloo, also, released version will also contain the same disclaimer :D15:10
rloodtantsur: well, it depends on whether they want a not-current-master but not-yet-released version.15:10
rloodtantsur: basically it is a mess15:10
dtantsuroh yeah, hmm...15:10
rloodtantsur: if we assume they are interested in current-master or a released version. which might be a valid assumption.15:10
rloodtantsur: oh, that string was already there, I didn't add it.15:12
dtantsuryeah, I know15:12
rloodtantsur: i think it is fine. if we say 'released version' folks will ask, where are the released versions. vague might be better now.15:13
rloodtantsur: i really want some url .. ironic/4.1.0/install-guide...15:13
dtantsur+100500!15:15
dtantsurI have to point people to github stable/kilo...15:15
rloodtantsur: and tell them how to generate?15:15
dtantsurrloo, no, github does some basic rendering15:15
rloodtantsur: oh, that's good. i don't think i've ever tried looking at our docs that way.15:16
sambettsdtantsur: it would be nice if git.openstack.org rendered rsts like github does15:16
dtantsuryeah15:17
sambettsdtantsur: although it can't render the sphinx specfic magic15:17
dtantsurrloo, I had to, as I had to point people at Kilo version of UEFI docs15:17
*** ionutbalutoiu has quit IRC15:17
*** ionutbalutoiu has joined #openstack-ironic15:17
dtantsursambetts, that's true, still better than nothing15:17
sambettsdtantsur: definatly :D15:17
rloodtantsur: (and then hope we updated the doc by the time we cut the stable/x branch)15:18
dtantsuryeah...15:18
*** marzif_ has quit IRC15:18
openstackgerritLilia Sampaio proposed openstack/ironic: Update architecture docs to mention new driver interfaces  https://review.openstack.org/22737015:20
sambettsifarkas: Any reason why you didn't +A the inspector devstack patch? I'm just reviewing it now15:20
ifarkassambetts, yes, because of failing check15:21
sambettsifarkas: Ah, cool, we'll just wait for jenkins then :)15:22
ifarkassambetts, yup ;-)15:23
dtantsurifarkas, sambetts, currently our gate and check jobs are the same, so it's safe to approve any patch15:23
dtantsurif it's broken, it won't pass the gate15:23
dtantsurjust FYI :)15:23
*** alexpilotti has quit IRC15:23
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Fix rootwrap configuration documentation  https://review.openstack.org/22719315:24
dtantsursambetts, ^^15:24
ifarkasdtantsur, sambetts, ok, approved15:24
sambetts:D15:25
dtantsurnow I hope we won't get too many merge conflicts :D15:25
*** shoutm has joined #openstack-ironic15:28
dtantsurgoing for now, will get back to check if everything is merged. we'll probably have to release tomorrow (yeah, release on Friday \o/)15:29
*** [1]cdearborn has joined #openstack-ironic15:29
dtantsur(that's about inspector release ofc)15:30
sambetts\o/ :D15:30
rloobye dtantsur15:30
*** dtantsur is now known as dtantsur|afk15:31
*** harshs has joined #openstack-ironic15:31
*** lsmola has quit IRC15:32
*** Nisha_away has joined #openstack-ironic15:34
rloothe install guide doesn't mention bifrost, ironic-webclient. Do we want it to? TheJulia?15:36
*** getvasanth has quit IRC15:37
lucasagomesJayF, hi there? Do you have any experience with ipv6 and IPMI?15:38
lucasagomesJayF, do you know if it's common for hardware vendors to allow using IPv6 for their OOBM?15:39
BadCubhiya rloo and lucasagomes :)15:40
lucasagomesBadCub, hi there!15:40
rloojroll: wrt trusted boot BP - we have documentation on that. So I don't know what is or is not done: http://docs.openstack.org/developer/ironic/deploy/install-guide.html#trusted-boot-with-partition-image15:40
rloomorning BadCub15:40
*** krtaylor has quit IRC15:41
BadCubhow have things been in Ironicville?15:41
rloojlvillal, lintan: either of you know what the status is for trusted boot?15:41
*** romcheg has quit IRC15:42
*** cdearborn has quit IRC15:42
*** trown is now known as trown|lunch15:43
jlvillalrloo, I think all of lintan's patches have landed.15:43
*** puranamr has joined #openstack-ironic15:43
*** ifarkas has quit IRC15:43
jlvillalSo I believe it is done.15:43
rloojlvillal: we haven't mentioned it at all in any of the release notes, and the BP wasn't even marked as approved :-(15:44
rloojlvillal: the BP shows another patch.15:44
jlvillalrloo, The spec was approved though.15:44
openstackgerritZhao Lei proposed openstack/ironic-python-agent: Use cloud-config.yaml instead of cloud-config.yml for coreos  https://review.openstack.org/21035515:45
rloojlvillal: https://blueprints.launchpad.net/ironic/+spec/bare-metal-trust-using-intel-txt15:45
jlvillalrloo, lintan knows all the details. I unfortunately do not :(15:45
*** harshs has quit IRC15:45
rloojlvillal: there is a patch there 'Support trusted boot with iPXE' that hasn't merged15:45
rloojlvillal: just wondering if we should put something in the release notes.15:46
jlvillalrloo, bare-metal-trust-using-intel-txt.rst15:46
rloojlvillal: ? is that the spec?15:47
jrollrloo: I'm curious what cycle that stuff landed too :/15:47
jlvillalrloo, https://github.com/openstack/ironic-specs/blob/master/specs/liberty/bare-metal-trust-using-intel-txt.rst15:47
jlvillalWhich references the blueprint you mentioned15:47
rloojlvillal: yeah, i know the spec landed. and i know i reviewed the first patch.15:47
rloojlvillal: yeah, the BP should have been marked approved. that was an oversight.15:48
NobodyCammornign jlvillal :)15:48
jlvillalNobodyCam, morning15:48
rloojlvillal: the question is whether it is done, should we mention anything in the release notes?15:48
*** puranamr has quit IRC15:48
NobodyCam:)15:48
BadCubhiya jlvillal15:48
jlvillalrloo, I believe it is done. I have seen status reports saying it is done.15:48
rloojlvillal: the default (right now) is no mention.15:48
jlvillalBadCub, Good morning.15:48
rloojroll: ^^ release meister, will leave it for you to add or not, something about trusted boot :)15:49
jlvillalrloo, But need lintan to confirm it15:49
jlvillalrloo, Though it does appear one patch is still not merged that seems related to it. iPXE  https://review.openstack.org/207278  (which you mentioned).  I don't see any other patches from lintan that seem related to trusted boot15:51
jrollrloo: it appears it was released with 4.0.0, I think?15:51
jrollrloo: I'm inclined to wait for lintan and then update the release notes later15:51
jrollalso, seems like we should have ipxe support before calling it done. idk.15:52
jlvillaljroll, Would you agree that AMT doesn't yet work with IPA?  A driver is needed to be created first, is that correct?15:53
jrolljlvillal: let me look15:53
*** krtaylor has joined #openstack-ironic15:54
jrolljlvillal: it appears you are correct15:54
jlvillaljroll, Thanks. I will give mrda the credit :)  He told me we need to create an agent_amt driver.15:54
jrolljlvillal: yep. we should do that.15:56
jrolljlvillal: something like https://github.com/openstack/ironic/blob/master/ironic/drivers/pxe.py#L28515:56
jlvillaljroll, Thanks15:57
*** thiagop has joined #openstack-ironic16:00
thiagopGood morning folks16:00
NobodyCammornign thiagop16:00
*** degorenko has quit IRC16:00
thiagopHey NobodyCam!16:01
devanandagmorning all16:01
thiagopmorning devananda16:01
*** degorenko has joined #openstack-ironic16:01
jrolldevananda: \o/16:02
jrollI have things for you16:02
devanandagreat! I like things :)16:02
jroll1) opinions on landing https://review.openstack.org/#/c/224938/ as 'super-experimental and may have incompatible changes later' - I'm leaning toward no16:02
jroll2) updated release notes: https://review.openstack.org/#/c/227033/1016:02
*** marzif has joined #openstack-ironic16:03
jroll3) TheJulia has a client backport already, but idk our client backport policy, dtantsur|afk mentioned gate fixes only? https://review.openstack.org/#/c/227347/16:03
jrolldat's it :)16:03
*** puranamr has joined #openstack-ironic16:04
devananda3) why backport? why not release new?16:04
devananda1 & 2 -- looking16:04
jrolldevananda: because apparently stable clients are a thing people care about or something16:04
jrollwe should also release new, but ya know16:04
lucasagomesthiagop, yo morning16:05
lucasagomesdevananda, morning too :-)16:06
lucasagomesfolks I'm heading home earlier today16:06
thiagoplucasagomes: o/16:06
lucasagomescame to the office today16:06
lucasagomeshave a good night everyone!16:06
thiagopg'night16:06
sambettscya lucasagomes16:07
sambettso/ devananda16:07
devanandajroll: is there a particular bug / release in question here?16:07
jrolldevananda: for the backport?16:08
jrollnight lucasagomes16:08
devanandaI believe dtantsur|afk 's recollection matches mine. I don't think packagers are doing new point releases for older openstack clients .... zigo ?16:08
*** puranamr has quit IRC16:08
devanandag'night, lucasagomes !16:08
*** derekh has quit IRC16:09
zigodevananda: Point releases of clients? Is there such a thing upstream?16:09
devanandazigo: client libs have been semver for a while, but AFAIK no one's doing stable branches of them16:10
zigoI already barely have enough time to work on CVEs and such, so ...16:10
devanandaheh16:10
jrolldevananda: there are stable branches16:11
devanandai'll take that as a no :)16:11
jrollI'm goign to poke my head in relmgr office16:11
devanandajroll: yes, for gate reasons.16:11
openstackgerritMerged openstack/ironic-inspector: Add alembic migrations for the inspector database  https://review.openstack.org/22366516:11
openstackgerritMerged openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/22680516:11
devanandalike dependency resolving16:11
jrolldevananda: yeah, double checking with rel mgmt people but you're probably right16:11
*** ndipanov has quit IRC16:11
devanandajroll: cool, ty16:12
jrollin the meantime, I'll look at releasing a client16:12
*** rloo has quit IRC16:12
TheJulia\o/16:12
*** lucasagomes has quit IRC16:12
* TheJulia goes back to conference call16:12
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Expanded clean command.  https://review.openstack.org/22740416:13
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Added phantomjs as dependency  https://review.openstack.org/22740516:13
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Upgraded bower dependencies  https://review.openstack.org/22740616:13
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Added "gulp package" to pretest  https://review.openstack.org/22740716:13
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Split storage components into individual files  https://review.openstack.org/22740816:13
openstackgerritMerged openstack/ironic-inspector: Support IPA in raid_device plugin  https://review.openstack.org/22565816:13
devanandajroll: re: RAID clean patch, this looks like something we'll have to break to make generic for the RAID interface as a whole16:14
*** mgoddard has quit IRC16:14
mariojvgood morning ironic!16:14
jrolldevananda: yeah, I'm inclined not to land it16:14
openstackgerritMerged openstack/ironic: Update docs for Fedora 22  https://review.openstack.org/20892416:14
thiagopmorning mariojv16:14
mariojvdoes anyone know why this might be happening? http://logs.openstack.org/58/226058/2/check/gate-tempest-dsvm-ironic-agent_ssh/89207e4/logs/screen-ir-cond.txt.gz#_2015-09-24_12_47_39_40816:14
mariojvin the context of this patch: https://review.openstack.org/#/c/226058/16:14
jrollmariojv: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/agent.py#L37116:14
*** mgoddard has joined #openstack-ironic16:15
mariojvah, that works16:15
mariojvdidn't see that class, thanks jroll16:15
*** bcornec has quit IRC16:15
jrollyeah np16:15
jrollthat base class is shared by agent.py and pxe.py iirc16:15
jrolldevananda: woo, this release is going to have some osc commands16:20
devanandanice!16:21
*** mgoddard1 has joined #openstack-ironic16:21
devanandajroll: release notes are looking better16:22
JayFjroll: you see the openstack-dev post?16:23
JayFjroll: someone wants to build an external dhcp provider for isc-dhcp-server16:23
devanandado we have any specific upgrade instructions forthis release? (not afaik)16:23
JayFjroll: only sad thing is his prototype is using a secondary db outside of ironic16:23
jrollJayF: I asked them to post on the ML \o/16:23
devanandaalso - we should perhaps have a section in our docs dedicated to "how to upgrade safely"16:23
jrolldevananda: not that I know of16:23
JayFjroll: I asked him to come to IRC in my reply16:23
jrollJayF: but I haven't read it yet16:23
JayFjroll: so lololol looping replies16:23
jrollhah16:23
jrollwell, we're busy with release stuff16:23
jrollI'm not going to help architect that today heh16:23
*** notq has quit IRC16:24
*** gabriel-bezerra has quit IRC16:24
*** mjturek1 has quit IRC16:24
*** x3k` has joined #openstack-ironic16:24
*** mgoddard has quit IRC16:24
*** nicodemos has quit IRC16:24
*** x3k has quit IRC16:24
*** purp has quit IRC16:24
*** kbyrne has quit IRC16:24
*** purp has joined #openstack-ironic16:24
*** kbyrne has joined #openstack-ironic16:24
JayFjroll: yeah; I just gave the basic "put the code up even if it might not merge, file a spec if it's important, come chat w/us in IRC"16:24
jrollyah16:24
JayFI do think that's one thing we did well in early days of agent16:25
*** gabriel-bezerra has joined #openstack-ironic16:25
JayFhaving all our patches upstream16:25
*** nicodemos has joined #openstack-ironic16:25
devanandajroll: everything on https://launchpad.net/ironic/+milestone/4.2.0 is green -- are we waiting for anything besides the release notes patch to land now?16:25
*** mjturek1 has joined #openstack-ironic16:25
jrolldevananda: just rel notes, assuming we don't land that raid thing16:25
BadCubmorning devananda :)16:25
devanandaBadCub: g'morning!16:25
devanandajroll: I -1'd the raid thing too16:25
jrollJayF: what's also interesting is that yahoo is working on an isc-dhcp backend for neutron16:26
jrollanyway, need to defer my thuoghts and excitement to later on this :P16:26
jrolldevananda: cool, let's work out the release notes then. not sure if there are docs where ruby and myself commented16:26
sambettsdtantsur|afk: We're all green for 2.2.0 :)16:26
* JayF finds and reviews said release notes patch16:27
devanandajroll: thoughts on landing 227029 now as well?16:29
*** puranamr has joined #openstack-ironic16:29
devanandaI mean, you +2'd but didn't +A it16:29
jrolldevananda: I was first +216:29
devanandaah16:30
* devananda pushes the button16:30
jrollthanks16:30
*** yog_ has quit IRC16:33
devanandaCIMS has docs16:35
devanandajroll: are you updating the patch, or shall I?16:35
jrolldevananda: either way16:36
jrollI have a meeting at 1016:36
jrolldevananda: if you have links already go for it16:37
devanandak16:37
*** karimb has quit IRC16:40
devanandaNisha_away: is there any documentation up for https://blueprints.launchpad.net/ironic/+spec/remove-swift-dependency-for-ilo-drivers ?16:42
Nisha_awaydevananda, No as of now it is not there...will push it by today16:42
devanandaNisha_away: ok, thanks. we'll link to the general ilo driver doc page for now, then16:43
Nisha_awayOk16:43
*** trown|lunch is now known as trown16:45
*** ionutbalutoiu has quit IRC16:45
openstackgerritDevananda van der Veen proposed openstack/ironic: Add 4.2.0 release notes  https://review.openstack.org/22703316:52
jrollwoo16:52
devanandaI didn't add upgrade notes cause, well, I haven't tested that upgrade yet16:54
openstackgerritMerged openstack/ironic-inspector: devstack: allow nodes to be already MANAGEABLE in exercise  https://review.openstack.org/22687316:54
devanandawe should do that soon tho16:54
jrolldevananda: yeah, I'd say that should also be a separate doc16:55
jrollI +2d that release notes change because excite16:55
jrollshould probably get 2 other +216:55
jrollwhere's rloo :(16:55
devanandawe've all written parts of it, lol. /me adds a +216:55
NobodyCammorning devananda16:56
devanandag'morning!16:56
jrollmeeting, be back in an hour16:57
devanandaciao!16:57
NobodyCamdevananda: have a free minute to take a look at a stable/kilo backport? https://review.openstack.org/#/c/22254416:59
jrollis that a bug in kilo?17:00
jrollI thought that broke with the boot interface or something :(17:00
jrollamazing :(17:00
*** achanda has joined #openstack-ironic17:00
*** Nisha_away has quit IRC17:00
*** puranamr has quit IRC17:01
NobodyCam:p17:01
*** marzif has quit IRC17:05
devanandaNobodyCam: replied with -1 for process issues17:05
*** marzif has joined #openstack-ironic17:05
NobodyCamthank you devananda :)17:05
devanandadtantsur|afk: I left feedback on https://review.openstack.org/#/c/196037/ a while ago -- do you still care about this kilo backport? it looks like a reasonable fix to me, just -1'd for process reasons17:10
*** penick has joined #openstack-ironic17:11
*** shoutm has quit IRC17:11
TheJuliaseems like it should almost be git review -X instead of git cherry-pick -x in the instructions17:15
*** nicodemos has quit IRC17:17
*** MattMan has quit IRC17:19
*** puranamr has joined #openstack-ironic17:22
*** rloo has joined #openstack-ironic17:23
*** puranamr has quit IRC17:26
*** harshs has joined #openstack-ironic17:30
rloojroll, devananda: wrt release notes https://review.openstack.org/#/c/227033/, you're OK if we don't have 'key new features', 'known issues' and 'upgrade notes' like in previous 20XY.Z release notes?17:30
openstackgerritJosh Gachnang proposed openstack/ironic-python-agent: Allow hardware managers to override clean step priority  https://review.openstack.org/18996917:31
*** ijw has joined #openstack-ironic17:32
*** achanda has quit IRC17:36
jlvillalJoshNang: Good to see you on your final day :)17:41
JoshNang:D17:41
JoshNangfigured i'd try to close out the simple patches i have left over17:42
jlvillalThanks!17:42
krotscheckJoshNang: Oh? Where're you headed?17:42
*** puranamr has joined #openstack-ironic17:43
JoshNangkrotscheck: triggr health in chicago. an app for helping people in drug/alcohol rehab17:44
krotscheckJoshNang: Gotcha! So... no more javascript reviews from you then, eh?17:44
krotscheck:)17:44
JoshNangnope, sorry :(17:44
JoshNangthough i'll be doing more javascript dev at the new place!17:45
krotscheckJoshNang: No worries, I'll just make jroll learn javascript :)17:45
jrollkrotscheck: I know javascript!17:45
JoshNangheh i think he knows it...just doesn't want to know it :P17:45
jrollI'm just crusty :)17:45
jrolllike idk ES617:45
krotscheckJoshNang: That's more or less the case for all of openstack ;)17:45
JoshNangheh17:45
krotscheckjroll: Prove it! There's a stack of patches that starts here -> https://review.openstack.org/#/c/227404/ :)17:46
krotscheck:D17:46
jrollkrotscheck: D:17:46
krotscheckSo, who's my second +2 going to be?17:46
* jroll runs away17:46
jrollkrotscheck: I will get to it though17:46
jrolllater. too much code review this week.17:47
krotscheckjroll: No rush. I'm still... 2 patches away, maybe 3, from making node provisioning work.17:47
jrollgreat question, I still think we need a core group for webclient17:47
TheJuliakrotscheck: I would, but I'm not in the right group :)17:47
*** puranamr has quit IRC17:47
TheJuliajroll: ++17:47
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Split storage components into individual files  https://review.openstack.org/22740817:48
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Added $$resourceCache service.  https://review.openstack.org/22744417:48
NobodyCamkrotscheck: are you back???17:49
krotscheckNobodyCam: Yes, though my work day will be "8-hours-as-interrupted-by-diapers" for the forseeable future.17:50
NobodyCamlol... +++ welcome back17:50
krotscheckNobodyCam: Thanks!17:50
*** Marga_ has quit IRC17:50
*** achanda has joined #openstack-ironic17:51
*** puranamr has joined #openstack-ironic17:51
jrollrloo: I'd like to add the 'known issues' and 'upgrade notes' sometime between today and liberty-official17:53
* krotscheck keeps forgetting that 'delete' is a reserved word in javascript.17:53
rloojroll: ok, so you're OK with those release notes now? I see there are two +2s already.17:54
rloojroll: you just waiting for someone else to approve?17:54
jrollrloo: yep17:54
*** puranamr has quit IRC17:55
*** puranamr has joined #openstack-ironic17:55
rloojroll: done.17:55
jroll\o/17:56
jrollI'm going to release once that merges17:56
JayFRELEASE THE HOUN^W IRONIC17:56
jrolls/HOUN/KRAKEN17:56
rloojroll: should also wait for this to merge: https://review.openstack.org/#/c/227029/. which should merge before the release notes does.17:57
jrollright right17:58
rloojroll: there is this other doc change that i -1'd, don't know if we want it in. not that important I don't think: https://review.openstack.org/#/c/227370/18:00
jrollyeah18:01
jrollwould be nice though, liliars do you mind updating that?18:01
jrollI will if they don't respond18:01
*** puranamr has quit IRC18:01
rloojroll: go fer it.18:02
solid-sinvaljroll: liliars is afk right now, you can update it18:02
rlooor solid-sinval, you can do it if you want :)18:02
jrollI'll grab it18:02
solid-sinval:)18:03
jrollI hate line wrapping sometimes18:03
* sambetts too 18:03
*** athomas has quit IRC18:04
openstackgerritJim Rollenhagen proposed openstack/ironic: Update architecture docs to mention new driver interfaces  https://review.openstack.org/22737018:04
jrollbam, rloo ^18:04
*** Sukhdev has joined #openstack-ironic18:04
jrolldevananda: ^ would also like your eyes on that18:05
rloojroll: +2'd.18:06
jrollthanks18:06
* devananda looks18:07
devanandaI suspect a lot of our docs could use some careful rereading and cleanup soon ... statements like this no longer seem, well, right.18:09
devananda"`Standard` interfaces provide functionality beyond the needs of OpenStack"18:09
*** penick has quit IRC18:10
jrollheh18:11
jroll+118:11
*** penick has joined #openstack-ironic18:11
rloowrt docs, I had this thought to make everyone read a different page, but I decided that was too much torture.18:12
*** pelix has quit IRC18:14
rloodo we think that when all intree drivers have a boot interface in addition to a deploy interface, that boot interface would be a core interface instead of a standard interface?18:16
jrollit's almost like we need someone explicitly working on docs :|18:17
jrollrloo: that's a good question, it would need some sort of 'deprecation' period for out-of-tree drivers18:17
*** mgoddard1 has left #openstack-ironic18:17
*** notq has joined #openstack-ironic18:18
rlooi was wondering whether it was easier to put boot in core now with a hack so it doesn't bomb if it isn't there, vs moving boot from standard to core later.18:18
rloojroll: then i thought that i shouldn't be thinking about these things now.18:18
jrollrloo: :)18:18
devanandarloo: yes. after deprecation period where we LOG a warning for drivers that don't implement it18:19
devanandarloo: that is, standard now since we just introduced it. leave it there for a cycle. make it core in N and deprecate in O or P18:19
devanandaso core interface list will become power, boot, deploy18:20
rloodevananda: yes, that makes sense.18:20
Madasiq/buffer *shell18:21
Madasisorry, misfire18:21
rloodevananda: i am thinking of adding a comment/TODO? with that plan. Cuz otherwise, I think we may forget (or not be around)18:21
devanandarloo: good idea18:22
devanandaI'd add it in drivers/base.py18:22
rloodevananda: yup18:22
*** trown has quit IRC18:23
rloodevananda: sorry, i didn't get it. if we make it core in N, we'd want to deprecate it from standard in N, and delete from standard in O or P? (which means hacking something in N so things don't barf if a driver doesn't have it in core but in standard)18:28
jrollrloo: add a LOG.warning in N, remove in O18:29
jrollmake it core in O18:29
jrollsorry18:29
*** athomas has joined #openstack-ironic18:29
*** achanda has quit IRC18:29
rloojroll: it seems like we ought to have/allow? it in core & standard during the transition.18:30
jrollrloo: I guess I don't actually know what the difference is other than checking if driver.boot exists18:31
jrollI don't think it's a driver change to move it to core18:31
*** Marga_ has joined #openstack-ironic18:31
*** achanda has joined #openstack-ironic18:31
rloojroll: yeah, core means that the interface has to exist in every driver.18:32
jrollrloo: right, I don't think we can have it in core and standard18:32
rloojroll: but what does 'deprecation' period mean then?18:32
devanandarloo: the access path would be the same once the driver is loaded, regardless of whether it is loaded through core or standard18:32
devanandaI think we'll need to do a little checking on driver loading / initialization merely so we can inform users that they should update the driver18:33
devanandabut I don't think the change from standard -> core would actually be incompatible18:33
jrollrloo: all it means is we'll log a warning18:33
devanandarloo: during deprecation period, we'll allow drivers to run that haven't defined a 'boot' interface, and after that period, we'll start enforcing that the driver must have all three interfaces instantiated18:34
jrollactually... do we even validate this? wtf18:34
* jroll reading code18:34
jrollO dpm18:35
jrollI don't think we do18:35
jrollwell that answers that question18:36
jrolljust move it and log18:36
rloodevananda, jroll: ok, got it. brain fart, i thought all drivers had to do something to explicitly move their boot interface from standard to core, but that's in base.18:36
*** trown has joined #openstack-ironic18:36
jrollrloo: yep :)18:37
*** r-daneel has joined #openstack-ironic18:37
*** Sukhdev has quit IRC18:37
*** Sukhdev has joined #openstack-ironic18:39
devanandajroll: yea, heh, i just read that too. derp. we should validate it :(18:39
jrollheh18:40
*** Marga_ has quit IRC18:40
*** Marga_ has joined #openstack-ironic18:40
*** Sukhdev has quit IRC18:41
*** athomas has quit IRC18:42
rloojroll, devananda: we don't do much/strict validation. I think what we did is assume that the core interfaces exist so we don't check for existence before accessing.18:44
*** Sukhdev has joined #openstack-ironic18:45
openstackgerritRuby Loo proposed openstack/ironic: Comment with plan to make boot interface mandatory  https://review.openstack.org/22746818:48
jrollopenstackgerrit: where are my merges, pls 2 hurry18:51
openstackgerritMerged openstack/ironic: Update install guide to reflect latest code  https://review.openstack.org/22702918:55
jrollothx18:55
jroll1/318:55
rloojroll: those don't even run any tests and they're taking so long :-(18:56
openstackgerritMerged openstack/ironic: Use of 'the Bare Metal service' in guide  https://review.openstack.org/22708018:56
openstackgerritMerged openstack/ironic: Unit test environment setup clarification  https://review.openstack.org/22644518:57
jrollrloo: :/18:57
jrollI didn't know about those changes but \o/18:57
rloojroll: yeah, documentation changes. not that important but nice to get in if they make it.18:57
jrollyeah18:57
jrollthe gate is really interesting18:58
jrolltests already passed on those18:58
jrollbut they're waiting in line for neutron etc changes18:58
devanandajroll: wwhy we need to keep our gate run times down -- other projects wait on us, too19:01
jrollyep19:01
rloojroll: you did see my comment about the upgrade kilo->Liberty for inspection? http://docs.openstack.org/developer/ironic/deploy/upgrade-guide.html19:01
*** ijw has quit IRC19:01
jrollrloo: I did not, good one!19:01
rloojroll: Oh. I added a comment about that to the release notes patch and figured you saw it.19:02
jrollrloo: nope :(19:02
jrollI think that's the right place for it though19:03
rloojroll: sorry, should have checked with you about it sooner. you're going to update the release notes anyway right?19:03
jrollrloo: I mean, I tend to think if people are upgrading, they should read the upgrade guide19:04
rloojroll: I mean, after the candidate branch gets cut.19:04
jrollidk if it needs to be in release notes19:04
jrollbut we can add it later yeah19:04
rloojroll: a link from the release notes.19:04
jrolleven if we don't do another release, I'll update it to say this is the final liberty release or whatever19:04
jrollyeah19:04
jrollI'm going to grab some lunch. bbl19:05
*** krtaylor has quit IRC19:15
devanandaditto19:23
*** Sukhdev has quit IRC19:24
openstackgerritAndreas Jaeger proposed openstack/ironic: Cleanup of Translations  https://review.openstack.org/22749819:24
*** krtaylor has joined #openstack-ironic19:28
*** penick has quit IRC19:30
openstackgerritMerged openstack/ironic: Add 4.2.0 release notes  https://review.openstack.org/22703319:31
openstackgerritMerged openstack/ironic: Update architecture docs to mention new driver interfaces  https://review.openstack.org/22737019:31
*** penick has joined #openstack-ironic19:33
*** bnemec has quit IRC19:34
openstackgerritJohn L. Villalovos proposed openstack/ironic: Rename 'message' attribute to '_msg_fmt' in IronicException  https://review.openstack.org/21536219:49
* jlvillal feels good to get back and fixup some old patches :)19:49
*** ijw has joined #openstack-ironic19:56
*** romcheg has joined #openstack-ironic19:56
*** ijw has quit IRC20:01
* devananda heads out to post office to mail some things20:08
*** absubram has joined #openstack-ironic20:08
NobodyCam:)20:08
NobodyCamenjoy20:08
*** bnemec has joined #openstack-ironic20:24
*** trown is now known as trown|outttypeww20:28
*** baoli has quit IRC20:28
*** achanda has quit IRC20:30
rloowe might want this change in for the release candidate. NobodyCam, do you have time to take a look? https://review.openstack.org/#/c/227498/20:44
NobodyCamrloo: one minute20:45
NobodyCamrloo: lgtm, I've only +2'd as i did not test locally20:53
rlooNobodyCam: ? I never test that stuff.20:54
NobodyCamit all looks good..20:54
*** lucasagomes has joined #openstack-ironic20:54
NobodyCamwe can +a it20:54
rlooNobodyCam: I think so. even though it doesn't remove the existing .po files.20:55
NobodyCamya.  by reading the commit message that seemed like it was for broken files, ours may not have been that bad20:56
NobodyCam=a'd20:56
NobodyCam+a'd :-p20:56
rlooNobodyCam: ha ha, we both +a'd20:56
NobodyCamhehehe20:57
*** ijw has joined #openstack-ironic20:57
NobodyCambrb20:57
* NobodyCam is back21:01
openstackgerritJohn L. Villalovos proposed openstack/ironic-python-agent: Refactor list_all_block_devices & add block_type param  https://review.openstack.org/21840421:01
*** mtanino has quit IRC21:01
* jlvillal wonders if JoshNang is still around and wants to look at his patch ^^^^ :)21:02
*** ijw has quit IRC21:02
* TheJulia suspects, based on twitter, likely not21:03
jlvillalTheJulia: So 'JoshNang has left the building. JoshNang has left the building' ;)21:04
TheJuliayeah, post says he is on his way to vegas21:05
*** achanda has joined #openstack-ironic21:05
*** hemna has joined #openstack-ironic21:05
jlvillalSounds like fun.21:05
TheJuliaindeed21:05
* jlvillal has never gone to Vegas. Sadly....21:06
*** ijw has joined #openstack-ironic21:06
TheJuliai have only been once sadly21:06
*** achanda has quit IRC21:09
*** mtanino has joined #openstack-ironic21:11
thiagop4.2.0 is already out?21:19
rloothiagop: no, not yet21:20
thiagopdid we have problems with the release?21:20
*** derekh has joined #openstack-ironic21:21
*** absubram is now known as absubram_afk21:23
rloothiagop: no, no problem. i don't think jroll is back from lunch. he has to do something to make it happen.21:24
thiagopow21:24
thiagopI'm about to dinner21:24
thiagop:)21:24
rloothiagop: are you waiting for the release?21:25
thiagoprloo: no, just curiosity21:25
rloothiagop: :)21:25
*** dims__ has quit IRC21:29
openstackgerritJohn L. Villalovos proposed openstack/ironic: Rename 'message' attribute to '_msg_fmt' in IronicException  https://review.openstack.org/21536221:31
*** rbudden has quit IRC21:32
*** rbudden has joined #openstack-ironic21:33
mrdaMorning Ironic21:34
jrollrloo: hm, are we waiting for 218404 now?21:34
thiagopmorning mrda21:35
mrdajlvillal: I have the compsoite agent_amt driver ready to go, except I keep tripping on the openwsman conductor lock-up problem.  That's why I haven't pushed a patch.21:36
mrdathiagop: o/21:36
rloojroll: why do we need 218404? that's ipa.21:36
rloojroll: but maybe https://review.openstack.org/#/c/227498/21:36
jlvillalmrda: Yeah, I think we need to rip out that openwsman stuff21:37
jrollrloo: I can't read. yes that one.21:37
NobodyCamanyone happen to have a nova configured with the ironic driver handy?21:37
jlvillalmrda: Maybe should assign this to you then?  https://bugs.launchpad.net/ironic/+bug/149948921:37
openstackLaunchpad bug 1499489 in Ironic "AMT is not supported with Ironic-Python-Agent" [Undecided,New] - Assigned to John L. Villalovos (happycamp)21:37
mrdajlvillal: so hos's that going?21:37
mrda/hos/how/21:37
rloojroll: i hae no idea how necessary it is. given that we have almost 0 translations it doesn't seem to me to matter much but ??21:38
jlvillalmrda: I think I could put that at the top of my list.21:38
NobodyCammorning mrda :)21:38
jrollrloo: yeah idk. if it's already +A... might as well21:38
mrdaNobodyCam: o/21:38
jlvillalmrda: And good morning! :)21:39
rloojroll: we're not in any hurry, right?21:39
*** Sukhdev has joined #openstack-ironic21:39
mrdajlvillal: o/21:39
jrollrloo: I guess not, no21:39
rloojroll: although all our fans are out there, waiting in anticipation...21:40
mrdajlvillal: So with sdague's new thing, what needs to be done so it could be a drop in for the amt_driver?21:40
jrollright?21:40
jlvillalmrda: It needs a few more functions added basically.21:40
jrollrloo: there's also the whole "we should go home at some point today" thing21:40
*** marzif has quit IRC21:40
rloojroll: definitely. can you ask andreas if it is important?21:41
*** thrash is now known as thrash|g0ne21:41
mrdajlvillal: do we know what functions are needed?21:41
jlvillalmrda: I will put that at the top of my list. I should be able to spend most of tomorrow on it.21:41
jrollrloo: sure21:41
jlvillalmrda: Not too hard to figure out. Basically any pywsman calls need to be replaced21:41
jlvillalmrda: Well for AMT that is :)21:42
mrda:)21:42
jrollrloo: I lied, they have disappeared from irc21:42
jlvillalIt is used by other drivers too. But I will focus on AMT21:42
*** rbudden has quit IRC21:42
rloojroll: who has disappeared?21:42
jlvillalmrda: List if fairly small21:43
*** derekh has quit IRC21:43
jrollrloo: AJaeger21:43
rloojroll: my take on it is that if it was urgent AJaeger would have ping'd us on irc.21:43
jrollsure21:43
jrollrloo: the queue isn't too long. I'll wait a bit21:44
jrolldhellmann: how late are you around today?21:44
rloojroll: i can basically argue either way. but really, it isn't that important. and if it is, it can always be added to stable branch.21:44
jlvillalmrda: I count about 8 calls to pywsman from the amt driver.21:46
mrdathanks jlvillal - hoping to find time to help out here21:48
jrollso my developer friend just played with a BMC for the first time, it's hilarious watching him find out how cool OOB management is21:49
mrda:)21:50
mrdawhat it works :P21:50
*** jlvillal has quit IRC21:51
*** dims_ has joined #openstack-ironic21:52
NobodyCamjroll: ++++ pulling another sole in to the dark side :-p21:53
jrollhehehe21:54
*** e0ne has joined #openstack-ironic21:56
*** jlvillal has joined #openstack-ironic21:57
jlvillalmrda: I count about 8 calls to pywsman from the amt driver.22:01
jlvillalmrda: I'll go dig in some more22:01
* jlvillal grumbles that his ZNC went down for five minutes...22:01
NobodyCamjlvillal: any discounts on the correct nuc model for ironic devs?22:03
NobodyCam:-p22:03
* jroll points NobodyCam towards BadCub's p card22:03
NobodyCamhahahhahahaha22:04
NobodyCam:-p22:04
* BadCub frowns and hisses22:04
NobodyCamlol22:04
thiagoplol22:05
*** achanda has joined #openstack-ironic22:06
jlvillalNobodyCam: I wish!22:06
NobodyCam:) gota try22:06
jlvillalNobodyCam: Our employee purchase program doesn't even carry the AMT model :(22:06
BadCubouch22:06
NobodyCam:(22:06
jlvillalNobodyCam: I think sometimes we buy them on Amazon.com for our developers. Crazy.22:07
NobodyCamhahhaha22:07
jlvillalBig companies....22:07
NobodyCamyep22:07
mrdaDon't make me tell you the price I had to pay to get mine - NUCs aren't common in AU and you pay a premium for them.22:10
*** hemna has quit IRC22:10
NobodyCammrda: uggh22:10
NobodyCam:(22:10
* mrda wishes he could've bought on Amazon22:10
BadCubheh.. try ordering HP equipment for internal use! Madness!!!!!22:11
mrdaBadCub: Try ordering HP equipment as a customer! Madness!!!!!22:13
mrda:-)22:13
NobodyCamdoh22:13
mrdalol22:13
jrolllol22:14
BadCubmrda: LOL. I have ordered for personal use.... I remember the pain....22:14
mrdait's popular stuff - that popularity is reflected in lead times...22:14
BadCubI ordered new Dev machines for my team 4-months-ago.... And they just arrived today.....22:14
mrda\o/22:14
jlvillalNobodyCam: That mini server from HP is pretty nice. For a NAS type system.22:14
NobodyCamjlvillal: ya it actually is22:15
BadCubfor personal machine I have the Envy Phoenix. It's a pretty nasty gaming tower22:15
*** garthb has quit IRC22:15
*** e0ne has quit IRC22:17
jlvillalNobodyCam: Okay 'microserver' ...22:17
* NobodyCam is waiting for the ^^^^^ dev systems... something like 48 cores with 128 gb of ram22:18
BadCubYes, I want to game on said dev machine lol22:19
jrollo.o22:19
jlvillalmrda: Not sure if you know about: pywsman.set_debug(4)22:21
jlvillalmrda: Makes pywsman/openwsman spew a lot of debug messages.  If you need it.22:21
mrdajlvillal: cool!22:24
openstackgerritJohn L. Villalovos proposed openstack/ironic-python-agent: Refactor list_all_block_devices & add block_type param  https://review.openstack.org/21840422:31
*** absubram_afk has quit IRC22:32
* devananda returns from shopping and shipping22:35
NobodyCamwb devananda22:35
NobodyCamhope everything is in ship shop shape22:36
NobodyCamlol22:36
jrollhehehe22:39
devanandajroll: rloo: anything I can do to help the release along right now?22:39
jrolldevananda: kick the gate?22:39
devanandaheh22:39
jrollwaiting on one more patch22:39
devanandaI do not have those powers22:39
jrollit's #2 in the queue22:40
*** penick has quit IRC22:40
BadCubI am calling it quits for the day. Have a good night folks!!!22:41
jroll\o later22:43
devanandaBadCub: g'night!22:45
BadCubgn devananda :)22:45
jlvillalBadCub: ciao!22:50
jlvillalmrda: I have got something very ugly working that no longer uses pywsman for AMT.22:51
mrdagreat job jlvillal!22:52
jlvillalmrda: I said it was very ugly ;)  But system did install and boot. So I think that is a good sing.22:52
jlvillals/sing/sign/22:52
mrdajlvillal: if you push it to github I'll have a play today22:54
jrollneutron plsssss22:54
jrollpush it to gerrit!22:54
jlvillalmrda: Let me see22:55
mrdajroll: \o/22:55
mrdathat's what the WIP function is for, right?22:56
openstackgerritMerged openstack/ironic: Cleanup of Translations  https://review.openstack.org/22749822:58
openstackgerritMerged openstack/ironic: Cleanup of Translations  https://review.openstack.org/22749822:58
openstackgerritJohn L. Villalovos proposed openstack/ironic: Work in progress, do not merge  https://review.openstack.org/22758123:03
jlvillalmrda: ^^^  Ugly23:04
mrdathanks jlvillal23:05
*** dims_ has quit IRC23:05
jrolldevananda: boom https://review.openstack.org/#/c/227582/23:06
NobodyCamnice23:07
openstackgerritJohn L. Villalovos proposed openstack/ironic: Work in progress, do not merge  https://review.openstack.org/22758123:07
devanandajroll: nice23:07
jlvillalmrda: Updated again. Removed all the 'pywsman' references.23:08
jlvillaljroll: Woo hoo.  New release :)23:09
jroll\o/23:09
*** Sukhdev has quit IRC23:09
thiagoprelease woohoo23:19
thiagop!23:19
jrolldevananda: I guess we can open M now that we've identified that SHA, yeah?23:20
jrolldevananda: still need to move specs around too :)23:20
devanandajroll: yah23:21
devanandaoh, spec patch, here's a link23:21
devanandahttps://review.openstack.org/#/c/226606/23:22
* devananda fixes and unwips23:22
jrolldevananda: on a lighter note you may enjoy https://www.youtube.com/watch?v=oAiVsbXVP6k23:22
*** [1]cdearborn has quit IRC23:22
openstackgerritDevananda van der Veen proposed openstack/ironic-specs: Update spec file locations for 4.2 / Liberty  https://review.openstack.org/22660623:25
jrolldevananda: do we want placeholders from approved/ ?23:26
devanandajroll: uh, I don't think so?23:26
devanandajroll: approved == work in progress23:26
jrollthere are links out there to the approved spec23:27
devanandawe did placeholders for the old /<name>/ directories becayuse of hard links elsewhere23:27
devanandagah23:27
*** romcheg has quit IRC23:27
NobodyCamjroll: omg roflmao23:27
jroll:D23:27
jrolldevananda: also https://blueprints.launchpad.net/ironic/+spec/remove-swift-dependency-for-ilo-drivers23:27
jlvillalmrda: Do you think we should create a blueprint related to removing pywsman from Ironic? I know we want it out of the amt driver. And the drac driver is doing the same thing.23:29
devanandajroll: LOL nice!23:29
*** lucasagomes has quit IRC23:38
*** shoutm has joined #openstack-ironic23:45
*** davideagnello has quit IRC23:46
*** rbudden has joined #openstack-ironic23:47
devanandajroll: oh - right - we're calling that one done, even w/o docs23:48
openstackgerritDevananda van der Veen proposed openstack/ironic-specs: Update spec file locations for 4.2 / Liberty  https://review.openstack.org/22660623:52
*** rbudden has quit IRC23:52
devanandajlvillal: or a bug, perhaps23:52
devanandajlvillal: what is it being replaced with?23:52
devanandaalso I think I filed a bug about it months ago -- maybe just update that?23:52
devanandabrb, rebooting23:53
jlvillaldevananda: The goal will be to use sdague's amt library for the AMT driver. But ifarkas is working on a wsman.py library23:53
*** vishwana_ has joined #openstack-ironic23:54
*** jamielennox|away is now known as jamielennox23:56
*** vishwanathj has quit IRC23:56
*** harlowja has quit IRC23:56
*** BadCub has quit IRC23:56
*** r-daneel has quit IRC23:57
*** davidlenwell has quit IRC23:57
*** harlowja has joined #openstack-ironic23:57
*** davidlenwell has joined #openstack-ironic23:58
*** naohirot has joined #openstack-ironic23:58
*** r-daneel has joined #openstack-ironic23:59

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