image/types
Miloslav Trmač e67404a4ad INCOMPATIBLE: Remove the implementation of the ostree transport
Currently, ostree does not compile:

> ostree/ostree_dest.go:115:28: cannot use d (variable of type *ostreeImageDestination) as private.ImageDestinationInternalOnly value in argument to impl.AddCompat: *ostreeImageDestination does not implement private.ImageDestinationInternalOnly (missing method NoteOriginalOCIConfig) (typecheck)
> 	d.Compat = impl.AddCompat(d)

This has been broken since b941c6bf41 (Nov 18 2024, > 4 months).

Previously:
- 807381f448 (broken almost 4 months),
- 2e33bf7d27 (broken > 7 months)

Overall, it seems extremely likely that noone is using the
containers_image_ostree build tag (off by default since March 2019).

So, finally, give up, and delete the code. Most importantly, this allows us
to delete the > 3-year-old-frozen dependency, and risky CGo code.

Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2025-05-31 01:28:07 +02:00
..
types.go INCOMPATIBLE: Remove the implementation of the ostree transport 2025-05-31 01:28:07 +02:00