Skip to content
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

[nexus] add POST /v1/instances/{instance}/force-terminate #6795

Draft
wants to merge 13 commits into
base: main
Choose a base branch
from

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    3de530f View commit details
    Browse the repository at this point in the history
  2. implement force terminate

    hawkw committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    afcd4b8 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. add tests

    hawkw committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    360c9cd View commit details
    Browse the repository at this point in the history
  2. fix bug due to idempotency

    The sled-agent instance-ensure-unregistered API is idempotent, which is
    right and proper...but it introduces an issue in the case of a
    forgotten VMM after a sled-agent restart. The
    instance-ensure-unregistered call will return `None` because sled-agent
    doesn't know about that instance, but if this is the first time we have
    discovered that sled-agent doesn't know about the instance, we will need
    to move it to `Failed`. This commit fixes that.
    hawkw committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    34c3058 View commit details
    Browse the repository at this point in the history
  3. Update nexus/external-api/src/lib.rs

    Co-authored-by: Greg Colombo <[email protected]>
    hawkw and gjcolombo authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    231c59f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a86935a View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    d6a2bd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e841bd0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a69740d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e632bed View commit details
    Browse the repository at this point in the history
  5. Update instance.rs

    Co-authored-by: Greg Colombo <[email protected]>
    hawkw and gjcolombo authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    e50af89 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    d69a1ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a923f2a View commit details
    Browse the repository at this point in the history