*** ppiela has quit IRC | 00:04 | |
*** rloo has quit IRC | 00:15 | |
*** rama_y has joined #openstack-ironic | 00:19 | |
*** hw_wutianwei has joined #openstack-ironic | 00:20 | |
*** priteau has quit IRC | 00:21 | |
*** rama_y has quit IRC | 00:27 | |
*** pmannidi has quit IRC | 00:29 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Add unit test for create_node RPC call https://review.openstack.org/408862 | 00:32 |
---|---|---|
*** baoli has joined #openstack-ironic | 00:32 | |
*** harlowja_ has quit IRC | 00:32 | |
*** rama_y_ has quit IRC | 00:33 | |
* jlvillal likes more unit tests :) | 00:37 | |
*** pmannidi has joined #openstack-ironic | 00:38 | |
*** baoli has quit IRC | 00:38 | |
*** Goneri has joined #openstack-ironic | 00:48 | |
*** harlowja has joined #openstack-ironic | 00:51 | |
*** hoangcx has joined #openstack-ironic | 00:57 | |
*** lazy_prince has quit IRC | 01:03 | |
*** ishant|away has quit IRC | 01:03 | |
*** kirankv has quit IRC | 01:04 | |
*** ishant|away has joined #openstack-ironic | 01:04 | |
*** awiddersheim has quit IRC | 01:04 | |
*** lazy_prince has joined #openstack-ironic | 01:05 | |
*** kirankv has joined #openstack-ironic | 01:05 | |
*** jrist has quit IRC | 01:21 | |
*** awiddersheim has joined #openstack-ironic | 01:22 | |
*** jrist has joined #openstack-ironic | 01:34 | |
*** mtanino has quit IRC | 01:39 | |
*** Sukhdev has quit IRC | 01:39 | |
*** sacharya has joined #openstack-ironic | 01:43 | |
*** yufei has joined #openstack-ironic | 01:45 | |
*** Syed__ has quit IRC | 01:47 | |
*** sacharya has quit IRC | 01:47 | |
*** rpioso has quit IRC | 02:07 | |
*** zhangjl has joined #openstack-ironic | 02:28 | |
*** absubram has joined #openstack-ironic | 02:49 | |
*** yuanying has quit IRC | 02:50 | |
*** absubram_ has joined #openstack-ironic | 02:53 | |
*** rama_y_ has joined #openstack-ironic | 02:53 | |
*** absubram has quit IRC | 02:53 | |
*** absubram_ is now known as absubram | 02:53 | |
*** harlowja has quit IRC | 02:55 | |
*** aNuposic has quit IRC | 02:56 | |
*** tuanluong has joined #openstack-ironic | 03:25 | |
*** lhinds has joined #openstack-ironic | 03:28 | |
*** rnoriega has joined #openstack-ironic | 03:28 | |
*** links has joined #openstack-ironic | 03:29 | |
*** slagle has joined #openstack-ironic | 03:29 | |
*** marios has joined #openstack-ironic | 03:29 | |
*** jrist has quit IRC | 03:30 | |
*** SerenaFeng has joined #openstack-ironic | 03:31 | |
*** Goneri has quit IRC | 03:31 | |
*** jrist has joined #openstack-ironic | 03:33 | |
*** vikrant has joined #openstack-ironic | 03:41 | |
*** sacharya has joined #openstack-ironic | 03:44 | |
*** sacharya has quit IRC | 03:48 | |
*** yuanying has joined #openstack-ironic | 03:50 | |
*** yuanying has quit IRC | 03:50 | |
*** yuanying has joined #openstack-ironic | 03:51 | |
*** marios has quit IRC | 03:56 | |
*** bks has joined #openstack-ironic | 04:04 | |
*** SerenaFeng has quit IRC | 04:07 | |
*** cheneydc_ has joined #openstack-ironic | 04:08 | |
cheneydc_ | does ironic support attach volume from cinder to barematel instance? | 04:09 |
*** cdearborn has joined #openstack-ironic | 04:11 | |
*** cheneydc_ is now known as cheneydc | 04:12 | |
cheneydc | anyone knows? | 04:18 |
*** ijw has quit IRC | 04:19 | |
*** ijw has joined #openstack-ironic | 04:20 | |
*** cheneydc_ has joined #openstack-ironic | 04:23 | |
openstackgerrit | Aparna proposed openstack/ironic-specs: Generic way to configure clean step priorites in Automated cleaning https://review.openstack.org/362615 | 04:23 |
*** yuanying has quit IRC | 04:23 | |
*** yuanying has joined #openstack-ironic | 04:24 | |
*** sacharya has joined #openstack-ironic | 04:24 | |
*** yuanying has quit IRC | 04:24 | |
*** aparnav has joined #openstack-ironic | 04:24 | |
*** ijw has quit IRC | 04:24 | |
*** yuanying has joined #openstack-ironic | 04:25 | |
*** yuanying has quit IRC | 04:25 | |
*** cheneydc has quit IRC | 04:25 | |
tuanluong | cheneydc_, May be it call boot from volume | 04:32 |
*** ijw has joined #openstack-ironic | 04:35 | |
tuanluong | cheneydc_, It's developing in ocata. https://trello.com/c/UttNjDB7/13-generic-boot-from-volume | 04:36 |
*** ijw has quit IRC | 04:40 | |
cheneydc_ | tuanluong, no, I means like cinder could attach a volume to a vm, could attach a volume to a baremetal instance? | 04:42 |
*** cheneydc has joined #openstack-ironic | 04:45 | |
tuanluong | hi cheneydc_, I think No. because baremental is provision in real-hardware | 04:46 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Ipmitool management driver for Inject NMI https://review.openstack.org/348721 | 04:47 |
*** cheneydc_ has quit IRC | 04:49 | |
*** links has quit IRC | 04:54 | |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: iRMC management driver for Inject NMI https://review.openstack.org/348732 | 04:57 |
*** nmathew has joined #openstack-ironic | 05:00 | |
*** hamzy has joined #openstack-ironic | 05:05 | |
*** ijw_ has joined #openstack-ironic | 05:05 | |
*** yufei has quit IRC | 05:08 | |
*** yufei has joined #openstack-ironic | 05:08 | |
*** yufei has quit IRC | 05:09 | |
*** links has joined #openstack-ironic | 05:09 | |
*** yuanying has joined #openstack-ironic | 05:26 | |
*** vikrant has quit IRC | 05:29 | |
*** vikrant has joined #openstack-ironic | 05:32 | |
*** yuanying has quit IRC | 05:35 | |
*** yuanying has joined #openstack-ironic | 05:36 | |
*** rama_y_ has quit IRC | 05:37 | |
*** yuanying has quit IRC | 05:49 | |
cheneydc | tuanluong, ok, thanks | 06:00 |
*** cheneydc has quit IRC | 06:10 | |
*** ChubYann has quit IRC | 06:23 | |
*** yuanying has joined #openstack-ironic | 06:28 | |
*** SerenaFeng has joined #openstack-ironic | 06:40 | |
*** zackf has quit IRC | 06:42 | |
*** marios has joined #openstack-ironic | 06:42 | |
*** zackf has joined #openstack-ironic | 06:43 | |
*** zackf has quit IRC | 06:47 | |
*** ijw_ has quit IRC | 06:51 | |
*** ijw has joined #openstack-ironic | 06:51 | |
*** yufei has joined #openstack-ironic | 06:54 | |
*** yuanying_ has joined #openstack-ironic | 06:55 | |
*** marios has quit IRC | 06:55 | |
*** marios has joined #openstack-ironic | 06:55 | |
*** ijw has quit IRC | 06:56 | |
*** yuanying has quit IRC | 06:58 | |
*** jaosorior has joined #openstack-ironic | 07:00 | |
*** fxpester has joined #openstack-ironic | 07:01 | |
*** mjura has joined #openstack-ironic | 07:03 | |
*** e0ne has joined #openstack-ironic | 07:04 | |
*** sacharya has quit IRC | 07:07 | |
*** tesseract has joined #openstack-ironic | 07:07 | |
*** tesseract is now known as Guest99997 | 07:07 | |
*** sacharya has joined #openstack-ironic | 07:08 | |
*** sacharya has quit IRC | 07:13 | |
*** Guest99997 is now known as tesseract- | 07:13 | |
*** yuanying_ has quit IRC | 07:14 | |
*** SerenaFeng has quit IRC | 07:18 | |
*** SerenaFeng has joined #openstack-ironic | 07:23 | |
*** rcernin has joined #openstack-ironic | 07:28 | |
*** jtomasek has joined #openstack-ironic | 07:54 | |
*** jaosorior has quit IRC | 07:55 | |
*** jaosorior has joined #openstack-ironic | 07:56 | |
*** SerenaFeng has quit IRC | 07:57 | |
*** SerenaFeng has joined #openstack-ironic | 07:59 | |
*** jaosorior has quit IRC | 08:00 | |
*** sacharya has joined #openstack-ironic | 08:00 | |
*** jaosorior has joined #openstack-ironic | 08:02 | |
*** fragatin_ has quit IRC | 08:03 | |
*** sacharya has quit IRC | 08:05 | |
*** fragatina has joined #openstack-ironic | 08:08 | |
*** pcaruana has joined #openstack-ironic | 08:16 | |
*** e0ne has quit IRC | 08:19 | |
*** fragatina has quit IRC | 08:27 | |
*** SerenaFeng has quit IRC | 08:29 | |
*** zackf has joined #openstack-ironic | 08:38 | |
*** zackf has quit IRC | 08:42 | |
*** priteau has joined #openstack-ironic | 08:45 | |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic: [WIP] ETAG supporting to enhance API evolution https://review.openstack.org/392213 | 08:49 |
*** SerenaFeng has joined #openstack-ironic | 08:54 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/ironic-specs: TrivialFix: Update the path of template.rst file. https://review.openstack.org/409034 | 08:59 |
*** zzzeek has quit IRC | 09:00 | |
*** zzzeek has joined #openstack-ironic | 09:00 | |
*** ralonsoh has joined #openstack-ironic | 09:00 | |
*** athomas has joined #openstack-ironic | 09:08 | |
sergek | Morning Ironicers! | 09:09 |
*** strigazi_AFK is now known as strigazi | 09:10 | |
*** ohamada has joined #openstack-ironic | 09:10 | |
*** yolanda has quit IRC | 09:22 | |
*** vsaienko has joined #openstack-ironic | 09:23 | |
openstackgerrit | Debayan Ray proposed openstack/ironic-specs: EFI iSCSI boot for ProLiant hardware https://review.openstack.org/207337 | 09:31 |
*** e0ne has joined #openstack-ironic | 09:31 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/ironic-specs: Support additional capabilities discovery for iRMC driver https://review.openstack.org/409044 | 09:32 |
openstackgerrit | Eli Qiao proposed openstack/ironic: devstack: add vnc listen address https://review.openstack.org/409046 | 09:38 |
*** vsaienko has quit IRC | 09:40 | |
*** SerenaFeng has quit IRC | 09:42 | |
*** dtantsur|afk is now known as dtantsur | 09:46 | |
dtantsur | morning Ironic | 10:00 |
openstackgerrit | Grzegorz Grasza (xek) proposed openstack/ironic: Add RPC version pinning https://review.openstack.org/407491 | 10:09 |
*** Romanenko_K has joined #openstack-ironic | 10:12 | |
pas-ha | morning ironic :) | 10:13 |
openstackgerrit | Grzegorz Grasza (xek) proposed openstack/ironic: Add RPC version pinning https://review.openstack.org/407491 | 10:16 |
*** yufei has quit IRC | 10:18 | |
*** zhangjl has left #openstack-ironic | 10:21 | |
*** milan|afk is now known as milan | 10:26 | |
milan | morning Ironic! | 10:26 |
milan | morning dtantsur sergek! :) | 10:26 |
milan | morning pas-ha! :) | 10:27 |
dtantsur | o/ | 10:27 |
pas-ha | morning milan | 10:27 |
*** hoangcx has quit IRC | 10:30 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/ironic-specs: Support additional capabilities discovery for iRMC driver https://review.openstack.org/409044 | 10:38 |
joanna | morning :) | 10:49 |
joanna | can a port have empty (None) node_id? I mean, I see it's nullable, but can it actually be set to true (or created with empty one)? | 10:50 |
milan | morning joanna, I may be wrong but I think a port gets associated e.g when a "baremetal instance: is created in Nova for some of the NICs the BM node has | 10:53 |
patchbot | Error: No closing quotation | 10:53 |
openstackgerrit | Szymon Borkowski proposed openstack/ironic-python-agent: Add a new Hardware Manager for CNA network card https://review.openstack.org/391836 | 10:53 |
*** jaosorior is now known as jaosorior_lunch | 11:00 | |
openstackgerrit | Dirk Mueller proposed openstack/ironic: [WIP] Testing latest u-c https://review.openstack.org/409080 | 11:01 |
*** nmathew has quit IRC | 11:02 | |
joanna | milan, the reason I'm asking is that in port controller, in patch, node is retrieved regardless of node_id value, and then use to determine rpc topic | 11:04 |
milan | joanna, hmmm cannot help here :-/ | 11:05 |
*** derekh has joined #openstack-ironic | 11:06 | |
* milan not familiar w/ ironic internals, mostly dealing w/ inspector | 11:06 | |
joanna | milan, thanks anyway :) | 11:07 |
milan | dtantsur or pas-ha might know ^^^ | 11:07 |
milan | np | 11:07 |
dtantsur | joanna, port is always bound to a node | 11:09 |
joanna | dtantsur - so why it's allowed to be nullable? | 11:18 |
dtantsur | I think it's just weirdness of our database.. | 11:19 |
dtantsur | we have quite a few such places | 11:19 |
joanna | ok | 11:19 |
joanna | will you be fine with me filing a bug in launchpad to check nullable values for our db objects? | 11:20 |
joanna | I think it's worth taking a look :) | 11:20 |
openstackgerrit | Oksana Voshchana proposed openstack/ironic: WIP: TEST GRENADE DEV https://review.openstack.org/397126 | 11:21 |
tuanluong | Morning ironic | 11:22 |
joanna | morning | 11:22 |
openstackgerrit | Nguyen Hung Phuong proposed openstack/ironic-specs: Support additional capabilities discovery for iRMC driver https://review.openstack.org/409044 | 11:25 |
*** tuanluong has quit IRC | 11:34 | |
*** david-lyle_ has joined #openstack-ironic | 11:35 | |
dtantsur | joanna, such a database migration will be quite dangerous.. still worth filing a bug, yeah | 11:37 |
joanna | at least can result in adding FIXME notes and getting rid of not needed nullchecks... ;) | 11:37 |
*** david-lyle has quit IRC | 11:37 | |
*** athomas has quit IRC | 11:38 | |
*** athomas has joined #openstack-ironic | 11:45 | |
*** Goneri has joined #openstack-ironic | 11:52 | |
openstackgerrit | Joanna Taryma proposed openstack/ironic: Fixed allowing non-uuids as node UUID for port and portgroup. https://review.openstack.org/403910 | 11:53 |
*** absubram has quit IRC | 11:53 | |
*** jaosorior_lunch is now known as jaosorior | 11:55 | |
*** jkilpatr has quit IRC | 11:58 | |
fxpester | hi all, ho to debug send_sensor_data ? what is 'bus' in this option description ? | 11:59 |
fxpester | *how | 11:59 |
*** hw_wutianwei has quit IRC | 12:10 | |
*** zhangjl has joined #openstack-ironic | 12:14 | |
*** zackf has joined #openstack-ironic | 12:18 | |
*** fragatina has joined #openstack-ironic | 12:20 | |
*** zackf has quit IRC | 12:22 | |
*** nmathew has joined #openstack-ironic | 12:23 | |
*** jkilpatr has joined #openstack-ironic | 12:24 | |
*** nmathew- has joined #openstack-ironic | 12:25 | |
*** nmathew has quit IRC | 12:28 | |
*** jkilpatr has quit IRC | 12:30 | |
*** mgould|afk is now known as mgould | 12:35 | |
mgould | morning ironic! | 12:35 |
mgould | morning milan dtantsur pas-ha joanna fxpester | 12:36 |
dtantsur | o/ | 12:36 |
Romanenko_K | Hello! | 12:37 |
Romanenko_K | We have more failures of ironicclient functional tests. After setting Noop driver tests became to fail expecting for 'flat' driver. https://bugs.launchpad.net/ironic/+bug/1648794 | 12:39 |
openstack | Launchpad bug 1648794 in Ironic "Numerous ironicclient tests fail using noop interface" [Undecided,New] - Assigned to Kyrylo Romanenko (kromanenko) | 12:39 |
Romanenko_K | locally i usually deploy Devstack with `neutron` and `flat` driver. Possibly we need to use both `flat` and `noop`? | 12:41 |
*** jkilpatr has joined #openstack-ironic | 12:44 | |
mgould | could we use just "flat"? | 12:47 |
*** vikrant has quit IRC | 12:48 | |
*** zhangjl has quit IRC | 12:50 | |
*** kodokuu has joined #openstack-ironic | 12:52 | |
xavierr | morning ironic | 12:53 |
kodokuu | Hi all, I try to deploy with ironic but I have error with the ironic inspection. I use fake_pxe driver (I use VM for controller and compute). When VM boot with inspect image I have a kernel panic | 12:53 |
kodokuu | error while loading shared libraries: /lib64/libblkid.so.1: invalid ELF header | 12:53 |
xavierr | morning milan joanna dtantsur fxpester mgould | 12:53 |
*** gcb has quit IRC | 12:54 | |
xavierr | kodokuu: are you using coreos? | 12:54 |
mgould | morning xavierr kodokuu | 12:54 |
mgould | kodokuu: what's the output of `file /lib64/libblkid.so.1*`? | 12:56 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/bifrost: Improve bifrost inventory module https://review.openstack.org/409135 | 12:56 |
kodokuu | xavierr mgould: I use tripleo, so I use bm-deploy-ramdisk and bm-deploy-kernel for inspection | 12:58 |
mgould | kodokuu: oh, right, you can't boot the image, so you can't actually run that command | 12:58 |
mgould | wait, hang on | 12:58 |
kodokuu | I can see the file because VM boot with PXE and kernel panic doesn't enable console | 12:58 |
kodokuu | yes | 12:58 |
mgould | download the ramdisk image from glance, unpack it with cat $image_file | gunzip | cpio -imd, then run `file lib64/libblkid.so.1*` | 13:00 |
mgould | warning: do this in an empty directory you have created for the purpose | 13:00 |
kodokuu | ok I'll try that | 13:00 |
mgould | cool | 13:00 |
* mgould is guessing that that file is corrupt or 32-bit or something | 13:01 | |
*** fyxim has quit IRC | 13:02 | |
*** fyxim has joined #openstack-ironic | 13:02 | |
xavierr | mgould: why is not possible to run that command? | 13:02 |
mgould | xavierr: because the file we want to inspect is part of the IPA ramdisk image, and IPA won't boot | 13:03 |
mgould | so I suggested unpacking the image locally and inspecting it from there | 13:03 |
kodokuu | mgould your command is correct ? | 13:04 |
kodokuu | oups my bad | 13:05 |
mgould | kodokuu: which one? | 13:05 |
mgould | also please post the output of `readelf -h lib64/libblkid.so.1` | 13:05 |
*** pcaruana has quit IRC | 13:05 | |
kodokuu | i can find the file | 13:06 |
kodokuu | ok | 13:06 |
mgould | cool | 13:06 |
kodokuu | mgould http://paste.openstack.org/show/591935/ | 13:06 |
xavierr | mgould: oh, ok. :) | 13:06 |
mgould | TIL the French for "data" is "données" :-) | 13:08 |
kodokuu | yes | 13:08 |
mgould | exact same literal meaning, makes sense | 13:08 |
*** pcaruana has joined #openstack-ironic | 13:08 | |
* xavierr says: oui oui | 13:09 | |
mgould | "things which have been given" | 13:10 |
TheJulia | Good morning | 13:11 |
mgould | OK, nothing there looks wrong | 13:11 |
mgould | TheJulia: morning | 13:11 |
xavierr | TheJulia: moorning o/ | 13:11 |
kodokuu | Do you think it's because I used VM for pxe boot ? no virtu support, ... | 13:12 |
mgould | kodokuu: are you downloading prebuilt ramdisk images or building your own? | 13:12 |
kodokuu | download on redhat repo | 13:12 |
mgould | kodokuu: I don't *think* so | 13:12 |
kodokuu | download with yum install rhosp-director-images rhosp-director-images-ipa | 13:13 |
mgould | IIRC I've only tried ipxe boot with VMs, but that's fine | 13:14 |
*** aparnav has quit IRC | 13:14 | |
mgould | OK, it would be quite surprising if there were a corrupt file included in those images | 13:14 |
kodokuu | this is ipxe with my VM | 13:14 |
mgould | OK | 13:14 |
kodokuu | (proxmox VM) | 13:14 |
* mgould Googles it | 13:15 | |
mgould | using KVM-based VMs? | 13:15 |
kodokuu | y | 13:15 |
xavierr | I'd download prebuilt deploy images and try it again :) | 13:16 |
mgould | maybe verify the checksums of your images and/or the RPMs they came from? | 13:16 |
mgould | you're getting as far as booting the kernel, so I don't think it's a PXE problem | 13:17 |
mgould | ^^^ xavierr's suggestion is also good | 13:17 |
mgould | and KVM definitely supports PXE-booting | 13:18 |
kodokuu | mgould agent.kernel works so yes pxe works | 13:22 |
kodokuu | I can copy my inspector.ipxe maybe ? | 13:22 |
*** trown|outtypewww is now known as trown | 13:25 | |
TheJulia | kodokuu: ipxe scripts need to be loaded by an ipxe parser | 13:25 |
TheJulia | you could load the ipxe binary, and have a default dhcp reply to ipxe traffic that points to your inspector.ipxe script | 13:26 |
mgould | kodokuu: have you modified inspector.ipxe, or is it the standard RHOS one? | 13:27 |
*** fxpester has quit IRC | 13:27 | |
mgould | I guess it might be a problem in the kernel parameters provided by inspector.ipxe, but that's basically black magic to me | 13:28 |
kodokuu | kernel --timeout 60000 http://192.0.2.1:8088/agent.kernel ipa-inspection-callback-url=http://192.0.2.1:5050/v1/continue ipa-inspection-collectors=default,extra-hardware,logs systemd.journald.forward_to_console=yes BOOTIF=${mac} ipa-debug=1 initrd=agent.ramdisk || goto retry_boot | 13:28 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/bifrost: Improve bifrost inventory module https://review.openstack.org/409135 | 13:29 |
mgould | kodokuu: yep, that's what I've got (modulo IP addresses) | 13:30 |
kodokuu | I can use that maybe for debug ? http://docs.openstack.org/developer/ironic-inspector/troubleshooting.html#troubleshooting-data-processing | 13:32 |
mgould | kodokuu: sure, though I don't see much relevant to failures at your stage | 13:33 |
mgould | kodokuu: is the following correct? You're using downstream RHOSP Director, you've installed an undercloud (on bare metal?), you're now trying to inspect nodes which are actually VMs from your undercloud Ironic. | 13:34 |
kodokuu | mgould I use full VM, under and overcloud | 13:36 |
mgould | OK | 13:36 |
mgould | have you deployed the overcloud yet, or is that what's failing? | 13:36 |
kodokuu | no overcloud works | 13:36 |
mgould | OK | 13:37 |
kodokuu | oups | 13:37 |
kodokuu | no | 13:37 |
kodokuu | ^^ | 13:37 |
kodokuu | undercloud works now I try to deploy overcloud and the controller overcloud failed | 13:37 |
mgould | right, OK | 13:37 |
mgould | do you have access to the console logs from the node? | 13:37 |
kodokuu | the controller node ? | 13:37 |
mgould | the node you're trying to inspect | 13:38 |
kodokuu | yes, it's by console that i can see logs on pxe boot | 13:38 |
mgould | with the kernel panic you mentioned | 13:38 |
mgould | yep | 13:38 |
mgould | can you upload them so we can see them? Image file if you can't provide text | 13:39 |
kodokuu | hard to copy past from console | 13:39 |
kodokuu | I can try to record movie with pxe boot | 13:39 |
mgould | or use PrintScreen | 13:39 |
kodokuu | mgould sorry for the hosting pics ^^ | 13:42 |
kodokuu | http://www.noelshack.com/2016-49-1481290883-control.jpg | 13:42 |
*** SerenaFeng has joined #openstack-ironic | 13:46 | |
*** tuan_luong has joined #openstack-ironic | 13:47 | |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic: Add ironic resources CRUD notifications https://review.openstack.org/356541 | 13:48 |
mgould | kodokuu: means nothing to me, I'm afraid | 13:50 |
mgould | did you try verifying checksums on the RPMs and/or disk images? | 13:50 |
mgould | I don't think this is an Ironic problem, anyway | 13:50 |
*** boris-42 has quit IRC | 13:51 | |
*** boris-42 has joined #openstack-ironic | 13:51 | |
mgould | the kernel and ramdisk are making it onto the node | 13:51 |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic: Add node maintenance notifications https://review.openstack.org/396239 | 13:51 |
mgould | actually, one minute... | 13:51 |
kodokuu | where can I find the md5 of ramdisk and kernel ? | 13:52 |
mgould | not sure | 13:53 |
* mgould asks downstream | 13:54 | |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic: Add node console notifications https://review.openstack.org/397812 | 13:55 |
*** SerenaFeng has quit IRC | 13:56 | |
*** SerenaFeng has joined #openstack-ironic | 13:56 | |
kodokuu | mgould ironic ipxe on VM have already be tested ? | 13:58 |
mgould | kodokuu: https://access.redhat.com/downloads/content/191/ver=10/rhel---7/10/x86_64/product-software, apparently | 13:58 |
mgould | kodokuu: pretty sure it has, yes, because all tripleo CI is done on VMs | 13:59 |
*** daemontool has joined #openstack-ironic | 14:00 | |
mgould | kodokuu: I don't think I can help you any more, sorry; try asking on #rdo or #tripleo? | 14:00 |
kodokuu | yes already try :/ | 14:01 |
mgould | and they sent you here? | 14:01 |
kodokuu | no answer ^^ | 14:01 |
*** mjura has quit IRC | 14:02 | |
mgould | yay :-/ | 14:02 |
*** mgkwill has quit IRC | 14:03 | |
*** mgkwill has joined #openstack-ironic | 14:03 | |
mgould | OK, try the following: | 14:05 |
mgould | 1) re-download the RPM, verify its checksum from the link above | 14:05 |
mgould | 2) manually unpack it and checksum the kernel and ramdisk files | 14:05 |
mgould | 3) check that the images in glance have the right checksums | 14:05 |
mgould | 4) add the line "imgstat" to inspector.ipxe | 14:06 |
kodokuu | ok let's go | 14:06 |
mgould | 5) re-inspect; iPXE should display the length in bytes of all the images it downloads. Check that they match | 14:06 |
mgould | 1-3 check for "corrupt IPA image" problems, 4-5 check for "image corrupted in transit" problems | 14:07 |
tuan_luong | Hello Ironic | 14:11 |
mgould | hi tuan_luong | 14:12 |
tuan_luong | hi mgould | 14:12 |
*** jtomasek_ has joined #openstack-ironic | 14:13 | |
milan | morning mgould xavierr and all! :) | 14:15 |
*** baoli has joined #openstack-ironic | 14:15 | |
mgould | kodokuu: if all of those steps reveal nothing, maybe try booting a VM directly using the kernel and ramdisk, using something like http://serverfault.com/questions/409543/kvm-booting-off-image-kernel-and-existing-partition/410620#410620 | 14:15 |
milan | mgould, thx for the review! :) | 14:15 |
mgould | milan: np | 14:15 |
mgould | milan: any idea what might be causing IPA to kernel-panic on boot on a KVM virtual machine running under proxmox? | 14:16 |
mgould | http://www.noelshack.com/2016-49-1481290883-control.jpg | 14:16 |
milan | wtf proxmox | 14:16 |
kodokuu | T_T | 14:16 |
mgould | yeah, I'd never heard of it either | 14:16 |
mgould | seems to be a RHEV-alike | 14:16 |
*** srobert has joined #openstack-ironic | 14:16 | |
kodokuu | I'll use rhev in futur but for now proxmox easy to install :D | 14:16 |
mgould | I *think* that's the only bit of your setup that isn't standard and tested in CI | 14:17 |
kodokuu | it's a debian host with kvm :) | 14:18 |
*** mtanino has joined #openstack-ironic | 14:19 | |
*** lindycoder has joined #openstack-ironic | 14:19 | |
mgould | seems unlikely to cause random kernel panics on hosted machines | 14:19 |
milan | kodokuu, the message is invalid ELF header | 14:19 |
milan | mind doing a checksum? | 14:20 |
milan | of the kernel? | 14:20 |
kodokuu | checksum on what ? the ramdisk image ? | 14:20 |
mgould | milan: ELF header info for that file, in case it means any more to you than it does to me: http://paste.openstack.org/show/591935/ | 14:20 |
mgould | kodokuu: CHECKSUM ALL THE THINGS :-) | 14:21 |
*** srobert has quit IRC | 14:21 | |
*** srobert has joined #openstack-ironic | 14:21 | |
kodokuu | mgould my sha256sum 4e6a6043e3e867e5daf356aa6900e84d1a08ca9c9a7e4237e36347e52bb9524d | 14:22 |
kodokuu | same of Overcloud Image for RHOSP director 9.0.1 on your link | 14:23 |
milan | but issue might be also different parameters for proxmox so instead of some e.g init it's executing a string | 14:23 |
milan | *trying to | 14:23 |
mgould | kodokuu: which file is that for? | 14:24 |
milan | might be worth to check the pxe files so they match what proxmox expect from pxe | 14:24 |
*** aparnav has joined #openstack-ironic | 14:25 | |
*** bks has quit IRC | 14:25 | |
kodokuu | mgould /usr/share/rhosp-director-images/overcloud-full-latest-9.0.tar | 14:25 |
mgould | OK | 14:26 |
mgould | how about the ironic-python-agent files? | 14:26 |
mgould | we haven't got as far as booting overcloud-full yet :-) | 14:26 |
* mgould finally finds his access.redhat.com login | 14:27 | |
mgould | our single-sign-on system... isn't :-/ | 14:28 |
*** aparnav has quit IRC | 14:28 | |
*** rbudden has joined #openstack-ironic | 14:28 | |
*** aparnav has joined #openstack-ironic | 14:28 | |
*** mjturek1 has joined #openstack-ironic | 14:29 | |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic: Fix default value of "ignore_req_list" config option https://review.openstack.org/408572 | 14:29 |
mgould | kodokuu: which version of RHOSP are you using? | 14:30 |
jroll | morning y'all, I'm around for a few minutes | 14:30 |
mgould | hi jroll | 14:30 |
kodokuu | mgould http://image.noelshack.com/fichiers/2016/49/1481293913-control2.jpg | 14:32 |
kodokuu | 9.0 | 14:32 |
mgould | cool | 14:32 |
kodokuu | always kernel panic :/ | 14:33 |
mgould | kodokuu: the last line I can see on that is "http://192.0.2.1:8088/agent.ramdisk... 98%", is that correct? | 14:33 |
mgould | OK, the SHA-256 for rhosp-director-images-ipa-9.0-20161031.1.el7ost.noarch.rpm should be ce30f16b2e64320fddb12d7230d07d0f1e99744d863bcbe97d1677f43f5267fb | 14:34 |
jroll | oh lawd what did I do http://logs.openstack.org/05/408205/2/check/gate-ironicclient-dsvm-functional-ubuntu-xenial/5e854f9/console.html | 14:36 |
TheJulia | jroll: ugh | 14:37 |
openstackgerrit | Martin Roy proposed openstack/ironic: Remove deprecation of snmp drivers https://review.openstack.org/405639 | 14:37 |
jroll | TheJulia: I'm gonna call it "finding a bug" | 14:37 |
jroll | :) | 14:37 |
TheJulia | +2 | 14:37 |
jroll | TheJulia: does bifrost test with only noop network enabled? | 14:37 |
jroll | and/or test deleting nodes? | 14:37 |
TheJulia | jroll: we do noop only and we do delete notes | 14:38 |
jroll | ... what's different here | 14:38 |
TheJulia | devstac? | 14:38 |
TheJulia | k | 14:38 |
*** patrickeast has quit IRC | 14:38 | |
*** jcoufal has joined #openstack-ironic | 14:38 | |
jroll | yeah | 14:38 |
*** patrickeast has joined #openstack-ironic | 14:38 | |
kodokuu | mgould 98% it's for my screen :) kernel boot with kernel panic :) | 14:39 |
jroll | not convinced it's a devstack thing but I will look | 14:39 |
dtantsur | morning jroll, TheJulia | 14:39 |
TheJulia | jroll: fixing ironic-ui's docs and finishing eating breakfast, and will begin looking as well | 14:40 |
jroll | TheJulia: no rush, shouldn't be hard to track down | 14:40 |
mgould | kodokuu: did you try adding `imgstat` to `inspector.ipxe` just above "boot"? | 14:40 |
milan | morning jroll, TheJulia! :) | 14:40 |
mgould | if so, I'd expect a listing of image files and their lengths to appear just below that line | 14:41 |
*** fxpester has joined #openstack-ironic | 14:41 | |
*** pcaruana has quit IRC | 14:42 | |
jroll | TheJulia: blah, we need to set CONF.dhcp.dhcp_provider=none | 14:43 |
jroll | so silly | 14:43 |
*** izaakk has quit IRC | 14:43 | |
jroll | otherwise default network_interface is flat | 14:43 |
*** izaakk has joined #openstack-ironic | 14:43 | |
TheJulia | jroll: should be able to set default_network_interface | 14:44 |
jroll | or that | 14:44 |
mgould | kodokuu: sha256sum for /usr/share/rhosp-director-images/ironic-python-agent-9.0-20161031.1.el7ost.tar should be 027736d940ccdb7ed15d85086131c67637fd364211a770942e4638bde4d76bdb | 14:44 |
jroll | this is a very strange way to find a misconfiguration, we should check that at startup :/ | 14:44 |
*** nmathew- has quit IRC | 14:45 | |
openstackgerrit | Merged openstack/ironic: Add unit test for create_node RPC call https://review.openstack.org/408862 | 14:48 |
TheJulia | I think flat would have silently just gone with it until the deprecated code was removed... :( | 14:48 |
kodokuu | 027736d940ccdb7ed15d85086131c67637fd364211a770942e4638bde4d76bdb /usr/share/rhosp-director-images/ironic-python-agent-9.0-20161031.1.el7ost.tar | 14:48 |
jroll | TheJulia: flat uses neutron dhcp, though | 14:48 |
dtantsur | "we need to set CONF.dhcp.dhcp_provider=none" I can't count how many times I got hit by it when writing unit tests for my patch :) | 14:49 |
mgould | kodokuu: http://paste.openstack.org/show/591950/ | 14:49 |
*** glonlas has joined #openstack-ironic | 14:50 | |
*** pas-ha has quit IRC | 14:51 | |
TheJulia | jroll: and https://github.com/openstack/ironic/blob/master/ironic/common/neutron.py#L341 actually calls neutron upon validate now | 14:51 |
*** pas-ha has joined #openstack-ironic | 14:51 | |
jroll | TheJulia: yeah, I fixed that for these tests yesterday by setting enabled net interfaces to noop only | 14:52 |
jroll | but now hitting this :) | 14:52 |
TheJulia | yup | 14:52 |
kodokuu | mgould http://paste.openstack.org/show/591952/ | 14:52 |
jroll | https://bugs.launchpad.net/ironic/+bug/1648179 fwiw | 14:52 |
openstack | Launchpad bug 1648179 in python-ironicclient "Fake node validation error: gate-ironicclient-dsvm-functional fails on test_node_validate" [Critical,Triaged] | 14:52 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Allow setting dhcp_provider in devstack https://review.openstack.org/409182 | 14:53 |
dtantsur | aha, so I'm the one usually against calling other services in validate(), and I broke the CI by doing it in my network names patch \o/ | 14:54 |
dtantsur | good job! :) | 14:54 |
jroll | heh | 14:54 |
jroll | okay, so two patches to fix this one: https://review.openstack.org/#/q/topic:bug/1648179 | 14:54 |
* jroll rechecks his tempest test patch, hoping that chain can land today now that the project-config patch is landed | 14:55 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-ui: Fix requirements for ironic-ui https://review.openstack.org/409190 | 14:55 |
jroll | TheJulia: no requirements bot on ironic-ui, I guess? :/ | 14:56 |
*** pcaruana has joined #openstack-ironic | 14:56 | |
TheJulia | nope | 14:56 |
TheJulia | fixing that too, typing the commit message | 14:56 |
jroll | <3 | 14:56 |
*** jtomasek has quit IRC | 14:57 | |
kodokuu | mgould Can I add a sleep or pause before boot ? for screen imgstat | 14:57 |
TheJulia | now to figure out why it's stupid suddenly hate the universe :( | 14:57 |
TheJulia | docs | 14:57 |
*** SerenaFeng has quit IRC | 14:58 | |
kodokuu | mgould http://image.noelshack.com/fichiers/2016/49/1481295491-control3.jpg | 14:58 |
kodokuu | good size for file. so no corrupt issue | 14:59 |
mgould | yep, so I see | 14:59 |
*** links has quit IRC | 14:59 | |
*** SerenaFeng has joined #openstack-ironic | 15:00 | |
*** flaviodsr has quit IRC | 15:00 | |
*** flaviodsr has joined #openstack-ironic | 15:01 | |
mgould | kodokuu: http://ipxe.org/cmd/sleep | 15:02 |
mgould | but I don't think you need to, we've got the information we were hoping for out of that | 15:02 |
*** glonlas_ has joined #openstack-ironic | 15:03 | |
*** SerenaFeng has quit IRC | 15:04 | |
*** dansmith is now known as superdan | 15:04 | |
*** glonlas has quit IRC | 15:06 | |
*** vsaienko has joined #openstack-ironic | 15:06 | |
kodokuu | mgould I try to change iscsi to IDE and virtIO to E100 | 15:08 |
kodokuu | no change :/ | 15:08 |
mgould | yeah, I wouldn't have expected those to change anything: we're booting from a ramdisk, so not doing any disk I/O | 15:11 |
mgould | kodokuu: honestly, I think your best bet is to file a bug at this point | 15:11 |
mgould | against RHOSPd 9.0 | 15:12 |
openstackgerrit | Sofiia Andriichenko proposed openstack/ironic: Added api tempest test for chassis https://review.openstack.org/409196 | 15:12 |
kodokuu | on bugzilla ? | 15:13 |
mgould | yeah | 15:13 |
mgould | dtantsur, milan ^^^ good idea? | 15:13 |
*** derekh has quit IRC | 15:13 | |
JayF | Romanenko_K: FYI; That ironicclient bug was already discovered, and Jim had a patch in to fix it | 15:14 |
milan | mgould, kodokuu seems like :-/ | 15:14 |
JayF | Romanenko_K: I linked the commit he made in your patch, and marked the bug as a duplicate | 15:14 |
milan | kodokuu, just to check: you fail to boot the ramdisk manually, correct? | 15:14 |
mgould | kodokuu: please also try booting the kernel/ramdisk combination directly on your KVM setup | 15:14 |
mgould | and on KVM-via-proxmox | 15:15 |
*** derekh has joined #openstack-ironic | 15:15 | |
jroll | JayF: assuming you just saw the new new bug | 15:16 |
jroll | oh I see it in scrollback now | 15:16 |
kodokuu | milan no try manually | 15:16 |
jroll | my stuff was the redundant one but different | 15:16 |
milan | kodokuu, try that please, if same result, seems like kernel/initrd bug | 15:17 |
JayF | jroll: I'm not sure I understand? | 15:17 |
jroll | JayF: I was asking if the bug you mentioned was the one I discovered this morning, and I believe the answer is yes | 15:18 |
JayF | jroll: *blink* | 15:18 |
jroll | basically just talking out loud ignore me :) | 15:18 |
JayF | jroll: I thought it was the one from yesterday? | 15:18 |
JayF | I've been awake for 30m and working for 15m, you gotta talk a little slower ;P | 15:18 |
jroll | so this | 15:18 |
jroll | https://bugs.launchpad.net/ironic/+bug/1648794 | 15:18 |
openstack | Launchpad bug 1648179 in Ironic "duplicate for #1648794 Fake node validation error: gate-ironicclient-dsvm-functional fails on test_node_validate" [Critical,In progress] - Assigned to Jim Rollenhagen (jim-rollenhagen) | 15:18 |
kodokuu | hard to test with virt manager, no works on proxmox host | 15:18 |
jroll | was new after my fix yesterday | 15:18 |
jroll | I noticed it this morning but missed that link in scrollback | 15:19 |
JayF | https://bugs.launchpad.net/ironic/+bug/1648794 | 15:19 |
JayF | is the one Romanenko_K filed | 15:19 |
JayF | and has a bug attached to it | 15:19 |
JayF | oh yeah | 15:19 |
jroll | JayF: https://review.openstack.org/#/q/topic:bug/1648179 | 15:19 |
JayF | same bug, just title is diff b/c I marked it as duplicate | 15:19 |
jroll | is the patch to fix that | 15:19 |
JayF | is it not a duplicate? | 15:19 |
jroll | it's uh, different | 15:19 |
jroll | but I bundled it in with the other one | 15:19 |
jroll | because it came out of a bad fix for that | 15:20 |
JayF | *blink* | 15:20 |
JayF | So marking it duplicate was still the right thing? | 15:20 |
JayF | What about Romanenko_K's patch? | 15:20 |
mgould | kodokuu: "without the rest of OpenStack" is the key point here | 15:20 |
JayF | cool, you -1'd that project-config patch too | 15:20 |
JayF | so at least I understand that | 15:20 |
JayF | lol | 15:20 |
jroll | JayF: if I had seen the bug before my patch, I would have used it | 15:21 |
jroll | I really don't care either way ¯\_(ăƒ„)_/¯ | 15:21 |
JayF | gotcha | 15:21 |
mgould | kodokuu: try with virt-install? http://serverfault.com/questions/409543/kvm-booting-off-image-kernel-and-existing-partition/410620#410620 | 15:21 |
jroll | it's a different bug, but since it's not user facing I don't actually care much | 15:21 |
*** glonlas_ has quit IRC | 15:22 | |
kodokuu | virt-install no works on proxmox host, I need to create new rhel host with KVM | 15:22 |
*** glonlas has joined #openstack-ironic | 15:23 | |
*** glonlas has quit IRC | 15:23 | |
JayF | jroll: I landed the devstack patch, going to try and get infra to land the other half | 15:23 |
jroll | thanks | 15:23 |
*** glonlas has joined #openstack-ironic | 15:23 | |
*** clsacramento has quit IRC | 15:24 | |
*** robcresswell has quit IRC | 15:24 | |
mgould | kodokuu: ah, how vexing | 15:25 |
JayF | jroll: fungi just landed the infra side, so we should be good | 15:25 |
*** robcresswell has joined #openstack-ironic | 15:25 | |
jroll | nice, thanks | 15:25 |
*** jtomasek_ is now known as jtomasek | 15:25 | |
*** jtomasek has quit IRC | 15:27 | |
*** jtomasek has joined #openstack-ironic | 15:27 | |
JayF | jroll: apparently infra has to reapprove when the ironic side lands, because of how depends-on works | 15:27 |
jroll | right | 15:27 |
fungi | yeah, zuul doesn't know to auto-enqueue a depending change when a dependency merges unless they share jobs | 15:29 |
openstackgerrit | Karthik S proposed openstack/ironic-inspector-specs: Spec for retrieving NUMA node information https://review.openstack.org/396147 | 15:29 |
*** daemontool has quit IRC | 15:33 | |
*** jaosorior has quit IRC | 15:35 | |
JayF | https://bugs.launchpad.net/ironic/+bug/1647229 is sorta interesting now that there's more information, but it still reads to me like a really slow set of BMCs? | 15:35 |
openstack | Launchpad bug 1647229 in Ironic "Retry powering on nodes while introspection always fails after 4 retries" [Undecided,New] | 15:35 |
*** vsaienko has quit IRC | 15:37 | |
mgould | kodokuu: I suspect the problem will disappear when you remove proxmox from the mix | 15:38 |
kodokuu | mgould Yes Im trying | 15:38 |
mgould | kodokuu: cool, good luck | 15:39 |
*** vsaienko has joined #openstack-ironic | 15:40 | |
jroll | cmonnnnn grenade | 15:44 |
*** ccamacho1 has joined #openstack-ironic | 15:46 | |
*** krtaylor has joined #openstack-ironic | 15:47 | |
*** ccamacho has quit IRC | 15:47 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-ui: Refactor ironic-ui documentation to remove warnings https://review.openstack.org/409203 | 15:48 |
TheJulia | Okay ^^^ should fix ironic-ui's docs so things can land | 15:49 |
*** tuan_luong has quit IRC | 15:51 | |
JayF | I'll take a look at that TheJulia | 15:51 |
JayF | fixing warnings in docs is so much /fun/ | 15:51 |
TheJulia | Thanks | 15:51 |
TheJulia | Indeed :( | 15:51 |
*** Syed__ has joined #openstack-ironic | 15:52 | |
JayF | I swept thru and did that once in IPA + Ironic | 15:52 |
JayF | as one of my first substantial upstream patches | 15:52 |
*** pece has joined #openstack-ironic | 15:54 | |
*** rpioso has joined #openstack-ironic | 15:55 | |
*** tesseract- has quit IRC | 15:56 | |
*** SerenaFeng has joined #openstack-ironic | 15:58 | |
*** rcernin has quit IRC | 16:07 | |
*** ralonsoh has quit IRC | 16:09 | |
*** chlong has joined #openstack-ironic | 16:11 | |
*** charlledaniel has quit IRC | 16:11 | |
*** chlong has quit IRC | 16:12 | |
*** chlong has joined #openstack-ironic | 16:12 | |
*** cdaniel has joined #openstack-ironic | 16:13 | |
*** ijw has joined #openstack-ironic | 16:14 | |
lindycoder | lucas-pto, vsaienko https://review.openstack.org/#/c/405639/ < All gates pass including the new one testing pxe_snmp :D | 16:15 |
patchbot | patch 405639 - ironic - Remove deprecation of snmp drivers | 16:15 |
openstackgerrit | Andrey Shestakov proposed openstack/bifrost: Fixes to allow install Ironic on remote node https://review.openstack.org/409213 | 16:16 |
*** SerenaFeng has quit IRC | 16:16 | |
jroll | lindycoder: could you add a release note there, please? | 16:18 |
jroll | http://docs.openstack.org/developer/reno/usage.html | 16:18 |
lindycoder | sure, i'll check that | 16:18 |
jroll | thanks, just something like "The pxe_snmp and agent_snmp drivers are now supported and tested" | 16:19 |
lindycoder | Can i say that even if there's not gate for the agent_snmp driver? (in the end it's the SNMPPower driver that is now supported) | 16:20 |
jroll | yeah, I think it's fine | 16:21 |
*** ralonsoh has joined #openstack-ironic | 16:21 | |
jroll | er, wait, I guess not | 16:21 |
jroll | just pxe_snmp | 16:22 |
jroll | and fake_snmp | 16:22 |
lindycoder | the agent_snmp won't work out of the box because of the rebooting strategy, with pxe the reboot i correct handled but to make agent_snmp work it needs ssh_management in there to reconfigure the boot order | 16:23 |
lindycoder | actually therE's not agent_snmp, i tried to make one and i saw that it needs ssh management, nvm my comments | 16:24 |
jroll | ah, I see | 16:25 |
lindycoder | Not sure how exactly to write that note... is it in the "features", "upgrades" or "deprecation" ? | 16:26 |
jroll | I'd say features | 16:26 |
openstackgerrit | Martin Roy proposed openstack/ironic: Remove deprecation of snmp drivers https://review.openstack.org/405639 | 16:28 |
lindycoder | There ^ sorry for not being eloquent, not sure what to write more than that | 16:28 |
jroll | nope, that's perfect, thanks | 16:29 |
jroll | ! | 16:29 |
jroll | +2 | 16:29 |
lindycoder | Thank you very much! | 16:29 |
jroll | thank YOU | 16:29 |
jroll | nice fast work getting this going | 16:29 |
lindycoder | mat128 will be happy ! :D | 16:29 |
jroll | :) | 16:31 |
*** vsaienko has quit IRC | 16:31 | |
*** vsaienko has joined #openstack-ironic | 16:32 | |
*** kragniz has quit IRC | 16:32 | |
*** kragniz has joined #openstack-ironic | 16:33 | |
*** rbartal has quit IRC | 16:34 | |
rpioso | Hi | 16:36 |
jroll | \o rpioso | 16:38 |
rpioso | I'm trying to use manual cleaning and running into issues around the cleaning network. | 16:38 |
rpioso | jroll, Hola1 | 16:39 |
rpioso | jroll: s/Hola/Hola1/ | 16:39 |
jroll | :P | 16:39 |
jroll | what kind of issues? | 16:39 |
rpioso | fat fingers :( | 16:39 |
*** zackf has joined #openstack-ironic | 16:40 | |
* jroll knows the pain | 16:40 | |
jroll | what kind of cleaning issues though? :P | 16:40 |
*** e0ne has quit IRC | 16:41 | |
rpioso | Firstly, is it required? The doc, http://docs.openstack.org/developer/ironic/deploy/cleaning.html#setup, states, "you __may__ need to configure a Cleaning Network." | 16:41 |
*** kodokuu has quit IRC | 16:41 | |
rpioso | Sounds kinda optional. | 16:41 |
jroll | yes, it's required, I assume the 'may' was more of "if it isn't already configured" but am not sure | 16:41 |
rpioso | Good to know. I configured one following the instructions at http://docs.openstack.org/project-install-guide/baremetal/draft/configure-cleaning.html. | 16:42 |
rpioso | That got me past the error that complained about there being no cleaning network. | 16:43 |
*** ijw has quit IRC | 16:44 | |
rpioso | To the next error, which is "FailedToUpdateDHCPOptOnPort: No VIFs found for node 7c89ebb3-26b7-4f2b-9ace-cb8667a0e791 when attempting to update DHCP BOOT options." | 16:44 |
rpioso | The stack backtrace suggests that it's executing inband cleaning. | 16:45 |
* mgould thought "you may need to configure a cleaning network" meant "you can avoid doing so if you re-use an existing network, but it's not a good idea" | 16:46 | |
jroll | hrm | 16:46 |
rpioso | task.driver.deploy.prepare_cleaning(task) > prepare_inband_cleaning() > prepare_ramdisk() > update_dhcp_opts() | 16:46 |
jroll | yep, that's the correct codepath | 16:46 |
rpioso | That's puzzling, since the driver that's configured on the node, pxe_drac, supports out-of-band cleaning. | 16:47 |
jroll | what version of ironic btw? | 16:47 |
jroll | well | 16:47 |
jroll | it starts up the ramdisk to find any inband steps | 16:47 |
jroll | and combines in-band and oob steps | 16:47 |
rpioso | 1.7.0 | 16:47 |
jroll | (although I guess with manual cleaning, you supply the cleaning steps) | 16:47 |
jroll | ironic, not ironicclient :) | 16:47 |
mgould | rpioso: is this related to RAID at all? | 16:47 |
rpioso | I did supply them :) | 16:47 |
dtantsur | even with manual cleaning, even when steps are out-of-band, we still boot the ramdisk | 16:48 |
jroll | right | 16:48 |
jroll | there's an rfe for that | 16:48 |
* jroll is looking | 16:48 | |
jroll | https://bugs.launchpad.net/ironic/+bug/1554542 | 16:48 |
openstack | Launchpad bug 1554542 in Ironic "[RFE] Don't prepare and start in-band cleaning, if all requested clean steps are OOB" [Wishlist,Confirmed] | 16:48 |
rpioso | It's Newton based. | 16:48 |
jroll | ok | 16:48 |
dtantsur | yeah, Imre hit it with pxe_drac specifically :) | 16:49 |
rpioso | Then it failed with "FailedToUpdateDHCPOptOnPort: No VIFs found for node 7c89ebb3-26b7-4f2b-9ace-cb8667a0e791 when attempting to update DHCP BOOT options." | 16:49 |
*** clenimar has joined #openstack-ironic | 16:49 | |
rpioso | That's where I'm stuck :( | 16:49 |
jroll | yeah, I'm looking, but it's definitely a bug | 16:49 |
jroll | node.network_interface is flat or neutron? (default is flat) | 16:50 |
mgould | no port for the node on the cleaning network? | 16:50 |
rpioso | Looking ... | 16:51 |
* dtantsur calls it a (long and difficult) week in the meantime. have a great weekend, (person.name for person in ironic.list_great_people()) | 16:51 | |
mgould | o/ dtantsur, have a great weekend! | 16:51 |
NobodyCam | good morning Ironicers | 16:52 |
NobodyCam | night dtantsur ... | 16:52 |
dtantsur | NobodyCam, o/ | 16:52 |
rpioso | neutron lists the network I configured in /etc/ironic/ironic.conf (neutron net-list). | 16:52 |
NobodyCam | have a great weekend | 16:52 |
*** dtantsur is now known as dtantsur|afk | 16:52 | |
mgould | NobodyCam: morning! | 16:53 |
NobodyCam | morning mgould :) | 16:53 |
rpioso | ty dtantsur|afk | 16:53 |
NobodyCam | oh and ofc... TGIF! | 16:53 |
mgould | TGIF | 16:53 |
rpioso | jroll: The network is for the tripleo undercloud. | 16:54 |
rpioso | It's likely flat. | 16:54 |
jroll | ok, figured so | 16:55 |
jroll | I'm poking through the code and things seem fine | 16:55 |
NobodyCam | :) | 16:55 |
jroll | idk, I have to go for the day | 16:56 |
mgould | o/ jroll | 16:56 |
jroll | rpioso: if these kind folks can't figure it out, mind filing a bug? :) | 16:56 |
rpioso | jroll: Will do (although I hope it doesn't come to that :)! | 16:57 |
jroll | thanks | 16:57 |
rpioso | jroll: ty for your asisstance. Have a great weekend! | 16:57 |
jroll | see y'all later | 16:57 |
jroll | rpioso: you too! :) | 16:57 |
TheJulia | oh, heh, with manual cleaning | 16:58 |
*** rcernin has joined #openstack-ironic | 16:59 | |
rpioso | TheJulia: Hi | 16:59 |
mgould | jroll: o/ | 16:59 |
TheJulia | rpioso: I suspect none of your ports actually have a vif record? | 17:00 |
rpioso | TheJulia: Should I use ironic or neutron to list the cleaning network's ports? | 17:01 |
*** fragatina has quit IRC | 17:02 | |
rpioso | TheJulia: ironic comes up empty and neutron lists a port, but for a network with a different id than the cleaning network I configured in ironic.conf. | 17:02 |
TheJulia | well, it would be ports on the noes | 17:02 |
TheJulia | nodes | 17:03 |
*** fragatina has joined #openstack-ironic | 17:03 | |
*** pcaruana has quit IRC | 17:03 | |
*** vsaienko has quit IRC | 17:03 | |
* TheJulia comparing code to the discussion thus far | 17:04 | |
rpioso | mgould: You wrote, are you referring to the possible lack of a physical node on the cleaning network or the configuration of it? | 17:08 |
rpioso | mgould: s/You wrote, // | 17:09 |
*** derekh has quit IRC | 17:09 | |
rpioso | mgould: And I meant physical port on the cleaning network. | 17:09 |
TheJulia | rpioso: for clarity, your saying if you list all ports on the cleaning network in neutron, you see a port, but it's information just does not match the information for the ports on the node your trying to send through manual cleaning? | 17:09 |
mgould | I meant a virtual port | 17:09 |
*** SerenaFeng has joined #openstack-ironic | 17:10 | |
mgould | it sounds like there ought to be a virtual port connecting the ironic node to the (virtual, Neutron) cleaning network, but there isn't | 17:10 |
mgould | yes? | 17:10 |
mgould | if there's no physical connection between the node and the cleaning network, that would also be a showstopper | 17:11 |
rpioso | ironic port-list comes up empty. | 17:11 |
openstackgerrit | Merged openstack/ironic: Allow setting dhcp_provider in devstack https://review.openstack.org/409182 | 17:12 |
mgould | OK, that would explain why it can't find a vif for the node, AIUI | 17:12 |
TheJulia | yeah, the ports need to be defined for the node | 17:12 |
* mgould notes that he is batting 0 for 0 on debugging-over-IRC today | 17:13 | |
TheJulia | and they need to be flaged as pxe_enabled according to the code | 17:13 |
mgould | *0 for 1 | 17:13 |
TheJulia | so ironic, takes the port record for the node, attaches it to the cleaning network, and gets the vifs as a result | 17:13 |
* TheJulia wonders how a node got past manageable state with no ports. | 17:14 | |
TheJulia | I could see this error occurring if ports existed, however were just not pxe_enabled according to the port's configuration. | 17:15 |
TheJulia | rpioso: so, create the ports in ironic representing the hardware, and try again possibly? | 17:15 |
rpioso | TheJulia: "neutron net-list" reports one network. | 17:18 |
TheJulia | but your ironic port-list is empty? | 17:19 |
rpioso | There appears to be 2 uuids, one for the network and another for the subnet. | 17:19 |
rpioso | TheJulia: y | 17:20 |
TheJulia | rpioso: does y == confirmation or a question? | 17:20 |
rpioso | TheJulia: ironic port-list is empty. | 17:21 |
TheJulia | rpioso: So that is what your missing then. Ironic can't attach ports it does not know about. | 17:21 |
rpioso | TheJulia: Which of those uuids should be assigned to the cleaning_networ_uuid in ironic.conf? | 17:22 |
rpioso | TheJulia: The subnet has a port. | 17:22 |
TheJulia | rpioso: I believe the overall neutron network uuid | 17:22 |
TheJulia | rpioso: possibly a controller node attached to the network to serve dhcp? | 17:23 |
rpioso | TheJulia: It's set to the overall neutron network uuid. | 17:24 |
TheJulia | Okay, as I understand it, neutron shouldn't show any other ports attached beyond whatever is serving dhcp to that network. | 17:25 |
*** chlong has quit IRC | 17:27 | |
rpioso | TheJulia: We may have a chicken and egg problem. | 17:29 |
TheJulia | Why do you say that? | 17:30 |
TheJulia | (Asking to try and gather more of your context) | 17:30 |
rpioso | TheJulia: I'm trying to run cleaning from the tripleo undercloud. | 17:30 |
TheJulia | got that | 17:30 |
jlvillal | JayF: You had a +2 on this yesterday. It was updated to update the sample config file | 17:31 |
rpioso | TheJulia: The node that it's being run against hasn't been deployed. It has no OS. | 17:31 |
jlvillal | https://review.openstack.org/#/c/408572/ | 17:31 |
patchbot | patch 408572 - ironic - Fix default value of "ignore_req_list" config option | 17:31 |
JayF | jlvillal: it's in my list for today | 17:31 |
jlvillal | Thanks | 17:31 |
TheJulia | rpioso: Okay, out of curiosity, was it inspected? | 17:32 |
openstackgerrit | Aparna proposed openstack/ironic: Add hpsum firmware update as a clean step https://review.openstack.org/409271 | 17:32 |
rpioso | TheJulia: So, that node is not connected to the provisioning network. | 17:32 |
rpioso | TheJulia: I believe not. | 17:32 |
rpioso | TheJulia: We intend to use out-of-band introspection. | 17:33 |
TheJulia | rpioso: Correct of sorts with flat networking. Physically it should be connected, but the dhcp server is neutron. The node should still have ports for ironic to create the ports for the node in neutron. Inspection might be able to obtain the networking information. | 17:34 |
rpioso | TheJulia: And that's planned to occur after node cleaning. | 17:34 |
rpioso | TheJulia: So, to summarize, ... Try to run introspection before node cleaning, correct? | 17:35 |
TheJulia | rpioso: Yes, you need to see ports in ironic port-list | 17:35 |
*** rama_y has joined #openstack-ironic | 17:35 | |
TheJulia | introspection, although i'm not sure about out of band, should help populate that data | 17:36 |
rpioso | TheJulia: Cool. I'll give that a try and circle back with you on what I find. | 17:36 |
rpioso | TheJulia: ty so much! | 17:36 |
TheJulia | rpioso: otherwise, http://docs.openstack.org/cli-reference/ironic.html#ironic-port-create :) | 17:36 |
TheJulia | so for node in nodes; do for physical_port in node; do ironic port-create blah blah blah; done; done :) | 17:37 |
*** cdearborn has quit IRC | 17:38 | |
*** fxpester has quit IRC | 17:38 | |
rpioso | TheJulia: Got it :) | 17:39 |
TheJulia | rpioso: out of curiosity, when you created the baremetal node in ironic, did it immediately go to available state? | 17:40 |
rpioso | TheJulia: I don't know. And I've been hacking on that node, so I can't figure that out. Next time I create the nodes, I'll look. | 17:41 |
TheJulia | rpioso: Okay, let me know :) | 17:42 |
*** aparnav has quit IRC | 17:43 | |
*** strigazi is now known as strigazi_AFK | 17:43 | |
*** aNuposic has joined #openstack-ironic | 17:46 | |
*** ohamada has quit IRC | 17:47 | |
*** athomas has quit IRC | 17:48 | |
*** rcernin has quit IRC | 17:52 | |
*** rcernin has joined #openstack-ironic | 17:52 | |
*** srart has quit IRC | 17:53 | |
*** ijw has joined #openstack-ironic | 17:55 | |
*** e0ne has joined #openstack-ironic | 17:58 | |
*** ijw has quit IRC | 17:59 | |
*** Romanenko_K has quit IRC | 18:00 | |
*** chlong has joined #openstack-ironic | 18:01 | |
*** glonlas_ has joined #openstack-ironic | 18:03 | |
openstackgerrit | Merged openstack/ironic-lib: Check for HCTL as part of root device hints https://review.openstack.org/408042 | 18:03 |
JayF | aslezil: if you wanted bonus points, as part of fixing https://bugs.launchpad.net/ironic-python-agent/+bug/1628367 you could completely elminate shutdown.sh and reimplement all that in python | 18:03 |
openstack | Launchpad bug 1628367 in ironic-python-agent "shutdown.sh fails with coreos IPA image" [Medium,Triaged] | 18:03 |
*** SerenaFeng has quit IRC | 18:03 | |
JayF | aslezil: not required but might actually make fixing it easier for you | 18:03 |
*** glonlas has quit IRC | 18:06 | |
*** glonlas_ has quit IRC | 18:07 | |
*** ijw has joined #openstack-ironic | 18:11 | |
mgould | TheJulia: AIUI TripleO still pretends that ENROLL state doesn't exist, by immediately transitioning nodes to AVAILABLE when they're created | 18:16 |
*** rcernin has quit IRC | 18:17 | |
xavierr | hey jroll, while discussing about ensure machine is off to change boot device, sambetts said to move the check if the image was whole disk to boot.prepare_instance, do u agree? | 18:21 |
*** ChubYann has joined #openstack-ironic | 18:21 | |
xavierr | jroll: https://review.openstack.org/#/c/408298/1/ironic/drivers/modules/agent_base_vendor.py | 18:21 |
patchbot | patch 408298 - ironic - Shutdown server before change boot order for agent... | 18:21 |
JayF | xavierr: Jim is gone until late next week, I believe | 18:21 |
xavierr | oh, thanks JayF :) | 18:22 |
JayF | https://review.openstack.org/#/c/398989/ is a pretty easy review + helpful addition to IPA if folks wanna land it | 18:22 |
patchbot | patch 398989 - ironic-python-agent - Use oslo-config-generator for sample config | 18:22 |
* jlvillal saw jroll do a recheck on his patch this morning. Though he didn't remove his A-1 | 18:23 | |
JayF | aslezil: https://review.openstack.org/#/c/372478/ is also related to that | 18:23 |
patchbot | patch 372478 - ironic-python-agent - Moving Reboot bashscript to python | 18:23 |
JayF | jlvillal: I think he was here a bit this morning, but I know he told us he was out for most of next week | 18:23 |
jlvillal | JayF: Okay. I'd like to land his tempest patch if the test job lands. Since the project-config change landed today. | 18:24 |
jlvillal | If the test job passes. | 18:24 |
jlvillal | Oh, the test job failed :( | 18:25 |
*** milan has quit IRC | 18:25 | |
*** MattMan has quit IRC | 18:28 | |
*** MattMan has joined #openstack-ironic | 18:29 | |
*** harlowja has joined #openstack-ironic | 18:32 | |
*** glonlas has joined #openstack-ironic | 18:32 | |
*** kodokuu has joined #openstack-ironic | 18:34 | |
*** harlowja_ has joined #openstack-ironic | 18:34 | |
*** harlowja has quit IRC | 18:35 | |
*** cdearborn has joined #openstack-ironic | 18:36 | |
*** glonlas has quit IRC | 18:45 | |
*** glonlas has joined #openstack-ironic | 18:50 | |
* mgould -> home; good night, and have a good weekend! | 18:54 | |
TheJulia | mgould: but, I thought you couldn't actually pass from enroll to manageable without port information... I mean, they could be adding nodes with a super old rest api version.... | 18:56 |
openstackgerrit | Merged openstack/ironic: Fix default value of "ignore_req_list" config option https://review.openstack.org/408572 | 18:56 |
TheJulia | xavierr: boot.prepare_instance kind of makes sense to me | 18:56 |
TheJulia | goodnight mgould | 18:56 |
*** jcoufal_ has joined #openstack-ironic | 19:01 | |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic-python-agent: Use oslo-config-generator for sample config https://review.openstack.org/398989 | 19:02 |
*** jcoufal has quit IRC | 19:03 | |
*** ijw has quit IRC | 19:04 | |
*** kodokuu has quit IRC | 19:05 | |
*** ijw has joined #openstack-ironic | 19:05 | |
*** g3ek has quit IRC | 19:06 | |
*** Sukhdev has joined #openstack-ironic | 19:09 | |
*** g3ek has joined #openstack-ironic | 19:09 | |
*** trown is now known as trown|lunch | 19:09 | |
*** ijw has quit IRC | 19:10 | |
xavierr | TheJulia: so, change pxe.py (boot interface implementation) file to add the 'if iwdi' inside prepare_instance, right? :) | 19:10 |
* xavierr thinks the check if the image is whole disk is being done in too many places... | 19:11 | |
TheJulia | xavierr: I was interpretting it as identification | 19:11 |
TheJulia | well, as long as they are all sourcing driver_internal_info, I think it is relatively okay since otherwise boot behavior/instance deployment needs to be different. | 19:12 |
*** david-lyle_ is now known as david-lyle | 19:13 | |
*** ralonsoh has quit IRC | 19:16 | |
xavierr | TheJulia: may I use partition images with agent based drivers? | 19:23 |
xavierr | TheJulia: if so, why choose wdi instead of partition or vice versa? | 19:24 |
xavierr | :) | 19:24 |
TheJulia | xavierr: you should be able to use a partition image with an agent deploy now. Problem with partition images is ironic is putting in place the bootloader, and that sometimes doesn't work out so well. WDIs have the bootloader on it and are hopefully already known binary images | 19:25 |
xavierr | TheJulia: not sure if I understand 'ironic is putting in place the bootloader' | 19:29 |
xavierr | ironic installing the bootload or something? | 19:30 |
xavierr | s/bootload/bootloader/ | 19:30 |
TheJulia | essentially yes | 19:31 |
TheJulia | and performing the partitioning | 19:31 |
*** ijw has joined #openstack-ironic | 19:32 | |
xavierr | TheJulia: ok thanks SuperJulia :) | 19:32 |
* TheJulia is not a Super.... | 19:33 | |
xavierr | hahaha | 19:33 |
* TheJulia is just !sane. | 19:33 | |
xavierr | o/ | 19:33 |
* TheJulia feels like "The Incredibles!" should be playing in the background now | 19:33 | |
xavierr | lol | 19:34 |
*** openstack has joined #openstack-ironic | 19:46 | |
*** fragatina has quit IRC | 19:46 | |
*** glonlas has quit IRC | 19:47 | |
*** jcoufal_ has quit IRC | 19:47 | |
*** ijw has quit IRC | 19:48 | |
*** ijw has joined #openstack-ironic | 19:49 | |
*** ijw has quit IRC | 19:49 | |
xavierr | pas-ha: oh nice explanation :) | 19:51 |
xavierr | pas-ha: I think that should be more explicit in our docs, agree? | 19:51 |
pas-ha | might be :) | 19:51 |
*** aNuposic has quit IRC | 19:52 | |
*** fragatina has joined #openstack-ironic | 19:53 | |
*** fragatina has quit IRC | 19:55 | |
rpioso | TheJulia: Some most excellent news. Manual cleaning worked after I ran introspection. I used out-of-band introspection. | 20:06 |
TheJulia | \o/ | 20:06 |
rpioso | Thank you so much! | 20:07 |
rpioso | It appears the bug/RFE that jroll found is the reason why running introspection must be done before manual cleaning. Agree? | 20:08 |
TheJulia | do you have the link handy? | 20:09 |
rpioso | https://bugs.launchpad.net/ironic/+bug/1554542 | 20:09 |
openstack | Launchpad bug 1554542 in Ironic "[RFE] Don't prepare and start in-band cleaning, if all requested clean steps are OOB" [Wishlist,Confirmed] | 20:09 |
JayF | I think that's potentially related, but not the original cause | 20:09 |
JayF | even if it boots a ramdisk unneccessarily, it still should be able to boot the ramdisk at all | 20:10 |
TheJulia | so that bug seems unrelated to me | 20:10 |
rpioso | JayF: Does manual out-of-band cleaning need the provisioning network? | 20:11 |
JayF | rpioso: It should only need a cleaning network, aiui | 20:11 |
xavierr | TheJulia: you asked rpioso if the node was immediately to available state when created in ironic, this is happening to a colleage. why? | 20:11 |
rpioso | JayF: I meant cleaning network. | 20:12 |
TheJulia | xavierr: Prior to the introduction of the enroll state in the API, all nodes default to available when created... well... >= microversion 1.1 <=1.8 I think | 20:12 |
rpioso | JayF: Why is that needed? | 20:12 |
JayF | rpioso: Because of bug 1554542 :) | 20:12 |
openstack | bug 1554542 in Ironic "[RFE] Don't prepare and start in-band cleaning, if all requested clean steps are OOB" [Wishlist,Confirmed] https://launchpad.net/bugs/1554542 | 20:12 |
rpioso | JayF: Most specifically, why must the cleaning network have ports when ooo manual cleaning is performed? | 20:13 |
JayF | bug 1554542 :) | 20:13 |
JayF | Automated cleaning came long before manual cleaning | 20:13 |
JayF | with automated cleaning you can't predict what steps will be in band vs out of band until you boot an agent and see what hardware managers have exposed cleaning steps | 20:13 |
TheJulia | rpioso: Specifically, ironic _must_ know about the ports prior to being able to take any action like cleaning, if it does not know about the ports, it can't set dhcp configuration for the node because it does not know what MAC address to reply to with what configuration | 20:14 |
JayF | so I presume that assumption of always booting an agent was left for manual cleaning, either as an omission or to make implementation easier | 20:14 |
rpioso | TheJulia, JayF: Is there an in-band/out-of-band option for manual cleaning? | 20:16 |
TheJulia | rpioso: afaik no | 20:17 |
JayF | rpioso: no; you specify interface | 20:18 |
*** hwoarang has quit IRC | 20:18 | |
JayF | rpioso: it sounds like you want bug 1554542 completed :) patches welcome! lol | 20:19 |
openstack | bug 1554542 in Ironic "[RFE] Don't prepare and start in-band cleaning, if all requested clean steps are OOB" [Wishlist,Confirmed] https://launchpad.net/bugs/1554542 | 20:19 |
rpioso | TheJulia: Just to be certain I understand correctly, would the ports be needed as you described above if bug 1554542 was fixed? | 20:21 |
openstack | bug 1554542 in Ironic "[RFE] Don't prepare and start in-band cleaning, if all requested clean steps are OOB" [Wishlist,Confirmed] https://launchpad.net/bugs/1554542 | 20:21 |
*** leduardo has joined #openstack-ironic | 20:21 | |
*** jkilpatr has quit IRC | 20:21 | |
*** lets has joined #openstack-ironic | 20:22 | |
TheJulia | rpioso: They would absolutely be required. | 20:22 |
*** lets has quit IRC | 20:23 | |
rpioso | JayF: Yes, I would like that bug fixed. I'd like to contribute it, if only I had more time :( | 20:24 |
*** hwoarang has joined #openstack-ironic | 20:24 | |
xavierr | TheJulia: https://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/versions.py#L41 | 20:26 |
rpioso | TheJulia: I'm puzzled. | 20:26 |
*** e0ne has quit IRC | 20:26 | |
TheJulia | xavierr: err, 1.10 inclusive or 1.11 exclusive then | 20:27 |
TheJulia | xavierr: the client is locked to version 1.9 | 20:27 |
TheJulia | rpioso: how so? | 20:27 |
rpioso | TheJulia: I don't understand how DHCP comes into play during out-of-band manual cleaning. | 20:28 |
TheJulia | rpioso: it wouldn't, except the agent's hardware manager supplies cleaning steps it knows about back to the conductor for cleaning | 20:28 |
rpioso | TheJulia: Are those agent determined steps performed during manual out-of-band cleaning? | 20:30 |
TheJulia | as far as I'm aware, there is no delineation at present | 20:30 |
rpioso | TheJulia: Thank you for helping me understand this. I'm so glad that we were able to get it to work. \o/ | 20:32 |
*** zackf has quit IRC | 20:33 | |
xavierr | TheJulia: hahaha why locked in a old 1.9 api version? | 20:34 |
*** glonlas_ has quit IRC | 20:34 | |
TheJulia | xavierr: Humans! | 20:34 |
xavierr | lol | 20:34 |
*** glonlas has joined #openstack-ironic | 20:34 | |
mariojv | rloo: xek: i know rfe isn't approved yet, but i left some initial comments on https://review.openstack.org/#/c/408556 | 20:34 |
patchbot | patch 408556 - ironic - Add new dbsync command online_data_migration | 20:34 |
*** xavierr is now known as xavierr|beer | 20:35 | |
xavierr|beer | have a nice weekend folks :) | 20:36 |
TheJulia | beer++ | 20:36 |
xavierr|beer | o/ | 20:36 |
TheJulia | have a wonderful weekend xavierr|beer | 20:36 |
*** rcernin has joined #openstack-ironic | 20:38 | |
*** rcernin has quit IRC | 20:38 | |
*** trown|lunch is now known as trown|brb | 20:38 | |
*** trown|brb is now known as trown | 20:38 | |
*** rpioso is now known as rpioso|walk | 20:38 | |
*** rcernin has joined #openstack-ironic | 20:38 | |
rpioso|walk | I'll be back shortly. | 20:39 |
*** jkilpatr has joined #openstack-ironic | 20:43 | |
*** ijw has joined #openstack-ironic | 20:51 | |
*** marlinc has quit IRC | 20:53 | |
*** ijw has quit IRC | 21:02 | |
*** ijw has joined #openstack-ironic | 21:03 | |
*** zackf has joined #openstack-ironic | 21:05 | |
*** marlinc has joined #openstack-ironic | 21:08 | |
*** ijw has quit IRC | 21:13 | |
openstackgerrit | Mario Villaplana proposed openstack/ironic: Autospec ironic-lib mocks, fix test error string https://review.openstack.org/409337 | 21:17 |
mariojv | jlvillal: rloo: there's the follow up that was requested ^ | 21:17 |
mariojv | jlvillal: good call on displaying the disallowed values. i discovered an error that would have raised a separate exception in the tests | 21:17 |
mariojv | apparently we need tests for our tests | 21:17 |
*** ijw has joined #openstack-ironic | 21:18 | |
*** ijw has quit IRC | 21:21 | |
jlvillal | mariojv: Thanks :) | 21:21 |
mariojv | np | 21:22 |
*** ijw has joined #openstack-ironic | 21:23 | |
jlvillal | mariojv: reviewed. | 21:25 |
*** chlong has quit IRC | 21:29 | |
openstackgerrit | Mario Villaplana proposed openstack/ironic: Autospec ironic-lib mocks, fix test error string https://review.openstack.org/409337 | 21:31 |
mariojv | jlvillal: updated commit message ^ good catch | 21:31 |
jlvillal | mariojv: Thanks | 21:32 |
*** aNuposic has joined #openstack-ironic | 21:48 | |
*** rpioso|walk is now known as rpioso | 21:51 | |
*** ijw has quit IRC | 21:56 | |
*** ijw has joined #openstack-ironic | 21:58 | |
*** fragatina has joined #openstack-ironic | 22:01 | |
*** lindycoder has quit IRC | 22:01 | |
*** chlong has joined #openstack-ironic | 22:02 | |
*** rcernin has quit IRC | 22:04 | |
*** glonlas_ has joined #openstack-ironic | 22:05 | |
*** srobert_ has joined #openstack-ironic | 22:06 | |
*** glonlas has quit IRC | 22:08 | |
*** trown is now known as trown|outtypewww | 22:09 | |
*** glonlas_ has quit IRC | 22:09 | |
*** srobert has quit IRC | 22:10 | |
*** srobert_ has quit IRC | 22:10 | |
*** ijw has quit IRC | 22:13 | |
*** aNuposic has quit IRC | 22:29 | |
*** aNuposic has joined #openstack-ironic | 22:30 | |
*** cdearborn has quit IRC | 22:33 | |
*** fragatina has quit IRC | 22:43 | |
*** fragatina has joined #openstack-ironic | 22:44 | |
*** fragatina has quit IRC | 22:45 | |
*** fragatina has joined #openstack-ironic | 22:46 | |
*** rbudden has quit IRC | 22:46 | |
*** cinerama has quit IRC | 22:47 | |
*** cinerama has joined #openstack-ironic | 22:47 | |
*** baoli has quit IRC | 22:56 | |
*** mtanino has quit IRC | 22:59 | |
*** priteau has quit IRC | 23:20 | |
*** priteau has joined #openstack-ironic | 23:20 | |
*** priteau has quit IRC | 23:21 | |
*** chlong has quit IRC | 23:28 | |
openstackgerrit | Merged openstack/ironic: Autospec ironic-lib mocks, fix test error string https://review.openstack.org/409337 | 23:34 |
*** zackf has quit IRC | 23:37 | |
openstackgerrit | Merged openstack/bifrost: Minor documentation updates https://review.openstack.org/407591 | 23:37 |
*** zackf has joined #openstack-ironic | 23:44 | |
*** aNuposic has quit IRC | 23:50 | |
*** zackf has quit IRC | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!