*** shoutm has quit IRC | 00:06 | |
*** alexpilo_ has joined #openstack-ironic | 00:19 | |
*** shadower has quit IRC | 00:23 | |
*** shadower has joined #openstack-ironic | 00:23 | |
*** achanda has quit IRC | 00:26 | |
*** alexpilo_ has quit IRC | 00:27 | |
*** alexpilo_ has joined #openstack-ironic | 00:45 | |
*** baoli has joined #openstack-ironic | 00:45 | |
*** alexpilo_ has quit IRC | 00:50 | |
*** baoli has quit IRC | 00:50 | |
*** bizarrochristy has joined #openstack-ironic | 00:55 | |
*** alexpilo_ has joined #openstack-ironic | 00:59 | |
*** mestery has joined #openstack-ironic | 00:59 | |
*** boris-42 has quit IRC | 01:10 | |
*** chenke has joined #openstack-ironic | 01:13 | |
*** alexpilo_ has quit IRC | 01:15 | |
*** zhenguo has joined #openstack-ironic | 01:23 | |
*** baoli has joined #openstack-ironic | 01:27 | |
*** baoli has quit IRC | 01:31 | |
*** mestery has quit IRC | 01:36 | |
*** mestery has joined #openstack-ironic | 01:37 | |
*** smoriya has joined #openstack-ironic | 01:37 | |
*** mestery has quit IRC | 01:37 | |
*** boris-42 has joined #openstack-ironic | 01:38 | |
*** bizarrochristy has quit IRC | 01:42 | |
*** alexpilo_ has joined #openstack-ironic | 01:42 | |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Add copyright to the initial commit of iRMC power driver code. https://review.openstack.org/213572 | 01:42 |
---|---|---|
*** zhenguo has quit IRC | 01:53 | |
*** baoli has joined #openstack-ironic | 01:57 | |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Add copyright to the initial commit of iRMC management driver code. https://review.openstack.org/213575 | 01:59 |
*** baoli has quit IRC | 02:02 | |
*** alexpilo_ has quit IRC | 02:05 | |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Add copyright to the initial commit of iRMC deploy driver code. https://review.openstack.org/213577 | 02:10 |
*** logan2 has quit IRC | 02:18 | |
*** alexpilo_ has joined #openstack-ironic | 02:31 | |
openstackgerrit | Satoru Moriya proposed openstack/ironic-specs: Volume connection information for Ironic nodes https://review.openstack.org/200496 | 02:37 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Add hardware inspection module for iRMC driver https://review.openstack.org/196480 | 02:40 |
*** hakimo_ has joined #openstack-ironic | 02:52 | |
*** hakimo has quit IRC | 02:54 | |
*** logan2 has joined #openstack-ironic | 02:57 | |
*** alexpilo_ has quit IRC | 03:01 | |
*** Nisha has joined #openstack-ironic | 03:15 | |
*** ramineni has joined #openstack-ironic | 03:17 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic-specs: Enhance ilo drivers to do inband inspection https://review.openstack.org/201904 | 03:18 |
*** chenglch has joined #openstack-ironic | 03:21 | |
*** alexpilo_ has joined #openstack-ironic | 03:28 | |
*** ramineni1 has joined #openstack-ironic | 03:40 | |
*** saripurigopi has joined #openstack-ironic | 03:41 | |
*** ramineni has quit IRC | 03:42 | |
*** ramineni has joined #openstack-ironic | 03:45 | |
*** ramineni1 has quit IRC | 03:47 | |
*** ramineni1 has joined #openstack-ironic | 03:58 | |
*** ramineni has quit IRC | 04:01 | |
*** ramineni has joined #openstack-ironic | 04:02 | |
*** alexpilo_ has quit IRC | 04:03 | |
*** ramineni1 has quit IRC | 04:04 | |
*** bizarrochristy has joined #openstack-ironic | 04:06 | |
*** ramineni1 has joined #openstack-ironic | 04:07 | |
*** ramineni has quit IRC | 04:08 | |
*** zz_natorious is now known as natorious | 04:10 | |
*** bizarrochristy has quit IRC | 04:11 | |
*** ramineni has joined #openstack-ironic | 04:13 | |
*** ramineni1 has quit IRC | 04:15 | |
*** ramineni1 has joined #openstack-ironic | 04:17 | |
*** openstack has joined #openstack-ironic | 04:19 | |
*** alexpilo_ has joined #openstack-ironic | 04:20 | |
*** ramineni has joined #openstack-ironic | 04:23 | |
*** alexpilo_ has quit IRC | 04:24 | |
*** PradeepV has joined #openstack-ironic | 04:24 | |
*** ramineni1 has quit IRC | 04:25 | |
PradeepV | Goor morning ALL... | 04:31 |
PradeepV | Hi Haomeng | 04:31 |
*** ramineni has quit IRC | 04:31 | |
TheJulia | Good (UGT) Morning | 04:32 |
*** alexpilo_ has joined #openstack-ironic | 04:32 | |
saripurigopi | Good morning PradeepV, TheJulia | 04:40 |
PradeepV | Good morning Gopi | 04:41 |
PradeepV | Hi All, I am having a customized image which is created for ironic, it was created by command "disk-image-create ubuntu vm dhcp-all-interfaces -o my-ubuntu-image"". It has bothe ramdisk and kernel parameters | 04:42 |
PradeepV | Now for my local setup i need to inject a driver which is ISO format into the above image, how can we do it | 04:43 |
TheJulia | PradeepV: inject a dirver? You would have to convert the image to something mountable, and I believe one of the qemu utilities allows you to attach the image to a loopback to mount it so you can modify it. | 04:45 |
*** natorious is now known as zz_natorious | 04:45 | |
TheJulia | s/dirver/driver/ | 04:45 |
PradeepV | yes, TheJulia, i want the driver to be installed in my baremetal prior to deploying the OS in the baremetal | 04:47 |
*** irenab has quit IRC | 04:48 | |
*** rameshg87 has joined #openstack-ironic | 04:50 | |
TheJulia | do you mean like a firmware update? Or something in the deployment image/ramdisk to help facilitate the write-out of the OS image? | 04:51 |
PradeepV | not exactly like an upgrade, i need the driver so that the OS can recognize the driver during the installation | 04:54 |
TheJulia | In that statement, by OS, do you mean the deployment OS, or the deployed OS? | 04:55 |
PradeepV | TheJulia, the deployment OS which is installed through PXE boot must recognize the driver in the baremetal, so the PXE must install the driver prior to the OS | 04:59 |
Nisha | PradeepV, hi you would need to modify ramdisk to contain that driver | 05:00 |
PradeepV | Nisha, how can i do that | 05:00 |
TheJulia | Boot ramdisk are cpio based images, you'll need to extract, inject, and re-create the cpio archive | 05:01 |
TheJulia | realistically that is what you'll need to do, I think there is a way to directly add files, but its a bit late here | 05:01 |
Nisha | PradeepV, you can do it two ways: | 05:02 |
Nisha | PradeepV, 1. the way TheJulia said above ^^^ | 05:02 |
Nisha | 2. Add a DIB element of your own which contains the essential steps of how to include the driver in the ramdisk. Build a new image by calling your element also in the ramdisk-image-create command | 05:03 |
TheJulia | PradeepV: what Nisha said above :) | 05:03 |
Nisha | PradeepV, the same element need to be called by the disk-image-create command also | 05:04 |
TheJulia | A custom DIB element is your best path since it is repeatable and you can make both deployment ramdisk and OS images to be deployed with it | 05:04 |
Nisha | TheJulia, ++ | 05:04 |
PradeepV | TheJulia and Nisha, actually my image is whole disk image which contains ramdisk and kernel | 05:05 |
Nisha | PradeepV, then you could just do it for disk-image-create | 05:06 |
Nisha | PradeepV, but DIB element is the best place IMO | 05:06 |
PradeepV | i need to hav more understanding, can i have more detailed steps/links so that it would be good for me to proceed | 05:07 |
TheJulia | PradeepV: So a boot kernel/ramdisk and a whole disk image are somewhat mutually exclusive, I suspect the terminology is getting mixed up. We really need a better way to identify what image is what | 05:08 |
TheJulia | PradeepV: What you described earlier sounds like you really need it in both places for your deployment | 05:09 |
PradeepV | TheJulia, as per my understanding when we are using a whole disk image, we no need separated kernel and ramdisk image, is that right or correct me if I am wrong | 05:09 |
*** alexpilo_ has quit IRC | 05:10 | |
TheJulia | PradeepV: So generally deployment will use a kernel/ramdisk iamge. The whole disk image would be what you deploy to the local storage using the kernel/ramdisk loaded by PXE | 05:11 |
TheJulia | PradeepV: granted, you may have different drivers/settings in use | 05:12 |
TheJulia | PradeepV: http://docs.openstack.org/developer/diskimage-builder/developer/developing_elements.html# | 05:12 |
openstackgerrit | Gopi Krishna S proposed openstack/ironic-specs: Out-of-band hardware inspection support for Cisco B/C/M-series servers https://review.openstack.org/204733 | 05:22 |
* TheJulia goes to sleep | 05:25 | |
*** irenab has joined #openstack-ironic | 05:26 | |
*** achanda has joined #openstack-ironic | 05:30 | |
*** coolsvap|away is now known as coolsvap | 05:32 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Add a new field ListOfObjectField https://review.openstack.org/213601 | 05:33 |
openstackgerrit | Tan Lin proposed openstack/ironic: Base IronicObject on VersionedObject https://review.openstack.org/213602 | 05:33 |
saripurigopi | Nisha, can you have a look at https://review.openstack.org/#/c/204733/ | 05:35 |
*** alexpilo_ has joined #openstack-ironic | 05:36 | |
Nisha | saripurigopi, ack. will look into it soon. | 05:39 |
saripurigopi | Nisha: Thank you | 05:39 |
Nisha | PradeepV, the ramdisk of the whole disk image also needs to have the driver i.e. the driver should be present in the /boot/*.initramfs. IMO, the image boots from ramdsk at the /boot for whole disk image also | 05:41 |
*** alexpilotti has quit IRC | 05:50 | |
PradeepV | ok Nisha | 05:53 |
*** coolsvap is now known as coolsvap|away | 05:55 | |
*** yonglihe has joined #openstack-ironic | 06:01 | |
*** Marga_ has joined #openstack-ironic | 06:12 | |
*** lsmola has joined #openstack-ironic | 06:13 | |
*** Marga_ has quit IRC | 06:13 | |
*** Marga_ has joined #openstack-ironic | 06:14 | |
*** alexpilo_ has quit IRC | 06:14 | |
*** Marga_ has quit IRC | 06:17 | |
*** Sukhdev has joined #openstack-ironic | 06:17 | |
*** Marga_ has joined #openstack-ironic | 06:17 | |
openstackgerrit | Gopi Krishna S proposed openstack/ironic-specs: Out-of-band hardware inspection support for Cisco B/C/M-series servers https://review.openstack.org/204733 | 06:27 |
*** praneshp has quit IRC | 06:34 | |
*** praneshp_ has joined #openstack-ironic | 06:34 | |
*** ifarkas has joined #openstack-ironic | 06:40 | |
*** alexpilotti has joined #openstack-ironic | 06:40 | |
*** Sukhdev has quit IRC | 06:47 | |
*** zhenguo has joined #openstack-ironic | 06:49 | |
*** bizarrochristy has joined #openstack-ironic | 06:54 | |
*** bizarrochristy has quit IRC | 06:59 | |
*** shoutm has joined #openstack-ironic | 07:01 | |
-openstackstatus- NOTICE: Gerrit is currently under very high load and may be unresponsive. infra are looking into the issue. | 07:06 | |
*** ramineni has joined #openstack-ironic | 07:07 | |
*** ramineni1 has joined #openstack-ironic | 07:13 | |
*** ramineni has quit IRC | 07:14 | |
*** alexpilotti has quit IRC | 07:15 | |
*** zhenguo has quit IRC | 07:18 | |
*** ramineni has joined #openstack-ironic | 07:24 | |
saripurigopi | Nisha: I've updated the spec with your comments, can you take a look at it. | 07:24 |
*** ramineni1 has quit IRC | 07:25 | |
*** praneshp_ has quit IRC | 07:25 | |
*** saripurigopi has quit IRC | 07:32 | |
*** chenke has quit IRC | 07:36 | |
*** praneshp has joined #openstack-ironic | 07:37 | |
*** chenke has joined #openstack-ironic | 07:37 | |
*** romainh has joined #openstack-ironic | 07:38 | |
*** zhenguo has joined #openstack-ironic | 07:39 | |
*** yog_ has joined #openstack-ironic | 07:41 | |
*** alexpilotti has joined #openstack-ironic | 07:42 | |
*** praneshp has quit IRC | 07:46 | |
*** lucasagomes has joined #openstack-ironic | 07:53 | |
*** stendulker has joined #openstack-ironic | 07:55 | |
*** PradeepV has quit IRC | 07:59 | |
*** zhenguo has quit IRC | 08:04 | |
*** achanda has quit IRC | 08:10 | |
*** ramineni1 has joined #openstack-ironic | 08:12 | |
*** ramineni has quit IRC | 08:14 | |
*** ramineni2 has joined #openstack-ironic | 08:14 | |
*** derekh has joined #openstack-ironic | 08:14 | |
*** ramineni1 has quit IRC | 08:17 | |
*** max_lobur has joined #openstack-ironic | 08:17 | |
*** alexpilotti has quit IRC | 08:18 | |
*** achanda has joined #openstack-ironic | 08:20 | |
*** jistr has joined #openstack-ironic | 08:21 | |
*** max_lobur has joined #openstack-ironic | 08:21 | |
*** ramineni has joined #openstack-ironic | 08:26 | |
*** ramineni2 has quit IRC | 08:28 | |
*** zhenguo has joined #openstack-ironic | 08:29 | |
*** ramineni1 has joined #openstack-ironic | 08:31 | |
*** ramineni has quit IRC | 08:32 | |
lucasagomes | damn gerrit is so slow! | 08:32 |
*** achanda has quit IRC | 08:35 | |
*** ramineni has joined #openstack-ironic | 08:35 | |
*** ramineni1 has quit IRC | 08:37 | |
Nisha | lucasagomes, ++ | 08:39 |
Nisha | lucasagomes, super slow :( | 08:39 |
*** ramineni1 has joined #openstack-ironic | 08:39 | |
*** ramineni has quit IRC | 08:41 | |
yuriyz | morning Ironic lucasagomes Nisha Yes, it is 3 min for login | 08:42 |
lucasagomes | wow | 08:42 |
*** ramineni has joined #openstack-ironic | 08:45 | |
*** ramineni1 has quit IRC | 08:46 | |
*** ramineni has quit IRC | 08:46 | |
*** mbound has joined #openstack-ironic | 08:47 | |
betherly | morning Ironic :) | 08:50 |
*** saripurigopi has joined #openstack-ironic | 08:51 | |
*** alexpilotti has joined #openstack-ironic | 08:53 | |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic-specs: Send AMT sensors data to Ceilometer https://review.openstack.org/212450 | 08:54 |
*** degorenko has joined #openstack-ironic | 08:55 | |
*** aarefiev has quit IRC | 08:56 | |
rameshg87 | is there meeting today night ? | 08:59 |
rameshg87 | I think from this week it's all on Monday night, right ? | 08:59 |
*** aarefiev has joined #openstack-ironic | 08:59 | |
rameshg87 | I mean its at Monday UTC 1700 from now on, right ? | 09:00 |
openstackgerrit | Gopi Krishna S proposed openstack/ironic-specs: Out-of-band hardware inspection support for Cisco B/C/M-series servers https://review.openstack.org/204733 | 09:03 |
*** pelix has joined #openstack-ironic | 09:06 | |
lucasagomes | rameshg87, no sure, was it announced that we are dropping the other meeting? | 09:06 |
lucasagomes | oh the wiki it says the meeting today is at 05:00UTC | 09:06 |
lucasagomes | Meeting on 18-August-2015 at 0500 UTC (http://www.timeanddate.com/worldclock/fixedtime.html?iso=20150818T0500). | 09:06 |
lucasagomes | https://wiki.openstack.org/wiki/Meetings/Ironic | 09:06 |
*** PradeepV has joined #openstack-ironic | 09:06 | |
rameshg87 | lucasagomes: yeah, but I remember devananda announed that after midcycle it will be one-time only | 09:07 |
lucasagomes | rameshg87, oh | 09:07 |
* lucasagomes looks at ML | 09:07 | |
lucasagomes | yeah it was proposed | 09:08 |
lucasagomes | ok fair enuff | 09:08 |
*** Marga_ has quit IRC | 09:08 | |
*** Marga_ has joined #openstack-ironic | 09:08 | |
rameshg87 | lucasagomes: yeah, I guess so, but there might be some confusion around :) | 09:08 |
lucasagomes | yeah, well it works for me either way so :-) | 09:10 |
*** romcheg has joined #openstack-ironic | 09:11 | |
*** kbyrne has quit IRC | 09:12 | |
* rameshg87 is not able to post recheck comment for my review :( | 09:12 | |
*** kbyrne has joined #openstack-ironic | 09:17 | |
saripurigopi | rameshg87: is it timing out? | 09:20 |
rameshg87 | saripurigopi: yes :( | 09:22 |
saripurigopi | rameshg87: same here | 09:22 |
betherly | i saw a comment from openstackstatus on openstack-horizon that NOTICE: Gerrit is currently under very high load and may be unresponsive. infra are looking into the issue. | 09:22 |
betherly | from comments there looks like Gerrit is still down so reviews = not possible | 09:23 |
*** athomas has joined #openstack-ironic | 09:23 | |
betherly | sad times :( | 09:23 |
rameshg87 | saripurigopi: betherly: yeah gerrit is having issues | 09:26 |
* rameshg87 is not going to give any more load to gerrit, moves away from openstack for a while | 09:26 | |
saripurigopi | Nisah: reg your reply on https://review.openstack.org/204733/12. | 09:27 |
*** alexpilotti has quit IRC | 09:31 | |
*** ramineni has joined #openstack-ironic | 09:41 | |
*** ramineni has joined #openstack-ironic | 09:41 | |
*** ramineni1 has joined #openstack-ironic | 09:45 | |
*** ramineni has quit IRC | 09:46 | |
*** alexpilotti has joined #openstack-ironic | 09:47 | |
*** Guest47951 is now known as d0ugal | 09:49 | |
*** d0ugal has quit IRC | 09:49 | |
*** d0ugal has joined #openstack-ironic | 09:49 | |
*** alexpilotti has quit IRC | 09:52 | |
*** ramineni has joined #openstack-ironic | 09:52 | |
*** ramineni1 has quit IRC | 09:52 | |
*** Marga_ has quit IRC | 09:54 | |
*** Marga_ has joined #openstack-ironic | 09:55 | |
*** naohirot has quit IRC | 09:57 | |
*** romcheg has quit IRC | 09:58 | |
*** alexpilotti has joined #openstack-ironic | 09:59 | |
*** ramineni1 has joined #openstack-ironic | 10:02 | |
*** ramineni has quit IRC | 10:04 | |
*** ramineni has joined #openstack-ironic | 10:05 | |
*** mgoddard1 has joined #openstack-ironic | 10:06 | |
*** ramineni1 has quit IRC | 10:07 | |
*** ramineni1 has joined #openstack-ironic | 10:10 | |
*** ramineni has quit IRC | 10:12 | |
openstackgerrit | Satoru Moriya proposed openstack/ironic-specs: Volume connection information for Ironic nodes https://review.openstack.org/200496 | 10:13 |
*** romcheg has joined #openstack-ironic | 10:14 | |
*** romainh has quit IRC | 10:17 | |
*** ramineni has joined #openstack-ironic | 10:19 | |
*** ramineni1 has quit IRC | 10:20 | |
-openstackstatus- NOTICE: review.openstack.org (aka gerrit) is going down for an emergency restart | 10:21 | |
*** ChanServ changes topic to "review.openstack.org (aka gerrit) is going down for an emergency restart" | 10:21 | |
*** MattMan has joined #openstack-ironic | 10:22 | |
*** baoli has joined #openstack-ironic | 10:28 | |
*** baoli has quit IRC | 10:33 | |
openstackgerrit | sonu proposed openstack/python-ironicclient: Added unit test cases for command-line shell https://review.openstack.org/213654 | 10:36 |
*** tonyb has joined #openstack-ironic | 10:38 | |
tonyb | Can someone Look at https://bugs.launchpad.net/nova/+bug/1485416 I'm really tempted to close with "not a bug". | 10:40 |
openstack | Launchpad bug 1485416 in OpenStack Compute (nova) "Soft reboot doesn't work for bare metal." [Undecided,New] | 10:40 |
sambetts | Morning all o/ | 10:42 |
*** alexpilotti has quit IRC | 10:43 | |
*** Nisha has quit IRC | 10:44 | |
lucasagomes | tonyb, hi, you can have soft reboot with baremetal yes (it depends on ACPI) | 10:45 |
lucasagomes | tonyb, I think there is a spec proposed in Ironic to do that | 10:46 |
* lucasagomes finds the link | 10:46 | |
tonyb | lucasagomes: Thanks. | 10:46 |
lucasagomes | https://review.openstack.org/#/c/186700/ | 10:46 |
*** ChanServ changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/developer/ironic/ | Bugs: https://bugs.launchpad.net/ironic" | 10:48 | |
-openstackstatus- NOTICE: Gerrit restart has resolved the issue and systems are back up and functioning | 10:48 | |
tonyb | lucasagomes: I'll think about what we can do there until that spec lands. | 10:49 |
lucasagomes | tonyb, yeah. We need to fix it in Ironic first before adding to nova for sure | 10:50 |
lucasagomes | tonyb, thanks for looking into it | 10:50 |
tonyb | lucasagomes: np | 10:51 |
tonyb | lucasagomes: we either say that right now we're cool with nova reboot doing what it does or ew make everyone do nova reboot --hard | 10:52 |
tonyb | the latter is a big change and could break a bunch of users :( | 10:52 |
lucasagomes | tonyb, yeah, since we already offer nova reboot as always being a hard reboot for the Ironic driver right now | 10:53 |
lucasagomes | I would keep it | 10:53 |
lucasagomes | perhaps we should at least add a log message about it in the driver | 10:53 |
tonyb | lucasagomes: "Soft reboot is not supported. Performing hard reboot" ;P | 10:54 |
lucasagomes | tonyb, hah yeah some alert. But that's brings some good questions | 10:54 |
lucasagomes | that patch adding support for soft reboot, when changing the nova driver we somehow have to communicate the users that the behavior is going to change | 10:55 |
lucasagomes | we probably will keep hard reboot for a cycle with an log before changing it so we don't break people's workflow | 10:55 |
lucasagomes | (soft reboot requires ACPI + OS to support it, so it may break users) | 10:55 |
*** yog_ has quit IRC | 10:56 | |
tonyb | lucasagomes: Yeah. You could add a nova config option to enable soft reboot via ACPI during the transition for those that break with the new ACPI code path | 10:59 |
*** ramineni has quit IRC | 10:59 | |
lucasagomes | tonyb, that's a good idea. I will put a comment on that spec so we can discuss the next steps there | 11:00 |
tonyb | lucasagomes: \o/ | 11:01 |
*** Marga_ has quit IRC | 11:02 | |
*** leopoldj has joined #openstack-ironic | 11:04 | |
*** chenglch has quit IRC | 11:04 | |
*** mgoddard1 has quit IRC | 11:06 | |
*** mgoddard has joined #openstack-ironic | 11:07 | |
*** boris-42 has quit IRC | 11:10 | |
*** alexpilotti has joined #openstack-ironic | 11:10 | |
*** rameshg87 has quit IRC | 11:11 | |
*** romcheg has quit IRC | 11:18 | |
*** ramineni has joined #openstack-ironic | 11:20 | |
*** stendulker has quit IRC | 11:20 | |
*** ramineni has quit IRC | 11:21 | |
*** lucasagomes is now known as lucas-hungry | 11:28 | |
*** smoriya has quit IRC | 11:30 | |
*** romainh has joined #openstack-ironic | 11:37 | |
*** leopoldj has quit IRC | 11:44 | |
*** bizarrochristy has joined #openstack-ironic | 11:48 | |
*** Marga_ has joined #openstack-ironic | 11:49 | |
*** romcheg has joined #openstack-ironic | 11:49 | |
*** alexpilotti has quit IRC | 11:51 | |
*** bizarrochristy has quit IRC | 11:53 | |
*** chlong has quit IRC | 11:59 | |
*** alexpilotti has joined #openstack-ironic | 12:18 | |
*** lucas-hungry is now known as lucasagomes | 12:31 | |
*** baoli has joined #openstack-ironic | 12:44 | |
*** saripurigopi has quit IRC | 12:44 | |
*** ekarlso has quit IRC | 12:44 | |
*** ekarlso has joined #openstack-ironic | 12:44 | |
*** afaranha has quit IRC | 12:45 | |
*** Marga_ has quit IRC | 12:47 | |
*** baoli has quit IRC | 12:48 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add better dbapi support for querying reservation https://review.openstack.org/210325 | 12:53 |
*** dprince has joined #openstack-ironic | 12:54 | |
*** Marga_ has joined #openstack-ironic | 12:56 | |
*** rloo has joined #openstack-ironic | 12:57 | |
*** shikel has joined #openstack-ironic | 12:58 | |
*** vdrok_ has joined #openstack-ironic | 13:00 | |
*** romcheg has left #openstack-ironic | 13:01 | |
*** romcheg has joined #openstack-ironic | 13:01 | |
*** alexpilotti has quit IRC | 13:02 | |
openstackgerrit | Thiago Paiva Brito proposed openstack/ironic: Resizing nodes.driver column https://review.openstack.org/209605 | 13:04 |
*** lifeless has quit IRC | 13:05 | |
*** thiagop has joined #openstack-ironic | 13:06 | |
thiagop | Good morning Ironicers | 13:06 |
lucasagomes | thiagop, morning | 13:06 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Expose Node's cleaning_updated_at in the API https://review.openstack.org/213241 | 13:06 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Add cleaning_updated_at in the Nodes database https://review.openstack.org/213240 | 13:06 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Keep cleaning_updated_at updated during cleaning https://review.openstack.org/213698 | 13:06 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Periodically checks for nodes being cleaned https://review.openstack.org/213699 | 13:06 |
lucasagomes | JoshNang, ^ when you get some time | 13:07 |
*** MattMan has quit IRC | 13:08 | |
openstackgerrit | Anton Arefiev proposed openstack/ironic: Skip sending sensor data for drivers w/o management https://review.openstack.org/213025 | 13:08 |
thiagop | hey lucasagomes ! Have you seen my reply to your comments on the patch to increase the nodes.driver column size? | 13:08 |
lucasagomes | thiagop, oh will take a look | 13:09 |
lucasagomes | this morning gerrit was just too slow | 13:09 |
openstackgerrit | John Trowbridge proposed openstack/ironic-inspector: Store and expose introspection data https://review.openstack.org/213159 | 13:09 |
lucasagomes | so I couldn't review anything | 13:09 |
*** MattMan has joined #openstack-ironic | 13:13 | |
*** MattMan has left #openstack-ironic | 13:14 | |
*** yog_ has joined #openstack-ironic | 13:18 | |
lucasagomes | thiagop, so there's any thoughts behind the 25 characters? | 13:23 |
lucasagomes | thiagop, I was wondering if still too small | 13:23 |
*** leakypipes is now known as jaypipes | 13:25 | |
*** ijw_ has joined #openstack-ironic | 13:27 | |
*** keekz has quit IRC | 13:28 | |
*** lifeless has joined #openstack-ironic | 13:28 | |
*** absubram has quit IRC | 13:29 | |
*** alexpilotti has joined #openstack-ironic | 13:29 | |
*** keekz has joined #openstack-ironic | 13:29 | |
*** krtaylor has quit IRC | 13:36 | |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power state commands https://review.openstack.org/172517 | 13:40 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin https://review.openstack.org/171672 | 13:40 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create https://review.openstack.org/172461 | 13:40 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Add provision state to set command https://review.openstack.org/206119 | 13:40 |
*** keekz has quit IRC | 13:41 | |
*** ijw_ has quit IRC | 13:41 | |
*** baoli has joined #openstack-ironic | 13:45 | |
*** phil_ has joined #openstack-ironic | 13:45 | |
*** krtaylor has joined #openstack-ironic | 13:49 | |
*** baoli has quit IRC | 13:50 | |
thiagop | lucasagomes: nope, just increased by 10 and wait for thoughts from whoever know more than me :) | 13:51 |
trown | good morning Ironic | 13:53 |
trown | any IPA folks around? I have a question regarding PyPi releases, specifically if there is any plan to do one? | 13:54 |
thiagop | morning trown | 13:54 |
trown | morning thiagop | 13:54 |
*** keekz has joined #openstack-ironic | 13:55 | |
*** keekz has quit IRC | 13:56 | |
*** linggao has joined #openstack-ironic | 13:57 | |
*** boris-42 has joined #openstack-ironic | 14:00 | |
linggao | good morning/afternoon/evening Ironic. | 14:02 |
openstackgerrit | Beth Elwell proposed openstack/ironic-webclient: Corrected author in package.json Changed author to OpenStack https://review.openstack.org/213718 | 14:02 |
*** chlong has joined #openstack-ironic | 14:03 | |
zhenguo | linggao: o/ | 14:05 |
linggao | Hi zhenguo | 14:05 |
thiagop | morning linggao | 14:05 |
trown | o/ linggao | 14:06 |
linggao | monrning thiagop trown | 14:06 |
*** bizarrochristy has joined #openstack-ironic | 14:06 | |
*** PradeepV has quit IRC | 14:09 | |
phil_ | anyone familiar with running/testing the ironic-inspector plugin tests? | 14:10 |
trown | phil_: as in the unit tests? | 14:11 |
*** shoutm has quit IRC | 14:12 | |
phil_ | yeah, i was wondering where they send their output | 14:12 |
linggao | lucasagomes, rloo, devananda, jroll and all. I am setting up ironic in a cloud, just wonder is there any reason that we should have more than one nova-computes that loads nova.virt.ironic.driver? | 14:13 |
trown | phil_: They do not send any output unless there is a failure | 14:13 |
linggao | has anyone done so before? | 14:13 |
trown | phil_: I usually just use pdb for debugging tests when working on new code | 14:14 |
thiagop | Folks, I'd appreciate very much any feedback you can give on this: https://review.openstack.org/#/c/187762/ | 14:14 |
phil_ | ok thanks, its just that I intentionally put in a failure to see if it would crop up and was curious that there was no cli output and i could see any clear file for it | 14:15 |
phil_ | *coulnd't see any clear file | 14:16 |
trown | phil_: are you running all the tests ie `tox -epy27` or just a single test? | 14:17 |
*** irenab has quit IRC | 14:17 | |
trown | there is definitely no output file | 14:17 |
TheJulia | good morning! | 14:17 |
trown | o/ TheJulia | 14:17 |
phil_ | single test, and im using a manual source install | 14:18 |
phil_ | hey Julia | 14:18 |
*** alexpilotti has quit IRC | 14:18 | |
thiagop | Good morning TheJulia | 14:18 |
* TheJulia detrmines her hotel has the worst coffee on the face of the planet | 14:19 | |
jlvillal | Good morning Ironic | 14:20 |
BadCub | morning TheJulia | 14:20 |
BadCub | Morning Ironic | 14:20 |
thiagop | morning BadCub | 14:21 |
*** cdearborn has joined #openstack-ironic | 14:22 | |
BadCub | morning thiagop :) | 14:22 |
trown | phil_: could you put a paste up of what you are doing? might help if I had more context | 14:23 |
betherly | morning TheJulia | 14:26 |
phil_ | nothing really to paste to be honest, I am wanting to right a unit test for a plugin, at the moment just creating a fail case, i was just running python <test> and nothing appeared | 14:26 |
betherly | TheJulia: slightly better hour to be awake | 14:26 |
NobodyCam | Good Mornign Ironicers | 14:26 |
linggao | good morning NobodyCam | 14:27 |
betherly | Good morning NobodyCam :) | 14:27 |
phil_ | im gonna setup inspector using tox at the moment to do the testing properly all the same | 14:27 |
BadCub | morning NobodyCam :) | 14:27 |
betherly | coffee anyone? | 14:27 |
NobodyCam | mornign betherly linggao BadCub lucasagomes rloo trown | 14:27 |
thiagop | morning NobodyCam | 14:27 |
NobodyCam | mornign thiagop | 14:27 |
* BadCub always needs coffee!!! | 14:27 | |
NobodyCam | :) | 14:27 |
TheJulia | betherly: yes, but I think I'm going to have to go hunting for good ocoffee before I'm productive this morning | 14:27 |
* NobodyCam has coffee | 14:27 | |
* betherly is going in search of coffee | 14:28 | |
phil_ | yeah coffee time | 14:28 |
* BadCub needs more coffee for his cup runeth low | 14:28 | |
NobodyCam | morning phil_ :) | 14:28 |
trown | phil_: sounds good, I have only used tox to run tests | 14:29 |
* betherly loves coffee but not when its cold like the mouthful just taken | 14:29 | |
NobodyCam | betherly: :( icky | 14:29 |
*** bizarrochristy has quit IRC | 14:29 | |
trown | morning NobodyCam | 14:29 |
lucasagomes | NobodyCam, BadCub linggao trown betherly TheJulia morning! | 14:29 |
trown | morning lucasagomes | 14:30 |
betherly | NobodyCam: indeed | 14:30 |
*** bizarrochristy has joined #openstack-ironic | 14:30 | |
NobodyCam | :) | 14:30 |
BadCub | Morning lucasagomes :) | 14:30 |
NobodyCam | hey hey lucasagomes :) | 14:30 |
betherly | hey lucasagomes :) | 14:30 |
linggao | morning lucasagomes, BadCub betherly TheJulia phil_ :-) | 14:31 |
BadCub | morning linggao :) | 14:31 |
trown | phil_: I just tried to manually run the standard plugin test from the tox venv and I see what you mean | 14:31 |
*** keekz has joined #openstack-ironic | 14:31 | |
lucasagomes | linggao, we currently have a lot of problems if we run more than one nova-compute loaded with Ironic | 14:32 |
lucasagomes | that's not ideal and we are trying to fix it in Nova | 14:32 |
phil_ | trown, yeah its a little weird, sure it keeps things interesting :P | 14:32 |
trown | phil_: I just have always used tox for all openstack projects | 14:33 |
lucasagomes | linggao, the only reason I see you running more than one is if you can have some HA model there active/passive for e.g | 14:33 |
*** bizarrochristy has quit IRC | 14:34 | |
*** albertoffb has joined #openstack-ironic | 14:34 | |
linggao | lucasagomes, thanks for the response. I was just wondering if it work architecturely because both will read all the bm nodes and defined them in the compute_nodes table in nova. | 14:35 |
lucasagomes | linggao, yeah it won't AFAICT | 14:35 |
lucasagomes | it will over report the available resources etc | 14:35 |
linggao | right. | 14:36 |
lucasagomes | in vancouver we talked a bit about how to solve that, by linking nodes with nova-computes so each nova-compute can manage a part of the nodes instead of everything | 14:36 |
lucasagomes | and report things correctly (i.e total_availble_resouces/number_of_nova_computes) | 14:36 |
lucasagomes | but I don't think much have been done at the area since | 14:36 |
rloo | hi and good morning everyone, linggao, lucasagomes, trown, NobodyCam, BadCub, TheJulia, phil_, betherly | 14:37 |
linggao | mornign rloo :-) | 14:37 |
trown | morning rloo | 14:37 |
betherly | morning rloo :) | 14:38 |
NobodyCam | :) morning rloo :) | 14:38 |
lucasagomes | rloo, hello there | 14:38 |
phil_ | hey rloo | 14:38 |
linggao | lucasagomes, the workload is distributed to different conductors, is there any need to have more than one nova-compute for ironic? | 14:38 |
lucasagomes | linggao, well, ideally yes! Since n-computes can fail | 14:40 |
lucasagomes | and with the current model we have no HA at all | 14:40 |
lucasagomes | unless you implement something externally to manage HA | 14:41 |
*** rameshg87 has joined #openstack-ironic | 14:41 | |
*** mtanino has joined #openstack-ironic | 14:42 | |
linggao | lucasagomes, agree. | 14:42 |
lucasagomes | (e.g fencing the nova-compute nodes) | 14:43 |
jroll | morning all :) | 14:44 |
thiagop | morning jroll | 14:44 |
lucasagomes | jroll, morning! | 14:44 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Expose Node's cleaning_updated_at in the API https://review.openstack.org/213241 | 14:44 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Keep cleaning_updated_at updated during cleaning https://review.openstack.org/213698 | 14:44 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Periodically checks for nodes being cleaned https://review.openstack.org/213699 | 14:44 |
*** alexpilotti has joined #openstack-ironic | 14:44 | |
jroll | lucasagomes: linggao: with ClusteredComputeManager from our tree, you may run more than one nova-compute with the same hostname, but it is super racy :/ | 14:44 |
linggao | lucasagomes, does nova-compute for vm have the same issue? If both nova-compute points to the same hypervisor, then they will report duplicate resources? | 14:45 |
lucasagomes | jroll, yeah, are you using it? | 14:45 |
openstackgerrit | Merged openstack/ironic: Update cached images based on update time https://review.openstack.org/195017 | 14:45 |
jroll | lucasagomes: we are, it isn't ideal but it mostly works | 14:45 |
jroll | if someone can figure out active/passive, that would be better | 14:45 |
lucasagomes | linggao, well ideally you have only one per hypervisor AFAIUI | 14:45 |
jroll | though at any reasonable scale n-cpu takes forever to start up :/ | 14:45 |
lucasagomes | so even if it fails it just fails part of the cluster not the whole thing | 14:45 |
lucasagomes | linggao, but ironic is different, because each n-cpu manages _all_ the resources | 14:46 |
lucasagomes | that's incompatible with the current nova model | 14:46 |
* jroll notes this is something I'm trying to fix for M | 14:46 | |
lucasagomes | jroll, right... yeah well, the only active/passive idea I would have is having an external process to fence the n-cpu nodes | 14:47 |
*** alexpilotti_ has joined #openstack-ironic | 14:47 | |
lucasagomes | but yeah I don't know how "ideal" is that | 14:47 |
jroll | lucasagomes: yeah, corosync or whatever should work ok | 14:47 |
lucasagomes | exactly | 14:47 |
jroll | just a few minutes of downtime during failover | 14:47 |
lucasagomes | yeah | 14:47 |
* jroll cries | 14:47 | |
jroll | :P | 14:47 |
lucasagomes | lol | 14:47 |
jroll | we worked on the multi-compute thing some more last week, came up with a better plan that doesn't rely on filter api | 14:48 |
lucasagomes | totally we need to fix it asap, I just don't think we can do it this cycle due the nova spec freeze thing | 14:48 |
jroll | though filter api will make it better | 14:48 |
NobodyCam | mornign jroll :) | 14:48 |
jroll | ohai NobodyCam :) | 14:48 |
lucasagomes | jroll, oh, that's for the reservation endpoint ? | 14:48 |
jroll | lucasagomes: yeah, that isn't needed | 14:49 |
jroll | I'll have the spec updated this week | 14:49 |
openstackgerrit | Beth Elwell proposed openstack/ironic-webclient: Corrected author in package.json Changed author to OpenStack https://review.openstack.org/213718 | 14:49 |
lucasagomes | jroll, right, and it won't be needed to make the fields indexable and expose them in the API either? | 14:49 |
jroll | if I tell you now, I'm going to have to type it again for everyone else :P | 14:49 |
lucasagomes | sure, | 14:49 |
jroll | right | 14:49 |
lucasagomes | yeah leave it, just point me to the spec once it's updated please | 14:49 |
jroll | tl;dr pretty close to what we do today, except computes just report a host, not (host,node) | 14:49 |
jroll | and scheduler keeps a list of nodes and whatever in memory | 14:50 |
jroll | gets them at startup and in a periodic task | 14:50 |
jroll | and just attaches a node id to the request and schedules to random compute | 14:50 |
jroll | it will have no knowledge of capacity, though | 14:50 |
jroll | trown: hey, re IPA releases, if someone is willing to figure out the details I'm happy to start doing releases on pypi | 14:51 |
lucasagomes | hmmm | 14:52 |
lucasagomes | and the available resources how it will be reported? <total>/<n of n-cpus> ? | 14:52 |
jroll | "please use the ironic api" | 14:53 |
*** irenab has joined #openstack-ironic | 14:53 | |
jroll | :P | 14:53 |
lucasagomes | lol | 14:53 |
jroll | we're going to start with not reporting and file it as a bug | 14:53 |
lucasagomes | yeah... well I remember in vancouver we talked about setting affinity for n-cpu -> ironic node | 14:54 |
lucasagomes | not sure if we want to exercise that ideal? At the time it sounded OK | 14:54 |
lucasagomes | s/ideal/idea (no L ) | 14:54 |
jroll | report -1 for "has capacity at all" and 0 for "does not have any capacity" is a thought that penick had, going to try to do that | 14:54 |
trown | jroll: cool, I have packaging from trunk more or less working...the less is due to trunk requiring liberty deps, but to do "real" Fedora/CentOS packaging we need a source tarball which would ideally come from pypi | 14:55 |
jroll | lucasagomes: yeah, that requires a hash ring though... which requires computes to know about each other, which isn't really a thing nova supports outside of host aggregates | 14:55 |
jroll | trown: right, if red hat people figure out the "how", we can take it from there or whatever going forward | 14:56 |
lucasagomes | jroll, right... hmmmmm yeah | 14:56 |
lucasagomes | well looking forward for the spec and we can discuss it there too | 14:56 |
jroll | +1 | 14:56 |
lucasagomes | we just can't keep what we have today | 14:57 |
lucasagomes | it kinda sucks big time | 14:57 |
jroll | oh, trust me, I know :) | 14:57 |
* jroll feels the pain daily | 14:57 | |
linggao | jroll, lucasagomes sorry I got distracted. were you guys talking about multi n-compute for ironic? | 14:57 |
jroll | linggao: yes, talking about the plan for M | 14:58 |
linggao | jroll, do you have a design already? | 14:59 |
lucasagomes | linggao, yeah, future plans | 14:59 |
jroll | linggao: I still need to update the spec, but the above is the short version :) | 14:59 |
lucasagomes | linggao, jroll will soon put a spec up with an idea for it | 14:59 |
*** achanda has joined #openstack-ironic | 14:59 | |
linggao | jroll, lucasagomes thanks a lot! | 15:00 |
lucasagomes | linggao, np | 15:00 |
jroll | no problem :) | 15:01 |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic-specs: New driver interface for BIOS configuration https://review.openstack.org/209612 | 15:02 |
trown | jroll: cool, I think it is a one-line openstack-infra/project-config patch plus git tagging, I will submit the patch and add you as reviewer | 15:04 |
*** krtaylor has quit IRC | 15:04 | |
NobodyCam | brb | 15:04 |
*** achanda has quit IRC | 15:04 | |
jroll | trown: thanks, my gerrit account is a bit borked and hard to add as a reviewer, feel free to just ping me here | 15:04 |
trown | jroll: ack, thanks! | 15:05 |
jroll | thank you sir! :) | 15:05 |
*** zz_natorious is now known as natorious | 15:06 | |
*** morgan_503 is now known as morgan_2549 | 15:06 | |
lucasagomes | devananda, we have a meeting today at 18:00 UTC? | 15:07 |
rloo | lucasagomes: 17:00 UTC? | 15:08 |
lucasagomes | oh yeah 17:00 UTC (which is 18:00 here) | 15:09 |
lucasagomes | got confused | 15:09 |
lucasagomes | rloo, was wondering because I don't know whether we still have the alternate time or not | 15:09 |
rloo | lucasagomes: https://wiki.openstack.org/wiki/Meetings/Ironic#Next_Meeting :) | 15:09 |
openstackgerrit | Beth Elwell proposed openstack/ironic-webclient: Corrected author in package.json https://review.openstack.org/213718 | 15:09 |
rloo | lucasagomes: no alternate time. was mentioned (again) in meeting last week | 15:10 |
lucasagomes | rloo, oh right, but look at the Future meetings | 15:10 |
lucasagomes | it's wrong | 15:10 |
lucasagomes | rloo, ack cool! | 15:10 |
rloo | lucasagomes: oh yeah. need to discuss with jlvillal. I update that page, but I don't really like the Future Meetings part so I ignore it. | 15:10 |
lucasagomes | ack | 15:11 |
lucasagomes | rloo, thanks! | 15:11 |
trown | jroll: https://review.openstack.org/213749 is the infra review...once that merges we would just tag a release in git | 15:11 |
trown | then magic! | 15:11 |
* TheJulia has coffee, the world is a better place now | 15:11 | |
JoshNang | trown: oh, that was easy | 15:11 |
JoshNang | thanks! | 15:12 |
trown | ya infra++ | 15:12 |
*** meghal has joined #openstack-ironic | 15:12 | |
*** krtaylor has joined #openstack-ironic | 15:16 | |
*** Marga_ has quit IRC | 15:17 | |
*** chlong has quit IRC | 15:18 | |
*** dprince has quit IRC | 15:20 | |
*** mbound has quit IRC | 15:22 | |
*** e0ne has joined #openstack-ironic | 15:26 | |
jroll | trown: thanks! | 15:29 |
cinerama | morning ironicers | 15:30 |
jlvillal | rloo, lucasagomes: I can update the future meetings section. Finishing breakfast now :) | 15:30 |
lucasagomes | jlvillal, morning, no bothers/rush | 15:30 |
lucasagomes | just saying because right now it's out of sync :-) | 15:31 |
rloo | morning jlvillal! I wanted to ask you whether you thought there was much worth in that list. | 15:31 |
jlvillal | rloo, I'm not sure anymore. | 15:31 |
lucasagomes | since now we only have one time, it may not be needed as well | 15:31 |
jlvillal | rloo, I thought it was useful with alternating, but now not so much | 15:31 |
lucasagomes | every monday 17UTC | 15:31 |
lucasagomes | jlvillal, +1 | 15:31 |
jlvillal | rloo, lucasagomes Feel free to delete the section then. Or I can do it later | 15:32 |
*** chlong has joined #openstack-ironic | 15:32 | |
rloo | jlvillal: ok, I'll delete it then. thx! | 15:32 |
jlvillal | rloo, thank you | 15:32 |
betherly | Morning cinerama | 15:32 |
*** phil_ has quit IRC | 15:32 | |
*** albertoffb has quit IRC | 15:33 | |
cinerama | hi betherly! new computer still treating you right? | 15:33 |
*** Nisha has joined #openstack-ironic | 15:34 | |
betherly | cinerama: it's beautiful :D | 15:34 |
cinerama | \o/ | 15:34 |
betherly | So glad I got it | 15:35 |
*** alexpilotti has quit IRC | 15:35 | |
*** alexpilotti_ is now known as alexpilotti | 15:35 | |
thiagop | lucasagomes: thanks for mentioning it on the meeting. I didn't thought of that. | 15:35 |
lucasagomes | thiagop, cool, yeah! So we can sort it out fast | 15:36 |
lucasagomes | I think 25 is fine, but it's very subjective (since we don't have a template for names yet) | 15:36 |
thiagop | lucasagomes: nice | 15:36 |
lucasagomes | IMHO we should have something like <boot>_<deploy>_<power> methods template | 15:37 |
lucasagomes | i.e pxe_iscsi_ipmitool | 15:37 |
*** ndipanov has joined #openstack-ironic | 15:37 | |
lucasagomes | or something like that | 15:37 |
*** ndipanov has quit IRC | 15:37 | |
*** chlong has quit IRC | 15:38 | |
thiagop | yah, I thought of something more "in order of use" like <power>_<boot>_<deploy>, but since it was already reverse (<deploy>_<power>) so... | 15:38 |
*** Sukhdev has joined #openstack-ironic | 15:40 | |
*** trown is now known as trown|lunch | 15:40 | |
*** chlong has joined #openstack-ironic | 15:40 | |
lucasagomes | thiagop, yeah... well any order as long as it tells what the driver does | 15:41 |
mrda | Morning Ironic :) | 15:43 |
lucasagomes | mrda, hey ya! morning | 15:43 |
*** Marga_ has joined #openstack-ironic | 15:43 | |
mrda | lucasagomes: I'm in your timezone for most of this week :) | 15:43 |
lucasagomes | mrda, oh nice one! UK? | 15:44 |
NobodyCam | mornign mrda :) | 15:44 |
mrda | Well, USA Central time | 15:44 |
mrda | close enough :) | 15:44 |
thiagop | morning mrda | 15:44 |
lucasagomes | heh yeah that works | 15:44 |
jroll | mrda: \o/ | 15:44 |
jroll | how's texas? | 15:45 |
mrda | hot and dry | 15:45 |
*** lazy_prince has joined #openstack-ironic | 15:45 | |
mrda | and very shotgunny | 15:45 |
* thiagop hands mrda a coke | 15:45 | |
mrda | :) | 15:46 |
*** dguerri` is now known as dguerri | 15:46 | |
*** mgoddard1 has joined #openstack-ironic | 15:47 | |
thiagop | vdrok_: are you there? | 15:47 |
NobodyCam | lucasagomes: I've been trying to think of a new way to reffer to drivers. by making the interfaces attachable to nodes.. but I'm not quite there yet | 15:47 |
*** mgoddard has quit IRC | 15:48 | |
lucasagomes | NobodyCam, hmm compose it on the fly ? | 15:48 |
thiagop | NobodyCam: don't we have that driver composition spec? | 15:48 |
NobodyCam | yep | 15:48 |
lucasagomes | NobodyCam, thiagop yeah i think there's a spec up by dtantsur|pto19Au | 15:48 |
lucasagomes | yeah this need to be discussed, it's tough tho. Right now we have some dependencies between deploy + vendor interfaces | 15:49 |
NobodyCam | thiagop: we have this: https://review.openstack.org/#/c/188370/ | 15:49 |
thiagop | but it's about making this on the setup, not *exactly* on the fly | 15:49 |
* thiagop reads the spec | 15:50 | |
NobodyCam | has any one had to deal with a situation where ironic is taking a node over from anonter system that is already deployed.. ??? ie. like creating the node in an active state? | 15:52 |
vdrok_ | morning everyone | 15:52 |
vdrok_ | thiagop:yup, here, morning | 15:52 |
NobodyCam | mornign vdrok_ :) | 15:52 |
vdrok_ | morning NobodyCam | 15:52 |
thiagop | morning vdrok_ , have you seen our responses to your comments on the OneView driver spec? What are your thoughts about them? | 15:52 |
vdrok_ | thiagop:sorry, forgot to change the vote :) will do | 15:53 |
*** mestery has joined #openstack-ironic | 15:53 | |
*** dlpartain has joined #openstack-ironic | 15:54 | |
lucasagomes | NobodyCam, hmmmm you should evacuate no? | 15:54 |
lucasagomes | tho I don't know how it would work tho (nor if that's even possible) | 15:54 |
jroll | NobodyCam: I would run away | 15:56 |
jroll | you could do db twiddling to make it work | 15:56 |
*** ifarkas has quit IRC | 15:56 | |
jroll | but I don't think that should be officially supported | 15:56 |
rloo | NobodyCam: yes-ish. I mean, yahoo has that issue and I think we're handling it but with old baremetal. and i think they/we know how to handle it with ironic but i am not sure. | 15:56 |
jroll | much to yahoo's dismay :P | 15:56 |
rloo | jroll may know more :) | 15:56 |
jroll | I think penick would be the right person to ask but apparently not here right now | 15:56 |
jroll | heh | 15:56 |
jroll | rloo: I spent a lot of time chatting with penick recently :P | 15:57 |
lucasagomes | heh | 15:57 |
*** mitchjameson has joined #openstack-ironic | 15:57 | |
lucasagomes | yeah I only see it working with some db hacks | 15:57 |
rloo | jroll: that's what I figured. you probably know more than me, about how yahoo uses bm :) | 15:57 |
NobodyCam | so there may be a hacky work around using the fake driver. then moving the node to active, and switching the driver at that point to a real one... but icky.. | 15:57 |
lucasagomes | hmm | 15:57 |
jroll | rloo: :) | 15:58 |
jroll | NobodyCam: that seems almost reasonable | 15:58 |
rloo | NobodyCam et al. If I recall, there were hacks to do this. and maybe with nova too. | 15:58 |
*** mgoddard1 has quit IRC | 15:59 | |
*** yog_ has quit IRC | 16:00 | |
*** praneshp has joined #openstack-ironic | 16:00 | |
NobodyCam | some thing to ponder.. I expect ( / hope ) we will see more of the "I need to replace my existing system with ironic.. type use cases. | 16:00 |
*** mgoddard has joined #openstack-ironic | 16:00 | |
*** alexpilo_ has joined #openstack-ironic | 16:01 | |
lucasagomes | right, well it's hmm complicated | 16:02 |
NobodyCam | lucasagomes: ++ yea | 16:03 |
*** dprince has joined #openstack-ironic | 16:03 | |
lucasagomes | folks I'll brb | 16:03 |
lucasagomes | be back for the meeting in 1 hour | 16:04 |
NobodyCam | ack :) | 16:04 |
*** lucasagomes is now known as lucas-brb | 16:04 | |
*** lazy_prince has quit IRC | 16:06 | |
*** e0ne has quit IRC | 16:09 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Execute cleaning_error_handler on heartbeat errors https://review.openstack.org/213769 | 16:10 |
*** david-ly_ is now known as david-lyle | 16:15 | |
*** romcheg has quit IRC | 16:17 | |
*** Marga_ has quit IRC | 16:17 | |
*** romcheg has joined #openstack-ironic | 16:17 | |
*** Marga_ has joined #openstack-ironic | 16:18 | |
*** lazy_prince has joined #openstack-ironic | 16:18 | |
*** jistr has quit IRC | 16:19 | |
NobodyCam | morning JoshNang :-p | 16:20 |
JoshNang | NobodyCam: good morning! | 16:21 |
* JoshNang was woken early by an earthquake, so i figured i could knock a few todos off my list | 16:21 | |
NobodyCam | ieeek | 16:21 |
betherly | JoshNang: whaaaaaat!! (Good morning btw haha) | 16:22 |
*** romcheg has quit IRC | 16:22 | |
jroll | yeah, 4.2 near oakland this morning | 16:22 |
jroll | just a little wobble where I'm at | 16:22 |
JoshNang | NobodyCam: betherly my first one! 4.2 ~2mi away | 16:22 |
jroll | morning betherly :) | 16:22 |
JoshNang | o/ | 16:22 |
betherly | Morning :) | 16:23 |
betherly | Sort of... #wibblywobblytimeywimey (please God let everyone in here get the doctor who reference or I might cry) | 16:23 |
* jroll doesn't get it | 16:25 | |
betherly | jroll: disappointment all over my face :( | 16:25 |
jroll | :x | 16:25 |
betherly | jroll: or is it disapproval | 16:25 |
jroll | ಠ_ಠ| 16:25 |
jroll | ^ disapproval | 16:26 |
betherly | Yes | 16:26 |
jroll | :D | 16:26 |
JoshNang | betherly: it's always morning in -ironic! http://www.total-knowledge.com/~ilya/mips/ugt.html | 16:28 |
*** romainh has quit IRC | 16:28 | |
betherly | Haha | 16:29 |
jroll | mrda: jlvillal: https://review.openstack.org/#/c/213264/ | 16:29 |
jroll | just added that to the nova etherpad if you don't mind plugging it :) | 16:29 |
jlvillal | jroll: Will look at it! | 16:29 |
jroll | thanks | 16:30 |
jroll | super easy | 16:30 |
*** Marga_ has quit IRC | 16:30 | |
mrda | thanks jroll | 16:30 |
mrda | betherly: who's Dr Who? | 16:31 |
TheJulia | lol | 16:32 |
* TheJulia totally didn't feel anything in palo alto this morning | 16:33 | |
betherly | mrda: I won't justify that with an answer | 16:33 |
* betherly shocked | 16:33 | |
mrda | betherly: pfft. | 16:33 |
betherly | mrda: :p | 16:33 |
mrda | betherly: you need to play along | 16:34 |
TheJulia | mrda: it seems weird that your awake at this hour :) | 16:34 |
mrda | TheJulia: well, for me too! | 16:34 |
*** linggao has quit IRC | 16:35 | |
TheJulia | :) | 16:35 |
*** praneshp has quit IRC | 16:36 | |
jlvillal | JoshNang: Funny about earthquake. I was discussing with Sukhdev at the mid-cycle how I don't mind earthquakes, compared to hurricanes, snow, and tornadoes :) But I grew up in California. | 16:43 |
*** trown|lunch is now known as trown | 16:44 | |
JoshNang | idk, all of those things have warnings at least a few minutes beforehand, which is at somewhat comforting. but i grew up in WI :) | 16:44 |
jlvillal | :) | 16:45 |
sambetts | I grew up in England so I've never had to experience either :/ | 16:45 |
NobodyCam | mornign sambetts :) | 16:46 |
sambetts | Morning NobodyCam o/ | 16:46 |
NobodyCam | :) | 16:46 |
NobodyCam | oh and jlvillal too :) mornign | 16:46 |
jlvillal | NobodyCam: Thank you sir! :) | 16:47 |
jlvillal | NobodyCam: And good morning to you. | 16:47 |
*** puranamr has joined #openstack-ironic | 16:47 | |
NobodyCam | hehehe :-p | 16:47 |
rameshg87 | good morning folks | 16:47 |
* NobodyCam refills coffee for meeting | 16:47 | |
*** albertoffb has joined #openstack-ironic | 16:47 | |
rameshg87 | rloo: I am sorry for missing those comments from previous patch set | 16:47 |
Sukhdev | jlvillal: yup - I will take earthquakes over any of the others :-):-) | 16:47 |
NobodyCam | oh hey rameshg87 :) | 16:47 |
rameshg87 | NobodyCam: hello | 16:47 |
NobodyCam | mornign Sukhdev too :) | 16:47 |
thiagop | morning rameshg87 | 16:47 |
* jlvillal follows NobodyCam idea of coffee... | 16:47 | |
rameshg87 | morning thiagop | 16:48 |
Sukhdev | NobodyCam: good morning | 16:48 |
*** romcheg has joined #openstack-ironic | 16:48 | |
thiagop | meeting in 12 minutes? | 16:48 |
NobodyCam | yep | 16:48 |
NobodyCam | :) | 16:48 |
devananda | morning, all | 16:49 |
JoshNang | o/ | 16:50 |
betherly | Morning devananda | 16:50 |
devananda | still catching up on everything -- this weekend was a lot of moving stuff around and generally not resting as much as I intended .... how's everyone else recovering from travel? | 16:50 |
jroll | ohai devananda :) | 16:51 |
NobodyCam | mornign devananda | 16:51 |
NobodyCam | :) | 16:51 |
* jroll is mostly recovered | 16:51 | |
mariojv | \o | 16:51 |
NobodyCam | devananda: yep LOTS of moving things. | 16:51 |
thiagop | the agenda is weird | 16:51 |
NobodyCam | oh and I have to run out after the meeting | 16:51 |
devananda | NobodyCam: I did even more moving things on sunday | 16:51 |
NobodyCam | ugh :-p | 16:52 |
devananda | turns out my subaru can, indeed, tow a 7x15' trailer | 16:52 |
thiagop | in my understanding, I think the subbullet should be on the 3rd bullet | 16:52 |
devananda | who knew | 16:52 |
NobodyCam | wow | 16:52 |
NobodyCam | +++ | 16:52 |
betherly | Pretty jet lagged and tired. Only got back 11pm last night. Otherwise doing great thanks! :) | 16:52 |
openstackgerrit | Mario Villaplana proposed openstack/ironic-python-agent: Add base for IPA functional tests https://review.openstack.org/213249 | 16:52 |
betherly | Wowsers | 16:52 |
*** max_lobur has quit IRC | 16:53 | |
devananda | NobodyCam: I think your agenda item's sub-bullet got moved? | 16:53 |
*** natorious is now known as zz_natorious | 16:54 | |
*** lucas-brb is now known as lucasagomes | 16:54 | |
devananda | NobodyCam: I'm fixing it | 16:55 |
openstackgerrit | Josh Gachnang proposed openstack/ironic-python-agent: Dispatch the call to erase_block_device https://review.openstack.org/213782 | 16:55 |
*** romcheg has quit IRC | 16:56 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic-python-agent: Dispatch the call to erase_block_device https://review.openstack.org/213782 | 16:56 |
*** romcheg has joined #openstack-ironic | 16:56 | |
*** derekh has quit IRC | 16:57 | |
*** lazy_prince has quit IRC | 16:57 | |
thiagop | 2 minutes (to miiiidnight...) | 16:58 |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: When boot option is not persisted, set boot on next power on https://review.openstack.org/177642 | 16:58 |
lucasagomes | thiagop, ironic maiden :-) | 16:59 |
trown | lol at ironic maiden | 16:59 |
thiagop | LOL | 16:59 |
trown | that would make a great shirt | 16:59 |
* rameshg87 doesn't understand this | 16:59 | |
NobodyCam | ack ty devananda | 16:59 |
*** romcheg1 has joined #openstack-ironic | 16:59 | |
thiagop | trown: +1 | 17:00 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Refactor agent driver with pxe boot interface https://review.openstack.org/166521 | 17:00 |
*** romcheg has quit IRC | 17:01 | |
*** afaranha has joined #openstack-ironic | 17:01 | |
*** alex_xu has quit IRC | 17:01 | |
*** alexpilo_ has quit IRC | 17:02 | |
*** alex_xu has joined #openstack-ironic | 17:03 | |
*** zhenguo has quit IRC | 17:06 | |
*** zhenguo has joined #openstack-ironic | 17:06 | |
NobodyCam | meeting in #openstack-meeting-3 | 17:07 |
*** zhenguo has quit IRC | 17:07 | |
*** dguerri is now known as dguerri` | 17:09 | |
*** dlpartain has quit IRC | 17:13 | |
*** mestery has quit IRC | 17:15 | |
*** degorenko has quit IRC | 17:16 | |
*** praneshp has joined #openstack-ironic | 17:17 | |
*** athomas has quit IRC | 17:21 | |
*** mestery has joined #openstack-ironic | 17:26 | |
*** achanda has joined #openstack-ironic | 17:27 | |
*** romcheg1 has quit IRC | 17:28 | |
*** alexpilo_ has joined #openstack-ironic | 17:28 | |
*** kevinbenton has quit IRC | 17:30 | |
*** lsmola has quit IRC | 17:31 | |
*** kevinbenton has joined #openstack-ironic | 17:32 | |
*** mestery has quit IRC | 17:34 | |
*** mitchjameson has quit IRC | 17:37 | |
jlvillal | jroll: Thanks for pinging bauzas on the Nova patch. | 17:38 |
jroll | np jlvillal | 17:38 |
*** Sukhdev has quit IRC | 17:40 | |
*** Sukhdev has joined #openstack-ironic | 17:40 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic: Increase size of nodes.driver column https://review.openstack.org/209605 | 17:48 |
jroll | thiagop: ^ I guess jlvillal beat you | 17:48 |
jroll | lol | 17:48 |
jroll | or not, that still says 25 | 17:48 |
thiagop | jroll: but it lacks the migration tests lucasagomes asked for too | 17:49 |
jroll | yeah | 17:49 |
jroll | it was just a commit message update, I guess | 17:49 |
*** bizarrochristy has joined #openstack-ironic | 17:52 | |
jlvillal | jroll: No, I only updated the commit message. That is all | 17:52 |
jroll | yep | 17:52 |
jroll | timing was funny :P | 17:52 |
jlvillal | jroll: Well once I knew the patch had to be updated I was willing to change the commit message... | 17:53 |
lucasagomes | jroll, devananda rloo rameshg87 yeah so the lock is the main part here | 18:00 |
NobodyCam | great meeting thank you everyone | 18:00 |
rameshg87 | much more fine grained lock is one alternative | 18:00 |
rloo | lucasagomes: so I think we can handle this if we don't do it via periodic task. if eg a task about to finish whatever it was doing before xsitioning to a new state, checks something else... | 18:00 |
* NobodyCam has to run out and sign paper work | 18:00 | |
NobodyCam | bbiab | 18:01 |
jlvillal | I had been pondering adding a microversions.py file. Create some constants for versions. So instead of minor_version < 6. It would be something like minor_version < microversions.VER_1_6_DESCRIPTOR or something like that. As an initial start. I could imagine more things being added to it. | 18:01 |
rameshg87 | rloo: +1, then we actually don't need a periodic task if we update it safely | 18:01 |
rameshg87 | I think lucasagomes already suggested that once with much finer lock | 18:01 |
lucasagomes | yeah | 18:02 |
rloo | rameshg87: yeah, i think w/o a periodic task, it might make the coding a bit more complicated. i didn't think it out in detail at the time. | 18:02 |
lucasagomes | well we just have to make sure that between the check and the state transition we don't have anything writing to the node | 18:02 |
rloo | rameshg87, lucasagomes: but it still means we can't update target_* until after the current action is completed. | 18:02 |
lucasagomes | right | 18:03 |
rloo | rameshg87, lucasagomes: which means that the user doesn't know it will be deleted (back to devananda's point). | 18:03 |
rameshg87 | rloo: what if something like if we had a lock for target_provision_state | 18:03 |
lucasagomes | that's why I thought about the periodic task because that's "when possible" | 18:03 |
rameshg87 | I don't mean that necessarily | 18:03 |
rameshg87 | but a much more fine locking (to be requested even when node is locked) makes sure we don't hit the race, right ? | 18:03 |
rameshg87 | but sigh | 18:04 |
rloo | rameshg87: whatever we do, i want to make sure the code is clear for future people. lock w/i a lock. Sigh. | 18:04 |
lucasagomes | yeah it's a ball of wax | 18:04 |
devananda | short answer from clarkb in infra re: (c) headers on https://review.openstack.org/#/c/212973/ -- copyright headers always get stale, but if the original contributor wants it added, it doesn't matter, and it's fine | 18:05 |
lucasagomes | devananda, thanks | 18:05 |
lucasagomes | yeah that's what I thought as well (I first +2'd that patch) | 18:05 |
openstackgerrit | Thiago Paiva Brito proposed openstack/ironic: Increase size of nodes.driver column https://review.openstack.org/209605 | 18:07 |
vdrok_ | quick question - do we want image names to be allowed for glance images? | 18:07 |
vdrok_ | here is a spec - https://review.openstack.org/#/c/189341/ | 18:07 |
betherly | Ok guys I'm off for the evening have a good one! | 18:07 |
devananda | vdrok_: nope | 18:07 |
lucasagomes | betherly, have a good night | 18:07 |
lucasagomes | rameshg87, rloo devananda jroll ok, I will think about the target_* & lock | 18:08 |
devananda | betherly: good night! get some rest :) | 18:08 |
vdrok_ | devananda: there is one advantage - to be able to change images without updating nodes | 18:08 |
*** krtaylor has quit IRC | 18:08 | |
betherly | Thanks and will do :) | 18:08 |
rloo | thx lucasagomes. | 18:08 |
rameshg87 | lucasagomes: thanks | 18:09 |
jroll | lucasagomes: thanks man | 18:09 |
* rameshg87 rubs his eyes and goes to bed | 18:09 | |
rameshg87 | good night folks | 18:09 |
*** rameshg87 has quit IRC | 18:09 | |
lucasagomes | rameshg87, night! | 18:09 |
lucasagomes | yeah I'm heading as well | 18:09 |
lucasagomes | have a g'night everyone | 18:09 |
thiagop | night lucasagomes | 18:09 |
rloo | night lucasagomes and ramesh | 18:09 |
NobodyCam | night lucasagomes and ram | 18:09 |
NobodyCam | tab fail "-p | 18:09 |
thiagop | NobodyCam: he's gone.. | 18:10 |
*** lucasagomes is now known as lucas-dinner | 18:10 | |
jroll | night y'all | 18:11 |
openstackgerrit | Gabriel Bezerra proposed openstack/ironic: Increase size of nodes.driver column https://review.openstack.org/209605 | 18:11 |
*** pelix has quit IRC | 18:11 | |
*** rohit404 has joined #openstack-ironic | 18:14 | |
devananda | vdrok_: um, I think that is a significant disadvantage TBH | 18:15 |
devananda | vdrok_: as a user, if I "glance image-list" and "ironic node-list" and see that ironic says I'm using image XYZ -- this should be true | 18:16 |
devananda | vdrok_: it's called "referential integrity" in a database. distributed systems should be consistent with each other in the same way | 18:16 |
vdrok_ | devananda: hmm,I haven't thought about that | 18:17 |
devananda | vdrok_: I'm rather shocked that you're suggesting we intentionally allow for inconsistency in the APIs :( | 18:17 |
*** romcheg has joined #openstack-ironic | 18:17 | |
devananda | as a user, that would give me a terrible experience | 18:17 |
devananda | if one day, I deploy a node with image name "foo" and I get a *DIFFERENT* result than I got the day before | 18:17 |
devananda | omg i would be so upset | 18:18 |
devananda | with my cloud provider | 18:18 |
*** bizarrochristy has quit IRC | 18:18 | |
rohit404 | hey folks, is there a way to configure ironic bare-metal driver with libvirt driver for different compute nodes in the same openstack region ? | 18:18 |
vdrok_ | devananda:ok, I see, sorry about that :) | 18:18 |
*** bizarrochristy has joined #openstack-ironic | 18:18 | |
devananda | rohit404: possible - yes. tested today - not that i know of | 18:18 |
*** davideagnello has quit IRC | 18:18 | |
devananda | rohit404: use nova "host aggregates" to separate the n-cpu hosts that have different virt drivers | 18:19 |
rohit404 | devananda: thanks ! controller /etc/nova/nova.conf will have baremetal driver and compute nodes that are virtualized (KVM) based will have libvirt driver ? | 18:19 |
krotscheck | Mmm... lovely test coverage on the webclient. It's less than 10%! | 18:19 |
*** lucas-dinner has quit IRC | 18:20 | |
devananda | rohit404: if by "baremetal" you mean "nova.virt.ironic" then yes | 18:20 |
jroll | krotscheck: non-zero \o/ | 18:20 |
rohit404 | devananda: yes, got it ! thanks ! | 18:21 |
*** krtaylor has joined #openstack-ironic | 18:21 | |
*** bizarrochristy has quit IRC | 18:22 | |
krotscheck | jroll: Baby steps! :D | 18:23 |
devananda | afk a while - need to eat and run to the post office | 18:24 |
*** alexpilo_ has quit IRC | 18:25 | |
openstackgerrit | Thiago Paiva Brito proposed openstack/ironic: Increase size of nodes.driver column https://review.openstack.org/209605 | 18:27 |
openstackgerrit | Michael Krotscheck proposed openstack/ironic-webclient: Added code coverage report to ironic-webclient https://review.openstack.org/213810 | 18:27 |
thiagop | 255 + tests ^ | 18:27 |
*** bizarrochristy has joined #openstack-ironic | 18:28 | |
thiagop | jlvillal: ^ | 18:32 |
jlvillal | thiagop: thanks | 18:32 |
openstackgerrit | Michael Krotscheck proposed openstack/ironic-webclient: Added coverage threshold failure https://review.openstack.org/213816 | 18:38 |
krotscheck | Dum dee dum | 18:38 |
*** e0ne has joined #openstack-ironic | 18:40 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic: Increase size of nodes.driver column https://review.openstack.org/209605 | 18:48 |
*** alexpilo_ has joined #openstack-ironic | 18:51 | |
*** krtaylor has quit IRC | 18:55 | |
*** Marga_ has joined #openstack-ironic | 18:58 | |
* NobodyCam is back | 18:59 | |
thiagop | NobodyCam: take a look on that ^ | 18:59 |
thiagop | if you're able, of course | 19:00 |
thiagop | no on a rush | 19:00 |
thiagop | not* | 19:00 |
NobodyCam | hehehe | 19:00 |
NobodyCam | looking | 19:00 |
*** e0ne has quit IRC | 19:03 | |
NobodyCam | thiagop: just thinking out loud here. would you see any value in testing a 256 char string for error? | 19:03 |
*** Nisha_away has joined #openstack-ironic | 19:05 | |
*** Nisha has quit IRC | 19:05 | |
thiagop | NobodyCam: I didn't saw any negative tests on that context, maybe there is a test to ensure it in a lower layer. But it's easy enough to do it quickly if you see the need. | 19:06 |
*** krtaylor has joined #openstack-ironic | 19:08 | |
*** e0ne has joined #openstack-ironic | 19:09 | |
NobodyCam | ya looking at the rest of the tests there, should be okay as is :) | 19:12 |
*** davideagnello has joined #openstack-ironic | 19:14 | |
*** Sukhdev has quit IRC | 19:15 | |
krotscheck | Hey everyone. I've got a rather large review chain for the ironic webclient that needs eyeballs, available here: https://review.openstack.org/#/c/212715/ | 19:20 |
krotscheck | It's mostly cleanup and build system improvements. | 19:20 |
krotscheck | Plus a few gems like Code Coverage and threshold failure. | 19:20 |
*** meghal has quit IRC | 19:21 | |
*** vdrok_ has quit IRC | 19:22 | |
*** Nisha_away has quit IRC | 19:25 | |
*** alexpilo_ has quit IRC | 19:32 | |
*** e0ne has quit IRC | 19:45 | |
*** davideagnello has quit IRC | 19:48 | |
*** e0ne has joined #openstack-ironic | 19:48 | |
BadCub | hiya krotscheck , how are ya today? | 19:49 |
krotscheck | BadCub: Peachy, what's up? | 19:50 |
krotscheck | BadCub: Should I be paying attention to that thread? | 19:50 |
BadCub | not much, just plowing through emails and the like | 19:50 |
BadCub | yeah, you might want to be eyes on that thread, just in case anything jumps up and squeels | 19:50 |
BadCub | s/squeels/squeals | 19:51 |
krotscheck | ALright, will look at that after lunch. | 19:51 |
* krotscheck needs to get out of his bathrobe and into something respectable. | 19:51 | |
* BadCub is still in his jammies | 19:51 | |
NobodyCam | thiagop: +2 on 209605 | 19:53 |
thiagop | NobodyCam: thanks! | 19:53 |
NobodyCam | no no thank you for the patch :) | 19:53 |
BadCub | added a +1 to ^^ too | 19:55 |
* NobodyCam also notes he would never type a 255 char driver name at a command line.... | 19:55 | |
* BadCub would create one just to be mean to anyone who had to type it | 19:55 | |
NobodyCam | :-p | 19:55 |
BadCub | oh wait, I don't drop code.. So nvm.. I will never create a 255 char driver name lol | 19:56 |
* thiagop probably would put that on a environment variable and be happy | 19:56 | |
*** davideagnello has joined #openstack-ironic | 19:57 | |
*** penick has joined #openstack-ironic | 19:58 | |
*** alexpilo_ has joined #openstack-ironic | 19:58 | |
*** meghal has joined #openstack-ironic | 20:00 | |
*** davideagnello has quit IRC | 20:02 | |
*** meghal has quit IRC | 20:05 | |
*** meghal has joined #openstack-ironic | 20:11 | |
*** afaranha has quit IRC | 20:17 | |
*** [1]cdearborn has joined #openstack-ironic | 20:24 | |
*** davideagnello has joined #openstack-ironic | 20:31 | |
*** albertoffb has quit IRC | 20:36 | |
*** cdearborn has quit IRC | 20:39 | |
*** Sukhdev has joined #openstack-ironic | 20:41 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic: WIP: Create a microversions.py file https://review.openstack.org/213856 | 20:45 |
* jlvillal wonders what people will think about his idea.... | 20:46 | |
*** alexpilo_ has quit IRC | 20:52 | |
rloo | devananda: I added a section for Microversions, in your Ironic Priorities & Planning doc | 20:52 |
*** puranamr has quit IRC | 20:52 | |
mrda | rloo: thanks for that | 20:53 |
*** Shrews has joined #openstack-ironic | 20:53 | |
*** trown is now known as trown|outttypeww | 20:53 | |
*** Shrews has quit IRC | 20:53 | |
rloo | mrda: yw. I will thank whoever helps/decides on a solution... :-( | 20:54 |
mrda | rloo: I still think that be handling backwards compatible/incompatible changes in the same way will bite us... | 20:56 |
rloo | mrda: who are 'us'? :) I'm not an operator, don't really know what the 'real' issues might be. At this point I think I'm fine with anything that makes some sort of sense so that we can move on. Initially I wanted the default version to be the minimum across ironic & clients. Now I want to just continue with what we have cuz it means no changes but...whatever... | 20:59 |
*** chenke has quit IRC | 21:01 | |
*** chenke has joined #openstack-ironic | 21:01 | |
mrda | rloo: I agree with you that we need to move on (after I wrote a page and deleted it before sending it :) | 21:03 |
rloo | mrda: I 'm not sure how to get closure on this. I suppose we could vote on it in a meeting or something. dunno. | 21:04 |
openstackgerrit | Lilia Sampaio proposed openstack/ironic: [WIP]OneView Driver for Ironic https://review.openstack.org/191822 | 21:05 |
mrda | rloo: I thought jroll's email thread pretty much decided it? (i.e. the back and forth discussion) I think most cores condensced around one view as acceptible | 21:07 |
*** amotoki has joined #openstack-ironic | 21:09 | |
*** mestery has joined #openstack-ironic | 21:15 | |
rloo | mrda: i skimmed that email thread again. i think the last? question is what version to pin the client at. | 21:16 |
*** alexpilotti has quit IRC | 21:16 | |
*** alexpilotti has joined #openstack-ironic | 21:16 | |
*** [1]cdearborn has quit IRC | 21:17 | |
*** alexpilo_ has joined #openstack-ironic | 21:17 | |
*** rvasilets___ has joined #openstack-ironic | 21:18 | |
*** [1]cdearborn has joined #openstack-ironic | 21:28 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic: Create a microversions.py file https://review.openstack.org/213856 | 21:28 |
*** achanda has quit IRC | 21:35 | |
thiagop | I'm calling it a day | 21:37 |
thiagop | good night folks | 21:37 |
thiagop | see you tomorrow | 21:37 |
*** cdearborn has joined #openstack-ironic | 21:37 | |
NobodyCam | night thiagop | 21:38 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/213466 | 21:40 |
*** thiagop has quit IRC | 21:41 | |
*** zz_natorious is now known as natorious | 21:42 | |
*** bizarrochristy has quit IRC | 21:43 | |
jroll | alexpilotti: hey, for windows things, were you focusing on cloudbase-init or cloud-init v2 for that? | 21:44 |
*** Marga_ has quit IRC | 21:46 | |
*** davideagnello has quit IRC | 21:49 | |
*** davideagnello has joined #openstack-ironic | 21:52 | |
*** [1]cdearborn has quit IRC | 21:53 | |
*** mestery has quit IRC | 22:01 | |
*** mestery has joined #openstack-ironic | 22:04 | |
*** shoutm has joined #openstack-ironic | 22:06 | |
*** mestery has quit IRC | 22:09 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/213466 | 22:09 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements https://review.openstack.org/213049 | 22:09 |
*** cdearborn has quit IRC | 22:10 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic: Improve comparison operators for api/controllers/ https://review.openstack.org/213890 | 22:12 |
* jlvillal learned about functools.total_ordering today :) | 22:13 | |
*** rohit404 has quit IRC | 22:13 | |
*** amotoki has quit IRC | 22:14 | |
*** achanda has joined #openstack-ironic | 22:16 | |
*** achanda has quit IRC | 22:16 | |
*** achanda has joined #openstack-ironic | 22:16 | |
*** alexpilotti has quit IRC | 22:19 | |
*** dprince has quit IRC | 22:21 | |
*** alexpilo_ has quit IRC | 22:22 | |
krtaylor | hey jlvillal - any test/ci breakthroughs at the midcycle? | 22:23 |
krtaylor | was IPA the focus? or where other topics discussed? | 22:23 |
*** shoutm has quit IRC | 22:32 | |
*** chlong has quit IRC | 22:34 | |
jlvillal | krtaylor: IPA was the focus. Didn't discuss much else at the mid-cycle in regards to functional testing. | 22:35 |
jlvillal | krtaylor: I was thinking about doing a patch to create tests/functional and tests/unit And move all the current tests into tests/unit/ | 22:35 |
jlvillal | krtaylor: Just sort of starting to lay the groundwork. | 22:36 |
*** shoutm has joined #openstack-ironic | 22:36 | |
*** natorious is now known as zz_natorious | 22:36 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/213466 | 22:36 |
JoshNang | krtaylor: we did get this up for IPA: https://review.openstack.org/#/c/213249/ | 22:40 |
JoshNang | we talked a bit about wanting to do functional testing, maybe bifrost can help there, but didn't get very far | 22:41 |
*** e0ne has quit IRC | 22:41 | |
*** Sukhdev has quit IRC | 22:41 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/213466 | 22:43 |
*** bizarrochristy has joined #openstack-ironic | 22:45 | |
*** baoli has joined #openstack-ironic | 22:45 | |
*** alexpilotti has joined #openstack-ironic | 22:48 | |
*** bizarrochristy has quit IRC | 22:49 | |
krtaylor | JoshNang, jlvillal - thanks for the update | 22:50 |
*** baoli has quit IRC | 22:50 | |
*** chadix has joined #openstack-ironic | 22:51 | |
JoshNang | np! | 22:53 |
krtaylor | excellent start on ipa, looking at the patch now | 22:56 |
*** mestery has joined #openstack-ironic | 23:13 | |
*** puranamr has joined #openstack-ironic | 23:13 | |
*** romcheg has quit IRC | 23:16 | |
*** Sukhdev has joined #openstack-ironic | 23:19 | |
*** rvasilets___ has quit IRC | 23:21 | |
devananda | mrda, rloo: I believe the cores are divided between those that want to avoid the pain which may be felt by operators who deploy from distro packages, and the rest of the cores who do not do that or do not think that it will matter | 23:27 |
devananda | mrda, rloo: I am in the former camp, but I am outnumbered | 23:28 |
rloo | devananda: your persuasive skills are impressive, what happened? :) | 23:28 |
rloo | devananda: seriously though. what/where are we with that then. | 23:29 |
rloo | devananda: if i recall, you wanted an option so that the provision state was AVAILABLE, not ENROLL, after a node is created, right? | 23:29 |
rloo | devananda: is that a separate issue from the 'default' version of the server/client? | 23:30 |
devananda | yes | 23:31 |
devananda | I want to avoid unnecessary incompatible upgrades | 23:31 |
devananda | across released versions, in particular, but also between commits | 23:31 |
lifeless | what makes some such change necessary? | 23:31 |
devananda | lifeless: tldr; dtantsur|pto19Au landed a patch that changed the default initial state of a node from AVAILABLE to ENROLLED | 23:32 |
lifeless | devananda: yes, I know the history of this case. | 23:32 |
devananda | and requires some external driving to move the state forward | 23:32 |
devananda | ok | 23:32 |
lifeless | devananda: I was asking more generally, is there consensus around 'necessary' | 23:32 |
devananda | oh | 23:32 |
lifeless | when is an incompatible upgrade necessary | 23:32 |
lifeless | when is it not | 23:32 |
devananda | so far, nothing has been necessary AFAICT | 23:32 |
devananda | in this case, the argument is just 'we dont want to deal with the complexity of handling compatibility' | 23:33 |
devananda | or 'it does'nt matter cause it already landed in trunk' | 23:33 |
lifeless | the latter I reject | 23:33 |
devananda | and i'm really frustrated arguing with the other cores about it | 23:33 |
devananda | lifeless: as do I | 23:33 |
lifeless | folk doing CD are in the community and can deal with the revert | 23:33 |
devananda | which is why I had refused to release th eserver until this was addressed | 23:33 |
lifeless | folk consuming releases are not and need a higher standard | 23:33 |
devananda | but E_SICK_OF_ARGUING | 23:34 |
lifeless | devananda: sure. Can I help at all? | 23:34 |
devananda | lifeless: perhaps. I'd be delighted if you inserted yourself in the ML thread and/or our discussions about this | 23:34 |
lifeless | is it still titled microversions ? | 23:34 |
devananda | jroll and dtantsur|pto19Au and lucas seem to be the main proponents of "just release it" | 23:34 |
devananda | I've changed how I refer to it to just "versoins" but not everyone has | 23:35 |
devananda | also my proposed changes to the spec have, well, not been accepted by others :( | 23:35 |
rloo | hmm, as lucas said to me once before in another context, i think i'll sit back and get some popcorn | 23:37 |
devananda | rloo: please go gather input from the ops team that works at your employer .... | 23:37 |
devananda | rloo: I know they care. james and I talked about it | 23:37 |
devananda | but it'd be better if you represent his views than if I do | 23:38 |
devananda | also, specificaly, James needs the ability to specify the initial state | 23:38 |
rloo | devananda: has anyone sent email to the ops mailing list about it? | 23:38 |
devananda | rloo: probably not | 23:38 |
rloo | devananda: ok, i'll talk to james about it. tomorrow. | 23:39 |
devananda | thanks much | 23:40 |
*** alexpilotti has quit IRC | 23:45 | |
*** rohit404 has joined #openstack-ironic | 23:49 | |
*** rohit404 has quit IRC | 23:49 | |
*** mestery has quit IRC | 23:55 | |
*** naohirot has joined #openstack-ironic | 23:57 | |
*** amotoki has joined #openstack-ironic | 23:59 | |
*** meghal has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!