You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: actions.yaml
+13-13Lines changed: 13 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -7,52 +7,52 @@ pre-refresh-check:
7
7
force-refresh-start:
8
8
description: |
9
9
Potential of data loss and downtime
10
-
10
+
11
11
Force refresh of first unit
12
-
12
+
13
13
Must run with at least one of the parameters `=false`
14
14
params:
15
15
check-compatibility:
16
16
type: boolean
17
17
default: true
18
18
description: |
19
19
Potential of data loss and downtime
20
-
20
+
21
21
If `false`, force refresh if new version of Router and/or charm is not compatible with previous version
22
22
run-pre-refresh-checks:
23
23
type: boolean
24
24
default: true
25
25
description: |
26
26
Potential of data loss and downtime
27
-
27
+
28
28
If `false`, force refresh if app is unhealthy or not ready to refresh (and unit status shows "Pre-refresh check failed")
29
29
check-workload-container:
30
30
type: boolean
31
31
default: true
32
32
description: |
33
33
Potential of data loss and downtime during and after refresh
34
-
34
+
35
35
If `false`, allow refresh to Router container version that has not been validated to work with the charm revision
36
36
additionalProperties: false
37
37
resume-refresh:
38
38
description: |
39
39
Refresh next unit(s) (after you have manually verified that refreshed units are healthy)
40
-
41
-
If the `pause_after_unit_refresh` config is set to `all`, this action will refresh the next unit.
42
-
43
-
If `pause_after_unit_refresh` is set to `first`, this action will refresh all remaining units.
40
+
41
+
If the `pause-after-unit-refresh` config is set to `all`, this action will refresh the next unit.
42
+
43
+
If `pause-after-unit-refresh` is set to `first`, this action will refresh all remaining units.
44
44
Exception: if automatic health checks fail after a unit has refreshed, the refresh will pause.
45
-
46
-
If `pause_after_unit_refresh` is set to `none`, this action will have no effect unless it is called with `check-health-of-refreshed-units` as `false`.
45
+
46
+
If `pause-after-unit-refresh` is set to `none`, this action will have no effect unless it is called with `check-health-of-refreshed-units` as `false`.
47
47
params:
48
48
check-health-of-refreshed-units:
49
49
type: boolean
50
50
default: true
51
51
description: |
52
52
Potential of data loss and downtime
53
-
53
+
54
54
If `false`, force refresh (of next unit) if 1 or more refreshed units are unhealthy
55
-
55
+
56
56
Warning: if first unit to refresh is unhealthy, consider running `force-refresh-start` action on that unit instead of using this parameter.
57
57
If first unit to refresh is unhealthy because compatibility checks, pre-refresh checks, or workload container checks are failing, this parameter is more destructive than the `force-refresh-start` action.
0 commit comments