metadata: add image delete events during garbage collection

Signed-off-by: Derek McGowan <derek@mcg.dev>
This commit is contained in:
Derek McGowan
2023-08-28 17:02:52 -07:00
parent 3f9756c184
commit cd705af89b
2 changed files with 5 additions and 1 deletions

View File

@@ -711,7 +711,9 @@ func (c *gcContext) remove(ctx context.Context, tx *bolt.Tx, node gc.Node) (inte
case ResourceImage:
ibkt := nsbkt.Bucket(bucketKeyObjectImages)
if ibkt != nil {
return nil, ibkt.DeleteBucket([]byte(node.Key))
return &eventstypes.ImageDelete{
Name: node.Key,
}, ibkt.DeleteBucket([]byte(node.Key))
}
case ResourceLease:
lbkt := nsbkt.Bucket(bucketKeyObjectLeases)