Skip to content

Commit aef23a7

Browse files
authored
Merge pull request #1078 from vshn/develop
⬆️ Update appcat version to v4.181.0
2 parents 15d7f4b + 42146fc commit aef23a7

File tree

99 files changed

+343
-227
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+343
-227
lines changed

class/defaults.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ parameters:
2424
version: 8.8.2
2525
forgejo:
2626
source: oci://code.forgejo.org/forgejo-helm/forgejo
27-
version: 16.0.1
27+
version: 16.2.0
2828
cnpg:
2929
source: https://cloudnative-pg.io/charts/
3030
version: 0.27.0
@@ -76,7 +76,7 @@ parameters:
7676
appcat:
7777
registry: ghcr.io
7878
repository: vshn/appcat
79-
tag: v4.180.1
79+
tag: v4.181.0
8080
functionAppcat:
8181
registry: ${appcat:images:appcat:registry}
8282
repository: ${appcat:images:appcat:repository}

component/vshn_codey.jsonnet

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ local composition =
4949
spec: {
5050
parameters: {
5151
service: {
52-
majorVersion: '13.0.4',
52+
majorVersion: '14.0.0',
5353
fqdn: [ 'myforgejo.127.0.0.1.nip.io' ],
5454
forgejoSettings: {
5555
config: {

tests/e2e/forgejo/10-assert.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ spec:
1919
- forgejo-e2e.apps.lab-cloudscale-rma-0.appuio.cloud
2020
- sub1.forgejo-e2e.apps.lab-cloudscale-rma-0.appuio.cloud
2121
serviceLevel: besteffort
22-
majorVersion: 12.0.0
22+
majorVersion: 14.0.0
2323
size:
2424
plan: small
2525
resourceRef:

tests/e2e/keycloak/70-backup-disabled-install.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: vshn.appcat.vshn.io/v1
22
kind: VSHNKeycloak
33
metadata:
4-
name: keycloak-backup-disabled-test
4+
name: kc-backup-disabled
55
spec:
66
parameters:
77
security:

tests/e2e/keycloak/71-backup-disabled-assert.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ apiVersion: kuttl.dev/v1beta1
22
kind: TestStep
33
timeout: 400
44
commands:
5-
- script: ../common/scripts/check-backup-disabled.sh vshnkeycloak keycloak-backup-disabled-test
5+
- script: ../common/scripts/check-backup-disabled.sh vshnkeycloak kc-backup-disabled

tests/e2e/keycloak/scripts/check-backup.sh

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,30 +20,32 @@ echo "Composite name: $comp"
2020
instancens="vshn-postgresql-$comp-pg"
2121
echo "Instance namespace: $instancens"
2222

23-
echo "Creating SGBackup..."
23+
echo "Creating CNPG Backup..."
2424
cat <<EOF | kubectl apply -f -
25-
apiVersion: stackgres.io/v1
26-
kind: SGBackup
25+
apiVersion: postgresql.cnpg.io/v1
26+
kind: Backup
2727
metadata:
2828
name: e2e-backup
2929
namespace: $instancens
3030
spec:
31-
managedLifecycle: true
32-
reconciliationTimeout: 300
33-
sgCluster: $comp-pg
31+
method: plugin
32+
cluster:
33+
name: postgresql
34+
pluginConfiguration:
35+
name: barman-cloud.cloudnative-pg.io
3436
EOF
3537

3638
echo "Checking backup status..."
3739

3840
backup_status=$(kubectl -n "$NAMESPACE" get vshnkeycloakbackups.api.appcat.vshn.io e2e-backup -o json | jq -r '.status.databaseBackupStatus.process.status')
3941

40-
while [ "$backup_status" == "Running" ] || [ "$backup_status" == "Pending" ] || [ "$backup_status" == "null" ]; do
42+
while [ "$backup_status" == "running" ] || [ "$backup_status" == "pending" ] || [ "$backup_status" == "started" ] || [ "$backup_status" == "null" ]; do
4143
echo "Backup status: $backup_status"
4244
backup_status=$(kubectl -n "$NAMESPACE" get vshnkeycloakbackups.api.appcat.vshn.io e2e-backup -o json | jq -r '.status.databaseBackupStatus.process.status')
4345
sleep 1
4446
done
4547

46-
if [ "$backup_status" != "Completed" ]; then
48+
if [ "$backup_status" != "completed" ]; then
4749
echo "✗ Backup failed with status: $backup_status"
4850
exit 1
4951
fi

tests/golden/control-plane/appcat/appcat/10_function_appcat.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ metadata:
44
annotations:
55
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
66
argocd.argoproj.io/sync-wave: '-40'
7-
name: function-appcat-master-v4-180-1
7+
name: function-appcat-master-v4-181-0
88
spec:
9-
package: ghcr.io/vshn/appcat:v4.180.1-func
9+
package: ghcr.io/vshn/appcat:v4.181.0-func
1010
packagePullPolicy: IfNotPresent
1111
runtimeConfigRef:
1212
name: function-appcat
@@ -18,9 +18,9 @@ metadata:
1818
annotations:
1919
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
2020
argocd.argoproj.io/sync-wave: '-40'
21-
name: function-appcat-v3-65-0-v4-179-0
21+
name: function-appcat-v3-65-1-v4-179-1
2222
spec:
23-
package: ghcr.io/vshn/appcat:v4.179.0-func
23+
package: ghcr.io/vshn/appcat:v4.179.1-func
2424
packagePullPolicy: IfNotPresent
2525
runtimeConfigRef:
2626
name: function-appcat
@@ -32,7 +32,7 @@ metadata:
3232
annotations:
3333
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
3434
argocd.argoproj.io/sync-wave: '-40'
35-
name: function-appcat-v3-65-1-v4-179-1
35+
name: function-appcat-v3-65-2-v4-179-1
3636
spec:
3737
package: ghcr.io/vshn/appcat:v4.179.1-func
3838
packagePullPolicy: IfNotPresent
@@ -46,9 +46,9 @@ metadata:
4646
annotations:
4747
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
4848
argocd.argoproj.io/sync-wave: '-40'
49-
name: function-appcat-v3-65-2-v4-179-1
49+
name: function-appcat-v3-66-0-v4-180-0
5050
spec:
51-
package: ghcr.io/vshn/appcat:v4.179.1-func
51+
package: ghcr.io/vshn/appcat:v4.180.0-func
5252
packagePullPolicy: IfNotPresent
5353
runtimeConfigRef:
5454
name: function-appcat
@@ -60,7 +60,7 @@ metadata:
6060
annotations:
6161
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
6262
argocd.argoproj.io/sync-wave: '-40'
63-
name: function-appcat-v3-66-0-v4-180-0
63+
name: function-appcat-v3-66-1-v4-180-0
6464
spec:
6565
package: ghcr.io/vshn/appcat:v4.180.0-func
6666
packagePullPolicy: IfNotPresent
@@ -74,9 +74,9 @@ metadata:
7474
annotations:
7575
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
7676
argocd.argoproj.io/sync-wave: '-40'
77-
name: function-appcat-v3-66-1-v4-180-0
77+
name: function-appcat-v3-66-2-v4-180-1
7878
spec:
79-
package: ghcr.io/vshn/appcat:v4.180.0-func
79+
package: ghcr.io/vshn/appcat:v4.180.1-func
8080
packagePullPolicy: IfNotPresent
8181
runtimeConfigRef:
8282
name: function-appcat

tests/golden/control-plane/appcat/appcat/20_xrd_vshn_forgejo.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5434,10 +5434,10 @@ spec:
54345434
minItems: 1
54355435
type: array
54365436
majorVersion:
5437-
default: 12.0.0
5437+
default: 14.0.0
54385438
description: |-
54395439
Version contains supported version of Forgejo.
5440-
Multiple versions are supported. Defaults to 12.0.0 if not set.
5440+
Multiple versions are supported. Defaults to 14.0.0 if not set.
54415441
type: string
54425442
serviceLevel:
54435443
default: besteffort

tests/golden/control-plane/appcat/appcat/21_composition_objectstorage_minio.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ spec:
2121
mode: Pipeline
2222
pipeline:
2323
- functionRef:
24-
name: function-appcat-master-v4-180-1
24+
name: function-appcat-master-v4-181-0
2525
input:
2626
apiVersion: v1
2727
data:

tests/golden/control-plane/appcat/appcat/21_composition_vshn_codey.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ metadata:
1313
metadata.appcat.vshn.io/zone: rma1
1414
labels:
1515
metadata.appcat.vshn.io/offered: 'true'
16-
metadata.appcat.vshn.io/revision: master-v4.180.1
16+
metadata.appcat.vshn.io/revision: master-v4.181.0
1717
metadata.appcat.vshn.io/serviceID: vshn-codey
1818
name: codey.io
1919
name: codey.io
@@ -51,7 +51,7 @@ spec:
5151
USER: __shared__/__shared__/appcat/codey_smtp_username
5252
fqdn:
5353
- myforgejo.127.0.0.1.nip.io
54-
majorVersion: 13.0.4
54+
majorVersion: 14.0.0
5555
size:
5656
plan: mini
5757
connectionDetails:

0 commit comments

Comments
 (0)