gnmic icon indicating copy to clipboard operation
gnmic copied to clipboard

HTTP Target loader unable delete targets referenced by IP-address

Open JaakkoRautanen opened this issue 8 months ago • 1 comments

Found out if you refer to targets with IP-address:

{
    "10.1.1.1": {
        "name": "bbrtr1" 
    },
    "10.1.1.2": {
        "name": "bbrtr2" 
    }
}

gNMIc cannot delete target when it gets removed from HTTP server. In gNMIc logs you can see this:

2025/06/06 05:38:34.878440 [gnmic] failed deleting target "10.1.1.1": target "10.1.1.1" does not exist

However, if you refer it by name it works:

{
    "bbrtr1": null,
    "bbrtr1": null
}

Tested in 0.38.2 and 0.41.0, same problem in both releases.

JaakkoRautanen avatar Jun 06 '25 05:06 JaakkoRautanen

This works:

{
    "bbrtr1": {
        "address": "10.0.0.1"
    },
    "bbrtr2": {
        "address": "10.0.0.1"
    }
}

JaakkoRautanen avatar Jun 06 '25 05:06 JaakkoRautanen