diff --git a/internal/blueprint/customizations.go b/internal/blueprint/customizations.go index 3740a9d8a..c1ae0843d 100644 --- a/internal/blueprint/customizations.go +++ b/internal/blueprint/customizations.go @@ -407,7 +407,3 @@ func (c *Customizations) GetIgnition() *IgnitionCustomization { } return c.Ignition } - -func (c *IgnitionCustomization) HasIgnition() bool { - return c != nil -} diff --git a/internal/distro/rhel9/imagetype.go b/internal/distro/rhel9/imagetype.go index 50b0a1db7..ed744324c 100644 --- a/internal/distro/rhel9/imagetype.go +++ b/internal/distro/rhel9/imagetype.go @@ -360,7 +360,7 @@ func (t *imageType) checkOptions(customizations *blueprint.Customizations, optio } // ignition is optional, we might be using FDO - if customizations.Ignition.HasIgnition() { + if customizations.GetIgnition() != nil { if customizations.GetIgnition().Embedded != nil && customizations.GetIgnition().FirstBoot != nil { return fmt.Errorf("both ignition embedded and firstboot configurations found") }