Skip to content

V2 certificate format #1985

V2 certificate format

V2 certificate format #1985

Triggered via pull request September 20, 2024 14:59
@nbrownusnbrownus
synchronize #1216
cert-v2
Status Failure
Total duration 35s
Artifacts

test.yml

on: pull_request
Build all and test on ubuntu-linux
21s
Build all and test on ubuntu-linux
Build and test on linux with boringcrypto
23s
Build and test on linux with boringcrypto
Build and test on linux with pkcs11
26s
Build and test on linux with pkcs11
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

31 errors
Build and test on macos-latest: overlay/tun.go#L20
cannot use tun (variable of type *disabledTun) as Device value in return statement: *disabledTun does not implement Device (missing method Networks)
Build and test on macos-latest: overlay/tun.go#L23
cannot use tunCidr (variable of type netip.Prefix) as []netip.Prefix value in argument to newTun
Build and test on macos-latest: overlay/tun.go#L29
cannot use tunCidr (variable of type netip.Prefix) as []netip.Prefix value in argument to newTunFromFd
Build and test on macos-latest: overlay/tun.go#L38
cannot use cidr (variable of type netip.Prefix) as []netip.Prefix value in argument to parseRoutes
Build and test on macos-latest: overlay/tun.go#L43
cannot use cidr (variable of type netip.Prefix) as []netip.Prefix value in argument to parseUnsafeRoutes
Build and test on macos-latest: overlay/tun_darwin.go#L309
cannot use t.vpnNetworks (variable of type []netip.Prefix) as netip.Prefix value in argument to getAllRoutesFromConfig
Build and test on macos-latest: overlay/user.go#L19
cannot use &UserDevice{…} (value of type *UserDevice) as Device value in return statement: *UserDevice does not implement Device (missing method Networks)
Build and test on macos-latest
Process completed with exit code 1.
Build all and test on ubuntu-linux: overlay/tun.go#L20
cannot use tun (variable of type *disabledTun) as Device value in return statement: *disabledTun does not implement Device (missing method Networks)
Build all and test on ubuntu-linux: overlay/tun.go#L23
cannot use newTun(c, l, tunCidr, routines > 1) (value of type *tun) as Device value in return statement: *tun does not implement Device (missing method Networks)
Build all and test on ubuntu-linux: overlay/tun.go#L29
cannot use newTunFromFd(c, l, *fd, tunCidr) (value of type *tun) as Device value in return statement: *tun does not implement Device (missing method Networks)
Build all and test on ubuntu-linux: overlay/tun.go#L38
cannot use cidr (variable of type netip.Prefix) as []netip.Prefix value in argument to parseRoutes
Build all and test on ubuntu-linux: overlay/tun.go#L43
cannot use cidr (variable of type netip.Prefix) as []netip.Prefix value in argument to parseUnsafeRoutes
Build all and test on ubuntu-linux: overlay/user.go#L19
cannot use &UserDevice{…} (value of type *UserDevice) as Device value in return statement: *UserDevice does not implement Device (missing method Networks)
Build all and test on ubuntu-linux
Process completed with exit code 2.
Build and test on linux with boringcrypto: overlay/tun.go#L20
cannot use tun (variable of type *disabledTun) as Device value in return statement: *disabledTun does not implement Device (missing method Networks)
Build and test on linux with boringcrypto: overlay/tun.go#L23
cannot use newTun(c, l, tunCidr, routines > 1) (value of type *tun) as Device value in return statement: *tun does not implement Device (missing method Networks)
Build and test on linux with boringcrypto: overlay/tun.go#L29
cannot use newTunFromFd(c, l, *fd, tunCidr) (value of type *tun) as Device value in return statement: *tun does not implement Device (missing method Networks)
Build and test on linux with boringcrypto: overlay/tun.go#L38
cannot use cidr (variable of type netip.Prefix) as []netip.Prefix value in argument to parseRoutes
Build and test on linux with boringcrypto: overlay/tun.go#L43
cannot use cidr (variable of type netip.Prefix) as []netip.Prefix value in argument to parseUnsafeRoutes
Build and test on linux with boringcrypto: overlay/user.go#L19
cannot use &UserDevice{…} (value of type *UserDevice) as Device value in return statement: *UserDevice does not implement Device (missing method Networks)
Build and test on linux with boringcrypto
Process completed with exit code 2.
Build and test on windows-latest
The job was canceled because "macos-latest" failed.
Build and test on windows-latest
The operation was canceled.
Build and test on linux with pkcs11: overlay/tun.go#L20
cannot use tun (variable of type *disabledTun) as Device value in return statement: *disabledTun does not implement Device (missing method Networks)
Build and test on linux with pkcs11: overlay/tun.go#L23
cannot use newTun(c, l, tunCidr, routines > 1) (value of type *tun) as Device value in return statement: *tun does not implement Device (missing method Networks)
Build and test on linux with pkcs11: overlay/tun.go#L29
cannot use newTunFromFd(c, l, *fd, tunCidr) (value of type *tun) as Device value in return statement: *tun does not implement Device (missing method Networks)
Build and test on linux with pkcs11: overlay/tun.go#L38
cannot use cidr (variable of type netip.Prefix) as []netip.Prefix value in argument to parseRoutes
Build and test on linux with pkcs11: overlay/tun.go#L43
cannot use cidr (variable of type netip.Prefix) as []netip.Prefix value in argument to parseUnsafeRoutes
Build and test on linux with pkcs11: overlay/user.go#L19
cannot use &UserDevice{…} (value of type *UserDevice) as Device value in return statement: *UserDevice does not implement Device (missing method Networks)
Build and test on linux with pkcs11
Process completed with exit code 2.