Manu Bretelle
63389d32f6
ci: remove mkrootfs from libbpf/libbpf
...
This is being moved to libbpf/ci instead https://github.com/libbpf/ci/pull/44
Signed-off-by: Manu Bretelle <chantr4@gmail.com >
2022-10-11 09:14:31 -07:00
chantra
6bd5b40bcd
ci: install wget package on s390x runners
...
`wget` is installed by default in GH runners.
It is used in
[`get-linux-source`](https://github.com/libbpf/ci/blob/79c799d6fb31071c139bafa69639501b6b8ab76b/get-linux-source/checkout_latest_kernel.sh#L32 )
to download source faster than through a git fetch.
Signed-off-by: Manu Bretelle <chantr4@gmail.com >
2022-10-06 14:24:50 -07:00
chantra
6cd8907a4a
ci: update actions-runner to 2.298.2 on s390x
...
Signed-off-by: Manu Bretelle <chantr4@gmail.com >
2022-10-06 14:24:50 -07:00
chantra
fa2875be8a
ci: install zstd on s390x runners
...
zstd is installed by [default in GH
runners](https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2004-Readme.md ).
Having it by default, we can start leveraging it when uploading
artifacts. It has a better compression ratio and is multithreaded.
Signed-off-by: Manu Bretelle <chantr4@gmail.com >
2022-10-06 14:24:50 -07:00
chantra
27a93eae7c
[s390x][ci] Force replacing workers when a worker already exist with
...
same name.
This is essentially aligning whith what is done in
https://github.com/myoung34/docker-github-actions-runner/blob/0f2883e196f6fc1d9b63ee4473d534e387801f0b/entrypoint.sh#L90-L91
The issue at hand did manifest on s390x host when restarting a runner
and GH having an existing runner with the same name.
The logic was to default to not replace it and the runner would be
started with somne defaults, which mean the name would change, and the
labels would be lost, making the runner unusable (while still running): https://gist.github.com/chantra/ef0bd3e0c9e35bb82619636acf2f7c98
By replacing the existing runner, we will not get into that state.
2022-10-04 10:52:07 -07:00
Mikhail Tuzikov
12a41a80c5
Adding network diag utils into actions-runner-libbpf container
2022-09-27 11:06:30 -07:00
chantra
c53af98d1a
[s390x][runner] update action runner to 2.296.0 (latest)
2022-08-27 17:14:28 -07:00
chantra
2c44349e09
[s390x][runners] Use consistent runner name across restarts
...
Currently, the runner name is taken from the docker container's
hostname.
This changes across restarts, causing the runner name to change across
restarts too.
This uses the host name to keep a consistent name.
2022-08-27 17:14:28 -07:00
Daniel Müller
bfdf7653e0
Rename travis-ci/ directory to ci/
...
We are no longer using Travis. As such, we should move away from a lot
of CI functionality located in a folder called travis-ci/. This change
renames the travis-ci/ directory to the more generic ci/.
To preserve backwards compatibility until all "consumers" have
transitioned, we add a symbolic link called travis-ci back. It will be
removed in the near term future.
Signed-off-by: Daniel Müller <deso@posteo.net >
2022-08-18 09:02:13 -07:00