Phil Estes
b47c7ec274
Update to later version of critools with timing fix.
...
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com >
2020-07-15 14:43:58 -04:00
Akihiro Suda
c041970e99
update crun to v0.14
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2020-07-03 12:59:04 +09:00
Sebastiaan van Stijn
a6dd1f27d9
update urfave/cli v1.22.1, go-md2man v2.0.0, blackfriday v2.0.1
...
This updates urfave/cli and its dependencies to v1.22.1:
- diff for urfave/cli: https://github.com/urfave/cli/compare/v1.22.0...v1.22.1
- diff for go-md2man: https://github.com/cpuguy83/go-md2man/compare/v1.0.10...v2.0.0
- diff for blackfriday: https://github.com/russross/blackfriday/compare/v1.5.2...v2.0.1
Also adds github.com/shurcooL/sanitized_anchor_name as a new dependency, which is
used by russross/blackfriday, but will be removed again in a future update (dependency
is already removed on the v2 branch through russross/blackfriday@919b1f5b9b
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-07-02 10:48:45 +02:00
Phil Estes
ef0cf12647
Match version used in CRI project
...
Use the critools version currently being used in the CRI project CI.
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com >
2020-06-03 15:12:48 -04:00
Akihiro Suda
af131d7258
cgroup2 CI
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2020-05-22 01:15:12 +09:00
fahedouch
24b331ad1e
omit sudo when EUID eqto 0
...
Signed-off-by: fahedouch <fahed.dorgaa@gmail.com >
omit sudo when EUID eqto 0
Signed-off-by: fahedouch <fahed.dorgaa@gmail.com >
omit sudo when EUID eqto 0
Signed-off-by: fahedouch <fahed.dorgaa@gmail.com >
omit sudo when EUID eqto 0
Signed-off-by: fahedouch <fahed.dorgaa@gmail.com >
use gosu to omit sudo in GA
Signed-off-by: fahedouch <fahed.dorgaa@gmail.com >
use gosu to omit sudo in GA
Signed-off-by: fahedouch <fahed.dorgaa@gmail.com >
set working-dir for <<Setup gosu>> step
Signed-off-by: fahedouch <fahed.dorgaa@gmail.com >
fix job permissions
Signed-off-by: fahedouch <fahed.dorgaa@gmail.com >
2020-05-05 20:13:27 +02:00
ktock
046a520c91
vendor: update containerd/cri dc7afe8fbe
...
full diff: 61b7af7564...dc7afe8fbe
This commit includes moving up to the latest critools(1.18.0).
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2020-04-29 14:49:54 +09:00
Phil Estes
32649fe305
Fix retrieval of golangci-lint specific version
...
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com >
2020-04-22 14:45:31 -04:00
Phil Estes
74ceb35f50
Small fixes to our Actions CI workflow
...
Integration tests were running with latest Go release rather than the
version used everywhere else. Also, we don't need to install protoc from
tarball and also apt-get the package for Ubuntu when used as a
dependency for criu build.
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com >
2020-04-15 15:19:01 -04:00
Davanum Srinivas
7a252f3ca1
Build runc with selinux support
...
docker-ce seems to be building runc with selinux support, let us follow
the same pattern here please:
https://github.com/docker/docker-ce/search?p=1&q=RUNC_BUILDTAGS&unscoped_q=RUNC_BUILDTAGS
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2020-04-14 15:24:31 -04:00
Phil Estes
041545cd6a
Fix protobuild and CI check protos
...
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com >
2020-04-14 14:31:43 -04:00
Sebastiaan van Stijn
4326fc624a
Update Golangci-lint v1.23.8
...
full diff: https://github.com/golangci/golangci-lint/compare/v1.18.0...v1.23.8
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-03-10 12:46:31 +01:00
Akihiro Suda
8e448bb279
vendor protobuf & grpc
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2020-02-26 10:57:05 +09:00
Wei Fu
246a560edb
script: use github.com/kubernetes-sigs/cri-tools directly
...
When we call `go get -d -v
github.com/kubernetes-incubator/cri-tools/...` which repos has been
moved to `github.com/kubernetes-sigs/cri-tools`, `go get` will create
package `github.com/kubernetes-sigs/cri-tools`.
```
go get -d -v github.com/kubernetes-incubator/cri-tools/...
github.com/kubernetes-incubator/cri-tools (download)
github.com/kubernetes-sigs/cri-tools (download)
```
According to old version of `github.com/kubernetes-incubator/cri-tools`
Makefile, if there is no `github.com/kubernetes-sigs/cri-tools` package,
it will create softlink self to `github.com/kubernetes-sigs/cri-tools`.
But `go get` will create `github.com/kubernetes-sigs/cri-tools` and
there is no softlink. Therefore, the critools are always latest one, not
specific version.
So, use `github.com/kubernetes-sigs/cri-tools` will be better and save
traffic from `go get`.
Signed-off-by: Wei Fu <fuweid89@gmail.com >
2020-02-17 21:52:39 +08:00
Phil Estes
75d0c5f2e7
Fix incorrect comment from copy/paste of starting script
...
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com >
2020-02-13 11:48:12 -05:00
Akihiro Suda
067a66b90a
.travis.yml: run test with crun
...
Relates to #3727
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2020-01-06 16:29:06 -08:00
Joakim Roubert
9eef69e3ae
Update after review comments
...
Change-Id: Ic566e4857436409cdf1cdd7a635dfeee809b91a9
Signed-off-by: Joakim Roubert <joakimr@axis.com >
2019-12-13 08:07:23 +01:00
Joakim Roubert
499fbb0337
Improve install scripts
...
* Only use bash where needed (scripts with pipes that use -o pipefail)
* Make string comparisons POSIX compatible
* Handle whitespace(s) in GOPATH
* Remove superfluous quotes in variable assignments
Change-Id: If1ea55f06f402ded646b5085d4837c0996f90fab
Signed-off-by: Joakim Roubert <joakimr@axis.com >
2019-12-12 13:25:25 +01:00
Sebastiaan van Stijn
55ea3dc9b1
vendor.conf: reformat to use columns
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2019-11-29 13:33:32 +01:00
Lantao Liu
90735a5d13
Update cri to 5d49e7e51b43e36a6b9c4386257c7d08c602237f.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2019-09-26 14:31:00 -07:00
Lantao Liu
1b1b862eb3
Get CRI dependency versions from containerd vendor.conf.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2019-09-26 12:52:36 -07:00
Michael Crosby
3bc99755d4
Try set GOGC for golint
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2019-09-17 14:52:49 -04:00
Lantao Liu
6ed809168e
Publish cri release to gs://cri-containerd-release.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2019-09-12 00:31:53 -07:00
Lantao Liu
f997c30ec6
Skip cleanup in travis deploy and avoid gcs race condition.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2019-09-11 16:51:41 -07:00
Lantao Liu
4e8a49948c
Encrypt the secret file in containerd/containerd.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2019-09-11 13:24:54 -07:00
Lantao Liu
d1a12823b7
Update gcs cri release.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2019-09-11 11:22:01 -07:00
Lantao Liu
1b4cec9796
Update cri test to fix image reference test and fix gcs deploy.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2019-09-09 23:51:36 -07:00
Lantao Liu
61f113e608
Automate CRI tarball release.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2019-09-09 10:48:52 -07:00
Michael Crosby
b5f03eacd3
Pin to libseccomp 2.3.3
...
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 >
2019-08-23 15:19:38 +00:00
Michael Crosby
28bdb71cc9
Merge pull request #3492 from Random-Liu/update-cri
...
Update cri to b213648c5b
2019-08-06 10:53:29 -04:00
Lantao Liu
a5940da62c
Remove ctr cri load
and update cri-tools to v1.15.0
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2019-08-05 15:22:36 -07:00
Nitesh Konkar
594f423190
protobuf: Bump Protobuf version to 3.7.0
...
Bump Protobuf version to 3.7.0
Signed-off-by: Nitesh Konkar <niteshkonkar@in.ibm.com >
2019-08-01 13:48:37 +05:30
Maksym Pavlenko
2b521e25a7
Switch to golangci-lint
...
Signed-off-by: Maksym Pavlenko <makpav@amazon.com >
2019-07-14 20:49:28 -07:00
Lantao Liu
64a0046416
Update cri-tools to v1.13.0.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2019-01-02 12:54:55 -08:00
Sebastiaan van Stijn
897afeaf35
Revert "Fix CI due to Golang 1.10.6 / 1.11.3 regressions (workaround)"
...
This reverts commit 52de371700
.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2018-12-19 19:05:30 +01:00
Sebastiaan van Stijn
52de371700
Fix CI due to Golang 1.10.6 / 1.11.3 regressions (workaround)
...
Attempt to fix CI is failing due to a regression in Go 1.10.6 / 1.11.3 (see https://github.com/golang/go/issues/29241 )
```
package github.com/containernetworking/plugins/...: github.com/containernetworking/plugins/...: invalid import path: malformed import path "github.com/containernetworking/plugins/...": double dot
```
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2018-12-14 15:35:10 +01:00
Phil Estes
bd93a66fc2
Use common project repo copies of travis scripts
...
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 >
2018-10-15 09:05:48 -04:00
Lantao Liu
88bfc17d14
Update cri to 8506fe836677cc3bb23a16b68145128243d843b5.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2018-10-05 14:53:17 -07:00
Lantao Liu
9c9abec21c
Update cri plugin to v1.0.0.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2018-04-23 16:34:17 -07:00
Lantao Liu
74e45c0392
Update cri validation test version.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2018-03-27 05:15:14 +00:00
Kunal Kushwaha
f040e6ab59
CI check for file-header added
...
file-header check using github.com/kunalkushwaha/ltag
Signed-off-by: Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp >
2018-03-06 15:57:08 +09:00
Kunal Kushwaha
3491b9ea4a
Copyright header added
...
Signed-off-by: Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp >
2018-03-05 10:07:58 +09:00
Lantao Liu
4c903c356b
Update critools and run critest in parallel.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2018-02-26 19:41:04 +00:00
Derek McGowan
5bd99af7db
Merge pull request #2097 from Random-Liu/vendor-cri-plugin
...
Vendor cri plugin into containerd.
2018-02-23 13:55:13 -08:00
Kunal Kushwaha
b12c3215a0
Licence header added
...
Signed-off-by: Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp >
2018-02-19 10:32:26 +09:00
Lantao Liu
809a99a39e
Vendor cri plugin and add critest
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2018-02-16 23:23:47 +00:00
Michael Crosby
aa82d17d1d
Merge pull request #2079 from estesp/man-pages
...
Add initial man pages
2018-02-15 11:07:35 -05:00
Phil Estes
8f183b5ee9
Add basic manpages for ctr, containerd, containerd-config
...
Adds initial manpages for ctr, containerd, and containerd config
commands, as well as the config.toml configuration file.
Adds targets to Makefile for generating and installing manpages.
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com >
2018-02-14 15:17:31 -05:00
Daniel Nephin
2125d8efc3
Fix vendor validation
...
vendor/ must be removed first, otherwise files added to vendor/ that aren't added to
vendor.conf will not cause the validation to fail.
Signed-off-by: Daniel Nephin <dnephin@gmail.com >
2018-02-02 10:54:21 -08:00
Phil Estes
fc1913a5a6
Add capability to build manpages from markdown
...
Adds capability to build the manpages via the go-md2man utility to the
make framework for containerd
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com >
2018-01-30 19:50:45 -05:00