Skip to content

Deleted reservation not removed #372

@Artlvns

Description

@Artlvns

Describe the bug
An IP reservation was created and associated with the VNet. After the VNet is deleted, the reservation remains in IPAM with status "reservation fulfilled," and the association shows "ErrNotFound" under prefixes
When trying to delete the reservation using an API call, it returns the expected HTTP 204 (OK status), but the reservation remains present in the UI with status "reservation fulfilled." The same behavior occurs when attempting deletion via the UI: HTTP 204 appears in the application log, but the reservation persists with status "reservation fulfilled.".
The IP address of the "removed" reservation can be reused and associated with a new resource. This results in two reservations with the same CIDR and status "reservation fulfilled" visible in the UI.

When deleting a reservation that has an associated resource present in Azure, it initially receives the status "cancelled by user" but reverts to "reservation fulfilled" after a short time.

An attempt to reserve the IP of reservation that actually exists and are associated results in error "Requested CIDR overlaps existing network(s)."

To Reproduce
Steps to reproduce the behavior:

  1. Go to Configure / Reservations blade.
  2. Chose Space, and block on top
  3. Click on "arrow down" menu right for Status and click on "Showing Active"
  4. Select reservation and click on "Remove" ( red X in top right corner)
  5. Status "Successfully removed IP Block reservation(s)" appears on bottom right.
  6. Repeat step 3 and click refresh. Reservation still there with status "reservation fulfilled"

Expected behavior
The reservation is expected to be completely removed when calling the DELETE API or removing it in the UI.

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
The two reservations below one - is "removed" but present in view, the last one is new reservation created using same IP address.

Image

Desktop (please complete the following information):

  • OS: OsX (Tahoe 26.1)
  • Browser [Chrome]
  • Version [Version 142.0.7444.176 (Official Build) (arm64)]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions