Tuesday, 2019-06-18

*** yedongcan has joined #openstack-ironic00:15
openstackgerritJulia Kreger proposed openstack/ironic master: Block port deletions where vif is present  https://review.opendev.org/66583500:15
TheJuliadtantsur|afk: ^^^ might not work00:15
*** Goneri has quit IRC00:31
openstackgerritJulia Kreger proposed openstack/ironic-inspector master: WIP: Enable processing of actie nodes  https://review.opendev.org/66583600:42
TheJuliadefinitely won't work as-is00:47
*** gregoryo has joined #openstack-ironic00:52
openstackgerritDongcan Ye proposed openstack/networking-baremetal master: Update networking-baremetal installation  https://review.opendev.org/66550800:59
*** ricolin has joined #openstack-ironic01:05
*** yedongcan has quit IRC01:16
*** yedongcan has joined #openstack-ironic01:32
*** hwoarang has quit IRC01:36
*** hwoarang has joined #openstack-ironic01:38
*** rajinir has quit IRC01:52
*** mbeierl has joined #openstack-ironic01:56
*** mbeierl has quit IRC02:01
*** mbeierl has joined #openstack-ironic02:15
*** mbeierl has quit IRC02:19
*** mbeierl has joined #openstack-ironic02:33
*** mbeierl has quit IRC02:37
*** mkrai_ has joined #openstack-ironic02:41
*** mgoddard has quit IRC02:48
openstackgerritMerged openstack/ironic-python-agent master: Stop logging lshw output, collect it with other logs instead  https://review.opendev.org/66562802:54
openstackgerritKaifeng Wang proposed openstack/bifrost master: [PoC] Enable creating pdf doc  https://review.opendev.org/66585102:57
*** whoami-rajat has joined #openstack-ironic03:01
*** mgoddard has joined #openstack-ironic03:01
*** threestrands has joined #openstack-ironic04:05
*** codyhill has joined #openstack-ironic04:29
codyhillHello. I’ve been using Ironic for quite a few months and it’s working great for Ubuntu based images (99% of our deployments). What I’d like to do is deploy VMware ESXi based images as well. Does anyone here have a clue on how to do this? I’ve done a base install of VMware ESXi in a KVM VM. And I’ve captured that image. I’ve tried to use the Ubuntu (and coreos) kernel and ram images to DD the image to the disk. But the Ironic provisio04:33
codyhillfails. I think it tries to modify the MBR... Does anyone have an example of installing ESXi onto baremetal with Ironic?04:33
*** rloo has quit IRC04:51
*** pcaruana has joined #openstack-ironic04:56
*** zzzeek has quit IRC05:07
*** zzzeek has joined #openstack-ironic05:08
*** NobodyCam has quit IRC05:35
*** johnsom has quit IRC05:36
*** NobodyCam has joined #openstack-ironic05:36
*** rpioso has quit IRC05:36
*** rpittau|afk has quit IRC05:36
*** hogepodge has quit IRC05:36
*** rpittau|afk has joined #openstack-ironic05:37
*** rpioso has joined #openstack-ironic05:37
*** hogepodge has joined #openstack-ironic05:38
*** johnsom has joined #openstack-ironic05:38
*** dtantsur|afk is now known as dtantsur05:42
dtantsurmorning ironic05:42
*** e0ne has joined #openstack-ironic05:44
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent stable/stein: Stop logging lshw output, collect it with other logs instead  https://review.opendev.org/66586205:45
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent stable/rocky: Stop logging lshw output, collect it with other logs instead  https://review.opendev.org/66586305:46
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent stable/queens: Stop logging lshw output, collect it with other logs instead  https://review.opendev.org/66586405:46
openstackgerritDmitry Tantsur proposed openstack/ironic stable/stein: redfish: handle missing Bios attribute  https://review.opendev.org/66586605:48
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Remove deprecated authentication parameters  https://review.opendev.org/66586705:57
*** yedongcan has quit IRC06:23
*** yedongcan has joined #openstack-ironic06:25
*** e0ne has quit IRC06:26
*** rpittau|afk is now known as rpittau06:28
rpittaugood morning ironic! o/06:28
*** igordc has quit IRC06:32
*** e0ne has joined #openstack-ironic06:36
openstackgerritRachit Kapadia proposed openstack/ironic master: DRAC: Upgraded RAID delete_config cleaning step  https://review.opendev.org/66463306:37
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: Remove deprecated authentication options for accessing ironic  https://review.opendev.org/58704106:42
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: Remove deprecated options for accessing Swift  https://review.opendev.org/66588206:48
arne_wiebalckgood morning, ironic!06:48
mkraigood morning, ironic o/06:52
*** trident has quit IRC06:57
*** trident has joined #openstack-ironic06:59
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: [WIP] Use openstacksdk for accessing Swift  https://review.opendev.org/66588907:01
*** dsneddon has quit IRC07:05
*** e0ne has quit IRC07:13
openstackgerritpengyuesheng proposed openstack/ironic-ui master: Modify the url of upper_constraints_file  https://review.opendev.org/66589207:23
*** tesseract has joined #openstack-ironic07:24
*** dsneddon has joined #openstack-ironic07:29
*** threestrands has quit IRC07:36
*** iurygregory has joined #openstack-ironic07:36
iurygregorygood morning o/07:36
openstackgerritDmitry Tantsur proposed openstack/ironic stable/stein: redfish: handle missing Bios attribute  https://review.opendev.org/66586607:37
openstackgerritDigambar proposed openstack/ironic stable/rocky: Fix OOB introspection to use pxe_enabled flag in idrac driver  https://review.opendev.org/64836007:40
*** mkrai_ has quit IRC07:41
*** mkrai__ has joined #openstack-ironic07:41
*** tssurya has joined #openstack-ironic07:55
*** mkrai__ has quit IRC07:57
*** dougsz has joined #openstack-ironic08:01
*** gregoryo has quit IRC08:02
openstackgerritMarcin Juszkiewicz proposed openstack/bifrost master: Install mariadb-server on Debian/Ubuntu  https://review.opendev.org/66590208:04
*** e0ne has joined #openstack-ironic08:23
*** lucasagomes has joined #openstack-ironic08:26
*** mkrai_ has joined #openstack-ironic08:26
openstackgerritMerged openstack/ironic master: DRAC: Adding reset_idrac and known_good_state cleaning steps  https://review.opendev.org/65827108:26
*** lucasagomes has quit IRC08:27
openstackgerritIlya Etingof proposed openstack/ironic master: Collect sensor data in ``redfish`` hardware type  https://review.opendev.org/66564608:38
*** priteau has joined #openstack-ironic08:38
*** derekh has joined #openstack-ironic08:47
*** stendulker has joined #openstack-ironic08:48
*** kevinluuuuu has joined #openstack-ironic08:54
*** lucasagomes has joined #openstack-ironic08:55
*** michchap has joined #openstack-ironic09:00
*** stendulker has quit IRC09:03
*** stendulker_ has joined #openstack-ironic09:40
*** stendulker_ has left #openstack-ironic09:40
*** stendulker_ has joined #openstack-ironic09:40
openstackgerritDmitry Tantsur proposed openstack/ironic master: Remove the deprecated glance authentication options  https://review.opendev.org/66592909:41
*** diga has joined #openstack-ironic09:42
digaHello Ironic!09:42
digaGood Morning09:46
*** rcernin has quit IRC09:57
*** ociuhandu has joined #openstack-ironic09:57
mgoddarddtantsur: morning. Looks like https://review.opendev.org/#/c/665635/ has merged, so are we ready to release?10:00
patchbotpatch 665635 - ironic - devstack: add missing variables for ironic-python-... (MERGED) - 1 patch set10:00
dtantsurmgoddard: morning. Yes, I think so.10:00
mgoddarddtantsur: Great. I'll get on it. Do we need any release note tidying or just a patch to releases?10:00
openstackgerritDmitry Tantsur proposed openstack/ironic master: Remove the deprecated glance authentication options  https://review.opendev.org/66592910:01
dtantsurmgoddard: ideally we need to check release notes for consistency and formatting, yes10:01
mgoddarddtantsur: I'll do that too then. This is a Train release from master, correct?10:01
dtantsuryep10:01
dtantsurmgoddard: please check https://docs.openstack.org/ironic/latest/contributor/releasing.html10:02
mgoddardwill do10:02
*** stendulker_ has quit IRC10:02
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Simplify resource initialization  https://review.opendev.org/65538510:03
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Add Managers resource support  https://review.opendev.org/63868210:04
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Add Chassis resource support  https://review.opendev.org/65380210:05
openstackgerritRiccardo Pittau proposed openstack/bifrost master: Fixing copy of all logs in collect test info  https://review.opendev.org/64952610:09
openstackgerritRiccardo Pittau proposed openstack/bifrost master: Collect conf files under /etc  https://review.opendev.org/65030810:10
*** dsneddon has quit IRC10:18
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: [WIP] Use openstacksdk for accessing Swift  https://review.opendev.org/66588910:24
openstackgerritDmitry Tantsur proposed openstack/ironic master: Refactoring: flatten the glance service module  https://review.opendev.org/66594210:24
digadtantsur: Is there any issues in zuul CI ?10:30
digaalmost all the Zuul CI checks are failing10:30
dtantsurdiga: I'm not aware of anything major, just transient problems. I've seen some patches passing recently10:32
* dtantsur brb10:32
openstackgerritMark Goddard proposed openstack/ironic master: Update API history and release mapping for 12.2.0  https://review.opendev.org/66594510:33
digadtantsur: okay10:36
*** derekh has quit IRC10:42
*** derekh has joined #openstack-ironic10:42
openstackgerritIlya Etingof proposed openstack/ironic master: Collect sensor data in ``redfish`` hardware type  https://review.opendev.org/66564610:43
*** dsneddon has joined #openstack-ironic10:46
*** mkrai_ has quit IRC11:00
*** Lucas_Gray has joined #openstack-ironic11:01
*** diga has quit IRC11:04
*** S4ren has joined #openstack-ironic11:10
openstackgerritMerged openstack/ironic-ui master: Modify the url of upper_constraints_file  https://review.opendev.org/66589211:13
*** mjturek has quit IRC11:23
*** bobmel has joined #openstack-ironic11:23
*** mjturek has joined #openstack-ironic11:23
*** yedongcan has left #openstack-ironic11:30
mgoddarddtantsur: do we normally add a prelude for intermediary releases?11:33
*** rachit7 has joined #openstack-ironic11:42
dtantsurmgoddard: only if something major has happened11:45
*** dsneddon has quit IRC11:59
*** dsneddon has joined #openstack-ironic12:02
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Correct Swift configuration for the Nginx data store and deprecate it  https://review.opendev.org/66596012:04
*** etingof is now known as etingof|brb12:04
dtantsurmgoddard: FYI ^^^12:04
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: [WIP] Use openstacksdk for accessing Swift  https://review.opendev.org/66588912:05
mgoddarddtantsur: thanks for the heads up12:05
dtantsurhonestly, I'd remove it straight away, since it complicates the switch to openstacksdk..12:06
mgoddarddtantsur: might need some way to migrate though :/12:06
dtantsurwell.. we have a migration script. it may happen to work with this nginx solution..12:06
mgoddarddtantsur: perhaps that feature discussed at the end of yesterday's meeting would help?12:06
* dtantsur tries to remember12:06
mgoddardupdating introspection data12:07
dtantsurif our nginx imitates swift well enough, we'll be able to use the migration script12:07
dtantsuralthough, as I said, our solution may not work well with openstacksdk12:08
*** dsneddon has quit IRC12:09
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Correct Swift configuration for the Nginx data store  https://review.opendev.org/66596012:10
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Deprecate the Nginx data store  https://review.opendev.org/66596112:12
dtantsurmgoddard: I've split the two patches ^^12:12
mgoddarddtantsur: ack12:12
*** jcoufal has joined #openstack-ironic12:17
*** rh-jelabarre has joined #openstack-ironic12:21
openstackgerritMark Goddard proposed openstack/ironic master: Spruce up release notes for 12.2.0 release  https://review.opendev.org/66596412:23
mgoddardtakes a surprisingly long time to go through release notes12:24
*** sthussey has joined #openstack-ironic12:25
*** rh-jelabarre has quit IRC12:27
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: Remove deprecated authentication options for accessing ironic  https://review.opendev.org/58704112:27
*** rh-jelabarre has joined #openstack-ironic12:27
dtantsurmgoddard: indeed :(12:27
mgoddardand that was probably quite a small one12:27
mgoddarddtantsur: any tips for finding the note file beyond grep?12:28
dtantsurnone, I'm using grep :(12:28
*** dsneddon has joined #openstack-ironic12:41
*** bfournie has joined #openstack-ironic12:42
*** priteau has quit IRC12:49
*** brandor5 has joined #openstack-ironic12:50
brandor5TheJulia: to close the loop... it looks like the issue is ansible (or one of it's dependencies). manually provisioning that instance with cli works as expected.12:52
*** mkowalski has joined #openstack-ironic12:52
*** rloo has joined #openstack-ironic12:54
*** Goneri has joined #openstack-ironic13:02
*** priteau has joined #openstack-ironic13:19
openstackgerritMerged openstack/sushy-tools master: Simplify resource initialization  https://review.opendev.org/65538513:21
*** etingof|brb is now known as etingof13:22
*** mbeierl has joined #openstack-ironic13:30
*** bobmel has quit IRC13:33
*** bobmel has joined #openstack-ironic13:33
*** bobmel has quit IRC13:33
TheJuliabrraaaainnss13:35
TheJuliaI go by the rendered latest current page and read that to spot anything that doesn't make sense or have weird formatting13:36
TheJuliaalso good morning13:36
iurygregorymorning =)13:37
rpittaugood morning TheJulia :)13:37
*** pcaruana has quit IRC13:37
*** brandor5 has left #openstack-ironic13:39
dtantsurmorning TheJulia13:40
* TheJulia sips coffee and tries to wake up13:45
rachit7Good Morning Guys13:46
rachit7I have tempest test failing with timeout error in my patch https://review.opendev.org/#/c/656425/13:47
patchbotpatch 656425 - ironic (stable/rocky) - Set boot_mode in node properties during OOB Intros... - 1 patch set13:47
rachit7sorry wrong patch link13:48
rachit7https://review.opendev.org/#/c/664633/13:48
patchbotpatch 664633 - ironic - DRAC: Upgraded RAID delete_config cleaning step - 11 patch sets13:48
rachit7tried to do recheck multiple times13:48
*** dsneddon has quit IRC13:50
*** pcaruana has joined #openstack-ironic13:54
TheJuliarachit7: looks like port binding is failing in ovs13:57
rachit7TheJulia: Okay, Thanks for the response13:58
rachit7TheJulia: Also i have resolved your comments suggested on my patch13:58
TheJuliathanks13:58
rachit7TheJulia: I think recheck is the only option left to check the zul again14:00
TheJuliano... you might need to set neutron to debug logging though14:01
TheJulianeedlessly rechecking is wasteful and it is something in neutron14:01
rachit7TheJulia: okay14:02
arne_wiebalckDo I understand the device erase logic in the IPA correctly that it will verify if the device supports secure erase and skip shred if it does?14:10
*** dsneddon has joined #openstack-ironic14:10
TheJuliaarne_wiebalck: yes14:14
* arne_wiebalck was trying to find the issue why ironic shreds disks in 1 minute14:15
TheJuliait doesn't grok that over a SAS bus though, afaik there is no equivelenat other than asking for "unallocate" which doing the math on a 1 TB drive would take the same amount of time as just zeroing the device because you can only do that ?4k? at a time14:15
*** diga has joined #openstack-ironic14:15
arne_wiebalckok, interesting14:15
TheJuliayay for secure erase?14:15
arne_wiebalckyes!14:15
*** dsneddon has quit IRC14:16
arne_wiebalckthat's really nice14:16
*** rajinir has joined #openstack-ironic14:17
*** jcoufal has quit IRC14:17
*** dsneddon has joined #openstack-ironic14:17
TheJuliaarne_wiebalck: indeed :)14:19
*** dsneddon has quit IRC14:22
*** ianychoi_ is now known as ianychoi14:26
*** lucasagomes has quit IRC14:26
*** e0ne has quit IRC14:28
*** priteau has quit IRC14:29
*** lucasagomes has joined #openstack-ironic14:30
dtantsurif anyone has a second, I could use a 2nd +2 on these minor patches: https://review.opendev.org/#/c/665929/ https://review.opendev.org/#/c/665882/ https://review.opendev.org/#/c/665960/14:30
patchbotpatch 665929 - ironic - Remove the deprecated glance authentication options - 2 patch sets14:30
patchbotpatch 665882 - ironic-inspector - Remove deprecated options for accessing Swift - 1 patch set14:30
patchbotpatch 665960 - bifrost - Correct Swift configuration for the Nginx data store - 2 patch sets14:30
dtantsurTheJulia: although I'm not sure if you want a release before the 1st two merge14:30
TheJuliabefore they merge if possible14:31
TheJuliamgoddard: up for creating a 12.2 tag?14:31
dtantsurTheJulia: I think he has a reno patch14:31
dtantsurTheJulia: https://review.opendev.org/#/c/665964/ <-- once this is in we can release14:32
patchbotpatch 665964 - ironic - Spruce up release notes for 12.2.0 release - 1 patch set14:32
mgoddardTheJulia: will do, just waiting for reviews on https://review.opendev.org/#/c/665945/ and https://review.opendev.org/#/c/665964/14:33
patchbotpatch 665945 - ironic - Update API history and release mapping for 12.2.0 - 1 patch set14:33
patchbotpatch 665964 - ironic - Spruce up release notes for 12.2.0 release - 1 patch set14:33
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Deprecate the Nginx data store  https://review.opendev.org/66596114:38
*** dsneddon has joined #openstack-ironic14:40
*** etingof is now known as etingof|brb14:44
* arne_wiebalck realises that w/ software RAID the code won't be able to use secure erase and cleaning will be slow ... 14:44
*** priteau has joined #openstack-ironic14:44
TheJuliamgoddard: just +2+A'ed the second patch14:46
*** dsneddon has quit IRC14:46
mgoddardTheJulia: thanks14:46
JayFarne_wiebalck: I don't know how the implementation upstream is; but when we did it downstream in onmetal, we'd break the raid for every cleaning cycle -- break raid, clear raid metadata, secure erase drives, rebuild raid14:46
JayFthat way we were able to use the secure erase on the drive14:47
arne_wiebalckJayF: yes, that is what I had initially as well14:47
arne_wiebalckJayF: but then we removed it from auto cleaning14:47
*** jcoufal has joined #openstack-ironic14:48
TheJuliaI'm slightly grumpy about that still14:48
arne_wiebalckJayF: so that it's very close to h/w RAID and would stay after instance deletion14:48
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: Document storage backends and migrating between them  https://review.opendev.org/66600814:48
arne_wiebalckTheJulia: :)14:48
JayFI'm sorry I wasn't there to advocate for the other direction then :)14:48
TheJuliawoot! 10 failing unit tests suddenly14:48
* TheJulia dances14:48
TheJuliaJayF: I want that other direction, but the community won out with reason :)14:49
arne_wiebalckJayF: I guess if s/w RAID goes into deploy templates we would be back in business14:49
*** dsneddon has joined #openstack-ironic14:49
JayFIt's going to ruin some SSDs if shred is being run on top of software raided disks14:49
*** tssurya has quit IRC14:49
TheJuliaYeah...14:50
arne_wiebalcknah ...14:50
TheJuliaDoes the kernel grok unalloc calls for raid re-leveling?14:50
dtantsurmaybe we can add a configurable clean step specifically to destroy software RAID?14:50
dtantsurso that the operators can choose what they want: build RAID during manual cleaning (and use shred) or build it in deploy time (and use secure erase)?14:50
TheJuliadtantsur: reasonable :)14:51
arne_wiebalckdtantsur: sounds nice14:51
JayFTheJulia: I don't understand what you mean by that... I know in onmetal our raid "cleaning steps" looked like: explicit clear of raid metadata, reboot, [normal cleaning], build raid (we figured out how, with our RSTe raid setup, to do it without needing a rebuild if we could guarantee disks were clean), normal deploy14:52
*** e0ne has joined #openstack-ironic14:52
JayFand I think we also had to setup our ramdisk to explicitly run mdadm and tell it to assemble raids based on metadata at boot14:52
JayFbut IMBW, it's been a while14:52
TheJuliaso I think you can tell the raidset to wipe itsself out,I'm just wondering if the raid code in the kernel is smart enough to do things like issue unalloc requests for ssds instead of writing a 4k block of zeros at a time14:54
*** mbeierl has quit IRC14:55
JayFMy understanding of mdadm tearing down raid is all about the *metadata* surrounding the raid, the data on disk is untouched14:55
JayFbut I haven't looked at anything like that in 2+ years so I could easily be wrong or outdated14:55
*** mbeierl has joined #openstack-ironic14:55
arne_wiebalckJayF: I think that is correct.14:56
TheJuliaI'm not talking reinitialize, I'm talking about reinitialization wise14:57
TheJuliaBUT that doesn't ensure that the raidset is clean before reboot to the instance14:57
JayFoh, you mean when building the raid? if you don't circumvent the rebuild?14:57
TheJuliait may still be dirty...14:57
*** dsneddon has quit IRC14:57
JayFI have no idea about that, we made it a hard requirement to skip the rebuild because it took an extremely long time and were able to tell the RSTe controller to skip it14:58
* TheJulia jumps on first call of the day14:58
JayFbut that was a weird setup -- basically hardware assisted raid managed via mdadm, not "pure" software raid14:58
codyhillGood Morning Ironic!14:58
*** priteau has quit IRC14:58
openstackgerritJulia Kreger proposed openstack/ironic-inspector master: Enable processing of active nodes  https://review.opendev.org/66583615:01
TheJuliadtantsur: changed and made it smarter.... muahahahaha15:01
dtantsurthx :)15:02
TheJuliaand also didn't have to change unit tests \o/15:05
* TheJulia resists urge to dance during her meeting15:06
* TheJulia starts on the command line utility15:06
*** bobmel has joined #openstack-ironic15:07
*** gyee has joined #openstack-ironic15:07
TheJuliaSo I don't think IPA is a beta anymore...15:08
TheJuliaRegarding ipa's setup.cfg15:08
openstackgerritMerged openstack/bifrost master: Correct Swift configuration for the Nginx data store  https://review.opendev.org/66596015:09
*** dsneddon has joined #openstack-ironic15:12
*** mkrai_ has joined #openstack-ironic15:13
*** mkrai_ has quit IRC15:17
*** dsneddon has quit IRC15:19
*** whoami-rajat has quit IRC15:21
*** iurygregory has quit IRC15:26
*** e0ne has quit IRC15:28
*** lucasagomes has quit IRC15:31
*** mkowalski_ has joined #openstack-ironic15:37
*** hamzy_ has joined #openstack-ironic15:38
*** rayzhang has quit IRC15:39
*** mgagne has quit IRC15:39
openstackgerritRiccardo Pittau proposed openstack/ironic master: Replace deprecated with_lockmode with with_for_update  https://review.opendev.org/66602715:39
*** NobodyCam has quit IRC15:39
*** rajinir has quit IRC15:40
*** hamzy has quit IRC15:40
*** mkowalski has quit IRC15:40
*** rajinir has joined #openstack-ironic15:40
*** NobodyCam has joined #openstack-ironic15:40
*** rayzhang has joined #openstack-ironic15:40
codyhillHello. I’ve been using Ironic for quite a few months and it’s working great for Ubuntu based images (99% of our deployments). What I’d like to do is deploy VMware ESXi based images as well. Does anyone here have a clue on how to do this? I’ve done a base install of VMware ESXi in a KVM VM. And I’ve captured that image. I’ve tried to use the Ubuntu (and coreos) kernel and ram images to DD the image to the disk. But the Ironic provisio15:42
codyhillfails. I think it tries to modify the MBR... Does anyone have an example of installing ESXi onto baremetal with Ironic?15:42
*** mgagne has joined #openstack-ironic15:42
TheJuliacodyhill: good morning15:43
codyhillGood Morning.15:44
TheJuliacodyhill: maybe as a whole disk image so boot loader is not touched, but It thought ESXi does some identifier generation at install time15:44
TheJuliacodyhill: You might be able to consider the ramdisk deploy interface and passing the extra arguments to point towards a generalized esxi kickstart file15:45
codyhillTheJulia: Are there instructions somewhere on doing a whole disk image? Or modifing the arguemtns during install from the RamDisk?15:46
codyhillI googled a bit on this… I didn’t see much out there on this.15:46
TheJuliaso the image you have made of your esxi host, it may already be a whole disk image, but you may be trying to treat it as a partition image. If you share your instance_info settings, we might be able to tell you15:47
TheJuliaactually, if possible, all if your node_info sans passwords because driver_internal_info has important data if it is afailed deployment15:47
*** hamzy_ is now known as hamzy15:48
TheJuliaas for ramdisk, https://docs.openstack.org/ironic/rocky/admin/interfaces/deploy.html#ramdisk-deploy instance_info/ramdisk_kernel_arguments can be set to a string to be appended.15:49
arne_wiebalckbye everyone o/15:50
TheJuliaIt looks like they have made it a little more complicated for vmware.... https://docs.vmware.com/en/VMware-vSphere/6.7/com.vmware.esxi.upgrade.doc/GUID-2F0D4696-3681-4C13-9552-5280C6406376.html15:50
TheJuliathere doesn't appear to be an explicit ramdisk anymore :\15:50
codyhillTheJulia: I’m using Openstack for this: http://pasted.co/65ea3bb515:52
codyhillThere is the openstack baremetal node show15:53
*** dsneddon has joined #openstack-ironic15:53
TheJuliaso yeah, however your glance image is setup, it is flagged as a partition image and not a whole disk image15:55
TheJulia u'is_whole_disk_image': False15:55
*** gfhellma has joined #openstack-ironic15:56
codyhillHere is the instance, image, & flavor info: http://pasted.co/1c2509ed15:56
codyhillOk So I need to add a property for is_whole_disk_image=True15:57
codyhillI’ll try this.15:57
codyhillTheJulia: Is there documentation for this anywhere?15:57
*** dsneddon has quit IRC15:57
TheJuliacodyhill: you have a kernel/ramdsik in that glance image attached to the actual disk iamge15:58
TheJuliathat casues it to think that it is a partition image15:58
codyhillOk. So if I deploy withouth that… It’ll just DD to disk?15:58
TheJuliayes15:58
codyhillI’ve alwasy deployed with ramdisk so I assumed it was the ramdisk that allowed the PXE boot to work. I’ll try to remove that. Thanks.15:58
*** dsneddon has joined #openstack-ironic15:59
TheJuliacodyhill: nah, there might be another flag, but that is the huge one on glance images because then it attempts to assemble a boot volume16:00
*** pcaruana has quit IRC16:01
codyhillCool. I think i made my vSphere install generic enough. Let’s see if this works OK… :-)16:01
*** igordc has joined #openstack-ironic16:03
*** dsneddon has quit IRC16:07
codyhillTheJulia: It worked!!! You’re the best! Thank you!16:08
rpittaugood night o/16:14
*** rpittau is now known as rpittau|afk16:14
TheJuliacodyhill: woot!16:23
NobodyCamGood Morning Ironic'ers16:26
*** gfhellma_ has joined #openstack-ironic16:27
*** gfhellma has quit IRC16:30
*** devx has quit IRC16:34
*** rachit7 has quit IRC16:34
openstackgerritMerged openstack/ironic master: Update API history and release mapping for 12.2.0  https://review.opendev.org/66594516:35
openstackgerritMerged openstack/ironic master: Spruce up release notes for 12.2.0 release  https://review.opendev.org/66596416:35
*** devx has joined #openstack-ironic16:35
*** etingof|brb is now known as etingof16:37
dtantsurmgoddard: ready ^^ :)16:44
openstackgerritNisha Brahmankar proposed openstack/ironic-python-agent master: Removes tinyipa from IPA  https://review.opendev.org/66537916:44
*** pcaruana has joined #openstack-ironic16:45
*** ricolin has quit IRC16:46
*** dsneddon has joined #openstack-ironic16:49
*** igordc has quit IRC16:49
mgoddarddtantsur: https://review.opendev.org/66605016:50
patchbotpatch 666050 - releases - Release ironic 12.2.0 for train - 1 patch set16:50
*** e0ne has joined #openstack-ironic16:51
dtantsurthx!16:51
*** gfhellma_ has quit IRC16:52
openstackgerritNisha Brahmankar proposed openstack/ironic-python-agent-builder master: Adding two tinyipa CI jobs in ironic-python-agent-builder  https://review.opendev.org/66605516:56
*** altlogbot_0 has quit IRC17:00
*** gfhellma has joined #openstack-ironic17:01
*** altlogbot_1 has joined #openstack-ironic17:01
*** irclogbot_1 has quit IRC17:02
*** irclogbot_0 has joined #openstack-ironic17:02
cjloaderhello guys17:10
cjloaderi'm getting an error -- Failed to start inspection: An auth plugin is required to determine endpoint URL when i'm trying to inspect a node on stein17:11
dtantsurcjloader: hi! either local credentials or some credentials in ironic-inspector are misconfigured17:14
cjloaderok17:17
cjloaderi'll double check that17:17
*** Lucas_Gray has quit IRC17:18
*** gfhellma has quit IRC17:18
*** gfhellma has joined #openstack-ironic17:18
*** dougsz has quit IRC17:18
*** dtantsur is now known as dtantsur|afk17:25
*** ociuhandu has quit IRC17:26
*** gfhellma has quit IRC17:32
*** igordc has joined #openstack-ironic17:35
*** whoami-rajat has joined #openstack-ironic17:37
*** rachit7 has joined #openstack-ironic17:54
*** rachit7 has quit IRC17:55
*** gfhellma has joined #openstack-ironic18:09
*** e0ne has quit IRC18:13
codyhillHello again. Are there any instructions or documentaion on how to customize post deploy tasks after image provisioning? I’d like to mount the filesystem and modify a few files dynamically before the system boots. I assume this is possible. But I’m unsure how to do this with Ironic.18:18
openstackgerritDigambar proposed openstack/ironic stable/rocky: Fix OOB introspection to use pxe_enabled flag in idrac driver  https://review.opendev.org/64836018:27
*** e0ne has joined #openstack-ironic18:29
*** diga has quit IRC18:31
*** e0ne has quit IRC18:33
*** derekh has quit IRC18:40
*** pcaruana has quit IRC18:45
*** pcaruana has joined #openstack-ironic19:05
TheJuliacodyhill: You'd want our ansible deploy interface for that19:12
TheJuliayou essentially write playbooks to do the things you need to do19:12
TheJuliathe other interfaces don't have ability to really execute arbitrary steps like that, at least not yet19:13
*** e0ne has joined #openstack-ironic19:38
*** kbaegis has left #openstack-ironic19:55
*** gfhellma_ has joined #openstack-ironic19:58
*** gfhellma has quit IRC20:02
*** S4ren has quit IRC20:11
codyhillTheJulia: Is this something that is OpenSource? Or part of an Enterprise offering?20:14
*** gfhellma has joined #openstack-ironic20:20
*** gfhellma_ has quit IRC20:23
*** e0ne has quit IRC20:36
*** jcoufal_ has joined #openstack-ironic20:40
*** Goneri has quit IRC20:42
TheJuliacodyhill: it is all open source!20:43
*** jtomasek has quit IRC20:43
*** jcoufal has quit IRC20:44
*** whoami-rajat has quit IRC20:56
openstackgerritJulia Kreger proposed openstack/ironic master: Block port deletions where vif is present  https://review.opendev.org/66583521:03
openstackgerritJulia Kreger proposed openstack/ironic master: Remove CIMC/UCS drivers  https://review.opendev.org/65328221:05
openstackgerritJulia Kreger proposed openstack/ironic master: Option to send all portgroup data  https://review.opendev.org/65403821:11
*** rh-jelabarre has quit IRC21:16
openstackgerritBob Fournier proposed openstack/ironic master: Add additional error msg to the list of IPMI errors that will be retried  https://review.opendev.org/66617021:16
*** tesseract has quit IRC21:47
*** bfournie has quit IRC21:49
*** gfhellma_ has joined #openstack-ironic22:00
*** gfhellma has quit IRC22:04
*** johnhaan has quit IRC22:13
*** rajinir has quit IRC22:15
*** rajinir has joined #openstack-ironic22:19
*** rayzhang has quit IRC22:20
*** johnhaan has joined #openstack-ironic22:20
*** rayzhang has joined #openstack-ironic22:21
*** gfhellma_ has quit IRC22:25
*** gfhellma_ has joined #openstack-ironic22:28
*** Lucas_Gray has joined #openstack-ironic22:29
*** Goneri has joined #openstack-ironic22:36
*** Goneri has quit IRC22:43
*** Goneri has joined #openstack-ironic22:47
*** jcoufal_ has quit IRC23:04
*** sthussey has quit IRC23:15
*** rcernin has joined #openstack-ironic23:16
*** rcernin has quit IRC23:17
*** rcernin has joined #openstack-ironic23:18
* TheJulia lets devstack spin23:22
*** Lucas_Gray has quit IRC23:28
*** gfhellma_ has quit IRC23:31
*** gfhellma_ has joined #openstack-ironic23:42
*** gfhellma_ has quit IRC23:49
*** gfhellma_ has joined #openstack-ironic23:50
*** gfhellma_ has quit IRC23:57

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!