Dario Tranchitella
c2bb50933a
feat: supporting k8s v1.33 ( #792 )
...
* chore(go): updating dependencies for k8s v1.33
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* refactor: aligning to k8s v1.33 changes
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* feat(kubeadm): supporting k8s v1.33.0
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(test): aligning changes to k8s v1.33
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(sample): updating to k8s v1.33.0
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* docs: support to k8s v1.33
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* feat(helm)!: support to k8s v1.33
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(makefile): removing kind deploy
Main makefile handles the provisioning of it according to e2e test
suite.
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* fix(test): removing sa on test and fixing worker nodes join
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-04-24 13:18:15 +02:00
Dario Tranchitella
b027e23b99
feat: enhancing concurrent reconciliations ( #790 )
...
* feat: buffered channels for generic events
Channels used for GenericEvent feeding for cross controllers triggers
are now buffered according to the --max-concurrent-tcp-reconciles: this
is required to avoid channel full errors when dealing with large
management clusters serving a sizeable amount of Tenant Control Planes.
Increasing this value will put more pressure on memory (mostly for GC)
and CPU (provisioning multiple certificates at the same time).
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* refactor: retrying datastore status update
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* feat(performance): reducing memory consumption for channel triggers
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* feat(datastore): reconcile events only for root object changes
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* feat: waiting soot manager exit before termination
This change introduces a grace period of 10 seconds before abruptly
terminating the Tenant Control Plane deployment, allowing the soot
manager to complete its exit procedure and avoid false positive errors
due to API Server being unresponsive due to user deletion.
Aim of this change is reducing the amount of false positive errors upon
mass deletion of Tenant COntrol Plane objects.
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* refactor: unbuffered channel with timeout
WatchesRawSource is non blocking, no need to check if channel is full.
To prevent deadlocks a WithTimeout check has been introduced.
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-04-23 21:00:29 +02:00
Febrian
728ac21ffa
Update cluster-autoscaler.md
...
A label is missing in the Cluster Autoscaler YAML configuration.
2025-04-23 11:57:46 +02:00
dependabot[bot]
4595b79ddd
feat(deps): bump github.com/docker/docker ( #796 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.1.0+incompatible to 28.1.1+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.1.0...v28.1.1 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.1.1+incompatible
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-22 16:54:29 +02:00
bsctl
335ecfbe27
feat(docs): add capi proxmox sample
2025-04-21 12:01:49 +02:00
dependabot[bot]
fd8ffeb607
feat(deps): bump github.com/nats-io/nats.go from 1.41.1 to 1.41.2 ( #794 )
...
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go ) from 1.41.1 to 1.41.2.
- [Release notes](https://github.com/nats-io/nats.go/releases )
- [Commits](https://github.com/nats-io/nats.go/compare/v1.41.1...v1.41.2 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
dependency-version: 1.41.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-18 10:31:06 +02:00
dependabot[bot]
4cdfcc1347
feat(deps): bump github.com/docker/docker ( #793 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.0.4+incompatible to 28.1.0+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.0.4...v28.1.0 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.1.0+incompatible
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-18 10:30:45 +02:00
Dario Tranchitella
7c785726d9
refactor: consolidating struct members for soot controllers ( #791 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-04-17 22:36:39 +02:00
Adriano Pezzuto
69141e5765
feat(docs): refactoring ( #784 )
...
* feat(docs): add landing page
* feat(docs): refactoring
2025-04-16 11:13:35 +02:00
Johann Wagner
223aa6d4c9
chore(adopters): add wobcom
2025-04-14 14:21:25 +02:00
Dario Tranchitella
2204fdad63
fix(datastore): pod template hashing for storage migration ( #710 )
...
* fix(datastore): pod template hashing for storage migration
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* test: ensuring migration works for etcd and postgresql
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-04-14 14:20:19 +02:00
Dario Tranchitella
880a392887
fix(helm): pull secrets to sa instead of deployment ( #785 )
...
This change is required for the enterprise offering where the Kamaji
stable image is hosted in a container registry with authentication and
can't be pulled with no credentials: when a migrate job is spun up it
resuses the same Kamaji controller ServiceAccount which will offer its
image pull credentials.
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-04-14 10:24:15 +02:00
dependabot[bot]
2ab9dc3949
feat(deps): bump github.com/nats-io/nats.go from 1.41.0 to 1.41.1 ( #781 )
...
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go ) from 1.41.0 to 1.41.1.
- [Release notes](https://github.com/nats-io/nats.go/releases )
- [Commits](https://github.com/nats-io/nats.go/compare/v1.41.0...v1.41.1 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
dependency-version: 1.41.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-10 15:21:20 +02:00
Dario Tranchitella
f87a057809
test: retry scale on conflict ( #778 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-04-08 20:46:30 +02:00
dependabot[bot]
3e79845175
feat(deps): bump github.com/go-sql-driver/mysql from 1.9.1 to 1.9.2 ( #774 )
...
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql ) from 1.9.1 to 1.9.2.
- [Release notes](https://github.com/go-sql-driver/mysql/releases )
- [Changelog](https://github.com/go-sql-driver/mysql/blob/master/CHANGELOG.md )
- [Commits](https://github.com/go-sql-driver/mysql/compare/v1.9.1...v1.9.2 )
---
updated-dependencies:
- dependency-name: github.com/go-sql-driver/mysql
dependency-version: 1.9.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 15:20:34 +02:00
Mario Valderrama
c769226e79
test: add scale to zero e2e test ( #776 )
...
* test: add scale to zero e2e test
Signed-off-by: Mario Valderrama <mario.valderrama@ionos.com >
* fix: retry create token command
* fix: use correct assertion
---------
Signed-off-by: Mario Valderrama <mario.valderrama@ionos.com >
2025-04-08 15:20:21 +02:00
dependabot[bot]
97d87b6a56
feat(deps): bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 ( #775 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.23.3 to 2.23.4.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.23.3...v2.23.4 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-version: 2.23.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 11:29:04 +02:00
Dario Tranchitella
b68010e072
feat!: introducing sleeping status ( #773 )
...
* feat(api): introducing sleeping status
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(helm)!: introducing sleeping status
Marking this commit as breaking since a CustomResourceDefinition update
is required for users dealing with scale to zero since the introduction
of the new enum for the status field.
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* docs: introducing sleeping status
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-04-07 16:44:13 +02:00
Mario Valderrama
dc18f27948
fix: stop watches when TCP is scaled to zero ( #771 )
2025-04-07 11:19:12 +02:00
dependabot[bot]
d3f75feb12
feat(deps): bump github.com/onsi/gomega from 1.36.3 to 1.37.0 ( #768 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.36.3 to 1.37.0.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.36.3...v1.37.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 10:51:03 +02:00
Mario Valderrama
94a64d1f75
fix: prevent unnecessary copy in loop ( #769 )
2025-04-07 10:50:52 +02:00
dependabot[bot]
ec523d3490
feat(deps): bump github.com/nats-io/nats.go from 1.40.1 to 1.41.0 ( #770 )
...
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go ) from 1.40.1 to 1.41.0.
- [Release notes](https://github.com/nats-io/nats.go/releases )
- [Commits](https://github.com/nats-io/nats.go/compare/v1.40.1...v1.41.0 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
dependency-version: 1.41.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 10:44:35 +02:00
dependabot[bot]
20b8a3aca0
feat(deps): bump github.com/testcontainers/testcontainers-go ( #765 )
...
Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go ) from 0.35.0 to 0.36.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases )
- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.35.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 07:44:37 +01:00
dependabot[bot]
37c548bf8d
feat(deps): bump github.com/onsi/gomega from 1.36.2 to 1.36.3 ( #749 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.36.2 to 1.36.3.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.36.2...v1.36.3 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 07:44:17 +01:00
dependabot[bot]
0ebbdae4f8
feat(deps): bump the etcd group with 2 updates ( #764 )
...
Bumps the etcd group with 2 updates: [go.etcd.io/etcd/api/v3](https://github.com/etcd-io/etcd ) and [go.etcd.io/etcd/client/v3](https://github.com/etcd-io/etcd ).
Updates `go.etcd.io/etcd/api/v3` from 3.5.20 to 3.5.21
- [Release notes](https://github.com/etcd-io/etcd/releases )
- [Commits](https://github.com/etcd-io/etcd/compare/v3.5.20...v3.5.21 )
Updates `go.etcd.io/etcd/client/v3` from 3.5.20 to 3.5.21
- [Release notes](https://github.com/etcd-io/etcd/releases )
- [Commits](https://github.com/etcd-io/etcd/compare/v3.5.20...v3.5.21 )
---
updated-dependencies:
- dependency-name: go.etcd.io/etcd/api/v3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: etcd
- dependency-name: go.etcd.io/etcd/client/v3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: etcd
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 01:08:23 +01:00
Dario Tranchitella
ec443e6eac
fix(crds): datastore driver is immutable ( #767 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-04-02 01:07:56 +01:00
Dario Tranchitella
b2ec531183
chore(go): upgrading to 1.24 ( #766 )
...
* chore(go): upgrading to 1.24
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(ci): building golanci-lint from source
* chore(golangci-lint): aligning to v2 release
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-04-01 21:09:46 +02:00
Ammar Yasser
0f3de13d26
feat: validate datastores with cel ( #762 )
...
* feat: Validate DataStores with CEL using the following rules
- certificateAuthority privateKey must have secretReference or content when driver is etcd
- clientCertificate must have secretReference or content when driver is etcd
- clientCertificate privateKey must have secretReference or content when driver is etcd
- When driver is not etcd and tlsConfig exists, certificateAuthority must be null or contain valid content
- When driver is not etcd and tlsConfig exists, clientCertificate must be null or contain valid content
- When driver is not etcd and basicAuth exists, username must have secretReference or content
- When driver is not etcd and basicAuth exists, password must have secretReference or content
- When driver is not etcd, either tlsConfig or basicAuth must be provided
Signed-off-by: aerosouund <aerosound161@gmail.com >
* fix: Add extra rule
Signed-off-by: aerosouund <aerosound161@gmail.com >
* fix: ginkgo flag ordering
Signed-off-by: aerosouund <aerosound161@gmail.com >
* fix: Fix syntax of tls or basic auth rule and remove the certificate authority rule
Signed-off-by: aerosouund <aerosound161@gmail.com >
* test: Add ginkgo tests for validations
Signed-off-by: aerosouund <aerosound161@gmail.com >
* fix(test): missing default values
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* chore(ci): running integration tests as gh job
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: aerosouund <aerosound161@gmail.com >
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
Co-authored-by: Dario Tranchitella <dario@tranchitella.eu >
2025-03-31 19:03:55 +02:00
Dario Tranchitella
dd099e750f
fix(soot): triggering cleanup for failed soot manager ( #761 )
...
* fix(soot): triggering cleanup for failed soot manager
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
* fix: logging blocked channels
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-03-31 18:53:58 +02:00
dependabot[bot]
aab2250e8d
feat(deps): bump github.com/spf13/viper from 1.20.0 to 1.20.1 ( #757 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.20.0 to 1.20.1.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.20.0...v1.20.1 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 18:49:07 +02:00
dependabot[bot]
13243c984a
feat(deps): bump sigs.k8s.io/controller-runtime from 0.20.3 to 0.20.4 ( #750 )
...
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime ) from 0.20.3 to 0.20.4.
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases )
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md )
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.3...v0.20.4 )
---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 18:48:34 +02:00
dependabot[bot]
df3a906bcf
feat(deps): bump github.com/nats-io/nats.go from 1.39.1 to 1.40.1 ( #754 )
...
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go ) from 1.39.1 to 1.40.1.
- [Release notes](https://github.com/nats-io/nats.go/releases )
- [Commits](https://github.com/nats-io/nats.go/compare/v1.39.1...v1.40.1 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 18:48:27 +02:00
dependabot[bot]
33664d7e40
feat(deps): bump github.com/docker/docker ( #755 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 27.5.1+incompatible to 28.0.4+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v27.5.1...v28.0.4 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 18:48:18 +02:00
Dario Tranchitella
8b22f22bd3
fix: check cert names and ips including tcp address ( #758 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-03-27 18:34:57 +01:00
bsctl
05aad8ce56
feat(docs): how to assign a specific address to tcp
2025-03-27 17:34:59 +01:00
bsctl
c91b4b3674
feat(docs): refine monitoring
2025-03-27 16:40:43 +01:00
bsctl
f64953c411
feat(docs): document monitoring
2025-03-27 16:40:43 +01:00
bsctl
751854b310
feat(docs): minors on cluster-api documentation
2025-03-24 08:19:36 +01:00
bsctl
620647b2da
feat(docs): document cluster-api usage
2025-03-24 08:19:36 +01:00
Dario Tranchitella
a8f8582ea6
fix(datastore): handling datastore with no client certificate ( #745 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-03-23 22:29:33 +01:00
dependabot[bot]
7dceac8dc6
feat(deps): bump the etcd group with 2 updates ( #739 )
...
Bumps the etcd group with 2 updates: [go.etcd.io/etcd/api/v3](https://github.com/etcd-io/etcd ) and [go.etcd.io/etcd/client/v3](https://github.com/etcd-io/etcd ).
Updates `go.etcd.io/etcd/api/v3` from 3.5.19 to 3.5.20
- [Release notes](https://github.com/etcd-io/etcd/releases )
- [Commits](https://github.com/etcd-io/etcd/compare/v3.5.19...v3.5.20 )
Updates `go.etcd.io/etcd/client/v3` from 3.5.19 to 3.5.20
- [Release notes](https://github.com/etcd-io/etcd/releases )
- [Commits](https://github.com/etcd-io/etcd/compare/v3.5.19...v3.5.20 )
---
updated-dependencies:
- dependency-name: go.etcd.io/etcd/api/v3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: etcd
- dependency-name: go.etcd.io/etcd/client/v3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: etcd
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-22 17:55:54 +01:00
dependabot[bot]
ad7c3b71e7
feat(deps): bump github.com/go-sql-driver/mysql from 1.9.0 to 1.9.1 ( #740 )
...
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql ) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/go-sql-driver/mysql/releases )
- [Changelog](https://github.com/go-sql-driver/mysql/blob/master/CHANGELOG.md )
- [Commits](https://github.com/go-sql-driver/mysql/compare/v1.9.0...v1.9.1 )
---
updated-dependencies:
- dependency-name: github.com/go-sql-driver/mysql
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-22 17:55:23 +01:00
dependabot[bot]
989dcff863
feat(deps): bump github.com/onsi/ginkgo/v2 from 2.23.2 to 2.23.3 ( #741 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.23.2 to 2.23.3.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.23.2...v2.23.3 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-22 17:55:16 +01:00
Pandry
09a5b05a9c
feat: removes LoadBalancerIP field from service spec ( #713 )
...
Addresses #688 , this commit removes the deprecated `spec.loadBalancerIP`.
With the property being set in the service, the AWS cloud controller complained and caused issues.
edge-25.3.2
2025-03-21 07:55:12 +01:00
dependabot[bot]
e2f4dd0dce
chore(ci): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 ( #728 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 6.5.1 to 6.5.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.5.1...v6.5.2 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 07:54:24 +01:00
dependabot[bot]
7f7f649c7f
feat(deps): bump github.com/spf13/viper from 1.19.0 to 1.20.0 ( #727 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.19.0 to 1.20.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.19.0...v1.20.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 07:54:03 +01:00
dependabot[bot]
e38979a443
feat(deps): bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.2 ( #736 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.23.0 to 2.23.2.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.23.0...v2.23.2 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 07:53:54 +01:00
Dario Tranchitella
c87d6ffc47
fix(crypto): validating cp endpoint for api server cert ( #737 )
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2025-03-21 07:53:37 +01:00
Dario Tranchitella
22a40409f2
fix: client certificate is required for etcd datastore ( #733 )
edge-25.03.1
2025-03-20 14:36:08 +01:00
daseul cho
e7df0f15d8
fix: cleanup ingress managed by kamaji ( #726 )
2025-03-16 11:14:06 +01:00