Ryan Richard
b05e8a5e24
Replace sleep with kubectl wait in prepare-supervisor-on-kind.sh
...
- Now that the FederationDomain has `status.conditions`, we can use
`kubectl wait` to wait for it to be ready in this hack script
2023-09-11 11:14:05 -07:00
Ryan Richard
98ee9f0979
escape semicolons in variable values in integration-test-env-goland.sh
...
Co-authored-by: Benjamin A. Petersen <ben@benjaminapetersen.me>
2023-09-11 11:11:56 -07:00
Ryan Richard
7af75dfe3c
First draft of implementation of multiple IDPs support
2023-09-11 11:09:49 -07:00
Joshua Casey
1bab4ccdb7
Bump to go1.20.1
2023-09-10 19:35:31 -05:00
Joshua Casey
5effb1a89b
Bump to golang 1.21.0, and bump all golang deps
2023-09-06 14:52:01 -05:00
Benjamin A. Petersen
fd1936c45f
Improve hack/prepare-for-integration-tests.sh flexibility
...
- move pushd/popd inside if statements for alternative-deploy methods
- add specific alternative-deploy vars for individual components
- supervisor
- concierge
- local-user-authenticator
while preserving the current alternative-deploy for all three
- doc that equals for flags does not work
--foo=bar is invalid
--foo bar is valid
2023-08-31 15:02:24 -04:00
Joshua Casey
23bd3e7cc9
Do not fail hack/prepare-for-integration-tests.sh without KUBE_GIT_VERSION
2023-08-29 19:58:23 -05:00
Joshua Casey
7cda8f4123
Do not fail when KUBE_GIT_VERSION is not set
2023-08-29 17:31:22 -05:00
Joshua Casey
76933f69b9
Update comments to indicate support for newer versions of Kubernetes
2023-08-29 15:40:52 -05:00
Joshua Casey
5c9d26baeb
Remove generated code for K8s 1.17, 1.18, 1.19, and 1.20
...
- Kind 0.20.0 supports 1.21 through 1.28 (inclusive)
- https://github.com/kubernetes-sigs/kind/releases/tag/v0.20.0
2023-08-28 16:56:32 -05:00
Joshua Casey
38230fc518
Use pversion to retrieve buildtime information
2023-08-28 11:54:27 -05:00
Joshua Casey
dfd3d5075d
Ensure that kubegenerator scripts are executable
2023-08-28 10:50:11 -05:00
Joshua Casey
ccba159639
Update all golang dependencies, especially k8s.io (for 1.28)
2023-08-28 10:50:10 -05:00
Joshua Casey
8dec84b3b2
Bump golang to 1.20.7
2023-08-03 13:39:51 -05:00
Ryan Richard
4512eeca9a
Replace agouti and chromedriver with chromedp across the whole project
2023-08-01 11:27:09 -07:00
Joshua Casey
89b7007694
Bump K8s APIs 1.24 through 1.27
2023-07-21 10:36:18 -05:00
Joshua Casey
38c281331a
Bump base images to go1.20.6 in Dockerfiles
2023-07-19 13:25:57 -05:00
Joshua Casey
314ec48f46
Bump to golang:1.20.5
2023-07-06 16:48:25 -07:00
Joshua Casey
1ac36cfcf8
Update generated files
2023-07-05 21:28:23 -07:00
Joshua Casey
95dd5aabc2
Bump hack/update-go-mod/go.mod
2023-07-05 21:28:23 -07:00
Ryan Richard
020e04baf8
Merge branch 'main' into ldap_userAttributeForFilter
2023-05-31 16:42:30 -07:00
Ryan Richard
a78c677ca1
bump versions in kube-versions.txt and run codegen
2023-05-31 13:32:41 -07:00
Joshua Casey
46178e91ee
Merge branch 'main' into ldap_userAttributeForFilter
2023-05-31 14:41:16 -05:00
Ryan Richard
552eceabdb
Add integration test for UserAttributeForFilter group search setting
...
Also adds new integration test env var to support the new test:
PINNIPED_TEST_LDAP_EXPECTED_DIRECT_POSIX_GROUPS_CN
2023-05-31 10:29:44 -07:00
Joshua Casey
6bd34fa6ea
Bump dependencies
2023-05-30 09:16:53 -05:00
Ryan Richard
b40366d1f6
update versions in hack/lib/kube-versions.txt
2023-05-10 12:38:32 -07:00
Ryan Richard
4756df08cb
Bump golang from 1.20.3 to 1.20.4
2023-05-10 10:36:03 -07:00
Joshua Casey
6b1dc9f3ce
Bump update-go-mod to latest direct go dependencies
2023-04-05 09:17:04 -05:00
Joshua Casey
93f51c1a1d
Bump Dockerfiles to go1.20.3
2023-04-05 09:12:10 -05:00
Ryan Richard
2ba378904d
Bump dependencies to latest
...
Signed-off-by: Joshua T Casey <caseyj@vmware.com>
2023-03-28 15:15:27 -05:00
Joshua Casey
1699a9995e
Update generated K8s API files
2023-03-20 18:44:48 -05:00
Joshua Casey
255f51f75b
Bump all golang dependencies
2023-03-20 14:31:59 -05:00
Joshua Casey
fc0f9d959a
Bump golangci-lint to 1.51.2 and fix lint issues
2023-03-16 14:55:37 -05:00
Joshua Casey
a783a5d6b2
Bump to golang 1.20.2
2023-03-16 09:42:15 -05:00
Joshua Casey
72d537f8b4
Bump all golang deps
2023-03-16 09:42:15 -05:00
Joshua Casey
daf4be03ce
Update generated kubernetes API files
2023-03-05 22:12:54 -06:00
Joshua Casey
947b4fd579
Add helper script to give you all the commands to update all go mod dependencies
2023-03-02 08:47:57 -06:00
Joshua Casey
2bd24f674a
Bump golang in Dockerfiles to 1.20.1
2023-02-27 14:16:49 -06:00
Joshua Casey
0d4a4fd2bf
Bump to go 1.18 semantics
2023-01-31 10:09:55 -06:00
Ryan Richard
14858a6db3
Increase lint timeout to 20m for CI
2023-01-19 14:41:42 -08:00
Ryan Richard
23f6dd44a0
Use Go 1.19 for fips builds
...
Co-authored-by: Ryan Richard <richardry@vmware.com>
Co-authored-by: Joshua Casey <joshuatcasey@gmail.com>
2023-01-18 16:00:16 -08:00
Joshua Casey
a430f4b730
Bump K8s deps to 0.26 and add codegen for 0.26
2023-01-18 13:41:06 -08:00
Joshua Casey
585adc96d8
Bump generated files for K8s 1.22, 1.23, 1.24, 1.25
2023-01-18 13:38:36 -08:00
Ryan Richard
3b46547efc
add hack/update-copyright-year.sh
2023-01-18 13:36:23 -08:00
Joshua Casey
a49e48c6f7
Bump FIPS Golang to 1.18.10b7
...
Resolves #1367
2023-01-17 21:20:50 -06:00
Ryan Richard
2f9b8b105d
update copyright to 2023 in files changed by this PR
2023-01-17 15:54:16 -08:00
Ryan Richard
6d3ed73eee
Bump Go 1.19.1 -> 1.19.4, and go-boringcrypto 1.18.6b7 -> 1.18.9b7
2022-12-15 09:40:32 -08:00
Ryan Richard
3b507dab4a
Upgrade generated code to use the latest available versions of Kube libs
...
Manually kube-versions.txt and then ran ./hack/update.sh to update the
generated code.
2022-09-23 14:55:23 -07:00
Ryan Richard
bad95c072e
Upgrade project dependencies to latest
...
- Upgrade Go used in CI from 1.19.0 to 1.19.1
- Upgrade all go.mod direct dependencies to latest available versions
- Upgrade distroless base image to latest available version
- Upgrade Go fips compiler to to latest available version
Note that upgrading the go-oidc library changed an error message
returned by that library, so update the places where tests were
expecting that error message.
2022-09-23 14:41:54 -07:00
Ryan Richard
7997285b19
Make fields optional on OIDCClientSecretRequest
2022-09-21 15:17:08 -07:00