Skip to content

Commit 00a675b

Browse files
authored
Merge pull request #2229 from sbueringer/pr-try-soft
🌱 Enable powerOffMode trySoft in cluster-templates and CI
2 parents 0d36621 + 74b3a59 commit 00a675b

File tree

7 files changed

+12
-12
lines changed

7 files changed

+12
-12
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ generate-doctoc:
288288
TRACE=$(TRACE) ./hack/generate-doctoc.sh
289289

290290
.PHONY: generate-e2e-templates
291-
generate-e2e-templates: ## Generate e2e cluster templates
291+
generate-e2e-templates: $(KUSTOMIZE) ## Generate e2e cluster templates
292292
$(MAKE) release-flavors
293293

294294
cp $(RELEASE_DIR)/cluster-template.yaml $(E2E_TEMPLATE_DIR)/kustomization/base/cluster-template.yaml

packaging/flavorgen/flavors/generators.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ func newVSphereMachineTemplate(templateName string) infrav1.VSphereMachineTempla
259259
func defaultVirtualMachineSpec() infrav1.VSphereMachineSpec {
260260
return infrav1.VSphereMachineSpec{
261261
VirtualMachineCloneSpec: defaultVirtualMachineCloneSpec(),
262-
PowerOffMode: infrav1.VirtualMachinePowerOpModeHard,
262+
PowerOffMode: infrav1.VirtualMachinePowerOpModeTrySoft,
263263
}
264264
}
265265

@@ -312,7 +312,7 @@ func newNodeIPAMVSphereMachineTemplate(templateName string) infrav1.VSphereMachi
312312
func nodeIPAMVirtualMachineSpec() infrav1.VSphereMachineSpec {
313313
return infrav1.VSphereMachineSpec{
314314
VirtualMachineCloneSpec: nodeIPAMVirtualMachineCloneSpec(),
315-
PowerOffMode: infrav1.VirtualMachinePowerOpModeHard,
315+
PowerOffMode: infrav1.VirtualMachinePowerOpModeTrySoft,
316316
}
317317
}
318318

templates/cluster-template-external-loadbalancer.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ spec:
5555
networkName: '${VSPHERE_NETWORK}'
5656
numCPUs: 2
5757
os: Linux
58-
powerOffMode: hard
58+
powerOffMode: trySoft
5959
resourcePool: '${VSPHERE_RESOURCE_POOL}'
6060
server: '${VSPHERE_SERVER}'
6161
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
@@ -82,7 +82,7 @@ spec:
8282
networkName: '${VSPHERE_NETWORK}'
8383
numCPUs: 2
8484
os: Linux
85-
powerOffMode: hard
85+
powerOffMode: trySoft
8686
resourcePool: '${VSPHERE_RESOURCE_POOL}'
8787
server: '${VSPHERE_SERVER}'
8888
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'

templates/cluster-template-ignition.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ spec:
5555
networkName: '${VSPHERE_NETWORK}'
5656
numCPUs: 2
5757
os: Linux
58-
powerOffMode: hard
58+
powerOffMode: trySoft
5959
resourcePool: '${VSPHERE_RESOURCE_POOL}'
6060
server: '${VSPHERE_SERVER}'
6161
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'

templates/cluster-template-node-ipam.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ spec:
6060
networkName: '${VSPHERE_NETWORK}'
6161
numCPUs: 2
6262
os: Linux
63-
powerOffMode: hard
63+
powerOffMode: trySoft
6464
resourcePool: '${VSPHERE_RESOURCE_POOL}'
6565
server: '${VSPHERE_SERVER}'
6666
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
@@ -92,7 +92,7 @@ spec:
9292
networkName: '${VSPHERE_NETWORK}'
9393
numCPUs: 2
9494
os: Linux
95-
powerOffMode: hard
95+
powerOffMode: trySoft
9696
resourcePool: '${VSPHERE_RESOURCE_POOL}'
9797
server: '${VSPHERE_SERVER}'
9898
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'

templates/cluster-template.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ spec:
5555
networkName: '${VSPHERE_NETWORK}'
5656
numCPUs: 2
5757
os: Linux
58-
powerOffMode: hard
58+
powerOffMode: trySoft
5959
resourcePool: '${VSPHERE_RESOURCE_POOL}'
6060
server: '${VSPHERE_SERVER}'
6161
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
@@ -82,7 +82,7 @@ spec:
8282
networkName: '${VSPHERE_NETWORK}'
8383
numCPUs: 2
8484
os: Linux
85-
powerOffMode: hard
85+
powerOffMode: trySoft
8686
resourcePool: '${VSPHERE_RESOURCE_POOL}'
8787
server: '${VSPHERE_SERVER}'
8888
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'

templates/clusterclass-template.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ spec:
178178
networkName: '${VSPHERE_NETWORK}'
179179
numCPUs: 2
180180
os: Linux
181-
powerOffMode: hard
181+
powerOffMode: trySoft
182182
resourcePool: '${VSPHERE_RESOURCE_POOL}'
183183
server: '${VSPHERE_SERVER}'
184184
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
@@ -205,7 +205,7 @@ spec:
205205
networkName: '${VSPHERE_NETWORK}'
206206
numCPUs: 2
207207
os: Linux
208-
powerOffMode: hard
208+
powerOffMode: trySoft
209209
resourcePool: '${VSPHERE_RESOURCE_POOL}'
210210
server: '${VSPHERE_SERVER}'
211211
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'

0 commit comments

Comments
 (0)