diff --git a/platforms/platforms.go b/platforms/platforms.go index 18216522d..8f955d036 100644 --- a/platforms/platforms.go +++ b/platforms/platforms.go @@ -257,10 +257,5 @@ func Format(platform specs.Platform) string { func Normalize(platform specs.Platform) specs.Platform { platform.OS = normalizeOS(platform.OS) platform.Architecture, platform.Variant = normalizeArch(platform.Architecture, platform.Variant) - - // these fields are deprecated, remove them - platform.OSFeatures = nil - platform.OSVersion = "" - return platform } diff --git a/platforms/platforms_test.go b/platforms/platforms_test.go index c070ddae1..fb24eab77 100644 --- a/platforms/platforms_test.go +++ b/platforms/platforms_test.go @@ -23,6 +23,7 @@ import ( "testing" specs "github.com/opencontainers/image-spec/specs-go/v1" + "github.com/stretchr/testify/require" ) func TestParseSelector(t *testing.T) { @@ -364,3 +365,7 @@ func TestParseSelectorInvalid(t *testing.T) { }) } } + +func TestNormalize(t *testing.T) { + require.Equal(t, DefaultSpec(), Normalize(DefaultSpec())) +}