Wednesday, 2015-04-08

openstackgerritMerged openstack/ironic: Update doc for test database migrations  https://review.openstack.org/16970300:02
openstackgerritMerged openstack/ironic: Sync with oslo.incubator  https://review.openstack.org/16594000:02
openstackgerritMerged openstack/ironic: Set hash seed to 0 in gendocs environment  https://review.openstack.org/17136000:05
openstackgerritMerged openstack/ironic: Fix bad quoting in quickstart guide  https://review.openstack.org/17136100:05
*** mtanino has quit IRC00:17
openstackgerritMerged openstack/ironic: Fix VM stuck when deploying with pxe_ssh + local boot  https://review.openstack.org/17011700:50
*** Marga_ has quit IRC00:53
*** Sukhdev has quit IRC00:58
*** stendulker has joined #openstack-ironic01:01
*** spandhe has quit IRC01:08
*** meghal has quit IRC01:17
*** meghal has joined #openstack-ironic01:20
openstackgerritYuiko Takada proposed stackforge/ironic-discoverd: Add unit tests for main.py  https://review.openstack.org/17145401:25
*** ijw has quit IRC01:28
*** alex_xu has joined #openstack-ironic01:37
*** chenglch has joined #openstack-ironic01:37
*** achanda has quit IRC01:38
*** spandhe has joined #openstack-ironic01:54
*** spandhe_ has joined #openstack-ironic01:59
*** eglute has quit IRC02:00
*** spandhe has quit IRC02:01
*** spandhe_ is now known as spandhe02:01
*** comstud has quit IRC02:01
*** mgagne has quit IRC02:02
*** adam_g has quit IRC02:02
*** rainya has quit IRC02:02
*** Isotopp has quit IRC02:02
*** jroll has quit IRC02:02
openstackgerritZhenguo Niu proposed openstack/ironic: Add maintenance check before call do_node_deploy  https://review.openstack.org/17014902:02
*** meghal has quit IRC02:03
*** Isotopp has joined #openstack-ironic02:03
*** comstud has joined #openstack-ironic02:07
*** jroll has joined #openstack-ironic02:07
*** adam_g has joined #openstack-ironic02:07
*** adam_g has quit IRC02:07
*** adam_g has joined #openstack-ironic02:07
*** eglute has joined #openstack-ironic02:07
*** mgagne has joined #openstack-ironic02:08
*** mgagne is now known as Guest3992602:08
*** rainya has joined #openstack-ironic02:08
*** jroll has quit IRC02:08
*** jroll has joined #openstack-ironic02:08
*** stendulker has quit IRC02:11
*** harlowja is now known as harlowja_away02:22
*** achanda has joined #openstack-ironic02:39
*** ramineni has joined #openstack-ironic02:46
*** mdbooth has quit IRC03:00
*** kkoski has quit IRC03:04
*** mdbooth has joined #openstack-ironic03:05
*** kkoski has joined #openstack-ironic03:10
*** kkoski has quit IRC03:11
*** alex_xu has quit IRC03:20
*** alex_xu has joined #openstack-ironic03:21
*** yuanying has joined #openstack-ironic03:28
*** kkoski has joined #openstack-ironic03:28
*** stendulker has joined #openstack-ironic03:37
*** achanda has quit IRC03:43
*** coolsvap|afk is now known as coolsvap03:48
*** pradipta has joined #openstack-ironic03:55
ramineniJoshNang: hi, there?04:00
*** sandhya has joined #openstack-ironic04:01
raminenijroll: around?04:02
*** kkoski has quit IRC04:03
*** naohirot has joined #openstack-ironic04:03
openstackgerritTan Lin proposed openstack/ironic: Improve AMT driver doc  https://review.openstack.org/16960604:07
*** rwsu has quit IRC04:07
openstackgerritNaohiro Tamura proposed openstack/ironic-specs: Updated Ironic Microversions Spec to fix minor errors.  https://review.openstack.org/17121704:16
*** kalpase has joined #openstack-ironic04:18
*** meghal has joined #openstack-ironic04:18
*** meghal1 has joined #openstack-ironic04:25
*** meghal has quit IRC04:27
*** coolsvap is now known as coolsvap|afk04:41
*** achanda has joined #openstack-ironic04:44
*** Marga_ has joined #openstack-ironic04:45
*** Marga_ has quit IRC04:45
*** Marga_ has joined #openstack-ironic04:45
*** Marga_ has quit IRC04:45
*** Marga_ has joined #openstack-ironic04:46
*** saripurigopi has joined #openstack-ironic04:46
*** achanda has quit IRC04:49
*** coolsvap|afk is now known as coolsvap04:53
*** yuanying has quit IRC04:58
openstackgerritJohn L. Villalovos proposed openstack/ironic: Fix mocks not being stopped as intended  https://review.openstack.org/17146405:00
*** lazy_prince has joined #openstack-ironic05:05
*** romcheg has joined #openstack-ironic05:26
*** achanda has joined #openstack-ironic05:26
*** spandhe has quit IRC05:32
*** ukalifon1 has joined #openstack-ironic05:34
*** spandhe has joined #openstack-ironic05:37
*** spandhe has quit IRC05:48
*** bradjones has quit IRC05:52
bigjoolsam I on a hiding to nothing if I try to get federated logins working on icehouse?05:54
bigjoolsECHAN05:54
*** bradjones has joined #openstack-ironic05:57
*** bradjones has quit IRC05:57
*** bradjones has joined #openstack-ironic05:57
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/16918406:27
*** rsalevsky has joined #openstack-ironic06:34
*** sandhya has quit IRC06:37
openstackgerritNisha Agarwal proposed stackforge/proliantutils: add nic_capacity to capabilities for inspection  https://review.openstack.org/17148306:44
*** jcoufal has joined #openstack-ironic06:47
*** romcheg has quit IRC06:50
*** subscope has quit IRC07:04
*** foexle has joined #openstack-ironic07:07
*** athomas has joined #openstack-ironic07:15
*** achanda has quit IRC07:15
*** achanda has joined #openstack-ironic07:16
*** subscope has joined #openstack-ironic07:17
*** rameshg87 has joined #openstack-ironic07:19
*** pas-ha has joined #openstack-ironic07:20
openstackgerritAnusha Ramineni proposed stackforge/proliantutils: Use RIBCL for reset_ilo  https://review.openstack.org/17149907:20
raminenirameshg87: ^^07:21
raminenistendulker: ^^07:21
stendulkerramineni: hi07:22
*** romcheg has joined #openstack-ironic07:26
*** Marga_ has quit IRC07:33
*** yog__ has joined #openstack-ironic07:39
*** achanda has quit IRC07:40
*** mrda is now known as mrda-away07:41
*** dtantsur|afk is now known as dtantsur07:44
dtantsurMorning Ironic07:45
rameshg87ramineni: ack :)07:52
rameshg87dtantsur: o/07:52
dtantsuro/07:52
*** rameshg87 is now known as rameshg87-lunch07:52
pshigedtantsur: morning07:55
dtantsuro/07:55
*** jistr has joined #openstack-ironic08:02
*** lucasagomes has joined #openstack-ironic08:05
*** meghal1 has quit IRC08:10
*** bradjones has quit IRC08:14
*** cppforlife_ has quit IRC08:15
*** cppforlife_ has joined #openstack-ironic08:16
pshigei can't imagine what tz Ironic people live... :)08:18
tiagogomesNobodyCam, yes, I saw that. It didn't help08:19
*** tiagogomes has quit IRC08:19
*** tiagogomes_ has joined #openstack-ironic08:19
*** bradjones has joined #openstack-ironic08:20
*** bradjones has quit IRC08:21
*** bradjones has joined #openstack-ironic08:21
*** mikal has quit IRC08:22
*** mikal has joined #openstack-ironic08:23
lucasagomes:-) morning all08:24
openstackgerritAnusha Ramineni proposed stackforge/proliantutils: Use RIBCL for reset_ilo  https://review.openstack.org/17149908:24
*** edcragg has joined #openstack-ironic08:28
pshigelucasagomes: morning08:33
dtantsurlucasagomes, hey o/08:34
*** rsalevsky has quit IRC08:35
lucasagomesdtantsur, I'm trying to enable ipxe on the instack undercloud08:36
lucasagomesselinux is beating me hard08:36
dtantsurmmmm, selinux...08:36
dtantsur:D08:36
dtantsurlucasagomes, setenforce 0 is not an answer, is it? :D08:36
*** oomichi has joined #openstack-ironic08:37
Haomenglucasagomes: morning:)08:37
*** rsalevsky has joined #openstack-ironic08:37
lucasagomesdtantsur, hah not really :-(08:37
Haomenglucasagomes: how about "/usr/sbin/setenforce Permissive", same with setenforce 0?08:37
lucasagomesI wish it was08:37
lucasagomesHaomeng, I have to have it enabled :-)08:38
lucasagomesso I gotta deal with it somehow08:38
dtantsurHaomeng, morning, that won't work for us unfortunately08:38
Haomenglucasagomes: ok, good luck:)08:38
lucasagomeslol thanks08:38
Haomengdtantsur: got:)08:38
dtantsurlucasagomes, what's the actual problem? it does not like the HTTP port?08:38
lucasagomesyeah08:38
lucasagomeswell, I've added a rule to the http dir I created08:38
lucasagomesthen the new port08:39
dtantsurhmm, I remember for SSH there was a special option to add a non-standard port08:39
lucasagomessudo semanage fcontext -a -t httpd_sys_content_t "/httpboot(/.*)?"08:39
lucasagomessudo restorecon -Rv /httpboot/08:39
lucasagomessudo semanage port -a -t http_port_t -p tcp 808808:39
dtantsuraha08:39
lucasagomes8088 is the port I was trying08:39
lucasagomesanyway, now I don't know what else I gotta do08:39
lucasagomeshaha08:39
openstackgerritDmitry Tantsur proposed stackforge/ironic-discoverd: README: move out release notes and start troubleshooting guide  https://review.openstack.org/17121108:52
*** pelix has joined #openstack-ironic08:54
yog__yog__,  Hello everyone, while deploying whole disk is it required to install bootloader since its already a bootable disk09:07
yog__diskimage-builder "deploy-ironic" element seems  to do so when boot_option=local09:19
lucasagomesyog__, I think you should not install a bootloader if the fulldisk image + boot_option=local is specified09:22
lucasagomesbut the DIB ramdisk seems broken now and will always try to install the bootloader09:22
lucasagomesrameshg87-lunch, and yuriyz where talking about this problem before09:22
lucasagomeswere*09:23
*** kejiahu has joined #openstack-ironic09:25
yog__lucasagomes, was wondering about the same ..thanks for clarifying..guess its knw issue then09:29
*** pradipta has quit IRC09:30
openstackgerritDmitry Tantsur proposed stackforge/ironic-discoverd: Pre-release documentation update  https://review.openstack.org/17121109:33
lucasagomesyog__, yeah... the fix should be simple. Somehow we need to inform the DIB ramdisk that it's a whole disk image09:33
lucasagomes(probably via kernel cmdline)09:33
lucasagomesand then we should just skip the bootloader installation09:33
lucasagomesif I find some time today and nobody does that I will put a fix up for it09:33
*** degorenko has quit IRC09:38
*** rameshg87-lunch is now known as rameshg8709:39
openstackgerritAnusha Ramineni proposed stackforge/proliantutils: Use RIBCL for reset_ilo  https://review.openstack.org/17149909:39
* rameshg87 checks09:39
rameshg87yog__: lucasagomes: yes, it's broken now :(09:40
lucasagomesrameshg87, I'm looking at the code09:40
lucasagomesI will put a fix soonish for it09:40
lucasagomesrameshg87, unless ur already working on that09:41
rameshg87lucasagomes: planning for rc1 ?09:41
lucasagomesyup09:41
rameshg87lucasagomes: no, i am not working on it09:41
rameshg87great :)09:41
lucasagomes:-D09:41
rameshg87lucasagomes: but we need changes in both dib and ironic for it, right ?09:41
lucasagomesright, yeah we have to make ironic pass the info to the ramdisk09:41
rameshg87okay09:41
lucasagomesand the ramdisk should consume it, and skip the bootloader installation09:41
rameshg87okay09:42
* lucasagomes should open a bug about it, will do09:43
*** mgoddard has quit IRC09:45
rameshg87lucasagomes: devananda left a comment in dib status check thing shouldn't have been planned for rc1 :D09:47
lucasagomesbut that's because it breaks backward compat no?09:47
rameshg87lucasagomes: hmm yeah09:48
lucasagomesbut the full disk image + local boot is a bug09:48
lucasagomessince before that patch09:48
lucasagomesit was already broken, I mean, I think it should be fixed09:48
rameshg87yeah, and it can be fixed without breaking backward-compat09:48
lucasagomesit's not backward compat or anything, it's just broken right now09:48
lucasagomesyeah09:48
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Fix type of value in error middleware response header  https://review.openstack.org/17154409:51
*** stendulker has quit IRC09:52
*** naohirot has quit IRC09:58
*** mgoddard has joined #openstack-ironic09:58
*** jlvillal has quit IRC10:04
*** jlvillal has joined #openstack-ironic10:05
*** yog__ has quit IRC10:10
raminenilucasagomes: hi10:21
lucasagomesramineni, hi10:21
openstackgerritMerged openstack/ironic: boot_mode is overwritten in node properties  https://review.openstack.org/16795210:21
raminenilucasagomes: regarding your comment, discussed the same with JayF yesterday also :)10:22
lucasagomesramineni, right, that's just the docs, so nothing to do there really10:23
lucasagomesbut a comment explaning would be nice :-)10:23
openstackgerritNisha Agarwal proposed stackforge/proliantutils: add nic_capacity to capabilities for inspection  https://review.openstack.org/17148310:23
lucasagomes(that's why I voted +1, to wait for some clarification)10:23
raminenilucasagomes: actually , at the time of review, decided to have seperate config options for each driver and not to mix and match to avoid confusion10:23
lucasagomesgotcha10:24
raminenilucasagomes: and also, if ilo using different mechanism for L release , it will remain the same , without changing config options again10:24
raminenilucasagomes: that was initial thinking , and it will be easier of operator to enable at one place10:26
lucasagomesramineni, right, the only confusing part is that, since it's not under [agent] but under [ilo] it seems that clkeaning would work for all ramdisks10:26
*** yog__ has joined #openstack-ironic10:26
lucasagomesbut it's only for the agent one10:27
lucasagomesramineni, anyway, it's all good. Thanks for clarifying10:28
raminenilucasagomes: right, this option is only for agent .. could have made more clear with documenting teh config option also :(10:32
raminenilucasagomes: i meant in conf file10:32
raminenilucasagomes: anyway, thanks .. will add the explanation in comment also :)10:34
*** chenglch has quit IRC10:35
lucasagomesramineni, yeah, it's ok :-)10:35
lucasagomesthanks!10:35
openstackgerritAnusha Ramineni proposed stackforge/proliantutils: Bug Fixes  https://review.openstack.org/17149910:48
openstackgerritAnusha Ramineni proposed stackforge/proliantutils: Bug Fixes  https://review.openstack.org/17149910:54
*** Haomeng|2 has joined #openstack-ironic10:56
*** Haomeng has quit IRC10:59
*** ramineni has quit IRC11:02
openstackgerritNisha Agarwal proposed stackforge/proliantutils: add nic_capacity to capabilities for inspection  https://review.openstack.org/17148311:02
*** yog__ has quit IRC11:12
*** coolsvap is now known as coolsvap|afk11:15
*** degorenko has joined #openstack-ironic11:28
*** yog__ has joined #openstack-ironic11:28
*** dprince has joined #openstack-ironic11:29
openstackgerritMerged stackforge/proliantutils: Bug Fixes  https://review.openstack.org/17149911:37
*** lucasagomes is now known as lucas-hungry12:00
*** rameshg87 has left #openstack-ironic12:08
saripurigopiis there a way to do firmware and/or bios upgrade on Ironic nodes?12:14
openstackgerritMerged openstack/ironic-specs: Updated Ironic Microversions Spec to fix minor errors.  https://review.openstack.org/17121712:23
*** trown|outttypeww is now known as trown12:23
dtantsursaripurigopi, not now at least12:24
*** saripurigopi has quit IRC12:28
*** lazy_prince has quit IRC12:32
openstackgerritNisha Agarwal proposed stackforge/proliantutils: add nic_capacity to capabilities for inspection  https://review.openstack.org/17148312:42
*** athomas has quit IRC12:50
*** rloo has joined #openstack-ironic12:56
*** athomas has joined #openstack-ironic12:57
*** lucas-hungry is now known as lucasagomes13:05
openstackgerritShivanand Tendulker proposed stackforge/proliantutils: add nic_capacity to capabilities for inspection  https://review.openstack.org/17148313:07
openstackgerritJim Mankovich proposed openstack/ironic: Add the ability to send vendor specific sensor events, in addition to IPMI sensor events, to ceilometer.  This change is for the L release and it is designed to enable support in ironic for sending sensor events to future metering systems.  https://review.openstack.org/17161213:07
openstackgerritRuby Loo proposed openstack/python-ironicclient: Fix node_uuid option is required for port-create  https://review.openstack.org/17142913:09
*** kkoski has joined #openstack-ironic13:11
*** jmank has joined #openstack-ironic13:12
*** ndipanov has quit IRC13:18
*** ndipanov has joined #openstack-ironic13:18
*** jmanko has quit IRC13:21
*** jmank has quit IRC13:21
*** jmank has joined #openstack-ironic13:21
*** kkoski has quit IRC13:25
*** kkoski has joined #openstack-ironic13:28
romchegHi guys!13:33
romchegI remember, NobodyCam told me there is some kind of component on intel-based user-end systems (laptops, pcs, etc) that looks like a tiny bmc and supports some kind of remote commands13:35
romchegAnyone can tell me the name of that?13:35
yuriyzhello Ironic romcheg13:37
romchegHi yuriyz?13:37
yuriyzis there Intel AMT?13:37
openstackgerritMerged openstack/ironic: tests/db: Add autospec=True to mocks  https://review.openstack.org/17091113:38
yuriyzhttps://github.com/openstack/ironic/blob/master/doc/source/drivers/amt.rst13:39
*** Marga_ has joined #openstack-ironic13:39
*** Marga_ has quit IRC13:40
*** Marga_ has joined #openstack-ironic13:40
*** edcragg has quit IRC13:48
*** jcoufal has quit IRC13:53
*** jistr has quit IRC13:54
*** jistr has joined #openstack-ironic13:54
dtantsurlucasagomes, could you review discoverd docs update https://review.openstack.org/#/c/171211/ when you have some time please?13:57
lucasagomesdtantsur, will do13:57
*** rameshg87 has joined #openstack-ironic13:58
*** saripurigopi has joined #openstack-ironic13:58
*** chlong has quit IRC13:58
*** edcragg has joined #openstack-ironic14:00
*** killer_prince has joined #openstack-ironic14:05
*** oomichi has quit IRC14:05
*** killer_prince is now known as lazy_prince14:05
NobodyCamgood morning from the man maken coffee14:07
NobodyCammorning romcheg yuriyz dtantsur lucasagomes14:07
yuriyzmorning NobodyCam14:08
NobodyCam:)14:08
lucasagomesmorning NobodyCam14:08
NobodyCam:)14:08
*** tiagogomes_ has quit IRC14:08
pshigemorning NobodyCam14:08
NobodyCammorning pshige :)14:08
*** tiagogomes_ has joined #openstack-ironic14:09
*** saripurigopi_ has joined #openstack-ironic14:10
*** jistr has quit IRC14:10
*** saripurigopi has quit IRC14:12
*** saripurigopi_ is now known as saripurigopi14:12
*** jistr has joined #openstack-ironic14:12
*** zz_jgrimm is now known as jgrimm14:13
jrollmorning all :)14:14
NobodyCammorning jroll14:14
pshigemorning jroll14:14
NobodyCamworth the time it takes to read: http://www.forbes.com/sites/paulmiller/2015/04/08/in-defense-of-openstack/14:17
jrollthe thought of the day was totally worth the time14:19
*** mtanino has joined #openstack-ironic14:20
* rameshg87 reads14:20
rameshg87morning all14:20
NobodyCammorning rameshg8714:20
rameshg87NobodyCam: o/14:20
jrollNobodyCam: I wish this guy linked to the article he's rebutting14:21
jrollfor the record: http://www.businessinsider.com/openstack-vc-investments-are-slowing-2015-414:22
rloohello ironic'ers. Morning jroll, NobodyCam, pshige. Hi yuriyz, lucasagomes, rameshg87 :)14:23
jrollmorning rloo :)14:23
yuriyzhi rloo14:23
rameshg87hello rloo14:23
lucasagomesmorning rloo jroll14:24
*** Sukhdev has joined #openstack-ironic14:24
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin  https://review.openstack.org/17167214:25
openstackgerritRamakrishnan G proposed openstack/ironic: Update proliantutils version required to '2.1.0'  https://review.openstack.org/17167314:26
NobodyCammorning rloo14:27
devanandamorning, all14:29
rlooNobodyCam: interesting article. thx.14:29
rloomorning devananda14:29
NobodyCamm0rning devananda14:29
yuriyzmorning devananda14:30
rloohey NobodyCam, if you feel like +2'ing again: https://review.openstack.org/#/c/171429/14:32
NobodyCamrloo: sure give me a minute here14:32
rloono worries NobodyCam, drink your coffee first :-)14:33
NobodyCamyou know me all to well lol14:33
*** pradipta has joined #openstack-ironic14:34
dtantsurmorning, NobodyCam, jroll, rloo, yuriyz, romcheg, rameshg87 and others :)14:35
rloohi dtantsur!14:35
rameshg87dtantsur: o/14:35
romchegHi dtantsur and others!14:35
NobodyCam:)14:36
devanandaadam_g: around?14:39
NobodyCamrloo: +2 +a'd14:39
rloothx NobodyCam14:40
rloohi romcheg :)14:40
romchegGood morning rloo :)14:40
NobodyCamoh wow: https://review.openstack.org/#/c/171672 but I'm thinking we should wait for L on this one? thoughts?14:41
*** jistr has quit IRC14:45
yuriyzand can fix for https://bugs.launchpad.net/ironic/+bug/1441014 be landed in the K?14:46
openstackLaunchpad bug 1441014 in Ironic "Improper error handling when Ironic application runs under Apache2" [High,In progress] - Assigned to Yuriy Zveryanskyy (yzveryanskyy)14:46
*** BadCub_Hiding is now known as BadCub14:47
NobodyCammorning BadCub :)14:47
BadCubmorning folks14:47
rlooNobodyCam: wrt 171672, that's the client and I'm not sure if we're going to have a stable thingy for it. But regardless, I think that's L.14:48
NobodyCamdevananda: now that we are releasing a client, is there a freeze on the client code?14:49
rlooyuriyz: is that bug really a high? if so, maybe we should get it in for kilo.14:49
NobodyCamrloo: we are going to start releasing a clent14:49
devanandaregarding the client, we need to cut a stable branch of that14:49
devanandaI'm going to say that 0.5.x is that stable branch for kilo14:50
yuriyzrloo not sure14:50
devanandabut we have some critical bugs in there right now14:50
devanandathat we need to fix14:50
devanandaall of our stable/juno jobs are broken right now because of the --node_uuid bug14:50
rlooNobodyCam, devananda: ok. Are the critical bugs listed in the etherpad (I haven't looked yet but was going to do that soon)14:50
NobodyCamjust approved that patch14:50
devanandadunno, lemme see14:50
rloodevananda: the node_uuid fix got approved14:50
*** jistr has joined #openstack-ironic14:51
devanandagreat14:52
rloodevananda: https://review.openstack.org/#/c/171334/. It is under 'release candidate critical patches'. What does that mean? We need it for kilo?14:54
BadCubrloo: I listed it under there yesterday because that is kinda impportant patch14:55
NobodyCamany one know tempest cores they could get to look at https://review.openstack.org/#/c/166386 ?14:56
devanandarloo: yes. means it needs to be on the stable/kilo branch of the client, which will get tagged soon too, though we have more leeway if we need to wait until next week for that14:56
devanandaNobodyCam: you could ask in #openstack-qa14:57
rloodevananda, BadCub: is 171334 something you want someone to look into? or devananda are you going to work on it?14:57
devanandarloo: I'm looking at mrda's feedback now14:57
devanandaBadCub: any bugs / patches on the server that need my attention this morning?14:57
BadCubdevananda: was trying to get someone to pick it up from him yesterday when we signed off for the day lol14:57
rlooBadCub, devananda: or should I look/review 168120? That seems to be the only code-related patch for ironic. except for the bug that has no patch yet.14:58
BadCubrloo: that would be awesomeness14:58
rlooBadCub: ok14:59
BadCubrloo: TY :-)14:59
rloolooks like we're pretty close to rc-1 candidate...14:59
BadCubBTW.. Morning too!!!! Looks like everyone got off to a running start14:59
TheJuliayes, good morning15:00
NobodyCammorning TheJulia15:00
BadCubwe are close to rc1 :) Should be cutting tonight15:00
jlvillalGood morning Ironic15:06
dtantsurmorning jlvillal, BadCub, TheJulia15:06
*** Marga_ has quit IRC15:06
BadCubheya TheJulia jlvillal dtantsur :)15:06
NobodyCammorning jlvillal :)15:07
openstackgerritRamakrishnan G proposed stackforge/proliantutils: ILO: Add nic_capacity to capabilities  https://review.openstack.org/17148315:08
openstackgerritMerged openstack/ironic: Add maintenance check before call do_node_deploy  https://review.openstack.org/17014915:09
*** jcoufal has joined #openstack-ironic15:11
dtantsurWow, my Canada visa was refused >_<15:13
BadCubHUH?15:13
NobodyCam>.< what15:13
* BadCub needs to check if anything other than passport is needed15:14
dtantsurlooks like I didn't prove that I have sufficient funds for the trip15:15
*** jistr is now known as jistr|mtg15:16
* rameshg87 is still hunting for one and checks bank statements15:16
openstackgerritDevananda van der Veen proposed openstack/python-ironicclient: Client should fall back to the lower versions if necessary  https://review.openstack.org/17133415:17
openstackgerritMerged openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/16918415:17
openstackgerritMerged openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/16918415:17
rloodtantsur: :-(  Even if it is work related?15:18
lucasagomesdtantsur, :-( seriously?15:19
lucasagomesf*15:19
dtantsurrloo, looks like nobody cares... How should I prove funds if I have a company credit card and some moderate amount of cache?? I don't know...15:19
dtantsurlucasagomes, yep :(15:19
dtantsurour folks are looking into this issue, don't know what they can do15:19
*** romcheg has quit IRC15:19
lucasagomes:-/15:20
JayFlucasagomes: fwiw I agree with you about the iLo agent priority setting being super confusing, and I would've voted against it had I seen the change :(15:20
*** rpodolyaka1 has joined #openstack-ironic15:20
lucasagomesJayF, right, the reason I didn't -1 that patch with my comment is because that's only the docs15:20
lucasagomes:/15:20
lucasagomesthe option is already added15:21
rloodtantsur: so sorry. I would think that redhat could provide some 'official' letter or something, but who knows.15:21
JayFlucasagomes: that's a pretty serious layering violation, right?15:21
lucasagomesJayF, that's a pita actually to have 2 config options for the same thing. And it looks a bit misleading if not under [agent] because it looks like cleaning would work for both ramdisks15:22
lucasagomeswhich in reality it's not true, it works for agent only15:22
*** lazy_prince has quit IRC15:24
JayFlucasagomes: I 100000% agree, to the level I think it's a bug, but honestly I don't use the iLo driver and so was going to pick another battle15:25
devanandadtantsur: !!? :(15:25
dtantsur:(15:25
lucasagomesJayF, yeah, since it's self contained in the iLO driver it's not critical. But a bug would be good indeed15:26
dtantsurhaving 3rd world passport sucks15:26
lucasagomesJayF, maybe the fix would at least be able to use both configurations and we can remove the custom ilo one after 1 cycle15:26
lucasagomeswe can log some warning messages saying it's deprecated or something (if set)15:26
*** yog__ has quit IRC15:26
devanandadtantsur: i would think redhat would help arrange that ... :-/15:26
BadCubdtantsur: I think your HR folks can contact the local Canadian Consulate and try going through them direct15:27
dtantsurmaybe, I'm contacting them now...15:28
*** killer_prince has joined #openstack-ironic15:29
*** killer_prince is now known as lazy_prince15:29
*** kalpase has quit IRC15:30
*** dprince has quit IRC15:30
*** jistr|mtg is now known as jistr15:30
*** dprince has joined #openstack-ironic15:30
*** stendulker has joined #openstack-ironic15:30
dtantsurOh, something intriguing, openstackclient plugin for Ironic: https://review.openstack.org/#/c/171672/15:31
openstackgerritMerged stackforge/proliantutils: ILO: Add nic_capacity to capabilities  https://review.openstack.org/17148315:32
NobodyCamTheJulia: thought on a patch to https://github.com/juliakreger/bifrost/blob/master/roles/ironic-install/templates/ironic.conf.j2#L637 switching to something like if (! testing or cleaning) ???15:32
openstackgerritMerged openstack/python-ironicclient: Fix node_uuid option is required for port-create  https://review.openstack.org/17142915:32
NobodyCambrb15:33
*** romcheg has joined #openstack-ironic15:34
*** stendulker_ has joined #openstack-ironic15:35
*** lazy_prince has quit IRC15:36
*** rwsu has joined #openstack-ironic15:37
*** stendulker has quit IRC15:38
*** saripurigopi has quit IRC15:38
TheJuliaNobodyCam: I think that would work15:38
*** stendulker has joined #openstack-ironic15:39
*** romcheg1 has joined #openstack-ironic15:39
lucasagomesJayF, man, just found out that the version of ipxe in rhel doesn't understand ${mac:hexraw} :-(15:40
devanandawoot - one client fix in. let's get the other in now :)15:40
*** romcheg has quit IRC15:40
*** saripurigopi has joined #openstack-ironic15:40
JayFlucasagomes: I generally use one built on an internal builder15:40
JayFlucasagomes: otherwise we were having trouble getting the serial output to work15:40
*** romcheg1 has quit IRC15:40
devananda>> 171334 <<  needs reviews to unbreak tripleo and stable/juno tests of ironic15:41
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implement the rest of the args for baremetal list  https://review.openstack.org/17169915:41
lucasagomesJayF, :/ it does understand hexhyp as a type15:41
lucasagomesI was wondering if we could change it in Ironic15:41
*** stendulker_ has quit IRC15:41
JayFlucasagomes: I honestly don't know enough about ipxe scripting to know what those two specific things do15:42
JayFlucasagomes: but if you can get a config that works with older and newer, idk why we wouldn't merge it15:42
lucasagomesJayF, yeah, I was looking at hexraw it seems "new" 2013 heh15:42
lucasagomesseems it was first proposed as hexnone but they changed15:42
lucasagomesa mess15:42
lucasagomeshexhyp does work on both, I will put a patch up15:42
*** romcheg1 has joined #openstack-ironic15:43
dtantsurdevananda, am I getting it right: in some cases on successful response we output error? if a user requested a version, but server does not support microversions?15:43
lucasagomeswhen we will cut rc1?15:43
devanandadtantsur: eh? hm, i dont think that's right15:44
*** stendulker_ has joined #openstack-ironic15:44
dtantsurdevananda, lines 184-18915:45
dtantsur(in https://review.openstack.org/#/c/171334/6/ironicclient/common/http.py )15:45
devanandadtantsur: those are inside if not resp.getheader('X-OpenStack-Ironic-API-Maximum-Version',15:45
devanandadtantsur: if server didn't return any header, and user specifically said "use version X.Y", then yes, it errors15:46
dtantsurdevananda, yep, so old server might have fulfilled the request, but we report an error?15:46
devanandaahh15:46
devanandayou're correct15:46
devanandathat is, however, how we described the behavior in the spec15:46
BadCublucasagomes: the plan to cut rc1 is tonight, if I am not mistaken15:46
devanandahttp://specs.openstack.org/openstack/ironic-specs/specs/kilo/api-microversions.html#use-case-3b-new-client-communicating-with-a-old-ironic-user-specified15:46
lucasagomesBadCub, oh... probably I won't get it fixed for rc1 then :/15:47
lucasagomeswill put a patch up anyway15:47
dtantsurdevananda, hmm... ok, can we at least change an error message to say "Request was fulfilled, but server does not support this version"? because that's the truth15:47
*** stendulker has quit IRC15:47
lucasagomesBadCub, thank you15:47
devanandasure15:47
BadCublucasagomes: which patch are you putting up?15:47
BadCuband yw :)15:47
*** romcheg1 has quit IRC15:47
devanandadtantsur: actuallym "request was fulfilled" is inaccurate15:48
lucasagomesBadCub, the one changing the ipxe script to use hexhyp instead of hexraw which is not supported by older versions (rhel ipxe for e.g)15:48
devanandadtantsur: if the user specifically requests v1.6 (say, because they know they want to use cleaning and want to be sur ethe server supports it)15:48
devanandadtantsur: then the request was not fulfilled. the connection was established, but the server can't do what the client asked15:48
BadCubOkay, let me know when you throw it up. :-)15:49
*** romcheg has joined #openstack-ironic15:49
devanandadtantsur: this should only kick in if the user *explicitly* specified a version. if the user didn't, it should just fall back to 1.1 and work15:49
dtantsurdevananda, can we check for error code then and change error message based on it? I'm a bit frightened by the possibility that the server e.g. silently ignored the config drive...15:49
*** alex_xu has quit IRC15:50
*** alex_xu has joined #openstack-ironic15:50
devanandaheh15:51
devanandayea, well, the client is not yet smart enough to know that --config-drive only works with version > N15:51
devanandaI have anothe rpatch which started to do that15:51
devanandabut I haven't finished it yet, and it's going to take a lot more work15:51
devanandadtantsur: with 171334, if I don't specify a version but I do specify --config-drive:15:52
dtantsurdevananda, I suggest if code >= 400: (current error message) else: (warn user that request might have fulfilled)15:52
devananda(and point at new server) it should work fine15:52
devananda(and point at old server) it should not error, but will ignore the config drive15:52
devanandadtantsur: I think I misunderstand something. where would you put that warning?15:53
dtantsurdevananda, alternative error message for line #188 if code < 40015:54
* dtantsur brb15:54
*** killer_prince has joined #openstack-ironic15:55
devanandadtantsur: OOOH. crap. you're right15:55
*** killer_prince is now known as lazy_prince15:55
*** jistr has quit IRC15:56
devanandadtantsur: what do you think of moving this whole check to an initial "GET /v1/" call that is done before the requested op?15:56
openstackgerritRamakrishnan G proposed openstack/ironic: Update proliantutils version required for K release  https://review.openstack.org/17167315:56
rameshg87dtantsur: ^^^15:56
*** Marga_ has joined #openstack-ironic15:57
*** Marga_ has quit IRC16:00
*** Marga_ has joined #openstack-ironic16:00
*** igordcard has quit IRC16:00
*** igordcard has joined #openstack-ironic16:01
*** absubram has joined #openstack-ironic16:02
devanandarameshg87: are you working on https://bugs.launchpad.net/ironic/+bug/1439663 ?16:02
openstackLaunchpad bug 1439663 in Ironic "localboot with whole disk image using dib ramdisk tries to install bootloader" [High,Triaged] - Assigned to Ramakrishnan G (rameshg87)16:02
rameshg87devananda: lucasagomes started working on it from today16:03
rameshg87lucasagomes: ^^^16:03
devanandathere's a different bug assigned to lucas https://bugs.launchpad.net/ironic/+bug/144155616:04
openstackLaunchpad bug 1441556 in Ironic "Deploying whole disk image with local boot fails" [Medium,Triaged] - Assigned to Lucas Alvares Gomes (lucasagomes)16:04
devanandaare these the same thing?16:04
rameshg87devananda: they are same16:04
lucasagomesOh there was another bug already open to it?16:04
rloohi TheJulia: let me know what you think of my comments. I could as easily +A 168120 if you want to followup with a fixup patch.16:04
rameshg87devananda: i missed to tell lucasagomes that i had opened a bug16:04
lucasagomesdevananda, problem is the rc1 is cut today right?16:04
devanandaBadCub: ^16:05
rameshg87lucasagomes: it was me who filed it earlier, i forgot about it :(16:05
BadCubalready on it16:05
devananda:)16:05
devanandalucasagomes: yes, rc1 is cut toda,y, if possible. how much work is this going to be?16:05
devanandaoooh. this also requires a change in dib? :(16:06
rameshg87BadCub: i am just marking 1439663 as a duplicate of 144155616:06
devanandaugh, this is going to be a pain, because we will need to version-pin our dependency on a new version of dib16:06
lucasagomesdevananda, yes, we need to change DIB16:06
lucasagomesget it merged it there :/16:06
lucasagomesdevananda, :-(16:06
lucasagomesrc2 maybe?16:06
devanandaanyone talking with the dib core team yet?16:06
BadCubrameshg87: okay, that works.16:07
lucasagomesI also want to fix the iPXE problem I just found with old versions of ipxe16:07
devanandano?16:08
BadCubrameshg87: Ae you going to work 1441556?16:08
NobodyCamTheJulia: ok another pull req up for bifrost16:08
devanandalucasagomes: is there even a bug open against DIB for this?16:08
lucasagomesdevananda, I don't think so16:08
lucasagomesI will tag DIB on that bug16:09
rameshg87BadCub: lucasagomes has started working on that16:09
devanandalucasagomes: thanks16:09
BadCubrameshg87: okay16:09
BadCubjust wnated to check since you were working the dup of it16:09
BadCubwanted even16:09
TheJuliaNobodyCam: Merci16:09
rameshg87okay16:09
NobodyCam:)16:10
devanandalucasagomes: https://etherpad.openstack.org/p/VK3R5xy0MW16:10
dtantsurdevananda, makes sense (actually I proposed it some time ago :)16:13
lucasagomesdevananda, re backward compat16:14
lucasagomesit was broken before, so it never worked with full disk image + local boot16:14
* BadCub runs to hunt breakfast16:14
lucasagomeseven before rameshg87 changes on the DIB ramdisk to have another call to the Ironic API when installing the bootloader16:15
*** foexle has quit IRC16:15
*** rloo has quit IRC16:19
*** rloo_ has joined #openstack-ironic16:19
*** saripurigopi has quit IRC16:23
openstackgerritShivanand Tendulker proposed openstack/ironic: Nit fixes for boot_mode being overwritten  https://review.openstack.org/17172216:24
*** Sukhdev has quit IRC16:24
*** Sukhdev has joined #openstack-ironic16:25
*** davideagnello has joined #openstack-ironic16:26
*** ijw has joined #openstack-ironic16:27
*** stendulker has joined #openstack-ironic16:28
*** ijw has quit IRC16:29
*** ijw has joined #openstack-ironic16:29
*** stendulker_ has quit IRC16:30
jrollBadCub: devananda: what do y'all need help with today?16:35
adam_gdevananda, sorry, here now16:36
*** stendulker has quit IRC16:37
*** Marga_ has quit IRC16:42
*** Marga_ has joined #openstack-ironic16:43
lucasagomesjroll, https://bugs.launchpad.net/ironic/+bug/144155616:45
openstackLaunchpad bug 1441556 in Ironic "Deploying whole disk image with local boot fails" [Medium,Triaged] - Assigned to Lucas Alvares Gomes (lucasagomes)16:45
* lucasagomes is currently fixing the ipxe problem16:45
lucasagomesbut needs to fix that too :/16:45
jrollew16:45
jrollI'll take a stab at it16:46
*** Marga_ has quit IRC16:46
*** Marga_ has joined #openstack-ironic16:47
devanandajroll: some notes at https://etherpad.openstack.org/p/VK3R5xy0MW16:47
devanandafound a way to fix the backwards incompat problem. see hte bottom of hte pad16:47
jrolloh neat16:48
jrolldevananda: do you want help with writing patches or what?16:49
devanandajroll: yes pls16:49
* jroll has no idea about dib16:49
devanandalucasagomes: you're doing the ipxe stuff, yes? is there a bug on the RC1 page for that?16:49
devanandanm, i see it now16:50
BadCubdevananda: I think bug is 144171016:50
lucasagomesdevananda, yeah there's16:50
devanandaomg the roofers are back ... i need to leave ...16:50
lucasagomesdevananda, is it possible to cut the RC maybe tomorrow or friday?16:50
NobodyCamdevananda: :(16:51
devanandalucasagomes: checking ...16:53
* rameshg87 goes the sleep16:53
rameshg87good night folks16:53
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Add support for 'baremetal show' command  https://review.openstack.org/17173916:54
BadCubg'night rameshg8716:54
*** rameshg87 has quit IRC16:54
NobodyCamnight rmeshg16:54
devanandaanyone know if Brad ^ is in IRC?16:54
*** absubram has quit IRC16:54
lucasagomesdevananda, I mean we can also have a rc2 right? in the worst case scenario16:54
lucasagomessince we have 3 known problems16:54
devanandalucasagomes: totally. but we shouldn't tag RC if we know there are problems16:55
lucasagomesdevananda, yeah that's fair16:55
devanandalucasagomes: because after RC1, any fixes have to go through stable backport process16:55
openstackgerritVladyslav Drok proposed openstack/ironic: Fix exception handling in Glance image service  https://review.openstack.org/17174016:55
devanandaso it's much more work fo rus16:55
vdrokhi everyone16:55
NobodyCammornign vdrok16:55
devanandavdrok: hi!16:55
vdrokmorning devananda , NobodyCam16:55
lucasagomesdevananda, indeed yeah it would be good if we could postpone at least 1 day more16:55
vdrokthis bug also worth attention I think - https://bugs.launchpad.net/ironic/+bug/144172716:55
openstackLaunchpad bug 1441727 in Ironic "Glance exceptions not handled correctly by ironic's glance image service" [Medium,In progress] - Assigned to Vladyslav Drok (vdrok)16:55
vdrokjust found it16:56
*** Marga_ has quit IRC16:56
*** Marga_ has joined #openstack-ironic16:57
* BadCub looks at 144172716:57
*** spandhe has joined #openstack-ironic16:57
NobodyCamvdrok: oh wow :/16:59
BadCubvdrok: I have tagged ^ for rc1. NobodyCam are you reviewing the patch?17:00
NobodyCamI'm looking at it now17:01
openstackgerritVladyslav Drok proposed openstack/ironic: Fix exception handling in Glance image service  https://review.openstack.org/17174017:01
BadCubTY :)17:01
*** achanda has joined #openstack-ironic17:04
devanandalucasagomes: with https://review.openstack.org/#/c/171743/ in place, I still question the upgrade path. How can we check on the Ironic side that the deploy ramdisk will support this // that we should wait for one more callback?17:05
*** athomas has quit IRC17:07
lucasagomesdevananda, we can't. Unless we do something else in the ramdisk... old and new versions of the ramdisk does call "pass_deploy_info" in the Ironic api17:07
lucasagomesif we add a flag indicating this is a new version of the ramdisk we can detect that17:07
lucasagomeslike passing an extra parameter, if set means it's a new version so we wait for the call back17:08
lucasagomesif not passed we just do as before17:08
openstackgerritNisha Agarwal proposed openstack/ironic: Update ilo drivers documentation for inspection  https://review.openstack.org/17006517:08
dtantsurdevananda, looks like Brad is from Red Hat, trying to find out his nick...17:10
dtantsurdevananda, do you want to discuss that openstackclient plugin?17:10
*** trown is now known as trown|lunch17:11
*** meghal has joined #openstack-ironic17:11
BadCubdevananda: , lucasagomes 171743 is tagged to 1439663 which was marked as a dup of 1441556. Which one of those bugs do we want to keep active for tracking?17:13
lucasagomesBadCub, let's keep 1441556 ?17:15
lucasagomessince 1439663 has been marked as duplicated already17:16
BadCublucasagomes: I think that is best as well. 1439663 has already been closed as a dup17:16
BadCubhehehe17:16
lucasagomesyup17:16
devanandadtantsur: OSC support should probably wait for Liberty -- I was just wondering who that is on IRC, since he's posting patches and not, afaict, here17:16
BadCubwnat me to change the bug ID on teh commit?17:16
devanandalucasagomes: ++ to having newer ramdisk tell ironic "hey, i'm new, you should do something new too"17:17
devanandalucasagomes: otherwise I think we're going to break theupgrade path that some operators will take17:17
dtantsurdevananda, I pinged him internally, but he does not answer. What do you mean by "wait for Liberty" wrt client? wait until stable/kilo branch?17:17
lucasagomesdevananda, yeah, :-(17:17
adam_gdevananda, fyi https://review.openstack.org/#/c/171620/ will start installing ironicclient on stable runs according to versions in that branch's g-r17:17
lucasagomesproblem is it's a bit late here already17:17
devanandadtantsur: right. wait until we cut a stable branch of th eclent17:17
lucasagomesnot sure if I will have time to fix it all for today :/17:18
* lucasagomes is testing the ipxe change17:18
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implement baremetal delete command  https://review.openstack.org/17175117:18
devanandaadam_g: yah. awesome.17:18
dtantsurdevananda, IIRC out folks want it in K, but I agree that we may want to postpone it upstream17:18
lucasagomesdevananda, did you find out if we can tag the rc1 later?17:18
*** thrash has joined #openstack-ironic17:19
thrashdevananda: you rang? :)17:19
dtantsurdevananda, ^^^17:19
devanandaadam_g: global-requirements.txt:python-ironicclient>=0.2.1,<=0.3.317:19
devanandaI think that's reasonable for stable/juno17:19
adam_gdevananda, yeah17:19
BadCublucasagomes: I updated the BUG ID on the commit for 17174317:19
devanandalucasagomes: no response from ttx yet17:20
lucasagomesBadCub, thanks17:20
lucasagomesdevananda, ack17:20
BadCubyw :)17:20
devanandathrash: ohhai! saw you posting changes for OSC support and wondered what your IRC nic was.17:20
adam_gdevananda, i still think its crazy not to have it in nova's requirements.txt, to ensure consistency between what we test and what users get17:20
NobodyCamBadCub: 171740 +2'd17:20
BadCubNobodyCam: TY :)17:21
devanandathrash: after the RC jumble this week, I'd like to take a look at those changes and chat with you about OSC support, interfaces, etc17:21
*** harlowja_away is now known as harlowja17:21
devanandaadam_g: agreed17:21
thrashdevananda: sure thing.17:21
dtantsurg'night folks17:22
*** dtantsur is now known as dtantsur|afk17:22
BadCubg'night dtantsur|afk17:22
NobodyCamnight dtantsur|afk17:22
*** pelix has quit IRC17:24
NobodyCamlucasagomes: have you testing this dib patch locally?17:25
*** edcragg has quit IRC17:26
lucasagomesNobodyCam, the greghaynes one? Not yet17:26
*** Sukhdev has quit IRC17:26
lucasagomesI'm testing something else :-(17:26
* lucasagomes no time really17:26
BadCubAny Cores available to review: https://review.openstack.org/#/c/171740/ has one +2 already17:27
jrolldevananda: fyi, I'm not working on that bug quite yet, but shortly I should be free for most of the rest of the day and can hack on it17:27
*** pas-ha has quit IRC17:28
*** Guest39926 is now known as mgagne17:29
*** mgagne has joined #openstack-ironic17:29
*** meghal has quit IRC17:29
*** meghal has joined #openstack-ironic17:29
*** jcoufal has quit IRC17:31
*** meghal has quit IRC17:33
*** meghal has joined #openstack-ironic17:34
devanandajroll: that'd be very helpful17:36
devanandai'm going to get back to working on the client issues17:38
rloo_BadCub: I'll take a look at 171740.17:38
rloo_BadCub: wrt 168120, I can +A it too. It is mostly nits and I would have liked one of them to be addressed so I don't have to look at a followon patch, but I don't want to hold up rc1 cuz of it. so just let me know.17:40
*** achanda has quit IRC17:40
* BadCub looks17:41
TheJuliarloo_: I'm happy to change it, I doubt it would get the reviews today for it to land in rc117:42
rloo_TheJulia: good point. I think Ramesh was the other one that +217:42
devanandadtantsur|afk: using --configdrive against older server results in: Unknown argument: "configdrive" (HTTP 400)17:43
BadCubTheJulia: would you be so kind? we can get it into rc1 if rloo_ 's nit is addressed17:43
rloo_TheJulia: I'll +A. BadCub: if she updates, will need 2 +2's.17:43
TheJuliaBadCub: k, going to update it17:43
BadCubrloo_: awesome!! :) You rock!!17:43
devanandadtantsur|afk: has nothing to do with APi version17:43
TheJuliafwiw, I'm going to rip out the _time bit since testing with it seems... near impossible17:43
TheJulias/testing/reliably testing/17:44
rloo_oh, wait. TheJulia, should I postpone the +A then?17:44
NobodyCamdevananda: got a quick second for 6 line dib patch? https://review.openstack.org/#/c/17174317:44
TheJuliaI was going to do a follow-up to rip it out as un-necessary if it landed today, if it didn't I was going to change it17:44
devanandaNobodyCam: i have not testd that yet. have you?17:45
rloo_TheJulia: let me land it first, since we want to do the rc-1 cut today and I don't know who else might +2 it after your change.17:45
devanandaalso, I think jroll was going to look at improving that further17:45
BadCubTheJulia: That is a good plan. Thank you rloo_ :)17:45
devanandamaking it so that the newer ramdisks actually pass an option to ironic, and a corresponding change in ironic so that it can detect when being used with an older ramdisk and not fail17:45
*** rloo_ is now known as rloo17:46
devanandaNobodyCam: IOW, that change in DIB needs to grow slightly, and we need anohter change in ironic's pxe // iscsi driver to handle it properly.17:46
* BadCub is in dire need of more coffee to increase brain capacity17:46
NobodyCamdevananda: I think my OoO test env is messed up / need to look into it. not sure if setting up devstack or bifrost took it out :(17:46
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Add support for 'baremetal show' command  https://review.openstack.org/17173917:47
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin  https://review.openstack.org/17167217:47
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implement the rest of the args for baremetal list  https://review.openstack.org/17169917:47
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implement baremetal delete command  https://review.openstack.org/17175117:47
devanandaright. so let's NOT approve that dib change without testing it ....17:47
* devananda ignores the interesting OSC changes17:47
devanandathrash: are those a dependent series of patches?17:47
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Use hexhyp instead of hexraw iPXE type  https://review.openstack.org/17175917:48
lucasagomesI'm still finishing tests for ^17:48
thrashdevananda: yes17:49
BadCubI moved ^ down on the pad and indicated pending testing17:49
BadCub171743 that is17:49
thrashdevananda: I just did a rebase and amended the first in the line17:49
*** thrash is now known as thrash|biab17:50
*** foexle has joined #openstack-ironic17:50
devanandathrash|biab: cheers. putting a hold on the first patch for now, but pls don't stop :)17:51
jrolldevananda: I was going to make what better now?17:52
BadCubdevananda: what is the patch # you are putting hold on? I will list it on the L pad17:52
devanandajroll: heh17:52
devanandaBadCub: the stack of patches proposed by Brad P. Crochet just now17:52
*** achanda has joined #openstack-ironic17:53
BadCubgot em17:53
*** ukalifon1 has quit IRC17:57
lucasagomes2015-04-08 17:56:59.316 | [ERROR] /opt/stack/devstack/lib/ironic:565 Timed out waiting for Nova hypervisor-stats count >= 117:58
lucasagomes:-(17:58
* lucasagomes found adam_g fix https://review.openstack.org/#/c/17131317:59
devanandalucasagomes: randomquestion - did you see my PTL candidacy letter on openstack-dev? apparently some folks did not get it ...17:59
lucasagomesdevananda, I did17:59
devanandak k17:59
lucasagomesfound it interesting that you talked about discoverd and so on18:00
openstackgerritMerged openstack/ironic: Fix mocks not being stopped as intended  https://review.openstack.org/17146418:00
lucasagomesthings we added 6 months ago18:00
devanandalucasagomes: discoverd is new in kilo, so ...18:00
lucasagomesyup18:00
BadCubdevananda: I still have yet to receive it :(18:01
openstackgerritMerged openstack/ironic: Update proliantutils version required for K release  https://review.openstack.org/17167318:01
lucasagomesit was sent yesterday18:01
JayFIt was in my inbox, but there was something weird about the threading18:01
lucasagomeshttp://osdir.com/ml/openstack-dev/2015-04/msg00459.html18:02
devanandalucasagomes: also, 6mo ago? afaict, we didn't add the inspect interface until 2015, and discoverd support landed a bit after that18:02
devanandalucasagomes: but anyway, time does fly :)18:02
devanandahrm. strange that some folks didn't get it then18:03
lucasagomesdevananda, yeah, maybe I expressed badly. I mean 6 months ago == K cycle18:03
lucasagomeswithin it18:03
NobodyCamit was linked to the elections page18:03
devanandalucasagomes: ooh. right18:03
* devananda wonders briefly if he just went through a time distortion and we're not longer in the K cycle18:04
* BadCub wonders if devananda has had enough of the blessed coffee lol18:05
* NobodyCam brb ... looking for lost coffee cup18:05
jrollread that as "bro" rather than "brb"18:05
lucasagomeslol18:05
* BadCub knows where the lost coffee cup is but isn't saying18:06
devanandaclearlyi have not18:06
devanandai'm enjoying my comfy chair too much, and should really go down the street for coffee18:06
BadCubdevananda: coffee more important than chair lol18:07
* devananda wants both!18:07
BadCublol18:07
devanandaso i hate to say this, but implementing http://specs.openstack.org/openstack/ironic-specs/specs/kilo/api-microversions.html#use-case-3b-new-client-communicating-with-a-old-ironic-user-specified18:08
devanandais going to be a pain right now :(18:08
NobodyCamI recall reading somewhere that starbucks is starting a delivery service :-p18:08
* jroll throws an aeropress at devananda18:09
devanandajroll: ooh! thanks! I didnt have one of those yet18:09
NobodyCamlol :)18:09
* BadCub now needs to go refill the sacred coffee cup18:09
jrollheh18:10
BadCubdevananda: I think you may be right on ^18:12
devanandai'm really tempted to punt on it18:12
devanandathe /right/ solution is going to require client caching the server's version headers18:12
* jroll devstacks18:12
devanandaand doing an initial connection (eg, GET /v1/) before sending the actual request18:13
devanandaie, pretty big rewrites in our client lib18:13
jrolldevananda: can you or someone else work on #2 here https://etherpad.openstack.org/p/VK3R5xy0MW18:13
jrolland I assume #1 is a pre-req18:13
* BadCub reads the email in dev list18:13
devanandadtantsur already pointed out that what I've proposed is the wrong solution18:13
jrolloh.18:13
jrollWEPL18:13
jrollwelp, too18:13
jrollhow can I help.18:14
devanandajroll: we've got two problems. one between dib and pxe/iscsi drivers. the other in the client.18:14
jrolloh, ok18:14
devanandajroll: i'd like to punt on the real fix for the client, and d something closer to what we hvae know, which isn't great, but shouldn't break anyone18:14
devanandai hope18:15
jrollyeah you're still on about the client, my fault18:15
jrollI'm hacking on dib/iscsi18:15
jroll... if and when etherpad comes back.18:15
devanandak k18:15
* jroll starts on option to install bootloader or not18:15
jrollI'm curious if we can just use the IRONIC_LOCAL_BOOT option that exists today18:16
jrollor if we need a new one18:16
jrolllucasagomes: got any opinions on that?18:16
jrollthe only reason DIB cares about localboot is to know whether to install the bootloader, right?18:16
lucasagomesjroll, yeah18:17
lucasagomesjroll, idk I would pass is_whole_disk_image via cmdline18:17
lucasagomesand then skip local boot installation if that's set18:17
lucasagomes[ERROR] /opt/stack/devstack/lib/ironic:702 server didn't become ssh-able!18:17
jrolllucasagomes: what if we just didn't pass local_boot to DIB for whole disk images?18:17
lucasagomes:-(18:17
rlooBadCub: +A'd https://review.openstack.org/17174018:17
BadCubrloo: TY for the +A on 171740 :-)18:17
jrolllucasagomes: whole disk images and pxe/iscsi are the same from DIB perspective, just expose iscsi18:18
BadCub:)18:18
rlooBadCub: guess you're watching everything :D18:18
BadCubrloo: like a hawk lol18:18
lucasagomesjroll, yeah that works too, but we then can't expect the DIB ramdisk to ping ironic back18:18
lucasagomessaying the bootloader was installed18:19
lucasagomeswe should skip that in Ironic if is_whole_disk_image is set18:19
jrolllucasagomes: sure18:20
lucasagomesand I will need a break18:20
lucasagomesit's late here :/ I haven't done anything yet18:20
lucasagomeswas trying to test the ipxe thing but devstack seems broken :/18:20
devananda:-/18:21
lucasagomestake a break*18:21
jrolldevananda: wdyt, just treat whole disk images the same as partition images wrt DIB18:22
jrolldevananda: e.g. don't pass boot_mode: local18:22
BadCubdevananda: any word yet on holding rc1 for a day or so? Or should I be planning on moving what is left to L?18:22
devanandaBadCub: no answer yet18:22
lucasagomes:(18:22
BadCubdevananda: kk.. I will keep everything frozen until the last minute then18:23
BadCubif we can;t hold out, then I will move what is left to L18:23
devanandajroll: "treat it the same" ?18:23
devanandaBadCub: I suspect we can hold out a few days18:23
lucasagomeshttps://wiki.openstack.org/wiki/Kilo_Release_Schedule18:23
lucasagomesit looks like from 9-23 is the time we have to do the rc releases18:23
jrolldevananda: don't tell DIB that a whole disk image is localboot. then it won't write the bootloader. then ironic doesn't wait for the ping back.18:24
BadCubthat would be awesomeness. Would love to get our "final few" in :)18:24
lucasagomesso i suspect it doesn't necessarily means 9 right?18:24
jrolldevananda: also, don't we chain-load pxe to disk, so it really isn't localboot anyway? or is that an option?18:24
lucasagomesor is it 9 rc1, 16 rc2, 23 rc3?18:24
* lucasagomes is not sure...18:25
lucasagomesanyway I will take a break18:25
jrollI need to trace this more before I'm 100% sure, but I think this should work18:25
BadCublucasagomes: I suspect it is 9 = rc1, 16=rc2, 23=rc3 (at least that is how we did it downstream)18:25
lucasagomesI see18:25
lucasagomes:/18:25
devanandajroll: ah, think i get the idea. something like: if partition_image and local_boot: pass local_boot to DIB & do extra wait; else don't pass local-boot and don't do extra wait18:26
jrolldevananda: correct18:26
BadCubnow go take break man!!!18:26
*** lucasagomes is now known as lucas-dinner18:26
lucas-dinnerwill do :D18:26
lucas-dinnerbbl18:26
* BadCub goes for quick smoke18:26
devanandalucasagomes: we must cut an RC at some point. if we delay, it delays other projects and people. if we do it too early, it makes more work for us.18:27
JayFdevananda: if you'll ping me when you cut the RC; I can make sure patches get up to open specs for liberty if we don't need/want any template changes18:27
devanandaif we know about a critical bug and we're close to fixing it, it's worth delaying a day or two. if it's going to take longer, we should cut the RC so others can begin testing it, and just accept that we'll backport the fix and cut RC218:27
BadCubdevananda: I agree completely on that. :)18:28
devanandaJayF: cheers. feel free to put the patches up any time ... just dont approve them yet :)18:28
JayFdevananda: cool, I know aweeks and JoshNang are going to get an early start on L specs and I was hoping to save them a rebase; that'll work :D18:28
devanandaJayF: also, i haven't looked at the template recently, but i dont recall us wanting any specific changes18:28
JayFdevananda: I don't forsee needing any either, unless we want to add specific stuff about microversions18:29
devanandagood point18:29
JayFbut imo that should be questions asked/answered in the existing API Impact section18:29
devanandaperhaps in the APi changes section a note would be good18:29
devananda:)18:29
BadCubspeaking of L specs. Would the Spec Cores be available to congregate next Wed or Thurs to start approving Specs?18:29
JayFI can add a note there, cool18:29
openstackgerritJim Rollenhagen proposed openstack/ironic: Don't pass boot_option: local for whole disk images  https://review.openstack.org/17176718:29
jrolldevananda: this probably doesn't work right this moment, but first stab ^18:29
jrollnot sure how it will (or if it does at all) interact with IPA ramdisk18:30
JayFbadcub: I'm more or less out of upstream next week; I'm travelling to texas and won't be around much, maybe next time?18:30
* jroll waits for devstack18:30
jrollBadCub: I can be around for that, however I'd love to have more clarity on which specs you mean18:30
*** trown|lunch is now known as trown18:31
BadCubJayF: okay, coolness.18:31
BadCubjroll: I was hoping to pull y'all together to start looking at what we have and what we want/need etc.18:31
jrollBadCub: so talking about specs, not approving them :)18:31
BadCubjroll: yeah, kinda a focus session on what we got floating about, maybe list up those that look tastey18:33
jroll+118:33
BadCub:)18:34
BadCubnow I am really gonna go grab a smoke lol18:34
jroll2015-04-08 18:35:44.941 | [ERROR] /opt/stack/devstack/lib/ironic:565 Timed out waiting for Nova hypervisor-stats count >= 318:36
jrollgrrrrrr18:36
jrolladam_g: ^ that's with your patch applied18:36
openstackgerritMerged openstack/ironic: Add retry logic to _exec_ipmitool  https://review.openstack.org/16812018:38
*** jcoufal has joined #openstack-ironic18:39
TheJuliawoot18:41
BadCubTheJulia: congrats ^^ :)18:41
TheJuliarloo: should have follow-up posted shortly18:41
rloothx TheJulia18:42
openstackgerritJulia Kreger proposed openstack/ironic: Follow-up to "Add retry logic to _exec_ipmitool"  https://review.openstack.org/17177118:47
TheJuliarloo: ^^18:47
*** jcoufal has quit IRC18:47
rloothx TheJulia18:48
TheJulianp18:48
TheJuliaThank you!18:48
rloo:)18:48
devanandaneat18:49
devanandawhen trying to change a node's name (introduced in v1.5) the client can't distinguish between a v1.4 server, or the fact that i requested v1.4 API like an idiot18:50
openstackgerritJim Rollenhagen proposed openstack/ironic: Don't pass boot_option: local for whole disk images  https://review.openstack.org/17176718:51
TheJuliaugh18:51
TheJuliaI need to step away for a little while, I'll be back in a few hours18:54
openstackgerritMerged openstack/ironic: Fix exception handling in Glance image service  https://review.openstack.org/17174018:54
rloodevananda: our client doesn't treat any user like an idiot18:56
devanandarloo: indeed. my brain is just melting (i still haven't gotten up to get more coffee)18:57
*** trown is now known as trown|taxman18:57
* jroll takes away deva's chair18:58
rloojroll: devananda just fell down :-(18:58
BadCubjroll: is 171767 in conjunction to 171743 or replacement of ?18:58
jrollBadCub: complementary19:01
BadCubsweet19:01
jrollBadCub: 171743 fixes the case where ironic doesn't have the support for the pingback from DIB after bootloader install19:01
jrolland 171767 fixes the bug with whole disk images19:02
jrollstill needs unit tests and testing, trying to get devstack up19:02
NobodyCamhttps://www.youtube.com/watch?v=nr5nFfWIqhQ19:02
BadCubI have put up a pad for Spec gathering next week: https://etherpad.openstack.org/p/IronicSpecProcess put some initial thoughts on it along with the specs that got dropped from K19:02
devanandaoh! that's why this is failing! some versions of our server didn't return any headers on an error !19:06
devanandaarrrgh19:06
devanandaclient compat between commits during kilo is F**#19:06
* devananda gives up19:06
jroll:/19:07
jrollI'm so glad we were horrible about rebasing this cycle19:07
rloojroll: rebasing?19:08
jrollrloo: downstream, rebasing to pick up new upstream19:08
rloojroll: oh. got it.19:09
rloojroll: but if you HAD rebased more often, we'd have found out issues sooner, no?19:09
jrollrloo: possibly19:09
*** Marga_ has quit IRC19:12
* jroll steps away for a bit19:13
* BadCub needs to run out for a short while. BBIAB19:13
devanandarighs, so when I check out the server version that introduced logical names, a newer client is going to fail to use that feature because the server isn't returning the version headers on any error19:16
devanandaunless i explicilty set the version on the client19:16
devanandayea, we made this really really painful :(19:16
*** igordcard_ has joined #openstack-ironic19:18
rloodevananda: not sure I understand. by 'newer client', do you mean that it is using 1.6?19:18
devanandai'm working on the autonegotiation patch19:18
devanandacertain versions of the server didn't return the X-OpenStck-Ironic-API-Versoin header on an error, but they *understood* the header19:19
devanandaso the new client passes v1.6 by default, gets a 406 error, but can't determine what version to use ... because the server didn't return that header19:19
devanandaso right now, i'm coding this to fall back to v1.1 (juno). however, juno never returned a 40619:20
rlooohhhh. cuz we incrementally implemented the micro versioning support while features were being added.19:20
devanandabut do I really care that much about the client working around a bug in the server that existed for about a month, mid-cycle?19:20
rloodevananda: NO, we shouldn't care.19:21
devanandamaybe not.19:21
*** thrash|biab is now known as thrash19:21
rloodevananda: well, I mean, we want to avoid bugs, but I think it is understandable that bugs will creep in.19:21
rloodevananda: what are the combinations that shouldn't break? pre-kilo-ironic+any-client (except 0.5.0); kilo-release-ironic+any-client?19:24
devanandawell, any server + any client. but we're not perfect. so let's say: juno or later server + client 0.5.1 (which will be tagged when i fix this)19:25
* NobodyCam wounders if AMT plans on adding persistent boot device support?19:25
thrashdevananda: I will keep going on that same branch.19:25
rloodevananda: well, 'later server' could include anything off of master from when kilo was opened. That's where you encountered your problem above.19:26
devanandaright19:27
rloodevananda: can't we just say kilo-server?19:27
rloodevananda: I mean juno server + kilo server. and if it works for kilo-1-2-whatever, that'd be a bonus.19:28
devanandathat's not ideal, but i'm not sure there's another choice, short of spending a lot more time trying to work around this19:28
rloomy concern with spending a lot more time: 1. more time needed; 2. will it really work for all cases; 3. how many people care (maybe dtantsur if we break discoverd)19:29
rlooand 4. to fix, will the code become ugly to maintain etc.19:30
rlooto put in perspective, is the bug critical, high, medium, ??19:31
* rloo just wants to move on. But then, she isn't the PTL so doesn't need to make the hard decisions and incur the wrath of ?? :)19:32
*** achanda has quit IRC19:37
*** mtanino has quit IRC19:40
*** Sukhdev has joined #openstack-ironic19:41
*** absubram has joined #openstack-ironic19:44
*** romcheg has left #openstack-ironic19:45
*** achanda has joined #openstack-ironic19:46
openstackgerritJosh Gachnang proposed openstack/ironic: Agent driver fails without Ironic-managed TFTP  https://review.openstack.org/17098419:50
*** trown|taxman is now known as trown19:50
*** enikanorov has joined #openstack-ironic19:51
JoshNang^ I still need to step through the PXE driver and see how much of a change that would require (if we want to support the pxe driver without ironic managed tftp). A quick look through the iLO drivers didn't show anything that would cause issues.19:53
jrollnice19:53
NobodyCamJayF: was just looking at https://review.openstack.org/#/c/171372 and woundering if we should add anything about dirvers may have unique config options. (IE. agent_erase_devices_priority vs. clean_priority_erase_devices)19:54
jrolldevananda: ^ we probably want to get that into rc119:54
openstackgerritMichael Krotscheck proposed openstack/ironic: Added vagrant VM for developer use  https://review.openstack.org/16741519:55
*** ijw has quit IRC19:56
NobodyCamJayF: never mind.. looks like 169162 addresses that19:56
NobodyCam:-p19:56
*** pas-ha has joined #openstack-ironic20:00
openstackgerritJay Faulkner proposed openstack/ironic: Fixup post-merge comments on cleaning document  https://review.openstack.org/17137220:04
JayFrloo: ^ thanks for the review; I'm punting on making all the states appear consistent since that should be done on all docs in one shot to make a reasonable standard20:04
rlooJayF: makes sense. just fix that typo!20:04
*** achanda has quit IRC20:05
NobodyCambrb20:07
*** ndipanov has quit IRC20:09
*** bradjones_ has joined #openstack-ironic20:11
*** Marga_ has joined #openstack-ironic20:11
*** bradjones has quit IRC20:13
*** bradjones_ is now known as bradjones20:13
*** bradjones has joined #openstack-ironic20:13
* BadCub returns20:14
*** dttocs has joined #openstack-ironic20:16
devanandaBadCub: got the OK for monday20:18
BadCubdevananda: awesomeness!!!! :)20:18
*** meghal has quit IRC20:19
BadCubthat should give us plenty of time to land leftovers20:19
adam_gjroll, there are no x509 commands being run anymore? any idea whats causing it? got a devstack log?20:28
*** mtanino has joined #openstack-ironic20:32
*** achanda has joined #openstack-ironic20:39
*** dttocs_ has joined #openstack-ironic20:42
pshigemorning20:43
*** pas-ha has quit IRC20:46
*** dttocs has quit IRC20:47
pshigedevanand: I'd like to fix bug/137893 in your commit "Update installation service overview": https://review.openstack.org/#/c/166346/ as well, because my aim is nearly the same.20:47
pshigeMay I update your commit together with other people's comments?20:47
pshigeThis bug is to fix documentation inconsistency of cinder-integration between "Bare Metal Installation Guide" and the "Introduction to Ironic".20:47
openstackgerritDevananda van der Veen proposed openstack/python-ironicclient: Client should fall back to the lower versions if necessary  https://review.openstack.org/17133420:49
devanandathere!20:49
* devananda walks away for a bit20:49
*** meghal has joined #openstack-ironic20:51
pshigemorning devananda20:51
devanandathat needs reviews, btw. fixing critical issues with the client backwards compat... from my local testing, that rev should work with all the servers since stable/juno, but I didn't actually test every single one...20:51
* devananda really goes afk for a bit20:51
*** Marga_ has quit IRC20:51
*** Marga_ has joined #openstack-ironic20:53
*** Marga_ has quit IRC20:54
*** Marga_ has joined #openstack-ironic20:54
*** dttocs_ has quit IRC20:55
*** meghal has quit IRC20:55
*** absubram has quit IRC20:57
jrolladam_g: they were still being run21:02
jrolladam_g: I only grabbed the patch that bumps ironic retries to 18021:03
adam_gjroll, oh, theres another21:03
adam_ghttps://review.openstack.org/#/c/171406/21:04
adam_gim testing locally with the documented local.conf21:04
*** meghal has joined #openstack-ironic21:05
*** pas-ha has joined #openstack-ironic21:06
NobodyCamBadCub: 171372 +a'd21:07
BadCubNobodyCam: Awesome! TY! :-)21:08
BadCubanyone free to do some reviewing on: https://review.openstack.org/#/c/171334/ - Client should fall back to the lower versions if necessary ?21:09
adam_gjroll, should work with 171406 applied21:09
jrolladam_g: ok, thanks21:09
*** pradipta has quit IRC21:12
*** kkoski has quit IRC21:15
*** dprince has quit IRC21:32
openstackgerritAdam Gandelman proposed openstack/ironic: Add notes about upgrading juno->kilo to docs  https://review.openstack.org/17182721:40
*** Sukhdev has quit IRC21:41
NobodyCamare headers case senitive?21:42
jrollno21:44
jrollunless the software is really bad21:44
jrollhttp spec says no21:45
NobodyCamHTTP header names are case-insensitive, according to RFC 261621:45
NobodyCam:)21:45
JayFLots of software treat them as case sensitive21:45
JayFfor serious21:45
JayFI know what the RFC says, but I've seen both apache and node.js go a little bananas with strangely-cap'd headers21:46
NobodyCami was looking at https://review.openstack.org/#/c/171334/7/ironicclient/common/http.py lines 145-6 & 155-621:46
JayFNobodyCam: I'm enough of a pedant to -1 or followup patch that to make it consistent21:46
JayFNobodyCam: imo it should be consistent within the same method in the client, lol21:47
openstackgerritClif Houck proposed openstack/ironic: Add support for image caching for the agent driver  https://review.openstack.org/16183221:47
NobodyCamJayF: I think devananda is afk. wanta fix and toss up a ew rev so I can +221:47
NobodyCamlol21:47
JayFNobodyCam: I already have a queue of one patch I owe, would rather not make it two :P21:48
NobodyCam:)21:48
JayFNobodyCam: that feel when you try to download a patchset for client into ironic, lol21:50
NobodyCamoh :-p21:52
openstackgerritJay Faulkner proposed openstack/python-ironicclient: Client should fall back to the lower versions if necessary  https://review.openstack.org/17133421:53
JayFNobodyCam: ^21:53
NobodyCamlol I was just doing that21:53
NobodyCamlol21:53
NobodyCamThank you JayF :)21:53
JayFfigured if I didn't want my queue to grow21:54
JayFI shouldn't put it on the queue21:54
JayFJFDIFTW21:54
NobodyCam:)21:54
NobodyCamBadCub: https://review.openstack.org/#/c/171334 +2'd with JayF's fixup :)21:56
BadCubNobodyCam: awesome!! Just need another +2/+A on ^21:56
BadCubadam_g: I added https://review.openstack.org/#/c/171827/  back to rc1 since you got the doc patch up.21:57
*** trown is now known as trown|outttypeww21:59
*** chlong has joined #openstack-ironic22:01
* BadCub fixes lunch stuff22:01
openstackgerritJay Faulkner proposed openstack/ironic-specs: Open specs for Liberty  https://review.openstack.org/17183122:03
NobodyCamlol was that patch that was on your queue?22:04
JayFNobodyCam: yep22:04
NobodyCam:-p *ducks*22:04
JayFNobodyCam: updating template for liberty and getting rendering working for it22:04
JayFNobodyCam: so JoshNang and aweeks can push up the spec they're pairing on and have it actually worjk22:04
NobodyCamJayF: awesome!!! great forthought :)22:05
JayFwell it opens today, right?22:05
JayFaren't we cutting an RC today or tomorrow?22:05
NobodyCamtomorrow I think, but really not until rc-1 was cut... butI'll deffer to BadCub on that one!22:06
NobodyCamI think rc-1 will be cut monday22:06
NobodyCam*think*22:06
NobodyCamwill cehck with BadCub once he returns with food stuffs22:07
jrollFYI, just tested this in devstack, seems to work as expected https://review.openstack.org/#/c/171767/22:08
jrollneeds unit tests, nomming a sandwich and then doing that22:08
JayFNobodyCam: cool, I thought deadline for RC1 was tomorrow for some reason22:08
NobodyCamJayF: I beleive we have ffe for that :)22:09
*** pas-ha has quit IRC22:09
*** jamielennox is now known as jamielennox|away22:11
BadCubNobodyCam: JayF , the extension for RC1 should not really impact L specs much at all22:13
NobodyCamBadCub: so we open tomorrow?22:14
BadCubNobodyCam: let me get absolute clarification22:15
BadCubBut from my perspective, I see no issues with opening specs for L tomorrow22:16
NobodyCamsame here +++22:16
openstackgerritJay Faulkner proposed openstack/ironic-specs: Open specs for Liberty  https://review.openstack.org/17183122:17
BadCubwe only have a couple things left to land for rc1 too.22:17
NobodyCamw00 h0022:17
BadCubThanks JayF ^^ :)22:18
openstackgerritJay Faulkner proposed openstack/ironic-specs: Open specs for Liberty  https://review.openstack.org/17183122:18
*** dttocs has joined #openstack-ironic22:19
jrollugh, I hate the word microversion22:20
jrollit's just a version.22:21
BadCubjroll: be one with the microversion. Be at peace and share its tranquil nature22:21
BadCublol22:21
NobodyCamwell kinda a "sub" version22:22
NobodyCambecause thia is all the v1 api22:22
NobodyCams/thia/this/22:22
jrollJayF: left a thing22:22
jrollI mean, it's a minor version22:22
NobodyCamyea22:22
jrollnowhere else in the world have I seen the word microversion, other than openstack22:23
* BadCub goes to be one with a smoke22:23
NobodyCamlol that sounds dangerious22:23
jrolllol22:23
NobodyCamadam_g: looking at 171827 is that linked anywhere I didn't see it on http://docs-draft.openstack.org/27/171827/1/check/gate-ironic-docs/df9a434//doc/build/html/22:25
adam_gNobodyCam, oh, maybe not22:25
*** achanda has quit IRC22:28
*** achanda has joined #openstack-ironic22:31
NobodyCam:)22:32
*** dttocs has quit IRC22:32
openstackgerritAdam Gandelman proposed openstack/ironic: Add notes about upgrading juno->kilo to docs  https://review.openstack.org/17182722:34
NobodyCamadam_g: TY :)22:35
openstackgerritJim Rollenhagen proposed openstack/ironic: Don't pass boot_option: local for whole disk images  https://review.openstack.org/17176722:38
jrolldevananda: NobodyCam ^ that should be good to go, tested in devstack22:38
adam_gthat reminds me of a funny tshirt i once saw22:39
*** alexpilotti has quit IRC22:39
adam_g:)22:39
jrollheh22:39
jrollI want one of those shirts22:39
NobodyCamhttp://www.customink.com/designs/ironic2/45931546-15537897/sdfu/?pc=SDFU-40124&cm_mmc=sdfu-_-Winter2014-_-Day84-_-designfront22:40
jrollalso one of those shirts.22:40
* BadCub wants that shirt22:40
NobodyCamok I should order them soonish22:41
BadCubThat would be an awesome shirt for summit22:41
openstackgerritMerged openstack/ironic: Fixup post-merge comments on cleaning document  https://review.openstack.org/17137222:41
devanandaNobodyCam: /me wants it in white on grey22:43
NobodyCamso grey tee?22:43
jrollor on black like a chalkboard :D22:44
devanandaJayF: we need to move specs approved during kilo, but not implemented, to an archival folder so that it's clear they were not completed22:44
devanandachalkboard++22:44
NobodyCamthe pic dosen't work on black so well22:44
BadCubchalkboard ++22:44
jrollyeah, figures22:44
devanandaeasy to fix the coloring ...22:44
NobodyCamI'll have to install gimp22:44
NobodyCamunless BadCub still has photo shop loaded22:45
BadCubyeah, the black outlined one would be difficult, unless we reversed the colors22:45
NobodyCam:-p22:45
devanandaNobodyCam: where's the original pic?22:45
* BadCub grumbles I think I might on the Mac22:45
devanandai can flip colors quickly22:45
NobodyCamsounds like just make the entire thing white lines and switchthe shirt to grey/black22:46
BadCubyep22:46
* BadCub thinks devananda should be away at this point, but is happy to let him play with crayons and artwork22:46
NobodyCamlol22:46
JayFdevananda: is there a canonical list of those?22:47
BadCubJayF: https://etherpad.openstack.org/p/IronicSpecProcess22:47
BadCubI have all of them listed in priority order. Or at least I should have them all22:48
JayFBadCub: perfect, I'll move those into an "archive" area22:48
*** Marga_ has quit IRC22:48
BadCubJayF: coolness! ty :)22:49
*** Marga_ has joined #openstack-ironic22:50
NobodyCamoh look at pixie's eyes on the back :/ http://www.customink.com/lab?cid=45931546-15537897&pc=SDFU-40124&cm_mmc=sdfu-_-Winter2014-_-Day84-_-button22:55
*** lucas-dinner has quit IRC22:56
NobodyCamtry this link: http://www.customink.com/designs/ironic3/beu0-00a2-gq6r/share/?pc=EMAIL-40778&cm_mmc=share-_-emailb-_-viewdesign-_-end22:56
*** stendulker has joined #openstack-ironic22:56
NobodyCamthat should be grey shirt and white text22:57
BadCubgrey looks cool.22:58
jrollnice22:59
jrollthe eyes are weird, heh22:59
NobodyCammakes pixie look evil22:59
pshigeoh22:59
pshigeshipping all over the world?23:00
* BadCub will boot up his mac tonight and see if he has Photoshop still23:00
jrollanybody want to lay eyes on https://review.openstack.org/#/c/171767/23:00
NobodyCampshige: this is just something we're tossing around.23:00
*** absubram has joined #openstack-ironic23:00
pshigeok23:01
NobodyCamI believe everyone will be able to order their own23:01
NobodyCamthats the goal23:01
NobodyCam:)23:01
jrollwait, you aren't going to buy them for us?23:02
* BadCub rolls around laughing23:02
openstackgerritJay Faulkner proposed openstack/ironic-specs: Open specs for Liberty  https://review.openstack.org/17183123:02
NobodyCam:p23:02
jrollhm23:03
* jroll considers telling mordred to fire you guys23:03
NobodyCam:(23:03
BadCubLOL23:03
jroll:D23:03
NobodyCamheheheh23:04
openstackgerritJay Faulkner proposed openstack/ironic-specs: Open specs for Liberty  https://review.openstack.org/17183123:04
* BadCub ponders.... Hmmmm... Promotional expense........23:04
JayFJoshNang: The suggestion about adding state machine impact to the template makes sense23:04
JayFdevananda: ^ agreed?23:04
jrollBadCub: just expense it with all the other summit stuff, nobody will notice23:04
NobodyCamsome one could tell mark (atwood) thats how we got the hoodies provided by HP a couple of summits ago23:05
pshigeLOL23:05
*** chlong has quit IRC23:05
BadCubjroll: They probably wouldn't lol23:05
JayFI'd totally buy one of those shirts if it's any color but white23:05
JayFI won't even try to stick HP with the bill23:05
* jroll is a cheapskate23:06
BadCubI like the grey better than white, but think black shirt would look best23:06
NobodyCamJayF: the last link was grey shirt with white text23:06
JayFNobodyCam: ah, that's somewhat better23:06
pshigeblack is cool23:06
BadCubwill have to play with it a bit more and see what we can do to get it to work on black shirt23:07
devanandaBadCub: NobodyCam: where's the original pic of that drawing?23:08
pshigeagain23:08
NobodyCami'm looking now23:08
pshigedevananda: I'd like to fix bug/137893 in your commit "Update installation service overview": https://review.openstack.org/#/c/166346/ as well, because my aim is nearly the same.23:08
JayFdevananda: I know kyle made it when he was interning here, I don't know where the original-original is though23:08
BadCubdevananda: *points at NobodyCam* he did it!!!!23:08
pshigeMay I update your commit together with other people's comments?23:09
*** stendulker has quit IRC23:09
pshigeThis bug is to fix documentation inconsistency of cinder-integration between "Bare Metal Installation Guide" and the "Introduction to Ironic".23:09
BadCublol23:09
devanandaJayF: hmm. yes. state machine impact. AND what part of the state machine might this new feature intersect with / be invoked from / etc23:09
JayFI have a nickel for the first person that comes up with good text to ^ that effect and puts it on the review for me to add :P23:10
JayFotherwise I'll get it shortly23:10
devanandapshige: sure thing, go for it23:10
pshigeok23:10
devanandaJayF: have a link to the thing Kyle did?23:10
devanandaoh. nm. you did it already23:11
* devananda puts away his crayons and pouts23:11
NobodyCamwho wants the orginal23:11
NobodyCamI have it23:11
*** jamielennox|away is now known as jamielennox23:12
NobodyCamdevananda: you too now have the orgianl23:13
BadCubNobodyCam: you can send it to my home email as well?23:14
devanandaawesome, ty23:14
* BadCub pouts devananda on head and hands him water colors instead of crayons23:15
openstackgerritSHIGEMATSU Mitsuhiro proposed openstack/ironic: Update installation service overview  https://review.openstack.org/16634623:15
BadCublol23:15
NobodyCamand all credit should go to the orginal creator of that image kylestev23:15
pshigelol23:16
BadCubpshige: you want to clean up the white space on ^^ ?23:18
NobodyCamBadCub: you too now have the orginal image23:19
BadCubawesome23:19
pshigeoh, I will fix soon23:21
*** absubram has quit IRC23:21
*** mrda-away is now known as mrda23:21
mrdaMorning Ironic23:22
openstackgerritJay Faulkner proposed openstack/ironic-specs: Open specs for Liberty  https://review.openstack.org/17183123:22
SpamapShttp://logs.openstack.org/37/137737/6/check-tripleo/check-tripleo-ironic-overcloud-f20puppet-nonha/013e91f/console.html#_2015-04-07_17_01_21_76423:23
SpamapSanybody know what might have caused that?23:23
SpamapShttp://logs.openstack.org/37/137737/6/check-tripleo/check-tripleo-ironic-overcloud-f20puppet-nonha/013e91f/logs/seed_logs/openstack-ironic-api.txt.gz23:23
SpamapSthats the log from ironic-api23:23
jrollSpamapS: latest client by default requests version 1.6, if the server can't handle that it will break in this fashion23:24
jrollthis is a horrible bug we're working on fixing23:24
jrolldevananda: ^ fyi23:24
SpamapSahhhhh ok23:24
SpamapSso a client release probably broke it?23:25
jrollyes23:26
jrollmaybe monday?23:26
jrollI forget23:26
SpamapSYeah, this failed yesterday23:26
jrollif y'all deploy latest ironic it should be fine23:27
jrollor older client23:27
openstackgerritSHIGEMATSU Mitsuhiro proposed openstack/ironic: Update installation service overview  https://review.openstack.org/16634623:27
SpamapSjroll: http://logstash.openstack.org/#eyJzZWFyY2giOiJcIk5vdEFjY2VwdGFibGU6IE5vdCBBY2NlcHRhYmxlIChIVFRQIDQwNilcIiIsImZpZWxkcyI6W10sIm9mZnNldCI6MCwidGltZWZyYW1lIjoiMTcyODAwIiwiZ3JhcGhtb2RlIjoiY291bnQiLCJ0aW1lIjp7InVzZXJfaW50ZXJ2YWwiOjB9LCJzdGFtcCI6MTQyODUzNTY2MzQyNn0=23:28
SpamapSjroll: so probably just a recheck for tripleo23:28
SpamapSstopped failing already23:29
SpamapSjroll: got a bug# so I can reference it?23:29
jrollSpamapS: aha, yeah23:29
jrollyep, one sec23:29
SpamapSwill just go ahead and recheck all these changes actually23:30
jrollhttps://bugs.launchpad.net/tripleo/+bug/144117023:30
openstackLaunchpad bug 1441170 in python-ironicclient "ironicclient "Not Acceptable" error" [High,In progress] - Assigned to Jay Faulkner (jason-oldos)23:30
jrollSpamapS: ^23:30
BadCubpshige: ty for takign care of that :)23:30
BadCubtaking even23:30
SpamapSjroll: ty very much! :)23:31
jrollnp :)23:31
openstackgerritAlex Weeks proposed openstack/ironic-specs: Add implement-rescue-mode spec  https://review.openstack.org/17187823:33
jrollYES23:33
jrollaweeks: JoshNang <323:34
NobodyCamoh nice!23:34
* NobodyCam put on list for reading tomorrow mornings coffee23:34
JoshNang:D23:35
* BadCub adds to SpecProcess Pad under new category23:36
* BadCub wonders why NobodyCam plans on reading his morning coffee23:37
BadCub*ducks*23:37
jrolllol23:37
NobodyCamits like reading tea leafs23:37
JoshNangheh23:37
NobodyCam:-p23:37
BadCublol23:38
openstackgerritAlex Weeks proposed openstack/ironic-specs: Add implement-rescue-mode spec  https://review.openstack.org/17187823:40
jrollclif_h: also reviewed your nova patch, lookin good23:42
clif_hthanks!23:43
jrollnp dude23:43
jrollBadCub: still need anything done today? should I just check the review day pad?23:44
aweeksNobodyCam: thanks :)23:44
*** Sukhdev has joined #openstack-ironic23:44
jrollNobodyCam: devananda: does image caching interest y'all at all?23:45
NobodyCamadam_g: I ended up -1'ing 17182723:45
NobodyCambut only because it really didn't read well for me23:46
NobodyCamjroll: depends23:46
jrollon?23:47
BadCubjroll: The review pad is updated, so might be good to scan it over23:47
BadCubsome new docs (easy reads) are up for review and https://review.openstack.org/#/c/171334/ Really need another +2/+A :)23:48
BadCubdevananda: would be a very happy camper if we got https://review.openstack.org/#/c/171334/ off the "Needs Review" list :)23:48
NobodyCamjroll: on which images are cached how and when they are cached type things23:48
NobodyCamso I guess the answer to your orginal question is YES23:49
jrollNobodyCam: right, ofc :P23:49
NobodyCam:-p23:49
jrollok, at the risk of being yelled at: https://github.com/rackerlabs/arsenal23:49
NobodyCamlol love point #123:50
jrollyou should check that out, clif_h has ironic and nova patches up in gerrit as well23:50
NobodyCamis this image cache or a pre-deployment system..23:51
jrolluh23:52
jrollnot sure the difference :)23:52
jrollputting images on disk, for undeployed nodes, is the goal23:52
clif_hthe idea is to be decisioning around caching images on nodes23:53
jrollso deployment is just (optionally) lay down a config drive and go23:53
jrollarsenal handles the business logic as to what to cache where, like clif just said23:53
NobodyCamits interesting idea.. I need to thinks on it23:54
clif_hits to the point of working, at least I've seen it work in devstack :)23:54
*** Haomeng has joined #openstack-ironic23:54
clif_hcoupled with my ironic and nova patches23:55
openstackgerritJay Faulkner proposed openstack/ironic-specs: Open specs for Liberty  https://review.openstack.org/17183123:55
clif_hneed to update the readme23:55
NobodyCamlol A big fat commit23:56
clif_h:D23:56
*** Haomeng|2 has quit IRC23:57
* BadCub is thinking Japanese food is in order for evening feeding23:57
pshigesushi?23:58
BadCubpshige: Bento Box of yumminess23:59
pshigegood23:59
BadCub:)23:59

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