*** hshiina|afk is now known as hshiina | 00:08 | |
*** jcoufal_ has joined #openstack-ironic | 00:12 | |
*** jcoufal has quit IRC | 00:12 | |
rybridges | Hello. I had a quick question: Is the "updated" field on an Ironic node editable via the Python client? I recall someone telling me at one point that it is immutable | 00:13 |
---|---|---|
jroll | rybridges: no, that's updated whenever the database record for the node is updated | 00:14 |
jroll | you could update any other field to make it update :P | 00:14 |
rybridges | Thought so. Thanks jroll | 00:16 |
*** jcoufal has joined #openstack-ironic | 00:16 | |
jroll | np | 00:16 |
*** jcoufal_ has quit IRC | 00:18 | |
rybridges | jroll does that also apply to updating arbitrary node properties? | 00:19 |
jroll | rybridges: 99% sure, yeah | 00:20 |
*** rloo has quit IRC | 00:20 | |
penick | rybridges the updated_at field is an auto field in the DB schema | 00:20 |
*** jcoufal_ has joined #openstack-ironic | 00:22 | |
jroll | ah yes, this | 00:22 |
*** jcoufal has quit IRC | 00:23 | |
*** jcoufal has joined #openstack-ironic | 00:26 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: DNM Test disabling .pyc files for Grenade https://review.openstack.org/544750 | 00:28 |
* TheJulia crosses her fingers | 00:28 | |
*** jcoufal_ has quit IRC | 00:28 | |
jroll | \o/ | 00:28 |
* TheJulia goes and puts a dress on... because you know... dinnner | 00:28 | |
jroll | TheJulia: damnit, I gave you a bad command | 00:28 |
* jroll updates | 00:28 | |
TheJulia | doh! | 00:29 |
TheJulia | it looked good at a super quick glance | 00:29 |
TheJulia | oh, yeah I see it now | 00:29 |
jroll | TheJulia: also, does this run as root? | 00:30 |
jroll | I feel like it doesn't | 00:30 |
*** jcoufal_ has joined #openstack-ironic | 00:30 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic master: DNM Test disabling .pyc files for Grenade https://review.openstack.org/544750 | 00:31 |
* jroll assumes it does, sees what happens | 00:31 | |
*** jcoufal has quit IRC | 00:32 | |
*** jcoufal has joined #openstack-ironic | 00:34 | |
*** jcoufal_ has quit IRC | 00:36 | |
*** jcoufal_ has joined #openstack-ironic | 00:39 | |
*** jcoufal has quit IRC | 00:40 | |
openstackgerrit | Merged openstack/ironic-inspector master: Retry port lists on failure in PXE filter periodic sync https://review.openstack.org/543928 | 00:40 |
*** jcoufal has joined #openstack-ironic | 00:42 | |
*** jcoufal_ has quit IRC | 00:44 | |
*** jcoufal_ has joined #openstack-ironic | 00:45 | |
*** actatux has quit IRC | 00:46 | |
*** Goneri has quit IRC | 00:47 | |
*** jcoufal has quit IRC | 00:48 | |
*** jcoufal has joined #openstack-ironic | 00:50 | |
*** jcoufal_ has quit IRC | 00:52 | |
*** jcoufal_ has joined #openstack-ironic | 00:54 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: DNM Test disabling .pyc files for Grenade https://review.openstack.org/544750 | 00:54 |
TheJulia | jroll: nope, doesn't... but that might work | 00:55 |
*** jcoufal has quit IRC | 00:56 | |
*** rpioso is now known as rpioso|afk | 00:56 | |
*** r-daneel has quit IRC | 00:56 | |
*** actatux has joined #openstack-ironic | 00:59 | |
*** mjturek has quit IRC | 01:04 | |
openstackgerrit | Hironori Shiina proposed openstack/ironic master: Update a CI job for rescue mode https://review.openstack.org/528704 | 01:07 |
TheJulia | hmm... that may have done it | 01:10 |
* TheJulia crosses her fingers | 01:10 | |
*** jcoufal_ has quit IRC | 01:20 | |
*** jcoufal_ has joined #openstack-ironic | 01:22 | |
*** jcoufal has joined #openstack-ironic | 01:25 | |
*** jcoufal_ has quit IRC | 01:27 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: DNM Test disabling .pyc files for Grenade https://review.openstack.org/544750 | 01:28 |
*** jcoufal_ has joined #openstack-ironic | 01:31 | |
*** jcoufal has quit IRC | 01:32 | |
*** jcoufal has joined #openstack-ironic | 01:34 | |
openstackgerrit | Merged openstack/ironic master: Updated from global requirements https://review.openstack.org/544263 | 01:34 |
openstackgerrit | Merged openstack/ironic master: Update to standalone ironic doc https://review.openstack.org/544215 | 01:34 |
*** jcoufal_ has quit IRC | 01:36 | |
*** jcoufal_ has joined #openstack-ironic | 01:38 | |
*** jcoufal has quit IRC | 01:40 | |
openstackgerrit | Merged openstack/ironic master: Switch contributor documentation to hardware types https://review.openstack.org/537959 | 01:42 |
*** jcoufal has joined #openstack-ironic | 01:42 | |
*** jcoufal_ has quit IRC | 01:45 | |
*** jcoufal_ has joined #openstack-ironic | 01:46 | |
*** jcoufal has quit IRC | 01:48 | |
*** jcoufal has joined #openstack-ironic | 01:50 | |
*** jcoufal_ has quit IRC | 01:52 | |
*** jcoufal_ has joined #openstack-ironic | 01:53 | |
*** jcoufal has quit IRC | 01:56 | |
*** jcoufal has joined #openstack-ironic | 01:58 | |
*** jcoufal_ has quit IRC | 02:00 | |
*** jcoufal_ has joined #openstack-ironic | 02:02 | |
*** jcoufal has quit IRC | 02:04 | |
*** jcoufal has joined #openstack-ironic | 02:06 | |
*** jcoufal_ has quit IRC | 02:08 | |
*** jcoufal_ has joined #openstack-ironic | 02:09 | |
*** jcoufal has quit IRC | 02:12 | |
*** khyr0n has joined #openstack-ironic | 02:46 | |
*** jcoufal has joined #openstack-ironic | 02:58 | |
*** jcoufal_ has quit IRC | 03:00 | |
*** jcoufal_ has joined #openstack-ironic | 03:06 | |
*** jcoufal has quit IRC | 03:08 | |
*** harlowja has quit IRC | 03:08 | |
*** jcoufal has joined #openstack-ironic | 03:11 | |
khyr0n | Hi guys, have a little problem with tripleo ironic... basically the introspection works perfectly, but if I try to deploy the cloud, the baremetal node never gets and answer from the dhcp server | 03:11 |
*** jcoufal_ has quit IRC | 03:12 | |
*** ijw has quit IRC | 03:13 | |
*** jcoufal_ has joined #openstack-ironic | 03:14 | |
*** jcoufal has quit IRC | 03:16 | |
*** jcoufal has joined #openstack-ironic | 03:26 | |
*** jcoufal_ has quit IRC | 03:28 | |
*** ijw has joined #openstack-ironic | 03:31 | |
*** jcoufal_ has joined #openstack-ironic | 03:31 | |
*** jcoufal has quit IRC | 03:32 | |
*** jcoufal has joined #openstack-ironic | 03:34 | |
*** ijw has quit IRC | 03:35 | |
*** jcoufal_ has quit IRC | 03:36 | |
*** ijw has joined #openstack-ironic | 03:43 | |
*** jcoufal_ has joined #openstack-ironic | 03:46 | |
*** jcoufal has quit IRC | 03:48 | |
*** ijw has quit IRC | 03:48 | |
*** jcoufal has joined #openstack-ironic | 03:50 | |
*** jcoufal_ has quit IRC | 03:52 | |
*** jcoufal_ has joined #openstack-ironic | 03:55 | |
*** jcoufal has quit IRC | 03:58 | |
*** jcoufal has joined #openstack-ironic | 04:01 | |
*** jcoufal_ has quit IRC | 04:04 | |
*** jcoufal_ has joined #openstack-ironic | 04:07 | |
*** jcoufal has quit IRC | 04:08 | |
*** jcoufal has joined #openstack-ironic | 04:10 | |
*** khyr0n has quit IRC | 04:11 | |
*** Nisha_Agarwal has joined #openstack-ironic | 04:12 | |
*** khyr0n has joined #openstack-ironic | 04:12 | |
*** jcoufal_ has quit IRC | 04:12 | |
*** jcoufal_ has joined #openstack-ironic | 04:13 | |
*** exodusftw has quit IRC | 04:15 | |
*** jcoufal has quit IRC | 04:16 | |
*** devananda has quit IRC | 04:17 | |
*** khyr0n has quit IRC | 04:17 | |
openstackgerrit | Mallikarjuna Reddy Kolagatla proposed openstack/ironic master: Updates boot mode on the baremetal as per `boot_mode` https://review.openstack.org/540793 | 04:19 |
*** jcoufal has joined #openstack-ironic | 04:19 | |
*** jcoufal_ has quit IRC | 04:20 | |
*** exodusftw has joined #openstack-ironic | 04:21 | |
*** jcoufal_ has joined #openstack-ironic | 04:21 | |
*** ijw has joined #openstack-ironic | 04:21 | |
*** jaganathan has joined #openstack-ironic | 04:22 | |
*** jcoufal has quit IRC | 04:24 | |
*** ijw has quit IRC | 04:26 | |
*** jcoufal has joined #openstack-ironic | 04:26 | |
openstackgerrit | Mallikarjuna Reddy Kolagatla proposed openstack/ironic master: Updates boot mode on the baremetal as per `boot_mode` https://review.openstack.org/540793 | 04:27 |
*** jcoufal_ has quit IRC | 04:28 | |
*** jcoufal_ has joined #openstack-ironic | 04:30 | |
*** jcoufal has quit IRC | 04:32 | |
*** masber has joined #openstack-ironic | 04:33 | |
*** links has joined #openstack-ironic | 04:34 | |
*** jcoufal has joined #openstack-ironic | 04:34 | |
*** jcoufal_ has quit IRC | 04:36 | |
*** jcoufal_ has joined #openstack-ironic | 04:38 | |
*** jcoufal has quit IRC | 04:40 | |
*** jcoufal has joined #openstack-ironic | 04:41 | |
*** links has quit IRC | 04:42 | |
*** jcoufal_ has quit IRC | 04:44 | |
*** links has joined #openstack-ironic | 04:45 | |
*** jcoufal_ has joined #openstack-ironic | 04:45 | |
*** jcoufal has quit IRC | 04:46 | |
*** dpawar has joined #openstack-ironic | 04:47 | |
*** jcoufal has joined #openstack-ironic | 04:48 | |
*** jcoufal_ has quit IRC | 04:50 | |
*** jcoufal_ has joined #openstack-ironic | 04:52 | |
*** jcoufal has quit IRC | 04:54 | |
*** jcoufal has joined #openstack-ironic | 04:56 | |
*** r-daneel has joined #openstack-ironic | 04:57 | |
*** jcoufal_ has quit IRC | 04:58 | |
*** jcoufal_ has joined #openstack-ironic | 05:01 | |
*** jcoufal has quit IRC | 05:03 | |
*** jcoufal has joined #openstack-ironic | 05:09 | |
*** threestrands_ has joined #openstack-ironic | 05:09 | |
*** threestrands_ has quit IRC | 05:09 | |
*** threestrands_ has joined #openstack-ironic | 05:09 | |
*** threestrands has quit IRC | 05:09 | |
*** jcoufal_ has quit IRC | 05:10 | |
*** threestrands_ has quit IRC | 05:10 | |
*** threestrands_ has joined #openstack-ironic | 05:11 | |
*** jcoufal_ has joined #openstack-ironic | 05:12 | |
*** jcoufal has quit IRC | 05:13 | |
*** harlowja has joined #openstack-ironic | 05:15 | |
*** threestrands has joined #openstack-ironic | 05:15 | |
*** threestrands has quit IRC | 05:15 | |
*** threestrands has joined #openstack-ironic | 05:15 | |
*** threestrands_ has quit IRC | 05:18 | |
*** jcoufal has joined #openstack-ironic | 05:23 | |
*** jcoufal_ has quit IRC | 05:24 | |
*** jcoufal_ has joined #openstack-ironic | 05:26 | |
*** threestrands has quit IRC | 05:28 | |
*** jcoufal has quit IRC | 05:29 | |
*** ccollett has joined #openstack-ironic | 05:35 | |
*** jcoufal has joined #openstack-ironic | 05:36 | |
*** charcol-v2 has quit IRC | 05:38 | |
*** jcoufal_ has quit IRC | 05:39 | |
*** jcoufal_ has joined #openstack-ironic | 05:39 | |
*** jcoufal has quit IRC | 05:42 | |
*** jcoufal has joined #openstack-ironic | 05:44 | |
*** jcoufal_ has quit IRC | 05:46 | |
*** jcoufal_ has joined #openstack-ironic | 05:48 | |
*** jcoufal has quit IRC | 05:50 | |
*** jcoufal has joined #openstack-ironic | 05:52 | |
*** jcoufal_ has quit IRC | 05:54 | |
*** jcoufal_ has joined #openstack-ironic | 05:57 | |
*** jcoufal has quit IRC | 05:59 | |
*** jcoufal has joined #openstack-ironic | 06:00 | |
*** jcoufal_ has quit IRC | 06:02 | |
*** jcoufal_ has joined #openstack-ironic | 06:12 | |
*** jcoufal has quit IRC | 06:13 | |
*** harlowja has quit IRC | 06:14 | |
*** jcoufal has joined #openstack-ironic | 06:17 | |
*** jcoufal_ has quit IRC | 06:18 | |
*** marios has joined #openstack-ironic | 06:18 | |
*** jcoufal_ has joined #openstack-ironic | 06:19 | |
*** e0ne has joined #openstack-ironic | 06:20 | |
*** jcoufal has quit IRC | 06:22 | |
*** jcoufal has joined #openstack-ironic | 06:25 | |
Tengu | hello there! small question: is there a way to inject a node MAC address once it's registered in ironic? | 06:25 |
*** jcoufal_ has quit IRC | 06:26 | |
*** jcoufal_ has joined #openstack-ironic | 06:27 | |
*** jcoufal has quit IRC | 06:29 | |
*** e0ne has quit IRC | 06:30 | |
*** jcoufal has joined #openstack-ironic | 06:30 | |
*** jcoufal_ has quit IRC | 06:33 | |
*** jcoufal_ has joined #openstack-ironic | 06:34 | |
*** mjura has joined #openstack-ironic | 06:35 | |
*** jcoufal has quit IRC | 06:36 | |
*** rcernin has quit IRC | 06:44 | |
*** e0ne has joined #openstack-ironic | 06:44 | |
*** jcoufal has joined #openstack-ironic | 06:45 | |
*** jcoufal_ has quit IRC | 06:47 | |
*** jcoufal_ has joined #openstack-ironic | 06:49 | |
*** jcoufal has quit IRC | 06:50 | |
*** e0ne_ has joined #openstack-ironic | 06:51 | |
*** e0ne_ has quit IRC | 06:55 | |
*** e0ne has quit IRC | 06:55 | |
*** etingof has quit IRC | 06:55 | |
*** bfournie has quit IRC | 06:55 | |
*** hoonetorg has quit IRC | 06:56 | |
*** e0ne has joined #openstack-ironic | 06:56 | |
*** hoonetorg has joined #openstack-ironic | 06:57 | |
*** jcoufal has joined #openstack-ironic | 07:02 | |
*** jcoufal_ has quit IRC | 07:02 | |
*** olivierbourdon38 has quit IRC | 07:06 | |
*** etingof has joined #openstack-ironic | 07:07 | |
*** hshiina has quit IRC | 07:09 | |
*** threestrands has joined #openstack-ironic | 07:09 | |
*** threestrands has quit IRC | 07:09 | |
*** threestrands has joined #openstack-ironic | 07:09 | |
*** hshiina has joined #openstack-ironic | 07:09 | |
*** jcoufal_ has joined #openstack-ironic | 07:17 | |
*** jcoufal has quit IRC | 07:19 | |
*** rbartal has joined #openstack-ironic | 07:25 | |
*** ccollett has quit IRC | 07:28 | |
*** dpawar has quit IRC | 07:28 | |
*** rcernin has joined #openstack-ironic | 07:28 | |
*** pcaruana has joined #openstack-ironic | 07:40 | |
*** e0ne has quit IRC | 07:43 | |
*** e0ne has joined #openstack-ironic | 07:43 | |
*** e0ne has quit IRC | 07:49 | |
*** dpawar has joined #openstack-ironic | 07:53 | |
*** jcoufal has joined #openstack-ironic | 07:57 | |
*** jcoufal_ has quit IRC | 07:59 | |
*** jcoufal_ has joined #openstack-ironic | 08:02 | |
*** MattMan has quit IRC | 08:02 | |
*** MattMan has joined #openstack-ironic | 08:02 | |
*** jcoufal has quit IRC | 08:04 | |
*** AlexeyAbashkin has joined #openstack-ironic | 08:08 | |
*** ijw has joined #openstack-ironic | 08:17 | |
*** tesseract has joined #openstack-ironic | 08:17 | |
*** olivierbourdon38 has joined #openstack-ironic | 08:19 | |
*** ijw has quit IRC | 08:21 | |
*** pmannidi has quit IRC | 08:22 | |
*** links has quit IRC | 08:35 | |
openstackgerrit | Merged openstack/bifrost master: Fix DHCP informations according to network interface settings https://review.openstack.org/542167 | 08:36 |
Tengu | ok, found it, we can update the baremetal port via the following command: openstack baremetal port set --address MAC PORT_UUID | 08:39 |
*** mgoddard_ has joined #openstack-ironic | 08:44 | |
*** Nisha_Agarwal has quit IRC | 08:44 | |
*** jaianshu has joined #openstack-ironic | 08:50 | |
openstackgerrit | Merged openstack/bifrost master: Fix for proper usage when keystone enabled https://review.openstack.org/543441 | 08:50 |
*** links has joined #openstack-ironic | 08:52 | |
*** Nisha_Agarwal has joined #openstack-ironic | 09:01 | |
*** sambetts|afk has quit IRC | 09:03 | |
*** sambetts_ has joined #openstack-ironic | 09:07 | |
*** derekh has joined #openstack-ironic | 09:12 | |
*** jcoufal has joined #openstack-ironic | 09:16 | |
*** jcoufal_ has quit IRC | 09:18 | |
*** jcoufal_ has joined #openstack-ironic | 09:20 | |
*** dtantsur|afk is now known as dtantsur | 09:21 | |
*** threestrands_ has joined #openstack-ironic | 09:21 | |
*** threestrands has quit IRC | 09:21 | |
*** jcoufal has quit IRC | 09:23 | |
*** vsaienk0 has joined #openstack-ironic | 09:23 | |
olivierbourdon38 | yolanda thx a lot for the merges | 09:25 |
*** hshiina is now known as hshiina|afk | 09:25 | |
yolanda | you're welcome, really nice job there | 09:25 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: tox: stop validating locale files https://review.openstack.org/543523 | 09:30 |
dtantsur | morning ironic | 09:31 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Imported Translations from Zanata https://review.openstack.org/542609 | 09:32 |
*** jcoufal has joined #openstack-ironic | 09:33 | |
*** vsaienk0 has quit IRC | 09:33 | |
*** ijw has joined #openstack-ironic | 09:34 | |
*** jcoufal_ has quit IRC | 09:35 | |
*** jcoufal_ has joined #openstack-ironic | 09:36 | |
Nisha_Agarwal | dtantsur, morning....There is a document patch where we deprecate the classical ilo drivers. https://review.openstack.org/542593 | 09:36 |
patchbot | patch 542593 - ironic - Update iLO documentation for deprecating classical... | 09:36 |
*** e0ne has joined #openstack-ironic | 09:37 | |
dtantsur | Nisha_Agarwal: yep, thanks, it's on my radar | 09:38 |
dtantsur | just fixing one nasty bug first | 09:38 |
Nisha_Agarwal | dtantsur, oh thanks. | 09:38 |
*** jcoufal has quit IRC | 09:38 | |
Nisha_Agarwal | dtantsur, when is the ironic release targetted? | 09:38 |
Nisha_Agarwal | for Q | 09:38 |
*** ijw has quit IRC | 09:39 | |
Nisha_Agarwal | this week? or next week? | 09:39 |
dtantsur | Nisha_Agarwal: we are planning on another queens release next week. but better ask TheJulia, she's the PTL now :) | 09:39 |
Nisha_Agarwal | :) | 09:39 |
Nisha_Agarwal | oh good. | 09:39 |
Nisha_Agarwal | TheJulia, congrats | 09:39 |
Nisha_Agarwal | i joined late this weekly meeting. i think i missed that announcement then | 09:40 |
Nisha_Agarwal | :) | 09:40 |
Nisha_Agarwal | dtantsur, hope you would be still with ironic | 09:42 |
Nisha_Agarwal | :) | 09:42 |
dtantsur | Nisha_Agarwal: sure, I'm not going anywhere :) at least not in the near future | 09:42 |
*** jcoufal has joined #openstack-ironic | 09:59 | |
*** hshiina|afk has quit IRC | 10:01 | |
*** jcoufal_ has quit IRC | 10:01 | |
*** jcoufal_ has joined #openstack-ironic | 10:02 | |
*** jcoufal has quit IRC | 10:05 | |
*** jcoufal has joined #openstack-ironic | 10:06 | |
*** jcoufal_ has quit IRC | 10:08 | |
*** vsaienk0 has joined #openstack-ironic | 10:09 | |
*** jcoufal_ has joined #openstack-ironic | 10:10 | |
olivierbourdon38 | Sorry for the basic questions but I currently have a hard time understanding the ironic/bifrost "workflow" and reading the docs and searching the web currently did not help so here are my setup and questions | 10:11 |
olivierbourdon38 | I have deployed bifrost in a kvm VM which also communicates with vbmc on the host running the VM to enable ipmi like support | 10:12 |
*** jcoufal has quit IRC | 10:13 | |
olivierbourdon38 | booting another VM boots the small linux image containing IPA and this works well and I see the node in the ironic node-list output | 10:13 |
olivierbourdon38 | doing a validate shows that the ipmi credentials are ok and that I can properly get the state of the VM | 10:14 |
olivierbourdon38 | using ipmitool also shows that I can power cycle the VM properly | 10:14 |
olivierbourdon38 | so far so good | 10:14 |
olivierbourdon38 | in the default bifrost deployment the /httpboot folder contains the IPA image and a dib build debian basic image named deployment_image.qcow2 | 10:16 |
*** Nisha_Agarwal has quit IRC | 10:17 | |
olivierbourdon38 | what are the next node configuration steps to be able to move the node state into manage -> provide -> deploy and get my VM provisioned ? | 10:17 |
olivierbourdon38 | I think it must have to do with the --driver-info deploy_kernel=$kernel --driver-info deploy_ramdisk=$ramdisk and/or --instance-info image_source=http://192.168.1.254:8080/deployment_image.qcow2 --instance-info image_checksum=... but my experiments failed so far | 10:18 |
olivierbourdon38 | thx for your understanding | 10:18 |
olivierbourdon38 | and help | 10:18 |
*** vsaienk0 has quit IRC | 10:19 | |
dtantsur | olivierbourdon38: hi! have you seen https://docs.openstack.org/ironic/latest/install/standalone.html ? | 10:19 |
*** sambetts_ is now known as sambetts | 10:21 | |
sambetts | olivierbourdon38: if you are using bifrost, bifrost provides a playbook for deploying the node which will populate all the right information in ironic for you | 10:22 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Raw image size estimation improved https://review.openstack.org/544839 | 10:23 |
olivierbourdon38 | dtantsur yep I did and indeed I have a node validate output which seems correct | 10:24 |
*** jcoufal has joined #openstack-ironic | 10:24 | |
olivierbourdon38 | however the deploy seems to require either/both other parameters like kernel/amdisk/image+checksum but as I only have a single qcow2 image seems like the choice is reduced and deploy fails | 10:26 |
olivierbourdon38 | I must be missing something very obvious | 10:26 |
*** jcoufal_ has quit IRC | 10:27 | |
openstackgerrit | Merged openstack/ironic-ui stable/queens: Imported Translations from Zanata https://review.openstack.org/544200 | 10:27 |
sambetts | driver_info kernal/ramdisk is for providing the IPA image | 10:27 |
sambetts | used for deploying | 10:28 |
sambetts | the instance-info field is used for providing the information about hte image to be deployed | 10:28 |
olivierbourdon38 | ok, that makes sense so I only need the instance-info image | 10:28 |
olivierbourdon38 | sambetts thx | 10:28 |
sambetts | you'll need to have the deploy info fields set to the IPA image otherwise ironic won't be able to boot the ramdisk | 10:29 |
sambetts | but that is normally an enrol time configuruation | 10:29 |
sambetts | not a deploy time configuration | 10:29 |
olivierbourdon38 | enrolling is ok and I get my VM in node list with enroll status | 10:30 |
*** d0ugal has quit IRC | 10:30 | |
*** d0ugal has joined #openstack-ironic | 10:33 | |
*** jcoufal_ has joined #openstack-ironic | 10:38 | |
*** jcoufal has quit IRC | 10:40 | |
*** jcoufal has joined #openstack-ironic | 10:43 | |
*** jcoufal_ has quit IRC | 10:45 | |
*** jcoufal_ has joined #openstack-ironic | 10:47 | |
*** jcoufal has quit IRC | 10:49 | |
*** jcoufal has joined #openstack-ironic | 10:50 | |
*** e0ne has quit IRC | 10:51 | |
*** jcoufal_ has quit IRC | 10:52 | |
*** jaganathan has quit IRC | 10:54 | |
*** jcoufal_ has joined #openstack-ironic | 10:55 | |
*** jcoufal has quit IRC | 10:57 | |
*** jcoufal has joined #openstack-ironic | 10:59 | |
*** priteau has joined #openstack-ironic | 10:59 | |
*** e0ne has joined #openstack-ironic | 10:59 | |
*** jistr is now known as jistr|mtg | 11:00 | |
*** jcoufal_ has quit IRC | 11:00 | |
olivierbourdon38 | analyzing deeper the traffic over the network interface seems like IPA fails to retrieve GET /v1/lookup?addresses=52%3A54%3A00%3Aec%3A01%3Ae4 HTTP/1.1\r\n -> 404 | 11:02 |
*** jcoufal_ has joined #openstack-ironic | 11:03 | |
sambetts | have you populated ironic with the port information for your baremetal node? | 11:03 |
*** lucas-afk is now known as lucasagomes | 11:04 | |
*** jcoufal has quit IRC | 11:05 | |
olivierbourdon38 | the IPA has done this at 1st boot leading to the enroll state 1 port with proper MAC addr attached to node | 11:09 |
*** jaganathan has joined #openstack-ironic | 11:11 | |
*** jcoufal has joined #openstack-ironic | 11:13 | |
*** vsaienk0 has joined #openstack-ironic | 11:14 | |
*** jcoufal_ has quit IRC | 11:15 | |
*** jcoufal_ has joined #openstack-ironic | 11:16 | |
olivierbourdon38 | https://gist.github.com/obourdon/9cdb807c882ab5b03ce1bf0e5790f6c5 | 11:17 |
sambetts | olivierbourdon38: ok so that looks correct, whats the state of your node? | 11:19 |
sambetts | also which version of ironic are you using?? | 11:19 |
*** jcoufal has quit IRC | 11:19 | |
*** d0ugal has quit IRC | 11:20 | |
olivierbourdon38 | ironic --version | 11:21 |
olivierbourdon38 | The "ironic" CLI is deprecated and will be removed in the S* release. Please use the "openstack baremetal" CLI instead. | 11:21 |
olivierbourdon38 | 2.2.0 | 11:21 |
olivierbourdon38 | for the CLI | 11:21 |
olivierbourdon38 | and the default which comes with yesteday's bifrost master | 11:21 |
olivierbourdon38 | for the other parts | 11:22 |
*** e0ne has quit IRC | 11:24 | |
*** vsaienk0 has quit IRC | 11:25 | |
sambetts | olivierbourdon38: hmm can you check the ironic API logs to see if there was any reason given for not finding the node by the mac address? | 11:26 |
*** e0ne has joined #openstack-ironic | 11:31 | |
olivierbourdon38 | see comment in gist entry above, nothing really helpfull, may be I should activate debug level tracing ? | 11:39 |
*** d0ugal has joined #openstack-ironic | 11:39 | |
*** jaganathan has quit IRC | 11:42 | |
olivierbourdon38 | Feb 15 12:44:06 master.vagrantup.com ironic-api[11398]: 2018-02-15 12:44:06.867 11408 DEBUG wsme.api [req-4dd2a6d0-7b92-48f2-96c5-ab8266f225b9 - - - - -] Client-side error: Resource could not be found. format_exception /usr/local/lib/python2.7/dist-packages/wsme/api.py:222 | 11:45 |
olivierbourdon38 | no sure it is releated though | 11:45 |
*** jcoufal has joined #openstack-ironic | 11:46 | |
*** jcoufal_ has quit IRC | 11:48 | |
*** jcoufal_ has joined #openstack-ironic | 11:51 | |
openstackgerrit | Merged openstack/ironic-inspector stable/queens: Retry port lists on failure in PXE filter periodic sync https://review.openstack.org/544721 | 11:51 |
openstackgerrit | Merged openstack/ironic stable/queens: Switch contributor documentation to hardware types https://review.openstack.org/544726 | 11:51 |
*** jcoufal has quit IRC | 11:53 | |
*** jaganathan has joined #openstack-ironic | 11:59 | |
openstackgerrit | Merged openstack/ironic master: Remove too large configdrive for handling error https://review.openstack.org/542097 | 12:02 |
openstackgerrit | Merged openstack/ironic-python-agent master: Follow-up patch for documentation of rescue mode https://review.openstack.org/542339 | 12:02 |
openstackgerrit | Merged openstack/python-ironicclient stable/pike: Zuul: Remove project name https://review.openstack.org/544024 | 12:02 |
*** jcoufal has joined #openstack-ironic | 12:02 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic stable/queens: Remove too large configdrive for handling error https://review.openstack.org/544877 | 12:03 |
*** nicodemos has joined #openstack-ironic | 12:03 | |
*** jcoufal_ has quit IRC | 12:05 | |
*** jcoufal_ has joined #openstack-ironic | 12:07 | |
*** jcoufal has quit IRC | 12:09 | |
*** ricardoas has joined #openstack-ironic | 12:14 | |
*** jcoufal_ has quit IRC | 12:14 | |
*** dpawar has quit IRC | 12:21 | |
*** jistr|mtg is now known as jistr | 12:23 | |
olivierbourdon38 | did not mentioned this earlier but please note that I also have keystone enabled | 12:24 |
jroll | morning folks | 12:25 |
dtantsur | hey jroll | 12:25 |
jroll | TheJulia: I think we totally broke ansible with that :D | 12:26 |
jroll | might need to be a one-liner, I guess | 12:27 |
dtantsur | jroll: broken ansible with what? :) | 12:29 |
jroll | dtantsur: so our theory on grenade is that a .pyc file is getting updated when we upgrade ironic, and then breaking nova | 12:29 |
jroll | so here's an attempt to prove that https://review.openstack.org/#/c/544750 | 12:29 |
patchbot | patch 544750 - ironic - DNM Test disabling .pyc files for Grenade | 12:29 |
* jroll updates | 12:29 | |
*** e0ne has quit IRC | 12:29 | |
dtantsur | wow | 12:30 |
*** dpawar has joined #openstack-ironic | 12:30 | |
jroll | obviously not a solution, but will give us some info :) | 12:31 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic master: DNM Test disabling .pyc files for Grenade https://review.openstack.org/544750 | 12:33 |
*** dpawar has quit IRC | 12:34 | |
*** jcoufal has joined #openstack-ironic | 12:40 | |
*** bfournie has joined #openstack-ironic | 12:40 | |
*** bfournie has quit IRC | 12:40 | |
*** bfournie has joined #openstack-ironic | 12:41 | |
*** mgoddard_ has quit IRC | 12:42 | |
*** bfournie has quit IRC | 12:45 | |
*** cdearborn has joined #openstack-ironic | 12:57 | |
*** dprince has joined #openstack-ironic | 13:00 | |
*** jaianshu has quit IRC | 13:02 | |
*** jcoufal_ has joined #openstack-ironic | 13:13 | |
*** jcoufal has quit IRC | 13:15 | |
*** bfournie has joined #openstack-ironic | 13:17 | |
*** mgoddard_ has joined #openstack-ironic | 13:21 | |
*** trown|outtypewww is now known as trown | 13:23 | |
*** jcoufal has joined #openstack-ironic | 13:24 | |
*** jcoufal_ has quit IRC | 13:25 | |
olivierbourdon38 | any pointers/hints to share with me on how to debug the ironic api (at first) and other processes ? Which python source files to look at ? any kind of bootstrapping greatly appreciated | 13:33 |
*** jcoufal_ has joined #openstack-ironic | 13:38 | |
jroll | olivierbourdon38: ironic/api/controllers/ should have most of the API code, things that RPC to the conductor go through ironic/conductor/rpcapi.py and then to ironic/conductor/manager.py, where the bulk of the work is done | 13:38 |
olivierbourdon38 | jroll thanks will have a look right away | 13:38 |
jroll | and yes, debug logging would likely help you out | 13:38 |
*** jcoufal has quit IRC | 13:40 | |
*** jcoufal has joined #openstack-ironic | 13:41 | |
*** Goneri has joined #openstack-ironic | 13:42 | |
*** etingof has quit IRC | 13:43 | |
*** jcoufal_ has quit IRC | 13:44 | |
*** e0ne has joined #openstack-ironic | 13:54 | |
*** etingof has joined #openstack-ironic | 13:57 | |
*** cdearborn has quit IRC | 14:02 | |
*** dtantsur is now known as dtantsur|brb | 14:02 | |
*** mjturek has joined #openstack-ironic | 14:03 | |
jroll | this grenade test patch has most of our vendors failing it, with no change to any code they run :( | 14:05 |
*** jcoufal_ has joined #openstack-ironic | 14:05 | |
* TheJulia tries to wake up | 14:05 | |
sambetts | jroll: I'm seeing this on that patchin our CI http://192.133.156.18/50/544750/5/check/ironic-dsvm-tempest-ironic-cimc-current-centos-7-cimc/c4ec784/logs/devstacklog.txt.gz#_2018-02-15_14_01_04_099 | 14:06 |
*** vsaienk0 has joined #openstack-ironic | 14:06 | |
TheJulia | jroll: yeah, we did it seems :\ | 14:06 |
jroll | sambetts: oh, I saw someone else asking about that this mornign :/ | 14:07 |
jroll | probably deleted from pypi, wonder if that's affecting our upstream CI as well | 14:07 |
*** jcoufal has quit IRC | 14:07 | |
jroll | doesn't look like it | 14:07 |
jroll | infra caches, I guess | 14:08 |
sambetts | must be... thats worring though... | 14:08 |
*** jcoufal has joined #openstack-ironic | 14:08 | |
jroll | which bit, that upstream doesn't start breaking in these cases? | 14:08 |
sambetts | that something in uppercontraits points to a deleted version | 14:09 |
sambetts | and its not being caught by upstream | 14:09 |
jroll | yeah, it's not awesome | 14:09 |
*** lucasagomes is now known as lucas-hungry | 14:09 | |
jroll | TheJulia: hm, even the one liner still breaks it, lame | 14:10 |
* jroll wonders how else to best inject that | 14:10 | |
sambetts | jroll: just checked, same error in all the vendor CIs on that patch | 14:10 |
TheJulia | jroll: yeah, I was just looking at that :( | 14:10 |
*** jcoufal_ has quit IRC | 14:11 | |
jroll | TheJulia: actually... we got much further into the job than our hack | 14:12 |
jroll | pip install seems to work fine | 14:13 |
*** jcoufal_ has joined #openstack-ironic | 14:13 | |
TheJulia | yeah, I noticed :\ | 14:13 |
sambetts | super annoying that the infra ansible callback plugin removes the task/role names from the logs | 14:13 |
jroll | eh, if you go here you can see what failed: http://logs.openstack.org/50/544750/5/check/ironic-grenade-dsvm-multinode-multitenant/85f60e3/ara/ | 14:14 |
jroll | just can't tell where within that command | 14:14 |
jroll | ah, we got into safe-devstack-vm-gate-wrap.sh | 14:14 |
jroll | which needs more set -x | 14:15 |
sambetts | jroll: devstack-gate uses ansible internally so the ansible task that failed is actually being run from devstack gate | 14:15 |
*** jcoufal has quit IRC | 14:15 | |
sambetts | and I don't think that gets logged in ara :( | 14:15 |
jroll | jebus | 14:15 |
sambetts | yeah is ansible running devstack-gate which runs ansible | 14:15 |
sambetts | *mind splode* | 14:16 |
sambetts | ideally we're not supposed to be using devstack-gate anymore | 14:16 |
jroll | sounds like work | 14:16 |
sambetts | we're still running "legacy" jobs | 14:16 |
*** vsaienk0 has quit IRC | 14:16 | |
sambetts | devstack-gate has been replaced by nice top level ansible roles | 14:16 |
TheJulia | oh, interpretter | 14:17 |
jroll | yep | 14:17 |
*** mjturek has quit IRC | 14:17 | |
jroll | virtualenvs | 14:17 |
TheJulia | it could also be that the the pip binaries are pointing to specific python versions | 14:18 |
TheJulia | so they could still work | 14:19 |
jroll | this is the last successful task afaict https://github.com/openstack-infra/devstack-gate/blob/master/devstack-vm-gate-wrap.sh#L515 | 14:19 |
jroll | yeah, it could be | 14:19 |
jroll | oh! | 14:23 |
jroll | we aren't breaking anything | 14:23 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic master: DNM Test disabling .pyc files for Grenade https://review.openstack.org/544750 | 14:24 |
jroll | need more shebang | 14:24 |
jroll | "OSError: [Errno 8] Exec format error can happen if there is no shebang line at the top of the shell script and you are trying to execute the script directly" -- should have been obvios | 14:24 |
TheJulia | I was rebooting my vm to try that *crosses fingers* | 14:24 |
jroll | obvious, too | 14:24 |
* jroll brings a load of empty boxes in from the truck | 14:25 | |
etingof | would it make sense to have IPv6 support in snmp driver? | 14:28 |
TheJulia | I've not looked at any of the snmp enabled strips that support v6.... | 14:33 |
TheJulia | but surely one exists... somewhere... | 14:33 |
* etingof will file a bug not to forget about that | 14:35 | |
*** khyr0n has joined #openstack-ironic | 14:36 | |
jroll | does ipv6 not just work with that driver? :( | 14:36 |
*** khyr0n has quit IRC | 14:36 | |
*** khyr0n has joined #openstack-ironic | 14:37 | |
khyr0n | Hi guys, have a little problem with tripleo ironic... basically the introspection works perfectly, but if I try to deploy the cloud, the baremetal node never gets and answer from the dhcp server | 14:37 |
TheJulia | khyr0n: are the dhcp requests making it into the neutron dhcp instance? | 14:38 |
*** threestrands_ has quit IRC | 14:39 | |
TheJulia | jroll: grenade has started \o/ | 14:40 |
jroll | :o nice | 14:40 |
*** mjturek has joined #openstack-ironic | 14:40 | |
TheJulia | http://zuul.openstack.org/stream.html?uuid=69effe6520394ed89d94fbfcc8e9add5&logfile=console.log for a spare monitor ;) | 14:40 |
*** cdearborn has joined #openstack-ironic | 14:42 | |
*** cdearborn has quit IRC | 14:42 | |
*** cdearborn has joined #openstack-ironic | 14:42 | |
khyr0n | TheJulia: yes, checking with tcpdump I can see only the request | 14:42 |
*** mjturek has quit IRC | 14:43 | |
*** mjturek has joined #openstack-ironic | 14:44 | |
*** mjturek has quit IRC | 14:44 | |
jroll | TheJulia: meh, strange errors, maybe this isn't the right approach :P | 14:47 |
*** dtantsur|brb is now known as dtantsur | 14:49 | |
dtantsur | morning TheJulia! should we request an ironic-inspector queens release now? | 14:51 |
TheJulia | dtantsur: If the backports all landed (I haven't looked yet this morning), I believe so | 14:53 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic master: DNM Test disabling .pyc files for Grenade https://review.openstack.org/544750 | 14:54 |
jroll | grr | 14:54 |
* jroll saves some nodes at least | 14:54 | |
dtantsur | TheJulia: https://review.openstack.org/#/q/status:merged+project:openstack/ironic-inspector+branch:stable/queens | 14:55 |
TheJulia | dtantsur: \o/ | 14:56 |
TheJulia | dtantsur: ship it! :) | 14:56 |
dtantsur | TheJulia: totally :) I may need a +1 from you, I'm not sure releases from my are accepted any more :) | 14:57 |
TheJulia | should be, you were the ptl for the release that is being released | 14:58 |
TheJulia | (of course, it likely depends on reviewer coffee levels) | 14:58 |
*** dpawar has joined #openstack-ironic | 14:58 | |
TheJulia | ((or beer levels)) | 14:58 |
TheJulia | and I can +1 stuff :) | 14:59 |
TheJulia | jroll: new error "Failure from finger client: host and port was not specified and no sock specified" | 15:00 |
TheJulia | :) | 15:00 |
dtantsur | I'll ping you to double-check anyway | 15:00 |
jroll | WAT | 15:00 |
jroll | TheJulia: it's moving now :P | 15:01 |
*** rcernin has quit IRC | 15:01 | |
*** mjturek has joined #openstack-ironic | 15:03 | |
*** khyr0n_ has joined #openstack-ironic | 15:04 | |
khyr0n_ | if I do a tcpdump to the namespace, like this | 15:07 |
khyr0n_ | ip netns exec qdhcp-16a9cf71-1b9f-4fc8-9cc6-16d512dac084 tcpdump -ln -i tap4b48966d-ef port 67 or port 68 | 15:07 |
*** khyr0n has quit IRC | 15:07 | |
khyr0n_ | I get this | 15:07 |
khyr0n_ | 08:13:12.194709 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 1c:98:ec:1a:ff:5c, length 548 | 15:07 |
khyr0n_ | 08:13:12.194889 IP 10.32.232.50.bootps > 255.255.255.255.bootpc: BOOTP/DHCP, Reply, length 351 | 15:07 |
khyr0n_ | And if I tail the log -> tail -f /var/log/messages | grep dnsmasq-dhcp | 15:08 |
khyr0n_ | I get this | 15:09 |
khyr0n_ | Feb 15 08:11:11 mxtlam01vas01hyp02ud dnsmasq-dhcp[23524]: DHCPDISCOVER(tap4b48966d-ef) 1c:98:ec:1a:ff:5c | 15:09 |
khyr0n_ | Feb 15 08:11:11 mxtlam01vas01hyp02ud dnsmasq-dhcp[23524]: DHCPOFFER(tap4b48966d-ef) 10.32.232.54 1c:98:ec:1a:ff:5c | 15:09 |
*** r-daneel has quit IRC | 15:09 | |
*** hamzy_ has quit IRC | 15:10 | |
TheJulia | khyr0n_: and the offer never makes it out the physical port to the barmetal? | 15:10 |
*** mrch has joined #openstack-ironic | 15:11 | |
*** lucas-hungry is now known as lucasagomes | 15:18 | |
khyr0n_ | TheJulia: no it never makes to the baremetal node | 15:24 |
etingof | jroll, I do not think so | 15:24 |
jroll | etingof: sadface | 15:24 |
etingof | jroll, hey, this is easy to fix! ;) | 15:24 |
*** dpawar has quit IRC | 15:24 | |
khyr0n_ | The Julia: in the baremetal I can't never see the DHCPOFFER | 15:25 |
*** dpawar has joined #openstack-ironic | 15:25 | |
*** baha has joined #openstack-ironic | 15:25 | |
TheJulia | khyr0n_: so that seems like a networking configuration issue if the same offer is making it all the way to the dhcp server, but not back out. Have you checked all of the firewall rules? | 15:26 |
*** rbartal has quit IRC | 15:27 | |
*** etingof has quit IRC | 15:29 | |
*** dpawar has quit IRC | 15:30 | |
khyr0n_ | TheJulia: even if the introspection works perfectly? that gives me the idea that every is ok on the firewall | 15:31 |
*** hamzy_ has joined #openstack-ironic | 15:37 | |
TheJulia | inspection, I believe, is hooked into the networking differently | 15:38 |
*** baha has quit IRC | 15:38 | |
*** baha has joined #openstack-ironic | 15:39 | |
*** hamzy_ has quit IRC | 15:41 | |
khyr0n_ | I believe that to... let me check the firewalls rules, a lot of rules exists but I'll try to accept all | 15:44 |
*** olivierbourdon38 has quit IRC | 15:44 | |
TheJulia | khyr0n_: Yeah, somewhere in your controller packets are getting dropped. Most likely some sort of neutron issue, or how the networks are plugged in. Sadly the only thing one can really do at that point is walk the entire path of the packet and hunt down where it is getting dropped on the floor :( | 15:49 |
*** hamzy has joined #openstack-ironic | 15:50 | |
*** crushil has joined #openstack-ironic | 15:57 | |
*** r-daneel has joined #openstack-ironic | 15:58 | |
NobodyCam | Good Morning Ironic'ers | 16:00 |
*** mjturek has quit IRC | 16:01 | |
openstackgerrit | Mallikarjuna Reddy Kolagatla proposed openstack/ironic master: Updates boot mode on the baremetal as per `boot_mode` https://review.openstack.org/540793 | 16:05 |
TheJulia | Good morning NobodyCam | 16:07 |
NobodyCam | :) Good Morning TheJulia :) | 16:07 |
*** mjturek has joined #openstack-ironic | 16:08 | |
dtantsur | morning NobodyCam | 16:08 |
NobodyCam | hey hey dtantsur Morning :) | 16:08 |
NobodyCam | happy almost Friday :) | 16:08 |
*** pcaruana has quit IRC | 16:09 | |
*** vsaienk0 has joined #openstack-ironic | 16:11 | |
dtantsur | almost happy almost Friday | 16:12 |
*** marios has quit IRC | 16:13 | |
khyr0n_ | TheJulia: thanks, I'll try to hunt down the packages, hope to solve this problem :( | 16:15 |
khyr0n_ | soon :$ | 16:17 |
NobodyCam | :) | 16:17 |
*** mjturek has quit IRC | 16:17 | |
*** ijw has joined #openstack-ironic | 16:18 | |
*** khyr0n_ has quit IRC | 16:19 | |
*** khyr0n has joined #openstack-ironic | 16:19 | |
*** dpawar has joined #openstack-ironic | 16:20 | |
*** vsaienk0 has quit IRC | 16:21 | |
*** olivierbourdon38 has joined #openstack-ironic | 16:21 | |
*** links has quit IRC | 16:22 | |
openstackgerrit | Merged openstack/bifrost master: Add way to customize the IPA version to be used https://review.openstack.org/542873 | 16:23 |
*** khyr0n has quit IRC | 16:24 | |
TheJulia | jroll: failed :( Waiting for the logs to power... oh... I bet I know why.... | 16:24 |
TheJulia | https://review.openstack.org/#/c/544743/ | 16:25 |
patchbot | patch 544743 - ironic - Revert "Clean up RPC versions and database migrati... | 16:25 |
TheJulia | dtantsur: Regular grenade does not use an rpc pin, where as the pull-up job does | 16:25 |
dtantsur | TheJulia: do you know when the grenade is ready for queens? it seems like most projects have stable/queens already | 16:26 |
dtantsur | I'd prefer we avoid back-and-forth with revert of that patch, if possible | 16:27 |
TheJulia | just asked in infra | 16:27 |
TheJulia | likewise | 16:27 |
TheJulia | hmm... seems like we might see it landed soon-ish | 16:32 |
*** jcoufal has joined #openstack-ironic | 16:34 | |
olivierbourdon38 | finally I get the error at https://github.com/openstack/ironic/blob/master/ironic/conductor/manager.py#L3232 with exception OSError: [Errno 18] Invalid cross-device link | 16:35 |
*** mjturek has joined #openstack-ironic | 16:35 | |
olivierbourdon38 | and indeed it tries to (hard)link /var/lib/ironic/master_images/843dcd1a-459f-5610-b801-b3f9dca72256 to /httpboot/776a332a-3781-4585-96a1-712fbbe97566/ramdisk | 16:35 |
*** jcoufal_ has quit IRC | 16:35 | |
olivierbourdon38 | any reason why this has to be a hard link ? | 16:35 |
olivierbourdon38 | May be I'll also add a comment in the doc to prevent people from running into these kinds of very cryptic errors (at least at first sight) | 16:36 |
*** jcoufal_ has joined #openstack-ironic | 16:36 | |
*** mjturek has quit IRC | 16:37 | |
dtantsur | TheJulia: approved! | 16:37 |
*** e0ne has quit IRC | 16:37 | |
*** AlexeyAbashkin has quit IRC | 16:37 | |
olivierbourdon38 | I'm sure I am hitting freshmen's issues which are unfortunately taking a lot of your cycles | 16:38 |
*** mjturek has joined #openstack-ironic | 16:38 | |
*** jcoufal has quit IRC | 16:38 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: DNM Test disabling .pyc files for Grenade https://review.openstack.org/544750 | 16:40 |
mgoddard_ | olivierbourdon: are you using ironic in a container, or on a system with multiple filesystems mounted? | 16:43 |
mgoddard_ | olivierbourdon38: ^ | 16:44 |
olivierbourdon38 | just a(nother) dummy question on this issue, wouldn't it be possible to have /httpboot folder in /var/lib instead of / ? From my perspective it seems "quick and easy" nut may be this will break some other parts which I am very unaware of as of today. Thx for your inputs | 16:44 |
*** mjturek has quit IRC | 16:44 | |
sambetts | the location of the httpboot directory isn't defined by ironic, its a configuration setting | 16:45 |
*** mrch has quit IRC | 16:45 | |
olivierbourdon38 | mgoddard_ on a system with separate partitions for / /var and /home | 16:45 |
olivierbourdon38 | therefore the error | 16:45 |
sambetts | bifrost might be opinionated through | 16:45 |
sambetts | though* | 16:45 |
olivierbourdon38 | sambetts this is what I guessed from reading the bifrost code and I'll give a try to the change and test it but wanted to get experts inputs too | 16:46 |
mgoddard_ | olivierbourdon38: yeah, I hit this with bifrost on kolla-ansible, with these locations mounted in different docker volumes. I ended up doing this: https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/bifrost/tasks/bootstrap.yml#L41 | 16:46 |
mgoddard_ | olivierbourdon38: that comment also references the relevant ironic bug, https://bugs.launchpad.net/ironic/+bug/1507894 | 16:47 |
openstack | Launchpad bug 1507894 in Ironic "Validate that images root and its master cache are on the same device" [Medium,Triaged] | 16:47 |
*** khyr0n has joined #openstack-ironic | 16:47 | |
*** khyr0n has quit IRC | 16:47 | |
TheJulia | fun.... | 16:48 |
*** khyr0n has joined #openstack-ironic | 16:48 | |
olivierbourdon38 | may be again I am thinking way to quickly here but my idea was to use a symlink from /httpboot to <whatever dir path you want to configure in /var> because /var can grow wild by design but / is not supposed to .... | 16:49 |
olivierbourdon38 | but indeed your solution works great too | 16:49 |
olivierbourdon38 | thx | 16:49 |
sambetts | I think putting the cache inside the httpboot directory is how we deploy it with devstack too | 16:50 |
openstackgerrit | Merged openstack/ironic master: Remove test_contains_current_release_entry https://review.openstack.org/542730 | 16:52 |
TheJulia | that would greatly avoid some possible issues | 16:53 |
TheJulia | Is anyone picking up the ansible docs patch? | 16:53 |
*** olivierbourdon38 has quit IRC | 16:56 | |
*** trown is now known as trown|lunch | 16:56 | |
*** baha has quit IRC | 17:01 | |
pas-ha | meee | 17:03 |
pas-ha | to much comments.. :) | 17:03 |
TheJulia | pas-ha: okay :) | 17:09 |
openstackgerrit | Ryan proposed openstack/ironic master: Allow sqalchemy filtering by id and uuid https://review.openstack.org/545041 | 17:09 |
rybridges | locasagomes: just fixed a 3 year old bug of yours https://review.openstack.org/#/c/545041/ | 17:11 |
patchbot | patch 545041 - ironic - Allow sqalchemy filtering by id and uuid | 17:11 |
rybridges | We talked about this bug in this channel like ~1.5 years ago idk if you remember | 17:11 |
rybridges | i finally got around to pushing the change upstream | 17:11 |
*** vsaienk0 has joined #openstack-ironic | 17:11 | |
jroll | lucasagomes: ^ heh | 17:12 |
jroll | that's a fun one | 17:12 |
jroll | rybridges: you have time to add a quick unit test there? | 17:13 |
lucasagomes | rybridges, jroll lol lemme take a look | 17:13 |
pas-ha | rybridges: also, which version of sqlalchemy has this fixed? are we already requiring it? (as a dependency for oslo.db version that is in global requirements) | 17:14 |
lucasagomes | rybridges, haha good catch! | 17:15 |
rybridges | :) | 17:15 |
rybridges | i might have already written a unit test.. let me take a look | 17:16 |
dtantsur | rybridges: cool! ideally a release note as well please | 17:18 |
* sambetts --> home | 17:18 | |
sambetts | night all | 17:18 |
*** sambetts is now known as sambetts|afk | 17:19 | |
*** harlowja has joined #openstack-ironic | 17:19 | |
*** mjturek has joined #openstack-ironic | 17:20 | |
*** baha has joined #openstack-ironic | 17:20 | |
jroll | pas-ha: I don't think this depends on a certain sqlalchemy? | 17:20 |
*** ijw has quit IRC | 17:20 | |
*** pcaruana has joined #openstack-ironic | 17:20 | |
*** mjturek has quit IRC | 17:20 | |
*** baha1 has joined #openstack-ironic | 17:20 | |
dtantsur | rybridges: wow, does it mean that our timeouts actually never worked O_o | 17:21 |
rybridges | yes | 17:21 |
rybridges | that whole patch | 17:21 |
rybridges | that i linked in my review | 17:21 |
*** vsaienk0 has quit IRC | 17:21 | |
rybridges | is completely broken | 17:21 |
rybridges | i rewrote it for us internally at Oath a while back | 17:21 |
dtantsur | daaaaamnn.. and we used the same thing for more timeouts later | 17:22 |
rybridges | redid all of the unit tests to make them more robust | 17:22 |
rybridges | and in the midst of making the unit tests better | 17:22 |
rybridges | i found this problem | 17:22 |
dtantsur | rybridges: this is a great catch, thanks. I'm surprised nobody noticed it before, but I did hear complains about our timeouts. | 17:22 |
rybridges | ya np man | 17:23 |
dtantsur | rybridges: do you have a launchpad bug for it? | 17:23 |
*** baha has quit IRC | 17:24 | |
jroll | amazing | 17:25 |
dtantsur | funny data point: I was about to look into one issue downstream that is probably fixed by this patch :) | 17:25 |
jroll | dtantsur: which means you owe rybridges a drink, yeah? :P | 17:25 |
rybridges | i never made a launchpad bug | 17:25 |
dtantsur | it seems that I do :) | 17:26 |
rybridges | lol no i already owe dtansur a million drinks for all the times he has helped me and answered my question | 17:26 |
rybridges | now maybe we are slightly more even | 17:26 |
dtantsur | :) | 17:26 |
*** dpawar has quit IRC | 17:28 | |
dtantsur | rybridges: mind filing a bug for tracking? just copy-pasting your commit message is fine | 17:28 |
dtantsur | or jroll ^^^ | 17:31 |
rybridges | dtantsur: https://bugs.launchpad.net/ironic/+bug/1749755 | 17:31 |
openstack | Launchpad bug 1749755 in Ironic "Allow sqalchemy filtering by id and uuid" [Undecided,New] | 17:31 |
dtantsur | rybridges: thanks! when updating the patch, please link to it as Closes-Bug: #1749755 | 17:32 |
jroll | nice, thanks | 17:32 |
jroll | rybridges: let me know if you need me to pick up the test and such | 17:32 |
openstackgerrit | Ryan proposed openstack/ironic master: Allow sqalchemy filtering by id and uuid https://review.openstack.org/545041 | 17:36 |
*** jcoufal__ has joined #openstack-ironic | 17:43 | |
*** jcoufal_ has quit IRC | 17:43 | |
*** dsneddon_ has joined #openstack-ironic | 17:48 | |
*** mjura has quit IRC | 17:48 | |
*** mjturek has joined #openstack-ironic | 17:49 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [WIP] Fix rare HTTP 400 from port list API https://review.openstack.org/545069 | 17:50 |
dtantsur | TheJulia, sambetts|afk, first take ^^^ will test/finish tomorrow | 17:50 |
dtantsur | early feedback is welcome | 17:51 |
*** dsneddon_ has quit IRC | 17:51 | |
*** dsneddon_ has joined #openstack-ironic | 17:51 | |
*** tesseract has quit IRC | 17:52 | |
TheJulia | dtantsur: okay, thanks! | 17:52 |
* TheJulia watches grenade run and crosses her fingers | 17:58 | |
*** derekh has quit IRC | 17:59 | |
*** AlexeyAbashkin has joined #openstack-ironic | 18:01 | |
* dtantsur crosses his fingers too, while slowly leaving his work place | 18:02 | |
jroll | that seemed... quick | 18:03 |
jroll | oh I lied | 18:03 |
* jroll thought 'verify post-upgrade' was the tempest part | 18:03 | |
*** mgoddard_ has quit IRC | 18:04 | |
jroll | I see some nova tests passing \o/ | 18:04 |
dtantsur | exciting :) | 18:04 |
*** dtantsur is now known as dtantsur|afk | 18:04 | |
dtantsur|afk | see you tomorrow | 18:04 |
jroll | night dtantsur|afk | 18:05 |
*** AlexeyAbashkin has quit IRC | 18:06 | |
TheJulia | sigh, testserveractionsjson failed | 18:06 |
TheJulia | well, at least we will hopefully see something interesting in logs... | 18:08 |
openstackgerrit | Ryan proposed openstack/ironic master: Allow sqalchemy filtering by id and uuid https://review.openstack.org/545041 | 18:08 |
rybridges | jroll: added a releasenote. also incorporated that for loop and started raising an exception if we get an unsupported filter. hopefully i did the release note thing correctly | 18:09 |
* jroll will look | 18:10 | |
jroll | thanks! | 18:10 |
jroll | TheJulia: test_add_remove_fixed_ip passed, which wouldn't happen if nova-conductor was busted :) | 18:10 |
TheJulia | oO | 18:11 |
TheJulia | your right | 18:11 |
TheJulia | testbasicserverops failed at 11 seconds in | 18:12 |
TheJulia | Makes me think something else is broken, but that the conductor may be partially working | 18:13 |
TheJulia | regardless, logs() | 18:14 |
jroll | yep | 18:14 |
TheJulia | 4 errors, the behavior does look different | 18:18 |
*** baha1 is now known as baha | 18:22 | |
TheJulia | it _looks_ like n-cpu lost its brain during ironic's restart and was never restarted | 18:26 |
TheJulia | well, never recovered | 18:26 |
openstackgerrit | Merged openstack/ironic master: Empty commit to bump minor pre-detected version https://review.openstack.org/542731 | 18:27 |
jroll | kinda yeah | 18:27 |
jroll | it suddenly had problems talking to placement | 18:27 |
jroll | idk why that would be true (unless of course we've broken queens ironic with pike nova) | 18:27 |
TheJulia | 17:55 is when the services began being shutdown for the upgrade | 18:30 |
TheJulia | 17:58 is when it gave up trying to talk to ironic | 18:30 |
*** trown|lunch is now known as trown | 18:30 | |
khyr0n | Hi guys it's ok when you define a dhcp-range, that the first ip gets assigned to dnsmasq?... in my conf dhcp_start=10.32.232.50 but if I nmap that ip answer a dhcp server | 18:32 |
TheJulia | 18:00:28 is the literal last ironicclient message... | 18:33 |
TheJulia | khyr0n: sadly no, it has to be a dedicated block of unused addresses | 18:34 |
*** khyr0n_ has joined #openstack-ironic | 18:35 | |
TheJulia | 18:00:30 is when the http proxy on the primary node got its first request and shipped it over to the subnode for ironic-api | 18:36 |
*** khyr0n_ has quit IRC | 18:37 | |
*** khyr0n_ has joined #openstack-ironic | 18:37 | |
*** khyr0n has quit IRC | 18:37 | |
jroll | TheJulia: it must continue using iroincclient after 18:00:28, just not logging it. see "using cache for node" all over afterwards, with a small age | 18:37 |
TheJulia | it definitely is | 18:38 |
TheJulia | confirmed via apache logs | 18:38 |
jroll | cool | 18:39 |
*** persia has quit IRC | 18:39 | |
*** mgoddard_ has joined #openstack-ironic | 18:39 | |
jroll | so yeah, this looks like a legit bug somehow with pike nova + queens ironic | 18:39 |
*** jcoufal__ has quit IRC | 18:40 | |
*** jcoufal_ has joined #openstack-ironic | 18:40 | |
*** khyr0n_ is now known as khyr0n | 18:43 | |
*** jcoufal has joined #openstack-ironic | 18:45 | |
*** jcoufal_ has quit IRC | 18:47 | |
*** shekarvajjula has quit IRC | 18:48 | |
*** shekar has joined #openstack-ironic | 18:49 | |
*** ElCoyote_ has joined #openstack-ironic | 18:51 | |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/queens: DNM Test disabling .pyc files for Grenade https://review.openstack.org/545089 | 18:55 |
*** lucasagomes is now known as lucas-afk | 19:00 | |
*** harlowja has quit IRC | 19:00 | |
*** etingof has joined #openstack-ironic | 19:00 | |
*** jcoufal_ has joined #openstack-ironic | 19:15 | |
*** dprince has quit IRC | 19:15 | |
*** jcoufal has quit IRC | 19:16 | |
*** etingof has quit IRC | 19:20 | |
*** r-daneel has quit IRC | 19:27 | |
*** etingof has joined #openstack-ironic | 19:30 | |
*** jcoufal_ has quit IRC | 19:32 | |
*** jcoufal has joined #openstack-ironic | 19:33 | |
*** harlowja has joined #openstack-ironic | 19:35 | |
*** harlowja_ has joined #openstack-ironic | 19:37 | |
*** harlowja has quit IRC | 19:39 | |
*** dprince has joined #openstack-ironic | 19:40 | |
*** dprince_ has joined #openstack-ironic | 19:40 | |
*** dprince_ has quit IRC | 19:40 | |
*** mgoddard_ has quit IRC | 19:45 | |
*** pcaruana has quit IRC | 20:03 | |
TheJulia | looks like the stable/queens test is also blowing up.. different behavior it seems | 20:13 |
*** AlexeyAbashkin has joined #openstack-ironic | 20:15 | |
*** AlexeyAbashkin has quit IRC | 20:19 | |
*** mjturek_ has joined #openstack-ironic | 20:20 | |
*** e0ne has joined #openstack-ironic | 20:22 | |
*** mjturek has quit IRC | 20:23 | |
*** r-daneel has joined #openstack-ironic | 20:31 | |
TheJulia | hahahaha /usr/bin/python2 /usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf | 20:32 |
*** mjturek_ has quit IRC | 20:32 | |
jroll | wat! | 20:32 |
*** mjturek has joined #openstack-ironic | 20:32 | |
TheJulia | because that is pike->queens | 20:33 |
TheJulia | so in pike, we launched $stuff differently if memory serves | 20:33 |
*** jtomasek has quit IRC | 20:34 | |
jroll | oh, pike->queens | 20:35 |
jroll | ha. ha ha ha. | 20:35 |
* jroll has a masochistic moment and wonders to himself if there's a unifi/vyatta driver for neutron + baremetal out there | 20:36 | |
TheJulia | Here or before is our offending pip package that <3 http://logs.openstack.org/89/545089/1/check/ironic-grenade-dsvm-multinode-multitenant/ff3fc18/logs/grenade.sh.txt.gz#_2018-02-15_20_00_12_066 | 20:38 |
*** e0ne has quit IRC | 20:38 | |
*** e0ne has joined #openstack-ironic | 20:38 | |
*** mjturek has quit IRC | 20:39 | |
TheJulia | jroll: wouldn't be hard to hack into place with networking-generic-switch | 20:39 |
jroll | TheJulia: yeah, that's my thought | 20:39 |
* jroll is ordering networking gear for the new house today | 20:39 | |
TheJulia | it is actually super-easy to do once you wrap your head around it | 20:40 |
TheJulia | troubleshooting is the major pain | 20:40 |
jroll | right | 20:40 |
TheJulia | but it is really strait forward | 20:40 |
jroll | I helped a bit with a similar thing for cisco/nexus at rackspace, before n-g-s happened | 20:40 |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/queens: DNM Test disabling .pyc files for Grenade https://review.openstack.org/545089 | 20:44 |
*** mgoddard_ has joined #openstack-ironic | 20:46 | |
TheJulia | ahh, yeah, then you'll likely quickly find where to make more logging occur | 20:50 |
openstackgerrit | Mark Goddard proposed openstack/ironic master: Decode traits in instance_info in API from JSON https://review.openstack.org/545118 | 20:59 |
*** crushil has quit IRC | 21:01 | |
*** etingof has quit IRC | 21:01 | |
*** mgoddard_ has quit IRC | 21:05 | |
*** ijw has joined #openstack-ironic | 21:05 | |
* TheJulia raises an eyebrow | 21:05 | |
TheJulia | I'm kind of expecting the pike->queens upgrade to also bomb with disabling saving bytecode to disk, but a girl can dream that it will work flawlessly :) | 21:11 |
*** dprince has quit IRC | 21:13 | |
*** etingof has joined #openstack-ironic | 21:14 | |
jroll | oh nice, 3rd party CI should be back now https://review.openstack.org/#/c/545033/ | 21:25 |
patchbot | patch 545033 - requirements (stable/queens) - Bump u-c for tinyrpc (MERGED) | 21:25 |
jroll | thanks pas-ha \o/ | 21:25 |
*** e0ne has quit IRC | 21:31 | |
*** pcaruana has joined #openstack-ironic | 21:31 | |
*** jcoufal has quit IRC | 21:31 | |
TheJulia | woot | 21:33 |
*** trown is now known as trown|outtypewww | 21:35 | |
*** openstack has joined #openstack-ironic | 21:45 | |
*** ChanServ sets mode: +o openstack | 21:45 | |
TheJulia | yes, that is a much better idea | 21:45 |
rloo | TheJulia: yup. except when they fall :-( | 21:46 |
*** hamzy has quit IRC | 21:46 | |
rloo | TheJulia: ciao then, talk to you next week! have a good weekend! | 21:46 |
*** rloo has quit IRC | 21:46 | |
*** pcaruana has quit IRC | 21:48 | |
*** bfournie has quit IRC | 21:48 | |
*** rcernin has joined #openstack-ironic | 21:50 | |
*** baha has quit IRC | 21:58 | |
*** priteau has quit IRC | 22:29 | |
*** priteau has joined #openstack-ironic | 22:29 | |
*** bfournie has joined #openstack-ironic | 22:32 | |
*** priteau has quit IRC | 22:34 | |
*** threestrands has joined #openstack-ironic | 22:43 | |
*** threestrands has quit IRC | 22:43 | |
*** threestrands has joined #openstack-ironic | 22:43 | |
*** etingof has quit IRC | 22:44 | |
*** cdearborn has quit IRC | 22:45 | |
*** pmannidi has joined #openstack-ironic | 22:47 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: DNM: Attempt to collect more info re grenade failures https://review.openstack.org/535492 | 22:47 |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/queens: DNM: Attempt to collect more info re grenade failures https://review.openstack.org/545147 | 22:50 |
TheJulia | jroll: /usr/bin/real-python2 /usr/local/bin/nova-conductor --config-file /etc/nova/nova.conf | 22:52 |
jroll | TheJulia: yay! | 22:53 |
TheJulia | it saw through the trap :( | 22:53 |
jroll | hm? that didn't work? | 22:53 |
TheJulia | nope | 22:54 |
TheJulia | it determined the original $0 value, and ran that somewhere along the way | 22:55 |
TheJulia | so, I think the dnm merge above should give us enough information to figure out the offending python package that is breaking stuff | 22:55 |
jroll | hmm ok | 22:56 |
jroll | I'm heading out, have a good night | 22:59 |
*** crushil has joined #openstack-ironic | 22:59 | |
TheJulia | you too | 23:00 |
*** etingof has joined #openstack-ironic | 23:00 | |
*** crushil_ has joined #openstack-ironic | 23:00 | |
*** crushil__ has joined #openstack-ironic | 23:03 | |
*** crushil has quit IRC | 23:04 | |
*** crushil_ has quit IRC | 23:06 | |
*** Goneri has quit IRC | 23:08 | |
*** ijw has quit IRC | 23:09 | |
*** ijw has joined #openstack-ironic | 23:14 | |
*** charcol-v2 has joined #openstack-ironic | 23:18 | |
*** r-daneel has quit IRC | 23:24 | |
*** hshiina has joined #openstack-ironic | 23:36 | |
*** hshiina2 has joined #openstack-ironic | 23:38 | |
*** hshiina has quit IRC | 23:40 | |
*** hshiina2 is now known as hshiina | 23:55 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!