NLnetLabs / krill

RPKI Certificate Authority and Publication Server written in Rust
https://nlnetlabs.nl/projects/routing/krill/
Mozilla Public License 2.0
289 stars 40 forks source link

AS0 RoA no delete icon when there is another existing announcement #1109

Closed vytautaskitovas closed 11 months ago

vytautaskitovas commented 1 year ago

Krill v13.1. Having an active subnet announcement on one ASN (no RoA) and creating RoA to AS0 Krill UI shows no delete icon. Example: Subnet x.x.x.0/24 is announced on ASxxxx (no RoA records exist for this announcement) Created RoA AS0 for subnet x.x.x.0/24-24 (cli shows "x.x.x.0/24-24 => 0 # ") to restrict existing announcement Krill UI shows no delete icon for "x.x.x.0/24-24 => 0 # " 2

In contrast, when both RoA records (AS0 and ASxxxx) exist, the delete icons are correctly available in the UI, as demonstrated in the provided screenshot. 1

This problem has been observed across multiple instances with different subnets.

The issue is submitted suspecting this might be a bug,

timbru commented 1 year ago

Thank you for reporting this. I have included this issue on the todo list for the coming release. The next release candidate is expected in about 2 weeks.

You should be able to work around the issue by using the CLI.

timbru commented 11 months ago

This was merged into the 0.14.0 release candidate branch and will be part of 0.14.0. In addition, I found that the disallowed announcement was shown - in earlier Krill versions (<0.13), these announcements were not shown - you need to look at the details of your AS0 instead if you want to see which seen announcements are disallowed by it. This now works as before as well.