Skip to content

Commit d92041a

Browse files
committed
asset updates
1 parent 2a11326 commit d92041a

File tree

3 files changed

+64
-0
lines changed

3 files changed

+64
-0
lines changed

api/v1beta1/zz_generated.deepcopy.go

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/bases/infrastructure.cluster.x-k8s.io_azurestackhcimachines.yaml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,44 @@ spec:
236236
- type
237237
type: object
238238
type: array
239+
failureMessage:
240+
description: |-
241+
FailureMessage will be set in the event that there is a terminal problem
242+
reconciling the Machine and will contain a more verbose string suitable
243+
for logging and human consumption.
244+
245+
This field should not be set for transitive errors that a controller
246+
faces that are expected to be fixed automatically over
247+
time (like service outages), but instead indicate that something is
248+
fundamentally wrong with the Machine's spec or the configuration of
249+
the controller, and that manual intervention is required. Examples
250+
of terminal errors would be invalid combinations of settings in the
251+
spec, values that are unsupported by the controller, or the
252+
responsible controller itself being critically misconfigured.
253+
254+
Any transient errors that occur during the reconciliation of Machines
255+
can be added as events to the Machine object and/or logged in the
256+
controller's output.
257+
type: string
258+
failureReason:
259+
description: |-
260+
FailureReason will be set in the event that there is a terminal problem
261+
reconciling the Machine and will contain a succinct value suitable
262+
for machine interpretation.
263+
264+
This field should not be set for transitive errors that a controller
265+
faces that are expected to be fixed automatically over
266+
time (like service outages), but instead indicate that something is
267+
fundamentally wrong with the Machine's spec or the configuration of
268+
the controller, and that manual intervention is required. Examples
269+
of terminal errors would be invalid combinations of settings in the
270+
spec, values that are unsupported by the controller, or the
271+
responsible controller itself being critically misconfigured.
272+
273+
Any transient errors that occur during the reconciliation of Machines
274+
can be added as events to the Machine object and/or logged in the
275+
controller's output.
276+
type: string
239277
ready:
240278
description: Ready is true when the provider resource is ready.
241279
type: boolean

config/crd/bases/infrastructure.cluster.x-k8s.io_azurestackhcivirtualmachines.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,12 @@ spec:
256256
- type
257257
type: object
258258
type: array
259+
failureMessage:
260+
type: string
261+
failureReason:
262+
description: MachineStatusError defines errors states for Machine
263+
objects.
264+
type: string
259265
ready:
260266
description: Ready is true when the provider resource is ready.
261267
type: boolean

0 commit comments

Comments
 (0)