Friday, 2014-07-11

faizanyes, thats correct. I can rename it to requested_boot_mode00:00
NobodyCamwill we need a new pxe.template?00:00
NobodyCamhttps://github.com/openstack/ironic/blob/master/ironic/drivers/modules/pxe_config.template00:00
NobodyCammn00:01
NobodyCamsee it now00:01
NobodyCamlol and its even step 100:01
NobodyCam:(00:01
faizanyes, the above one is used by pxelinux.o, whereas for efi bootloader, we need a different template00:01
NobodyCamit's been a long day00:01
NobodyCamnow /me wounder if you can uefi pxe boot a kvm vm node00:03
jrolloh lord00:03
*** krtaylor has joined #openstack-ironic00:03
faizanif kvm supports uefi boot option, then we can pxe boot kvm vm node as well.00:04
NobodyCamhttp://unix.stackexchange.com/questions/52996/how-to-boot-efi-kernel-using-qemu-kvm00:04
NobodyCamlooks like one can00:05
NobodyCam:-p00:05
* NobodyCam will let others try first00:05
faizanI tested with vmware, I will look at kvm vm as well. Thanks for pointing this out.00:06
NobodyCamfaizan: I can say I find a tad hard to follow, though I fully admit that I was woken up at 4:30 this morning and may not have a good head on my sholders00:07
NobodyCamat this point in hte day00:07
faizanThats fine. you can take a look tomorrow.00:08
NobodyCam:)00:08
NobodyCamand with that I am going step away.. have a good night all00:11
rloomrda: btw I looked at your patch with the race problem, and unfortunately, I don't have anything to add/help.00:12
rloonight NobodyCam!00:12
mrdarloo: that's ok rloo, I think I have something (based upon Deva's suggestion)00:13
rloomrda: ok. I wasn't actually convinced that his suggestion would work but I only glanced at it.00:14
mrdarloo: I still have more testing to do here :)00:15
*** krtaylor has quit IRC00:25
JayFfaizan: if you're changing how things boot, you might wanna look at lukas's recently approved ipxe spec00:26
JayFfaizan: since that plays in the same space you're talking about00:26
*** faizan has quit IRC00:29
*** Haomeng|2 has joined #openstack-ironic00:29
*** Haomeng has quit IRC00:30
*** ramineni has joined #openstack-ironic00:34
*** foexle has quit IRC00:35
ramineniJoshNang: Hi .. there?00:37
JoshNangramineni: hi!00:37
JoshNangsorry for missing your messages this morning. west coast time plus late start this morning00:37
ramineniJoshNang: ok.no problem :)00:38
ramineniJoshNang: Want to have some discussion regarding firmware update design spec00:38
JoshNangalright!00:38
ramineniJoshNang : As you suggested, want to place the spec as generic spec , not only OOB00:39
JoshNangright. i don't think it changes much, since to implement the blue print, you're only adding interfaces00:39
ramineniJoshNang: yes, but I'm not sure , if update_firmware function proposed in spec , will be applicable for ipa/inband00:41
ramineniJoshNang: I'm passing firmware_url as one of the arguments , which you suggested to remove in one of your comments00:41
ramineniJoshNang: could you please clarify again , what does device identifier mean , in your spec . Still i didnt get that part00:42
JoshNangright. if its going to be a generic management interface, forcing a firmware_url seems limiting. like i said, i could (and am) packaging firmwares into the agent image00:42
ramineniJoshNang: so , device identifier , you meant firmware name/id something like that?00:43
JoshNangto your first point, i think it'd be fairly easy to implement a a AgentManagementInterface as long as the firmwares can be updated in the OS, rather than out of band00:43
* JayF technically is the one packaging the firmwares into the image00:43
JayF:P00:43
jrollJoshNang: firmware_url = 'file:///opt/whatever'00:43
JoshNang:) ^ that too00:43
raminenijroll : :)00:44
jrolland then s/url/uri/00:44
JoshNangand yeah, as a URI is fine with me as well00:44
JoshNangdevice id was just an opaque identifier00:44
JoshNangwhen a node boots up it sends a list of its hardware inventory. i was imagining device id would be some key in that inventory00:44
jrollto be clear, ironic should be able to update more than just motherboard firmware. also NIC firmware etc00:45
JoshNangthough device id could be something general like "nic"00:46
*** eguz has quit IRC00:46
JayFno, that's really bad00:46
JayFFor firmware updates, you want more specific identifiers than 'nic'00:46
JayFunless you want, you know, bricked nics ;)00:46
jrollI'll brick your nic, buddy00:47
*** jroll is now known as brickednick00:47
JayFNick Brick is going to be the next hot new wrestler in the WWE00:48
*** Penick has quit IRC00:48
*** brickednick is now known as jroll00:48
raminenijayF: :)00:48
JoshNang(fwiw, i'm removing update_firmware from the decom spec)00:49
raminenijayF : could you suggest what could be specific identifiers which could cater both OOB and inband , for OOB , i thought only glance id to the images would be enough , but now looks like it doesnt wrk00:50
JayFramineni: I would think that should somewhat be left to the implementer, if you mean what I think you mean00:52
JayFramineni: As a user of Ironic, I can pick identifiers for my specific hardware bits better than a developer of ironic at some other point in time could00:52
ramineniJayF: yes .. but dont you think , standardizing identifiers would be better , which could be easier for user and developer .. just a thought ..not sure00:58
raminenijayF: on what want to be updated00:59
JayFFor something that's as hardware and version specific as firmware updates, I'm not convinced standardization is better00:59
JayFbecause the price you pay for flashing the wrong firmware is so high00:59
ramineniJayF: ok . seems to be a point though. So , as , JoshNang suggested , will keep the device identifier and could be implementer speific , how it can be interpreted01:02
ramineniJayF , jroll , JoshNang : Request you to have a look at https://review.openstack.org/#/c/100842/ , and let me know your comments01:05
ramineniJayF , jroll , JoshNang : will be placing as generic spec , so appreciate your inputs and comments :)01:06
*** jerryz has joined #openstack-ironic01:10
*** mikal has quit IRC01:27
*** zigo has quit IRC01:27
*** pleia2 has quit IRC01:27
*** mmitchell_ has quit IRC01:27
*** blamar has quit IRC01:27
*** dkehnx1 has quit IRC01:27
*** sseago has quit IRC01:27
*** rwsu has quit IRC01:27
*** pradipta_away has quit IRC01:27
*** davidlenwell has quit IRC01:27
*** hemna_ has quit IRC01:27
*** datajerk has quit IRC01:27
*** annegentle has quit IRC01:27
*** notq has quit IRC01:27
*** sbadia has quit IRC01:27
*** pcrews has quit IRC01:27
*** hemna has quit IRC01:27
*** rameshg87_afk has quit IRC01:27
*** sirushti has quit IRC01:27
*** SpamapS has quit IRC01:27
*** steveh has quit IRC01:27
*** proffalken has quit IRC01:27
*** devananda has quit IRC01:27
*** kylestev has quit IRC01:27
*** russell_h has quit IRC01:27
*** matty_dubs|gone has quit IRC01:27
*** pquerna has quit IRC01:27
*** Madasi has quit IRC01:27
*** ramineni has quit IRC01:27
*** chuckC has quit IRC01:27
*** anteaya has quit IRC01:27
*** zul has quit IRC01:27
*** tteggel has quit IRC01:27
*** killer_prince has quit IRC01:27
*** keekz has quit IRC01:27
*** Shrews has quit IRC01:27
*** Ng has quit IRC01:27
*** Hefeweizen has quit IRC01:27
*** mitz_ has quit IRC01:27
*** harlowja has quit IRC01:27
*** openstackgerrit has quit IRC01:27
*** gilliard_ has quit IRC01:27
*** kevinbenton has quit IRC01:27
*** ekarlso has quit IRC01:27
*** Haomeng|2 has quit IRC01:27
*** boris-42 has quit IRC01:27
*** rch has quit IRC01:27
*** antonym has quit IRC01:27
*** wendar has quit IRC01:27
*** jroll has quit IRC01:27
*** mrda has quit IRC01:27
*** toabctl has quit IRC01:27
*** d0ugal has quit IRC01:27
*** dhellmann has quit IRC01:27
*** JoshNang has quit IRC01:27
*** rloo has quit IRC01:27
*** mkerrin has quit IRC01:27
*** NobodyCam has quit IRC01:27
*** GheRivero has quit IRC01:27
*** zer0c00l has quit IRC01:27
*** jerryz has quit IRC01:27
*** takadayuiko has quit IRC01:27
*** aignatov has quit IRC01:27
*** jgrimm has quit IRC01:27
*** max_lobur has quit IRC01:27
*** Isotopp has quit IRC01:27
*** aweeks has quit IRC01:27
*** mgagne has quit IRC01:27
*** BadCub_ has quit IRC01:27
*** enikanorov_ has quit IRC01:27
*** lynxman has quit IRC01:27
*** dtantsur has quit IRC01:27
*** agordeev has quit IRC01:27
*** LiveOne has quit IRC01:27
*** comstud has quit IRC01:27
*** Mikhail_D_wk1 has quit IRC01:27
*** stevebaker has quit IRC01:27
*** adam_g has quit IRC01:27
*** dguerri has quit IRC01:27
*** soren has quit IRC01:27
*** sbadia has joined #openstack-ironic01:30
*** pcrews has joined #openstack-ironic01:30
*** hemna has joined #openstack-ironic01:30
*** rameshg87_afk has joined #openstack-ironic01:30
*** sirushti has joined #openstack-ironic01:30
*** SpamapS has joined #openstack-ironic01:30
*** steveh has joined #openstack-ironic01:30
*** hemna_ has joined #openstack-ironic01:30
*** datajerk has joined #openstack-ironic01:30
*** annegentle has joined #openstack-ironic01:30
*** notq has joined #openstack-ironic01:30
*** proffalken has joined #openstack-ironic01:30
*** devananda has joined #openstack-ironic01:30
*** kylestev has joined #openstack-ironic01:30
*** russell_h has joined #openstack-ironic01:30
*** matty_dubs|gone has joined #openstack-ironic01:30
*** pquerna has joined #openstack-ironic01:30
*** Madasi has joined #openstack-ironic01:30
*** krtaylor has joined #openstack-ironic01:34
*** nosnos has joined #openstack-ironic01:45
*** zer0c00l has joined #openstack-ironic01:58
*** GheRivero has joined #openstack-ironic01:58
*** NobodyCam has joined #openstack-ironic01:58
*** mkerrin has joined #openstack-ironic01:58
*** praneshp has joined #openstack-ironic01:58
*** comstud has joined #openstack-ironic01:58
*** agordeev has joined #openstack-ironic01:58
*** dtantsur has joined #openstack-ironic01:58
*** lynxman has joined #openstack-ironic01:58
*** LiveOne has joined #openstack-ironic01:58
*** enikanorov_ has joined #openstack-ironic01:58
*** BadCub_ has joined #openstack-ironic01:58
*** aweeks has joined #openstack-ironic01:58
*** mgagne has joined #openstack-ironic01:58
*** Isotopp has joined #openstack-ironic01:58
*** jgrimm has joined #openstack-ironic01:58
*** aignatov has joined #openstack-ironic01:58
*** adam_g has joined #openstack-ironic01:58
*** soren has joined #openstack-ironic01:58
*** dguerri has joined #openstack-ironic01:58
*** stevebaker has joined #openstack-ironic01:58
*** Mikhail_D_wk1 has joined #openstack-ironic01:58
*** mitz_ has joined #openstack-ironic01:58
*** Hefeweizen has joined #openstack-ironic01:58
*** Ng has joined #openstack-ironic01:58
*** Shrews has joined #openstack-ironic01:58
*** keekz has joined #openstack-ironic01:58
*** killer_prince has joined #openstack-ironic01:58
*** tteggel has joined #openstack-ironic01:58
*** ekarlso has joined #openstack-ironic01:58
*** kevinbenton has joined #openstack-ironic01:58
*** gilliard_ has joined #openstack-ironic01:58
*** openstackgerrit has joined #openstack-ironic01:58
*** rloo has joined #openstack-ironic01:58
*** chuckC has joined #openstack-ironic01:58
*** anteaya has joined #openstack-ironic01:58
*** zul has joined #openstack-ironic01:58
*** mikal has joined #openstack-ironic02:03
*** Haomeng|2 has joined #openstack-ironic02:03
*** zigo has joined #openstack-ironic02:04
*** pleia2 has joined #openstack-ironic02:06
*** mmitchell_ has joined #openstack-ironic02:06
*** sseago has joined #openstack-ironic02:06
*** mrda has joined #openstack-ironic02:06
*** rch has joined #openstack-ironic02:06
*** d0ugal has joined #openstack-ironic02:06
*** antonym has joined #openstack-ironic02:06
*** wendar has joined #openstack-ironic02:06
*** jroll has joined #openstack-ironic02:06
*** toabctl has joined #openstack-ironic02:06
*** dhellmann has joined #openstack-ironic02:06
*** JoshNang has joined #openstack-ironic02:06
*** rwsu has joined #openstack-ironic02:08
*** pradipta_away has joined #openstack-ironic02:08
*** davidlenwell has joined #openstack-ironic02:08
*** harlowja has joined #openstack-ironic02:23
rlooJoshNang, jroll: wrt 100364, did you mean to add back set_bootparam?02:30
*** boris-42 has joined #openstack-ironic02:49
*** ramineni has joined #openstack-ironic02:52
*** sabah has joined #openstack-ironic02:56
*** vinbs has joined #openstack-ironic03:02
*** sabah has quit IRC03:13
*** rameshg87_afk is now known as rameshg8703:26
*** takadayuiko has joined #openstack-ironic03:30
takadayuikoHello, Ironic!03:30
mrdahi takadayuiko03:31
takadayuikohi, mrda03:31
takadayuiko Is there anyone who'll present to the OpenStack birthday party on 7/22 at Portland?03:34
*** boris-42 has quit IRC03:38
*** boris-42 has joined #openstack-ironic03:42
openstackgerritRamakrishnan G proposed a change to openstack/ironic-specs: iLO Virtual Media Deploy Driver  https://review.openstack.org/9774403:43
*** nosnos has quit IRC03:43
*** chuckC has quit IRC03:45
*** rloo has quit IRC03:48
*** praneshp has quit IRC03:52
*** eghobo has joined #openstack-ironic03:56
*** max_lobur has joined #openstack-ironic04:03
openstackgerritRamakrishnan G proposed a change to openstack/python-ironicclient: Add ironic cli support for vendor-passthru  https://review.openstack.org/10129704:04
*** nosnos has joined #openstack-ironic04:09
*** harlowja is now known as harlowja_away04:16
*** Poornima has joined #openstack-ironic04:19
openstackgerritAnusha Ramineni proposed a change to openstack/ironic: Add IloDriver and its IloPower module  https://review.openstack.org/8950004:32
*** eghobo has quit IRC04:44
*** eghobo has joined #openstack-ironic04:45
*** killer_prince has quit IRC04:48
*** rakesh_hs has joined #openstack-ironic05:05
*** praneshp has joined #openstack-ironic05:08
*** praneshp_ has joined #openstack-ironic05:10
*** praneshp_ has left #openstack-ironic05:13
*** praneshp has quit IRC05:14
*** bvivek has joined #openstack-ironic05:16
*** k4n0 has joined #openstack-ironic05:17
*** faizan has joined #openstack-ironic05:22
*** bmahalakshmi has joined #openstack-ironic05:32
*** lazy_prince has joined #openstack-ironic05:34
GheRiveromorning all05:46
*** amitpp has joined #openstack-ironic05:46
openstackgerritAnusha Ramineni proposed a change to openstack/ironic: Add IloDriver and its IloPower module  https://review.openstack.org/8950005:47
*** shausy has joined #openstack-ironic06:01
openstackgerritOpenStack Proposal Bot proposed a change to openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/10535906:02
*** shausy has quit IRC06:04
*** nosnos has quit IRC06:08
*** coolsvap has joined #openstack-ironic06:12
*** max_lobur has quit IRC06:13
*** pcrews has quit IRC06:19
*** zigo has quit IRC06:26
*** pradipta_away has quit IRC06:28
*** eguz has joined #openstack-ironic06:28
*** shausy has joined #openstack-ironic06:29
*** eghobo has quit IRC06:32
*** zigo has joined #openstack-ironic06:34
*** saripurigopi has joined #openstack-ironic06:37
openstackgerritRamakrishnan G proposed a change to openstack/ironic: Add IloDriver and its IloPower module  https://review.openstack.org/8950006:45
*** geekyogi has joined #openstack-ironic06:46
*** geekyogi has quit IRC06:53
*** jcoufal has joined #openstack-ironic07:19
*** athomas has joined #openstack-ironic07:21
*** ndipanov has joined #openstack-ironic07:23
*** geekyogi has joined #openstack-ironic07:41
*** morgabra has quit IRC07:41
*** eguz has quit IRC07:41
*** openstack has joined #openstack-ironic07:41
*** ifarkas has joined #openstack-ironic07:44
*** shausy has quit IRC07:55
mrdaHave a great weekend Ironic!07:57
*** mrda is now known as mrda-weekend07:58
takadayuikomrda, enjoy!07:58
*** foexle has joined #openstack-ironic08:16
*** shausy has joined #openstack-ironic08:17
*** jistr has joined #openstack-ironic08:17
*** lucasagomes has joined #openstack-ironic08:18
*** derekh__ has joined #openstack-ironic08:56
*** foexle has quit IRC09:01
takadayuikoIs there anyone who'll present to the OpenStack birthday party on 7/22 at Portland?09:06
*** pelix has joined #openstack-ironic09:19
*** stendulker has joined #openstack-ironic09:20
rameshg87good morning lucasagomes09:21
lucasagomesrameshg87, morning09:22
rameshg87lucasagomes: had a question regarding your comment on https://review.openstack.org/#/c/89500/21/ironic/drivers/ilo.py09:22
rameshg87lucasagomes: the deploy module for ilo driver is proposed and is currently in review09:22
lucasagomestakadayuiko, I won't be there :(... are you going to the Nova/Ironic mid-cycle in portland?09:22
lucasagomesrameshg87, ahh, right... Sorry for that, ignore that then09:23
lucasagomesrameshg87, but, anyway... can we use PXE for that if we want right?09:23
rameshg87lucasagomes: yes, we can09:23
stendulkerlucasgomes: Hi09:23
lucasagomesrameshg87, ah great09:23
lucasagomesstendulker, hi there09:24
stendulkerlucasgomes: Did you get chance to review firmware settings related design spec https://review.openstack.org/#/c/10112209:24
rameshg87lucasagomes: so i will just ignore that for now, will rename the driver when the deploy module is in ..09:24
lucasagomesrameshg87, right, or as it only will be usable after the deploy module is in we may want to add that class as part of the deploy module patch?09:25
lucasagomesstendulker, will try to do it soon, sorry I haven't had much time this week :(09:25
rameshg87lucasagomes: i would like to add that file now if possible, as ilo driver will not be enabled anyway :-)09:26
stendulkerlucasagomes : Ok. Thanks.09:26
lucasagomesrameshg87, alright :)09:26
*** Haomeng|2 has quit IRC09:27
rameshg87lucasagomes: thanks :-)09:27
lucasagomesrameshg87, yw, sorry for the delay to review, as I just said it was a busy week here :(09:27
rameshg87lucasagomes: np, :-)09:28
rameshg87lucasagomes: will try to address others quickly :-)09:28
lucasagomescool, I will keep an eye on that patch09:28
saripurigopi@rameshg87, is the patch for vendor_passthru CLIs is committed ?09:35
*** lazy_prince has quit IRC09:35
takadayuikolucasagomes: No, I'll just go to OSCON. My co-worker will present Nova/Ironic mid-cycle meeting. Will you present it?09:35
lucasagomestakadayuiko, ah nice one, OSCON sounds good. Yeah I will be there09:35
*** lazy_prince has joined #openstack-ironic09:36
takadayuikolucasagomes, Ah, I regret about that I couldn’t meet you at the party, but good lack and enjoy the meeting :-)09:45
lucasagomestakadayuiko, :( yeah... thank you! Enjoy the party and the OSCON, I'm sure it will be great!09:46
*** foexle has joined #openstack-ironic09:49
rameshg87saripurigopi: no, the patch is still in review09:50
saripurigopirameshg87, ok, can you share the link?09:51
rameshg87saripurigopi: you may pull the change from my review itself, https://review.openstack.org/10129709:51
saripurigopithanks rameshg8709:51
rameshg87saripurigopi: :-)09:51
rameshg87lucasagomes: just one more question regarding a comment09:51
rameshg87lucasagomes: https://review.openstack.org/#/c/89500/21/ironic/drivers/modules/ilo/power.py09:51
lucasagomesrameshg87, sure09:52
rameshg87lucasagomes: regarding comment on L5009:52
rameshg87lucasagomes: did you mean a one-line-docstring was enough there ?09:52
rameshg87lucasagomes: because the current docstring is not one-line09:52
lucasagomesrameshg87, oh my bad, may have copied to wrong link09:53
takadayuikolucasagomes, yes yes, thank you :) Say, my co-worker who will present to the mid-cycle meeting is Ken'ichi ohmichi, and he is nervous because it is the first time of mid-cycle meeting for him(ahaha), so please make him feel welcome09:53
lucasagomesrameshg87, it's missing a period on the first line there09:54
rameshg87lucasagomes: oh okay09:54
rameshg87lucasagomes: will fix it there. thanks.09:55
lucasagomestakadayuiko, ha ha, sure thing! He will be grand :)09:57
lucasagomestakadayuiko, and btw, are you all going to the summit in Paris in November ?09:57
takadayuikolucasagomes, Yes, of course! all means 11/3-7? If so, YES. You too, right?10:00
* lucasagomes go check the dates10:01
lucasagomestakadayuiko, yup that's right! Yes I am :)10:01
takadayuikolucasagomes, good, thank you. He's a little bit shy but very kind.10:01
lucasagomes:) np, he will enjoy it10:02
takadayuikolucasagomes, I'm looking forward to meet you again in summit!10:03
lucasagomestakadayuiko, +1, same! Will be great10:04
*** overlayer has joined #openstack-ironic10:05
*** rakesh_hs2 has joined #openstack-ironic10:08
*** rakesh_hs has quit IRC10:09
*** romcheg has joined #openstack-ironic10:14
*** martyntaylor has joined #openstack-ironic10:15
*** lazy_prince has quit IRC10:21
*** lazy_prince has joined #openstack-ironic10:22
*** foexle has quit IRC10:24
*** foexle has joined #openstack-ironic10:29
openstackgerritAnusha Ramineni proposed a change to openstack/ironic-specs: Management Interface to firmware update  https://review.openstack.org/10084210:47
*** takadayuiko has quit IRC10:53
openstackgerritAnusha Ramineni proposed a change to openstack/ironic-specs: Management Interface to firmware update  https://review.openstack.org/10084210:59
*** stendulker has quit IRC11:01
*** ramineni has quit IRC11:02
*** jcoufal has quit IRC11:03
*** jcoufal has joined #openstack-ironic11:04
openstackgerritLucas Alvares Gomes proposed a change to openstack/python-ironicclient: Add pagination support to {node, port, chassis}-list  https://review.openstack.org/9158511:10
openstackgerritRamakrishnan G proposed a change to openstack/ironic: Add IloDriver and its IloPower module  https://review.openstack.org/8950011:11
rameshg87lucasagomes: request you to take a look at ilo deploy spec whenever you get time https://review.openstack.org/#/c/97744/11:12
*** bvivek has quit IRC11:13
rameshg87lucasagomes: this also has the info about changes required in deploy-ironic element in diskimage-builder to support deploy from baremetal node11:14
lucasagomesrameshg87, ah nice, like fetching images directly from glance?11:15
rameshg87lucasagomes: fetching directly from swift using temp urls11:15
*** foexle has quit IRC11:16
lucasagomesrameshg87, ah good stuff, I will take a look when I get some time11:16
lucasagomesthank u11:16
rameshg87lucasagomes: thanks11:16
*** openstackgerrit has quit IRC11:16
*** openstackgerrit has joined #openstack-ironic11:18
*** lucasagomes is now known as lucas-hungry11:18
*** vinbs has quit IRC11:24
*** rameshg87 is now known as rameshg87_afk11:27
*** faizan has quit IRC11:35
*** Alexei_987 has joined #openstack-ironic11:35
*** jcoufal has quit IRC11:39
*** bvivek has joined #openstack-ironic11:44
*** k4n0 has quit IRC12:00
*** jdob has joined #openstack-ironic12:01
*** geekyogi has quit IRC12:22
*** krtaylor has quit IRC12:22
*** lucas-hungry is now known as lucasagomes12:25
*** chuckC has joined #openstack-ironic12:32
*** amitpp has quit IRC12:36
*** bmahalakshmi has quit IRC12:38
*** saripurigopi has quit IRC12:39
*** bvivek has quit IRC12:45
*** coolsvap1 has joined #openstack-ironic13:00
*** coolsvap1 has quit IRC13:01
*** Poornima has left #openstack-ironic13:05
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Add methods to ipmitool driver  https://review.openstack.org/10036413:18
*** annegentle is now known as notsogentle13:29
*** jgrimm has quit IRC13:29
*** krtaylor has joined #openstack-ironic13:34
*** matty_dubs|gone is now known as matty_dubs13:39
*** foexle has joined #openstack-ironic13:40
*** pcrews has joined #openstack-ironic13:44
*** shausy has quit IRC13:47
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Remove TFTPImageCache class  https://review.openstack.org/10073413:47
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Factor out deploy info from PXE driver  https://review.openstack.org/10073513:47
jrolllucasagomes: good call on that :) ^13:48
jrollmorning ironic :)13:48
lucasagomesjroll, :)13:49
lucasagomesjroll, thanks for addressing that13:49
*** stendulker has joined #openstack-ironic13:50
jrollnp13:55
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Allow Ironic URL from config file  https://review.openstack.org/10559013:56
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Add missing docstrings  https://review.openstack.org/10620213:56
jrolllove that rebase button13:57
jrollbbiab13:57
*** jistr has quit IRC14:00
*** jistr has joined #openstack-ironic14:02
NobodyCamgood Morning Ironic14:05
NobodyCamand TGIF!14:05
*** max_lobur has joined #openstack-ironic14:06
*** ramineni has joined #openstack-ironic14:10
openstackgerritA change was merged to openstack/python-ironicclient: Remove aliases `arg` and `env` from utils  https://review.openstack.org/10455314:12
lucasagomesmorning NobodyCam14:22
NobodyCammorning lucasagomes14:34
*** jgrimm has joined #openstack-ironic14:37
*** max_lobur has quit IRC14:39
NobodyCambrb14:40
*** chuckC has quit IRC14:40
*** jistr has quit IRC14:40
*** jistr has joined #openstack-ironic14:49
*** max_lobur has joined #openstack-ironic14:50
lucasagomesjroll, added 2 suggestions on that TftpImageCache patch, lemme know if u agree with it14:53
BadCub_MOrning everyone14:57
*** lazy_prince has quit IRC15:02
NobodyCammorning BadCub_15:02
jrolllucasagomes: sigh15:03
jrollI agree the names suck for all of this15:03
lucasagomesjroll, :( yeah15:03
lucasagomesjroll, sorry I don't want to be pick and I know the names is not ur fault15:03
lucasagomesbut as ur refactoring it I thought we could make it a bit better than what is now15:04
jrollbut the point of this refactor is so the agent driver can share a bunch of pxe code15:04
lucasagomesjroll, fair enough15:04
jrollso eg moving tftproot config back to pxe doesn't make sense15:04
jrollthe name is better but ugh15:04
jrolltbh we should rename the pxe driver to iscsi :)15:04
lucasagomesjroll, right15:05
* jroll calls not it15:05
*** lazy_prince has joined #openstack-ironic15:05
lucasagomesjroll, that's cool I will back my comments then15:06
jrollso idk what to do here15:06
lucasagomesjroll, I'm in a call right now I tping u back as soon as it finished15:06
jrollsure, I'm on the train so take your time :p15:06
lucasagomesheh ok15:06
*** foexle has quit IRC15:07
*** lazy_prince has quit IRC15:07
*** killer_prince has joined #openstack-ironic15:08
*** killer_prince is now known as lazy_prince15:08
*** rakesh_hs2 has quit IRC15:08
*** Penick has joined #openstack-ironic15:14
*** overlayer has quit IRC15:47
*** overlayer has joined #openstack-ironic15:49
*** ifarkas has quit IRC15:55
*** Penick_ has joined #openstack-ironic15:56
*** Penick has quit IRC15:58
*** Penick_ is now known as Penick15:58
*** martyntaylor has left #openstack-ironic16:04
*** matty_dubs is now known as matty_dubs|lunch16:04
*** eghobo has joined #openstack-ironic16:11
*** overlayer has quit IRC16:14
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Fix node to chassis and port to node association  https://review.openstack.org/10608316:14
*** overlayer has joined #openstack-ironic16:16
*** eghobo has quit IRC16:17
*** eghobo has joined #openstack-ironic16:17
*** jdob has quit IRC16:25
*** ndipanov has quit IRC16:28
*** harlowja_away is now known as harlowja16:37
*** jgrimm has quit IRC16:40
devanandamornin, all16:44
NobodyCamgood morning devananda16:44
gilliard_Hi devananda16:44
devanandagilliard_: hi there!16:46
devanandagilliard_: replying to your email now. have you had any more success with the capability filter?16:48
gilliard_Yes, I'm just finishing a patchset for it16:48
devanandagilliard_: oh, great16:48
gilliard_There seems to be regex validation for valid paths to be added with node-update16:49
gilliard_But I can't see where the regex is defined...16:49
gilliard_I'd like to be able to say eg:  node-update <uuid> add properties/capabilities:role=swift then have an extra_spec in the flavor of role=swift16:50
gilliard_Does that make sense?16:50
gilliard_"properties/capabilities:role" fails some regex validation there, atm16:51
NobodyCambrb16:52
*** matty_dubs|lunch is now known as matty_dubs16:53
lucasagomesdevananda, about that capabilities patch, would that be enough to superseded the "arbitrary tag support" work?16:56
devanandalucasagomes: maybe16:56
devanandalucasagomes: they are fulfilling a similar initial goal, but the tag discussions tended to side track into what-if's16:57
*** stendulker has quit IRC16:57
devanandagilliard_: it's failing the parsing to generate a JSON PATCH request to the API16:57
lucasagomesright, fair16:58
devanandagilliard_: you should use this: node-update ... add properties/capabilities=role:swift16:58
devanandaformat is "object/key=value"16:58
gilliard_so can we apply more than one capability?16:59
devanandain my patch, no16:59
devanandawe can do it with k1:v1,k2:v2,k3:v3 and then split them in the nova driver17:00
devanandawhich is one of the approaches phil metnioned17:00
gilliard_yep that's the direction my new ps is heading in.17:00
gilliard_then in host_state.stats we get {k1:v1, k2:v2 etc...} rather than {capabilities:"k1:v1,k2:v2,etc"} ?17:01
devanandaright17:02
devanandalooks good to me17:02
gilliard_OK :)17:02
devanandagilliard_: in case you haven't seen it, may help -- http://docs.openstack.org/developer/ironic/webapi/v1.html#Node17:02
gilliard_thanks17:03
*** ramineni has quit IRC17:07
*** derekh__ has quit IRC17:07
*** jistr has quit IRC17:07
Shrewsdevananda: fyi, i'm going to attempt to convince mtreinish to accept https://review.openstack.org/94439 as is instead of me moving it to an API test. After thinking about it after our last convo, there is some baremetal specific stuff in that test (partion names and mount points).17:10
Shrewss/partion/partition/17:11
*** dkehnx1 has joined #openstack-ironic17:12
devanandaShrews: so that'll add several minutes to our test jobs right now, which is OK17:12
Shrewsdevananda: lol, if we're going to enable the API tests, this is miniscule compared to them17:12
devanandaShrews: but what do you think about collapsing that into the existing scenario test (or replacing it) ?17:12
devanandaShrews: hah, true17:12
Shrewsdevananda: ++ to replacing the basic test17:13
devanandaShrews: i still dont know that i have a good sense of how long the api tests will take -- do you?17:13
devanandaso what i mean is, why do we need >1 scenario test?17:13
Shrewsdevananda: not yet, but after dealing with them for the past several days, i'm starting to fear "a long time"17:13
devanandaShrews: back of the envelope says it'll be about two hours17:14
devanandabut i may be off by an order of magnitute17:14
devanandamagnitude17:14
devanandawhich will be funny17:15
devanandaand disappointing17:15
Shrewsi'm really just not sure yet. we'll know better as we get closer to getting them all running17:16
*** chuckC has joined #openstack-ironic17:16
devanandado you have any data on the run time of a small number of API tests yet?17:16
devanandawe could extrapolate from that17:16
devanandai'm jsut not sure if our scenario test's runtime is a good indicator17:16
Shrewsno. i've been focusing on specific failing tests, not ranges of them17:16
devanandarunning locally or in d-g?17:17
Shrewslocally17:18
*** tatyana has joined #openstack-ironic17:21
Shrewsoh geez, i've missed lunch... bbs17:22
devanandabug fix needing another review - https://review.openstack.org/#/c/106083/17:28
devananda(thanks lucas! that's a pretty serious bug ...)17:28
*** romcheg has quit IRC17:28
openstackgerritMatthew Gilliard proposed a change to openstack/ironic: Make ComputeCapabilitiesFilter work with Ironic  https://review.openstack.org/10580217:33
*** jistr has joined #openstack-ironic17:34
openstackgerritMatthew Gilliard proposed a change to openstack/ironic: Make ComputeCapabilitiesFilter work with Ironic  https://review.openstack.org/10580217:35
*** jistr is now known as jistr|off17:35
lucasagomesalright I will call it a day17:35
lucasagomeshave a great night everybody17:35
devanandacheeres, g'night lucasagomes !17:35
lucasagomesShrews, I just reviewed ur spec about the retry mechanism for the node locked thing... that's good stuff17:35
lucasagomesthanks for that, lemme know on the comments if u agreed with the review. If so I will review the next patch set asap :)17:36
devanandagilliard_: your patch is based on master, not on my cleanup patch17:37
*** gilliard has joined #openstack-ironic17:37
devanandagilliard_: https://review.openstack.org/#/c/105802/3..5/ironic/nova/tests/virt/ironic/test_driver.py17:37
*** lucasagomes is now known as lucas-dinner17:38
gilliarddevananda: yep :) I wanted to mark it WIP as I haven't touched the tests yet.  But I can't17:39
devanandaheh, right. that's a drawback to overriding someone else's patch :)17:39
devanandagilliard: i need to fix up my cleanup patch anyway, so i can rebase 105802 on it, unless you have more revs you're going to push up?17:40
gilliardI wanted to check that what I did in driver.py is roughly what you were expecting, then I will redo the tests too17:40
devanandagilliard: yea, it LGTM17:40
*** romcheg has joined #openstack-ironic17:40
gilliardOK well I have a little trouble running the tests on my devstack atm, but expect another patchset after I sort that out.17:41
devanandaroughly speaking. it needs error handling17:41
gilliardyeah that too17:41
*** tatyana has quit IRC17:41
*** morgabra has quit IRC17:41
*** gilliard_ has quit IRC17:41
*** kevinbenton has quit IRC17:41
*** ekarlso has quit IRC17:41
devanandaalso, you dont need "if .. is not None:" -- you can simply do "if capabilities:"17:41
*** comstud is now known as bearhands17:42
gilliardI have checked that it actually works with ComputeCapabilitiesFilter and a specially-crafted flavor though :)17:42
devanandacool17:42
NobodyCambrb17:46
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Clean up nova virt driver test code  https://review.openstack.org/10592517:46
devanandafixed17:46
*** morgabra has joined #openstack-ironic17:46
devanandagilliard: hmm, see phil's last email. going to test something real quick...17:48
*** ekarlso has joined #openstack-ironic17:48
*** Alexei_987 has quit IRC17:48
*** kevinbenton has joined #openstack-ironic17:49
*** krtaylor has quit IRC17:54
openstackgerritMatthew Gilliard proposed a change to openstack/ironic: Make ComputeCapabilitiesFilter work with Ironic  https://review.openstack.org/10580217:57
*** krtaylor has joined #openstack-ironic18:02
*** tatyana has joined #openstack-ironic18:04
*** athomas has quit IRC18:17
*** jbjohnso has joined #openstack-ironic18:24
*** overlayer has quit IRC18:27
* devananda lunches18:29
gilliardSo the installdeps phase of tox is running for over 15 minutes now.  if it takes much longer I'll have to finish this patch on monday.18:31
jrollgilliard: (it will)18:32
jrollgilliard: you could also upload it to gerrit and let CI run the tests for you :P18:33
gilliardI suppose it only takes a long time the first time?18:34
jrollyeah, it's downloading all the dependencies that takes a long time18:34
gilliardah!  finished.  There's hope yet :)18:37
jroll\o/18:38
openstackgerritMatthew Gilliard proposed a change to openstack/ironic: Make ComputeCapabilitiesFilter work with Ironic  https://review.openstack.org/10580218:38
openstackgerritMatthew Gilliard proposed a change to openstack/ironic: Make ComputeCapabilitiesFilter work with Ironic  https://review.openstack.org/10580218:57
gilliard^^ rebased, tests fixed.  Worth staying a bit late to talk it through with devananda (thanks!) but it's 8pm Friday so I'm out :)18:58
*** tatyana has quit IRC18:59
*** romcheg1 has joined #openstack-ironic19:02
*** romcheg has quit IRC19:03
jrollhave a good one, gilliard :)19:11
*** romcheg has joined #openstack-ironic19:12
*** romcheg1 has quit IRC19:14
ShrewsI think I need to switch my brain to single-threaded mode for a while. Context switching is wearing me out.19:22
Shrewsi blame it on a lack of breakfast bagels from NobodyCam19:24
*** max_lobur has quit IRC19:24
jroll+1 Shrews19:36
*** kevinbenton has quit IRC19:48
*** kevinbenton has joined #openstack-ironic19:49
*** Penick has quit IRC20:05
*** lazy_prince has quit IRC20:05
NobodyCambrb20:07
*** killer_prince has joined #openstack-ironic20:08
*** killer_prince is now known as lazy_prince20:09
*** romcheg1 has joined #openstack-ironic20:14
Shrewsjroll: on 106202, i see that you pulled the docstring from the base class, but the implementation doesn't match what the base class documents. i'm a little puzzled on that20:15
jrollShrews: yeah :|20:16
*** romcheg has quit IRC20:16
jrollsaw your comment20:16
jrollnot sure if I want to fix the behavior or the docstring20:16
Shrewsthe UnsupportedDriverExtension is actually thrown from the conductor, too.  heh20:16
Shrewsjroll: i suspect the base class docstring to be outdated20:17
jrollShrews: yeah, maybe20:17
jrollShrews: I'll... think about it20:17
Shrewsjroll: yeah, me too. sorry  :(20:18
jrollha, no worries20:18
jrollI'm just focused elsewhere atm20:18
Shrews++20:18
*** romcheg has joined #openstack-ironic20:24
*** romcheg1 has quit IRC20:26
*** lazy_prince has quit IRC20:29
*** killer_prince has joined #openstack-ironic20:31
*** killer_prince is now known as lazy_prince20:31
*** lazy_prince has quit IRC20:45
*** killer_prince has joined #openstack-ironic20:49
*** killer_prince is now known as lazy_prince20:50
*** max_lobur has joined #openstack-ironic20:52
openstackgerritHaomeng,Wang proposed a change to openstack/ironic: Remove ironic.conf.sample  https://review.openstack.org/10649320:59
*** matty_dubs is now known as matty_dubs|gone21:03
openstackgerritHaomeng,Wang proposed a change to openstack/ironic: Remove ironic.conf.sample  https://review.openstack.org/10649321:12
*** lazy_prince has quit IRC21:14
*** killer_prince has joined #openstack-ironic21:18
*** killer_prince is now known as lazy_prince21:18
*** lazy_prince has quit IRC21:23
*** derekh__ has joined #openstack-ironic21:23
*** killer_prince has joined #openstack-ironic21:25
*** killer_prince is now known as lazy_prince21:25
*** pelix has quit IRC21:28
*** tatyana has joined #openstack-ironic21:28
*** tatyana has quit IRC21:29
openstackgerritHaomeng,Wang proposed a change to openstack/ironic: Remove ironic.conf.sample  https://review.openstack.org/10649321:32
NobodyCamahh its so handy to have in the repo for refference21:33
jroll^^21:33
openstackgerritHaomeng,Wang proposed a change to openstack/ironic: Remove ironic.conf.sample  https://review.openstack.org/10649321:34
openstackgerritHaomeng,Wang proposed a change to openstack/ironic: Remove ironic.conf.sample  https://review.openstack.org/10649321:35
*** jbjohnso has quit IRC21:36
sorenQuick question: What's the command for building my deploy kernel/initramfs?21:38
*** lazy_prince has quit IRC21:39
soren"bin/disk-image-create -o deploy ubuntu deploy-ironic baremetal" is what I used, but I land at an initramfs prompt.21:39
*** killer_prince has joined #openstack-ironic21:40
*** killer_prince is now known as lazy_prince21:40
*** jistr|off has quit IRC21:42
openstackgerritEllen Hui proposed a change to openstack/ironic: Add more INFO logging to ironic/common/service.py  https://review.openstack.org/9949521:42
sorenOh, and the init in it is a "real" one, not the one that I would expect to find in a deploy initramfs.21:42
sorenI wonder how this happened.21:42
*** derekh__ has quit IRC21:44
openstackgerritHaomeng,Wang proposed a change to openstack/ironic: Remove ironic.conf.sample  https://review.openstack.org/10649321:49
jrollsoren: not sure... I'd take a look at https://github.com/openstack-dev/devstack/blob/master/lib/ironic#L46621:51
jrollassuming you already have an image21:52
sorenAh, ramdisk-image-create...21:52
sorenThat sounds familiar.21:52
sorenjroll: thanks!21:52
jrollnp :)21:52
JayFsoren: Yeah, the ramdisk image doesn't contain a real init, which I actually don't like21:53
devanandasoren: ramdisk-image-create, and I think you want just "deploy-ironic ubuntu", no "baremetal"21:54
jrolldevananda: idk, devstack runs with the flavor21:55
devanandasoren: oh - nvm. you're actually deploying on baremetal. not in a test vm. you DO want that element21:55
devanandajroll: flavor yes, but devstack does not build the deployramdisk with the "baremetal" element. because that won't work in a VM21:55
devanandatook my brain a minute to page that bit in21:56
jrolloh, the element, I see21:56
jrollidk enough about DIB :)21:56
*** lazy_prince has quit IRC22:00
*** killer_prince has joined #openstack-ironic22:02
*** killer_prince is now known as lazy_prince22:02
*** lazy_prince has quit IRC22:08
*** killer_prince has joined #openstack-ironic22:15
*** killer_prince is now known as lazy_prince22:15
openstackgerritJosh Gachnang proposed a change to openstack/ironic-python-agent: Adding support for decommissioning  https://review.openstack.org/10437922:15
*** romcheg has quit IRC22:17
*** lazy_prince has quit IRC22:22
*** killer_prince has joined #openstack-ironic22:23
*** killer_prince is now known as lazy_prince22:24
*** lazy_prince has quit IRC22:28
*** killer_prince has joined #openstack-ironic22:29
*** killer_prince is now known as lazy_prince22:29
*** lazy_prince has quit IRC22:33
*** killer_prince has joined #openstack-ironic22:38
*** killer_prince is now known as lazy_prince22:38
*** lazy_prince has quit IRC22:43
NobodyCamnice doctor calls day of apt and bumps up the time by 1/2 hour :-p22:44
*** killer_prince has joined #openstack-ironic22:45
*** killer_prince is now known as lazy_prince22:45
*** Haomeng has joined #openstack-ironic22:45
*** lazy_prince has quit IRC22:49
*** killer_prince has joined #openstack-ironic22:52
*** killer_prince is now known as lazy_prince22:52
jrolldevananda: :)22:52
JayFdevananda has good taste in core reviewers22:53
jrollShrews: grats :)22:53
*** lazy_prince has quit IRC22:56
*** jbjohnso has joined #openstack-ironic22:58
*** killer_prince has joined #openstack-ironic23:06
*** killer_prince is now known as lazy_prince23:07
* devananda goes back to working on talk proposals23:08
*** lazy_prince has quit IRC23:11
*** killer_prince has joined #openstack-ironic23:12
*** killer_prince is now known as lazy_prince23:12
*** lazy_prince has quit IRC23:16
boris-42devananda ping23:21
*** bandicot has joined #openstack-ironic23:25
*** killer_prince has joined #openstack-ironic23:25
NobodyCamjroll: Shrews: congratz!23:25
*** killer_prince is now known as lazy_prince23:25
jrollNobodyCam: :)23:26
boris-42jroll hi23:26
jrollsup boris-4223:26
boris-42jroll so23:26
boris-42jroll I rewrite fully read me=)23:26
boris-42jroll for osprofiler23:27
boris-42jroll https://github.com/stackforge/osprofiler23:27
boris-42jroll probably it will be interesting for you (to see that there is nothing scary about it)23:27
boris-42+ it describes integration of it with openstack23:27
NobodyCamok need to run out .. bbiab23:28
*** lazy_prince has quit IRC23:30
*** max_lobur has quit IRC23:31
*** killer_prince has joined #openstack-ironic23:31
*** killer_prince is now known as lazy_prince23:31
*** bandicot has quit IRC23:34
jrollboris-42: cool, will check it out23:37
boris-42jroll great23:37
jrollboris-42: right now it's about beer o'clock23:37
boris-42jroll 3:37 a.m. sleep o'clock=)23:37
*** lazy_prince has quit IRC23:37
*** bandicot has joined #openstack-ironic23:38
*** killer_prince has joined #openstack-ironic23:42
*** killer_prince is now known as lazy_prince23:42
*** lazy_prince has quit IRC23:47
*** killer_prince has joined #openstack-ironic23:51
*** killer_prince is now known as lazy_prince23:51
*** lazy_prince has quit IRC23:53
*** dkehnx1 has quit IRC23:53
*** killer_prince has joined #openstack-ironic23:54
*** killer_prince is now known as lazy_prince23:54
*** lazy_prince has quit IRC23:59

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