Skip to content

build(deps): bump openssl from 0.10.73 to 0.10.81#3900

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/openssl-0.10.81
Open

build(deps): bump openssl from 0.10.73 to 0.10.81#3900
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/openssl-0.10.81

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Contributor

Bumps openssl from 0.10.73 to 0.10.81.

Release notes

Sourced from openssl's releases.

openssl-v0.10.81

What's Changed

New Contributors

Full Changelog: rust-openssl/rust-openssl@openssl-v0.10.80...openssl-v0.10.81

openssl-v0.10.80

What's Changed

Full Changelog: rust-openssl/rust-openssl@openssl-v0.10.79...openssl-v0.10.80

openssl-v0.10.79

What's Changed

Full Changelog: rust-openssl/rust-openssl@openssl-v0.10.78...openssl-v0.10.79

... (truncated)

Commits
  • db9c9e2 Release openssl 0.10.81 and openssl-sys 0.9.117 (#2655)
  • 3a7fb56 Bump actions/checkout from 6.0.2 to 6.0.3 (#2653)
  • d059c43 Fix verify_mode() panic on unmodeled verify mode bits (#2651)
  • 8b1519e Deprecate Asn1StringRef::as_utf8 in favor of a NUL-safe to_string (#2652)
  • d5713d6 add mldsa.h to the boringssl bindgen (#2650)
  • 9fac317 Merge pull request #2538 from ocdlroux/feat/crl-full
  • 4dae20b x509: adding minimal support for X509CrlBuilder
  • 47f7777 Add brainpoolP224r1 and brainpoolP224t1 NID constants (#2642)
  • 659da17 Bump aws-ls-sys to 0.41 (#2640)
  • 35be7ae Release openssl 0.10.80 and openssl-sys 0.9.116 (#2639)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [openssl](https://github.com/rust-openssl/rust-openssl) from 0.10.73 to 0.10.81.
- [Release notes](https://github.com/rust-openssl/rust-openssl/releases)
- [Commits](rust-openssl/rust-openssl@openssl-v0.10.73...openssl-v0.10.81)

---
updated-dependencies:
- dependency-name: openssl
  dependency-version: 0.10.81
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 15, 2026
@ben-dz

ben-dz commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

/run-e2e

ben-dz added a commit that referenced this pull request Jun 16, 2026
…3908)

## Summary of Changes
* Wrap the post-connect `doublezero status` assertion in
`checkMulticastPostConnect` in a polling loop so it waits for
multicast-group membership to converge instead of taking a single,
non-retried snapshot. This fixes a test-side race where the second group
(`mg02`) subscription had not yet propagated into the client daemon's
local status view, producing `S:mg01` instead of the expected
`S:mg01,S:mg02` and failing the CLI-table diff.
* The fix is shared by both the publisher and subscriber paths. The
sibling `doublezero_multicast_group_list` check is intentionally left as
a single snapshot because it reads onchain state, which is already
consistent.
* The polling timeout/interval (60s/1s) matches the existing
convergence-sensitive checks in the same file (e.g. the multicast route
check).
* On a genuine timeout, the last observed table and structured `-(want),
+(got)` diff (or the last exec error) are still printed, so a real
failure is not opaque.
* This is a pre-existing race that happened to surface on PR #3900; it
is fixed here and not bundled into that PR.
* Fixes #3907

## Testing Verification
* `go vet -tags e2e ./e2e` passes; the package compiles and is
`gofmt`-clean.
* The race is timing-dependent and only reproduces under load across
repeated full `TestE2E_Multicast` runs (each spins up multiple cEOS
containers), so it cannot be deterministically reproduced in a single
run. The change converts the single-snapshot assertion that lost the
race into the same `Eventually`-poll idiom already proven for the
route/PIM convergence checks in this file, which read the same
asynchronously-populated daemon state.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code skip-changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant