go1.12.13 (released 2019/10/31) fixes an issue on macOS 10.15 Catalina
where the non-notarized installer and binaries were being rejected by
Gatekeeper. Only macOS users who hit this issue need to update.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Seems to be that docs/man/ctr.1.md and docs/man/containerd.1.md were
removed in #3637 and were not updated correctly in the Makefile, leading
to build failures like:
+ make man
make: *** No rule to make target `man/ctr.1', needed by `man'. Stop.
Changes the gen-manpages command to be specific on which manpages are to
be generated.
Signed-off-by: Eli Uriegas <eli.uriegas@docker.com>
Currently removing this incomplete build is part of the release
process. Skip this deployment to make releases easier.
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
The branch (for pull requests), is the base/target branch, so for pull
requests against master, these would still be run.
From the travis documentation:
> branch (the current branch name; for pull requests: the base branch name)
This patch excludes these jobs by not running them for pull request (event type=pull_request
or event type=push (when rebasing a pull request)).
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Using bionic (current LTS) as default, and add xenial (Ubuntu 16.04 LTS)
to the matrix, to test the previous LTS release as well on master
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
lib seccomp 2.4 has huge performance regressions.
This change pins to 2.3.3 where that is not an issue
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
Pervent travis from timing out because no output was printed;
No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Remove local copies of common containerd/project located scripts for
DCO, fileheader, and vendor checks.
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com>
Many of the setup/dev programs installed are not used because no testing
is executed on GOOS=darwin builds. Makes sense to remove them and make
darwin runs much shorter.
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com>
Prior PR fixed the wrong use of `exit` built-in within a Travis script,
but lost the reporting of a failure result of CRI testing in the process.
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com>
containerd now only supports Go 1.10+, and travis is not
configured to run on older versions, so this check became
redundant.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
As of opencontainers/runc@db093f621f runc
no longer depends on libapparmor thus libapparmor-dev no longer needs to
be installed to build it. Adjust the documentation accordingly.
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Gofmt changed in Go 1.10, so regenerating with the new formatting.
From the Go 1.10 release notes: https://golang.org/doc/go1.10#gofmt
> Gofmt
> ... Second, single-method interface literals written on a single line,
> which are sometimes used in type assertions, are no longer split onto multiple lines.
The travis configuration was updated to skip `check-protos` on Go 1.9
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>