42 Commits

Author SHA1 Message Date
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
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
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
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
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]
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]
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
67789e48cc bump to go 1.23.8 2025-05-20 14:23:10 +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
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]
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
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
Vic Kerr
fd8b4e09ba bump golangci to v2.0.1 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
Vic Kerr
f560416e66 bump golangci to v2.0.1 2025-03-25 13:21:44 +01:00
dependabot[bot]
85009de9e6 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.2 to 2.53.3.
- [Release notes](https://github.com/vektra/mockery/releases)
- [Changelog](https://github.com/vektra/mockery/blob/master/docs/changelog.md)
- [Commits](https://github.com/vektra/mockery/compare/v2.53.2...v2.53.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-19 12:15:37 +01:00
dependabot[bot]
409714bcfe build(deps): bump github.com/golangci/golangci-lint in /hack/tools
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.64.7 to 1.64.8.
- [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/v1.64.7...v1.64.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-18 11:02:10 +01:00
dependabot[bot]
9ac17c8a24 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.1 to 2.53.2.
- [Release notes](https://github.com/vektra/mockery/releases)
- [Changelog](https://github.com/vektra/mockery/blob/master/docs/changelog.md)
- [Commits](https://github.com/vektra/mockery/compare/v2.53.1...v2.53.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 15:49:36 +01:00
dependabot[bot]
3af8f97b46 build(deps): bump github.com/golangci/golangci-lint in /hack/tools (#444)
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.63.4 to 1.64.7.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.63.4...v1.64.7)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
  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-12 14:45:07 +00:00
Vic Kerr
e0d98248ef Bump go 1.23 (#352)
* go 1.23

* build(deps): bump github.com/vektra/mockery/v2 in /hack/tools (#440)

Bumps [github.com/vektra/mockery/v2](https://github.com/vektra/mockery) from 2.34.2 to 2.53.1.
- [Release notes](https://github.com/vektra/mockery/releases)
- [Changelog](https://github.com/vektra/mockery/blob/master/docs/changelog.md)
- [Commits](https://github.com/vektra/mockery/compare/v2.34.2...v2.53.1)

---
updated-dependencies:
- dependency-name: github.com/vektra/mockery/v2
  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>
Co-authored-by: Vic Kerr <wiktor.kerr@ionos.com>

* mockgen

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 13:59:36 +00:00
dependabot[bot]
f08e004e96 build(deps): bump golang.org/x/tools in /hack/tools
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.29.0 to 0.30.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.29.0...v0.30.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-04 13:06:34 +01:00
dependabot[bot]
8b37e876b9 build(deps): bump github.com/google/yamlfmt in /hack/tools
Bumps [github.com/google/yamlfmt](https://github.com/google/yamlfmt) from 0.15.0 to 0.16.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.15.0...v0.16.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-03 16:08:40 +01:00
Vic Kerr
8955f0a2a8 bump go to 1.22.9 2025-03-03 15:55:56 +01:00
dependabot[bot]
8190d1799a build(deps): bump github.com/braydonk/yaml in /hack/tools
Bumps [github.com/braydonk/yaml](https://github.com/braydonk/yaml) from 0.7.0 to 0.9.0.
- [Commits](https://github.com/braydonk/yaml/compare/v0.7.0...v0.9.0)

---
updated-dependencies:
- dependency-name: github.com/braydonk/yaml
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-03 15:55:56 +01:00
dependabot[bot]
2019a6ff8f build(deps): bump github.com/golangci/golangci-lint in /hack/tools
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.57.1 to 1.63.4.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.57.1...v1.63.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 12:24:38 +01:00
dependabot[bot]
e6e23d859b build(deps): bump github.com/google/yamlfmt in /hack/tools
Bumps [github.com/google/yamlfmt](https://github.com/google/yamlfmt) from 0.11.0 to 0.15.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.11.0...v0.15.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 10:15:45 +01:00
dependabot[bot]
ee69550edf build(deps): bump golang.org/x/tools in /hack/tools
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.19.0 to 0.29.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.19.0...v0.29.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 09:49:47 +01:00
Vic Kerr
2cd9439788 golangci: configure goimports 2024-11-12 11:52:49 +01:00
Vic Kerr
e585c6d89a Bump go to 1.22
Plus relevant dependency updates.

fix #187
2024-08-20 10:27:56 +00:00
Vic Kerr
43fe9fff17 misc: update copyright dates for 2024 2024-04-19 14:33:20 +00:00
Felix Wischke
e4aa02f8a6 yamlfmt: add missing dependencies (#161)
Co-authored-by: Felix Wischke (65278) <felix@zeynix.de>
Co-authored-by: Mohamed Chiheb Ben Jemaa <mc.benjemaa@gmail.com>
2024-04-02 11:56:48 +00:00
Mario Valderrama
c5fb0e4fe1 chore(ci): Update golangci-lint to 1.57 (#150)
Co-authored-by: Mohamed Chiheb Ben Jemaa <mc.benjemaa@gmail.com>
2024-03-21 15:11:42 +01:00
Mohamed Chiheb Ben Jemaa
4784484bf0 Upgrade Go to v1.21 (#135)
* Update Go to v1.21

* vmservice/ip_test: TestReconcileIPAddresses_AddIPTag: use context.Background()

* vmservice/vm_test: use context.Background()

---------

Co-authored-by: Vic Kerr <wiktor.kerr@ionos.com>
2024-03-13 16:01:30 +01:00
Vic Kerr
a06fd4b48e fix: remove boilerplate.go.txt (#75)
The copyright status of autogenerated files is at best dubious.
The copyright year does not change just because the calendar year has changed.
The header will only cause problems every January.
2024-01-23 16:07:26 +01:00
Vic Kerr
55ae3e74a0 Disable licence header check
The check does not work very well with multiple years.
Also, update the copyright year in boilerplate.
2024-01-23 11:56:48 +00:00
Vic Kerr
45f5888c41 Initial open source release
Co-authored-by: Felix Wischke <felix.wischke@ionos.com>
Co-authored-by: Jonas Bender <90411737+jonas-be@users.noreply.github.com>
Co-authored-by: Ludwig Bedacht <132355999+lubedacht@users.noreply.github.com>
Co-authored-by: Mario Valderrama <15158349+avorima@users.noreply.github.com>
Co-authored-by: Mohamed Chiheb Ben jemaa <mohamed-chiheb.ben-jemaa@ionos.com>
Co-authored-by: Vic Kerr <318870+wikkyk@users.noreply.github.com>
2023-11-29 14:17:03 +00:00