@@ -85,33 +85,40 @@ def run(params) {
85
85
}
86
86
87
87
stage(' Delete the systems' ) {
88
- sh(script : " ${ api_program} --url ${ params.manager_hostname} --mode delete_systems ${ defaultResourcesToDeleteArgs} " )
88
+ sh(script : " ${ api_program} --url ${ params.manager_hostname} --product_version ${ product_version } ${ defaultResourcesToDeleteArgs} --mode delete_systems " )
89
89
}
90
90
stage(' Delete config projects' ) {
91
- sh(script : " ${ api_program} --url ${ params.manager_hostname} --mode delete_config_projects ${ defaultResourcesToDeleteArgs} " )
91
+ sh(script : " ${ api_program} --url ${ params.manager_hostname} --product_version ${ product_version } ${ defaultResourcesToDeleteArgs} --mode delete_config_projects " )
92
92
}
93
+
93
94
stage(' Delete software channels' ) {
94
- sh(script : " ${ api_program} --url ${ params.manager_hostname} --mode delete_software_channels ${ defaultResourcesToDeleteArgs} " )
95
+ when {
96
+ expression { product_version != " uyuni" }
97
+ }
98
+ steps {
99
+ sh(script : " ${ api_program} --url ${ params.manager_hostname} --product_version ${ product_version} ${ defaultResourcesToDeleteArgs} --mode delete_software_channels" )
100
+ }
95
101
}
102
+
96
103
stage(' Delete activation keys' ) {
97
- sh(script : " ${ api_program} --url ${ params.manager_hostname} --mode delete_activation_keys ${ defaultResourcesToDeleteArgs} " )
104
+ sh(script : " ${ api_program} --url ${ params.manager_hostname} --product_version ${ product_version } ${ defaultResourcesToDeleteArgs} --mode delete_activation_keys " )
98
105
}
99
106
stage(' Delete minion users' ) {
100
- sh(script : " ${ api_program} --url ${ params.manager_hostname} --mode delete_users ${ defaultResourcesToDeleteArgs} " )
107
+ sh(script : " ${ api_program} --url ${ params.manager_hostname} --product_version ${ product_version } ${ defaultResourcesToDeleteArgs} --mode delete_users " )
101
108
}
102
109
stage(' Delete channel repositories' ) {
103
- sh(script : " ${ api_program} --url ${ params.manager_hostname} --mode delete_repositories ${ defaultResourcesToDeleteArgs} " )
110
+ sh(script : " ${ api_program} --url ${ params.manager_hostname} --product_version ${ product_version } ${ defaultResourcesToDeleteArgs} --mode delete_repositories " )
104
111
}
105
112
stage(' Delete salt keys' ) {
106
- sh(script : " ${ api_program} --url ${ params.manager_hostname} --mode delete_salt_keys ${ defaultResourcesToDeleteArgs} " )
113
+ sh(script : " ${ api_program} --url ${ params.manager_hostname} --product_version ${ product_version } ${ defaultResourcesToDeleteArgs} --mode delete_salt_keys " )
107
114
}
108
115
109
116
stage(' Delete ssh know hosts' ) {
110
- sh(script : " ${ api_program} --url ${ params.manager_hostname} --mode delete_known_hosts -- product_version ${ product_version} " )
117
+ sh(script : " ${ api_program} --url ${ params.manager_hostname} --product_version ${ product_version} --mode delete_known_hosts " )
111
118
}
112
119
113
120
stage(' Delete distributions folders' ) {
114
- sh(script : " ${ api_program} --url ${ params.manager_hostname} --mode delete_distributions -- product_version ${ product_version} " )
121
+ sh(script : " ${ api_program} --url ${ params.manager_hostname} --product_version ${ product_version} --mode delete_distributions " )
115
122
}
116
123
117
124
// Define shared environment variables for terraform calls
0 commit comments