Commit Graph

  • b78e2c7ded Update comments for testing Joshua Casey 2024-08-27 13:21:01 -05:00
  • 9b3bcca15e Add test to confirm that pversion.Get() returns something that utilversion.NewEffectiveVersion can consume Joshua Casey 2024-08-23 09:45:43 -05:00
  • f7f25a8815 Refactor pversion_test to use a test table Joshua Casey 2024-08-23 09:39:05 -05:00
  • 94809ee396 Use a real binary version when setting up the aggregated API servers Joshua Casey 2024-08-22 12:49:52 -05:00
  • 851855d0ee Upgrade all dependencies Joshua Casey 2024-08-22 12:17:24 -05:00
  • 2a6a0d2997 Refactor certauthority_test to not need pool.Subjects() Joshua Casey 2024-08-19 20:41:49 -05:00
  • c6516af31e Bump dependencies Joshua Casey 2024-08-19 13:01:40 -05:00
  • 05098c68f6 Refactor kubeclient_test to not use pool.Subjects() Joshua Casey 2024-08-19 12:43:05 -05:00
  • a1dafcf45a Refactor provider_test to not use pool.Subjects() Joshua Casey 2024-08-19 12:19:52 -05:00
  • 0ee8ee80e1 Use sha256.Size Joshua Casey 2024-08-19 10:40:25 -05:00
  • 436112252d Lint fixes Joshua Casey 2024-08-19 10:37:53 -05:00
  • 8bd9b94d0a Impersonator server should take in a cancellable context instead of a stop channel Joshua Casey 2024-08-19 09:57:15 -05:00
  • 504f0dc26f Fix some unit tests Joshua Casey 2024-08-16 17:15:04 -05:00
  • c12402ee49 Run code generation for updated K8s versions, including 1.31 Joshua Casey 2024-08-19 12:52:25 -05:00
  • f09b3c2f72 Bump K8s libs to 1.31 and fix compilation errors Joshua Casey 2024-08-19 12:52:13 -05:00
  • 90c1f6a8c9 Merge branch 'main' into log_msg_level Joshua Casey 2024-08-27 13:03:29 -05:00
  • 844c169bdc Merge pull request #2050 from vmware-tanzu/site_footer Joshua Casey 2024-08-26 11:24:47 -05:00
  • c1930833eb add reference to hosting provider in site's page footer Ryan Richard 2024-08-26 09:22:32 -07:00
  • f194594e5b failed token exchanges should show in log at default log config Ryan Richard 2024-08-22 10:09:19 -07:00
  • 5bb4adea30 Merge pull request #2048 from vmware-tanzu/golang1.23 Joshua Casey 2024-08-19 19:21:05 -05:00
  • 376b83050a upgrade linter and fix new lint errors Ryan Richard 2024-08-19 15:45:32 -07:00
  • bee87395b1 ran update.sh Ryan Richard 2024-08-19 15:23:51 -07:00
  • 21ee90ae41 unit tests should not depend on real KUBECONFIG env var value to pass Ryan Richard 2024-08-19 15:02:10 -07:00
  • d2f00d832e upgrade golang from 1.22.6 to 1.23.0 Ryan Richard 2024-08-19 14:58:10 -07:00
  • 764064716f Merge pull request #2046 from vmware-tanzu/pinny/bump-deps Ryan Richard 2024-08-13 11:08:22 -07:00
  • 7b051ddc22 Bump dependencies Pinny 2024-08-13 13:03:49 +00:00
  • 9aac96313a Merge pull request #2045 from vmware-tanzu/pinny/bump-deps Joshua Casey 2024-08-12 09:41:14 -05:00
  • fcdb340623 Bump dependencies Pinny 2024-08-12 13:02:20 +00:00
  • 4301eb6553 Merge pull request #2037 from vmware-tanzu/jtc/refactor-conditions-util Ryan Richard 2024-08-09 12:17:09 -07:00
  • 649bbc7c4f Merge branch 'main' into jtc/refactor-conditions-util Joshua Casey 2024-08-09 11:52:32 -05:00
  • 1eb6145080 Merge pull request #2044 from vmware-tanzu/upgrade_lint Joshua Casey 2024-08-09 11:52:19 -05:00
  • 00f6f39b1c upgrade linter from 1.58.1 to 1.59.1: no new linter errors/warnings Ryan Richard 2024-08-09 09:24:18 -07:00
  • d0f5c2c7ab Merge branch 'main' into jtc/refactor-conditions-util Joshua Casey 2024-08-09 11:22:59 -05:00
  • 1cfb83bca9 Merge pull request #2043 from vmware-tanzu/kube_cert_agent_controller_manager_cli_flags Joshua Casey 2024-08-09 11:22:45 -05:00
  • 4ef705ae0f Merge branch 'main' into jtc/refactor-conditions-util Joshua Casey 2024-08-09 10:57:08 -05:00
  • 5e6f6a1c50 support alternate controller-manager flags in kubecertagent controller Ryan Richard 2024-08-08 13:31:06 -07:00
  • 59c36ee972 Merge pull request #2042 from vmware-tanzu/pinny/bump-deps Ryan Richard 2024-08-08 14:19:24 -07:00
  • ae3cfad10b Bump dependencies Pinny 2024-08-08 19:46:18 +00:00
  • 21010b000e Merge pull request #2041 from vmware-tanzu/auto_update_toolchain_directives Joshua Casey 2024-08-08 12:29:51 -05:00
  • 4d2b00f612 auto-update toolchain directives in go.mod files Ryan Richard 2024-08-08 09:57:07 -07:00
  • bab8b54ed8 Update godoc Joshua Casey 2024-08-08 08:16:04 -05:00
  • 4bd5db14b4 Refactor branching logic when using an early return Joshua Casey 2024-08-07 12:23:11 -05:00
  • 4a9136040c Refactor to make it obvious that newCondition is a copy Joshua Casey 2024-08-07 10:56:07 -05:00
  • 8b97414f3d Refactor to simplify logic Joshua Casey 2024-08-07 10:55:37 -05:00
  • 1e8e9ecc98 Refactor to use slices helpers instead of harder-to-read loops Joshua Casey 2024-08-07 10:46:42 -05:00
  • 2d8ab9ff5d Refactor variable name for clarity Joshua Casey 2024-08-07 10:35:24 -05:00
  • 17f66331ea Refactor parameter names for clarity Joshua Casey 2024-08-07 10:30:28 -05:00
  • 6bf30bc6b5 Backfill test for existing exported function HadErrorCondition Joshua Casey 2024-08-07 10:20:35 -05:00
  • f798777a3b Refactor: reorder parameters to MergeConditions Joshua Casey 2024-08-07 10:13:50 -05:00
  • 6207121c03 Merge pull request #2038 from vmware-tanzu/ci_doc_update Joshua Casey 2024-08-08 08:12:08 -05:00
  • 248994dab6 Updated versions in docs for v0.33.0 release Pinny 2024-08-08 04:58:23 +00:00
  • a68db4f0db Merge pull request #2039 from vmware-tanzu/jtc/add-blog-post-for-v0.33.0 Ryan Richard 2024-08-07 14:58:33 -07:00
  • aad6b676b0 add section to blog post Ryan Richard 2024-08-07 14:57:46 -07:00
  • bf91b2045c Add blog post for v0.33.0 - externally managed CA bundles Joshua Casey 2024-08-07 12:45:27 -05:00
  • fcf6ec6731 update cicd.md to discuss using multiple IDPs for human vs bot accounts Ryan Richard 2024-08-07 10:39:30 -07:00
  • b377040144 Merge pull request #2034 from vmware-tanzu/jtc/older-idps-should-use-unknown-condition-status v0.33.0 Ryan Richard 2024-08-06 20:13:02 -07:00
  • c1328d9619 update expectation in supervisor_ldap_idp_test.go Ryan Richard 2024-08-06 16:06:36 -07:00
  • f918edd846 Add integration tests to ensure that LDAP/AD conditions with status Unknown if they cannot be validated Joshua Casey 2024-08-06 16:28:13 -05:00
  • 6b49cd7d28 add Unknown SearchBaseFound status condition for AD only Ryan Richard 2024-08-06 12:40:19 -07:00
  • afa3aa2232 LDAP and AD IDPs now always report condition with type LDAPConnectionValid, even if the status is unknown Joshua Casey 2024-08-06 13:03:00 -05:00
  • 1c59a41cc5 Remove some dead code from LDAP/AD controllers Joshua Casey 2024-08-06 09:36:48 -05:00
  • 0626b22c70 OIDC Upstream Watcher now reports condition OIDCDiscoverySucceeded with status Unknown if TLS validation fails Joshua Casey 2024-08-06 09:05:14 -05:00
  • fbbec507d1 Merge pull request #2036 from vmware-tanzu/bump_codegen Ryan Richard 2024-08-06 15:08:32 -07:00
  • a4b0416174 Merge pull request #2035 from vmware-tanzu/go-github-v62 Ryan Richard 2024-08-06 15:08:10 -07:00
  • 659f33dc55 run codegen for updated kube-versions.txt Ryan Richard 2024-08-06 13:53:44 -07:00
  • 20ddf553ce update kube-versions.txt Ryan Richard 2024-08-06 13:50:25 -07:00
  • 7483de5e90 upgrade github.com/google/go-github from v62 to v63 Ryan Richard 2024-08-06 13:45:38 -07:00
  • 9f1d6258a2 Merge pull request #2032 from vmware-tanzu/github_api_host Joshua Casey 2024-08-06 12:53:08 -05:00
  • 99b59a90b6 run codegen for gihub doc change from previous commit Ryan Richard 2024-08-06 08:51:34 -07:00
  • 56bf9bad25 GitHubIdentityProvider: document github.com vs. api.github.com Ryan Richard 2024-08-05 16:15:06 -07:00
  • 229b6a262e when dialing github to test connection, dial api.github.com Ryan Richard 2024-08-05 16:14:16 -07:00
  • 74d9fb863f Merge pull request #2028 from vmware-tanzu/doc_typo Ryan Richard 2024-08-06 08:58:00 -07:00
  • e332fb505c Merge branch 'main' into doc_typo Joshua Casey 2024-08-06 09:10:21 -05:00
  • dafde586ec Merge pull request #2033 from vmware-tanzu/update-comments Ashish Amarnath 2024-08-06 06:50:44 -07:00
  • cb101e4dbe Merge branch 'main' into doc_typo Joshua Casey 2024-08-06 08:28:22 -05:00
  • 6fdfee36fe fix typo in integration test function comments Ashish Amarnath 2024-08-05 23:33:31 -07:00
  • 0787301ddb Merge pull request #1996 from ashish-amarnath/ca-bundles-ref Ryan Richard 2024-08-05 14:28:39 -07:00
  • 2af510a3ee Revert "add integration test for TLS config validation in GitHubIdentityProvider" Ryan Richard 2024-08-05 12:52:41 -07:00
  • fdeca2c026 Revert "add integration test for TLS config validation in OIDCIdentityProvider" Ryan Richard 2024-08-05 12:52:29 -07:00
  • 23fd15f840 Revert "Add integration tests for tls spec validation in JWTAuthenticator and WebhookAuthenticator" Ryan Richard 2024-08-05 12:52:21 -07:00
  • 06b7d302a2 fix typo in tmpl and run codegen Ryan Richard 2024-08-05 10:44:04 -07:00
  • b70db9dc03 refactor to use new certificateAuthorityDataSourceKind enum Ashish Amarnath 2024-08-03 16:59:18 -07:00
  • d4ac69d88e run codegen for changes in previous commit Ryan Richard 2024-08-03 17:41:08 -07:00
  • 59c2295dfd improve api docs for TLSSpec in authenticator and IDP specs Ryan Richard 2024-08-03 17:37:34 -07:00
  • 4eb9a09385 test more condition message cases in concierge_tls_spec_test.go and supervisor_tls_spec_test.go Ryan Richard 2024-08-03 17:26:42 -07:00
  • db2d7c8c50 assert on condition message in concierge_tls_spec_test.go and supervisor_tls_spec_test.go Ryan Richard 2024-08-03 16:35:44 -07:00
  • 2ebf9d3d00 minor test refactor Ryan Richard 2024-08-03 14:28:45 -07:00
  • 67de14a3b8 ran codegen on previous commit's changes Ryan Richard 2024-08-03 14:05:30 -07:00
  • a40c88ebf3 document allowed enum values and default values in all CR spec fields Ryan Richard 2024-08-03 14:01:44 -07:00
  • 23129da3e2 add integration test for TLS config validation in GitHubIdentityProvider Ashish Amarnath 2024-08-03 01:08:21 -07:00
  • 59402bca7b add integration test for TLS config validation in OIDCIdentityProvider Ashish Amarnath 2024-08-03 01:06:31 -07:00
  • c3405095b2 Add integration tests for tls spec validation in JWTAuthenticator and WebhookAuthenticator Ashish Amarnath 2024-08-02 23:28:57 -07:00
  • 2181418cc5 refactor test helpers in supervisor_login_test.go Ryan Richard 2024-08-01 16:27:13 -07:00
  • e0235ed190 update docs and change struct name in types_tls.go.tmpl files Ryan Richard 2024-08-01 16:21:31 -07:00
  • 02e41baa47 small refactors Ryan Richard 2024-08-01 15:17:56 -07:00
  • 91ef68992c document new CA bundle source option in howto docs Ryan Richard 2024-07-31 14:55:11 -07:00
  • 43964ff7a2 update generated api docs Ashish Amarnath 2024-07-31 13:11:16 -07:00
  • 19c4acf391 secret/configmap with CA bundle to be created in namespace where pinniped is installed Ashish Amarnath 2024-07-31 12:14:45 -07:00
  • ed502949dd webhookcachefiller and jwtcachefiller always update status when needed Ryan Richard 2024-07-31 11:45:27 -07:00
  • a0c259ffbc update expectation conditions message when CA bundle is not configured Ashish Amarnath 2024-07-31 11:04:20 -07:00