unseed: Appears to have inconsistent behaviour on permissive seed
Unseed appears to have an inconsistent behaviour between rad node inventory and rad ls
bootstrap-3-0:~/radicle-community-blocklist$ rad node inventory
rad:z27LHUUVzV78n6R5dZoivEHS2fQ1D
rad:zTT2z7DL96RoDnhcJhUNbMEe5dN9
rad:z41LcyUbjT3RvPMbjEoTFx5rBAX3b
rad:z4TY8nhezMJWDF4CLGgcodkiS6AtX
bootstrap-3-0:~/radicle-community-blocklist$ rad ls --all
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Name RID Visibility Head Description │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ peer-v1-8-0-0-1777997128 rad:z27LHUUVzV78n6R5dZoivEHS2fQ1D public 00fe61f Simulation Test │
│ peer-v1-8-0-1-1777997144 rad:z41LcyUbjT3RvPMbjEoTFx5rBAX3b public ba99a7b Simulation Test │
│ peer-v1-8-0-2-1777997150 rad:z4TY8nhezMJWDF4CLGgcodkiS6AtX public d6c9054 Simulation Test │
│ radicle-community-blocklist rad:zTT2z7DL96RoDnhcJhUNbMEe5dN9 public 3477d7f │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────╯
bootstrap-3-0:~/radicle-community-blocklist$ rad unseed z41LcyUbjT3RvPMbjEoTFx5rBAX3b
✓ Seeding policy for rad:z41LcyUbjT3RvPMbjEoTFx5rBAX3b removed
bootstrap-3-0:~/radicle-community-blocklist$ rad ls --all
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Name RID Visibility Head Description │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ peer-v1-8-0-0-1777997128 rad:z27LHUUVzV78n6R5dZoivEHS2fQ1D public 00fe61f Simulation Test │
│ peer-v1-8-0-1-1777997144 rad:z41LcyUbjT3RvPMbjEoTFx5rBAX3b public ba99a7b Simulation Test │
│ peer-v1-8-0-2-1777997150 rad:z4TY8nhezMJWDF4CLGgcodkiS6AtX public d6c9054 Simulation Test │
│ radicle-community-blocklist rad:zTT2z7DL96RoDnhcJhUNbMEe5dN9 public 3477d7f │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────╯
my expectation here was for the rad ls --all to remove the entry implying it was unseeded by the node... But maybe I need to block first as this is a permissive node:
bootstrap-3-0:~/radicle-community-blocklist$ rad block z41LcyUbjT3RvPMbjEoTFx5rBAX3b
✓ Policy for rad:z41LcyUbjT3RvPMbjEoTFx5rBAX3b set to 'block'
bootstrap-3-0:~/radicle-community-blocklist$ rad ls --all
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Name RID Visibility Head Description │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ peer-v1-8-0-0-1777997128 rad:z27LHUUVzV78n6R5dZoivEHS2fQ1D public 00fe61f Simulation Test │
│ peer-v1-8-0-1-1777997144 rad:z41LcyUbjT3RvPMbjEoTFx5rBAX3b local ba99a7b Simulation Test │
│ peer-v1-8-0-2-1777997150 rad:z4TY8nhezMJWDF4CLGgcodkiS6AtX public d6c9054 Simulation Test │
│ radicle-community-blocklist rad:zTT2z7DL96RoDnhcJhUNbMEe5dN9 public 3477d7f │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────╯
bootstrap-3-0:~/radicle-community-blocklist$ rad unseed z41LcyUbjT3RvPMbjEoTFx5rBAX3b
✓ Seeding policy for rad:z41LcyUbjT3RvPMbjEoTFx5rBAX3b removed
bootstrap-3-0:~/radicle-community-blocklist$ rad ls --all
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Name RID Visibility Head Description │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ peer-v1-8-0-0-1777997128 rad:z27LHUUVzV78n6R5dZoivEHS2fQ1D public 00fe61f Simulation Test │
│ peer-v1-8-0-1-1777997144 rad:z41LcyUbjT3RvPMbjEoTFx5rBAX3b public ba99a7b Simulation Test │
│ peer-v1-8-0-2-1777997150 rad:z4TY8nhezMJWDF4CLGgcodkiS6AtX public d6c9054 Simulation Test │
│ radicle-community-blocklist rad:zTT2z7DL96RoDnhcJhUNbMEe5dN9 public 3477d7f │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────╯
bootstrap-3-0:~/radicle-community-blocklist$ rad node inventory
rad:z27LHUUVzV78n6R5dZoivEHS2fQ1D
rad:z4TY8nhezMJWDF4CLGgcodkiS6AtX
rad:zTT2z7DL96RoDnhcJhUNbMEe5dN9
bootstrap-3-0:~/radicle-community-blocklist$ ls -al ~/.radicle/storage/
total 0
drwxr-xr-x 6 radicle radicle 153 May 5 16:07 .
drwxrwxrwx 6 root root 76 May 5 16:03 ..
drwxr-xr-x 4 radicle radicle 59 May 5 16:05 z27LHUUVzV78n6R5dZoivEHS2fQ1D
drwxr-xr-x 4 radicle radicle 59 May 5 16:05 z41LcyUbjT3RvPMbjEoTFx5rBAX3b
drwxr-xr-x 4 radicle radicle 59 May 5 16:05 z4TY8nhezMJWDF4CLGgcodkiS6AtX
drwxr-xr-x 4 radicle radicle 59 May 5 16:07 zTT2z7DL96RoDnhcJhUNbMEe5dN9
I can see its been removed from rad node inventory but for some reasons still in rad ls --all and is still on disk.
Needs further investigation!