View Issue Details

IDProjectCategoryView StatusLast Update
0007401GNUnetnamestore servicepublic2022-10-31 02:22
Reporterschanzen Assigned ToChristian Grothoff Due Date
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.18.0Fixed in Version0.18.0 
Summary0007401: Deletion of egos results in orphanes namestore zones
DescriptionOrphaned zones cannot be deleted anymore and zonemaster still regularly pushes the records.
We must implement some kind of cleanup functionality in namestore (or zonemaster) that purges zones for which we no longer have an ego.
TagsNo tags attached.

Relationships

related to 0007402 closedChristian Grothoff Delete zone contents 

Activities

schanzen

2022-10-18 15:20

administrator   ~0019220

37f81821b..282b9d369 detects orphans and does not return them anymore to iterators and monitors. But we probably still want to listen to ego deletions and remove the zone data.

schanzen

2022-10-21 13:25

administrator   ~0019265

Should we delete the zone data on ego delete?
Should we offer a zone create API with implicit ego create?

schanzen

2022-10-24 09:29

administrator   ~0019281

We now enable users to detect orphans using `gnunet-namestore -D`.
Using `gnunet-namestore -D -S` they can output the private key of the orphaned records that can then be used to readd it with the preferred name using `gnunet-identity -C <name> -P <keystring>`
Alternatively, orphaned records can be purged using `gnunet-namestore -P`.

schanzen

2022-10-24 11:53

administrator   ~0019283

Added CLI options for orphan management in gnunet-namestore. 73c3d1e1c..8de99f209

Issue History

Date ModifiedUsernameFieldChange
2022-10-18 11:57schanzenNew Issue
2022-10-18 15:20schanzenNote Added: 0019220
2022-10-19 07:10schanzenAssigned To => schanzen
2022-10-19 07:10schanzenStatusnew => assigned
2022-10-19 07:10schanzenDescription Updated
2022-10-21 13:25schanzenNote Added: 0019265
2022-10-21 13:25schanzenStatusassigned => feedback
2022-10-21 13:28schanzenAssigned Toschanzen => Christian Grothoff
2022-10-23 13:38schanzenRelationship addedrelated to 0007402
2022-10-24 09:29schanzenNote Added: 0019281
2022-10-24 09:29schanzenStatusfeedback => assigned
2022-10-24 11:53schanzenStatusassigned => resolved
2022-10-24 11:53schanzenResolutionopen => fixed
2022-10-24 11:53schanzenFixed in Version => 0.18.0
2022-10-24 11:53schanzenNote Added: 0019283
2022-10-31 02:22schanzenStatusresolved => closed