-
Notifications
You must be signed in to change notification settings - Fork 28
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
Integrate FIPS changes into microsoft/main #501
Comments
Upstream boring is merged into upstream master! golang/go@f771edd |
Wow! I saw that commit when it landed but as it's description starts with Next release is on ~August, so we have three months to get our openssl integration in sync with the new upstream changes. |
So, it turns out all we need to do to maintain the behavior of our 1.18-fips Docker images is to produce a 1.19-fips image that consumes the same build as 1.19, but sets For CBL-Mariner distro builds from source, we think they can consume the 1.19 source tarball. (One that doesn't set a GOEXPERIMENT by default.) If desired, I believe they can include a line in the spec file to set More info about GOEXPERIMENT and GOFIPS behavior and some test runthroughs: #548 (comment) |
@dagood is there any remaining that here? |
I took a look at the and saw it was missing this variant:
When we release 1.19(.0), I should only have to make sure to set up the (I also updated the PR to get rid of an EOL distro before the .0 release, and add back in CBL-Mariner 2.0 that I had missed.) I'd say once that go-images nightly branch PR is merged, we can close this thread. |
Done a while ago. |
One this is done, we need to make changes pretty much throughout. On the code/patch side:microsoft/main
.microsoft/go builds:
go{buildnum}.linux-x64.tar.gz
. A build number suffix seems reasonable.microsoft/go-infra:
microsoft/go-images:
This simplifies things: #501 (comment)
The text was updated successfully, but these errors were encountered: