Many: expose rhsm.subscription_manager.rhsm.auto_enable_yum_plugins

Expose the ${SUBJ} customization in Cloud API. Weldr API inherited it
automatically with the update of `osbuild/blueprint` to v1.6.0.

Adjust relevant test cases and unit tests to use this new customization.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
This commit is contained in:
Tomáš Hozza 2025-04-29 13:32:45 +02:00 committed by Achilleas Koutsou
parent 6f4c2899f8
commit 7036e2bcb9
6 changed files with 257 additions and 238 deletions

View file

@ -469,32 +469,37 @@ func (rbp *Blueprint) GetCustomizationsFromBlueprintRequest() (*blueprint.Custom
} }
conf := rhsm.Config conf := rhsm.Config
if conf.DnfPlugins != nil { if dnfPlugins := conf.DnfPlugins; dnfPlugins != nil {
bpRhsm.Config.DNFPlugins = &blueprint.SubManDNFPluginsConfig{} bpRhsm.Config.DNFPlugins = &blueprint.SubManDNFPluginsConfig{}
if conf.DnfPlugins.ProductId != nil && conf.DnfPlugins.ProductId.Enabled != nil { if dnfPlugins.ProductId != nil && dnfPlugins.ProductId.Enabled != nil {
bpRhsm.Config.DNFPlugins.ProductID = &blueprint.DNFPluginConfig{ bpRhsm.Config.DNFPlugins.ProductID = &blueprint.DNFPluginConfig{
Enabled: common.ToPtr(*conf.DnfPlugins.ProductId.Enabled), Enabled: common.ToPtr(*dnfPlugins.ProductId.Enabled),
} }
} }
if conf.DnfPlugins.SubscriptionManager != nil && conf.DnfPlugins.SubscriptionManager.Enabled != nil { if dnfPlugins.SubscriptionManager != nil && dnfPlugins.SubscriptionManager.Enabled != nil {
bpRhsm.Config.DNFPlugins.SubscriptionManager = &blueprint.DNFPluginConfig{ bpRhsm.Config.DNFPlugins.SubscriptionManager = &blueprint.DNFPluginConfig{
Enabled: common.ToPtr(*conf.DnfPlugins.SubscriptionManager.Enabled), Enabled: common.ToPtr(*dnfPlugins.SubscriptionManager.Enabled),
} }
} }
} }
if conf.SubscriptionManager != nil { if subMan := conf.SubscriptionManager; subMan != nil {
bpRhsm.Config.SubscriptionManager = &blueprint.SubManConfig{} bpSubMan := &blueprint.SubManConfig{}
if conf.SubscriptionManager.Rhsm != nil && conf.SubscriptionManager.Rhsm.ManageRepos != nil { if subMan.Rhsm != nil {
bpRhsm.Config.SubscriptionManager.RHSMConfig = &blueprint.SubManRHSMConfig{ bpSubMan.RHSMConfig = &blueprint.SubManRHSMConfig{}
ManageRepos: common.ToPtr(*conf.SubscriptionManager.Rhsm.ManageRepos), if subMan.Rhsm.ManageRepos != nil {
bpSubMan.RHSMConfig.ManageRepos = common.ToPtr(*subMan.Rhsm.ManageRepos)
}
if subMan.Rhsm.AutoEnableYumPlugins != nil {
bpSubMan.RHSMConfig.AutoEnableYumPlugins = common.ToPtr(*subMan.Rhsm.AutoEnableYumPlugins)
} }
} }
if conf.SubscriptionManager.Rhsmcertd != nil && conf.SubscriptionManager.Rhsmcertd.AutoRegistration != nil { if subMan.Rhsmcertd != nil && subMan.Rhsmcertd.AutoRegistration != nil {
bpRhsm.Config.SubscriptionManager.RHSMCertdConfig = &blueprint.SubManRHSMCertdConfig{ bpSubMan.RHSMCertdConfig = &blueprint.SubManRHSMCertdConfig{
AutoRegistration: common.ToPtr(*conf.SubscriptionManager.Rhsmcertd.AutoRegistration), AutoRegistration: common.ToPtr(*subMan.Rhsmcertd.AutoRegistration),
} }
} }
bpRhsm.Config.SubscriptionManager = bpSubMan
} }
c.RHSM = bpRhsm c.RHSM = bpRhsm
@ -1054,18 +1059,23 @@ func (request *ComposeRequest) GetBlueprintFromCustomizations() (blueprint.Bluep
} }
} }
if conf.SubscriptionManager != nil { if subMan := conf.SubscriptionManager; subMan != nil {
bpRhsm.Config.SubscriptionManager = &blueprint.SubManConfig{} bpSubMan := &blueprint.SubManConfig{}
if conf.SubscriptionManager.Rhsm != nil && conf.SubscriptionManager.Rhsm.ManageRepos != nil { if subMan.Rhsm != nil {
bpRhsm.Config.SubscriptionManager.RHSMConfig = &blueprint.SubManRHSMConfig{ bpSubMan.RHSMConfig = &blueprint.SubManRHSMConfig{}
ManageRepos: common.ToPtr(*conf.SubscriptionManager.Rhsm.ManageRepos), if subMan.Rhsm.ManageRepos != nil {
bpSubMan.RHSMConfig.ManageRepos = common.ToPtr(*subMan.Rhsm.ManageRepos)
}
if subMan.Rhsm.AutoEnableYumPlugins != nil {
bpSubMan.RHSMConfig.AutoEnableYumPlugins = common.ToPtr(*subMan.Rhsm.AutoEnableYumPlugins)
} }
} }
if conf.SubscriptionManager.Rhsmcertd != nil && conf.SubscriptionManager.Rhsmcertd.AutoRegistration != nil { if subMan.Rhsmcertd != nil && subMan.Rhsmcertd.AutoRegistration != nil {
bpRhsm.Config.SubscriptionManager.RHSMCertdConfig = &blueprint.SubManRHSMCertdConfig{ bpSubMan.RHSMCertdConfig = &blueprint.SubManRHSMCertdConfig{
AutoRegistration: common.ToPtr(*conf.SubscriptionManager.Rhsmcertd.AutoRegistration), AutoRegistration: common.ToPtr(*subMan.Rhsmcertd.AutoRegistration),
} }
} }
bpRhsm.Config.SubscriptionManager = bpSubMan
} }
bp.Customizations.RHSM = bpRhsm bp.Customizations.RHSM = bpRhsm

View file

@ -171,7 +171,8 @@ func GetTestBlueprint() blueprint.Blueprint {
}, },
SubscriptionManager: &blueprint.SubManConfig{ SubscriptionManager: &blueprint.SubManConfig{
RHSMConfig: &blueprint.SubManRHSMConfig{ RHSMConfig: &blueprint.SubManRHSMConfig{
ManageRepos: common.ToPtr(true), ManageRepos: common.ToPtr(true),
AutoEnableYumPlugins: common.ToPtr(false),
}, },
RHSMCertdConfig: &blueprint.SubManRHSMCertdConfig{ RHSMCertdConfig: &blueprint.SubManRHSMCertdConfig{
AutoRegistration: common.ToPtr(false), AutoRegistration: common.ToPtr(false),
@ -453,7 +454,8 @@ func TestGetBlueprintFromCustomizations(t *testing.T) {
}, },
SubscriptionManager: &SubManConfig{ SubscriptionManager: &SubManConfig{
Rhsm: &SubManRHSMConfig{ Rhsm: &SubManRHSMConfig{
ManageRepos: common.ToPtr(true), ManageRepos: common.ToPtr(true),
AutoEnableYumPlugins: common.ToPtr(false),
}, },
Rhsmcertd: &SubManRHSMCertdConfig{ Rhsmcertd: &SubManRHSMCertdConfig{
AutoRegistration: common.ToPtr(false), AutoRegistration: common.ToPtr(false),
@ -715,7 +717,8 @@ func TestGetBlueprintFromCompose(t *testing.T) {
}, },
SubscriptionManager: &SubManConfig{ SubscriptionManager: &SubManConfig{
Rhsm: &SubManRHSMConfig{ Rhsm: &SubManRHSMConfig{
ManageRepos: common.ToPtr(true), ManageRepos: common.ToPtr(true),
AutoEnableYumPlugins: common.ToPtr(false),
}, },
Rhsmcertd: &SubManRHSMCertdConfig{ Rhsmcertd: &SubManRHSMCertdConfig{
AutoRegistration: common.ToPtr(false), AutoRegistration: common.ToPtr(false),

View file

@ -1372,7 +1372,8 @@ type SubManRHSMCertdConfig struct {
// SubManRHSMConfig defines model for SubManRHSMConfig. // SubManRHSMConfig defines model for SubManRHSMConfig.
type SubManRHSMConfig struct { type SubManRHSMConfig struct {
ManageRepos *bool `json:"manage_repos,omitempty"` AutoEnableYumPlugins *bool `json:"auto_enable_yum_plugins,omitempty"`
ManageRepos *bool `json:"manage_repos,omitempty"`
} }
// Subscription defines model for Subscription. // Subscription defines model for Subscription.
@ -3072,216 +3073,216 @@ func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL
// Base64 encoded, gzipped, json marshaled Swagger object // Base64 encoded, gzipped, json marshaled Swagger object
var swaggerSpec = []string{ var swaggerSpec = []string{
"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",
} }
// GetSwagger returns the content of the embedded swagger specification file // GetSwagger returns the content of the embedded swagger specification file

View file

@ -1405,6 +1405,8 @@ components:
properties: properties:
manage_repos: manage_repos:
type: boolean type: boolean
auto_enable_yum_plugins:
type: boolean
SubManRHSMCertdConfig: SubManRHSMCertdConfig:
type: object type: object
properties: properties:

View file

@ -572,7 +572,8 @@ func TestBlueprintsCustomizationInfoToml(t *testing.T) {
}, },
"subscription_manager": { "subscription_manager": {
"rhsm": { "rhsm": {
"manage_repos": true "manage_repos": true,
"auto_enable_yum_plugins": false
}, },
"rhsmcertd": { "rhsmcertd": {
"auto_registration": false "auto_registration": false
@ -693,7 +694,8 @@ func TestBlueprintsCustomizationInfoToml(t *testing.T) {
}, },
SubscriptionManager: &blueprint.SubManConfig{ SubscriptionManager: &blueprint.SubManConfig{
RHSMConfig: &blueprint.SubManRHSMConfig{ RHSMConfig: &blueprint.SubManRHSMConfig{
ManageRepos: common.ToPtr(true), ManageRepos: common.ToPtr(true),
AutoEnableYumPlugins: common.ToPtr(false),
}, },
RHSMCertdConfig: &blueprint.SubManRHSMCertdConfig{ RHSMCertdConfig: &blueprint.SubManRHSMCertdConfig{
AutoRegistration: common.ToPtr(false), AutoRegistration: common.ToPtr(false),

View file

@ -472,7 +472,8 @@ RHSM_CUSTOMIZATION_BLOCK=$(cat <<EOF
}, },
"subscription_manager": { "subscription_manager": {
"rhsm": { "rhsm": {
"manage_repos": true "manage_repos": true,
"auto_enable_yum_plugins": false
}, },
"rhsmcertd": { "rhsmcertd": {
"auto_registration": false "auto_registration": false