*** gyee has quit IRC | 00:09 | |
*** andrein has quit IRC | 00:13 | |
*** ijw has quit IRC | 00:14 | |
*** cdearborn has quit IRC | 00:29 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-inspector master: Remove deprecated store_data_location https://review.openstack.org/650833 | 00:50 |
---|---|---|
openstackgerrit | Kaifeng Wang proposed openstack/ironic-inspector master: Remove deprecated ssl options https://review.openstack.org/650824 | 00:53 |
*** tiendc has joined #openstack-ironic | 01:20 | |
*** sthussey has quit IRC | 01:51 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-python-agent master: Fix docs job failure due to malformated docstring https://review.openstack.org/651058 | 02:29 |
*** whoami-rajat has joined #openstack-ironic | 02:37 | |
*** diablo_rojo has quit IRC | 02:37 | |
*** baha has joined #openstack-ironic | 02:51 | |
*** baha has quit IRC | 02:51 | |
*** dsneddon has quit IRC | 03:28 | |
*** dsneddon has joined #openstack-ironic | 03:53 | |
*** dsneddon has quit IRC | 03:58 | |
*** dsneddon has joined #openstack-ironic | 04:30 | |
*** hwoarang_ has quit IRC | 04:37 | |
*** hwoarang has joined #openstack-ironic | 04:42 | |
*** e0ne has joined #openstack-ironic | 05:25 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-inspector master: Remove deprecated ssl options https://review.openstack.org/650824 | 05:27 |
*** e0ne has quit IRC | 05:29 | |
*** mkrai has joined #openstack-ironic | 05:30 | |
*** andrein has joined #openstack-ironic | 05:30 | |
*** dsneddon has quit IRC | 05:34 | |
*** andrein has quit IRC | 05:41 | |
*** mkrai has quit IRC | 05:57 | |
*** dsneddon has joined #openstack-ironic | 06:06 | |
*** dsneddon has quit IRC | 06:11 | |
*** dsneddon has joined #openstack-ironic | 06:14 | |
*** dsneddon has quit IRC | 06:19 | |
*** pcaruana has joined #openstack-ironic | 06:30 | |
arne_wiebalck | good morning, ironic! | 06:37 |
*** dsneddon has joined #openstack-ironic | 06:46 | |
*** dsneddon has quit IRC | 06:51 | |
*** hwoarang has quit IRC | 06:57 | |
*** hwoarang has joined #openstack-ironic | 07:04 | |
*** rpittau|afk is now known as rpittau | 07:12 | |
rpittau | good morning ironic! o/ | 07:12 |
*** SpamapS has quit IRC | 07:15 | |
*** SpamapS has joined #openstack-ironic | 07:17 | |
*** dsneddon has joined #openstack-ironic | 07:17 | |
*** dsneddon has quit IRC | 07:21 | |
*** dsneddon has joined #openstack-ironic | 07:24 | |
*** tssurya has joined #openstack-ironic | 07:28 | |
*** dsneddon has quit IRC | 07:28 | |
*** andrein has joined #openstack-ironic | 07:44 | |
*** xXraphXx has joined #openstack-ironic | 07:52 | |
*** dtantsur|afk is now known as dtantsur | 08:00 | |
dtantsur | morning ironic | 08:00 |
*** dsneddon has joined #openstack-ironic | 08:00 | |
*** rcernin has quit IRC | 08:01 | |
*** dsneddon has quit IRC | 08:06 | |
*** dougsz has joined #openstack-ironic | 08:08 | |
*** sziviani has joined #openstack-ironic | 08:09 | |
*** e0ne has joined #openstack-ironic | 08:13 | |
mgoddard | morning dtantsur rpittau arne_wiebalck | 08:14 |
arne_wiebalck | mgoddard: o/ | 08:14 |
rpittau | hi mgoddard :) | 08:14 |
*** priteau has joined #openstack-ironic | 08:15 | |
*** andrein has quit IRC | 08:17 | |
iurygregory | morning arne_wiebalck rpittau dtantsur mgoddard and all other Ironicer's o/ | 08:18 |
rpittau | hey iurygregory :) | 08:18 |
arne_wiebalck | good morning iurygregory o/ | 08:19 |
*** lucasagomes has joined #openstack-ironic | 08:27 | |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: Improve iptables test info collection https://review.openstack.org/649946 | 08:30 |
*** luzC has quit IRC | 08:31 | |
*** luzC has joined #openstack-ironic | 08:31 | |
*** e0ne has quit IRC | 08:37 | |
*** derekh has joined #openstack-ironic | 08:40 | |
*** dsneddon has joined #openstack-ironic | 08:42 | |
*** andrein has joined #openstack-ironic | 08:46 | |
*** dsneddon has quit IRC | 08:47 | |
*** e0ne has joined #openstack-ironic | 08:47 | |
openstackgerrit | Merged openstack/ironic-python-agent master: Fix docs job failure due to malformated docstring https://review.openstack.org/651058 | 08:58 |
openstackgerrit | Merged openstack/bifrost master: Pin proliantutils version https://review.openstack.org/648193 | 09:08 |
*** dsneddon has joined #openstack-ironic | 09:13 | |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: [WIP/DNM] Testing ubuntu bionic job https://review.openstack.org/649314 | 09:15 |
*** andrein has quit IRC | 09:15 | |
*** dsneddon has quit IRC | 09:19 | |
*** e0ne has quit IRC | 09:25 | |
openstackgerrit | Merged openstack/sushy-tools master: Include all libvirt domains in Systems https://review.openstack.org/648700 | 09:28 |
*** livelace has joined #openstack-ironic | 09:33 | |
*** S4ren has joined #openstack-ironic | 09:35 | |
etingof | these sushy-tools patches that are not in merge conflict state... once merged we get redfish jobs actually functional for the basic stuff like boot mode and boot device setting \o/ | 09:39 |
iurygregory | \o/ | 09:39 |
*** e0ne has joined #openstack-ironic | 09:44 | |
*** Lucas_Gray has joined #openstack-ironic | 09:45 | |
*** yolanda_ has quit IRC | 09:47 | |
*** andrein has joined #openstack-ironic | 09:51 | |
*** Lucas_Gray has quit IRC | 09:53 | |
*** Lucas_Gray has joined #openstack-ironic | 09:54 | |
*** diga has joined #openstack-ironic | 09:55 | |
diga | Good Morning Ironic | 09:56 |
*** mkrai has joined #openstack-ironic | 09:58 | |
openstackgerrit | Riccardo Pittau proposed openstack/sushy master: Expand Drive schema https://review.openstack.org/651179 | 10:01 |
rpittau | hey diga :) | 10:07 |
diga | rpittau: :) | 10:24 |
openstackgerrit | Riccardo Pittau proposed openstack/sushy master: Expand Drive schema https://review.openstack.org/651179 | 10:25 |
*** e0ne has quit IRC | 10:37 | |
*** e0ne has joined #openstack-ironic | 10:44 | |
*** livelace has quit IRC | 10:56 | |
jroll | morning | 11:03 |
iurygregory | morning jroll | 11:06 |
*** mkrai has quit IRC | 11:13 | |
dtantsur | morning jroll | 11:26 |
*** macintoshme has quit IRC | 11:27 | |
*** macintoshme has joined #openstack-ironic | 11:28 | |
*** e0ne has quit IRC | 11:30 | |
openstackgerrit | Ilya Etingof proposed openstack/virtualbmc master: Respect $VIRTUAL_BMC for non-default config path https://review.openstack.org/651202 | 11:36 |
*** andrein has quit IRC | 11:55 | |
*** dsneddon has joined #openstack-ironic | 11:56 | |
*** dsneddon has quit IRC | 12:01 | |
*** dsneddon has joined #openstack-ironic | 12:02 | |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Add systemd unit for sushy emulator in devstack https://review.openstack.org/644822 | 12:04 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Add UEFI firmware to Redfish emulator config https://review.openstack.org/648382 | 12:05 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Run IPMI, SNMP and Redfish BMC emulators as stack https://review.openstack.org/648496 | 12:06 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Improve VirtualBMC use in Devstack https://review.openstack.org/648510 | 12:07 |
*** dsneddon has quit IRC | 12:07 | |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Move devstack emulators configs under /etc/ironic https://review.openstack.org/651212 | 12:09 |
*** dsneddon has joined #openstack-ironic | 12:12 | |
*** dsneddon has quit IRC | 12:16 | |
*** andrein has joined #openstack-ironic | 12:18 | |
*** livelace has joined #openstack-ironic | 12:20 | |
*** tiendc has quit IRC | 12:22 | |
openstackgerrit | raphael.glon proposed openstack/ironic master: Ansible module: fix partition_configdrive.sh file https://review.openstack.org/649663 | 12:30 |
*** livelace has quit IRC | 12:32 | |
*** priteau has quit IRC | 12:42 | |
*** openstackgerrit has quit IRC | 12:44 | |
arne_wiebalck | stendulker, you around? | 12:44 |
dtantsur | TheJulia, rpittau, FYI: https://review.openstack.org/#/c/651222/ | 12:44 |
patchbot | patch 651222 - api-sig - Add guideline on DNS-based service discovery - 1 patch set | 12:45 |
*** dtantsur is now known as dtantsur|brb | 12:46 | |
*** Goneri has joined #openstack-ironic | 12:50 | |
*** e0ne has joined #openstack-ironic | 12:54 | |
*** jroll has quit IRC | 12:55 | |
*** baha has joined #openstack-ironic | 12:57 | |
*** sthussey has joined #openstack-ironic | 12:58 | |
*** jroll has joined #openstack-ironic | 12:59 | |
*** mbeierl has joined #openstack-ironic | 13:02 | |
*** mjturek has joined #openstack-ironic | 13:07 | |
*** jcoufal has joined #openstack-ironic | 13:10 | |
*** bfournie has joined #openstack-ironic | 13:11 | |
*** andrein has quit IRC | 13:17 | |
rpioso | Good morning, ironicers | 13:18 |
*** rloo has joined #openstack-ironic | 13:20 | |
*** priteau has joined #openstack-ironic | 13:27 | |
iurygregory | morning rpioso | 13:34 |
*** mjturek has quit IRC | 13:35 | |
*** mjturek has joined #openstack-ironic | 13:36 | |
rpioso | iurygregory: :-) | 13:37 |
*** andrein has joined #openstack-ironic | 13:47 | |
*** baha has quit IRC | 13:53 | |
*** e0ne has quit IRC | 13:53 | |
*** Lucas_Gray has quit IRC | 13:57 | |
*** diga has quit IRC | 13:58 | |
*** Lucas_Gray has joined #openstack-ironic | 14:01 | |
TheJulia | dtantsur|brb: seems to just mirror the rfc which works for me | 14:04 |
*** priteau has quit IRC | 14:04 | |
TheJulia | so ipa could look for baremetal-introspection._tcp.openstack.local and baremetal._tcp... and if found could possibly use those. It could also check the local dns name I guess. which would be a nice value add for general operators | 14:05 |
*** baha has joined #openstack-ironic | 14:05 | |
rpittau | oh wow my connection was stuck for like an hour..... | 14:14 |
rpittau | anyway | 14:14 |
rpittau | dtantsur|brb: except for the comment I left, it looks good | 14:15 |
*** dtantsur|brb is now known as dtantsur | 14:30 | |
dtantsur | morning TheJulia, rpioso | 14:31 |
rpioso | dtantsur: Howdy o/ | 14:31 |
TheJulia | o/ | 14:31 |
rpioso | TheJulia: Hey | 14:31 |
*** e0ne has joined #openstack-ironic | 14:31 | |
* rpioso wonders if we're going to merge the idrac branch destabilization fixes today | 14:32 | |
TheJulia | Well, I have meetings and then I need to run into Palm Desert to get a new power supply for my desktop :( | 14:33 |
TheJulia | after which reviewing will be easy :( | 14:33 |
rpioso | Sounds like a nice, warm place to pick up a power supply ;-) | 14:34 |
TheJulia | Indeed. Likely not as loud as my UPS this morning screaming when the PSU died | 14:34 |
TheJulia | hopefully the UPS is still good | 14:34 |
* etingof is wondering how does UPS know that PSU is going south... | 14:36 | |
TheJulia | I think it failed closed... | 14:36 |
TheJulia | I think, I've not looked for the ohm meter yet | 14:36 |
etingof | if it fails closed, the thing might heat and blow up eventually | 14:37 |
*** openstackgerrit has joined #openstack-ironic | 14:38 | |
openstackgerrit | Mark Goddard proposed openstack/bifrost master: Don't fix /etc/hosts if Rabbit is disabled https://review.openstack.org/651257 | 14:38 |
TheJulia | it sounded like something popped, and the UPS went into a "nope nope nope not going to do this" mode | 14:38 |
etingof | (to release the blue smoke essence on which everything operates) | 14:38 |
etingof | so what exactly UPS senses? too high load? | 14:38 |
* rpioso feels etingof may have had too much experience with failed PSUs | 14:39 | |
TheJulia | I'm guessing arch or ground fault | 14:39 |
TheJulia | but the screen says general fault | 14:39 |
* etingof is an electrical engineer by trade | 14:40 | |
etingof | I wonder if UPS vendor docs has any explanation on the general fault...? | 14:40 |
etingof | but if you plug some other load into the UPS it does not scream? | 14:41 |
TheJulia | the docs say "you blew a fuse" but it powers up and without being plugged in | 14:42 |
*** livelace has joined #openstack-ironic | 14:42 | |
etingof | ah, so UPS does not work under any load? | 14:42 |
TheJulia | doesn't work with my desktop plugged in now | 14:43 |
TheJulia | and I can't power it up... so thinking the PSU blew | 14:43 |
etingof | may be plug PSU directly into the wall socket? | 14:43 |
etingof | it may blow up if it's shorted | 14:43 |
etingof | alternatively, may be plug something simple like a desktop lamp into the UPS to see if it feels good then...? | 14:44 |
openstackgerrit | Jerry Wang proposed openstack/ironic master: Add DHCP server part to make the document more detail https://review.openstack.org/646030 | 14:46 |
rpittau | I wouldn't plug the PSU to the wall socket if it's shorted :/ | 14:46 |
etingof | that's the smoke test | 14:48 |
rpittau | it's literally a smoke test xD | 14:49 |
*** jistr is now known as jistr|call | 14:51 | |
etingof | let's call it build verification test | 14:51 |
*** ijw has joined #openstack-ironic | 14:51 | |
TheJulia | etingof: already tried, nothing :\ | 14:54 |
TheJulia | and a low load 120v item does work on the UPS \o/ | 14:54 |
etingof | no smoke? that's not shortage then | 14:55 |
TheJulia | well, the smoke may have been in the PSU | 14:56 |
TheJulia | It occurs to me that this would be the second PSU that has died in it... | 14:56 |
* TheJulia wonders if she needs to get rid of the spinning iron oxide | 14:56 | |
etingof | the fuse in the PSU is frequently accessible if one has a screwdriver... | 14:57 |
rpioso | TheJulia: Thank you! :) | 15:03 |
TheJulia | etingof: true! | 15:03 |
TheJulia | so it seems grenade is busted | 15:03 |
*** ijw has quit IRC | 15:05 | |
*** ijw has joined #openstack-ironic | 15:05 | |
TheJulia | looks like OVS is failing to start up phy-brbm-infra | 15:08 |
*** ijw has quit IRC | 15:09 | |
*** ijw has joined #openstack-ironic | 15:09 | |
NobodyCam | Good Morning Ironic'ers ! | 15:13 |
dtantsur | morning NobodyCam | 15:15 |
NobodyCam | :) | 15:15 |
rpittau | hey NobodyCam :) | 15:16 |
NobodyCam | howdy dtantsur and rpittau :) how goes the battle | 15:16 |
dtantsur | learning mDNS and DNS-SD, having fun with it :) and you? | 15:16 |
NobodyCam | hacking on Magnum :) (and Horizon) | 15:17 |
rpittau | fighting with redfish schema :) | 15:17 |
*** mkrai has joined #openstack-ironic | 15:18 | |
TheJulia | \o/ | 15:21 |
NobodyCam | good morning TheJulia :) | 15:22 |
*** e0ne has quit IRC | 15:23 | |
*** Namrata has joined #openstack-ironic | 15:26 | |
*** e0ne has joined #openstack-ironic | 15:27 | |
TheJulia | looks like we have to backport I81b8cc348900837b876216065d7a2bf4a3665b8b to stable/rocky | 15:29 |
Namrata | Hi Ironicers! I have two physical machines. One for devstack ironic setup and other for provisioning. My question is will the devstack guide will work for physical baremetal machine provisioning as well? | 15:29 |
TheJulia | Namrata: You mean to be provisioned? | 15:30 |
etingof | mkrai, o/ how does it go? | 15:30 |
Namrata | TheJulia: Yes | 15:30 |
TheJulia | Namrata: And your following ironic's devstack docs? | 15:30 |
Namrata | TheJulia: Yes | 15:31 |
TheJulia | So you should be good then | 15:31 |
Namrata | TheJulia: Thank you :) | 15:32 |
*** iurygregory_ has joined #openstack-ironic | 15:32 | |
*** iurygregory has quit IRC | 15:35 | |
*** gyee has joined #openstack-ironic | 15:35 | |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/rocky: Replace use of Q_USE_PROVIDERNET_FOR_PUBLIC https://review.openstack.org/651278 | 15:36 |
*** iurygregory_ is now known as iurygregory | 15:38 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Test commit for grenade https://review.openstack.org/651279 | 15:38 |
TheJulia | lets see if ^^^ fixes the gate | 15:38 |
iurygregory | TheJulia, if you have some time https://review.openstack.org/#/c/647774/ =) this will be necessary before I can backport the change to have python3 and python2 jobs for python-ironicclient in stable/stein | 15:38 |
patchbot | patch 647774 - python-ironicclient (stable/stein) - Move to zuulv3 - 2 patch sets | 15:38 |
TheJulia | iurygregory: can you post the backport anyway? | 15:45 |
iurygregory | sure | 15:45 |
*** ijw has quit IRC | 15:50 | |
*** ijw has joined #openstack-ironic | 15:51 | |
rpittau | TheJulia: if you have 12.7 seconds -> https://review.openstack.org/647693 | 15:51 |
patchbot | patch 647693 - networking-generic-switch (stable/rocky) - Fix pep8 test - 1 patch set | 15:51 |
TheJulia | 12.7 seconds + the the context switch tax? | 15:51 |
rpittau | well that is too just too variable :/ | 15:52 |
TheJulia | heh | 15:52 |
*** Namrata has quit IRC | 15:55 | |
openstackgerrit | Riccardo Pittau proposed openstack/sushy master: Adding Thermal resource schema https://review.openstack.org/651284 | 15:55 |
*** andrein has quit IRC | 15:56 | |
*** andrein has joined #openstack-ironic | 15:57 | |
TheJulia | http://logs.openstack.org/22/644822/6/check/ironic-grenade-dsvm-multinode-multitenant/4d1807b/logs/grenade.sh.txt.gz#_2019-04-09_12_35_03_102 <-- any ideas folks? | 15:57 |
*** jistr|call is now known as jistr | 16:00 | |
openstackgerrit | Michael Turek proposed openstack/ironic master: WIP: Do not install syslinux when not deploying to an x86_64 node https://review.openstack.org/651285 | 16:01 |
*** diablo_rojo has joined #openstack-ironic | 16:01 | |
rpittau | TheJulia: is that broken everywhere? :/ | 16:02 |
*** mjturek has quit IRC | 16:05 | |
*** livelace has quit IRC | 16:06 | |
*** mkrai has quit IRC | 16:07 | |
*** e0ne has quit IRC | 16:08 | |
*** Lucas_Gray has quit IRC | 16:08 | |
rpittau | TheJulia: that's really weird, shouldn't that be brbm ? http://logs.openstack.org/22/644822/6/check/ironic-grenade-dsvm/6c42ed0/logs/grenade.sh.txt.gz#_2019-04-09_13_18_04_695 | 16:12 |
*** priteau has joined #openstack-ironic | 16:13 | |
rpittau | ah no, that's the second port | 16:13 |
TheJulia | no, multinode | 16:15 |
TheJulia | we create that someplace | 16:15 |
TheJulia | and I guess we're somehow not invoking that, I just don't remember where we actually create that off hand | 16:15 |
TheJulia | rpittau: broke on stein->master jobs | 16:16 |
TheJulia | which makes no sense | 16:16 |
rpittau | fantastic | 16:16 |
TheJulia | Anyway, I'm going to step away shortly and go get a power supply | 16:16 |
rpittau | good luck! | 16:17 |
TheJulia | need more screens so I can hunt stuff down :( | 16:18 |
TheJulia | My _guess_ is that somewhere we've got conditional logic around branch around networking and it is breaking | 16:21 |
TheJulia | anyway, bbl | 16:21 |
*** lucasagomes has quit IRC | 16:22 | |
*** dsneddon has joined #openstack-ironic | 16:22 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: [DNM|WIP] testing grenade multinode multitenant https://review.openstack.org/651319 | 16:25 |
*** dsneddon has quit IRC | 16:28 | |
*** dsneddon has joined #openstack-ironic | 16:29 | |
*** ijw has quit IRC | 16:43 | |
dtantsur | TheJulia, rpittau, I think the mDNS RFE is ready for early review: https://storyboard.openstack.org/#!/story/2005393 | 16:44 |
dtantsur | and anyone who is curious ^^ | 16:45 |
TheJulia | k, will look when I get back from obtaining a PSU | 16:45 |
dtantsur | cool, yeah. I'll check your comments tomorrow | 16:45 |
*** mjturek has joined #openstack-ironic | 16:51 | |
mjturek | rpittau wrt https://storyboard.openstack.org/#!/story/2005373 is this what you're suggesting? https://review.openstack.org/#/c/651285/ | 16:55 |
patchbot | patch 651285 - ironic - WIP: Do not install syslinux when not deploying to... - 1 patch set | 16:55 |
rpittau | mjturek: I had a quick look, yes, something like that | 16:55 |
rpittau | mjturek: I guess you need the same for rpms | 16:58 |
mgoddard | anyone able to look at https://review.openstack.org/651257? | 16:58 |
patchbot | patch 651257 - bifrost - Don't fix /etc/hosts if Rabbit is disabled - 1 patch set | 16:58 |
mgoddard | has 1x +2 | 16:58 |
rpittau | mgoddard: I don't know, I like rabbits :P | 16:58 |
mgoddard | rpittau: too late for that now :) | 16:59 |
rpittau | I know :( | 16:59 |
*** dougsz has quit IRC | 17:00 | |
*** derekh has quit IRC | 17:00 | |
mgoddard | thanks rpittau :) | 17:00 |
openstackgerrit | Arne Wiebalck proposed openstack/ironic master: Do not tear down node upon cleaning failure https://review.openstack.org/650942 | 17:01 |
rpittau | mgoddard: The needs of the many outweigh the needs of the few, or the one | 17:02 |
etingof | rabbits just shift the shape turning into the wererabbits | 17:02 |
etingof | meaning still rpc | 17:02 |
*** dtantsur is now known as dtantsur|afk | 17:03 | |
dtantsur|afk | see you | 17:03 |
arne_wiebalck | bye, everyone o/ | 17:03 |
* rpittau waiting for the grenade to explode before leaving | 17:04 | |
* arne_wiebalck ducks | 17:04 | |
mjturek | rpittau: cool I will polish it up then! | 17:04 |
*** S4ren has quit IRC | 17:04 | |
*** priteau has quit IRC | 17:04 | |
*** andrein has quit IRC | 17:05 | |
*** dsneddon has quit IRC | 17:17 | |
*** ijw has joined #openstack-ironic | 17:28 | |
*** livelace has joined #openstack-ironic | 17:32 | |
*** gmann is now known as gmann_afk | 17:40 | |
openstackgerrit | Michael Turek proposed openstack/ironic master: WIP: Do not install syslinux when not deploying to an x86_64 node https://review.openstack.org/651285 | 17:46 |
*** dsneddon has joined #openstack-ironic | 17:51 | |
rpittau | https://www.irccloud.com/pastebin/5l46R0fU/ | 18:11 |
rpittau | rmrrrr | 18:11 |
rpittau | TheJulia: the first vxlan config is working -> http://logs.openstack.org/19/651319/1/check/ironic-grenade-dsvm-multinode-multitenant/b81d27f/logs/grenade.sh.txt.gz#_2019-04-09_17_08_36_261 | 18:12 |
rpittau | TheJulia: the second vxlan config is failing -> http://logs.openstack.org/19/651319/1/check/ironic-grenade-dsvm-multinode-multitenant/b81d27f/logs/grenade.sh.txt.gz#_2019-04-09_17_20_45_540 | 18:13 |
*** ijw has quit IRC | 18:13 | |
*** e0ne has joined #openstack-ironic | 18:16 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic stable/stein: [DNM|WIP] testing grenade multinode multitenant https://review.openstack.org/651345 | 18:19 |
*** jcoufal has quit IRC | 18:19 | |
rpittau | TheJulia: I think the bridge was renamed but devstack is still creating br-infra | 18:20 |
*** gmann_afk is now known as gmann | 18:21 | |
rpittau | I spawned a test job for stable/stein, let's see how it goes | 18:21 |
rpittau | good night! o/ | 18:21 |
*** rpittau is now known as rpittau|afk | 18:21 | |
*** e0ne has quit IRC | 18:23 | |
*** andrein has joined #openstack-ironic | 18:26 | |
diablo_rojo | TheJulia, from our convo yesterday and the screen shot you provided, is it correct to say 'Deployment templates for standalone Ironic users that request allocations of bare metal nodes can now submit configuration data as opposed to pre-formed configuration drives.' | 18:28 |
diablo_rojo | Just want to be sure I am getting it 100% correct | 18:28 |
*** e0ne has joined #openstack-ironic | 18:33 | |
TheJulia | diablo_rojo: no, configuration drives are a completely separate thing. deploy templates allow operators to invoke steps as part of their deployment process | 18:33 |
TheJulia | So if the configuration and drivers support raid, the it allows any ironic user to use a trait about a node to trigger ironic to execute a different process | 18:34 |
TheJulia | which can be user define | 18:34 |
TheJulia | d | 18:34 |
TheJulia | configuration drives hold data like ssh keys | 18:34 |
TheJulia | I wouldn't really focus on standalone, the interface is the same if there is a trait matched | 18:35 |
*** andrein has quit IRC | 18:36 | |
*** andrein has joined #openstack-ironic | 18:37 | |
*** betherly has joined #openstack-ironic | 18:38 | |
*** dsneddon has quit IRC | 18:40 | |
rpittau|afk | while cooking I realized that what I wrote before doesn't correspond to what I observed | 18:40 |
*** dsneddon has joined #openstack-ironic | 18:40 | |
diablo_rojo | TheJulia, so saying that in a caption-y way for the screenshot would be like.. um.. | 18:40 |
* diablo_rojo thinks | 18:40 | |
rpittau|afk | the problem is that we changed the name of the bridge but we didn't reflect that in the devstack/lib/ironic | 18:41 |
rpittau|afk | anyway, back to cooking | 18:41 |
TheJulia | rpittau|afk: if you've got links, I can carry it forward | 18:43 |
*** betherly has quit IRC | 18:43 | |
diablo_rojo | 'Deployment templates now allow operators to, depending on node traits and configuration, trigger ironic to execute different processes' | 18:44 |
diablo_rojo | ? | 18:44 |
rpittau|afk | TheJulia: https://review.openstack.org/#/c/651345/ | 18:45 |
patchbot | patch 651345 - ironic (stable/stein) - [DNM|WIP] testing grenade multinode multitenant - 1 patch set | 18:45 |
rpittau|afk | TheJulia: https://review.openstack.org/#/c/651319/ | 18:46 |
patchbot | patch 651319 - ironic - [DNM|WIP] testing grenade multinode multitenant - 1 patch set | 18:46 |
TheJulia | s/trigger/to trigger/ s/processes/steps during deployment./ | 18:48 |
TheJulia | maybe condense the first two parts down completely. ? | 18:48 |
etingof | should one bump web api microversion if /node/management/indicators endpoint is added? | 18:49 |
TheJulia | etingof: yes | 18:49 |
*** diablo_rojo_phon has joined #openstack-ironic | 18:49 | |
etingof | no node object changes though | 18:49 |
etingof | alright | 18:49 |
TheJulia | controls if the endpoint is still acessile | 18:49 |
TheJulia | etingof: will we have any way of storing the last known state to the db? | 18:49 |
TheJulia | specifically thinking the baremetal operator polling through trying to decide if it has to turn lights on | 18:50 |
etingof | TheJulia, that's on on the table atm | 18:50 |
TheJulia | k | 18:50 |
etingof | do we need to? | 18:50 |
etingof | caching the light | 18:50 |
TheJulia | I think dhellmann's thoughts for the baremetal operator would have made it semi-required so that the operator can decide if the light needs to be changed... and we _really_ don't want to go query light status every time... or do we? | 18:51 |
TheJulia | I guess we _could_ as long as the operator is not too aggressive with the polling... :\ At the same time, the operator shouldn't try to turn off a blinking chassis that is blinking independently because of an internal alarm | 18:51 |
TheJulia | that would be concelaing a possible issue | 18:52 |
dhellmann | we cache the power state of the host right? why treat this any differently? | 18:52 |
etingof | hmmm, if we fully own the LED, may be caching makes sense | 18:52 |
dhellmann | doesn't ironic check the power state periodically? | 18:52 |
* TheJulia now begins the great quandry of where did the electrician's screw driver get off to.... | 18:52 | |
etingof | dhellmann, oh, it does | 18:53 |
etingof | dhellmann, every 60 secs | 18:53 |
dhellmann | so I would just include the LED status refresh in with the other regular updates, and hold that value in the database so an API user can query it | 18:53 |
dhellmann | then at the point where the light is toggled, check it's state and don't throw an error if the state matches the desired state | 18:54 |
dhellmann | so if the cache says "off" but is out of date, and ironic gets the instruction to turn the light "on" that is not an error | 18:54 |
dhellmann | make sense? | 18:55 |
etingof | dhellmann, this may get complicated if we consider other LEDs such as drives and chassis | 18:55 |
*** aprice has joined #openstack-ironic | 18:55 | |
dhellmann | just save them all, right? | 18:55 |
etingof | dhellmann, any single node may not own the whole chassis | 18:55 |
dhellmann | like in a blade system? | 18:56 |
etingof | dhellmann, consider we have two nodes managed by ironic and having individual records in the DB | 18:56 |
etingof | dhellmann, so these two example nodes reside within a single chassis with a single LED | 18:56 |
dhellmann | what type of hardware would that be? | 18:56 |
etingof | dhellmann, well, that's how redfish perceives the world I think | 18:57 |
etingof | dhellmann, blade servers for instance, could be? | 18:57 |
dhellmann | ok, that's the answer I was looking for | 18:57 |
TheJulia | hold up | 18:58 |
dhellmann | how does ironic tell which components other than LEDs a blade within a blade server owns? | 18:58 |
TheJulia | Lets not focus on blade connotations and chassies | 18:58 |
TheJulia | in ironic, we configure the IPMI bridge settings for blades, so chassis is the blade | 18:58 |
TheJulia | for a single node machine, it is that single machine chassis | 18:59 |
dhellmann | ok | 18:59 |
*** betherly has joined #openstack-ironic | 18:59 | |
TheJulia | we can't represent or consider odd edge cases, and the lowest end hardware I know of still has distinct LEDs per sled | 18:59 |
* TheJulia is just having one of those days and wishes the PSU didn't die this morning | 19:00 | |
* etingof has a feeling that many-nodes-in-a-chassis is the new norm with redfish | 19:00 | |
dhellmann | is it possible for us to proceed for now as though we don't care about that case and then to solve it later? | 19:01 |
TheJulia | yes, and we should keep the same mapping. We only know of the node, so if we turn on the "chassis" indicator, it means the indicator for that node | 19:01 |
openstackgerrit | Merged openstack/bifrost master: Don't fix /etc/hosts if Rabbit is disabled https://review.openstack.org/651257 | 19:01 |
dhellmann | I mean, presumably the cached state would be read correctly for all of the different nodes that see the led, right? | 19:02 |
*** ijw has joined #openstack-ironic | 19:02 | |
dhellmann | TheJulia : +1 | 19:02 |
TheJulia | we're conflating the issue | 19:02 |
* TheJulia realizes she will need to re-wire the area behind the desk and holds off on replacing the PSU until later :( | 19:03 | |
etingof | I do not understand how do we synchronize cached LED states across nodes... | 19:03 |
etingof | free hanging PSU may have better cooling | 19:04 |
*** betherly has quit IRC | 19:04 | |
TheJulia | etingof: we would have to have another worker poll | 19:09 |
etingof | if we want to cache drive LEDs as well, that would require calling redfish BMC once per drive | 19:09 |
etingof | because drive LED is concealed inside the drive json doc | 19:09 |
TheJulia | why not just loop at a node level and then let the node management interface collect all related LED data | 19:09 |
TheJulia | so a separate periodic runs, get the general indicator state for ipmi, next node runs with redfish because it has that hardware type and management interface... and then that interface tries to walk it all | 19:10 |
* etingof is fearful of accidental BMC murder | 19:10 | |
TheJulia | etingof: All we can do is give it a try and make it a selectable option | 19:11 |
TheJulia | "It was etingof with the drive indicator LED status check in the data center..." | 19:11 |
* etingof is changing his git ID | 19:11 | |
TheJulia | lol | 19:12 |
etingof | the other thing: these LEDs, aren't the supposed to light up by themselves as well? | 19:13 |
TheJulia | Independent control exists _and_ systems will change the LED if there is a failure like... power supply unplugged | 19:13 |
etingof | aren't they designed to serve as a failure indicator as well as a unit identification aid for humans? | 19:13 |
TheJulia | Indeed! | 19:13 |
TheJulia | On a plus side, if we know one is blinking, we can be fairly sure a human did it or there is a failure | 19:14 |
TheJulia | Unless your older HP gear and can actually push a button | 19:14 |
* TheJulia misses that gear | 19:14 | |
etingof | if they tend to light up independently of ironic, would ironic have reasonably consistent cache? | 19:14 |
TheJulia | ironic should try to poll but not try to assert | 19:14 |
etingof | well, unless we read them really frequently | 19:14 |
TheJulia | only an ironic user should attempt to request the LED state to change | 19:15 |
etingof | yes | 19:15 |
*** e0ne has quit IRC | 19:15 | |
etingof | right, so no synchronous BMC calls for indicators? | 19:15 |
etingof | from REST API | 19:15 |
*** whoami-rajat has quit IRC | 19:17 | |
etingof | i.e. we gonna have periodic job filling up indicator info in node objects, then REST calls read node objects | 19:17 |
*** betherly has joined #openstack-ironic | 19:20 | |
*** betherly has quit IRC | 19:25 | |
TheJulia | etingof: yeah, no synch calls | 19:26 |
etingof | so the web UI user has no way to get the true state of the indicator unless waited for cca 60 secs for periodic job to sync up...? | 19:27 |
TheJulia | do we really want to enable the same path with get_boot_device? | 19:27 |
etingof | that's my feeling | 19:27 |
etingof | because LEDs are supposed to be interactive, delays may render them confusing | 19:28 |
TheJulia | That is a super valid point | 19:28 |
TheJulia | well, we can always cache and have a worker update cache too | 19:28 |
TheJulia | simplest is emulating get_boot_device and then iterating from there | 19:29 |
TheJulia | the nice thing is, we can actually cache this data if we want | 19:29 |
TheJulia | boot device, not really | 19:29 |
etingof | we can cache LEDs *if* we have a way to update it at once by user query | 19:29 |
* etingof has a vision of a confused user stating at the LEDs in his web UI and at the LEDs of his server | 19:31 | |
etingof | ah, s/stating/staring/ | 19:31 |
*** tssurya has quit IRC | 19:39 | |
TheJulia | few do it and the BMC uis can already confuse that :( | 19:40 |
*** betherly has joined #openstack-ironic | 19:41 | |
*** e0ne has joined #openstack-ironic | 19:44 | |
*** betherly has quit IRC | 19:45 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: [DNM|WIP] testing grenade multinode multitenant https://review.openstack.org/651319 | 19:51 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Temporarily mark grenade multinode as non-voting https://review.openstack.org/651366 | 19:58 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Revert "Temporarily mark grenade multinode as non-voting" https://review.openstack.org/651367 | 19:58 |
TheJulia | boom | 19:58 |
*** betherly has joined #openstack-ironic | 20:01 | |
TheJulia | jroll: rloo: If either of you are around, it would be appreciated if you single core +2+A https://review.openstack.org/#/c/651366/ so we can unblock the gate for now | 20:05 |
patchbot | patch 651366 - ironic - Temporarily mark grenade multinode as non-voting - 1 patch set | 20:05 |
rloo | TheJulia: looking... | 20:06 |
*** betherly has quit IRC | 20:06 | |
TheJulia | thanks | 20:06 |
rloo | +A'd | 20:07 |
TheJulia | muchas gracias | 20:08 |
*** baha has quit IRC | 20:09 | |
jroll | well that was an easy ping to respond to :P | 20:11 |
jroll | thanks rloo | 20:11 |
rloo | :) | 20:13 |
*** mjturek has quit IRC | 20:18 | |
*** betherly has joined #openstack-ironic | 20:22 | |
*** Goneri has quit IRC | 20:24 | |
*** betherly has quit IRC | 20:26 | |
*** pcaruana has quit IRC | 20:31 | |
*** ijw has quit IRC | 20:33 | |
*** pcaruana has joined #openstack-ironic | 20:33 | |
*** pcaruana has quit IRC | 20:36 | |
*** pcaruana has joined #openstack-ironic | 20:39 | |
*** pcaruana has quit IRC | 20:47 | |
*** betherly has joined #openstack-ironic | 21:03 | |
*** betherly has quit IRC | 21:08 | |
*** SpamapS has quit IRC | 21:10 | |
*** SpamapS has joined #openstack-ironic | 21:11 | |
rpioso | jroll: I'm reviewing a series of unmerged changes. Their commits have parent-child relationships. A parent was changed. Will Gerrit require its child(ren) to be rebased to the parent's most recent commit before it will merge it/them? In the Gerrit web UI, the child's "Parent(s)" SHA has a yellow dot next to it. When the mouse is hovered over that dot, it states, "Not current - rebase possible". | 21:14 |
rpioso | jroll: I believe they must be rebased, but I'd like to make sure. It's been a while. | 21:16 |
* rpioso will brb | 21:19 | |
*** bfournie has quit IRC | 21:23 | |
*** Goneri has joined #openstack-ironic | 21:27 | |
*** e0ne has quit IRC | 21:28 | |
TheJulia | rpioso: it will try to apply them, but if there is a merge conflict they turn red. Each association can be older and out of date if the entire sereis is not periodically rebased and gives you that "Not current" view | 21:39 |
*** betherly has joined #openstack-ironic | 21:44 | |
*** betherly has quit IRC | 21:49 | |
rpioso | TheJulia: Assuming no rebasing and no merge conflicts, will they merge in their original ancestry order? | 21:53 |
TheJulia | Yes, if there are no conflicts and gerrit doesn't get to oterribly confused | 21:54 |
rpioso | TheJulia: Cool. Thank you :) | 21:54 |
TheJulia | there is some weird case where it thinks there may be a merge conflict where it won't though, but that is... fairly rare | 21:55 |
openstackgerrit | Bill Dodd proposed openstack/sushy master: Update model to support ApplyTime annotations https://review.openstack.org/643656 | 21:58 |
*** ijw has joined #openstack-ironic | 22:00 | |
*** andrein has quit IRC | 22:10 | |
*** rcernin has joined #openstack-ironic | 22:28 | |
*** bfournie has joined #openstack-ironic | 22:48 | |
*** betherly has joined #openstack-ironic | 22:57 | |
*** betherly has quit IRC | 23:02 | |
*** rloo has quit IRC | 23:02 | |
openstackgerrit | Richard G. Pioso proposed openstack/ironic master: Place upper bound on python-dracclient version https://review.openstack.org/651408 | 23:08 |
*** livelace has quit IRC | 23:14 | |
TheJulia | devstack fix for stable/rocky https://review.openstack.org/#/c/651278 | 23:17 |
patchbot | patch 651278 - ironic (stable/rocky) - Replace use of Q_USE_PROVIDERNET_FOR_PUBLIC - 1 patch set | 23:17 |
*** betherly has joined #openstack-ironic | 23:18 | |
openstackgerrit | Julia Kreger proposed openstack/networking-generic-switch stable/rocky: Fix pep8 test https://review.openstack.org/647693 | 23:21 |
*** betherly has quit IRC | 23:22 | |
*** betherly has joined #openstack-ironic | 23:38 | |
*** betherly has quit IRC | 23:44 | |
*** hwoarang has quit IRC | 23:54 | |
*** hwoarang has joined #openstack-ironic | 23:58 | |
*** betherly has joined #openstack-ironic | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!