Commit Graph

47 Commits

Author SHA1 Message Date
Eric Promislow 672996f014
52095 bump dependencies (#1126)
* Bump dependencies stemming from lasso-v0.2.5-rc.1

* Backout golangci bump brought in by a renovate PR -- too early for that.
2025-10-03 14:09:42 -07:00
renovate-rancher[bot] 7ac219ffda
Update dependency golangci/golangci-lint to v2 (main) (#841)
* Update dependency golangci/golangci-lint to v2

* Migrate the golangci config file.

* Fix golangci-lint-flagged problems

Most of them fall in these categories:

* stop ignoring returned errors from function calls

* Apply deMorgan's law to complex negative boolean expressions

* Delete unused local variables and struct fields

* Successfully get the linter to stop complaining about
  uncommented global names

* If one import in a block has an import prefix, all must

* Deal with deprecated code

* Prefer switch-blocks to if/else if/...

* Remove unnecessary intermediate struct fields.

* Orphans are now deleted only via propagation-policy

* Stop checking goimports on generated files.

* Remove unused field comment

---------

Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
Co-authored-by: Eric Promislow <epromislow@suse.com>
2025-09-18 11:39:45 -07:00
renovate-rancher[bot] cba5829cab
Update dependency helm/helm to v3.19.0 (#805)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2025-09-17 12:09:24 -07:00
renovate-rancher[bot] bdf9fbb612
Update dependency golangci/golangci-lint to v1.64.8 (#794)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2025-09-17 12:06:54 -07:00
Peter Matseykanets 8bf1974905
Bump Go to 1.24.2 (#871) 2025-04-09 09:47:21 -04:00
renovate-rancher[bot] d572347137
Update dependency golangci/golangci-lint to v1.64.6 (#753)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2025-03-04 13:44:55 -08:00
renovate-rancher[bot] 828bda4e3c
Update dependency golangci/golangci-lint to v1.64.5 (#663)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2025-02-14 12:15:03 -08:00
renovate-rancher[bot] 797b550f78
Update dependency helm/helm to v3.17.1 (#667)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2025-02-14 08:59:32 -08:00
renovate-rancher[bot] dbd9343da0
Update dependency helm/helm to v3.17.0 (#620)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2025-02-10 15:52:48 -05:00
Vatsal Parekh 0746c33254
[main] Upgrade go version to 1.23 (#583)
* Upgrade go version to 1.23

Signed-off-by: Vatsal Parekh <vatsalparekh@outlook.com>

* Update golangci-lint to v1.63.4 for Go 1.23 support

* Add codegen fix for Go 1.23 support

---------

Signed-off-by: Vatsal Parekh <vatsalparekh@outlook.com>
Co-authored-by: Tom Lebreux <tom.lebreux@suse.com>
2025-01-31 01:09:06 +05:30
Eric Promislow d09d706d1d
Bump to k8s 1.31 (#528)
* Merge pull request #316 from thatmidwesterncoder/toleration_validation (#459)

Add validation to Toleration and Affinitys Keys

* Bump to k8s 1.31

* Bump the maximum supported k8s version to 1.31

* Bump other k8s modules to be consistent with k8s 1.31

* Bump to versions of lasso and wrangler that support k8s 1.31

* Move go the go-uber gomock module.

* Update the wrangler module.

* Correct the mockgen install command.

* And re-correct the 'go install ... mockgen' command.

---------

Co-authored-by: Jacob Lindgren <jacob.lindgren@suse.com>
2024-10-28 17:18:11 -07:00
Eric Promislow 9f702b46ed Migrate webhook CI to GHA
- Misc. changes to CI caught during further testing:
1. There should be two shell variables, HELM_VERSION for pulling
   down the right version of helm, and HELM_CHART_VERSION, for identifying
   generated helm charts.

2. Similarly, `TAG` and `IMAGE_TAG` are two different things.

3. Stop using make/dapper: env vars get lost

4. Skip the RKE Machine config unit test on CI/arm64
   - Written up in issue 45837
2024-06-28 15:45:08 -07:00
Tom Lebreux 49160dee86
Add support for k8s 1.28 (#341) 2024-03-27 16:56:34 -04:00
Jonathan Crowther 8fe5a897de
Upgrade golangci-lint and fix all warnings/errors (#346) 2024-03-27 16:42:40 -04:00
renovate-rancher[bot] 473939b2fd
Update dependency golangci/golangci-lint to v1.55.2 2023-12-20 04:38:47 +00:00
Kevin Joiner 6e4a0697e3 Update to go v1.21 2023-12-19 09:45:18 -05:00
renovate-rancher[bot] 9b9cde5c0f
Update dependency helm/helm to v3.13.3 2023-12-14 04:40:06 +00:00
Kevin Joiner 8593a1a93b
Merge pull request #278 from rancher/renovate/helm-helm-3.x
Update dependency helm/helm to v3.12.3
2023-09-19 08:56:19 -04:00
Kevin Joiner b0f86b1542
Merge pull request #279 from rancher/renovate/golangci-golangci-lint-1.x
Update dependency golangci/golangci-lint to v1.54.2
2023-09-19 08:54:50 -04:00
Tom Lebreux d1c14fe2a3 Update Go to 1.20 2023-09-08 10:55:11 -04:00
renovate-rancher[bot] c0334c1ab9
Update dependency golangci/golangci-lint to v1.54.2 2023-08-22 04:38:36 +00:00
renovate-rancher[bot] 806dd5c10d
Update dependency helm/helm to v3.12.3 2023-08-15 04:38:59 +00:00
renovate-rancher[bot] f5b397d04b
Update dependency golangci/golangci-lint to v1.54.0 2023-08-10 04:39:22 +00:00
Colleen Murphy 5b80c995e8
Merge pull request #251 from rancher/renovate/golangci-golangci-lint-1.x
Update dependency golangci/golangci-lint to v1.53.3
2023-08-09 09:27:33 -07:00
renovate-rancher[bot] bb0bb9e4fa
Update dependency golangci/golangci-lint to v1.53.3 2023-07-20 04:38:52 +00:00
renovate-rancher[bot] 02ea39e75c
Update dependency helm/helm to v3.12.2 2023-07-20 04:38:47 +00:00
Kevin Joiner 851f4cbdf6 Adds the ability to set custom ports for Webhook.
This commit also adds helm unittest and updates integration-test to run
K3s without Rancher.
2023-07-19 16:24:44 -04:00
Kevin Joiner 56151d6337
Merge pull request #202 from rancher/renovate/golangci-golangci-lint-1.x
Update dependency golangci/golangci-lint to v1.52.2
2023-06-22 14:54:00 -04:00
renovate-rancher[bot] 00f3e9bd40
Update dependency helm/helm to v3.12.1 2023-06-15 04:39:06 +00:00
renovate-rancher[bot] d3a76653ad Update dependency golangci/golangci-lint to v1.52.2 2023-05-04 11:27:56 -04:00
renovate-rancher[bot] d31ccefec1
Update dependency helm/helm to v3.11.3 2023-04-13 04:38:59 +00:00
Sebastiaan van Steenis f6237acd08
Helm version in env var to automatically update 2023-03-15 11:04:57 +01:00
Jiaqi Luo 6d7827edf0 fix Drone failures 2023-02-07 10:47:12 -07:00
Kevin Joiner 008a16dc6c Add integration test 2022-11-29 13:28:06 -05:00
Kevin Joiner bd95e689c6 Updates to Go 1.19
Also updates rancher/pkg/apis and K8s to 1.24.5
Includes generation of mocks to CI steps.
2022-11-09 11:06:34 -05:00
dependabot[bot] f4ecee98ec
Bump bci/golang from 1.17-29.25 to 1.17-29.67 (#141)
Bumps bci/golang from 1.17-29.25 to 1.17-29.67.

---
updated-dependencies:
- dependency-name: bci/golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-31 16:29:39 -03:00
dependabot[bot] e107ab3ed6
Bump bci/golang from 1.17-29.23 to 1.17-29.25 (#117)
Bumps bci/golang from 1.17-29.23 to 1.17-29.25.

---
updated-dependencies:
- dependency-name: bci/golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-09 09:41:16 +02:00
dependabot[bot] f53f9a72cc
Bump bci/golang from 1.17-29.16 to 1.17-29.23 (#113)
Bumps bci/golang from 1.17-29.16 to 1.17-29.23.

---
updated-dependencies:
- dependency-name: bci/golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-08 11:17:53 +02:00
dependabot[bot] f764f8bf2f
Bump bci/golang from 1.17-29.13 to 1.17-29.16 (#111)
Bumps bci/golang from 1.17-29.13 to 1.17-29.16.

---
updated-dependencies:
- dependency-name: bci/golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-02 12:48:06 +02:00
dependabot[bot] 0d34ab19c6
Bump bci/golang from 1.17-29.11 to 1.17-29.13 (#110)
Bumps bci/golang from 1.17-29.11 to 1.17-29.13.

---
updated-dependencies:
- dependency-name: bci/golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-30 09:18:19 +02:00
dependabot[bot] 74b7988b95
Bump bci/golang from 1.17-29.1 to 1.17-29.11 (#109)
Bumps bci/golang from 1.17-29.1 to 1.17-29.11.

---
updated-dependencies:
- dependency-name: bci/golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-29 14:47:10 +02:00
dependabot[bot] b9abcf3baf
Bump bci/golang from 1.17-17.62 to 1.17-29.1 (#102)
Bumps bci/golang from 1.17-17.62 to 1.17-29.1.

---
updated-dependencies:
- dependency-name: bci/golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-19 11:11:19 +02:00
dependabot[bot] d22672c25f
Bump bci/golang from 1.17-11.51 to 1.17-17.62 (#90)
Bumps bci/golang from 1.17-11.51 to 1.17-17.62.

---
updated-dependencies:
- dependency-name: bci/golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-23 09:43:14 +02:00
Guilherme Macedo 8e44b9e9bc
Move base image to SLE bci-micro and run as non-privileged user (#80)
Signed-off-by: Guilherme Macedo <guilherme.macedo@suse.com>
2022-06-08 15:55:14 +02:00
Kinara Shah 3cd356d9d7 bump dependencies for k8s 1.23 2022-02-24 09:11:58 -08:00
Dan Ramich a2938da85c Bump go, helm and golangci versions 2021-04-19 12:28:04 -06:00
Darren Shepherd 8662412686 Initial Commit 2020-09-09 22:15:59 -07:00