Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

[fuchsia] Use root-ssl-certificates in v2 runner manifests#36703

Merged
akbiggs merged 1 commit intoflutter:mainfrom
ypomortsev:ssl-certs
Oct 11, 2022
Merged

[fuchsia] Use root-ssl-certificates in v2 runner manifests#36703
akbiggs merged 1 commit intoflutter:mainfrom
ypomortsev:ssl-certs

Conversation

@ypomortsev
Copy link
Contributor

  • Add a use for the root-ssl-certificates to ensure BoringSSL can read the certificates at /config/ssl
  • Reformat manifest with cmc format

Fixes HandshakeExceptions when establishing a secure connection:

HandshakeException: Handshake error in client (OS Error:
        CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate(handshake.cc:393))
<asynchronous suspension>

Depends on changes that offer this directory to the runners, e.g. https://fxrev.dev/737597

Bug: https://fxbug.dev/111712

* Add a `use` for the `root-ssl-certificates` to ensure BoringSSL
  can read the certificates at /config/ssl
* Reformat manifest with `cmc format`

Fixes `HandshakeException`s when establishing a secure connection:

```
HandshakeException: Handshake error in client (OS Error:
        CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate(handshake.cc:393))
<asynchronous suspension>
```

Depends on changes that offer this directory to the runners,
e.g. https://fxrev.dev/737597

Bug: https://fxbug.dev/111712
@ypomortsev
Copy link
Contributor Author

@akbiggs PTAL!

@akbiggs akbiggs requested review from akbiggs and lin-erik October 10, 2022 23:39
@akbiggs akbiggs added autosubmit Merge PR when tree becomes green via auto submit App and removed autosubmit Merge PR when tree becomes green via auto submit App labels Oct 10, 2022
@akbiggs
Copy link
Contributor

akbiggs commented Oct 10, 2022

LGTM. Repo policy is that we need two Flutter org approvers on each CL that's from a non-Flutter org member, so we'll need @lin-erik's approval before adding the autosubmit label and merging.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants