Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Part 6/n - Add kerberos plugin #104

Merged
merged 206 commits into from
Feb 2, 2024
Merged

Conversation

cipherboy
Copy link
Member

This imports the Kerberos plugin as discussed in #64, bringing it in-tree with history.


This is part of #68, broken up to make review easier.

@naphelps When it comes time for merge, I'd suggest making this one a rebase merge if you can to preserve history. Thanks!

benashz and others added 25 commits August 5, 2022 19:13
* Add a CHANGELOG file
* Add support for Identity groups

* Add flag for adding ldap groups to entity

* Remove changes to config/ldap

* Fix config name

* Fix test

* Change to add_group_aliases

Co-authored-by: Stephen J. Butler <stephen.butler@gmail.com>
Co-authored-by: hashicorp-copywrite[bot] <noreply@hashicorp.com>
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
* enable plugin multiplexing

- the plugin will be multiplexed when run as an external plugin
  against vault versions that support plugin multiplexing
- we continue to set the TLSProviderFunc to maintain backwards
  compatibility with vault versions that don't support AutoMTLS (< 1.12)

* update changelog
* update gha workflows

* update readme plugin register example

* refactor out integration tests to fix broken workflow

* add go version file

* fix yaml syntax error

* update acc test make target to use pkg dir

* add workflow_dispatch for acc tests

* fix yaml typo

* update integration workflow

* disable cgo for int build
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* workflows: add bulk dep update job

* remove dependabot
* Automated dependency upgrades

* use ldap 3.4.4 to match Vault

* update changelog

---------

Co-authored-by: hc-github-team-secure-vault-ecosystem <hc-github-team-secure-vault-ecosystem@users.noreply.github.com>
Co-authored-by: JM Faircloth <jmfaircloth@hashicorp.com>
Signed-off-by: Alexander Scheel <alexander.m.scheel@gmail.com>
…71fe8de82a342cd9d12'

git-subtree-dir: builtin/credential/kerberos
git-subtree-mainline: c6db068
git-subtree-split: 77764d5
Cherry-pick of 8510662.

Signed-off-by: Alexander Scheel <alexander.m.scheel@gmail.com>
Cherry-pick of 3401eb9.

Signed-off-by: Alexander Scheel <alexander.m.scheel@gmail.com>
@cipherboy
Copy link
Member Author

@naphelps Updated! :-)

@naphelps naphelps merged commit 6365ced into openbao:main Feb 2, 2024
2 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet