-
Notifications
You must be signed in to change notification settings - Fork 324
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
Net 4414 remove anyuid openshift requirement #4152
Net 4414 remove anyuid openshift requirement #4152
Conversation
…w we can use one security context with just a switch for privileged.
…erIDs to skip over
…eparated list for groups
Tested on open shift and saw the fix working, after Nathan and Melissa walked me through it. Reviewing the code portion now |
control-plane/go.mod
Outdated
@@ -164,4 +164,4 @@ require ( | |||
sigs.k8s.io/yaml v1.3.0 // indirect | |||
) | |||
|
|||
go 1.20 | |||
go 1.21 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does 1.22 break?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wouldn't expect it to. The go <version>
directive here specifies the minimum Go version required to run the application, not necessarily the version that it will be built with since that's determined by what version of go
is installed when you're building.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also un-bumped go version, should be done in a separate PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved since I've tested it, but some non blocking questions
Co-authored-by: Curt Bushko <cbushko@gmail.com> Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
Co-authored-by: Curt Bushko <cbushko@gmail.com> Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
…/1.4.x (#4160) * Net 4414 remove anyuid openshift requirement (#4152) Co-authored-by: Curt Bushko <cbushko@gmail.com> Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com> * fix missing field int est struct --------- Co-authored-by: Melisa Griffin <missylbytes@users.noreply.github.com> Co-authored-by: Curt Bushko <cbushko@gmail.com> Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com> Co-authored-by: Sarah Alsmiller <sarah.alsmiller@hashicorp.com>
Changes proposed in this PR
This PR solves two problems:
How I've tested this PR
Manual testing
Unit tests
How I expect reviewers to test this PR
Follow this gist to setup and install Consul onto Openshift
Checklist