*** ijw has quit IRC | 00:00 | |
*** dttocs has quit IRC | 00:09 | |
*** dttocs has joined #openstack-ironic | 00:15 | |
*** Haomeng|2 has joined #openstack-ironic | 00:16 | |
*** Haomeng has quit IRC | 00:18 | |
*** mtanino_ has quit IRC | 00:21 | |
*** ijw has joined #openstack-ironic | 00:22 | |
*** achanda has joined #openstack-ironic | 00:23 | |
*** dttocs has quit IRC | 00:29 | |
*** david-lyle has quit IRC | 00:32 | |
*** ijw has quit IRC | 00:35 | |
*** dttocs has joined #openstack-ironic | 00:39 | |
*** Marga_ has quit IRC | 00:42 | |
*** rloo has quit IRC | 00:51 | |
*** saripurigopi has joined #openstack-ironic | 01:03 | |
*** kan_afk is now known as kan__ | 01:05 | |
*** dttocs has quit IRC | 01:07 | |
*** Marga_ has joined #openstack-ironic | 01:09 | |
*** ijw has joined #openstack-ironic | 01:11 | |
*** ijw has quit IRC | 01:16 | |
*** david-lyle has joined #openstack-ironic | 01:20 | |
*** saripurigopi has quit IRC | 01:21 | |
*** zhenguo has joined #openstack-ironic | 01:38 | |
*** rfchapman has quit IRC | 01:50 | |
*** bnemec has quit IRC | 01:56 | |
*** bnemec has joined #openstack-ironic | 01:59 | |
*** harlowja is now known as harlowja_away | 02:03 | |
Haomeng|2 | morning ironic:) | 02:19 |
---|---|---|
*** david-lyle has quit IRC | 02:30 | |
*** david-lyle has joined #openstack-ironic | 02:31 | |
*** david-lyle has quit IRC | 02:36 | |
openstackgerrit | Michael Davies proposed openstack/python-ironicclient: Cache negotiated api microversion for this server https://review.openstack.org/173674 | 02:44 |
*** dttocs has joined #openstack-ironic | 02:46 | |
mrda | Morning Haomeng|2 | 02:46 |
Haomeng|2 | mrda: morning:) | 02:47 |
*** dttocs has quit IRC | 02:50 | |
*** chenglch has joined #openstack-ironic | 03:19 | |
*** coolsvap|afk is now known as coolsvap | 03:27 | |
*** david-lyle has joined #openstack-ironic | 03:32 | |
*** ramineni has joined #openstack-ironic | 03:46 | |
openstackgerrit | Michael Davies proposed openstack/python-ironicclient: Cache negotiated api microversion for this server https://review.openstack.org/173674 | 03:54 |
openstackgerrit | Merged openstack/ironic: supports alembic migration for db2 https://review.openstack.org/173721 | 03:57 |
openstackgerrit | Michael Davies proposed openstack/python-ironicclient: Add in support for a tox pypy target https://review.openstack.org/178501 | 03:58 |
*** Haomeng has joined #openstack-ironic | 04:33 | |
*** Haomeng|2 has quit IRC | 04:36 | |
*** yog_ has joined #openstack-ironic | 04:55 | |
openstackgerrit | Merged openstack/ironic: Log attempts while trying to sync power state https://review.openstack.org/167122 | 05:06 |
*** sabah has joined #openstack-ironic | 05:09 | |
*** sabah has quit IRC | 05:13 | |
*** dttocs has joined #openstack-ironic | 05:29 | |
*** Marga_ has quit IRC | 05:34 | |
*** yog_ has quit IRC | 05:47 | |
*** yog_ has joined #openstack-ironic | 06:05 | |
*** igordcard_ has quit IRC | 06:06 | |
*** ukalifon1 has joined #openstack-ironic | 06:08 | |
*** pcaruana has joined #openstack-ironic | 06:09 | |
*** jlvillal has quit IRC | 06:14 | |
*** igordcard_ has joined #openstack-ironic | 06:14 | |
*** jlvillal has joined #openstack-ironic | 06:16 | |
dtantsur | Morning Ironic | 06:27 |
*** yog_ has quit IRC | 06:36 | |
*** pas-ha has joined #openstack-ironic | 06:43 | |
*** jcoufal has joined #openstack-ironic | 06:49 | |
*** dttocs has quit IRC | 06:53 | |
openstackgerrit | Merged stackforge/ironic-discoverd: Remove profile matching from eDeploy plugin https://review.openstack.org/178353 | 07:08 |
*** ifarkas has joined #openstack-ironic | 07:11 | |
*** rameshg87 has joined #openstack-ironic | 07:30 | |
rameshg87 | good afternoon ironic | 07:30 |
*** dguerri is now known as _dguerri | 07:44 | |
*** chenglch|2 has joined #openstack-ironic | 07:47 | |
*** chenglch has quit IRC | 07:47 | |
*** achanda has quit IRC | 07:48 | |
*** Haomeng has quit IRC | 07:50 | |
*** Haomeng has joined #openstack-ironic | 07:50 | |
*** _dguerri is now known as dguerri | 07:52 | |
*** dttocs has joined #openstack-ironic | 07:54 | |
*** achanda has joined #openstack-ironic | 07:56 | |
*** dttocs has quit IRC | 07:58 | |
*** jistr has joined #openstack-ironic | 07:58 | |
*** derekh has joined #openstack-ironic | 08:01 | |
*** edcragg has joined #openstack-ironic | 08:08 | |
*** ndipanov has quit IRC | 08:12 | |
*** ndipanov has joined #openstack-ironic | 08:12 | |
*** lucasagomes has joined #openstack-ironic | 08:14 | |
kejiahu | morning ironic | 08:19 |
openstackgerrit | Merged openstack/ironic: Improve strictness of DRAC test cases error checking https://review.openstack.org/177697 | 08:27 |
openstackgerrit | Merged openstack/ironic: Add logical name example to install-guide https://review.openstack.org/177367 | 08:28 |
*** achanda has quit IRC | 08:33 | |
*** achanda has joined #openstack-ironic | 08:33 | |
*** achanda has quit IRC | 08:35 | |
*** dmellado has quit IRC | 08:41 | |
*** kbs1 has joined #openstack-ironic | 08:49 | |
*** dmellado has joined #openstack-ironic | 08:51 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Update the Vendor Passthru documentation https://review.openstack.org/178289 | 08:52 |
*** kbs has quit IRC | 08:52 | |
*** MattMan has quit IRC | 09:00 | |
*** MattMan has joined #openstack-ironic | 09:01 | |
*** dtantsur is now known as dtantsur|brb | 09:08 | |
*** athomas has joined #openstack-ironic | 09:12 | |
*** dttocs has joined #openstack-ironic | 09:24 | |
openstackgerrit | Anusha Ramineni proposed openstack/ironic: Delete neutron ports when the node cleaning fails https://review.openstack.org/178570 | 09:25 |
*** dttocs has quit IRC | 09:29 | |
*** romcheg has joined #openstack-ironic | 09:30 | |
*** chenglch|2 has quit IRC | 09:35 | |
*** yog_ has joined #openstack-ironic | 09:40 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Update iLO documentation for UEFI secure boot https://review.openstack.org/178582 | 09:56 |
openstackgerrit | Gopi Krishna S proposed openstack/ironic: Add pxe_ucs and agent_ucs drivers to manage Cisco UCS servers https://review.openstack.org/159734 | 10:01 |
openstackgerrit | Merged openstack/ironic: Add maintenance mode example with reason https://review.openstack.org/177895 | 10:03 |
*** dtantsur|brb is now known as dtantsur | 10:18 | |
*** arif-ali has quit IRC | 10:20 | |
*** saripurigopi has joined #openstack-ironic | 10:20 | |
*** dttocs has joined #openstack-ironic | 10:25 | |
*** romcheg has quit IRC | 10:28 | |
*** dttocs has quit IRC | 10:29 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Override PXE kernel cmdline via Glance property https://review.openstack.org/178229 | 10:29 |
*** romcheg has joined #openstack-ironic | 10:35 | |
*** romcheg has quit IRC | 10:51 | |
rameshg87 | lucasagomes: hi | 11:00 |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Fix leftover of edeploy options removal https://review.openstack.org/178609 | 11:01 |
rameshg87 | lucasagomes: just one question - https://review.openstack.org/#/c/177859/4/specs/liberty/override-pxe-options-via-glance-property.rst | 11:01 |
lucasagomes | rameshg87, hi there | 11:01 |
lucasagomes | sure | 11:01 |
rameshg87 | lucasagomes: do you want to consider the driver_info as well for some overrides ? | 11:01 |
rameshg87 | lucasagomes: some kernel command lines are dependent on the hardware | 11:01 |
rameshg87 | lucasagomes: for example console=/dev/ttyX | 11:01 |
rameshg87 | lucasagomes: it depends on which COM port the console is connected to | 11:01 |
lucasagomes | right, but today we don't consider it right? | 11:02 |
lucasagomes | I mean, we don't have anything in the driver_info for setting such options | 11:02 |
lucasagomes | would this be one addition on top of that work? Like extra parameters per node | 11:02 |
lucasagomes | node specific and not image specific | 11:03 |
lucasagomes | because the node specific ones should also be applied for all other kernel command lines (the default in the template, and maybe the deploy ramdisk) | 11:03 |
lucasagomes | rameshg87, & | 11:03 |
lucasagomes | ^* | 11:03 |
rameshg87 | lucasagomes: yeah | 11:04 |
rameshg87 | lucasagomes: so may be driver_info['kernel_command_line'] something like that | 11:05 |
lucasagomes | rameshg87, sure I think it's a good idea, but you think it fits in the same spec? | 11:05 |
rameshg87 | lucasagomes: in a mixed environment, i think the consoles will differ and it's impossible to give a single argument in pxe_append_params | 11:05 |
lucasagomes | looks like another problem | 11:05 |
rameshg87 | lucasagomes: okay, so the spec is for image-related problem | 11:06 |
lucasagomes | yeah, the image is things like root filesystem comes from a different source | 11:06 |
rameshg87 | lucasagomes: okay, may be another one, agree.. | 11:06 |
lucasagomes | I understand the node specific ones, but I see it's not related | 11:06 |
lucasagomes | rameshg87, I will open a bug about the node specific parameters | 11:06 |
rameshg87 | lucasagomes: okay | 11:07 |
lucasagomes | rameshg87, btw, I left a comment in the boot interface spec | 11:10 |
rameshg87 | lucasagomes: yeah i just replied now | 11:11 |
*** rameshg87 has left #openstack-ironic | 11:12 | |
*** rameshg87 has joined #openstack-ironic | 11:12 | |
rameshg87 | dtantsur: lucasagomes: let me know your thoughts on my reply to your comments | 11:13 |
lucasagomes | https://bugs.launchpad.net/ironic/+bug/1449979 if you have a time, what you guys thing of? | 11:13 |
openstack | Launchpad bug 1449979 in Ironic "Less strictness for node names" [Undecided,New] - Assigned to Lucas Alvares Gomes (lucasagomes) | 11:13 |
lucasagomes | rameshg87, will do | 11:13 |
rameshg87 | i will check after some time | 11:13 |
* rameshg87 goes home | 11:13 | |
openstackgerrit | Merged stackforge/ironic-discoverd: Fix leftover of edeploy options removal https://review.openstack.org/178609 | 11:13 |
*** rameshg87 has left #openstack-ironic | 11:13 | |
*** kbs1 has quit IRC | 11:15 | |
lucasagomes | ramineni, gotcha. So deploy interfaces validate their specific commands and give it to the boot interface | 11:16 |
lucasagomes | so the boot knows how to pass it to the deploy ramdisk depending on the method it's booted | 11:17 |
lucasagomes | yeah it looks good :-) | 11:17 |
*** romcheg has joined #openstack-ironic | 11:17 | |
*** pas-ha has quit IRC | 11:18 | |
*** dttocs has joined #openstack-ironic | 11:26 | |
dtantsur | I guess if 2 cores were confused by the spec, it's worth updating... | 11:29 |
dtantsur | lucasagomes, do you feel like updating it as rameshg went home? | 11:29 |
*** pas-ha has joined #openstack-ironic | 11:30 | |
*** dttocs has quit IRC | 11:31 | |
lucasagomes | dtantsur, sure, I'll get a quick sandwich soon, if ramesh doesn't update when I come back I will put a new patch-set up | 11:31 |
dtantsur | cool! | 11:31 |
* dtantsur is busy with discoverd 1.1.0 release | 11:32 | |
*** coolsvap is now known as coolsvap|afk | 11:33 | |
*** arif-ali has joined #openstack-ironic | 11:40 | |
*** lucasagomes is now known as lucas-hungry | 11:40 | |
*** thrash|g0ne is now known as thrash | 11:43 | |
*** kbs has joined #openstack-ironic | 11:47 | |
*** dprince has joined #openstack-ironic | 12:04 | |
*** openstackgerrit has quit IRC | 12:07 | |
*** openstackgerrit has joined #openstack-ironic | 12:07 | |
*** Marga_ has joined #openstack-ironic | 12:10 | |
*** Marga_ has quit IRC | 12:10 | |
*** Marga_ has joined #openstack-ironic | 12:11 | |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Add babel.cfg to MANIFEST.in https://review.openstack.org/178647 | 12:21 |
*** saripurigopi has quit IRC | 12:25 | |
*** dttocs has joined #openstack-ironic | 12:27 | |
*** dttocs has quit IRC | 12:31 | |
openstackgerrit | Merged stackforge/ironic-discoverd: Add babel.cfg to MANIFEST.in https://review.openstack.org/178647 | 12:35 |
*** romcheg has left #openstack-ironic | 12:37 | |
*** romcheg has joined #openstack-ironic | 12:37 | |
*** EmilienM is now known as EmilienM|afk | 12:41 | |
*** lifeless has quit IRC | 12:43 | |
*** chlong has joined #openstack-ironic | 12:44 | |
*** trown|outttypeww is now known as trown | 12:45 | |
*** romcheg has quit IRC | 12:45 | |
*** lucas-hungry is now known as lucasagomes | 12:47 | |
*** jjohnson2 has joined #openstack-ironic | 12:50 | |
*** romcheg has joined #openstack-ironic | 12:51 | |
*** rloo has joined #openstack-ironic | 12:52 | |
*** kkoski has joined #openstack-ironic | 13:01 | |
*** ir2ivps9 has quit IRC | 13:01 | |
*** dttocs has joined #openstack-ironic | 13:28 | |
*** ir2ivps9 has joined #openstack-ironic | 13:32 | |
*** rameshg87 has joined #openstack-ironic | 13:34 | |
*** EmilienM|afk is now known as EmilienM | 13:37 | |
*** lifeless has joined #openstack-ironic | 13:38 | |
*** dttocs has quit IRC | 13:45 | |
*** kan_ has joined #openstack-ironic | 13:47 | |
rameshg87 | rloo: hi | 13:52 |
rloo | hi rameshg87 | 13:52 |
rameshg87 | rloo: i just replied to your comments on the raid configuration spec. may be after you read it, we can discuss if required. | 13:54 |
rloo | rameshg87: ok, will look in a few minutes. | 13:54 |
dtantsur | rloo, morning | 13:55 |
rloo | hiya dtantsur, lucasagomes, and everyone else :) | 13:58 |
lucasagomes | rloo, morning! | 13:58 |
rloo | hi dtantsur, lucasagomes: wrt 1449979 (which is a dup of another bug), do we need to discuss at the meeting? I think it is fine to relax. | 14:00 |
*** mgoddard has joined #openstack-ironic | 14:01 | |
dtantsur | well, the rules were created for a reason, I guess :) | 14:01 |
dtantsur | so e.g. mrda might object | 14:01 |
*** mgoddard1 has quit IRC | 14:01 | |
*** zz_jgrimm is now known as jgrimm | 14:01 | |
rloo | dtantsur: they were in the spec. i suspect mrda is fine with it, but I doubt that he'll be at the meeting anyway, so if that is the concern, just ask him. | 14:02 |
lucasagomes | rloo, will take a look | 14:05 |
*** alexpilotti has joined #openstack-ironic | 14:05 | |
-openstackstatus- NOTICE: gerrit has been restarted to clear a stuck events queue. any change events between 13:29-14:05 utc should be rechecked or have their approval votes reapplied to trigger jobs | 14:05 | |
lucasagomes | rloo, right... Ok, we can talk to mrda on IRC | 14:05 |
rloo | lucasagomes: i looked at the review https://review.openstack.org/#/c/165666/ and the dup bug https://bugs.launchpad.net/ironic/+bug/1434376 | 14:06 |
openstack | Launchpad bug 1434376 in Ironic "Node name rule relaxation" [Low,Confirmed] | 14:06 |
lucasagomes | oh mrda was the one writting that bug | 14:06 |
lucasagomes | yeah, fine | 14:07 |
rloo | lucasagomes: and nothing there seems to indicate that he is opposed to it. but yeah, just check with him. | 14:07 |
lucasagomes | ok | 14:07 |
lucasagomes | thanks :-) | 14:07 |
* lucasagomes removes from the meeting | 14:07 | |
NobodyCam | good morning ironicers | 14:07 |
rloo | g'morning NobodyCam | 14:08 |
lucasagomes | NobodyCam, morning | 14:08 |
NobodyCam | morning lucasagomes | 14:08 |
dtantsur | NobodyCam, morning | 14:08 |
NobodyCam | morning dtantsur & rloo too | 14:09 |
NobodyCam | :) | 14:09 |
* NobodyCam needs coffee | 14:09 | |
NobodyCam | brb | 14:09 |
rloo | hi rameshg87. RAID is only part of zapping, not cleaning, right? | 14:12 |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Support setting IPMI credentials in ironic_discoverd_ramdisk https://review.openstack.org/178193 | 14:15 |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Include journalctl output when sending logs https://review.openstack.org/178693 | 14:15 |
rameshg87 | rloo: yeah, it's part of zapping | 14:15 |
BadCub | morning folks | 14:16 |
*** zhenguo has quit IRC | 14:17 | |
rloo | rameshg87: just reviewing the zapping spec. it looks to me that someone could configure things so that they are done as part of zap and/or clean. it doesn't look like we can enforce that something is only used in zapping, not cleaning. which might not be a big deal. | 14:18 |
rloo | morning BadCub | 14:18 |
kejiahu | morning BadCub :) | 14:18 |
NobodyCam | morning BadCub | 14:18 |
rameshg87 | rloo: yeah, i guess they can if the drivers make them configurable | 14:19 |
rameshg87 | rloo: i would expect raid interface have a hard-coded clean step priority as 0 | 14:19 |
BadCub | mornin rloo kejiahu NobodyCam | 14:19 |
rloo | rameshg87: so what seems to be missing, at least from the specs, is a notion of 'validating' things before zapping/cleaning, like we have with deploy/power. | 14:20 |
rameshg87 | rloo: yeah | 14:20 |
rameshg87 | rloo: i just left a comment inline about that | 14:20 |
NobodyCam | :) | 14:20 |
rameshg87 | rloo: we could mimic the same notion by renaming validate_raid_config() to validate() | 14:20 |
rameshg87 | rloo: so that we could invoke it as part of validating all interfaces as well as in the PUT api call itself. | 14:21 |
rloo | rameshg87: zapping is an explicit thing that a user has to invoke. so it would make sense to get an error if some validation occurred. how would you feel if it started zapping, did a few zap steps, and error'd out when RAIDing cuz it was missing the config info? | 14:21 |
rameshg87 | rloo: so, do you mean we could just have ability to call validate() just before zap was invoked ? | 14:22 |
* rameshg87 goes back to zapping spec | 14:23 | |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: A small code rearrange https://review.openstack.org/178145 | 14:23 |
rloo | rameshg87: we have the validate API to validate interfaces. zap and clean aren't interfaces. but RAID will be. so I think it makes sense to have a RAIDInt.validate() | 14:24 |
rameshg87 | rloo: we could do that. but when do you feel it should get called ? | 14:24 |
rloo | rameshg87: and I think the conductor, when it starts zapping (and maybe cleaning?) to get a list of interfaces involved with the clean steps and validate those interfaces. | 14:24 |
rameshg87 | rloo: hmm .. yeah makes sense | 14:25 |
rloo | rameshg87: so it gets called in the two places: user explicitly does validate API, and conductor calls before starting zapping. | 14:25 |
NobodyCam | morning rameshg87 :) | 14:25 |
rameshg87 | rloo: right .. that's great | 14:25 |
rameshg87 | morning NobodyCam :) | 14:25 |
rloo | rameshg87: ok, i'll try to summarize in a comment in your spec :-) | 14:25 |
NobodyCam | :) | 14:26 |
rameshg87 | rloo: sure .. thanks .. | 14:26 |
* rameshg87 goes and changes the spec right away | 14:26 | |
*** Marga_ has quit IRC | 14:39 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic-specs: Add new boot interface in Ironic https://review.openstack.org/168698 | 14:40 |
rameshg87 | lucasagomes: dtantsur: ^^^ . made it more descriptive .. | 14:41 |
dtantsur | thanks | 14:41 |
*** dttocs has joined #openstack-ironic | 14:42 | |
lucasagomes | thanks! | 14:42 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic-specs: Add generic RAID configuration spec for liberty https://review.openstack.org/173214 | 14:48 |
rameshg87 | rloo: ^^^. fixed the comment. :) | 14:48 |
*** alexpilotti has quit IRC | 14:49 | |
rameshg87 | yuriyz: do you have code written for ssh reboot driver that you had proposed ? | 14:53 |
rameshg87 | yuriyz: i wanted to try it out. i got some really old cpus and wanted to see if i could do something with it. | 14:54 |
*** tteggel_ has quit IRC | 14:54 | |
yuriyz | hi rameshg87 no and I abandoned the spec because I think now that we should use thing like software IPMI agent for this task | 14:56 |
*** tteggel has joined #openstack-ironic | 14:56 | |
*** dttocs has quit IRC | 14:56 | |
rameshg87 | yuriyz: do you mean software ipmi agent will run on the baremetal ? | 14:57 |
dtantsur | ifarkas or trown, hi, could you have a quick look at https://review.openstack.org/#/c/178193 and https://review.openstack.org/#/c/178693 please? both tested locally. | 14:57 |
yuriyz | rameshg87 yes inside OS if node does not have BMC, idea from NobodyCam | 14:59 |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Add system UUID to inventory https://review.openstack.org/178713 | 15:03 |
trown | dtantsur: will look shortly | 15:03 |
rameshg87 | yuriyz: oaky | 15:04 |
* rameshg87 leaves for the day | 15:04 | |
rameshg87 | good night folks | 15:04 |
*** rameshg87 has quit IRC | 15:04 | |
*** ijw has joined #openstack-ironic | 15:05 | |
NobodyCam | night rameshg87 | 15:05 |
NobodyCam | brb | 15:06 |
*** ijw has quit IRC | 15:06 | |
*** ijw has joined #openstack-ironic | 15:06 | |
*** alexpilotti has joined #openstack-ironic | 15:11 | |
openstackgerrit | Merged stackforge/pyghmi: Add system UUID to inventory https://review.openstack.org/178713 | 15:12 |
ifarkas | dtantsur, what's the '2' in ipmitool', 'user', 'set', 'name', '2', user? | 15:13 |
dtantsur | ifarkas, user ID :) they have fixed number of users, user ID 2 is usually the admin | 15:13 |
dtantsur | (which is meh... but it works) | 15:14 |
*** dprince has quit IRC | 15:16 | |
ifarkas | dtantsur, lol, thanks :-) | 15:16 |
*** kan_ has quit IRC | 15:17 | |
*** kan__ is now known as kan_afk | 15:17 | |
*** ukalifon1 has quit IRC | 15:19 | |
*** mgoddard has quit IRC | 15:20 | |
*** mgoddard has joined #openstack-ironic | 15:21 | |
*** ifarkas has quit IRC | 15:27 | |
openstackgerrit | Merged stackforge/ironic-discoverd: Support setting IPMI credentials in ironic_discoverd_ramdisk https://review.openstack.org/178193 | 15:27 |
openstackgerrit | Merged stackforge/ironic-discoverd: Include journalctl output when sending logs https://review.openstack.org/178693 | 15:29 |
*** romcheg has quit IRC | 15:32 | |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Drop unused CLI options https://review.openstack.org/178736 | 15:37 |
*** mtanino has joined #openstack-ironic | 15:38 | |
*** MrAlex has joined #openstack-ironic | 15:41 | |
NobodyCam | lucasagomes: just checking to see if you'll have time today to address the latest comments on 178289. would luv to land that and wrap up the kilo release notes :) | 15:45 |
*** jcoufal has quit IRC | 15:45 | |
*** dttocs has joined #openstack-ironic | 15:46 | |
* dtantsur announced new version of discoverd and is ready to go home | 15:50 | |
dtantsur | g'night folks | 15:50 |
*** dtantsur is now known as dtantsur|afk | 15:50 | |
trown | congrats dtantsur|afk and good night | 15:52 |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: When boot option is not persisted, set boot on next power on https://review.openstack.org/177642 | 15:54 |
lucasagomes | NobodyCam, sure thing! will do | 15:55 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Update the Vendor Passthru documentation https://review.openstack.org/178289 | 15:55 |
lucasagomes | NobodyCam, ^ | 15:55 |
*** Sukhdev has joined #openstack-ironic | 15:55 | |
* lucasagomes steps away a little | 15:56 | |
* BadCub heads of to yet another conference call | 15:59 | |
*** igordcard has joined #openstack-ironic | 16:02 | |
*** ramineni has quit IRC | 16:03 | |
*** dprince has joined #openstack-ironic | 16:03 | |
*** trown is now known as trown|brb | 16:04 | |
*** igordcard has quit IRC | 16:05 | |
openstackgerrit | Merged openstack/ironic: Update iLO documentation for capabilities https://review.openstack.org/175257 | 16:05 |
*** jistr has quit IRC | 16:11 | |
*** trown|brb is now known as trown | 16:14 | |
*** chlong has quit IRC | 16:19 | |
*** alexpilotti has quit IRC | 16:20 | |
*** pcaruana has quit IRC | 16:22 | |
NobodyCam | awesome lucasagomes will look in a few TY | 16:28 |
*** trown is now known as trown|lunch | 16:30 | |
*** dttocs has quit IRC | 16:30 | |
*** dttocs has joined #openstack-ironic | 16:32 | |
*** mgoddard has quit IRC | 16:43 | |
*** achanda has joined #openstack-ironic | 16:43 | |
*** mgoddard has joined #openstack-ironic | 16:45 | |
*** dttocs has quit IRC | 16:49 | |
*** ndipanov has quit IRC | 16:56 | |
*** ndipanov has joined #openstack-ironic | 16:56 | |
*** Shrews has quit IRC | 16:57 | |
*** derekh has quit IRC | 16:59 | |
*** Shrews has joined #openstack-ironic | 17:00 | |
*** mgoddard has quit IRC | 17:00 | |
*** mgoddard has joined #openstack-ironic | 17:00 | |
NobodyCam | brb | 17:02 |
*** igordcard has joined #openstack-ironic | 17:07 | |
*** dttocs has joined #openstack-ironic | 17:09 | |
*** pas-ha has quit IRC | 17:10 | |
*** igordcard has quit IRC | 17:12 | |
*** igordcard has joined #openstack-ironic | 17:13 | |
*** igordcard has quit IRC | 17:13 | |
*** igordcard has joined #openstack-ironic | 17:14 | |
*** penick has joined #openstack-ironic | 17:14 | |
*** igordcard has quit IRC | 17:17 | |
*** dguerri is now known as _dguerri | 17:18 | |
*** _dguerri is now known as dguerri | 17:18 | |
NobodyCam | anyone what to have a look at https://review.openstack.org/#/c/178289 (Update the Vendor Passthru documentation) before I land it? | 17:25 |
*** pelix has quit IRC | 17:26 | |
NobodyCam | +A'd | 17:29 |
*** dprince has quit IRC | 17:30 | |
*** dprince has joined #openstack-ironic | 17:30 | |
mgagne | NobodyCam: god thanks for this update! :O | 17:31 |
*** e0ne has joined #openstack-ironic | 17:31 | |
e0ne | devananda: ping | 17:33 |
devananda | e0ne: hi there! | 17:33 |
devananda | hey folks - e0ne wants to know who on our side is going t owork on the cinder integration // attend their sessions or sprints on it | 17:34 |
e0ne | it would be good to have all yours concerns in one etherpad | 17:34 |
* BadCub goes to hunt food | 17:34 | |
jroll | I'm interested in cinder stuff | 17:34 |
e0ne | yuriyz: i hope you'll be on our session:) | 17:34 |
devananda | e0ne: I started putting some of htem here https://etherpad.openstack.org/p/ironic-and-cinder | 17:35 |
e0ne | devananda: great! | 17:35 |
e0ne | thanks | 17:35 |
* TheJulia ponders | 17:35 | |
devananda | e0ne: we have this proposal up too: https://review.openstack.org/#/c/149606/ | 17:36 |
NobodyCam | morning devananda jroll mgagne and e0ne | 17:37 |
TheJulia | Just an observation/outloud thought, It would be important to tie in those those thoughts/plans with the neutron stuffs since data and storage networks would ideally be separated | 17:37 |
jroll | hi NobodyCam | 17:37 |
devananda | TheJulia: hm. I think these are quite separate concerns | 17:37 |
TheJulia | They are, but ideally they would need to be cogniscent of each other | 17:37 |
e0ne | i'm very new in ironic, need to get deeper on it | 17:37 |
devananda | TheJulia: I agree the networks should be separate, but the neutron integratoin work is about managing VLAN configuration of the tenant network | 17:38 |
e0ne | but i'll do my bes from cinder point of view | 17:38 |
devananda | and we can, for now, assume that both the IPMI and storage networks are separate and immutable | 17:38 |
devananda | TheJulia: I recognize that's a flawed assumption. many deployments will place storage and tenant network on the same phys interfaces, and use VLANs to separate .... which is probably where your statement comes from, and yea, ... challenging .... | 17:39 |
TheJulia | :) | 17:39 |
devananda | but let's walk before we run | 17:39 |
TheJulia | indeed | 17:39 |
devananda | hemna had a proposal a while back, I haven't found the link yet | 17:40 |
devananda | there was a very detailed wiki page | 17:40 |
e0ne | devananda: https://wiki.openstack.org/wiki/Ironic/blueprints/cinder-integration - but it's outdated | 17:40 |
devananda | yea, that's the one | 17:41 |
jroll | e0ne: does nova know about iscsi strings right now? | 17:41 |
* jroll brb | 17:41 | |
devananda | rameshg & wanyen are also interested in boot from volume | 17:42 |
e0ne | jroll: not sure what exactly it knows. need to clarofy | 17:42 |
e0ne | *clarify | 17:43 |
devananda | their approach will be to do some sort of out-of-band firmware-based attach for diskless nodes, IIUC | 17:43 |
e0ne | devananda: boot from volume could requires some additional features from hardware | 17:43 |
devananda | e0ne: I know | 17:43 |
e0ne | that's the main concern why we want to get attach first | 17:44 |
devananda | e0ne: or rather, there are, again, two ways -- boot form volume is possible to in and out of band | 17:44 |
devananda | one can use ipxe to attach an iscsi volume and boot from that | 17:44 |
devananda | lucasagomes: ^^ | 17:44 |
e0ne | hm.. interesting... | 17:44 |
devananda | or one can use the BMC to attach at th efirmware layer and boot from that | 17:44 |
devananda | so ironic and cinder need to present a consistent API, regardless | 17:45 |
devananda | of the two use-cases (attach volume to running instance) & (boot from volume) I see a lot more interest for the latter | 17:45 |
devananda | and frankly, think it'll be easier to do | 17:45 |
devananda | from an API design layer, at least, because it doesnt require any agent in the guest | 17:45 |
devananda | but I gotta get some food and jump on a call in 15min ... | 17:46 |
e0ne | we're going to provide 3 new APIs: 3 APIs, get_connector, discover_volume, detach_volume | 17:46 |
e0ne | ok. i'll head to home. bb in ~1.5-2hours | 17:47 |
*** ramineni has joined #openstack-ironic | 17:49 | |
*** trown|lunch is now known as trown | 17:53 | |
*** Sukhdev has quit IRC | 17:55 | |
*** e0ne has quit IRC | 17:57 | |
*** dttocs has quit IRC | 17:59 | |
*** dttocs has joined #openstack-ironic | 17:59 | |
*** harlowja_away is now known as harlowja | 18:00 | |
*** davidlenwell has quit IRC | 18:05 | |
*** davidlenwell has joined #openstack-ironic | 18:05 | |
*** dhellmann has quit IRC | 18:05 | |
*** mgoddard has quit IRC | 18:08 | |
*** harlowja has quit IRC | 18:16 | |
*** harlowja has joined #openstack-ironic | 18:16 | |
*** harlowja has quit IRC | 18:17 | |
*** athomas has quit IRC | 18:18 | |
*** harlowja has joined #openstack-ironic | 18:20 | |
*** ijw has quit IRC | 18:23 | |
*** harlowja has quit IRC | 18:29 | |
*** harlowja has joined #openstack-ironic | 18:29 | |
*** dguerri is now known as _dguerri | 18:30 | |
*** e0ne has joined #openstack-ironic | 18:31 | |
*** e0ne is now known as e0ne_ | 18:31 | |
*** e0ne_ is now known as e0ne | 18:32 | |
*** e0ne is now known as e0ne_ | 18:32 | |
*** e0ne_ is now known as e0ne | 18:32 | |
*** e0ne has quit IRC | 18:32 | |
*** ramineni1 has joined #openstack-ironic | 18:33 | |
*** _dguerri is now known as dguerri | 18:34 | |
*** ramineni has quit IRC | 18:35 | |
NobodyCam | lucasagomes: just +A'd 177859 | 18:38 |
*** hemna has joined #openstack-ironic | 18:39 | |
*** dguerri has quit IRC | 18:42 | |
NobodyCam | question: on the kilo release notes we have: "IPMI Passwords are now obfuscated in REST responses. This may be disabled by a config option." anyone recall what that option is? | 18:45 |
*** ramineni1 has quit IRC | 18:46 | |
*** e0ne has joined #openstack-ironic | 18:48 | |
rloo | NobodyCam: wrt the passwords, i thought it was via policy.json rule | 18:49 |
rloo | NobodyCam: yeah, there's a 'show_password' | 18:49 |
*** kkoski has quit IRC | 18:54 | |
*** Marga_ has joined #openstack-ironic | 18:56 | |
NobodyCam | rloo: this : https://github.com/openstack/ironic/blob/master/etc/ironic/policy.json#L3 | 18:56 |
rloo | NobodyCam: yup | 18:56 |
rloo | NobodyCam: I forgot how it works. I hope/think we coded it so by default it obfuscates the password. | 18:57 |
NobodyCam | rloo: devananda: what do you think about changing the working there to s/by a config option/changing the policy.json rule/ ??? | 19:00 |
NobodyCam | s/working/wording/ | 19:00 |
*** kkoski has joined #openstack-ironic | 19:00 | |
e0ne | did i miss anything cinder related? | 19:01 |
NobodyCam | e0ne: nope! | 19:02 |
e0ne | thanks:) | 19:02 |
rloo | NobodyCam: fine with me. Is 'rule' the right word for that? (I don't know the right terminology for the policy stuff) | 19:02 |
*** kkoski has quit IRC | 19:03 | |
devananda | release notes are all official and stuff now: https://wiki.openstack.org/wiki/ReleaseNotes/Kilo#OpenStack_Bare_Metal_service_.28Ironic.29 | 19:03 |
*** kkoski has joined #openstack-ironic | 19:03 | |
* BadCub likes [stuff] | 19:05 | |
NobodyCam | phew the TODO get removed | 19:05 |
rloo | devananda: cool. but we can update the release notes still, right? | 19:05 |
devananda | jroll, NobodyCam: for the neutron integration stuff, I haven't seen a spec yet for the ML2 extension, have you? | 19:05 |
NobodyCam | I have not | 19:05 |
BadCub | devananda: I have not seen one myself. But I have been kinda Ostriched this week | 19:05 |
*** dhellmann has joined #openstack-ironic | 19:06 | |
*** Marga_ has quit IRC | 19:07 | |
devananda | rloo: sorta. I mean, the wiki stays up, but the release notes may get copied elsewhere, once it is published | 19:08 |
*** jjohnson2_ has joined #openstack-ironic | 19:08 | |
devananda | rloo: so if there are changes you want made, best do them very soon | 19:08 |
NobodyCam | devananda: the only thing I had left was link lucasagomes vendor passthru docs | 19:09 |
devananda | NobodyCam: is that landed? | 19:09 |
NobodyCam | is that still worth doing? | 19:09 |
NobodyCam | devananda: landing now | 19:09 |
devananda | if we have docs for it, yah | 19:09 |
rloo | devananda: oh, I thought 'under the hood' it was pointing to https://wiki.openstack.org/wiki/Ironic/ReleaseNotes/Kilo | 19:09 |
NobodyCam | https://review.openstack.org/#/c/178289/ | 19:09 |
devananda | rloo: nope | 19:10 |
devananda | i'll stub that page and point back | 19:10 |
devananda | *to the main release notes now | 19:10 |
NobodyCam | devananda: I will link as soon a we ^^^ merges | 19:10 |
*** jjohnson2 has quit IRC | 19:11 | |
NobodyCam | s/a we/as/ | 19:11 |
rloo | devananda: ok. I had thought about putting together a list of things that were deprecated in kilo, in the upgrade notes, but i didn't get past 'thinking about'. | 19:11 |
devananda | rloo: heh. we should actually do that | 19:12 |
devananda | rloo: care to "think about them" in irc? | 19:12 |
rloo | devananda: well, i seriously doubt i'll do that today. | 19:13 |
NobodyCam | brb | 19:14 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/177231 | 19:17 |
openstackgerrit | Merged openstack/ironic: Update the Vendor Passthru documentation https://review.openstack.org/178289 | 19:20 |
devananda | rloo: i found only two things | 19:20 |
devananda | Deprecate pxe_deploy_{ramdisk, kernel} parameters to node.driver_info in favor of deploy_{ramdisk, kernel} | 19:20 |
devananda | Drivers implementing their own version of vendor_passthru() has been deprecated. Please update the code to use the @passthru decorator. | 19:20 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-ironicclient: Updated from global requirements https://review.openstack.org/178815 | 19:23 |
rloo | These exceptions are deprecated, and will be removed after Kilo: CatalogUnauthorized (use KeystoneUnauthorized), CatalogFailure (use KeystoneFailure). | 19:23 |
rloo | devananda: in a commit, maybe don't need to mention deprecated exceptions? | 19:24 |
devananda | yea, not worth mentioning in release notes IMO | 19:25 |
devananda | there are several other deprecated things coming in from common openstack libs | 19:25 |
lucasagomes | NobodyCam, thanks! | 19:25 |
lucasagomes | devananda, morning | 19:25 |
lucasagomes | sorry I had to leave before didn't say good night :-) | 19:25 |
lucasagomes | so good night everyone | 19:26 |
rloo | lucasagomes: you're so polite :) Good night! | 19:26 |
lucasagomes | :-) night | 19:26 |
*** lucasagomes is now known as lucas-dinner | 19:26 | |
devananda | lucas-dinner: g'night! | 19:27 |
rloo | devananda: ohh, yuck. I suppose we should mention the deprecated stuff from libs too. | 19:27 |
devananda | rloo: meh | 19:27 |
devananda | rloo: I think that's a much higher level of detail than folks are looking for in tihs | 19:28 |
rloo | devananda: so the operator or whoever should know to look at .. I guess our .sample has 'deprecated' or something like that next to deprecated options. | 19:28 |
devananda | rloo: yes. common deprecated config options (eg, comfing from an oslo lib) will affect many projects ,and show up in all our config files | 19:28 |
devananda | that should be noted in documentation, sure, but not in the release notes | 19:29 |
rloo | devananda: well, i think if someone is upgrading, they may need to know what changed in the configs. maybe we could mention see ..sample for any deprecated config options? | 19:29 |
devananda | rloo: in operator documentatoin - definitely. anyone want to write some? :) | 19:29 |
* rloo didn't see what devananda just asked. | 19:29 | |
devananda | release notes should capture and summarize the most important changes, not every single change. | 19:30 |
rloo | devananda: right. we just need the supporting documentation that isn't there. Anyway, that's why I thought the deprecated stuff could be mentioned in the upgrade notes (which I guess are part of the release notes now, or at least on the same wiki) | 19:31 |
NobodyCam | devananda: release notes updated.. wanta dbl check and make sure I did it in correct location | 19:31 |
*** lucas-dinner has quit IRC | 19:31 | |
NobodyCam | https://wiki.openstack.org/wiki/ReleaseNotes/Kilo#Hardware_Driver_Changes | 19:32 |
devananda | NobodyCam: ++ | 19:36 |
devananda | there's one thing still missing from that, which is how to discover what the driver exposes | 19:37 |
jroll | 19:05:25 devananda | jroll, NobodyCam: for the neutron integration stuff, I haven't seen a spec yet for the ML2 extension, have you? <- I have no idea what ML2 extension you mean, so no? :) | 19:38 |
devananda | jroll: the "its not a mechanism driver" thing | 19:38 |
devananda | jroll: item 12 on https://etherpad.openstack.org/p/liberty-neutron-summit-topics | 19:39 |
jroll | devananda: I didn't know that was a thing yet, fwiw | 19:39 |
jroll | other than what you've mentioned | 19:39 |
devananda | jroll: oh. so yes. there are a couple companies that are, apparently, working on somehting | 19:40 |
devananda | jroll: neutron's going to have a session to try to get it sorted before we all just fork your mechanism driver | 19:41 |
jroll | lol | 19:41 |
devananda | oh, also item 63 on that 'pad. same thing afaict | 19:42 |
*** david-lyle has quit IRC | 19:44 | |
*** david-lyle has joined #openstack-ironic | 19:44 | |
NobodyCam | oh wow item 64 on that pad is ummm.... ya... :/ | 19:49 |
NobodyCam | oh also item #8 under lightning sessions | 19:52 |
*** dprince has quit IRC | 19:52 | |
*** arif-ali has quit IRC | 19:56 | |
*** romcheg has joined #openstack-ironic | 20:01 | |
devananda | ironic<>neutron integration is apparently a thing | 20:03 |
*** romcheg1 has joined #openstack-ironic | 20:11 | |
*** romcheg has quit IRC | 20:13 | |
*** dguerri has joined #openstack-ironic | 20:18 | |
NobodyCam | :) | 20:19 |
*** romcheg has joined #openstack-ironic | 20:23 | |
*** e0ne has quit IRC | 20:26 | |
*** romcheg1 has quit IRC | 20:26 | |
*** kkoski has quit IRC | 20:31 | |
*** e0ne has joined #openstack-ironic | 20:36 | |
*** kkoski has joined #openstack-ironic | 20:43 | |
*** romcheg has quit IRC | 20:44 | |
*** e0ne has quit IRC | 20:44 | |
*** jcoufal has joined #openstack-ironic | 20:45 | |
*** jcoufal has quit IRC | 21:03 | |
*** jjohnson2_ has quit IRC | 21:03 | |
*** kkoski has quit IRC | 21:11 | |
*** Sukhdev has joined #openstack-ironic | 21:14 | |
*** thrash is now known as thrash|g0ne | 21:15 | |
*** arif-ali has joined #openstack-ironic | 21:19 | |
mrda | Morning | 21:21 |
*** achanda has quit IRC | 21:22 | |
*** yog_ has quit IRC | 21:24 | |
BadCub | mornin mrda | 21:33 |
*** yog_ has joined #openstack-ironic | 21:36 | |
*** achanda has joined #openstack-ironic | 21:36 | |
*** kkoski has joined #openstack-ironic | 21:36 | |
*** kkoski has quit IRC | 21:36 | |
*** harlowja is now known as harlowja_away | 21:36 | |
*** harlowja_away is now known as harlowja | 21:37 | |
*** gridinv has joined #openstack-ironic | 21:39 | |
*** gridinv_ has joined #openstack-ironic | 21:44 | |
*** gridinv has quit IRC | 21:46 | |
NobodyCam | jlvillal: ugg 800+ lines :-p | 21:48 |
jlvillal | NobodyCam: What did I do??? :) | 21:49 |
jlvillal | NobodyCam: Oh that patch :D | 21:49 |
jlvillal | NobodyCam: On the bright side, almost zero logic changes. | 21:49 |
NobodyCam | lol... | 21:50 |
* jlvillal has been sick the last few days and therefore quiet. Also playing with Abstract Syntax Trees.... | 21:50 | |
NobodyCam | can I ask why you added iter() in test_ssh to the .side_effect's? | 21:51 |
* NobodyCam hopes jlvillal feels better | 21:52 | |
*** bnemec has quit IRC | 21:52 | |
jlvillal | NobodyCam: When adding autospec=True have to make side-effects iterables | 21:52 |
jlvillal | NobodyCam: Done in other patches also. | 21:53 |
jlvillal | NobodyCam: Thanks, I hope I get better soon too | 21:53 |
NobodyCam | :) | 21:53 |
*** bnemec has joined #openstack-ironic | 22:02 | |
*** dguerri is now known as _dguerri | 22:18 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic: ironic/tests/drivers: Add autospec=True and spec_set= https://review.openstack.org/177041 | 22:33 |
jlvillal | NobodyCam: Thanks for catching that :) | 22:34 |
NobodyCam | :-p | 22:34 |
bkero | .oO (What are these guys on about at Acquia?) | 22:35 |
*** dttocs has quit IRC | 22:39 | |
NobodyCam | bkero: ?? | 22:42 |
bkero | Oops, sorry. Wrong channel? | 22:42 |
NobodyCam | hehehe ya don't think we've looked at drupal intergration | 22:43 |
NobodyCam | oh but think if it each request spawns a whole Baremetal node to answer | 22:44 |
bkero | Sounds like that time I rigged up xinetd which spun up hosts to respond to queries | 22:45 |
mrda | NobodyCam: Perhaps we can use drupal as deployment driver? | 22:45 |
NobodyCam | lol | 22:46 |
NobodyCam | morning mrda | 22:46 |
mrda | ;) | 22:46 |
NobodyCam | bkero: 1 vm per reply? | 22:46 |
bkero | NobodyCam: of course | 22:46 |
bkero | bring-up time needs to be pretty fast. It's how you know if your cloud is pathetically slow | 22:46 |
NobodyCam | :) | 22:47 |
bkero | < 10ms should be the goal | 22:47 |
NobodyCam | don't think we're that quick ... yet... | 22:48 |
NobodyCam | :) | 22:48 |
*** dttocs has joined #openstack-ironic | 22:49 | |
NobodyCam | <10min we can do ... no prob | 22:49 |
bkero | Jeez, it sounds like you have some work to do then. Do you think you have higher priorities than getting this done? :P | 22:49 |
NobodyCam | lol | 22:49 |
NobodyCam | hehehee | 22:49 |
bkero | .oO (maybe if I could get somebody to pay me to do it...) | 22:50 |
*** ndipanov has quit IRC | 22:54 | |
*** penick has quit IRC | 22:59 | |
*** dttocs has quit IRC | 23:01 | |
*** Sukhdev has quit IRC | 23:14 | |
*** penick has joined #openstack-ironic | 23:21 | |
NobodyCam | humm https://review.openstack.org/#/c/157602 | 23:27 |
NobodyCam | GheRivero: happen to be around? | 23:28 |
*** penick has quit IRC | 23:30 | |
*** chlong has joined #openstack-ironic | 23:50 | |
* NobodyCam calls it a day. | 23:57 | |
NobodyCam | g'night ya all | 23:58 |
BadCub | g'night NobodyCam | 23:58 |
NobodyCam | :) | 23:58 |
* BadCub has one more conference call to go :p | 23:59 | |
NobodyCam | off to play with Kodi | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!