*** ijw has joined #openstack-ironic | 00:01 | |
*** ijw_ has quit IRC | 00:04 | |
*** eghobo has joined #openstack-ironic | 00:05 | |
openstackgerrit | Merged openstack/python-ironicclient: Rename --configdrive to --config-drive https://review.openstack.org/154499 | 00:09 |
---|---|---|
*** lucas-dinner has quit IRC | 00:13 | |
*** korekhov has quit IRC | 00:14 | |
*** regebro has quit IRC | 00:15 | |
jroll | devananda: ^^ merged | 00:15 |
devananda | jroll: ack | 00:16 |
*** dividehex has left #openstack-ironic | 00:21 | |
*** korekhov has joined #openstack-ironic | 00:22 | |
*** eghobo has quit IRC | 00:41 | |
*** korekhov has quit IRC | 00:42 | |
*** eghobo has joined #openstack-ironic | 00:46 | |
*** stendulker has joined #openstack-ironic | 00:47 | |
*** r-daneel has quit IRC | 00:49 | |
*** stendulker has quit IRC | 01:07 | |
*** jiangfei has quit IRC | 01:08 | |
*** absubram has quit IRC | 01:12 | |
*** jlvillal_wfh has joined #openstack-ironic | 01:13 | |
*** jlvillal_wfh is now known as jlvillal_sfo | 01:14 | |
*** achanda_ has joined #openstack-ironic | 01:16 | |
*** rloo has quit IRC | 01:16 | |
*** achanda has quit IRC | 01:19 | |
*** achanda_ has quit IRC | 01:21 | |
*** ijw has quit IRC | 01:23 | |
*** yog_ has quit IRC | 01:23 | |
jlvillal_sfo | Hi all. I made it to Oakland :) | 01:24 |
jlvillal_sfo | Looking forward to meeting people at the sprint tomorrow! | 01:24 |
*** david-lyle has quit IRC | 01:26 | |
JayF | Awesome! | 01:30 |
JayF | BTW: we have breakfast catered all three days | 01:31 |
JayF | and coffee | 01:31 |
JayF | but left everyone to their own devices for lunch | 01:31 |
JayF | who wants to go to SF and eat crappy catered lunch every day, right? | 01:31 |
JayF | :) | 01:31 |
jlvillal_sfo | JayF: Great :) | 01:31 |
jlvillal_sfo | JayF: We are starting at 10am tomorrow. Correct? | 01:31 |
jlvillal_sfo | What time should I show up for breakfast ;) | 01:32 |
*** anderbubble has joined #openstack-ironic | 01:34 | |
*** sambetts has quit IRC | 01:35 | |
JoshNang | russell_h: ^ Any idea when breakfast starts? | 01:35 |
russell_h | actually no, I should check up on that | 01:36 |
* jlvillal_sfo wanders off to find dinner near his hotel.... | 01:37 | |
*** rwsu is now known as rwsu-afk | 01:39 | |
*** korekhov has joined #openstack-ironic | 01:40 | |
russell_h | 9am | 01:42 |
*** chenglch has joined #openstack-ironic | 01:44 | |
openstackgerrit | Ramakrishnan G proposed stackforge/proliantutils: Add hpssa module to proliantutils https://review.openstack.org/153519 | 01:47 |
*** sambetts has joined #openstack-ironic | 01:51 | |
*** lnxnut_ has quit IRC | 01:52 | |
*** lnxnut has joined #openstack-ironic | 01:53 | |
*** Marga_ has quit IRC | 01:54 | |
*** Marga_ has joined #openstack-ironic | 01:54 | |
*** zhenzanz has joined #openstack-ironic | 01:58 | |
mrda | oh, breakfast? cool! | 02:00 |
*** anderbubble has quit IRC | 02:04 | |
*** absubram has joined #openstack-ironic | 02:06 | |
*** absubram has quit IRC | 02:07 | |
*** mgoddard1 has quit IRC | 02:07 | |
*** jerryz has joined #openstack-ironic | 02:08 | |
*** david-lyle has joined #openstack-ironic | 02:08 | |
*** Marga_ has quit IRC | 02:10 | |
*** Marga_ has joined #openstack-ironic | 02:11 | |
*** saripurigopi has joined #openstack-ironic | 02:13 | |
*** jiangfei has joined #openstack-ironic | 02:17 | |
*** saripurigopi has quit IRC | 02:25 | |
*** saripurigopi has joined #openstack-ironic | 02:25 | |
*** killer_prince is now known as lazy_prince | 02:31 | |
*** Marga_ has quit IRC | 02:33 | |
*** saripurigopi has quit IRC | 02:38 | |
*** saripurigopi has joined #openstack-ironic | 02:40 | |
*** ramineni has joined #openstack-ironic | 02:42 | |
*** david-lyle has quit IRC | 02:46 | |
*** harlowja is now known as harlowja_away | 02:46 | |
*** david-lyle has joined #openstack-ironic | 02:50 | |
*** saripurigopi has quit IRC | 02:51 | |
*** lazy_prince is now known as killer_prince | 02:52 | |
*** eghobo has quit IRC | 02:58 | |
*** chenglch has quit IRC | 03:04 | |
*** chenglch has joined #openstack-ironic | 03:06 | |
*** yuanying has joined #openstack-ironic | 03:06 | |
*** yuanying has quit IRC | 03:11 | |
*** humble_ has joined #openstack-ironic | 03:16 | |
*** krtaylor has quit IRC | 03:24 | |
*** Marga_ has joined #openstack-ironic | 03:25 | |
*** david-lyle has quit IRC | 03:31 | |
*** krtaylor has joined #openstack-ironic | 03:37 | |
*** stendulker has joined #openstack-ironic | 03:37 | |
*** stendulker has quit IRC | 03:37 | |
*** stendulker has joined #openstack-ironic | 03:38 | |
*** achanda has joined #openstack-ironic | 03:40 | |
*** early has quit IRC | 04:01 | |
*** saripurigopi has joined #openstack-ironic | 04:02 | |
*** early has joined #openstack-ironic | 04:03 | |
*** Marga_ has quit IRC | 04:03 | |
*** Marga_ has joined #openstack-ironic | 04:04 | |
*** yog_ has joined #openstack-ironic | 04:04 | |
*** david-lyle has joined #openstack-ironic | 04:09 | |
*** pradipta has joined #openstack-ironic | 04:12 | |
*** achanda has quit IRC | 04:13 | |
*** spandhe has quit IRC | 04:22 | |
*** spandhe has joined #openstack-ironic | 04:31 | |
openstackgerrit | Anusha Ramineni proposed openstack/ironic-specs: Update ilo-cleaning-support spec https://review.openstack.org/154406 | 04:33 |
*** lnxnut has quit IRC | 04:33 | |
*** enikanorov_ has joined #openstack-ironic | 04:39 | |
*** enikanorov__ has quit IRC | 04:41 | |
*** coolsvap_ is now known as coolsvap | 04:48 | |
*** pradipta has quit IRC | 04:52 | |
openstackgerrit | Anusha Ramineni proposed openstack/ironic: Update Ilo drivers to use REST API interface to iLO https://review.openstack.org/154403 | 04:56 |
*** zhenzanz_ has joined #openstack-ironic | 05:03 | |
*** korekhov_ has joined #openstack-ironic | 05:03 | |
*** ijw has joined #openstack-ironic | 05:03 | |
*** korekhov_ has quit IRC | 05:04 | |
*** zhenzanz has quit IRC | 05:05 | |
*** korekhov_ has joined #openstack-ironic | 05:05 | |
*** zhenzanz_ is now known as zhenzanz | 05:05 | |
*** korekhov has quit IRC | 05:07 | |
*** yuanying has joined #openstack-ironic | 05:07 | |
*** korekhov_ has quit IRC | 05:09 | |
*** yuanying has quit IRC | 05:12 | |
openstackgerrit | Michael Davies proposed openstack/ironic: Add logical name support to Ironic https://review.openstack.org/141737 | 05:12 |
*** anderbubble has joined #openstack-ironic | 05:17 | |
*** saripurigopi has quit IRC | 05:19 | |
*** achanda has joined #openstack-ironic | 05:23 | |
*** humble_ has quit IRC | 05:23 | |
*** saripurigopi has joined #openstack-ironic | 05:24 | |
*** krtaylor has quit IRC | 05:24 | |
openstackgerrit | chenglch proposed openstack/ironic: Raise exception when destroy node if console is enabled https://review.openstack.org/154758 | 05:30 |
*** killer_prince is now known as lazy_prince | 05:35 | |
*** krtaylor has joined #openstack-ironic | 05:38 | |
*** achanda has quit IRC | 05:39 | |
*** achanda has joined #openstack-ironic | 05:40 | |
*** chenglch has quit IRC | 05:44 | |
*** pcrews has quit IRC | 05:49 | |
*** achanda has quit IRC | 05:56 | |
*** chenglch has joined #openstack-ironic | 05:57 | |
*** mrda is now known as mrda-away | 06:04 | |
*** cppforlife_ has quit IRC | 06:05 | |
*** pradipta has joined #openstack-ironic | 06:06 | |
*** cppforlife_ has joined #openstack-ironic | 06:06 | |
openstackgerrit | Michael Davies proposed openstack/ironic: Add logical name support to Ironic https://review.openstack.org/141737 | 06:14 |
*** ijw has quit IRC | 06:16 | |
*** ijw has joined #openstack-ironic | 06:17 | |
*** spandhe has quit IRC | 06:19 | |
*** yog_ has quit IRC | 06:20 | |
*** spandhe has joined #openstack-ironic | 06:28 | |
*** anderbubble has quit IRC | 06:37 | |
*** ijw has quit IRC | 06:37 | |
*** achanda has joined #openstack-ironic | 06:43 | |
*** PaulCzar has quit IRC | 06:47 | |
*** saripurigopi has quit IRC | 06:47 | |
openstackgerrit | Anusha Ramineni proposed stackforge/proliantutils: Add cleaning operations https://review.openstack.org/154331 | 06:49 |
openstackgerrit | Anusha Ramineni proposed stackforge/proliantutils: Add cleaning operations https://review.openstack.org/154331 | 06:52 |
*** sirushti has left #openstack-ironic | 06:52 | |
*** yuanying has joined #openstack-ironic | 06:53 | |
*** lazy_prince is now known as killer_prince | 06:56 | |
*** yuanying has quit IRC | 06:58 | |
*** ijw has joined #openstack-ironic | 06:58 | |
*** ijw has quit IRC | 07:04 | |
*** spandhe has quit IRC | 07:05 | |
*** yog_ has joined #openstack-ironic | 07:07 | |
*** saripurigopi has joined #openstack-ironic | 07:09 | |
*** ukalifon1 has joined #openstack-ironic | 07:15 | |
*** achanda has quit IRC | 07:16 | |
*** jcoufal has joined #openstack-ironic | 07:22 | |
openstackgerrit | chenglch proposed openstack/ironic: Raise exception when destroy node if console is enabled https://review.openstack.org/154758 | 07:25 |
*** killer_prince is now known as lazy_prince | 07:29 | |
*** achanda has joined #openstack-ironic | 07:29 | |
*** ndipanov has joined #openstack-ironic | 07:39 | |
*** dtantsur|afk is now known as dtantsur | 07:59 | |
dtantsur | Morning Ironic | 07:59 |
*** chlong has quit IRC | 08:00 | |
*** sirm has joined #openstack-ironic | 08:05 | |
*** killer_prince has joined #openstack-ironic | 08:07 | |
*** lazy_prince has quit IRC | 08:07 | |
*** killer_prince is now known as lazy_prince | 08:07 | |
*** sirm has left #openstack-ironic | 08:17 | |
*** sirushti has joined #openstack-ironic | 08:21 | |
*** yuanying has joined #openstack-ironic | 08:24 | |
*** yog_ has quit IRC | 08:24 | |
*** alexpilotti has quit IRC | 08:24 | |
*** yog_ has joined #openstack-ironic | 08:25 | |
*** yuanying has quit IRC | 08:28 | |
*** jcoufal_ has joined #openstack-ironic | 08:29 | |
*** dlpartain has joined #openstack-ironic | 08:30 | |
*** jcoufal has quit IRC | 08:32 | |
*** achanda has quit IRC | 08:36 | |
chenglch | dtantsur: hi , there is some tempest test error in the console enabled fix https://review.openstack.org/154758, it also affect the tempest? | 08:36 |
*** athomas has joined #openstack-ironic | 08:36 | |
*** achanda has joined #openstack-ironic | 08:36 | |
dtantsur | chenglch, actually it's an error caused by your change, please consider it carefully | 08:37 |
*** achanda has quit IRC | 08:37 | |
dtantsur | you might need to change tempest tests first | 08:37 |
dtantsur | or maybe your code is wrong :) | 08:37 |
*** andreykurilin_ has joined #openstack-ironic | 08:37 | |
chenglch | dtantsur: ok , I will check the tempest test case to find the cause | 08:39 |
dtantsur | yes please | 08:39 |
sirushti | dtantsur, Hi, I've resolved your comments and some more nits along the way. Could you please take a look at https://review.openstack.org/#/c/150142/ again? | 08:45 |
*** ifarkas has joined #openstack-ironic | 08:46 | |
dtantsur | on my radar for today (but not right now - sorry) | 08:46 |
sirushti | sure, thanks. | 08:46 |
*** lucasagomes has joined #openstack-ironic | 08:52 | |
*** andreykurilin_ has quit IRC | 08:53 | |
*** andreykurilin_ has joined #openstack-ironic | 08:53 | |
*** andreykurilin_ has quit IRC | 08:54 | |
*** saripurigopi has quit IRC | 08:54 | |
*** andreykurilin_ has joined #openstack-ironic | 08:55 | |
*** jistr has joined #openstack-ironic | 08:58 | |
*** pas-ha has joined #openstack-ironic | 09:01 | |
*** saripurigopi has joined #openstack-ironic | 09:05 | |
*** vdrok_afk is now known as vdrok | 09:15 | |
vdrok | morning ironic | 09:15 |
dtantsur | vdrok, morning | 09:15 |
vdrok | morning dtantsur | 09:16 |
*** lsmola has joined #openstack-ironic | 09:21 | |
*** derekh has joined #openstack-ironic | 09:22 | |
*** romcheg has joined #openstack-ironic | 09:24 | |
openstackgerrit | Ramakrishnan G proposed stackforge/proliantutils: Fix broken backward compatibility https://review.openstack.org/154794 | 09:33 |
*** MattMan has joined #openstack-ironic | 09:33 | |
*** Nisha has joined #openstack-ironic | 09:35 | |
Nisha | dtantsur, hi | 09:35 |
*** achanda has joined #openstack-ironic | 09:38 | |
*** zhenzanz has quit IRC | 09:41 | |
*** chenglch has quit IRC | 09:41 | |
*** chenglch|2 has joined #openstack-ironic | 09:41 | |
*** achanda has quit IRC | 09:43 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Add states required for node-inspection https://review.openstack.org/147857 | 09:43 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Add InspectInterface for node-introspection https://review.openstack.org/149817 | 09:43 |
*** romcheg has quit IRC | 09:49 | |
*** romcheg has joined #openstack-ironic | 09:55 | |
*** dtantsur is now known as dtantsur|bbl | 09:56 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Add InspectInterface for node-introspection https://review.openstack.org/149817 | 10:01 |
*** lazy_prince is now known as killer_prince | 10:01 | |
openstackgerrit | Merged stackforge/proliantutils: Fix broken backward compatibility https://review.openstack.org/154794 | 10:02 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Hardware Inspection https://review.openstack.org/149823 | 10:05 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Generic changes for Node Inspection. https://review.openstack.org/149823 | 10:06 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Common changes for secure boot support https://review.openstack.org/153974 | 10:07 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Common changes for secure boot support https://review.openstack.org/153974 | 10:09 |
*** killer_prince is now known as lazy_prince | 10:11 | |
*** Nisha has quit IRC | 10:13 | |
*** pelix has joined #openstack-ironic | 10:15 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Secure boot support for pxe_ilo driver https://review.openstack.org/154808 | 10:15 |
*** pradipta has quit IRC | 10:17 | |
*** lazy_prince is now known as killer_prince | 10:17 | |
*** killer_prince is now known as lazy_prince | 10:18 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Code changes for secure boot implementation for ILO drivers https://review.openstack.org/154814 | 10:19 |
*** alexpilotti has joined #openstack-ironic | 10:22 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Secure boot support for iscsi_ilo driver https://review.openstack.org/154814 | 10:24 |
*** leopoldj has joined #openstack-ironic | 10:26 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Secure boot support for agent_ilo driver https://review.openstack.org/154816 | 10:29 |
*** ramineni1 has joined #openstack-ironic | 10:31 | |
*** ramineni has quit IRC | 10:35 | |
*** jmank has quit IRC | 10:39 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Support for non-Glance image references https://review.openstack.org/136741 | 10:53 |
*** jcoufal_ has quit IRC | 10:56 | |
*** jcoufal has joined #openstack-ironic | 10:56 | |
*** alexpilotti has quit IRC | 11:00 | |
*** dtantsur|bbl is now known as dtantsur | 11:01 | |
*** ramineni1 has quit IRC | 11:02 | |
*** mlsoule has joined #openstack-ironic | 11:04 | |
*** yuriyz has quit IRC | 11:10 | |
*** yuriyz has joined #openstack-ironic | 11:11 | |
*** chenglch|2 has quit IRC | 11:36 | |
*** yuanying has joined #openstack-ironic | 11:40 | |
*** achanda has joined #openstack-ironic | 11:40 | |
*** dlpartain has left #openstack-ironic | 11:44 | |
*** yuanying has quit IRC | 11:44 | |
*** jlvillal_sfo has quit IRC | 11:45 | |
*** achanda has quit IRC | 11:45 | |
*** stendulker has quit IRC | 12:01 | |
*** Nisha has joined #openstack-ironic | 12:12 | |
*** yog_ has quit IRC | 12:17 | |
*** lucasagomes is now known as lucas-hungry | 12:17 | |
*** ukalifon1 has quit IRC | 12:24 | |
*** jistr has quit IRC | 12:43 | |
*** jerryz has quit IRC | 12:45 | |
*** jistr has joined #openstack-ironic | 12:46 | |
*** jistr has quit IRC | 12:47 | |
*** jistr has joined #openstack-ironic | 12:48 | |
*** saripurigopi has quit IRC | 12:50 | |
*** jerryz has joined #openstack-ironic | 12:59 | |
*** dprince has joined #openstack-ironic | 13:06 | |
*** vipul has quit IRC | 13:08 | |
*** vipul has joined #openstack-ironic | 13:11 | |
*** lucas-hungry is now known as lucasagomes | 13:21 | |
*** romcheg1 has joined #openstack-ironic | 13:27 | |
*** romcheg has quit IRC | 13:28 | |
*** romcheg has joined #openstack-ironic | 13:37 | |
*** romcheg1 has quit IRC | 13:39 | |
dtantsur | lucasagomes, am I right assuming that node-validate does not check actual IPMI credentials validity? | 13:47 |
lucasagomes | dtantsur, yes, right now it doesn't go and poke the BMC when we do validate | 13:48 |
lucasagomes | I tihnk we did before, but was removed because we didn't want to poke the BMC in a sync way | 13:48 |
* lucasagomes tries to remember | 13:48 | |
dtantsur | lucasagomes, aha thanks. I'm figuring out the correct workflow for discoverd after it's set IPMI credentials. So it's a stupid idea to use validate for this task... | 13:48 |
dtantsur | lucasagomes, any ideas how I could check it except for try to power off and see if it succeeds? | 13:49 |
*** jerryz has quit IRC | 13:49 | |
lucasagomes | dtantsur, power off takes too long | 13:51 |
lucasagomes | you can just query for the serial for example | 13:52 |
lucasagomes | lemme find a command for u | 13:52 |
lucasagomes | I remember that we used a very simple command before to check for the credentials | 13:52 |
lucasagomes | dtantsur, "mc guid" | 13:52 |
dtantsur | lucasagomes, I need something exposed via Ironic API :) | 13:53 |
lucasagomes | oh darn... | 13:53 |
lucasagomes | true... hmmmmm | 13:54 |
dtantsur | so, as I anyway have to power it off, I'll probably rely on it | 13:54 |
lucasagomes | sure yeah sounds fine for now | 13:54 |
lucasagomes | cause I don't think we have any lightweight operation exposed via the API | 13:54 |
jroll | I think you can do GET /v1/nodes/states/power | 13:56 |
jroll | I believe that hits the BMC | 13:56 |
lucasagomes | oh yeah | 13:56 |
lucasagomes | jroll, morning | 13:56 |
jroll | or just set boot device or power on/off, if that doesn't work, see if it succeeds | 13:56 |
jroll | morning :) | 13:56 |
lucasagomes | jroll, q for u | 13:56 |
lucasagomes | lol starting early today | 13:56 |
dtantsur | jroll, o/ | 13:56 |
lucasagomes | jroll, how can I ssh into the agent ramdisk? when it build does it pyut the key somewhere? | 13:57 |
jroll | I am? :P | 13:57 |
jroll | heya dtantsur :) | 13:57 |
lucasagomes | or there's a specific user/password? | 13:57 |
lucasagomes | jroll, I mean, I'm starting asking questions for you early today :) | 13:57 |
jroll | lucasagomes: yeah, you have to put your ssh key in the build system, sec | 13:57 |
jroll | heh | 13:57 |
jroll | lucasagomes: drop your ssh keys in this dir as authorized_keys https://github.com/openstack/ironic-python-agent/tree/master/imagebuild/coreos/oem | 13:58 |
jroll | and they'll get copied in | 13:58 |
jroll | or actually... | 13:58 |
jroll | put them at /usr/share/oem/authorized_keys and reboot, I think it will drop them in https://github.com/openstack/ironic-python-agent/blob/master/imagebuild/coreos/oem/cloud-config.yml#L25 | 13:58 |
lucasagomes | jroll, gotcha | 13:58 |
*** humble_ has joined #openstack-ironic | 13:59 | |
dtantsur | so, we don't expose getting state in the client... but I can use get_boot_device! wdyt? | 13:59 |
*** jjohnson2 has joined #openstack-ironic | 13:59 | |
jroll | dtantsur: it would work, I'd rather expose getting that state | 14:00 |
dtantsur | yeah, it's a separate thing, I guess... | 14:00 |
lucasagomes | jroll, should we somehow be able to pass the key to the imagebuild/coreos/build_coreos_image.sh script? | 14:00 |
openstackgerrit | Merged stackforge/ironic-discoverd: Make sure we always notify user about an introspect call error https://review.openstack.org/154534 | 14:00 |
lucasagomes | I'm using that to generate my images | 14:02 |
*** jerryz has joined #openstack-ironic | 14:02 | |
jroll | lucasagomes: hrm, maybe, I think realistically people will need to be building their own images | 14:02 |
jroll | as they'll need an extra hardware manager or whatever | 14:02 |
dtantsur | `ironic node-get-boot-device` returns error 500 on IPMI failure. nice. | 14:02 |
lucasagomes | jroll, hmm right | 14:02 |
jroll | lucasagomes: we've built tooling around the image build system to drop a bunch of keys in there, as well as other custom stuff | 14:03 |
lucasagomes | I see, but it's internal? | 14:03 |
jroll | idk what's best, it might be nice to add an ssh key argument to make things simple | 14:03 |
jroll | yeah :/ | 14:03 |
jroll | it has our firmware tools etc | 14:03 |
lucasagomes | jroll, another thing that, maybe a coreos thing... But I hate about the image building | 14:03 |
lucasagomes | is having a docker container inside it | 14:03 |
lucasagomes | wtf why we need it? | 14:03 |
jroll | well, 1) it isn't strictly docker, and 2) yes, coreos thing | 14:04 |
jroll | coreos doesn't have python | 14:04 |
jroll | nor a way to install python | 14:04 |
*** pas-ha has quit IRC | 14:04 | |
lucasagomes | jroll, yeah I may add a parameter to that script to do that | 14:04 |
jroll | their philosophy is everything runs in a container | 14:04 |
lucasagomes | hmm | 14:04 |
lucasagomes | sounds a bit like engineering for engineering | 14:04 |
lucasagomes | but fine | 14:04 |
jroll | systemd-nspawn actually changed capabilities=all to not allow kernel module loading and broke us being able to upgrade coreos | 14:05 |
jroll | so now JayF has a systemd commit :P | 14:05 |
lucasagomes | oh hah cool | 14:05 |
jroll | lucasagomes: coreos makes it super easy to build a ramdisk, it's basically that or DIB | 14:05 |
jroll | and I hate DIB | 14:05 |
jroll | will not use | 14:05 |
lucasagomes | yeah | 14:05 |
jroll | the container actually doesn't add that much weight, we've optimized it a ton | 14:06 |
lucasagomes | it makes it easier to build, but looks a bit too complicated to actually deal with | 14:06 |
lucasagomes | I mean, it's a ramdisk no reason to carry 2 OS filesystem into it | 14:06 |
lucasagomes | it should be slim | 14:06 |
*** ijw has joined #openstack-ironic | 14:06 | |
jroll | well | 14:06 |
lucasagomes | having a OS with a container sounds a bit heavy for a ramdisk | 14:06 |
jroll | it's actually fairly slim | 14:06 |
jroll | the DIB ramdisk was massive compared to this | 14:07 |
jroll | jay did a *lot* of work to make it slim | 14:07 |
lucasagomes | yeah not putting DIB on the game | 14:07 |
jroll | coreos is really lightweight, so is the container | 14:07 |
lucasagomes | cause, yeah the way the make ramdisks is also a bit broken (re replacing init) | 14:07 |
jroll | honestly python is probably the heaviest part of the whole thing | 14:07 |
lucasagomes | jroll, sure, it's just a comment | 14:07 |
jroll | I'm up for rewriting it in go | 14:08 |
lucasagomes | to be honest, I feel like none, coreos or DIB makes a good job building ramdisks | 14:08 |
lucasagomes | (if I have to point you to a nice tool, I would say dracut does it better than both) | 14:08 |
lucasagomes | but anyway | 14:08 |
jroll | heh | 14:08 |
lucasagomes | just a rant, I dunno much coreos to judge it completely too | 14:08 |
jroll | coreos ships a ramdisk, we just drop stuff in it | 14:08 |
lucasagomes | yeah it makes it easier to customize it | 14:09 |
lucasagomes | jroll, cool... thanks for the key tip :D | 14:09 |
jroll | yeah np :) | 14:09 |
lucasagomes | right now I'm debbuing just by checking the console | 14:09 |
lucasagomes | since we dump the journald logs there | 14:09 |
jroll | yeah, ssh to ramdisk is awesome | 14:09 |
jroll | we do it all the time | 14:09 |
lucasagomes | +1 | 14:09 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Common changes for secure boot support https://review.openstack.org/153974 | 14:10 |
jroll | except when ironic powers it off from under you :P | 14:10 |
lucasagomes | lol | 14:10 |
*** lnxnut has joined #openstack-ironic | 14:10 | |
* lucasagomes disabled the force_sync_wathever there | 14:10 | |
jroll | yep | 14:10 |
dtantsur | oh dear god yes! | 14:12 |
* dtantsur has workarounds for this "option" in discoverd | 14:12 | |
*** rloo has joined #openstack-ironic | 14:13 | |
jroll | I got yelled at when I changed the default :| | 14:13 |
*** lnxnut has quit IRC | 14:14 | |
*** Nisha has quit IRC | 14:33 | |
*** stendulker has joined #openstack-ironic | 14:34 | |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Revamp support for setting IPMI credentials https://review.openstack.org/154896 | 14:39 |
dtantsur | that ^^^ gave me some gray hair | 14:39 |
*** pcrews has joined #openstack-ironic | 14:47 | |
*** r-daneel has joined #openstack-ironic | 14:48 | |
*** bradjones has quit IRC | 14:58 | |
*** bradjones has joined #openstack-ironic | 15:00 | |
*** bradjones has quit IRC | 15:00 | |
*** bradjones has joined #openstack-ironic | 15:00 | |
*** vdrok is now known as vdrok_afk | 15:16 | |
*** stendulker has quit IRC | 15:21 | |
*** PaulCzar has joined #openstack-ironic | 15:21 | |
*** krtaylor has quit IRC | 15:21 | |
NobodyCam | good morning Ironicers | 15:24 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Secure boot support for pxe_ilo driver https://review.openstack.org/154808 | 15:25 |
lucasagomes | NobodyCam, morning | 15:26 |
NobodyCam | morning lucasagomes | 15:26 |
*** andreykurilin_ has quit IRC | 15:26 | |
dtantsur | NobodyCam, morning | 15:30 |
NobodyCam | hey hey morning dtantsur :) | 15:30 |
rloo | morning NobodyCam, hi dtantsur, lucasagomes | 15:31 |
dtantsur | rloo, o/ | 15:31 |
NobodyCam | morning rloo :) | 15:32 |
*** martini has joined #openstack-ironic | 15:32 | |
lucasagomes | rloo, g'morning | 15:33 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Secure boot support for iscsi_ilo driver https://review.openstack.org/154814 | 15:33 |
*** krtaylor has joined #openstack-ironic | 15:34 | |
*** chenleji has joined #openstack-ironic | 15:34 | |
*** dlpartain has joined #openstack-ironic | 15:35 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Secure boot support for agent_ilo driver https://review.openstack.org/154816 | 15:38 |
*** stendulker has joined #openstack-ironic | 15:39 | |
stendulker | NobodyCam: Hi, Good Morning! | 15:40 |
stendulker | NobodyCam: Can you please have a look at spec related to secure boot management interfaces https://review.openstack.org/#/c/135845 | 15:41 |
stendulker | jroll: Good Morning! | 15:42 |
stendulker | jroll: Can you please have a look at spec related to secure boot management interfaces https://review.openstack.org/#/c/135845 | 15:42 |
NobodyCam | morning stendulker | 15:51 |
*** ijw has quit IRC | 15:51 | |
*** dlpartain has left #openstack-ironic | 15:51 | |
*** martini has quit IRC | 15:53 | |
NobodyCam | stendulker: ahh yes.. I beieve I did have a question for you. but with traveling yesterday I was not able to be on | 15:53 |
stendulker | NobodyCam: yes, what was the question? | 15:54 |
*** anderbubble has joined #openstack-ironic | 15:55 | |
NobodyCam | I was I a little unclear about what setting must be set. does secure_boot need to be set on both the flavor and the node or will just setting the property on the flavor be enough | 15:56 |
NobodyCam | s/I was I a/I was a/ | 15:57 |
NobodyCam | This is an optional34 | 15:57 |
NobodyCam | property | 15:57 |
NobodyCam | was what made it a little unclear for me | 15:58 |
NobodyCam | basiclly will operators need a pool of servers that have secure_boot enabled in the node properties, or will that setting be flipped as needed based on the flavor? | 15:59 |
NobodyCam | jroll: hp's travel site lied to /me as it said I would be .5 miles from the office... googel has me at .9 miles away :-p | 16:02 |
*** dlpartain has joined #openstack-ironic | 16:02 | |
*** dlpartain has quit IRC | 16:02 | |
stendulker | NobodyCam: The property must be set on the node manually or should be present in the flavor for the node with secure boot to get selected | 16:03 |
*** romcheg has quit IRC | 16:03 | |
*** rwsu-afk is now known as rwsu | 16:04 | |
*** romcheg has joined #openstack-ironic | 16:04 | |
NobodyCam | stendulker: so to provision a node with secure_boot I would need to add the option to the nova flavor and the node properties | 16:05 |
NobodyCam | ie If I added the option only to the flavor I would get a no valid host found type error from teh nova scheduler | 16:05 |
*** stendulker_ has joined #openstack-ironic | 16:06 | |
NobodyCam | stendulker: this is not a bad thing I am just making sure I have a full understanding | 16:06 |
stendulker_ | NobodyCam: Lost my internet connection | 16:06 |
NobodyCam | :) was happening to me all morning yesterday while I was trying to get reafy | 16:07 |
NobodyCam | ready even | 16:07 |
*** stendulker has quit IRC | 16:07 | |
stendulker_ | NobodyCam: Line 34 was intended to just clarify that one needs to add secure_boot only if the user intends to use that node for secure boot | 16:08 |
stendulker_ | NobodyCam: secure_boot is required in Node properties for node to get selected based on secure_boot specified in the flavor extra-specs | 16:09 |
*** andreykurilin_ has joined #openstack-ironic | 16:10 | |
NobodyCam | ok :) | 16:10 |
NobodyCam | stendulker_: if I read correctly your also adding a clear_secure_boot_mode and reset_secure_boot_mode | 16:13 |
*** lnxnut has joined #openstack-ironic | 16:13 | |
stendulker_ | NobodyCam: No, they would be invoked as clean_step | 16:14 |
stendulker_ | NobodyCam: Not being proposed under Management interfaces | 16:14 |
NobodyCam | ahh If I have only read a few more mines | 16:15 |
NobodyCam | lines even | 16:15 |
stendulker_ | NobodyCam: Only get_secure_boot and set_secure_boot are proposed for Management Interfaces | 16:15 |
*** absubram has joined #openstack-ironic | 16:15 | |
NobodyCam | how will an operator pre-load Nvram with a custom signature? will there be any tool type scripts to assist them or documantation on how to do it? | 16:17 |
lucasagomes | jroll, http://paste.openstack.org/show/171420/ rings a bell? | 16:17 |
stendulker_ | NobodyCam: it would differ from vendor to vendor | 16:17 |
*** ijw has joined #openstack-ironic | 16:18 | |
stendulker_ | NobodyCam: For proliant servers, one has to manually add it to iLO | 16:18 |
stendulker_ | NobodyCam: It is also possible to use opensource utility called mokutil | 16:18 |
*** andreykurilin_ has quit IRC | 16:19 | |
stendulker_ | NobodyCam: Secure Boot for Linux on HP ProLiant servers Link on http://www8.hp.com/h20195/v2/GetDocument.aspx?docname=4AA5-4496ENW | 16:20 |
*** lazy_prince is now known as killer_prince | 16:20 | |
*** andreykurilin_ has joined #openstack-ironic | 16:20 | |
NobodyCam | stendulker_: I'm ok with the detail on the spec, I would need to have this: http://docs.openstack.org/developer/ironic/drivers/ilo.html updated to iinclude the how to (or at least refferenced from there) | 16:22 |
NobodyCam | I'll be looking for that in code reviews :-p | 16:23 |
stendulker_ | NobodyCam: Sure will add the above link into this doc | 16:23 |
stendulker_ | NobodyCam: Code review has been raised for this | 16:24 |
*** dlpartain has joined #openstack-ironic | 16:24 | |
stendulker_ | NobodyCam: Common changes for secure boot support https://review.openstack.org/#/c/153974 | 16:24 |
stendulker_ | NobodyCam: have split it into 4 patches | 16:25 |
stendulker_ | NobodyCam: Secure boot support for pxe_ilo driver https://review.openstack.org/#/c/154808 | 16:25 |
stendulker_ | NobodyCam: Secure boot support for iscsi_ilo driver https://review.openstack.org/#/c/154814 | 16:25 |
stendulker_ | NobodyCam: Secure boot support for agent_ilo driver https://review.openstack.org/#/c/154816 | 16:26 |
lucasagomes | jroll, might be something I did wrong, checking... | 16:27 |
NobodyCam | stendulker_: awesome I wont have time to look at those until later. | 16:27 |
NobodyCam | have to get ready to find the RS office | 16:27 |
stendulker_ | NobodyCam: ok :) | 16:28 |
NobodyCam | but +2 on the spec. thank you for your time in answering my questions | 16:28 |
stendulker_ | NobodyCam: thank you for the review :) | 16:29 |
Shrews | this new cross-project dependency support in zuul is uber-cool | 16:35 |
*** slagle has quit IRC | 16:35 | |
*** dlpartain has quit IRC | 16:37 | |
*** coolsvap has quit IRC | 16:37 | |
dtantsur | ifarkas, could you review https://review.openstack.org/154896 ? Tested it locally. | 16:37 |
*** jrist has quit IRC | 16:40 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Generic changes for Node Inspection https://review.openstack.org/149823 | 16:41 |
*** Nisha has joined #openstack-ironic | 16:42 | |
ifarkas | dtantsur, sure | 16:43 |
*** Marga_ has quit IRC | 16:47 | |
*** marios has quit IRC | 16:49 | |
NobodyCam | J* I will be a couple of minutes late | 16:50 |
openstackgerrit | Imre Farkas proposed stackforge/ironic-discoverd: Adding root_device_hint plugin https://review.openstack.org/154950 | 16:51 |
*** jrist has joined #openstack-ironic | 16:52 | |
*** pas-ha has joined #openstack-ironic | 16:53 | |
*** coolsvap has joined #openstack-ironic | 16:55 | |
jroll | NobodyCam: no worries | 16:58 |
jroll | lucasagomes: yeah, likely throwing an exception that isn't a RestException or whatever | 16:59 |
*** MattMan has quit IRC | 17:00 | |
lucasagomes | jroll, yeah :/ | 17:00 |
* lucasagomes still debugging | 17:00 | |
*** pas-ha has quit IRC | 17:01 | |
jroll | lucasagomes: wrap a big try / except RestError around the extension code? | 17:01 |
*** coolsvap is now known as coolsvap_ | 17:02 | |
*** jerryz has quit IRC | 17:03 | |
lucasagomes | jroll, yeah will do that | 17:08 |
*** killer_prince has quit IRC | 17:08 | |
*** killer_prince has joined #openstack-ironic | 17:09 | |
*** killer_prince is now known as lazy_prince | 17:09 | |
*** EmilienM is now known as EmilienM|afk | 17:10 | |
*** krtaylor has quit IRC | 17:15 | |
*** lnxnut has quit IRC | 17:18 | |
*** lnxnut has joined #openstack-ironic | 17:19 | |
*** andreykurilin_ has quit IRC | 17:21 | |
openstackgerrit | Michael Davies proposed openstack/ironic: Add logical name support to Ironic https://review.openstack.org/141737 | 17:22 |
*** lnxnut_ has joined #openstack-ironic | 17:22 | |
mrda-away | This time for sure | 17:23 |
*** lnxnut has quit IRC | 17:23 | |
*** derekh has quit IRC | 17:25 | |
*** jistr is now known as jistr|off | 17:25 | |
*** alexpilotti has joined #openstack-ironic | 17:25 | |
*** mrda-away is now known as mrda | 17:26 | |
*** lnxnut_ has quit IRC | 17:27 | |
*** dtantsur is now known as dtantsur|afk | 17:28 | |
*** krtaylor has joined #openstack-ironic | 17:28 | |
*** krtaylor has quit IRC | 17:33 | |
*** humble_ has quit IRC | 17:33 | |
*** lnxnut has joined #openstack-ironic | 17:35 | |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Client and doc update for setting IPMI credentials https://review.openstack.org/154970 | 17:39 |
*** chenleji has quit IRC | 17:39 | |
jroll | just for reference, https://etherpad.openstack.org/p/kilo-ironic-midcycle | 17:40 |
*** lsmola has quit IRC | 17:46 | |
lucasagomes | jroll, it was missing a package :/ I added tgt to Dockerfile | 17:47 |
*** Marga_ has joined #openstack-ironic | 17:47 | |
lucasagomes | but seems it didn't get installed in the container for some unkown reason | 17:47 |
*** harlowja_away is now known as harlowja | 17:47 | |
*** coolsvap_ is now known as coolsvap | 17:47 | |
*** athomas has quit IRC | 17:50 | |
jroll | lucasagomes: that's... strange | 17:51 |
lucasagomes | jroll, yeah, so I installed it by hand and now it's failing somewhere else :D | 17:51 |
mrda | hey lucasagomes, thanks for the review on logical names. New patch up now :) | 17:52 |
lucasagomes | mrda, awesome! I will take a look | 17:52 |
jroll | lucasagomes: lol | 17:52 |
mrda | lucasagomes: should be close. Hopefully :) | 17:52 |
lucasagomes | jroll, gotta make available some scripts to customize the ramdisk | 17:52 |
lucasagomes | much fast to edit it :D | 17:53 |
lucasagomes | extract...modify...pack again | 17:53 |
jroll | lucasagomes: ha, nice... the build scripts kind of do that | 17:53 |
lucasagomes | yeah, well this ones is really just to edit the container inside the image | 17:54 |
*** jlvillal_ has joined #openstack-ironic | 17:54 | |
lucasagomes | not meant for production or anything | 17:54 |
lucasagomes | will polish it later | 17:54 |
* lucasagomes is now understand coreos structure a bit better | 17:54 | |
jlvillal_ | ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDxPqnKITE8cQ1pABPLxTiY7Z0l8ld8+l0F3tjnWMg904gVmC1Bdysckqt5UDF+i8xomv7peiHikXwzVE7urqG+JyC9ExguM6Uy4k9R164oCT8y7DmbUGoi2P+pTBM+T/WA16OwWuL2mlr9/UtJoNIdviHxo6ptrxuftVyDCieGq6o0zSmahsdyc4hQajkaiUvkOPdmYX7umTY6et0UhzsAQUC0FpVH4FUSQv3p4qJuXWOA/ABha+Z1YWj/iD6Qu7+s8mpPE7GKnZtCkCK+DA5Cc1YhF3Pm6VzdNAj/eKn5KPCvnjPRqARufHuft3imrl0E5oSFdKTWcGpgWdB3Eh+r john@linuxjohn4.jf. | 17:55 |
jlvillal_ | intel.com | 17:55 |
jlvillal_ | JayF: ^^^^ | 17:55 |
*** achanda has joined #openstack-ironic | 17:55 | |
lucasagomes | o.õ | 17:56 |
jroll | lol | 17:57 |
JayF | someone's getting an onmetal-memory1 box to run devstack on | 17:57 |
JayF | since good wifi is broken | 17:57 |
JayF | </reasons_SF_midcycle_best_midcycle> | 17:57 |
*** jcoufal has quit IRC | 17:58 | |
lucasagomes | sudo ironic-rootwrap /etc/ironic/rootwrap.conf iscsiadm -m discovery -t st -p http://10.1.0.4:9999:3260 | 18:00 |
lucasagomes | close :/ | 18:00 |
*** martini has joined #openstack-ironic | 18:00 | |
* lucasagomes strip the port of agent_url | 18:00 | |
JayF | also you probably don't need rootwrap in the IPA/coreos box | 18:00 |
lucasagomes | JayF, it's ironic conductor :) | 18:01 |
JayF | hah | 18:01 |
lucasagomes | IPA is just starting the iscsi target and passing it to the ironic conductor | 18:01 |
lucasagomes | JayF, I'm trying to mimic what we have now | 18:01 |
lucasagomes | but with IPA | 18:01 |
JayF | jlvillal_: https://gist.github.com/jayofdoom/b374577e80ad20902b48 not quite active yet though; it takes ~5m | 18:01 |
lucasagomes | before going drastic changes | 18:02 |
jlvillal_ | JayF: Thanks | 18:02 |
*** jlvillal_ is now known as jlvllal_sfo | 18:02 | |
*** ifarkas has quit IRC | 18:03 | |
clif_h | https://github.com/ClifHouck/boot-devstack <-- ansible playbook to boot a devstack instance on a rackspace machine | 18:05 |
NobodyCam | oh at RS office now. thank you jroll JayF JoshNang and all other Rackers for hosting us! | 18:07 |
JoshNang | \o/ | 18:07 |
*** ukalifon has joined #openstack-ironic | 18:08 | |
*** krtaylor has joined #openstack-ironic | 18:09 | |
lucasagomes | NobodyCam, get ur fist cup of coffee to unlock the first achievement :) | 18:10 |
*** spandhe has joined #openstack-ironic | 18:10 | |
*** ndipanov has quit IRC | 18:17 | |
anderbubble | NobodyCam, I promised to get back to you about updating the Ironic install docs once I’d actually gotten Ironic working… :) | 18:18 |
anderbubble | So, what’s the correct way to contribute to the documentation? | 18:19 |
lucasagomes | anderbubble, just send a patch like any other patch | 18:23 |
lucasagomes | our docs are under doc/source | 18:24 |
lucasagomes | (unless you mean wiki page, in that case u can just go there and edit directly) | 18:24 |
anderbubble | lucasagomes, I’m talking about http://docs.openstack.org/developer/ironic/deploy/install-guide.html | 18:25 |
anderbubble | so looks like that gets built out of doc/, right? | 18:25 |
lucasagomes | anderbubble, that's right | 18:26 |
lucasagomes | https://github.com/openstack/ironic/blob/master/doc/source/deploy/install-guide.rst | 18:26 |
anderbubble | ok, thanks. | 18:26 |
lucasagomes | anderbubble, if u want to test before submitting the patch you can give tox the -egendocs command as well to build it locally | 18:27 |
anderbubble | lucasagomes, Yep; I see that at the bottom of http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html :) | 18:27 |
lucasagomes | cool ;) | 18:27 |
lucasagomes | ok I will call it a day | 18:30 |
stendulker_ | jayF: Hi, Please have a look at spec related to secure boot management interfaces, when you find time. https://review.openstack.org/#/c/135845 | 18:30 |
lucasagomes | have a good night everyone | 18:30 |
lucasagomes | enjoy the mid-cycle | 18:30 |
lucasagomes | ! | 18:30 |
*** lucasagomes is now known as lucas-dinner | 18:30 | |
jroll | night lucas-dinner :) | 18:30 |
*** david-lyle is now known as david-lyle_afk | 18:31 | |
*** andrew has joined #openstack-ironic | 18:33 | |
martini | Anyone else online working on / interested in pyghmi? | 18:33 |
*** DD__ has joined #openstack-ironic | 18:35 | |
*** leopoldj has quit IRC | 18:38 | |
*** EmilienM|afk is now known as EmilienM | 18:39 | |
*** slagle has joined #openstack-ironic | 18:44 | |
lucas-dinner | jroll, JayF devananda w00t http://paste.openstack.org/show/171523/ IPA+pxe! | 18:51 |
*** coolsvap has quit IRC | 18:51 | |
lucas-dinner | (the error was that I did remove the http schema from the iscsi address when discovery/mounting it) | 18:51 |
lucas-dinner | \o/ | 18:51 |
lucas-dinner | now I'm going out for dinner | 18:51 |
jroll | lucas-dinner: sick, awesome work | 18:52 |
lucas-dinner | jroll, yeah almost 2 full days playing with all that | 18:52 |
lucas-dinner | cool | 18:53 |
lucas-dinner | ok /me is happy now | 18:53 |
lucas-dinner | going out :) see ya | 18:53 |
jroll | \o/ | 18:53 |
jroll | later | 18:53 |
lucas-dinner | enjoy the mid-cycle | 18:53 |
lucas-dinner | s/did remove/didn't remove | 18:54 |
*** ukalifon has quit IRC | 18:55 | |
NobodyCam | have a good night lucas-dinner | 18:55 |
NobodyCam | mrda: did you see the agent failure on 141737? | 18:56 |
JoshNang | \o/ ipa+pxe! | 18:58 |
*** martini has quit IRC | 19:00 | |
*** stendulker_ has quit IRC | 19:01 | |
mrda | NobodyCam: orly? | 19:02 |
NobodyCam | jjohnson2: do you have a link to your concole utube video? | 19:02 |
NobodyCam | mrda: :( sorry | 19:02 |
jjohnson2 | I'm awake | 19:03 |
jjohnson2 | NobodyCam, youtu.be/8NEgyH_4gfo | 19:03 |
NobodyCam | Ty jjohnson2 :) | 19:03 |
jjohnson2 | NobodyCam, let me know what you think | 19:04 |
jjohnson2 | I'm ready and willing to do something like issue delegated tokens or whatever to allow something like ironic to give a client a temperary credential to a console | 19:04 |
*** mjturek1 has quit IRC | 19:05 | |
NobodyCam | jjohnson2: I have watched it.. I liked it.. wanted to share it with someone | 19:05 |
*** jlvllal_sfo has quit IRC | 19:05 | |
jjohnson2 | cool, share away | 19:07 |
jjohnson2 | I'm about to extend pyghmi to support it's first vendor-specific extension | 19:07 |
jjohnson2 | it'll identify the vendor and pull in vendor's library to extend certain things without asking 'what vendor is it anyway'? | 19:08 |
*** alexpilotti has quit IRC | 19:10 | |
*** lucas-dinner has quit IRC | 19:11 | |
*** DD__ has quit IRC | 19:12 | |
*** jlvllal_sfo has joined #openstack-ironic | 19:13 | |
*** pelix has quit IRC | 19:21 | |
NobodyCam | jjohnson2: are you looking for more core mombers for pyghmi? | 19:21 |
NobodyCam | members even | 19:22 |
jjohnson2 | NobodyCam, if people are interested | 19:22 |
NobodyCam | I may have someone looking | 19:22 |
*** martini has joined #openstack-ironic | 19:22 | |
jjohnson2 | I know I got a good commit from someone doing some of the channel/user stuff | 19:22 |
jjohnson2 | I still need to do the FRU and eventlog | 19:23 |
*** erwan_taf has quit IRC | 19:23 | |
jjohnson2 | strangely it's harder to do that because I know those facilities like the back of my hand, and thus I get my attention drawn to stuff I've not done before... | 19:23 |
jjohnson2 | I have concerned someone who asked me a question about looking up the hex string for a particular command | 19:24 |
jjohnson2 | when I got to my desk, and I instead just rattled it off in the hallway... | 19:24 |
NobodyCam | jjohnson2: I'd like to introduce you to martini | 19:25 |
NobodyCam | martini: meet jjohnson2: | 19:25 |
martini | howdy! | 19:25 |
jjohnson2 | hello | 19:26 |
martini | I'm one of those strange people that likes playing with the hex strings | 19:26 |
jjohnson2 | martini, awesome | 19:26 |
*** achanda has quit IRC | 19:27 | |
openstackgerrit | Merged stackforge/pyghmi: Raise IpmiException on an error setting/getting the boot device https://review.openstack.org/108932 | 19:31 |
*** martini has quit IRC | 19:33 | |
openstackgerrit | Merged stackforge/pyghmi: Work toward Python 3.4 support and testing https://review.openstack.org/118829 | 19:33 |
jjohnson2 | and I already scared him off | 19:33 |
jjohnson2 | that's a new record | 19:33 |
JayF | lol | 19:33 |
*** raj__ has joined #openstack-ironic | 19:33 | |
JayF | he's here at the mid-cycle | 19:33 |
JayF | you aren't in the bay area, are you jjohnson2 ? if so you should drop by | 19:33 |
jjohnson2 | JayF, other coast ;) | 19:34 |
JayF | aha | 19:36 |
*** korekhov has joined #openstack-ironic | 19:37 | |
*** raj__ has quit IRC | 19:37 | |
*** martini has joined #openstack-ironic | 19:38 | |
NobodyCam | jjohnson2: lol I bet he's having networking issues atm | 19:38 |
*** raj__ has joined #openstack-ironic | 19:40 | |
*** andrew has quit IRC | 19:40 | |
martini | WiFi has been an adventure here | 19:40 |
*** Marga_ has quit IRC | 19:41 | |
*** achanda has joined #openstack-ironic | 19:42 | |
jjohnson2 | martini, so now how to proceed? | 19:45 |
martini | I'm actually just about to push up some minor tweaks to fakebmc to review - after I remember how git review works :-/. Adding in a port arg, so I don't have to run it as root | 19:45 |
jjohnson2 | martini, ah, guess I forgot to do that | 19:47 |
*** raj__ has quit IRC | 19:48 | |
martini | Also thinking of how to expand those sample bins with examples with callbacks. I really like the idea of using pyghmi to improve parallel communication using IPMI (as both a driver and command line tools) | 19:50 |
jjohnson2 | yeah, I need to take another round of optimization, reading all sdr and sensor data on 300 nodes takes longer than I think it should | 19:51 |
*** david-lyle_afk is now known as david-lyle | 19:51 | |
jjohnson2 | martini, fair warning, if I don't seem to be paying attention, put my name in because I generally have irc minimized and only when it blinks | 19:52 |
jjohnson2 | but I can give people a real live sensor value in less than 10 milliseconds | 19:52 |
jjohnson2 | which is not going to be in reach for more standalone approaches | 19:52 |
jjohnson2 | martini, yeah, but the example could use some fleshing out and documentation... | 19:53 |
martini | jjohnson2 thanks; I don't normally use IRC, so appreciate pointers like that. (Was that sufficient to alert?) | 19:53 |
jjohnson2 | martini, yep | 19:54 |
martini | Exactly - that's what I'm working on :-) | 19:54 |
martini | dropping off for a bit, again | 19:54 |
*** martini has quit IRC | 19:54 | |
openstackgerrit | Ruby Loo proposed openstack/python-ironicclient: Consistent names of args and metavars, and help strings https://review.openstack.org/155031 | 19:56 |
*** pas-ha has joined #openstack-ironic | 19:58 | |
openstackgerrit | Peter Martini proposed stackforge/pyghmi: Make fakebmc runnable https://review.openstack.org/155032 | 19:58 |
openstackgerrit | Peter Martini proposed stackforge/pyghmi: Add a 'port' argument to fakebmc https://review.openstack.org/155033 | 19:58 |
openstackgerrit | Peter Martini proposed stackforge/pyghmi: stylistic changes for tox https://review.openstack.org/155034 | 19:58 |
*** martini has joined #openstack-ironic | 19:59 | |
Nisha | devananda, NobodyCam JayF jroll around? | 20:00 |
jroll | Nisha: hi | 20:00 |
Nisha | jroll, hi | 20:00 |
jlvllal_sfo | Nisha: They are around in the sprint | 20:00 |
Nisha | jlvllal_sfo, :) | 20:01 |
jlvllal_sfo | JayF: Just went upstairs... | 20:01 |
martini | Err, oops, didn't mean to make three separate reviews | 20:01 |
Nisha | jroll this is regarding state model | 20:01 |
Nisha | how do we move the node back to manageable state from Fail state | 20:02 |
Nisha | do we need to add a transition for that? | 20:02 |
openstackgerrit | Peter Martini proposed stackforge/pyghmi: Add a "--port" option to fakebmc https://review.openstack.org/155037 | 20:08 |
NobodyCam | hi Nisha :) | 20:10 |
NobodyCam | devananda: prob on a plane atm | 20:10 |
Nisha | :) | 20:10 |
Nisha | NobodyCam, Do you know the answer to above | 20:10 |
Nisha | i was testing and was not able to move the node to manage/inspect/available state unless manual editing the db | 20:11 |
NobodyCam | set the provision state to manage[d] from the cli | 20:11 |
*** Marga_ has joined #openstack-ironic | 20:12 | |
*** Marga_ has quit IRC | 20:14 | |
Nisha | i did, but it do only from Available state as of now | 20:14 |
Nisha | or from Inspected | 20:14 |
jlvllal_sfo | mrda: I think this is your patch. https://review.openstack.org/#/c/141737/29/ironic/tests/test_utils.py Not so much about your patch but is it considered preferable to have each test per line. I was wondering if there was a downside to doing two for loops. One for AssertFalse and one for AssertTrue. | 20:14 |
*** Marga_ has joined #openstack-ironic | 20:14 | |
jlvllal_sfo | I notice the rest of the file does each test one per line. It doesn't use for loops. | 20:15 |
jlvllal_sfo | Just trying to learn best practices | 20:15 |
*** krtaylor has quit IRC | 20:15 | |
*** martini has quit IRC | 20:16 | |
mrda | jlvllal_sfo: I think you mean one test per test method? (rather than per line) | 20:16 |
jlvllal_sfo | mrda: Correct :) | 20:16 |
mrda | I think in the case of these methods, where we're testing a bunch of different cases, which we have is fine. | 20:17 |
*** martini has joined #openstack-ironic | 20:17 | |
mrda | I have seen people use a dict to hold the tests and responses, but that wasn't used here. I just followed the conventions in the file | 20:17 |
jlvllal_sfo | mrda: Okay. I saw a bunch of ones for True and a bunch for False. Like the other parts of the file. | 20:17 |
jlvllal_sfo | I wasn't sure if it was okay to have a for loop for all the true ones. And another for loop for all the false ones. | 20:18 |
*** Marga_ has quit IRC | 20:18 | |
mrda | I might fix this, since the gate is broken for the agent, and I can't work out why :-/ | 20:18 |
*** datajerk1 has quit IRC | 20:19 | |
openstackgerrit | Vikas Jain proposed openstack/ironic: fixed typos from eligable to eligible and delition to deletion https://review.openstack.org/155044 | 20:25 |
*** dprince has quit IRC | 20:25 | |
*** yjiang5_ is now known as yjiang5_away | 20:27 | |
*** krtaylor has joined #openstack-ironic | 20:28 | |
*** datajerk has joined #openstack-ironic | 20:28 | |
openstackgerrit | Merged stackforge/pyghmi: Add a "--port" option to fakebmc https://review.openstack.org/155037 | 20:31 |
openstackgerrit | Vikas Jain proposed openstack/ironic: fixed typo from analagous to analogous https://review.openstack.org/155047 | 20:31 |
*** lnxnut has quit IRC | 20:31 | |
*** korekhov has quit IRC | 20:31 | |
*** achanda has quit IRC | 20:36 | |
*** gordc has joined #openstack-ironic | 20:40 | |
*** gordc has left #openstack-ironic | 20:41 | |
jjohnson2 | martini, btw, did you see the video of confluent? | 20:46 |
jjohnson2 | martini, oh and if you ever read Dan Farmer's ipmi stuff, I'm the Jarrod Johnson in his credits, if that's helpful for context | 20:47 |
*** pas-ha has quit IRC | 20:47 | |
martini | jjohnson2 I saw the link and bookmarked it this morning, haven't watched yet tho | 21:07 |
*** krtaylor has quit IRC | 21:09 | |
*** yjiang5_away is now known as yjiang5 | 21:11 | |
*** Marga_ has joined #openstack-ironic | 21:14 | |
openstackgerrit | Victor Lowther proposed openstack/ironic: Add DRAC BIOS config vendor passthru API -- DO NOT MERGE https://review.openstack.org/150488 | 21:15 |
*** Marga_ has quit IRC | 21:18 | |
*** krtaylor has joined #openstack-ironic | 21:22 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Generic changes for Node Inspection https://review.openstack.org/149823 | 21:33 |
mrda | https://bugs.launchpad.net/python-ironicclient/+bug/1417430 is the bug for adding microversion support to python-ironicclient | 21:34 |
openstack | Launchpad bug 1417430 in python-ironicclient "API microversion" [High,Triaged] - Assigned to Tan Lin (tan-lin-good) | 21:34 |
yjiang5 | mrda: thanks | 21:34 |
JayF | mrda: https://bugs.launchpad.net/ironic/+bug/1420981 is the bug to log wtf actaully broke in IPA :) | 21:34 |
openstack | Launchpad bug 1420981 in Ironic "Agent does not provide enough information to troubleshoot failed image downloads" [Medium,New] | 21:34 |
mrda | np | 21:34 |
* JayF starts patching that bug | 21:34 | |
mrda | JayF: recheck no bug for the second time | 21:34 |
Shrews | FYI for others, ironicclient is (will be) capped for stable/juno: https://review.openstack.org/155018 | 21:35 |
Shrews | so jogo doesn't attempt to stab us | 21:36 |
jroll | +1 for no stabbing | 21:36 |
*** achanda has joined #openstack-ironic | 21:36 | |
JayF | well this shouldn't take long, if that one fails we should land a fix to it before rechecking again | 21:37 |
*** achanda has quit IRC | 21:39 | |
*** achanda has joined #openstack-ironic | 21:39 | |
*** Marga_ has joined #openstack-ironic | 21:49 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: iLO implementation for hardware inspection https://review.openstack.org/151596 | 21:50 |
jlvllal_sfo | rm -rf / | 21:55 |
NobodyCam | https://review.openstack.org/#/c/147857 | 21:55 |
NobodyCam | lol | 21:56 |
*** dprince has joined #openstack-ironic | 21:56 | |
*** korekhov has joined #openstack-ironic | 21:56 | |
JayF | mrda: not that: image_info['id'], resp.status_code, | 22:02 |
JayF | resp.text | 22:02 |
JayF | er | 22:02 |
JayF | lol, bad copy | 22:02 |
JayF | #swift_store_multiple_containers_seed = 0 | 22:02 |
*** mlsoule has quit IRC | 22:04 | |
*** jjohnson2 has quit IRC | 22:05 | |
korekhov | korekhov@yahoo.com | 22:07 |
*** wanyen has joined #openstack-ironic | 22:09 | |
JayF | korekhov: for the tix? | 22:09 |
wanyen | hi devananda, | 22:10 |
korekhov | yes, JayF | 22:10 |
JayF | cool, will email shortly, it'll come from ticketmaster | 22:11 |
wanyen | devananda- we added FFE request for passing flavor in capabilities to this week's Nova IRC meeting | 22:11 |
JayF | JoshNang: lmk when you get that tempest patch up. If I haven't emailed by then I'll add it. | 22:11 |
wanyen | devananda, will u attned this weeks' nova irc meeting? | 22:12 |
mrda | wanyen: devananda is offline right now. | 22:13 |
wanyen | mrda, ty | 22:13 |
JoshNang | JayF: i'm looking to see if its possible | 22:13 |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Log required troubleshooting info on image dl fail https://review.openstack.org/155080 | 22:15 |
aweeks | anyone at the meetup like chess? if you're looking for a break at some point, you should fetch me. | 22:15 |
JayF | If someone could review that IPA ^ patch, we're hoping to get that logging to help troubleshoot agent_ssh job fails | 22:20 |
*** anderbubble has quit IRC | 22:26 | |
*** r-daneel has quit IRC | 22:31 | |
*** yuanying has joined #openstack-ironic | 22:40 | |
*** Nisha has quit IRC | 22:43 | |
*** yuanying has quit IRC | 22:46 | |
*** zhenzanz has joined #openstack-ironic | 22:49 | |
*** anderbubble has joined #openstack-ironic | 22:49 | |
anderbubble | Now that I have some actual hands-on experience with Ironic, I have some architectural comments/questions related to how we’d probably want to be able to use it, whether it’s a good idea, etc. | 22:50 |
anderbubble | We’re HPC cluster admins, so we’re used to having hostnames and ip addresses statically defined across a fixed set of nodes. Often hostnames encode the name of the rack and position in the rack of the node in question. | 22:50 |
anderbubble | It appears to me that, not only is this not the way Ironic is meant to work, but it quite possibly *can’t* work this way. | 22:51 |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Log required troubleshooting info on image dl fail https://review.openstack.org/155080 | 22:51 |
JayF | rloo: ^ fixed, ty for the review | 22:51 |
* rloo looks | 22:51 | |
anderbubble | We could define a unique resource to each node and provision a given instance to each of those unique names, maybe; but even then, the address that is assigned to the node would probably just be pulled from the pool, right? | 22:51 |
anderbubble | so are there any plans to support a static allocation map of instances to physical nodes, and a static allocation map of network addresses to instances? | 22:52 |
anderbubble | (I know that’s not very cloud-y; but it might be considered a requirement on our side if we were to use OpenStack/Ironic in our environment) | 22:53 |
*** dprince has quit IRC | 22:55 | |
anderbubble | (If there’s no-one here who can have this conversation right now, is there someone I could talk with about this at a later time, possibly over email?) | 22:55 |
*** achanda has quit IRC | 23:00 | |
*** yuanying has joined #openstack-ironic | 23:02 | |
*** achanda has joined #openstack-ironic | 23:05 | |
*** spandhe has quit IRC | 23:06 | |
*** spandhe has joined #openstack-ironic | 23:09 | |
openstackgerrit | Peter Martini proposed stackforge/pyghmi: Created a new binary, 'vboxbmc' https://review.openstack.org/155097 | 23:12 |
martini | jjohnson2 - don't know if you're still there, but I figure you may like that one. I created a new script as a sort of fork of fakebmc, except it delegates the various power methods to the virtualbox python module | 23:13 |
martini | The upshot - I can power on / power off / power status a virtualbox machine (specified by name at startup time) with ipmitool | 23:14 |
*** steverweber_ has quit IRC | 23:14 | |
*** steverweber_ has joined #openstack-ironic | 23:14 | |
jlvllal_sfo | Who wants a review, from someone with no authority ;) | 23:14 |
JoshNang | jlvllal_sfo: how about some state machine additions? https://review.openstack.org/#/c/153444/ | 23:15 |
jlvllal_sfo | JoshNang: Sure. Thanks | 23:15 |
JayF | anderbubble: that kind of use case is treating your servers like 'snowflakes', you care about a specific server | 23:19 |
JayF | anderbubble: as opposed to cloud | 23:19 |
jlvllal_sfo | JoshNang: Confused on https://review.openstack.org/#/c/153444/7/ironic/conductor/manager.py Line 1568 and 1571. Confused on why same command with same arguments | 23:19 |
JoshNang | jlvllal_sfo: so, that moves the node CLEANING->CLEANED and CLEANED->AVAILABLE (CLEANED is there for future support of rechecking a cleaning, or something to that effect) | 23:21 |
anderbubble | JayF, there’s three primary concerns here: 1) we’d like our ipmi addresses to match our host addresses as offsets within each subnet; 2) we’d like to be able to easily track physical hosts when reading log output; and 3) our users actually do have to care about the network topology of the nodes they are running on, and the relation of the nodes to each other | 23:21 |
anderbubble | for (3), we could probably just change the naming scheme to be based on switches rather than racks, and encode the switch as a resource on the node | 23:22 |
anderbubble | but for the other two, I don’t know | 23:22 |
JayF | 2 is going to be made easy by mrda's incoming logical names patch | 23:23 |
JayF | possibly | 23:23 |
*** korekhov has quit IRC | 23:24 | |
JayF | You can also encode metadata into the node.extra | 23:24 |
*** zhenzanz has quit IRC | 23:24 | |
anderbubble | JayF, logical names won’t necessarily mean that a given instance name would get matched up with a given node name | 23:25 |
mrda | \o/ | 23:26 |
anderbubble | And I know this isn’t a cloud workflow; but we’re taking baby steps here; we’ve got a lot of traditional cluster infrastructure and history here, and I think we would technically be able to provision it with Ironic (rather than, say, Cobbler or xcat) and would get a huge win in future flexibility | 23:26 |
anderbubble | I’m going offline to head home soon; but, JayF, would you be willing to talk about this more later / tomorrow? Really, just getting feedback and thoughts from anyone who’s already used to the normal OpenStack/Ironic way of doing things would be useful to me as I plan and propose whether we might be able to use OpenStack for our system next year or so. | 23:28 |
*** anderbubble has quit IRC | 23:30 | |
JayF | mrda: 2015-02-11 23:23:24.070 5111 ERROR ironic.drivers.modules.agent [-] node 74c9f587-89bc-480a-8b36-28722c709025 command status errored: {u'message': u'Error downloading image.', u'code': 500, u'type': u'ImageDownloadError', u'details': u'Download of image id 08c71789-f292-49b3-a03e-6d0a57e96b63 failed: empty response received'} | 23:32 |
*** achanda has quit IRC | 23:32 | |
*** wanyen has quit IRC | 23:32 | |
*** achanda has joined #openstack-ironic | 23:33 | |
JayF | mrda: this makes me very expect something firewall changed in devstack | 23:33 |
JayF | mrda: this means response = None in the agent code | 23:34 |
JayF | http://img.9001mem.es/5_.jpeg | 23:36 |
*** chlong has joined #openstack-ironic | 23:37 | |
*** oomichi_ has joined #openstack-ironic | 23:38 | |
*** oomichi_ has quit IRC | 23:48 | |
*** achanda has quit IRC | 23:52 | |
*** achanda has joined #openstack-ironic | 23:53 | |
*** achanda has quit IRC | 23:53 | |
martini | Ah, Jenkins test failed, for a requirements issue: vboxbmc the command would require pyvbox, which is not in openstack/requirements. I was about to do the same thing for virsh anyway, so if that's not trivially fixable, I'll punt to virshbmc | 23:56 |
*** achanda has joined #openstack-ironic | 23:56 | |
Shrews | https://review.openstack.org/#/c/154391/ | 23:58 |
*** naohirot has joined #openstack-ironic | 23:58 | |
Shrews | JayF: particularly https://review.openstack.org/#/c/154391/2/lib/ironic | 23:58 |
JayF | proxy-server: 172.24.5.2 172.24.5.2 11/Feb/2015/23/23/23 GET /v1/AUTH_21c991b1b7c94c4a98a0319583292027/glance/08c71789-f292-49b3-a03e-6d0a57e96b63%3Ftemp_url_sig%3Dc0131380db789ad4bcb437b455b033d7ee824745%26temp_url_expires%3D1423700420 HTTP/1.0 401 - python-requests/2.2.1%20CPython/2.7.6%20Linux/3.15.2%2B - - 35 - txcb99278e6c1d4b0d927af-0054dbe46b - 0.0321 - - 1423697003.789900064 | 23:58 |
JayF | 1423697003.821978092 - | 23:59 |
*** jogo has joined #openstack-ironic | 23:59 | |
jogo | Id7a9366d2c6a36139240f64371002362dc2d8d3b | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!