Skip to content

Commit efb8fb7

Browse files
authored
Bump app library to v8.0.0 (#1382)
1 parent 23285c0 commit efb8fb7

File tree

41 files changed

+67
-59
lines changed

Some content is hidden

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

41 files changed

+67
-59
lines changed

.nancy-ignore

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1-
CVE-2019-25210 until=2025-05-31 # helm.sh/helm/[email protected]
2-
CVE-2020-8561 until=2025-05-31 # k8s.io/[email protected]
1+
CVE-2019-25210 until=2025-12-31 # helm.sh/helm/[email protected]
2+
CVE-2020-8561 until=2025-12-31 # k8s.io/[email protected]
3+
CVE-2024-40635 until=2025-12-31 # github.com/containerd/[email protected]

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ and this project's packages adheres to [Semantic Versioning](http://semver.org/s
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Bump `app` library to `v8.0.0`.
13+
- Decrease default reconciliation interval from `5m` to `3m`.
14+
15+
### Fixed
16+
17+
- Properly report missing referenced config maps and secrets in the status of the App CR.
18+
1019
## [7.1.1] - 2025-03-11
1120

1221
### Changed

go.mod

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ require (
88
github.com/Masterminds/semver/v3 v3.3.1
99
github.com/ghodss/yaml v1.0.0
1010
github.com/giantswarm/apiextensions-application v0.6.2
11-
github.com/giantswarm/app/v7 v7.1.0
11+
github.com/giantswarm/app/v8 v8.0.0
1212
github.com/giantswarm/appcatalog v1.0.0
1313
github.com/giantswarm/apptest v1.4.1
1414
github.com/giantswarm/backoff v1.0.1
@@ -52,7 +52,7 @@ require (
5252
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
5353
github.com/cespare/xxhash/v2 v2.3.0 // indirect
5454
github.com/chai2010/gettext-go v1.0.2 // indirect
55-
github.com/containerd/containerd v1.7.27 // indirect
55+
github.com/containerd/containerd v1.7.24 // indirect
5656
github.com/containerd/errdefs v0.3.0 // indirect
5757
github.com/containerd/log v0.1.0 // indirect
5858
github.com/containerd/platforms v0.2.1 // indirect
@@ -162,7 +162,7 @@ require (
162162
go.uber.org/zap v1.27.0 // indirect
163163
golang.org/x/crypto v0.36.0 // indirect
164164
golang.org/x/net v0.37.0 // indirect
165-
golang.org/x/oauth2 v0.27.0 // indirect
165+
golang.org/x/oauth2 v0.28.0 // indirect
166166
golang.org/x/sync v0.12.0 // indirect
167167
golang.org/x/sys v0.31.0 // indirect
168168
golang.org/x/term v0.30.0 // indirect
@@ -194,6 +194,8 @@ require (
194194

195195
replace (
196196
github.com/bketelsen/crypt => github.com/bketelsen/crypt v0.0.5
197+
// To fix CVE-2024-40635
198+
github.com/containerd/containerd v1.7.12 => github.com/containerd/containerd v1.7.27
197199
github.com/dgrijalva/jwt-go => github.com/dgrijalva/jwt-go/v4 v4.0.0-preview1
198200
github.com/docker/distribution => github.com/docker/distribution v0.0.0-20191216044856-a8371794149d
199201
github.com/docker/docker => github.com/moby/moby v28.0.4+incompatible

go.sum

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ github.com/chai2010/gettext-go v1.0.2 h1:1Lwwip6Q2QGsAdl/ZKPCwTe9fe0CjlUbqj5bFNS
5858
github.com/chai2010/gettext-go v1.0.2/go.mod h1:y+wnP2cHYaVj19NZhYKAwEMH2CI1gNHeQQ+5AjwawxA=
5959
github.com/containerd/cgroups v1.1.0 h1:v8rEWFl6EoqHB+swVNjVoCJE8o3jX7e8nqBGPLaDFBM=
6060
github.com/containerd/cgroups v1.1.0/go.mod h1:6ppBcbh/NOOUU+dMKrykgaBnK9lCIBxHqJDGwsa1mIw=
61-
github.com/containerd/containerd v1.7.27 h1:yFyEyojddO3MIGVER2xJLWoCIn+Up4GaHFquP7hsFII=
62-
github.com/containerd/containerd v1.7.27/go.mod h1:xZmPnl75Vc+BLGt4MIfu6bp+fy03gdHAn9bz+FreFR0=
63-
github.com/containerd/continuity v0.4.4 h1:/fNVfTJ7wIl/YPMHjf+5H32uFhl63JucB34PlCpMKII=
64-
github.com/containerd/continuity v0.4.4/go.mod h1:/lNJvtJKUQStBzpVQ1+rasXO1LAWtUQssk28EZvJ3nE=
61+
github.com/containerd/containerd v1.7.24 h1:zxszGrGjrra1yYJW/6rhm9cJ1ZQ8rkKBR48brqsa7nA=
62+
github.com/containerd/containerd v1.7.24/go.mod h1:7QUzfURqZWCZV7RLNEn1XjUCQLEf0bkaK4GjUaZehxw=
63+
github.com/containerd/continuity v0.4.2 h1:v3y/4Yz5jwnvqPKJJ+7Wf93fyWoCB3F5EclWG023MDM=
64+
github.com/containerd/continuity v0.4.2/go.mod h1:F6PTNCKepoxEaXLQp3wDAjygEnImnZ/7o4JzpodfroQ=
6565
github.com/containerd/errdefs v0.3.0 h1:FSZgGOeK4yuT/+DnF07/Olde/q4KBoMsaamhXxIMDp4=
6666
github.com/containerd/errdefs v0.3.0/go.mod h1:+YBYIdtsnF4Iw6nWZhJcqGSg/dwvV7tyJ/kCkyJ2k+M=
6767
github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I=
@@ -133,8 +133,8 @@ github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk=
133133
github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
134134
github.com/giantswarm/apiextensions-application v0.6.2 h1:XL86OrpprWl5Wp38EUvUXt3ztTo25+V63oDVlFwDpNg=
135135
github.com/giantswarm/apiextensions-application v0.6.2/go.mod h1:8ylqSmDSzFblCppRQTFo8v9s/F6MX6RTusVVoDDfWso=
136-
github.com/giantswarm/app/v7 v7.1.0 h1:Az26fpOTe8YzYEWepBmfQSxP8zk1owXBj/jBTNUmyx8=
137-
github.com/giantswarm/app/v7 v7.1.0/go.mod h1:vgv51aLIWIugQhIVaeP1f5qYxO+0tpnw4bXRFXzoDE8=
136+
github.com/giantswarm/app/v8 v8.0.0 h1:DPZij3FFnyZEcO3BvpsazSgKDZ3EUaUbH3AgfAJKJ3Q=
137+
github.com/giantswarm/app/v8 v8.0.0/go.mod h1:BVVqAArDGST9jdipivIu3B12XRDKrymhHbZzgYIu+sQ=
138138
github.com/giantswarm/appcatalog v1.0.0 h1:h2vNqd53ciYenoB04nrit4zruG4TeWiNT28t94l0wkw=
139139
github.com/giantswarm/appcatalog v1.0.0/go.mod h1:KmzfEU2sLoXldJ2OaAY6Pn/78h2wmfZqMwjRYQkudSo=
140140
github.com/giantswarm/apptest v1.4.1 h1:9GEVbB8Zvb/EdRXcmc2zWebs0TQ4pZrJ7W5XjnpDJS8=
@@ -544,8 +544,8 @@ golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwY
544544
golang.org/x/net v0.37.0 h1:1zLorHbz+LYj7MQlSf1+2tPIIgibq2eL5xkrGk6f+2c=
545545
golang.org/x/net v0.37.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
546546
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
547-
golang.org/x/oauth2 v0.27.0 h1:da9Vo7/tDv5RH/7nZDz1eMGS/q1Vv1N/7FCrBhI9I3M=
548-
golang.org/x/oauth2 v0.27.0/go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8=
547+
golang.org/x/oauth2 v0.28.0 h1:CrgCKl8PPAVtLnU3c+EDw6x11699EWlsDeWNWKdIOkc=
548+
golang.org/x/oauth2 v0.28.0/go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8=
549549
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
550550
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
551551
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=

helm/app-operator/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ image:
3535
tag: ""
3636

3737
operatorkit:
38-
resyncPeriod: "5m"
38+
resyncPeriod: "3m"
3939

4040
deployment:
4141
management:

service/controller/app/resource/appfinalizermigration/resource.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"context"
55
"strings"
66

7-
"github.com/giantswarm/app/v7/pkg/key"
7+
"github.com/giantswarm/app/v8/pkg/key"
88
"github.com/giantswarm/microerror"
99
"github.com/giantswarm/micrologger"
1010
"sigs.k8s.io/controller-runtime/pkg/client"

service/controller/app/resource/appnamespace/delete.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package appnamespace
33
import (
44
"context"
55

6-
"github.com/giantswarm/app/v7/pkg/key"
6+
"github.com/giantswarm/app/v8/pkg/key"
77
"github.com/giantswarm/microerror"
88
)
99

service/controller/app/resource/catalog/create.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package catalog
33
import (
44
"context"
55

6-
"github.com/giantswarm/app/v7/pkg/key"
6+
"github.com/giantswarm/app/v8/pkg/key"
77
"github.com/giantswarm/microerror"
88
)
99

service/controller/app/resource/catalog/resource.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"context"
55

66
"github.com/giantswarm/apiextensions-application/api/v1alpha1"
7-
"github.com/giantswarm/app/v7/pkg/key"
7+
"github.com/giantswarm/app/v8/pkg/key"
88
"github.com/giantswarm/microerror"
99
"github.com/giantswarm/micrologger"
1010
apierrors "k8s.io/apimachinery/pkg/api/errors"

service/controller/app/resource/chart/current.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"context"
55

66
"github.com/giantswarm/apiextensions-application/api/v1alpha1"
7-
"github.com/giantswarm/app/v7/pkg/key"
7+
"github.com/giantswarm/app/v8/pkg/key"
88
"github.com/giantswarm/errors/tenant"
99
"github.com/giantswarm/microerror"
1010
"github.com/giantswarm/operatorkit/v7/pkg/controller/context/resourcecanceledcontext"

service/controller/app/resource/chart/delete.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package chart
33
import (
44
"context"
55

6-
"github.com/giantswarm/app/v7/pkg/key"
6+
"github.com/giantswarm/app/v8/pkg/key"
77
"github.com/giantswarm/microerror"
88
"github.com/giantswarm/operatorkit/v7/pkg/resource/crud"
99
apierrors "k8s.io/apimachinery/pkg/api/errors"

service/controller/app/resource/chart/desired.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"time"
1010

1111
"github.com/giantswarm/apiextensions-application/api/v1alpha1"
12-
"github.com/giantswarm/app/v7/pkg/key"
12+
"github.com/giantswarm/app/v8/pkg/key"
1313
"github.com/giantswarm/appcatalog"
1414
"github.com/giantswarm/errors/tenant"
1515
"github.com/giantswarm/k8smetadata/pkg/annotation"

service/controller/app/resource/chartcrd/create.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"context"
55
"time"
66

7-
"github.com/giantswarm/app/v7/pkg/key"
7+
"github.com/giantswarm/app/v8/pkg/key"
88
"github.com/giantswarm/backoff"
99
"github.com/giantswarm/errors/tenant"
1010
"github.com/giantswarm/microerror"

service/controller/app/resource/chartoperator/create.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package chartoperator
33
import (
44
"context"
55

6-
"github.com/giantswarm/app/v7/pkg/key"
6+
"github.com/giantswarm/app/v8/pkg/key"
77
"github.com/giantswarm/errors/tenant"
88
"github.com/giantswarm/helmclient/v4/pkg/helmclient"
99
"github.com/giantswarm/microerror"

service/controller/app/resource/chartoperator/create_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"testing"
88

99
"github.com/giantswarm/apiextensions-application/api/v1alpha1"
10-
"github.com/giantswarm/app/v7/pkg/values"
10+
"github.com/giantswarm/app/v8/pkg/values"
1111
"github.com/giantswarm/k8sclient/v7/pkg/k8sclienttest"
1212
"github.com/giantswarm/k8smetadata/pkg/annotation"
1313
"github.com/giantswarm/k8smetadata/pkg/label"

service/controller/app/resource/chartoperator/delete.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package chartoperator
33
import (
44
"context"
55

6-
"github.com/giantswarm/app/v7/pkg/key"
6+
"github.com/giantswarm/app/v8/pkg/key"
77
"github.com/giantswarm/microerror"
88

99
"github.com/giantswarm/app-operator/v7/service/controller/app/controllercontext"

service/controller/app/resource/chartoperator/resource.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import (
77
"time"
88

99
"github.com/giantswarm/apiextensions-application/api/v1alpha1"
10-
"github.com/giantswarm/app/v7/pkg/key"
11-
"github.com/giantswarm/app/v7/pkg/values"
10+
"github.com/giantswarm/app/v8/pkg/key"
11+
"github.com/giantswarm/app/v8/pkg/values"
1212
"github.com/giantswarm/appcatalog"
1313
"github.com/giantswarm/helmclient/v4/pkg/helmclient"
1414
"github.com/giantswarm/k8smetadata/pkg/annotation"

service/controller/app/resource/clients/create.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package clients
33
import (
44
"context"
55

6-
"github.com/giantswarm/app/v7/pkg/key"
6+
"github.com/giantswarm/app/v8/pkg/key"
77
"github.com/giantswarm/microerror"
88
)
99

service/controller/app/resource/clients/delete.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package clients
33
import (
44
"context"
55

6-
"github.com/giantswarm/app/v7/pkg/key"
6+
"github.com/giantswarm/app/v8/pkg/key"
77
"github.com/giantswarm/microerror"
88
)
99

service/controller/app/resource/clients/resource.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"context"
55

66
"github.com/giantswarm/apiextensions-application/api/v1alpha1"
7-
"github.com/giantswarm/app/v7/pkg/key"
7+
"github.com/giantswarm/app/v8/pkg/key"
88
"github.com/giantswarm/errors/tenant"
99
"github.com/giantswarm/helmclient/v4/pkg/helmclient"
1010
"github.com/giantswarm/k8sclient/v7/pkg/k8sclient"

service/controller/app/resource/configmap/current.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"context"
55
"time"
66

7-
"github.com/giantswarm/app/v7/pkg/key"
7+
"github.com/giantswarm/app/v8/pkg/key"
88
"github.com/giantswarm/errors/tenant"
99
"github.com/giantswarm/microerror"
1010
"github.com/giantswarm/operatorkit/v7/pkg/controller/context/resourcecanceledcontext"

service/controller/app/resource/configmap/desired.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"context"
55
"fmt"
66

7-
"github.com/giantswarm/app/v7/pkg/key"
8-
"github.com/giantswarm/app/v7/pkg/values"
7+
"github.com/giantswarm/app/v8/pkg/key"
8+
"github.com/giantswarm/app/v8/pkg/values"
99
"github.com/giantswarm/k8smetadata/pkg/annotation"
1010
"github.com/giantswarm/k8smetadata/pkg/label"
1111
"github.com/giantswarm/microerror"

service/controller/app/resource/configmap/desired_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"testing"
88

99
"github.com/giantswarm/apiextensions-application/api/v1alpha1"
10-
"github.com/giantswarm/app/v7/pkg/values"
10+
"github.com/giantswarm/app/v8/pkg/values"
1111
"github.com/giantswarm/k8sclient/v7/pkg/k8sclienttest"
1212
"github.com/giantswarm/k8smetadata/pkg/annotation"
1313
"github.com/giantswarm/k8smetadata/pkg/label"

service/controller/app/resource/configmap/resource.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"reflect"
55

66
"github.com/ghodss/yaml"
7-
"github.com/giantswarm/app/v7/pkg/values"
7+
"github.com/giantswarm/app/v8/pkg/values"
88
"github.com/giantswarm/microerror"
99
"github.com/giantswarm/micrologger"
1010
corev1 "k8s.io/api/core/v1"

service/controller/app/resource/secret/current.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package secret
33
import (
44
"context"
55

6-
"github.com/giantswarm/app/v7/pkg/key"
6+
"github.com/giantswarm/app/v8/pkg/key"
77
"github.com/giantswarm/errors/tenant"
88
"github.com/giantswarm/microerror"
99
"github.com/giantswarm/operatorkit/v7/pkg/controller/context/resourcecanceledcontext"

service/controller/app/resource/secret/desired.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"context"
55
"fmt"
66

7-
"github.com/giantswarm/app/v7/pkg/key"
8-
"github.com/giantswarm/app/v7/pkg/values"
7+
"github.com/giantswarm/app/v8/pkg/key"
8+
"github.com/giantswarm/app/v8/pkg/values"
99
"github.com/giantswarm/k8smetadata/pkg/annotation"
1010
"github.com/giantswarm/k8smetadata/pkg/label"
1111
"github.com/giantswarm/microerror"

service/controller/app/resource/secret/desired_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"testing"
88

99
"github.com/giantswarm/apiextensions-application/api/v1alpha1"
10-
"github.com/giantswarm/app/v7/pkg/values"
10+
"github.com/giantswarm/app/v8/pkg/values"
1111
"github.com/giantswarm/k8sclient/v7/pkg/k8sclienttest"
1212
"github.com/giantswarm/k8smetadata/pkg/annotation"
1313
"github.com/giantswarm/k8smetadata/pkg/label"

service/controller/app/resource/secret/resource.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"reflect"
55

66
"github.com/ghodss/yaml"
7-
"github.com/giantswarm/app/v7/pkg/values"
7+
"github.com/giantswarm/app/v8/pkg/values"
88
"github.com/giantswarm/microerror"
99
"github.com/giantswarm/micrologger"
1010
corev1 "k8s.io/api/core/v1"

service/controller/app/resource/status/create.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"context"
55

66
"github.com/giantswarm/apiextensions-application/api/v1alpha1"
7-
"github.com/giantswarm/app/v7/pkg/key"
7+
"github.com/giantswarm/app/v8/pkg/key"
88
"github.com/giantswarm/errors/tenant"
99
"github.com/giantswarm/microerror"
1010
apierrors "k8s.io/apimachinery/pkg/api/errors"

service/controller/app/resource/tcnamespace/create.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"context"
55
"time"
66

7-
"github.com/giantswarm/app/v7/pkg/key"
7+
"github.com/giantswarm/app/v8/pkg/key"
88
"github.com/giantswarm/errors/tenant"
99
"github.com/giantswarm/k8smetadata/pkg/label"
1010
"github.com/giantswarm/microerror"

service/controller/app/resource/validation/create.go

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ import (
55
"fmt"
66

77
"github.com/giantswarm/apiextensions-application/api/v1alpha1"
8-
"github.com/giantswarm/app/v7/pkg/key"
9-
"github.com/giantswarm/app/v7/pkg/validation"
8+
"github.com/giantswarm/app/v8/pkg/key"
109
"github.com/giantswarm/microerror"
1110
"github.com/giantswarm/operatorkit/v7/pkg/controller/context/reconciliationcanceledcontext"
1211
"k8s.io/apimachinery/pkg/types"
@@ -21,7 +20,7 @@ func (r *Resource) EnsureCreated(ctx context.Context, obj interface{}) error {
2120
}
2221

2322
_, err = r.appValidator.ValidateApp(ctx, cr)
24-
if validation.IsValidationError(err) {
23+
if err != nil {
2524
r.logger.LogCtx(ctx, "level", "warning", "message", fmt.Sprintf("validation error %s", err.Error()))
2625

2726
err = r.updateAppStatus(ctx, cr, err.Error())
@@ -32,8 +31,6 @@ func (r *Resource) EnsureCreated(ctx context.Context, obj interface{}) error {
3231
r.logger.Debugf(ctx, "canceling reconciliation")
3332
reconciliationcanceledcontext.SetCanceled(ctx)
3433
return nil
35-
} else if err != nil {
36-
return microerror.Mask(err)
3734
}
3835

3936
return nil

service/controller/app/resource/validation/resource.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package validation
22

33
import (
4-
"github.com/giantswarm/app/v7/pkg/validation"
4+
"github.com/giantswarm/app/v8/pkg/validation"
55
"github.com/giantswarm/microerror"
66
"github.com/giantswarm/micrologger"
77
"k8s.io/client-go/kubernetes"
@@ -53,8 +53,7 @@ func New(config Config) (*Resource, error) {
5353
K8sClient: config.K8sClient,
5454
Logger: config.Logger,
5555

56-
ProjectName: config.ProjectName,
57-
Provider: config.Provider,
56+
Provider: config.Provider,
5857
}
5958
appValidator, err = validation.NewValidator(c)
6059
if err != nil {

service/controller/app/resources.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package app
33
import (
44
"time"
55

6-
"github.com/giantswarm/app/v7/pkg/values"
6+
"github.com/giantswarm/app/v8/pkg/values"
77
"github.com/giantswarm/helmclient/v4/pkg/helmclient"
88
"github.com/giantswarm/k8sclient/v7/pkg/k8sclient"
99
"github.com/giantswarm/microerror"

service/controller/catalog/resource/appcatalogentry/create.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88

99
"github.com/Masterminds/semver/v3"
1010
"github.com/giantswarm/apiextensions-application/api/v1alpha1"
11-
"github.com/giantswarm/app/v7/pkg/key"
11+
"github.com/giantswarm/app/v8/pkg/key"
1212
"github.com/giantswarm/k8smetadata/pkg/annotation"
1313
"github.com/giantswarm/k8smetadata/pkg/label"
1414
"github.com/giantswarm/microerror"

0 commit comments

Comments
 (0)