Skip to content

Commit 26b8683

Browse files
authored
Test against k8s 1.35 (#970)
Signed-off-by: 1gtm <1gtm@appscode.com>
1 parent 495159d commit 26b8683

72 files changed

Lines changed: 33727 additions & 33237 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 82 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -1,125 +1,125 @@
11
step:
2-
- type: single-step-form
3-
loader: initBundle
4-
elements:
5-
- loader: getNamespaces
6-
label: Namespace
2+
- elements:
3+
- label: Namespace
4+
loader: getNamespaces
75
schema: schema/properties/metadata/properties/release/properties/namespace
86
type: select
97
- label: Name
108
schema: schema/properties/metadata/properties/release/properties/name
119
type: input
12-
- loader: getData|storageRef
13-
label: Storage Ref
10+
- label: Storage Ref
11+
loader: getData|storageRef
1412
schema: schema/properties/spec/properties/backend/properties/storageRef
1513
type: select
16-
- loader: getData|retentionPolicy
17-
label: Retention Policy
14+
- label: Retention Policy
15+
loader: getData|retentionPolicy
1816
schema: schema/properties/spec/properties/backend/properties/retentionPolicy
1917
type: select
2018
- elements:
21-
- type: object-item
22-
label: Labels
19+
- label: Labels
2320
schema: schema/properties/spec/properties/labels
24-
- type: object-item
25-
label: Annotations
21+
type: object-item
22+
- label: Annotations
2623
schema: schema/properties/spec/properties/annotations
24+
type: object-item
25+
hideBlock: true
2726
label: Labels & Annotations
2827
showLabels: true
29-
hideBlock: true
3028
type: block-layout
31-
- label: Sessions
32-
elements:
33-
- type: input
34-
label: Session Name
35-
schema: sessionName
36-
- type: input
37-
label: Schedule
38-
schema: schedule
39-
- type: input
40-
label: Security Context (runAsUser)
41-
schema: addon/properties/jobTemplate/properties/securityContext
42-
- type: select
43-
label: Addon Name
44-
loader: getAddon
45-
schema: addon/properties/name
46-
- type: array-object-form
47-
label: Tasks
48-
validation:
49-
type: required
50-
elements:
51-
- type: select
52-
label: Task Name
53-
loader:
54-
name: getTaskNames
55-
watchPaths:
56-
- schema/properties/spec/properties/sessions/dynamicIndex/properties/addon/properties/name
57-
schema: name
58-
validation:
59-
type: required
60-
- type: editor
61-
label: Params
62-
schema: params
63-
schema: addon/properties/tasks
64-
- type: select
65-
customClass: mt-4
66-
label: Encryption Secret Namespace
67-
loader: getNamespaces
68-
schema: encryptionSecret/properties/namespace
69-
- type: select
70-
label: Encryption Secret Name
29+
- elements:
30+
- label: Session Name
31+
schema: sessionName
32+
type: input
33+
- label: Schedule
34+
schema: schedule
35+
type: input
36+
- label: Security Context (runAsUser)
37+
schema: addon/properties/jobTemplate/properties/securityContext
38+
type: input
39+
- label: Addon Name
40+
loader: getAddon
41+
schema: addon/properties/name
42+
type: select
43+
- elements:
44+
- label: Task Name
7145
loader:
46+
name: getTaskNames
7247
watchPaths:
73-
- schema/properties/spec/properties/sessions/dynamicIndex/properties/encryptionSecret/properties/namespace
74-
name: getEncryptionSecretNames
75-
schema: encryptionSecret/properties/name
76-
- type: input
77-
label: Repo Name
78-
schema: repoName
48+
- schema/properties/spec/properties/sessions/dynamicIndex/properties/addon/properties/name
49+
schema: name
50+
type: select
51+
validation:
52+
type: required
53+
- label: Params
54+
schema: params
55+
type: editor
56+
label: Tasks
57+
schema: addon/properties/tasks
58+
type: array-object-form
59+
validation:
60+
type: required
61+
- customClass: mt-4
62+
label: Encryption Secret Namespace
63+
loader: getNamespaces
64+
schema: encryptionSecret/properties/namespace
65+
type: select
66+
- label: Encryption Secret Name
67+
loader:
68+
name: getEncryptionSecretNames
69+
watchPaths:
70+
- schema/properties/spec/properties/sessions/dynamicIndex/properties/encryptionSecret/properties/namespace
71+
schema: encryptionSecret/properties/name
72+
type: select
73+
- label: Repo Name
74+
schema: repoName
75+
type: input
76+
label: Sessions
7977
schema: schema/properties/spec/properties/sessions
8078
type: array-object-form
8179
- elements:
82-
- loader: getApiGroup
83-
label: Api Group
84-
validation:
85-
type: required
80+
- label: Api Group
81+
loader: getApiGroup
8682
schema: schema/properties/spec/properties/target/properties/apiGroup
8783
type: select
88-
- loader:
89-
name: getKinds
90-
watchPaths:
91-
- schema/properties/spec/properties/target/properties/apiGroup
92-
label: Kind
93-
watcher:
94-
func: setVersion
95-
paths:
96-
- schema/properties/spec/properties/target/properties/kind
9784
validation:
9885
type: required
86+
- label: Kind
87+
loader:
88+
name: getKinds
89+
watchPaths:
90+
- schema/properties/spec/properties/target/properties/apiGroup
9991
schema: schema/properties/spec/properties/target/properties/kind
10092
type: select
101-
- loader: getNamespaces
102-
label: Namespace
10393
validation:
10494
type: required
95+
watcher:
96+
func: setVersion
97+
paths:
98+
- schema/properties/spec/properties/target/properties/kind
99+
- label: Namespace
100+
loader: getNamespaces
105101
schema: schema/properties/spec/properties/target/properties/namespace
106102
type: select
107-
- loader:
103+
validation:
104+
type: required
105+
- label: Name
106+
loader:
108107
name: getTargetName
109108
watchPaths:
110-
- schema/properties/spec/properties/target/properties/namespace
111-
- schema/properties/spec/properties/target/properties/kind
112-
label: Name
109+
- schema/properties/spec/properties/target/properties/namespace
110+
- schema/properties/spec/properties/target/properties/kind
113111
refresh: true
114-
validation:
115-
type: required
116112
schema: schema/properties/spec/properties/target/properties/name
117113
type: select
114+
validation:
115+
type: required
118116
if:
119-
type: function
120117
name: showTarget
118+
type: function
121119
label: Target
122120
showLabels: true
123121
type: block-layout
124122
id: options
123+
loader: initBundle
124+
type: single-step-form
125125
type: multi-step-form
Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
11
step:
2-
- type: single-step-form
3-
elements:
4-
- loader: fetchNamespaces
5-
hasGroup: isRancherManaged
2+
- elements:
3+
- hasGroup: isRancherManaged
64
label: Namespace
5+
loader: fetchNamespaces
76
schema: schema/properties/metadata/properties/release/properties/namespace
87
type: select
9-
- type: block-layout
8+
- elements:
9+
- label: Labels
10+
schema: schema/properties/spec/properties/labels
11+
type: object-item
12+
- label: Annotations
13+
schema: schema/properties/spec/properties/annotations
14+
type: object-item
15+
hideBlock: true
1016
label: Labels & Annotations
1117
showLabels: true
12-
hideBlock: true
13-
elements:
14-
- type: object-item
15-
label: Labels
16-
schema: schema/properties/spec/properties/labels
17-
- type: object-item
18-
label: Annotations
19-
schema: schema/properties/spec/properties/annotations
18+
type: block-layout
2019
- label: Invoker Kind
2120
options:
2221
- text: Backup Configurations
@@ -25,29 +24,29 @@ step:
2524
value: BackupBlueprint
2625
schema: schema/properties/spec/properties/invoker/properties/kind
2726
type: select
28-
- loader:
27+
- label: Invoker Name
28+
loader:
2929
name: fetchInvokerName
3030
watchPaths:
31-
- schema/properties/spec/properties/invoker/properties/kind
32-
- schema/properties/metadata/properties/release/properties/namespace
33-
label: Invoker Name
31+
- schema/properties/spec/properties/invoker/properties/kind
32+
- schema/properties/metadata/properties/release/properties/namespace
33+
schema: schema/properties/spec/properties/invoker/properties/name
34+
type: select
3435
watcher:
3536
func: initName
3637
paths:
37-
- schema/properties/spec/properties/invoker/properties/name
38-
schema: schema/properties/spec/properties/invoker/properties/name
39-
type: select
40-
- loader:
38+
- schema/properties/spec/properties/invoker/properties/name
39+
- label: Session
40+
loader:
4141
name: fetchSessions
4242
watchPaths:
43-
- schema/properties/spec/properties/invoker/properties/name
44-
label: Session
43+
- schema/properties/spec/properties/invoker/properties/name
44+
schema: schema/properties/spec/properties/session
45+
type: select
4546
watcher:
4647
func: initName
4748
paths:
48-
- schema/properties/spec/properties/session
49-
schema: schema/properties/spec/properties/session
50-
type: select
49+
- schema/properties/spec/properties/session
5150
- label: Timeout
5251
options:
5352
- text: 5 minutes
@@ -67,4 +66,5 @@ step:
6766
schema: schema/properties/spec/properties/backupTimeout
6867
type: select
6968
id: options
69+
type: single-step-form
7070
type: multi-step-form
Lines changed: 40 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,41 @@
1-
type: multi-step-form
21
step:
3-
- type: single-step-form
4-
id: basic
5-
# label: Basic Information
6-
elements:
7-
- type: label-element
8-
label: ''
9-
subtitle: Select a backup configuration and choose which backup sessions to view or manage
10-
- type: select
11-
label: Backup Configuration
12-
subtitle: Select the backup configuration that contains the sessions you want to view
13-
schema: temp/properties/backup
14-
validation:
15-
type: required
16-
refresh: true
17-
loader: getOptions
18-
watcher:
19-
func: clearModel
20-
paths:
21-
- temp/properties/backup
22-
- type: select
23-
multiple: true
24-
label: Backup Sessions
25-
subtitle: Select one or more backup sessions to view their details and status
26-
schema: temp/properties/selectedSessions
27-
refresh: true
28-
validation:
29-
type: required
30-
if:
31-
type: function
32-
name: isBackupSelected
33-
loader:
34-
name: getSessionOptions
35-
watchPaths:
36-
- temp/properties/backup
37-
watcher:
38-
func: buildCommand
39-
paths:
40-
- temp/properties/selectedSessions
2+
- elements:
3+
- label: ""
4+
subtitle: Select a backup configuration and choose which backup sessions to view
5+
or manage
6+
type: label-element
7+
- label: Backup Configuration
8+
loader: getOptions
9+
refresh: true
10+
schema: temp/properties/backup
11+
subtitle: Select the backup configuration that contains the sessions you want
12+
to view
13+
type: select
14+
validation:
15+
type: required
16+
watcher:
17+
func: clearModel
18+
paths:
19+
- temp/properties/backup
20+
- if:
21+
name: isBackupSelected
22+
type: function
23+
label: Backup Sessions
24+
loader:
25+
name: getSessionOptions
26+
watchPaths:
27+
- temp/properties/backup
28+
multiple: true
29+
refresh: true
30+
schema: temp/properties/selectedSessions
31+
subtitle: Select one or more backup sessions to view their details and status
32+
type: select
33+
validation:
34+
type: required
35+
watcher:
36+
func: buildCommand
37+
paths:
38+
- temp/properties/selectedSessions
39+
id: basic
40+
type: single-step-form
41+
type: multi-step-form

0 commit comments

Comments
 (0)