*** ianychoi has joined #openstack-ironic | 00:19 | |
*** gyee has quit IRC | 00:38 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: Add IPv6 module for tinycore https://review.opendev.org/665270 | 00:39 |
---|---|---|
openstackgerrit | Julia Kreger proposed openstack/ironic master: WIP ipv6 job https://review.opendev.org/613169 | 00:43 |
*** dsneddon has quit IRC | 01:11 | |
*** yedongcan has joined #openstack-ironic | 01:16 | |
openstackgerrit | Kaifeng Wang proposed openstack/networking-generic-switch master: Add Mellanox MLNX-OS Switch support https://review.opendev.org/642565 | 01:23 |
*** dsneddon has joined #openstack-ironic | 01:24 | |
*** rcernin has quit IRC | 01:27 | |
*** rcernin has joined #openstack-ironic | 01:27 | |
*** igordc has quit IRC | 01:35 | |
openstackgerrit | Dongcan Ye proposed openstack/ironic master: Update ironic-api installation https://review.opendev.org/664518 | 01:41 |
openstackgerrit | Dongcan Ye proposed openstack/ironic master: Update ironic installation https://review.opendev.org/664518 | 01:42 |
*** Goneri has quit IRC | 02:14 | |
*** Goneri has joined #openstack-ironic | 02:25 | |
openstackgerrit | Merged openstack/python-ironicclient master: Update Python 3 test runtimes for Train https://review.opendev.org/665053 | 02:46 |
*** mkrai_ has joined #openstack-ironic | 02:48 | |
*** Goneri has quit IRC | 02:49 | |
*** gregoryo has joined #openstack-ironic | 02:57 | |
*** nishagb has quit IRC | 03:07 | |
*** dmellado_ has joined #openstack-ironic | 03:08 | |
*** dmellado has quit IRC | 03:08 | |
*** dmellado_ is now known as dmellado | 03:08 | |
*** nishagb has joined #openstack-ironic | 03:08 | |
openstackgerrit | Merged openstack/python-ironic-inspector-client master: Update Python 3 test runtimes for Train https://review.opendev.org/665050 | 03:19 |
*** nishagb has quit IRC | 03:22 | |
*** zaneb has quit IRC | 03:22 | |
*** mkrai has quit IRC | 03:22 | |
*** EmilienM has quit IRC | 03:22 | |
*** rloo has quit IRC | 03:22 | |
*** rh-jelabarre has quit IRC | 03:22 | |
*** mkowalski has quit IRC | 03:22 | |
*** mgagne has quit IRC | 03:22 | |
*** persia has quit IRC | 03:22 | |
*** hamzy has quit IRC | 03:22 | |
*** sziviani has quit IRC | 03:22 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-specs master: [PoC] Enable creating pdf doc https://review.opendev.org/665285 | 03:36 |
*** nishagb has joined #openstack-ironic | 03:38 | |
*** zaneb has joined #openstack-ironic | 03:38 | |
*** mkrai has joined #openstack-ironic | 03:38 | |
*** EmilienM has joined #openstack-ironic | 03:38 | |
*** rloo has joined #openstack-ironic | 03:38 | |
*** rh-jelabarre has joined #openstack-ironic | 03:38 | |
*** mkowalski has joined #openstack-ironic | 03:38 | |
*** mgagne has joined #openstack-ironic | 03:38 | |
*** persia has joined #openstack-ironic | 03:38 | |
*** hamzy has joined #openstack-ironic | 03:38 | |
*** sziviani has joined #openstack-ironic | 03:38 | |
*** rloo has quit IRC | 03:40 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-specs master: [PoC] Enable creating pdf doc https://review.opendev.org/665285 | 03:41 |
*** irclogbot_2 has quit IRC | 03:41 | |
*** irclogbot_0 has joined #openstack-ironic | 03:42 | |
*** rh-jelabarre has quit IRC | 03:43 | |
openstackgerrit | zhufl proposed openstack/ironic master: Fix :param: in docstring https://review.opendev.org/665287 | 03:50 |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-specs master: [PoC] Enable creating pdf doc https://review.opendev.org/665285 | 03:54 |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-inspector-specs master: [PoC] Enable creating pdf doc https://review.opendev.org/665290 | 04:02 |
*** stendulker has joined #openstack-ironic | 04:09 | |
*** igordc has joined #openstack-ironic | 04:12 | |
*** igordc has quit IRC | 04:19 | |
openstackgerrit | paresh sao proposed openstack/ironic master: [WIP]oob disk erase patch https://review.opendev.org/641582 | 04:28 |
*** whoami-rajat has joined #openstack-ironic | 04:47 | |
*** pcaruana has joined #openstack-ironic | 05:09 | |
*** stendulker has quit IRC | 05:16 | |
*** e0ne has joined #openstack-ironic | 05:21 | |
*** yaawang has quit IRC | 06:24 | |
*** rachit7 has joined #openstack-ironic | 06:28 | |
*** gregoryo has quit IRC | 06:35 | |
*** stendulker has joined #openstack-ironic | 06:35 | |
*** rpittau|afk is now known as rpittau | 06:35 | |
rpittau | good morning ironic! o/ | 06:36 |
rpittau | happy friday! | 06:36 |
arne_wiebalck | good morning rpittau and ironic o/ | 06:36 |
rpittau | hey arne_wiebalck :) | 06:37 |
openstackgerrit | zhufl proposed openstack/ironic master: Fix :param: in docstring https://review.opendev.org/665287 | 06:40 |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-inspector-specs master: [PoC] Enable creating pdf doc https://review.opendev.org/665290 | 06:52 |
*** iurygregory has joined #openstack-ironic | 06:58 | |
iurygregory | good morning all | 06:58 |
arne_wiebalck | iurygregory: o/ | 06:58 |
rpittau | hi iurygregory :) | 06:58 |
iurygregory | o/ | 06:59 |
*** tesseract has joined #openstack-ironic | 07:08 | |
*** zhangfei has joined #openstack-ironic | 07:08 | |
*** sungn__ has joined #openstack-ironic | 07:12 | |
*** sungn__ is now known as sungn | 07:13 | |
*** rcernin has quit IRC | 07:22 | |
*** yaawang has joined #openstack-ironic | 07:22 | |
*** e0ne has quit IRC | 07:35 | |
*** rachit7 has quit IRC | 07:41 | |
*** dtantsur|afk is now known as dtantsur | 07:44 | |
dtantsur | morning ironic | 07:44 |
*** S4ren has joined #openstack-ironic | 07:51 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector master: Stop failing on missing memory or CPU https://review.opendev.org/665324 | 08:11 |
*** dougsz has joined #openstack-ironic | 08:15 | |
*** lucasagomes has joined #openstack-ironic | 08:16 | |
iurygregory | morning dtantsur | 08:17 |
*** priteau has joined #openstack-ironic | 08:23 | |
mkrai | good morning ironic o/ | 08:28 |
openstackgerrit | raphael.glon proposed openstack/ironic stable/queens: Ansible module: fix configdrive partition creation step https://review.opendev.org/665327 | 08:29 |
rpittau | hey mkrai :) | 08:29 |
*** derekh has joined #openstack-ironic | 08:29 | |
mkrai | rpittau: o/ | 08:30 |
*** jtomasek has joined #openstack-ironic | 08:38 | |
*** stendulker has quit IRC | 08:48 | |
*** yaawang has quit IRC | 08:50 | |
*** rachit7 has joined #openstack-ironic | 08:55 | |
*** e0ne has joined #openstack-ironic | 09:08 | |
openstackgerrit | Merged openstack/bifrost master: Update Python 3 test runtimes for Train https://review.opendev.org/665075 | 09:08 |
*** sungn has quit IRC | 09:21 | |
openstackgerrit | Kaifeng Wang proposed openstack/sushy master: [PoC] Enable creating pdf doc https://review.opendev.org/665342 | 09:40 |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-tempest-plugin master: [PoC] Enable creating pdf doc https://review.opendev.org/665344 | 09:49 |
openstackgerrit | Merged openstack/ironic-python-agent master: Add IPv6 module for tinycore https://review.opendev.org/665270 | 09:57 |
*** yaawang has joined #openstack-ironic | 10:02 | |
*** S4ren has quit IRC | 10:03 | |
* etingof considers mock.name being root of all evil | 10:12 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: redfish: handle missing Bios attribute https://review.opendev.org/665100 | 10:14 |
dtantsur | etingof: indeed, this is ridiculous. | 10:14 |
openstackgerrit | Merged openstack/ironic master: Fix :param: in docstring https://review.opendev.org/665287 | 10:17 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: redfish: handle missing Bios attribute https://review.opendev.org/665100 | 10:25 |
openstackgerrit | Digambar proposed openstack/ironic stable/rocky: DRAC: Fix OOB introspection to use pxe_enabled flag in idrac driver https://review.opendev.org/648360 | 10:57 |
jroll | morning y'all | 10:58 |
*** S4ren has joined #openstack-ironic | 10:59 | |
*** rachit7 has quit IRC | 11:11 | |
dtantsur | morning jroll | 11:18 |
openstackgerrit | M V P Nitesh proposed openstack/ironic-lib master: Returns disk_identifier for UEFI boot mode nodes https://review.opendev.org/664852 | 11:24 |
*** EmilienM is now known as EvilienM | 11:45 | |
iurygregory | morning jroll | 12:03 |
*** rh-jelabarre has joined #openstack-ironic | 12:06 | |
*** rh-jelabarre has quit IRC | 12:09 | |
*** rh-jelabarre has joined #openstack-ironic | 12:09 | |
*** bobmel has joined #openstack-ironic | 12:13 | |
*** derekh has quit IRC | 12:25 | |
*** hamzy has quit IRC | 12:27 | |
*** mkrai_ has quit IRC | 12:36 | |
*** S4ren has quit IRC | 12:38 | |
*** mkowalski has quit IRC | 12:39 | |
*** mkowalski has joined #openstack-ironic | 12:47 | |
openstackgerrit | Nisha Brahmankar proposed openstack/ironic-python-agent master: Removes tinyipa from IPA https://review.opendev.org/665379 | 12:54 |
*** derekh has joined #openstack-ironic | 12:58 | |
*** priteau has quit IRC | 12:59 | |
jroll | oh neat | 13:00 |
jroll | TIL someone picked that back up | 13:00 |
*** hamzy has joined #openstack-ironic | 13:02 | |
*** rloo has joined #openstack-ironic | 13:05 | |
dtantsur | jroll: you mean, image building? | 13:08 |
jroll | dtantsur: yeah, the builder repo thing | 13:09 |
dtantsur | jroll: yep, nishagb is our outreachy intern working on it this summer | 13:09 |
jroll | oh awesome, hi nishagb :) | 13:09 |
openstackgerrit | Nisha Brahmankar proposed openstack/ironic-python-agent master: Removes tinyipa from IPA https://review.opendev.org/665379 | 13:10 |
nishagb | hii jroll :) | 13:10 |
*** hamzy has quit IRC | 13:13 | |
*** hamzy has joined #openstack-ironic | 13:17 | |
*** hamzy has quit IRC | 13:19 | |
*** hamzy has joined #openstack-ironic | 13:20 | |
TheJulia | Good morning fellow humans, AI's and IRC bots! | 13:21 |
rpittau | hey TheJulia :) | 13:23 |
TheJulia | so turns out we need more than just to load the modules in tinycore... but getting the modules loaded at least makes that one step closer to having it work. | 13:25 |
*** priteau has joined #openstack-ironic | 13:26 | |
dtantsur | morning TheJulia | 13:27 |
dtantsur | baby steps.. | 13:27 |
*** bfournie has quit IRC | 13:28 | |
TheJulia | Indeed, now that I have ipxe booting an agent image things move much faster | 13:28 |
TheJulia | I guess I should consider posting my crazy local.cf at some point.... | 13:28 |
TheJulia | Still need a devstack neutron lib fix merged :( | 13:29 |
dtantsur | heh | 13:29 |
dtantsur | meanwhile, I'm trying to figure out why we always end up with trimmed ramdisk logs in tripleo. so far came up with https://review.rdoproject.org/r/#/c/21142/ comments welcome | 13:29 |
TheJulia | I... guess... that should fix it | 13:30 |
openstackgerrit | Dongcan Ye proposed openstack/ironic master: Update ironic installation https://review.opendev.org/664518 | 13:30 |
* dtantsur will try to torture his devstack to test that | 13:32 | |
* etingof thinks that devstack aims at torturin dtantsur | 13:33 | |
*** bfournie has joined #openstack-ironic | 13:33 | |
dtantsur | it never stopped | 13:33 |
TheJulia | Any volunteers to review https://review.opendev.org/#/c/638492 ? | 13:37 |
patchbot | patch 638492 - sushy-tools - Rename `drivers` to `resources/systems` - 17 patch sets | 13:37 |
TheJulia | dtantsur: do you want me to paste my local.cf? | 13:37 |
dtantsur | would be curious, although I'm unlikely to get to it today | 13:37 |
dtantsur | TheJulia: I stopped -1'ing that sushy-tools patch at some point and decided to never come back there again :) | 13:37 |
TheJulia | I'm trying to put together my notes for my first call of the day... so I won't get to posting it for a little bit | 13:38 |
rpittau | if RPMs let me live I might be able to have a look :/ | 13:42 |
TheJulia | dtantsur: so I thought about some of the changes in the sushy-tools patches and they actually make sense in building a later foundation at least, but I didn't get that on my first few passes :( | 13:43 |
dtantsur | TheJulia: this assumes that we need any later foundation :) | 13:44 |
* etingof fears that the amount of sensor data coming from redfish will burn Prometheus | 13:46 | |
dtantsur | etingof: Prometheus has good relationship with fire, don't worry about him | 13:46 |
TheJulia | heh | 13:46 |
dtantsur | beware of eagles though | 13:46 |
etingof | ...unless BMC dies first | 13:46 |
TheJulia | dtantsur: Somewhat agree with you there, but yeah. *shrugs* | 13:47 |
*** sthussey has joined #openstack-ironic | 13:47 | |
*** whoami-rajat has quit IRC | 13:57 | |
*** KurtB_ has joined #openstack-ironic | 14:03 | |
openstackgerrit | Nisha Brahmankar proposed openstack/ironic master: Updates ironic for using ironic-python-agent-builder https://review.opendev.org/665399 | 14:04 |
*** e0ne has quit IRC | 14:13 | |
KurtB_ | I'm running into a bit of a chicken and egg problem and thinking I can use ironic as a standalone to provision systems to then build openstack. Is that not correct today? I'm totally new to Ironic, and just starting t build a bare-metal stack. | 14:14 |
TheJulia | KurtB_: I can respond after I'm off my calls for the days, but that might be 2 hours. | 14:19 |
KurtB_ | @TheJulia Thanks. I'm here all day and really appreciate the response. :-) | 14:20 |
dtantsur | KurtB_: two projects, Kayobe and TripleO, are doing roughly what you expect (Kayobe is more standalone) | 14:27 |
*** priteau has quit IRC | 14:30 | |
KurtB_ | dtantsur: Thank. I'll take a look at Kayobe | 14:31 |
*** hamzy has quit IRC | 14:36 | |
TheJulia | Is there a unicode character for head desk yet? | 14:36 |
*** hamzy has joined #openstack-ironic | 14:37 | |
TheJulia | https://giphy.com/gifs/head-desk-forkke-62XCHIYqiwOhW also works | 14:37 |
*** yedongcan has left #openstack-ironic | 14:45 | |
openstackgerrit | Nisha Brahmankar proposed openstack/ironic master: Updates ironic for using ironic-python-agent-builder https://review.opendev.org/665399 | 14:47 |
*** bnemec has joined #openstack-ironic | 14:48 | |
*** e0ne has joined #openstack-ironic | 14:57 | |
*** e0ne has quit IRC | 15:00 | |
*** hamzy has quit IRC | 15:01 | |
*** hamzy has joined #openstack-ironic | 15:02 | |
*** bnemec is now known as beekneemech | 15:11 | |
*** e0ne has joined #openstack-ironic | 15:15 | |
*** kbaegis has joined #openstack-ironic | 15:20 | |
kbaegis | Morning all | 15:20 |
kbaegis | I’m having issues with the pxe boot interface. The pxelinux.0 file gets loaded, but then the grub gets loaded from the nodes drive instead of over pxe | 15:21 |
*** e0ne has quit IRC | 15:21 | |
kbaegis | So working: ipmi driver, dhcp, tftp; not working: grub and everything it’s blocking | 15:21 |
*** e0ne has joined #openstack-ironic | 15:24 | |
dtantsur | kbaegis: are you sure your node is not booting in UEFI mode? | 15:24 |
kbaegis | dtantsur: I wanted uefi pxe | 15:24 |
kbaegis | dtantsur: Is that my issue? | 15:25 |
dtantsur | kbaegis: likely. UEFI vs Legacy is not quite automatic, check https://docs.openstack.org/ironic/latest/install/advanced.html#boot-mode-support | 15:25 |
dtantsur | tl;dr you need to opt into UEFI-compatible configuration | 15:26 |
*** e0ne has quit IRC | 15:27 | |
kbaegis | dtantsur: I mean- I’ve set `openstack baremetal node set —property ‘capabilities=‘boot_mode=uefi’` for the ndoe | 15:28 |
kbaegis | *node | 15:28 |
dtantsur | kbaegis: the syntax is boot_mode:uefi and without quotation marks inside | 15:28 |
dtantsur | --property capabilities=boot_mode:uefi | 15:28 |
dtantsur | if you use nova, I think you need to update the flavor as well | 15:29 |
kbaegis | dtantsur: I don’t use nova | 15:29 |
dtantsur | in any case, pxelinux.0 is for legacy BIOS, you shouldn't see it loading when things work correctly | 15:29 |
*** e0ne has joined #openstack-ironic | 15:29 | |
kbaegis | dtantsur: What should it be transferring? I may need to update my dhcp settings | 15:30 |
* dtantsur thinks | 15:30 | |
kbaegis | *should probably be in the guide | 15:30 |
dtantsur | I wonder if we even document it.. | 15:30 |
kbaegis | I have in my tftpboot directory: grubx64.efi, chain.c32, bootx64.efi, pxelinux.0 | 15:32 |
rpittau | kbaegis: should be here: https://docs.openstack.org/ironic/latest/install/configure-pxe.html | 15:32 |
*** e0ne has quit IRC | 15:33 | |
dtantsur | kbaegis: I think it should be bootx64.efi | 15:33 |
kbaegis | rpittau: It’s not really. The UEFI PXE - Grub setup portion completely omits the dhcp settings | 15:34 |
dtantsur | but we really should try and document it\ | 15:34 |
*** Goneri has joined #openstack-ironic | 15:35 | |
kbaegis | Sweet. Let’s try bootx64.efi then | 15:37 |
dtantsur | kbaegis, rpittau, we don't have enough standalone docs indeed :( for the neutron case the DHCP part is done automagically. | 15:40 |
kbaegis | Sure. By a dnsmasq daemon running inside a netns, statically configured with the ironic interface -> neutron | 15:41 |
rpittau | kbaegis, dtantsur, in that page the config file is mentioned in 2 places but it's definitely a bit confusing | 15:41 |
rpittau | look for 'Bootfile DHCP parameter for UEFI boot mode. (string value)' | 15:42 |
kbaegis | rpittau: I was looking at my wireshark/tcpdump logs and seeing pxelinux.0 go across the wire just fine and then have it still boot up to the os in a clean operation- scratching my hea | 15:42 |
kbaegis | *head | 15:42 |
kbaegis | Not realizing that isc-dhcpd was pointing to the wrong file | 15:43 |
*** zhangfei has quit IRC | 15:43 | |
kbaegis | Huh. | 15:44 |
kbaegis | It’s requesting grub.efi, not grubx64.efi | 15:44 |
kbaegis | dtantsur: Are there any functional tests wrapped around ironic-standalone? | 15:47 |
dtantsur | kbaegis: there are bifrost and metalsmith jobs; I don't think either of them tests UEFI though. we also tend to use iPXE rather than plain PXE. | 15:48 |
kbaegis | dtantsur: Yeah, unfortunately iPXE isn’t an option on my hardware. Virtual-media would require me to purchase $600 in licenses as well from supermicro | 15:48 |
kbaegis | Well- to do it from redfish that is, which I’ve abandoned | 15:49 |
*** jaypipes has quit IRC | 15:51 | |
dtantsur | kbaegis: iPXE does not require virtual media. it works similarly to PXE, but after loading the initial firmware it loads stuff via HTTP. | 15:53 |
TheJulia | dtantsur: kbaegis: bootx64.efi needs to be the shim... or can be ipxe.efi instead. | 15:53 |
dtantsur | it also behaves quite similarly for legacy and UEFI boot | 15:53 |
kbaegis | Oh, so PXE -> iPXE? | 15:54 |
dtantsur | kbaegis: yep. ipxe.efi is booted via DHCP options, then it proceeds with iPXE | 15:55 |
kbaegis | So several assumptions (in the docs) break standalone. First, the file needs to be grub.efi (and not grubx64.efi), and second the grub.cfg apparently needs to be in the root tftp directory. Third, my grub.cfg is loaded, but $net_default_ip.conf isn’t an expanded parameter. | 15:55 |
kbaegis | So it doesn’t know where to pull a grub config file | 15:56 |
kbaegis | If I’m reading this right. | 15:56 |
TheJulia | if it is a newer version of ironic $net_default_mac.conf might work | 15:57 |
TheJulia | I changed that in ?stein? or ?rocky? | 15:58 |
kbaegis | That appears correct. I have dirs created by mac, not IP | 15:58 |
dtantsur | bug in the docs? | 15:59 |
*** hjensas is now known as hjensas|afk | 16:01 | |
kbaegis | Also, I was having difficulty finding the grub modules per the docs. On opensuse they’re located at /usr/share/grub2/x86_64-efi/command.lst | 16:02 |
TheJulia | it might not know it is efi | 16:02 |
TheJulia | or set for ipxe | 16:02 |
kbaegis | I’m not using iPXE just yet. | 16:03 |
kbaegis | Exit | 16:03 |
kbaegis | Oops. :) | 16:03 |
TheJulia | heh | 16:03 |
dtantsur | TheJulia: could you check https://review.opendev.org/#/c/665324/ please? | 16:05 |
patchbot | patch 665324 - ironic-inspector - Stop failing on missing memory or CPU - 1 patch set | 16:05 |
TheJulia | braaaainssss | 16:06 |
kbaegis | Lol | 16:06 |
kbaegis | So for me to automate this setup for others on macos, I’m thinking I should rely on a docker container transfer rather than homebrew. Anyone know of a place I can download all the requisite grub/syslinux packages for a standalone deployment? | 16:07 |
dtantsur | not sure I really get the question | 16:10 |
dtantsur | you mean, where to download containers? or which distribution to use? | 16:10 |
kbaegis | I mean there isn’t a handy place where I can download everything as a single tarball is there? | 16:10 |
kbaegis | I.e. - the contents of the /tftpboot folder | 16:10 |
kbaegis | More of a method-of-procedure than a packager | 16:11 |
rpittau | bye all, have a great weekend! o/ | 16:11 |
*** rpittau is now known as rpittau|afk | 16:11 | |
kbaegis | rpittau|afk: You too! | 16:12 |
dtantsur | kbaegis: not sure. you may try bifrost in a VM or a container | 16:12 |
* TheJulia is still on calls | 16:13 | |
kbaegis | What’s the easiest place to extend stuff installed on tiny-ipa? | 16:15 |
dtantsur | kbaegis: what exactly are you trying to do? | 16:15 |
kbaegis | dtantsur: Add a custom hardware manager to the image w/ diskimage-builder | 16:16 |
kbaegis | Never used diskimage-builder for anything other than stock images | 16:16 |
dtantsur | kbaegis: diskimage-builder and tinyipa are two different things. I *think* when you use DIB you can pass -p argument to install an additional package. | 16:16 |
kbaegis | Isn’t tinyipa built with dib? | 16:17 |
dtantsur | kbaegis: nope. tinyipa is built with tinycorelinux and largely targets testing. production ramdisks are usually built with DIB based on some real distributions (I work for Red Hat, so I'm mostly seeing RHEL and CentOS based images :) | 16:18 |
kbaegis | dtantsur: Cool | 16:19 |
kbaegis | Much change with the acquisition for you guys yet? | 16:19 |
dtantsur | It's not even done yet :) | 16:20 |
kbaegis | dtantsur: Oh! I thought it had closed. | 16:20 |
kbaegis | Just found out that HPE/Microfocus acquired Cray | 16:20 |
dtantsur | oh? I haven't heard about it | 16:21 |
TheJulia | I heard HPE, didn't hear about Microfocus... | 16:21 |
kbaegis | HPE is Microfocus | 16:21 |
dtantsur | kbaegis: that's how we build images in TripleO CI (you may not need all of this, just an example): https://logs.rdoproject.org/83/665383/1/openstack-check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001/c53651b/logs/undercloud/home/zuul/overcloud_image_build.log.txt.gz#_2019-06-14_14_14_12 | 16:22 |
*** lucasagomes has quit IRC | 16:22 | |
kbaegis | :/ Access violations on the PXE driver | 16:24 |
kbaegis | Global read and execute on the mac symlink/file too | 16:25 |
dtantsur | I'm sorry, I have to go now. Talk to you on Monday, have a great weekend, everyone! | 16:26 |
*** dtantsur is now known as dtantsur|afk | 16:26 | |
kbaegis | You too! | 16:26 |
*** mkowalski has quit IRC | 16:33 | |
TheJulia | okay | 16:35 |
TheJulia | finally off calls. | 16:35 |
TheJulia | . | 16:35 |
* TheJulia breakfasts | 16:35 | |
kbaegis | ??? | 16:36 |
kbaegis | Grub is throwing me errors like “can’t find command ‘default’” | 16:37 |
*** derekh has quit IRC | 16:37 | |
TheJulia | kbaegis: I thought HPE Software was what Microfocus had? Or had they purchased/acquired more since that transaction (which I narrowly avoided) | 16:39 |
kbaegis | I believe that HPE is a fully owned subsidiary of Microfocus | 16:39 |
TheJulia | HPE is publicly traded | 16:39 |
kbaegis | *shrug* | 16:40 |
kbaegis | I’m at SUSE, and we just bought ourselves free from Microfocus | 16:40 |
TheJulia | Now, that being said.... Microfocus could have rights to operate under the HPE name/brand in some countries or places... | 16:40 |
TheJulia | \o/ | 16:40 |
kbaegis | We have an HPE building in my town, and we were using it as a meeting place | 16:40 |
kbaegis | We got several of their engineers when we split from Microfocus as well | 16:41 |
TheJulia | HPE contractors I believe | 16:41 |
TheJulia | that whole thing was complex.... | 16:41 |
TheJulia | I think everyone I know that ended up being acquired in that whole transaction has moved on... | 16:42 |
kbaegis | https://www.microfocus.com/about/press-room/article/2017/micro-focus-completes-merger-with-hpe-software/ | 16:42 |
kbaegis | TheJulia: Grub is now giving me this error: http://paste.openstack.org/show/752939/ | 16:46 |
TheJulia | "merger" I remember being on the calls and hearing the spin | 16:47 |
* TheJulia sighs | 16:47 | |
TheJulia | kbaegis: wow.... uhhh... | 16:48 |
TheJulia | trying to network boot grub right? | 16:48 |
kbaegis | Yeah | 16:48 |
TheJulia | https://opendev.org/openstack/ironic/src/commit/55e8d3fde1132af32b413b1b38d3e16288ec4398/devstack/lib/ironic#L2368 | 16:50 |
TheJulia | I quite literally dealt with this like a week ago | 16:51 |
TheJulia | checkout what I did there. Grub at some point... changed I think | 16:51 |
TheJulia | I should ping one of the grub folks that I know... but I'll feel guilty because I've not been in contact with their sister who is a friend of mine #itsasmallworld | 16:52 |
kbaegis | So I need to run grub-mknetdir? | 16:53 |
*** iurygregory has quit IRC | 16:53 | |
TheJulia | kbaegis: yeah, default grub seems to lack the network modules these days | 16:55 |
TheJulia | and that builds a binary that has them | 16:55 |
TheJulia | dtantsur|afk: re ironic-inspector, I'll approve the change. I'm wondering if we need to backport. I'm fine if we just amend the backport commit message (if really really really needed) | 16:56 |
*** dougsz has quit IRC | 16:57 | |
TheJulia | the commands errors your getting _are_ different from the error I was seeing with ubuntu. I suspect it all comes down to how grub is built and with what defaults | 16:58 |
kbaegis | Grub needs to die | 17:01 |
kbaegis | With efi it has gotten way too complicated and arcane to be useful as a tool | 17:02 |
kbaegis | I love how they require a wrapper just to generate a config file, and it does some very lame discovery of files | 17:03 |
kbaegis | `/opinions` | 17:06 |
kbaegis | I’ve spent far too many hours troubleshooting what grub file is named what and includes which features | 17:07 |
TheJulia | Yeah. iPXE can also be a headache as well, but it does make for a clean launch pad for more complex things like iscsi booting, or AOE if someone has that sort of gear in their data center | 17:08 |
TheJulia | Troubleshooting it... can be a headache | 17:09 |
* TheJulia looks at the good chunk of the week only to find macvtap's eat multicast packets by default | 17:09 | |
TheJulia | "OM NOM NOM Multicast packets!" | 17:09 |
* TheJulia might... have... actually. Lost.. it. | 17:09 | |
kbaegis | Well I spent a month with my lab out of commission because supermicro looks exclusively for bootx64.efi on the EFI partition. It will let you configure any name you want, but it only WORKS with bootx64.efi | 17:13 |
*** iurygregory has joined #openstack-ironic | 17:15 | |
kbaegis | TheJulia: Tried your workaround; not working for me | 17:16 |
TheJulia | kbaegis: ugh, I actually think I've seen that on my supermicro chassis... and always wondered why I couldn't get uefi to work. I seem to remember my HP desktop when I worked for HP actually did the exact same thing, it would record the device in nvram, but not the file name | 17:17 |
TheJulia | kbaegis: same errors? Different errors? Servers not erroring? | 17:17 |
kbaegis | Same errors; no errors from tftp or network | 17:17 |
kbaegis | Error: can’t find command “default” | 17:18 |
TheJulia | any tftp activity after the initial load of shim/grubx64.efi? | 17:18 |
kbaegis | Sure is. It loads a bunch of modules successfully | 17:19 |
kbaegis | Specifically /boot/grub2/x86_64-efi/terminal.mod,crypto.mod,extcmd.mod,gettext.mod,gzio.mod,command.lst,etc | 17:20 |
kbaegis | Wait a minute. Is it supposed to be grubx64.efi or bootx64.efi? | 17:22 |
*** igordc has joined #openstack-ironic | 17:22 | |
*** hamzy has quit IRC | 17:23 | |
TheJulia | core.efi from the command should be renamed grubx64.efi | 17:23 |
*** priteau has joined #openstack-ironic | 17:23 | |
TheJulia | shim.efi should be bootx64.efi | 17:23 |
*** iurygregory has quit IRC | 17:23 | |
TheJulia | which you'll need from the shim package of course | 17:23 |
kbaegis | See, this is the stupid crap that makes grub2 completely unusable | 17:23 |
*** hamzy has joined #openstack-ironic | 17:24 | |
kbaegis | It’s a simple concept: a bunch of modular files that represent specific programs on booting | 17:25 |
kbaegis | But in practice everything breaks because of dumb assumptions about what things are named and how specifically they were generated. | 17:25 |
openstackgerrit | Merged openstack/ironic-inspector master: Simplify locking code https://review.opendev.org/659199 | 17:26 |
TheJulia | So core.efi when built, at least on ubuntu... only results in the *.lst files being downloaded according to my packet captures locally | 17:26 |
TheJulia | if those files are missing it all kind of detonates | 17:27 |
kbaegis | I don’t have any tftp errors or “Unauthorized” packets across the wire | 17:27 |
kbaegis | I don’t think it likes the way the grub.cfg or mac.conf files are generated anymore | 17:28 |
TheJulia | core.efi, when built, is _supposed_ to have all the modules integrated. In theory. | 17:29 |
kbaegis | Woudn’t it be great if we could check? | 17:29 |
TheJulia | Oh, so its actually downloading grub.cfg? | 17:29 |
TheJulia | it would! | 17:29 |
* TheJulia messages grub developer's sister so she stops feeling bad about not keeping in touch with her friends | 17:29 | |
kbaegis | Right. So it downloads a TXT file for configfile /$net_default_mac.conf and that’s where it breaks | 17:30 |
kbaegis | On the “master” entry in grub | 17:31 |
TheJulia | What if you change that to something like /$net_default_interface.conf which should result in a file not found and grub2 basically going "I can't boot!" | 17:32 |
TheJulia | Which would start to help us to understand which side of this issue it is on | 17:33 |
kbaegis | It’s already doing that | 17:33 |
kbaegis | I’ve been moving files around as necessary. :/ | 17:34 |
TheJulia | Okay, so it returns "i can't boot because I cant find the thing, and with the file errors about the default command? | 17:36 |
*** iurygregory has joined #openstack-ironic | 17:36 | |
kbaegis | TheJulia: Correct. It pulls the file the pxe driver generates successfully | 17:36 |
kbaegis | But it’s complaining that 1) the file is filled with nonsense terms, and 2) it probably isn’t loading grub modules correctly | 17:37 |
TheJulia | https://opendev.org/openstack/ironic/src/branch/master/ironic/drivers/modules/pxe_grub_config.template <-- This is the base template, I wonder if something is leaking maybe.... | 17:37 |
kbaegis | Want to see what it’s failing on? | 17:37 |
TheJulia | sure | 17:38 |
*** iurygregory has quit IRC | 17:38 | |
*** e0ne has joined #openstack-ironic | 17:41 | |
*** iurygregory has joined #openstack-ironic | 17:44 | |
*** e0ne has quit IRC | 17:46 | |
*** hamzy has quit IRC | 17:47 | |
kbaegis | TheJulia: http://paste.openstack.org/show/752958/ | 17:52 |
kbaegis | Those are the contents of the evidently faulty config | 17:53 |
TheJulia | kbaegis: what version of ironic is this? | 17:53 |
kbaegis | 12.2.0.dev137 | 17:54 |
kbaegis | Ironicm12.2.0, GRUB 2.02 | 17:56 |
*** hamzy has joined #openstack-ironic | 17:56 | |
TheJulia | I see what is going on | 17:56 |
TheJulia | you need to change your pxe config template | 17:56 |
TheJulia | it is set to the default pxe_config | 17:56 |
TheJulia | err, pxe_config.template, it should be set to the pxe_grub_config.template file | 17:56 |
TheJulia | let me get you an ipxe example real quick | 17:57 |
kbaegis | Where are these located? | 17:57 |
kbaegis | In the tftpboot directory as well? | 17:58 |
TheJulia | in ironic.conf, change [pxe] section parameter to be the following line: pxe_config_template = $pybasedir/drivers/modules/pxe_grub_config.template | 17:58 |
TheJulia | its a jinja2 template file that is used, the pxe driver is just configured for the wrong one | 17:58 |
TheJulia | since it doesn't know any better | 17:58 |
TheJulia | https://github.com/openstack/bifrost/blob/master/playbooks/roles/bifrost-ironic-install/templates/ironic.conf.j2#L44 <-- for bifrost's ipxe usage | 17:59 |
kbaegis | How do I unset a node in “clean wait”? | 18:04 |
kbaegis | J | 18:04 |
TheJulia | abort | 18:09 |
TheJulia | oh wait | 18:09 |
TheJulia | yeah, abort _should_ work if it is not actually cleaning yet | 18:10 |
kbaegis | I just deleted the node and recreated | 18:10 |
TheJulia | *sigh* | 18:10 |
* TheJulia grumbles about the state machine | 18:10 | |
TheJulia | Cleaning is one of those fairly rigid areas because of security concerns with BMaaS scenarios | 18:10 |
* TheJulia feels completely... mentally... derailed and realizes fedex never showed up for an overnight document delivery | 18:12 | |
TheJulia | and perfectly timed email from my attorney indicates Monday. Woot! | 18:15 |
kbaegis | Patent? | 18:15 |
TheJulia | No, Probate | 18:15 |
TheJulia | :( | 18:15 |
kbaegis | You know, I was thinking about it and I think it would be very handy to have a hardware manager that took care of crypto for the disks | 18:16 |
TheJulia | kbaegis: so that is a super interesting topic! | 18:16 |
kbaegis | Rather than cleaning them, you could set up readable compartments based on luks keys | 18:16 |
TheJulia | That is a possibility, although who knows what might happen with other disks... and there is always the case if someone deploys Windows or a BSD of some variety | 18:17 |
*** tesseract has quit IRC | 18:18 | |
kbaegis | Right. So it’s shared tenancy- no assumptions should be made | 18:18 |
kbaegis | But at least then it isn’t destroyed until it needs to be | 18:18 |
kbaegis | There’s nothing that presently enables ironic to only show specific drives however, correct? | 18:22 |
kbaegis | Local or remote | 18:22 |
kbaegis | RADIUS? | 18:22 |
TheJulia | That could be really interesting from a shared standpoitn.... | 18:24 |
kbaegis | I think so. You’d need an agent to do the brokering however... | 18:25 |
TheJulia | show specific drives? like network shares? | 18:25 |
kbaegis | It’d almost have to be | 18:25 |
kbaegis | I wish you could isolate local storage, but I don’t know how that would work | 18:25 |
TheJulia | Yeah, or lots of parameters on the kernel command line | 18:25 |
kbaegis | I suppose that could be an option | 18:26 |
kbaegis | For linux only | 18:26 |
TheJulia | So what Mass Open Cloud does is they use iscsi with the baremetal fleet and they chain load ipxe to the iscsi target from that. | 18:26 |
TheJulia | With zero local storage. | 18:26 |
TheJulia | They also have a couple other neat things which I'm not sure they've talked about publically so I'll just say "neat" :) | 18:27 |
kbaegis | I’ve been hoping for a shared/federated “compute time” model for years | 18:27 |
kbaegis | Interesting. Hadn’t heard about Mass Open Cloud | 18:28 |
kbaegis | Woah! PXE is working now. It’s now hanging on “Booting deploy”... | 18:30 |
TheJulia | I feel the need to go spend time in Boston soon.... I need to catch up with those folks. | 18:32 |
kbaegis | TheJulia: http://paste.openstack.org/show/752963/ | 18:32 |
kbaegis | Does that look more like what you’d expect? | 18:32 |
TheJulia | it does... the errors are... interesting | 18:33 |
TheJulia | I've never seen those spit out before, but really most people just run ipxe for this sort of stuff for the reasons already highlighted | 18:33 |
TheJulia | double checking the template | 18:34 |
TheJulia | hmmm | 18:34 |
* TheJulia goes and looks for the console log from one of the grub uefi jobs | 18:34 | |
TheJulia | kbaegis: Interesting, no errors on our CI run: http://logs.openstack.org/25/663725/1/check/ironic-tempest-ipa-partition-uefi-pxe-grub2/b86039e/controller/logs/ironic-bm-logs/node-0_no_ansi_2019-06-06-18:05:29_log.txt.gz | 18:36 |
*** e0ne has joined #openstack-ironic | 18:42 | |
kbaegis | Ignoring malformed capability 'boot_mode=uefi'. | 18:49 |
kbaegis | Conductor is also doing something stupid. It’s trying to unlink a directory that doesn’t exist | 18:52 |
kbaegis | Is my node creation incorrect? http://paste.openstack.org/raw/752966/ | 18:55 |
TheJulia | we always try to unlink, it might be only logging those if your in debug. I think they are normally supressed | 18:55 |
kbaegis | No, I’m getting full ERRORS and a traceback. PermissionError | 18:56 |
TheJulia | oooh ramdisk deploy interface | 18:56 |
TheJulia | you shouldn't need root_gb if your directly asking for a ramdisk to boot. That might be a bug if you had to add it. | 18:57 |
kbaegis | I can’t even get past cleaning. I’ve never used the ramdisk deploy | 18:57 |
kbaegis | K | 18:58 |
kbaegis | I’ll remove it. I was just trying to follow the docs | 18:58 |
TheJulia | you might be the first person who I've talked to who has tried using the ramdisk interface with grub, since it is not what we would call a traditional deploy. you'r not writing any sort of image to disks. | 18:58 |
TheJulia | oh wait | 18:59 |
TheJulia | your set to ramdisk deploy interface, deploy interface with an image_source should be iscsi or direct | 18:59 |
TheJulia | since that would be written to disk | 18:59 |
kbaegis | User.image is a file that says “xfail” right now | 19:00 |
kbaegis | My thought was: 1) boot to ipa, 2) clean the node with a custom driver, 3) write a disk image to disk with a very minimal install | 19:02 |
kbaegis | *custom hardware manager | 19:02 |
kbaegis | Experimental mode. I don’t even know how the drive is selected to host the image | 19:03 |
kbaegis | I have SSDs, NVMEs and HDDs in each of my boxes, but I’m trying to create a redeployable environment | 19:03 |
*** hamzy has quit IRC | 19:05 | |
kbaegis | Ideally it would copy the image to an lvm2 LV rather than a raw device, but I don’t even know if direct supports that | 19:05 |
*** iurygregory has quit IRC | 19:07 | |
NobodyCam | Good morning ironic’ers | 19:10 |
NobodyCam | And ofc TGIF | 19:10 |
TheJulia | good morning NobodyCam | 19:11 |
TheJulia | kbaegis: sorry on the phone, give me a few | 19:11 |
NobodyCam | \o/ | 19:11 |
kbaegis | TheJulia: I’m around. Right now the state machine is dumping me off on clean failed because of the permission errors when it fails to unlink a directory it never created | 19:13 |
kbaegis | It created a directory with ‘dr----x--t’ | 19:14 |
TheJulia | default umask? | 19:16 |
*** e0ne has quit IRC | 19:16 | |
*** e0ne has joined #openstack-ironic | 19:16 | |
kbaegis | http://paste.openstack.org/show/752967/ | 19:21 |
*** e0ne has quit IRC | 19:21 | |
kbaegis | That’s what happens to conductor when I execute the command (previous paste) and then run http://paste.openstack.org/show/752967/ | 19:23 |
*** e0ne has joined #openstack-ironic | 19:23 | |
kbaegis | Sorry, when I run “openstack baremetal node clean prong.ipmi --clean-steps '[{"interface": "deploy", "step": "erase_devices_metadata"}]'” | 19:25 |
*** priteau has quit IRC | 19:26 | |
*** e0ne has quit IRC | 19:33 | |
*** rloo has quit IRC | 19:33 | |
openstackgerrit | Merged openstack/ironic-inspector master: Stop failing on missing memory or CPU https://review.opendev.org/665324 | 19:37 |
*** pcaruana has quit IRC | 19:39 | |
*** hamzy has joined #openstack-ironic | 19:45 | |
TheJulia | Okay... sorry. Was on the phone with my wife. | 19:49 |
TheJulia | kbaegis: yeah, you can do that. we have the the fast_track option in ?stein? that sould make that a little faster for you as a standalone user. For writing that image, juse be sure to use iscsi or direct modules | 19:50 |
TheJulia | hmmmm | 19:53 |
TheJulia | whoops about the elilo deprecation warning | 19:53 |
TheJulia | the config is concerning because that should be getting created.... | 19:53 |
TheJulia | kbaegis: so that exception is upon creation, not deletion. | 19:55 |
TheJulia | you know you can flag automatic cleaning, using the configuration priorities so it just does erase_devices_metadata between the provide verb moving kbaegis: from managable to available states. | 19:56 |
*** dsneddon has quit IRC | 20:23 | |
kbaegis | TheJulia: I’m back | 20:50 |
TheJulia | okay, I'm just typing up an RFE | 20:51 |
kbaegis | I saw your code. Right now I’m getting “FailedToGetIpaddressOnPort” | 20:52 |
kbaegis | Fixed the syntax I was using for openstack cli uefi | 20:52 |
kbaegis | My ironic.conf: http://paste.openstack.org/show/752970/ | 20:55 |
TheJulia | dtantsur|afk: https://storyboard.openstack.org/#!/story/2005896 ? | 20:57 |
TheJulia | oh ugh, thats a bug people shot me down on fixing. :( | 20:57 |
* TheJulia looks for that patch | 20:57 | |
TheJulia | https://review.opendev.org/#/c/499376/ would have done it... but that error can be gotten rid of with... | 20:58 |
patchbot | patch 499376 - ironic - Bypass neutron dhcp if noop interface - 1 patch set | 20:58 |
TheJulia | https://review.opendev.org/#/c/533153/ <-- | 20:59 |
patchbot | patch 533153 - ironic - Remove elilo support - 5 patch sets | 20:59 |
kbaegis | It’s not merged in yet? | 20:59 |
TheJulia | I've literally blocked it so I can do a minor version release first | 20:59 |
TheJulia | Actually, now is not a bad time to do that.... | 20:59 |
* TheJulia gets hair tie | 21:00 | |
TheJulia | elilo's deprecation took a while because we wanted to have a CI job for grub | 21:01 |
TheJulia | and the IP address stuff started with elilo | 21:01 |
TheJulia | so removing it will make the world a happier place | 21:01 |
*** kbaegis has quit IRC | 21:01 | |
TheJulia | dtantsur|afk: that inspection change actually sounds like a really quick set of changes to make. Frozenset based on config and new entrypoint/path on ipa, but even that is nearly entirely based upon what we already have for launching IPA today. | 21:04 |
TheJulia | Everyone rocks for keeping release notes in a good shape :) | 21:08 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Update qemu hook to facilitate Multicast https://review.opendev.org/665221 | 21:20 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Remove ipxe tags when ipx6 is in use. https://review.opendev.org/665267 | 21:22 |
*** kbaegis has joined #openstack-ironic | 21:26 | |
kbaegis | TheJulia: Huh. Dropped | 21:26 |
kbaegis | I just tried that patch set and it’s not working for me. Traceback: http://paste.openstack.org/show/752971/ | 21:28 |
TheJulia | which one? | 21:28 |
kbaegis | 533153 | 21:28 |
* TheJulia watches ipxe loop on the other screen and wonders "is it too early to get a drink?" | 21:29 | |
kbaegis | Hah | 21:30 |
TheJulia | give me a few let me put up another patch real quick and I'll siwtch back | 21:31 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: Add ipv6 modprobe config https://review.opendev.org/665477 | 21:37 |
*** rh-jelabarre has quit IRC | 21:37 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: WIP ipv6 job https://review.opendev.org/613169 | 21:37 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: WIP ipv6 job https://review.opendev.org/613169 | 21:37 |
TheJulia | okay! | 21:37 |
TheJulia | changing gears before i go find tequila | 21:38 |
TheJulia | hmm... I thought I removed that helper | 21:38 |
TheJulia | nopo! | 21:39 |
TheJulia | okay, new plan. Fix old patch on top of eilo fix | 21:39 |
kbaegis | TheJulia: Let me test something first | 21:40 |
kbaegis | I’m going to try the ipxe boot driver | 21:40 |
kbaegis | I messed up the syntax for something again | 21:41 |
TheJulia | kbaegis: the ipxe path is one of the most tested paths, so likely better and what the standalone code uses in other cases, so you have good templates to use (and it doesn't try to lookup the IP addresses) | 21:43 |
kbaegis | Right. If it’s properly configured | 21:43 |
kbaegis | || http://paste.openstack.org/show/752972/ | 21:44 |
kbaegis | Does ironic ipxe act as a web server? | 21:45 |
kbaegis | Or does it just point towards one? | 21:45 |
TheJulia | towards one | 21:50 |
TheJulia | will look at the paste in like 2-3 min | 21:50 |
TheJulia | wow that is an unfriendly error :( | 21:55 |
*** mkowalski has joined #openstack-ironic | 21:58 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Enable no IP address to be returned https://review.opendev.org/499376 | 22:02 |
TheJulia | And I'm super flabbergasted that that didn't require a test change :( | 22:02 |
*** EvilienM is now known as EmilienM | 22:03 | |
TheJulia | EmilienM: I've never noticed alt-nick friday for you and that is awesome. | 22:07 |
TheJulia | kbaegis: that last patch _should_ make make things better :) | 22:09 |
kbaegis | TheJulia: Thanks! Retesting | 22:09 |
TheJulia | it is actually two patches stacked | 22:09 |
kbaegis | ipxe_script_url = '/'.join([CONF.deploy.http_url, script_name]) NoneType error? | 22:16 |
kbaegis | Ahh, I should probably populate one then | 22:17 |
TheJulia | yeah... only you know that url | 22:21 |
*** kbaegis has quit IRC | 22:27 | |
*** igordc has quit IRC | 22:45 | |
*** dsneddon has joined #openstack-ironic | 23:07 | |
*** igordc has joined #openstack-ironic | 23:13 | |
*** mkowalski has quit IRC | 23:13 | |
*** jtomasek has quit IRC | 23:19 | |
*** dsneddon has quit IRC | 23:19 | |
openstackgerrit | Merged openstack/ironic stable/stein: Ansible module: fix configdrive partition creation step https://review.opendev.org/664876 | 23:20 |
*** sthussey has quit IRC | 23:47 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!