Commit Graph

141 Commits

Author SHA1 Message Date
Paulo Gomes 91787a8e6d
Update dependencies
- github.com/ProtonMail/go-crypto to version v0.0.0-20220714114130-e85cedf506cd.
- github.com/fluxcd/image-reflector-controller/api to version 0.19.3.
- github.com/fluxcd/source-controller to version 0.25.10.
- github.com/fluxcd/source-controller/api to version 0.25.10.

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-07-15 15:58:08 +01:00
Paulo Gomes 0da32c122b
Update dependencies
- github.com/ProtonMail/go-crypto to version 0.0.0-20220711121315-1fde58898e96.

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-07-13 10:31:29 +01:00
Paulo Gomes 1aeb0d162c
Fix github.com/emicklei/go-restful (CVE-2022-1996)
This addresses CVE-2022-1996, due to v2.16.0 including
emicklei/go-restful@9266625.

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-07-13 09:36:15 +01:00
Paulo Gomes 0d3c97cc87
build: Upgrade to Go 1.18
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-07-06 17:07:13 +01:00
Paulo Gomes ecc1aae4d5
Update dependencies
- github.com/ProtonMail/go-crypto to version 0.0.0-20220623141421-5afb4c282135.
- github.com/fluxcd/source-controller to version 0.25.9.
- github.com/fluxcd/source-controller/api to version 0.25.9.
- github.com/google/go-containerregistry to version 0.10.0.
- golang.org/x/crypto to version 0.0.0-20220622213112-05595931fe9d.
- k8s.io/kube-openapi to version 0.0.0-20220627174259-011e075b9cb8.
- gopkg.in/yaml.v3 to version 3.0.1.

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-06-30 10:22:04 +01:00
Sunny 5df580733a
Release v0.23.4
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2022-06-24 17:27:24 +05:30
Sunny f8c74583ec
Update source-controller and image-reflector
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2022-06-24 17:02:16 +05:30
Stefan Prodan a7e2c35373
Update go-restful to v3.8.0
Fix CVE-2022-1996

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-06-24 12:33:24 +03:00
Sunny 222e5306f4
Release v0.23.3
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2022-06-22 16:29:48 +05:30
Paulo Gomes ec89ad41b9
Update source-controller to v0.25.7
This version of source-controller introduces a fix for the
SSH connections leak issue reported at:
https://github.com/fluxcd/image-automation-controller/issues/334

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-06-22 15:55:50 +05:30
Paulo Gomes cb1016479f
Release v0.23.2
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-06-08 12:33:35 +01:00
Paulo Gomes 60ce019a73
Update github.com/fluxcd/source-controller v0.25.5
- github.com/fluxcd/source-controller to version 0.25.5.
- github.com/fluxcd/source-controller/api to version 0.25.5.

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-06-08 11:41:22 +01:00
Paulo Gomes f53d1971c6
Update dependencies
- github.com/fluxcd/pkg/apis/meta to version 0.14.2.
- github.com/fluxcd/pkg/runtime to version 0.16.2.
- k8s.io/api to version 0.24.1.
- k8s.io/apimachinery to version 0.24.1.
- k8s.io/client-go to version 0.24.1.
- k8s.io/kube-openapi to version 0.0.0-20220603121420-31174f50af60.
- github.com/fluxcd/image-reflector-controller/api to version 0.19.1.

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-06-08 11:19:25 +01:00
Paulo Gomes 28f5045ce4
Release v0.23.1
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-06-07 16:54:45 +01:00
Paulo Gomes 690ec1265e
Update dependencies
- fluxcd/source-controller to v0.25.4
- fluxcd/source-controller/api to v0.25.4
- github.com/containerd/containerd to v1.6.6

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-06-07 16:42:18 +01:00
Stefan Prodan 47db3f572d
Update source-controller/api to v0.25.2
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-06-03 16:42:09 +03:00
Sanskar Jaiswal 80eb63e520 Release v0.23.0
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works>
2022-06-03 03:12:00 +05:30
Sunny 9e560841c2
Update source-controller with libgit2 race fixes
Also, removes the panic recovery code added in cloneInto() as the
underlying Checkout() in SC already has a panic handler. The issues were
due to goroutine panicking, which are now handled in the SC libgit
managed transport.

Signed-off-by: Sunny <darkowlzz@protonmail.com>
2022-06-03 02:59:05 +05:30
Hidde Beydals 2142eb320e Update dependencies
- Update image-automation-controller to v0.19.0
- Update pkg/gittestserver to v0.5.4

Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-06-02 12:13:16 +02:00
Paulo Gomes ebc40b2d88
Fix regression on push branches
Fixes regression in which IAC will fail to update push branch
when the push branch already exists and checkout branch is
ahead.

The reconciliation errors with: 'cannot push because a reference
that you are trying to update on the remote contains commits
that are not present locally.'

Regression introduced on #330.

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-06-01 21:49:04 +03:00
Paulo Gomes 1171efe37d
Update dependencies
- fluxcd/pkg/apis/meta v0.14.1
- fluxcd/pkg/runtime v0.16.1
- github.com/ProtonMail/go-crypto 0.0.0-20220517143526-88bb52951d5b
- github.com/fluxcd/pkg/gittestserver 0.5.4
- github.com/fluxcd/pkg/ssh 0.4.0
- github.com/google/go-containerregistry 0.9.0
- golang.org/x/crypto 0.0.0-20220525230936-793ad666bf5e
- sigs.k8s.io/kustomize/kyaml 0.13.7
- gopkg.in/yaml.v3 v3.0.0

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-05-26 19:34:00 +01:00
Hidde Beydals 7f68bef2e9 Release v0.22.1
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-05-03 19:59:20 +02:00
Hidde Beydals 7a2f534169 Update dependencies
- github.com/fluxcd/image-reflector-controller/api to v0.18.0
- github.com/fluxcd/pkg/apis/meta to v0.13.0
- github.com/fluxcd/pkg/runtime to v0.14.2
- github.com/fluxcd/source-controller to v0.24.4
- github.com/fluxcd/source-controller/api to v0.24.4
- k8s.io/* to v0.23.6

Not included: k8s.io/kube-openapi to v0.0.0-20220413171646-5e7f5fdc6da6
as it breaks the build.

Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-05-03 19:44:56 +02:00
Sunny 0e87398e59
Remove legacy_suite_test.go and ginkgo deps
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2022-04-26 01:22:21 +05:30
Paulo Gomes ac10d8a4b3
Release v0.22.0
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-04-19 15:58:09 +01:00
Paulo Gomes 09a5c1213d
Update dependencies
- github.com/fluxcd/image-reflector-controller/api to version 0.17.2
- automatically pick up source controller and reflector versions on fuzzing.

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-04-19 15:21:11 +01:00
Paulo Gomes 3e79be913c
Update dependencies
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-04-19 13:07:58 +01:00
Paulo Gomes 1c1fb05509
Update source-controller/api to v0.24.0
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-04-19 13:01:11 +01:00
Stefan Prodan 4d04ad9668
Update dependencies
- k8s.io/* v0.23.5
- sigs.k8s.io/kustomize/kyaml v0.13.6
- github.com/google/go-containerregistry v0.8.0
- github.com/fluxcd/pkg/runtime v0.14.1

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-04-15 16:54:11 +03:00
Paulo Gomes cb790f8981
Update dependencies
- source-controller to v0.23.0
- pkg/runtime to v0.14.0

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-04-12 12:43:14 +01:00
Sunny 544e67fc42
Release v0.21.3
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2022-03-30 22:45:03 +05:30
Sunny 6d812e9e54
Update dependencies
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2022-03-30 22:29:39 +05:30
Paulo Gomes a01a2f534d
Release v0.21.2
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-03-28 17:31:05 +01:00
Paulo Gomes 859a6ca93a
Update source-controller to v0.22.4
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-03-28 15:22:19 +01:00
Hidde Beydals 1a7adffd93 Release v0.21.1
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-03-23 20:54:48 +01:00
Hidde Beydals e674ce0cfc Update source-controller to v0.22.2
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-03-23 20:47:47 +01:00
Hidde Beydals 0029e64b78 Update image-reflector-controller API to v0.17.1
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-03-23 19:33:10 +01:00
Paulo Gomes eb1d09edee
Release v0.21.0
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-03-22 10:01:37 +00:00
Hidde Beydals 963b94a154 Update image-reflector-controller to v0.17.0
Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-03-21 12:52:09 +01:00
Sunny 146a86865c Use new standardized runtime and meta package
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2022-03-21 12:45:55 +01:00
Paulo Gomes 1a52581356
Remove direct dependency to go-git
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-03-04 11:10:22 +00:00
Paulo Gomes b898759d26
Update libgit2 to 1.3.0 and update source-controller to v0.21.3
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-03-01 14:48:12 +00:00
Sunny 68cfdfde34
Release v0.20.1
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2022-03-01 19:25:25 +05:30
Paulo Gomes 17f596d829
Update github.com/prometheus/client_golang to v1.11.1 (CVE fix)
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-02-18 08:44:47 +00:00
Stefan Prodan b1d4cb3464
Release v0.20.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-02-01 10:38:11 +02:00
Paulo Gomes 01a2eaac8c
Bump source-controller to v0.21.1
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-01-28 09:35:19 +00:00
Somtochi Onyekwere 0ca01bd254 Add flag to disable cross-namespace referencing
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2022-01-28 08:32:21 +01:00
Stefan Prodan 72d0be7c0c
Update source-controller packages to 0.21.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-01-26 17:18:38 +02:00
Aurel Canciu aa3b6cc4b7
Update kyaml to v0.13.0
Updating kyaml to match the version we use in other components. This
version's most significant change for us would be that kyaml will no
longer override indentations in the targeted files.

Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2022-01-26 15:56:25 +01:00
Aurélien GARNIER 9b82e81af0 Use libgit2 auto proxy configuration
Signed-off-by: Aurélien GARNIER <aurelien.garnier@atos.net>
2022-01-20 17:14:18 +01:00