diff --git a/puppet-manifests/src/modules/platform/manifests/sm.pp b/puppet-manifests/src/modules/platform/manifests/sm.pp index f3205e669..a5bbf93fb 100644 --- a/puppet-manifests/src/modules/platform/manifests/sm.pp +++ b/puppet-manifests/src/modules/platform/manifests/sm.pp @@ -486,16 +486,12 @@ class platform::sm ############################ # PXEBOOT - # Create the PXEBoot IP service if it is configured # PXEBoot only supports IPv4 config - # TODO(heitormatsui) review if we can change this 'if' or move elsewhere like the other ipvX services - if str2bool($::is_initial_config) or str2bool($::usm_upgrade_in_progress) { - exec { 'Configure PXEBoot IPv4 service in SM (service-group-member pxeboot-ipv4)': - command => 'sm-provision service-group-member controller-services pxeboot-ipv4', - } - -> exec { 'Configure PXEBoot IPv4 service in SM (service pxeboot-ipv4)': - command => 'sm-provision service pxeboot-ipv4', - } + exec { 'Configure PXEBoot IPv4 service in SM (service-group-member pxeboot-ipv4)': + command => 'sm-provision service-group-member controller-services pxeboot-ipv4', + } + -> exec { 'Configure PXEBoot IPv4 service in SM (service pxeboot-ipv4)': + command => 'sm-provision service pxeboot-ipv4', } if $system_mode == 'duplex-direct' or $system_mode == 'simplex' {