353 Commits

Author SHA1 Message Date
Vic Kerr
fc79f9d000 release v0.7.5 2025-11-03 10:02:09 +00:00
dependabot[bot]
4b45d60ad2 build(deps): bump aquasecurity/trivy-action from 0.32.0 to 0.33.1
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.32.0 to 0.33.1.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.32.0...0.33.1)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 14:24:02 +00:00
dependabot[bot]
31002fadcc Bump github.com/google/yamlfmt from 0.17.2 to 0.20.0 in /hack/tools
Bumps [github.com/google/yamlfmt](https://github.com/google/yamlfmt) from 0.17.2 to 0.20.0.
- [Release notes](https://github.com/google/yamlfmt/releases)
- [Changelog](https://github.com/google/yamlfmt/blob/main/.goreleaser.yaml)
- [Commits](https://github.com/google/yamlfmt/compare/v0.17.2...v0.20.0)

---
updated-dependencies:
- dependency-name: github.com/google/yamlfmt
  dependency-version: 0.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 14:23:33 +00:00
dependabot[bot]
15c85f6784 Bump github.com/golangci/golangci-lint/v2 in /hack/tools
Bumps [github.com/golangci/golangci-lint/v2](https://github.com/golangci/golangci-lint) from 2.2.2 to 2.6.0.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v2.2.2...v2.6.0)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint/v2
  dependency-version: 2.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 14:12:46 +00:00
dependabot[bot]
ec59dbd195 Bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 13:51:36 +00:00
dependabot[bot]
f4697eeb8a Bump SonarSource/sonarqube-scan-action from 5 to 6
Bumps [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action) from 5 to 6.
- [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases)
- [Commits](https://github.com/sonarsource/sonarqube-scan-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: SonarSource/sonarqube-scan-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 11:56:21 +00:00
dependabot[bot]
a1901106f8 build(deps): bump sigs.k8s.io/cluster-api-ipam-provider-in-cluster
Bumps [sigs.k8s.io/cluster-api-ipam-provider-in-cluster](https://github.com/kubernetes-sigs/cluster-api-ipam-provider-in-cluster) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/kubernetes-sigs/cluster-api-ipam-provider-in-cluster/releases)
- [Commits](https://github.com/kubernetes-sigs/cluster-api-ipam-provider-in-cluster/compare/v1.0.2...v1.0.3)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/cluster-api-ipam-provider-in-cluster
  dependency-version: 1.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 11:52:23 +00:00
Vic Kerr
4e59d55063 Makefile: pin envtest version to avoid needing to bump to go 1.25 2025-10-30 11:49:05 +00:00
dependabot[bot]
4392dcaa84 Bump actions/setup-go from 5 to 6
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 11:16:34 +00:00
dependabot[bot]
abe11487c2 build(deps): bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 11:11:38 +00:00
Philipp Born
1dd236edc1 feat: add support for --diagnostics-address / --insecure-diagnostics parameters
Signed-off-by: Philipp Born <git@pborn.eu>
2025-10-30 09:57:00 +00:00
mightykhan
94a5ae243c MINOR: Remove duplicate rules to avoid validation warning when applying (#559)
* MINOR: Remove duplicate rules to avoid validation warning when applying

* optional fix for duplicate validation rule

* +optional validation should not be on type level, but field

---------

Co-authored-by: Kenneth Holm Seelig <xkhse@energinet.dk>
2025-10-24 17:39:56 +02:00
dependabot[bot]
4a59812e78 .github/test: move sonarqube-scan-action to @5 2025-09-04 09:41:39 +00:00
Vic Kerr
82559d01e6 release v0.7.4 2025-08-25 13:38:59 +00:00
Felix Wischke (65278)
9189d35d5d go.mod: update to 1.24.6 (CVE-2025-47907). update go-viper/mapstructure (GHSA-2464-8j7c-4cjm) 2025-08-25 13:38:42 +00:00
Mario Valderrama
ba0b1ad50a chore: update CODEOWNERS (#527) 2025-08-06 14:49:36 +00:00
Vic Kerr
4bcca7ef78 release v0.7.3 2025-07-29 09:44:44 +00:00
Mohamed Chiheb Ben Jemaa
9d389c200f Add missing RBAC for patching Cluster (#520) 2025-07-28 14:06:46 +02:00
Vic Kerr
2e63a10909 go: bump to 1.24 (#507)
* go: bump to 1.24

* Bump go to v1.24

* Bump dependecies

* Update e2e config

* Bump go-proxmox client to latest commit, Fixes tests, and linting

* Revert "Bump dependecies"

This reverts commit dbf1ff80ebafe4c263b61919123e547703faa7e8.

* Pin CAPI to v1.10.4 and update/fix e2e tests

* Fix unit tests

* Bump GO v1.24.5

---------

Co-authored-by: Mohamed Chiheb Ben Jemaa <mc.benjemaa@gmail.com>
2025-07-28 11:13:27 +00:00
dependabot[bot]
0acdcd63cc build(deps): bump golang.org/x/tools in /hack/tools (#511)
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.34.0 to 0.35.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.34.0...v0.35.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-version: 0.35.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-07-18 13:06:03 +00:00
dependabot[bot]
3c32e3de64 build(deps): bump github.com/golangci/golangci-lint/v2 in /hack/tools (#512)
Bumps [github.com/golangci/golangci-lint/v2](https://github.com/golangci/golangci-lint) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint/v2
  dependency-version: 2.2.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-07-15 09:03:04 +00:00
Vic Kerr
e31953e7c9 release v0.7.2 v0.7.2 2025-07-08 12:02:40 +02:00
dependabot[bot]
c6a4743f88 build(deps): bump github.com/vektra/mockery/v2 in /hack/tools
Bumps [github.com/vektra/mockery/v2](https://github.com/vektra/mockery) from 2.53.3 to 2.53.4.
- [Release notes](https://github.com/vektra/mockery/releases)
- [Changelog](https://github.com/vektra/mockery/blob/v3/.goreleaser.yml)
- [Commits](https://github.com/vektra/mockery/compare/v2.53.3...v2.53.4)

---
updated-dependencies:
- dependency-name: github.com/vektra/mockery/v2
  dependency-version: 2.53.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 11:49:57 +02:00
Mohamed Chiheb Ben Jemaa
aa76d2752c Bump golangci-lint 2025-07-07 11:46:45 +02:00
dependabot[bot]
26d26e2455 build(deps): bump github.com/google/yamlfmt in /hack/tools
Bumps [github.com/google/yamlfmt](https://github.com/google/yamlfmt) from 0.17.0 to 0.17.2.
- [Release notes](https://github.com/google/yamlfmt/releases)
- [Changelog](https://github.com/google/yamlfmt/blob/main/.goreleaser.yaml)
- [Commits](https://github.com/google/yamlfmt/compare/v0.17.0...v0.17.2)

---
updated-dependencies:
- dependency-name: github.com/google/yamlfmt
  dependency-version: 0.17.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 11:40:15 +02:00
dependabot[bot]
d9057cb81b build(deps): bump github.com/golangci/golangci-lint/v2 in /hack/tools
Bumps [github.com/golangci/golangci-lint/v2](https://github.com/golangci/golangci-lint) from 2.1.6 to 2.2.1.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v2.1.6...v2.2.1)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint/v2
  dependency-version: 2.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 11:28:02 +02:00
dependabot[bot]
9951021cb1 build(deps): bump aquasecurity/trivy-action from 0.30.0 to 0.32.0
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.30.0 to 0.32.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.30.0...0.32.0)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-version: 0.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 11:24:07 +02:00
dependabot[bot]
f0ebe1551d build(deps): bump github.com/cloudflare/circl from 1.3.7 to 1.6.1
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.3.7 to 1.6.1.
- [Release notes](https://github.com/cloudflare/circl/releases)
- [Commits](https://github.com/cloudflare/circl/compare/v1.3.7...v1.6.1)

---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
  dependency-version: 1.6.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 11:19:56 +02:00
dependabot[bot]
2357eb0e85 build(deps): bump github.com/go-viper/mapstructure/v2 in /hack/tools
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases)
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md)
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.2.1...v2.3.0)

---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
  dependency-version: 2.3.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 11:19:39 +02:00
dependabot[bot]
acf0ec8166 build(deps): bump SonarSource/sonarqube-scan-action from 5.1.0 to 5.2.0
Bumps [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases)
- [Commits](https://github.com/sonarsource/sonarqube-scan-action/compare/v5.1.0...v5.2.0)

---
updated-dependencies:
- dependency-name: SonarSource/sonarqube-scan-action
  dependency-version: 5.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-04 12:35:26 +02:00
dependabot[bot]
4ae6387cad build(deps): bump github.com/google/yamlfmt in /hack/tools (#490)
Bumps [github.com/google/yamlfmt](https://github.com/google/yamlfmt) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/google/yamlfmt/releases)
- [Changelog](https://github.com/google/yamlfmt/blob/main/.goreleaser.yaml)
- [Commits](https://github.com/google/yamlfmt/compare/v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: github.com/google/yamlfmt
  dependency-version: 0.17.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-05-26 08:45:45 +00:00
Vic Kerr
1094d0ccc8 release v0.7.1 2025-05-20 14:24:54 +00:00
Vic Kerr
67789e48cc bump to go 1.23.8 2025-05-20 14:23:10 +00:00
Vic Kerr
81989a9f19 release v0.7.1 v0.7.1 2025-05-20 13:45:58 +00:00
Vic Kerr
44d1802ea4 bump to go 1.37.8
https://pkg.go.dev/vuln/GO-2025-3563
2025-05-20 13:45:58 +00:00
Mohamed Chiheb Ben Jemaa
83ae9b7256 Fix the cluster failed state bug, by checking over the root cluster and patch it 2025-05-20 13:45:58 +00:00
Mohamed Chiheb Ben Jemaa
8d9280bf67 Fix the cluster failed state bug, by checking over the root cluster and patch it 2025-05-20 14:43:24 +01:00
Lukas Kirylak
679ebc101d Add support for linked clones (#478) 2025-05-09 13:36:00 +00:00
dependabot[bot]
ec71aa4bdf build(deps): bump golang.org/x/tools in /hack/tools (#481)
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.32.0 to 0.33.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.32.0...v0.33.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-version: 0.33.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-05-06 13:12:25 +00:00
dependabot[bot]
3e7cd3b0e6 build(deps): bump github.com/golangci/golangci-lint/v2 in /hack/tools (#479)
Bumps [github.com/golangci/golangci-lint/v2](https://github.com/golangci/golangci-lint) from 2.1.2 to 2.1.6.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v2.1.2...v2.1.6)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint/v2
  dependency-version: 2.1.6
  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-05-05 16:15:53 +02:00
dependabot[bot]
c5a71c4a88 build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.37.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.38.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-22 09:17:41 +02:00
dependabot[bot]
1ff0444b45 build(deps): bump github.com/golangci/golangci-lint/v2 in /hack/tools
Bumps [github.com/golangci/golangci-lint/v2](https://github.com/golangci/golangci-lint) from 2.0.2 to 2.1.2.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v2.0.2...v2.1.2)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint/v2
  dependency-version: 2.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-17 11:17:16 +02:00
dependabot[bot]
1605e88253 build(deps): bump golang.org/x/tools in /hack/tools
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.31.0 to 0.32.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.31.0...v0.32.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-version: 0.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-17 11:13:12 +02:00
Vic Kerr
621d612639 workflows/lint: bump golangci-lint to 2.0.2 2025-03-27 12:59:47 +01:00
dependabot[bot]
30a71139a6 build(deps): bump github.com/golangci/golangci-lint/v2 in /hack/tools
Bumps [github.com/golangci/golangci-lint/v2](https://github.com/golangci/golangci-lint) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v2.0.1...v2.0.2)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-27 12:59:47 +01:00
dependabot[bot]
bca740ba57 build(deps): bump SonarSource/sonarqube-scan-action from 5.0.0 to 5.1.0
Bumps [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases)
- [Commits](https://github.com/sonarsource/sonarqube-scan-action/compare/v5.0.0...v5.1.0)

---
updated-dependencies:
- dependency-name: SonarSource/sonarqube-scan-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-26 12:29:03 +01:00
Vic Kerr
336dd0003b golangci: temporarily shut up QF100{2,3,8}
Needs to be handled in https://github.com/ionos-cloud/cluster-api-provider-proxmox/issues/403
2025-03-26 12:26:26 +01:00
Vic Kerr
fd8b4e09ba bump golangci to v2.0.1 2025-03-26 12:26:26 +01:00
dependabot[bot]
dbec740763 build(deps): bump golangci/golangci-lint-action from 6 to 7
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6 to 7.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-26 12:26:26 +01:00
Vic Kerr
0e2bebb53c Revert "bump golangci to v2.0.1" "build(deps): bump golangci/golangci-lint-action from 6 to 7"
This reverts commit f560416e66.
This reverts commit 0e92f4584e.

I was too hasty in merging this.
2025-03-25 14:06:05 +00:00