diff --git a/class/defaults.yml b/class/defaults.yml index 464aa99..c6cd2c9 100644 --- a/class/defaults.yml +++ b/class/defaults.yml @@ -6,7 +6,7 @@ parameters: operator: registry: quay.io repository: appuio/group-sync-operator - tag: v0.2.0 + tag: v0.3.0 manifest_version: ${group_sync_operator:images:operator:tag} manifest_url: https://raw.githubusercontent.com/appuio/group-sync-operator/${group_sync_operator:manifest_version}/config diff --git a/tests/golden/defaults/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml b/tests/golden/defaults/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml index db6feb6..8d4ca12 100644 --- a/tests/golden/defaults/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml +++ b/tests/golden/defaults/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml @@ -251,6 +251,11 @@ spec: subGroupJoinSeparator: description: SubGroupJoinSeparator represents the separator to join group names if subGroupProcessing is set to join type: string + subGroupJoinStripRootGroups: + description: SubGroupJoinStripGroups controls whether to strip the root groups given by name. + items: + type: string + type: array subGroupProcessing: description: SubGroupProcessing controls how sub groups are processed. Flat flattens the groups and is the default. Groups "hidden-fox" with child "staff" and "purple-bat" with child "staff" become "hidden-fox", "purple-bat", "staff". Join joins the group names with a configurable separator. Groups "hidden-fox" with child "staff" and "purple-bat" with child "staff" become "hidden-fox", "hidden-fox/staff", "purple-bat", "purple-bat/staff". enum: diff --git a/tests/golden/defaults/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml b/tests/golden/defaults/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml index aacb94e..07d3cfd 100644 --- a/tests/golden/defaults/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml +++ b/tests/golden/defaults/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml @@ -27,7 +27,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: quay.io/appuio/group-sync-operator:v0.2.0 + image: quay.io/appuio/group-sync-operator:v0.3.0 livenessProbe: httpGet: path: /healthz diff --git a/tests/golden/empty/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml b/tests/golden/empty/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml index db6feb6..8d4ca12 100644 --- a/tests/golden/empty/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml +++ b/tests/golden/empty/group-sync-operator/group-sync-operator/00_crds/redhatcop.redhat.io_groupsyncs.yaml @@ -251,6 +251,11 @@ spec: subGroupJoinSeparator: description: SubGroupJoinSeparator represents the separator to join group names if subGroupProcessing is set to join type: string + subGroupJoinStripRootGroups: + description: SubGroupJoinStripGroups controls whether to strip the root groups given by name. + items: + type: string + type: array subGroupProcessing: description: SubGroupProcessing controls how sub groups are processed. Flat flattens the groups and is the default. Groups "hidden-fox" with child "staff" and "purple-bat" with child "staff" become "hidden-fox", "purple-bat", "staff". Join joins the group names with a configurable separator. Groups "hidden-fox" with child "staff" and "purple-bat" with child "staff" become "hidden-fox", "hidden-fox/staff", "purple-bat", "purple-bat/staff". enum: diff --git a/tests/golden/empty/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml b/tests/golden/empty/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml index aacb94e..07d3cfd 100644 --- a/tests/golden/empty/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml +++ b/tests/golden/empty/group-sync-operator/group-sync-operator/20_deployment_group-sync-controller-manager.yaml @@ -27,7 +27,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: quay.io/appuio/group-sync-operator:v0.2.0 + image: quay.io/appuio/group-sync-operator:v0.3.0 livenessProbe: httpGet: path: /healthz