Commit Graph
143 Commits
Author SHA1 Message Date
Ryan Richard 902b5e575d Revert "skip race detector for impersonator package for now"
This reverts commit e4d2c8ba07.
2026-01-06 13:29:24 -08:00
Ryan Richard cf2b3d7113 comment out AKS and EKS pipeline jobs 2026-01-06 13:17:48 -08:00
Ryan Richard 06f0728479 move manually triggered jobs earlier in main pipeline
So we can manually trigger them to run in parallel with other
jobs, so we don't have to wait for those other jobs to pass because
they can be flaky sometimes.
2025-12-23 14:18:35 -08:00
Ryan Richard e551207055 update pipelines for kube 1.35 2025-12-22 10:54:43 -08:00
Ryan Richard 35f8c5876d skip client-side validation of manifest when k8s server < 1.27
After upgrading libs to k8s 1.35, this stopped working on very old
versions of Kube. Not really a problem, because version 1.26 and below
are all over 3 years old. You can still install Pinniped on these old
version if you skip kubectl's client-side validation.
2025-12-19 13:15:53 -08:00
Ryan Richard 3640096b6c bump k8s codegen versions and build 1.35 codegen container image 2025-12-18 12:41:01 -08:00
Ryan Richard 4f2481205e update CI to use Go 1.25.5 2025-12-05 10:29:12 -08:00
dependabot[bot]andGitHub dbb97f04b5 Bump golang in /pipelines/shared-helpers/test-binaries-image
Bumps golang from 1.25.3-bookworm to 1.25.4-bookworm.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.25.4-bookworm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 01:12:53 +00:00
Joshua Casey f333b15a1d Use only the gcp-instance-admin service account 2025-10-17 07:45:08 -05:00
Joshua Casey 92a1e66b25 Bump test-binaries-image dockerfiles to golang:1.25.3-bookworm 2025-10-15 14:08:17 -05:00
Joshua Casey 6fa8895357 Add api key and username for nancy commands 2025-10-14 11:54:33 -05:00
Joshua Casey be15eaf023 Run integration tests on latest k8s versions 2025-10-14 09:33:00 -05:00
Joshua Casey 21acb9e10a Bump go to 1.25.3 2025-10-14 09:28:03 -05:00
Joshua Casey 049653edb3 Add job to build k8s 0.34.0 codegen image 2025-09-09 09:58:57 -05:00
Joshua Casey 9ffdf3f568 Bump go to v1.25.1 2025-09-09 09:30:05 -05:00
Ryan Richard 8ad9585d64 update codegen versions in dockerfile pipeline 2025-08-28 10:47:32 -07:00
Ryan Richard b65f53379a chmod the cache directory using the correct path 2025-08-21 12:29:12 -07:00
Ryan Richard 0c6f80c3db chmod the cache directory in task which runs integration tests 2025-08-21 12:18:53 -07:00
Ryan Richard 4d23e8d45a enhance confirm-built-with-fips for kube-vert-agent for Go 1.25 2025-08-18 12:36:59 -07:00
Ryan Richard d160e9a23a upgrade CI from Go 1.24.6 to 1.25.0 2025-08-18 12:04:46 -07:00
dependabot[bot]andGitHub 2554c7de6c Bump golang in /pipelines/shared-helpers/test-binaries-image
Bumps golang from 1.24.6-bullseye to 1.25rc3-bullseye.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.25rc3-bullseye
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-14 02:03:43 +00:00
Joshua Casey 69f9e9b35c Bump go to 1.24.6 2025-08-13 08:59:08 -05:00
dependabot[bot]andGitHub e97a4e38d1 Bump golang in /pipelines/shared-helpers/test-binaries-image
Bumps golang from 1.24.5-bullseye to 1.24.6-bullseye.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.24.6-bullseye
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-07 03:32:18 +00:00
Ryan Richard c1fcb8a0fc more towards update version/docs after release by creating a PR 2025-08-04 14:15:38 -07:00
Ryan Richard 3ea7403b6f update version and docs on website after release by creating a PR
instead of doing a direct commit to the main branch
2025-08-04 14:04:12 -07:00
Ryan Richard 901b77dd4f fix username and password for jobs that push to git via https 2025-08-04 13:44:26 -07:00
Ryan Richard 5899ac8066 update homebrew formula task can use golang image instead of debian 2025-08-04 13:12:18 -07:00
Ryan Richard 0981780d6a account for move of repo from vmware-tanzu to vmware on GitHub 2025-08-02 15:01:00 -07:00
Ryan Richard f09c89dd43 use golang image in format-release task 2025-08-02 14:26:08 -07:00
Ryan Richard 22181a6361 use openssl instead of python to generate eks cluster names
because python is not part of Amazon's container image anymore
2025-08-02 12:05:34 -07:00
Ryan Richard bd0bdb49e2 use smaller/cheaper nodes for regional GKE clusters 2025-08-02 09:22:05 -07:00
Ryan Richard 7dbf91d5d2 Revert "try using a bigger node machine type for tmp GKE clusters"
This reverts commit 16dd97aff4.
2025-08-02 09:11:08 -07:00
Ryan Richard 07b4fb8dcc try using regional GKE clusters instead of zonal 2025-08-02 08:43:48 -07:00
Ryan Richard 16dd97aff4 try using a bigger node machine type for tmp GKE clusters 2025-08-01 17:35:56 -07:00
Ryan Richard 7dd407d1d2 update kube and crd-ref-docs versions for codegen images 2025-08-01 10:23:08 -07:00
Ryan Richard 58b7613824 use okta ldap in PR pipeline 2025-07-31 15:12:37 -07:00
Ryan Richard f55990195f auth before waiting for running GKE operations to finish 2025-07-31 12:07:05 -07:00
Ryan Richard a457259302 wait for running GKE operations to finish before deleting a cluster 2025-07-31 11:20:21 -07:00
Ryan Richard 1cc9410de1 add retries when deleting GKE clusters because the deletes are failing 2025-07-31 10:04:33 -07:00
Ryan Richard 6176493f42 temporarily comment out okta LDAP tests in PR pipeline 2025-07-28 15:16:10 -07:00
Ryan Richard 906dfd860c upgrade Go in CI from 1.24.4 to 1.24.5 2025-07-28 15:11:53 -07:00
Ryan Richard 0caeb7b841 Use Okta LDAP instead of Jumpcloud LDAP 2025-07-25 11:59:37 -07:00
Joshua CaseyandGitHub 9db9d52c27 Merge pull request #2481 from vmware/dependabot/docker/pipelines/shared-helpers/test-binaries-image/ci/golang-1.24.5-bullseye
Bump golang from 1.24.4-bullseye to 1.24.5-bullseye in /pipelines/shared-helpers/test-binaries-image
2025-07-24 08:15:47 -05:00
Ryan Richard 4b22646e04 add neg annotation to clusterip service on acceptance cluster 2025-07-21 14:09:42 -07:00
Ryan Richard f78211c838 try using clusterip service behind GKE ingress on acceptance cluster 2025-07-21 13:47:02 -07:00
Ryan Richard 6c4605b4d0 add new integration test env vars for CLI OIDC 2025-07-18 10:18:18 -07:00
Ryan Richard 5fd7b52e52 use internal IP for Supervisor service on acceptance cluster 2025-07-14 16:53:39 -07:00
Ryan Richard bcfe3b928f remove temporary skipping of GKE acceptance env tests 2025-07-14 16:11:45 -07:00
dependabot[bot]andGitHub a4f5398293 Bump golang in /pipelines/shared-helpers/test-binaries-image
Bumps golang from 1.24.4-bullseye to 1.24.5-bullseye.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.24.5-bullseye
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-09 01:54:34 +00:00
Ryan Richard 0eaee78d45 use debian's official apt repositories on kind-node-builder VM 2025-07-08 11:34:30 -07:00