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

enable support for ssh valid certs additional valid principals field #512

Merged
merged 3 commits into from
Jan 5, 2024

Conversation

kheina
Copy link
Contributor

@kheina kheina commented Oct 30, 2023

enables support for hashicorp/boundary#3791

note: requires the next version of boundary 0.14.2 to be released and go.mod updated before being merged

@kheina kheina force-pushed the dmiu_additional-valid-principals branch 2 times, most recently from 26af8b5 to 6dffcc6 Compare October 31, 2023 00:54
@psekar psekar requested review from elimt and ddebko November 2, 2023 18:37
@kheina kheina force-pushed the dmiu_additional-valid-principals branch from 6dffcc6 to 2abbbe8 Compare November 3, 2023 18:20
@elimt
Copy link
Member

elimt commented Nov 6, 2023

LGTM. Can you please add an example so it's easier for folks to use/set up

Copy link
Contributor

@ddebko ddebko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is some weird output I have never seen before from the unit tests:

Error: ../../../go/pkg/mod/github.com/hashicorp/[email protected]/internal/kms/kms.go:603:37: type func(i "github.com/hashicorp/go-kms-wrapping/extras/kms/v2".KeyVersion, j "github.com/hashicorp/go-kms-wrapping/extras/kms/v2".KeyVersion) bool of func(i, j wrappingKms.KeyVersion) bool {…} does not match inferred type func(a "github.com/hashicorp/go-kms-wrapping/extras/kms/v2".KeyVersion, b "github.com/hashicorp/go-kms-wrapping/extras/kms/v2".KeyVersion) int for func(a E, b E) int

This might just be a conflict with versioning in the go mod?

@ddebko ddebko force-pushed the dmiu_additional-valid-principals branch from 1ff0412 to 2abbbe8 Compare November 7, 2023 21:55
@ddebko
Copy link
Contributor

ddebko commented Nov 7, 2023

This PR needs to be kept open until the next release of Boundary fixes the dependency issues with the following package. Afterwards, this PR will need to be updated with the latest Boundary version.

@psekar psekar added this to the 0.14.x milestone Nov 21, 2023
@hashicorp-cla
Copy link

hashicorp-cla commented Jan 5, 2024

CLA assistant check
All committers have signed the CLA.

@psekar psekar requested a review from ddebko January 5, 2024 18:36
@psekar
Copy link
Contributor

psekar commented Jan 5, 2024

There is some weird output I have never seen before from the unit tests:

Error: ../../../go/pkg/mod/github.com/hashicorp/[email protected]/internal/kms/kms.go:603:37: type func(i "github.com/hashicorp/go-kms-wrapping/extras/kms/v2".KeyVersion, j "github.com/hashicorp/go-kms-wrapping/extras/kms/v2".KeyVersion) bool of func(i, j wrappingKms.KeyVersion) bool {…} does not match inferred type func(a "github.com/hashicorp/go-kms-wrapping/extras/kms/v2".KeyVersion, b "github.com/hashicorp/go-kms-wrapping/extras/kms/v2".KeyVersion) int for func(a E, b E) int

This might just be a conflict with versioning in the go mod?

This should be fixed now

@psekar psekar merged commit c1bc59c into main Jan 5, 2024
6 checks passed
@psekar psekar deleted the dmiu_additional-valid-principals branch January 5, 2024 18:38
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.

5 participants