@@ -20,7 +20,7 @@ import (
2020 "github.com/syndtr/gocapability/capability"
2121 "github.com/urfave/cli"
2222
23- "github.com/opencontainers/runtime-tools/cmd/runtimetest/mount "
23+ "github.com/moby/sys/mountinfo "
2424 rfc2119 "github.com/opencontainers/runtime-tools/error"
2525 "github.com/opencontainers/runtime-tools/specerror"
2626 "github.com/opencontainers/selinux/go-selinux/label"
@@ -620,14 +620,14 @@ func (c *complianceTester) validateRootfsPropagation(spec *rspec.Spec) error {
620620}
621621
622622func (c * complianceTester ) validateDefaultFS (spec * rspec.Spec ) error {
623- mountInfos , err := mount .GetMounts ()
623+ mountInfos , err := mountinfo .GetMounts (nil )
624624 if err != nil {
625625 return nil
626626 }
627627
628628 mountsMap := make (map [string ]string )
629629 for _ , mountInfo := range mountInfos {
630- mountsMap [mountInfo .Mountpoint ] = mountInfo .Fstype
630+ mountsMap [mountInfo .Mountpoint ] = mountInfo .FSType
631631 }
632632
633633 for fs , fstype := range defaultFS {
@@ -1091,10 +1091,10 @@ func (c *complianceTester) validateGIDMappings(spec *rspec.Spec) error {
10911091 return c .validateIDMappings (spec .Linux .GIDMappings , "/proc/self/gid_map" , "linux.gidMappings" )
10921092}
10931093
1094- func mountMatch (configMount rspec.Mount , sysMount * mount .Info ) error {
1094+ func mountMatch (configMount rspec.Mount , sysMount * mountinfo .Info ) error {
10951095 sys := rspec.Mount {
10961096 Destination : sysMount .Mountpoint ,
1097- Type : sysMount .Fstype ,
1097+ Type : sysMount .FSType ,
10981098 Source : sysMount .Source ,
10991099 }
11001100
@@ -1137,7 +1137,7 @@ func (c *complianceTester) validatePosixMounts(spec *rspec.Spec) error {
11371137 return nil
11381138 }
11391139
1140- mountInfos , err := mount .GetMounts ()
1140+ mountInfos , err := mountinfo .GetMounts (nil )
11411141 if err != nil {
11421142 return err
11431143 }
0 commit comments