Skip to content

fix(deps): update rust crate mozim to 0.2.6 - autoclosed #1260

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

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 28, 2025

This PR contains the following updates:

Package Type Update Change
mozim dependencies patch 0.2.5 -> 0.2.6

Release Notes

nispor/mozim (mozim)

v0.2.6

Compare Source

Breaking changes
  • N/A
New features
  • Support DHCPv6. (7f1dd30)
  • Support release DHCP lease in async API. (8f97403)
Bug fixes
  • dhcpv4: Remove todo!(). (f0d93aa)
  • dhcpv4: Replace the DiscoveryTimeout timer when discovery done. (e8dd9f7)
  • async: Quit the thread when client drooped. (d5131ca)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Summary by Sourcery

Update mozim dependency to v0.2.6 to introduce DHCPv6 support, enable asynchronous lease release, and apply DHCP-related bug fixes.

New Features:

  • Add DHCPv6 support in the mozim crate
  • Enable asynchronous DHCP lease release API

Bug Fixes:

  • Remove unimplemented placeholder in DHCPv4 handling
  • Replace the DHCPv4 discovery timeout timer when discovery completes
  • Terminate async DHCP client thread when the client is dropped

Chores:

  • Bump mozim version from 0.2.5 to 0.2.6

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot added the dependencies Pull requests that update a dependency file label May 28, 2025
Copy link
Contributor

openshift-ci bot commented May 28, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: renovate[bot]
Once this PR has been reviewed and has the lgtm label, please assign baude for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Copy link

sourcery-ai bot commented May 28, 2025

Reviewer's Guide

This PR bumps the mozim crate from v0.2.5 to v0.2.6 by updating the version in Cargo.toml and regenerating Cargo.lock, pulling in new DHCPv6 support, async release APIs, and several upstream bug fixes.

Sequence Diagram: DHCPv6 Lease Acquisition with mozim 0.2.6

sequenceDiagram
    participant App as Application
    participant Mozim_0_2_6 as mozim 0.2.6
    participant DHCPv6_Server as DHCPv6 Server

    App->>+Mozim_0_2_6: Request DHCPv6 Lease
    Note over Mozim_0_2_6: New DHCPv6 support
    Mozim_0_2_6->>+DHCPv6_Server: SOLICIT
    DHCPv6_Server-->>-Mozim_0_2_6: ADVERTISE
    Mozim_0_2_6->>+DHCPv6_Server: REQUEST
    DHCPv6_Server-->>-Mozim_0_2_6: REPLY (IPv6 Lease Info)
    Mozim_0_2_6-->>-App: Return IPv6 Lease Info / Confirmation
Loading

Sequence Diagram: Asynchronous DHCP Lease Release with mozim 0.2.6

sequenceDiagram
    participant App as Application
    participant Mozim_0_2_6 as mozim 0.2.6
    participant DHCP_Server as DHCP Server

    App->>+Mozim_0_2_6: Release DHCP Lease Asynchronously (lease_details)
    Note over Mozim_0_2_6: New async lease release API
    Mozim_0_2_6->>+DHCP_Server: RELEASE (lease_details)
    DHCP_Server-->>-Mozim_0_2_6: ACK
    Mozim_0_2_6-->>-App: Notify Release Complete (e.g., Future resolves)
Loading

File-Level Changes

Change Details Files
Bump mozim dependency to v0.2.6
  • Update mozim version specifier in Cargo.toml
  • Regenerate Cargo.lock to include updated crate
Cargo.toml
Cargo.lock

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@renovate renovate bot changed the title fix(deps): update rust crate mozim to 0.2.6 fix(deps): update rust crate mozim to 0.2.6 - autoclosed May 28, 2025
@renovate renovate bot closed this May 28, 2025
@renovate renovate bot deleted the renovate/mozim-0.x branch May 28, 2025 15:50
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants