Mikhail f. Shiryaev
|
03b9bca8a4
|
Terminate EC2 on spot event if runner isn't running
|
2024-03-14 14:31:55 +01:00 |
|
Mikhail f. Shiryaev
|
ff353823b6
|
Update the GH actions runner version
|
2024-02-23 17:18:53 +01:00 |
|
Mikhail f. Shiryaev
|
758acd4268
|
Setup tailscale on instances, create a common network script
|
2024-02-23 17:18:52 +01:00 |
|
Mikhail f. Shiryaev
|
a768f40adc
|
Add tailscale installation to the AMI preparation
|
2024-02-22 14:58:51 +01:00 |
|
Mikhail f. Shiryaev
|
9307a87118
|
Tune network memory for dockerhub proxy hosts
|
2023-12-11 12:56:52 +01:00 |
|
Mikhail f. Shiryaev
|
f02ed02e4a
|
Terminate spot instances older than 1h
|
2023-11-16 16:35:34 +01:00 |
|
Mikhail f. Shiryaev
|
7c758d1b2d
|
Define the INIT_ENVIRONMENT through instances tags
|
2023-11-16 15:53:34 +01:00 |
|
Mikhail f. Shiryaev
|
8fbc0d3d51
|
Disable autoupdate for GH runners to speed-up boot
|
2023-11-14 15:48:01 +01:00 |
|
Mikhail f. Shiryaev
|
556e0faad2
|
Make sleep in init_runner loop global
|
2023-11-14 15:48:00 +01:00 |
|
Mikhail f. Shiryaev
|
b4cc55ea34
|
Deploy cloud-init script to S3 for following usage
|
2023-11-14 15:48:00 +01:00 |
|
Mikhail f. Shiryaev
|
5f9704a3c1
|
Kill forgotten Runner.Listener too
|
2023-11-14 15:47:59 +01:00 |
|
Mikhail f. Shiryaev
|
e77c9fbd53
|
Add TOE in the comment, find and fix possible issues for the second run
|
2023-11-14 15:47:59 +01:00 |
|
Mikhail f. Shiryaev
|
0c0f70d26d
|
Add the installing of azure cli
|
2023-11-14 15:47:58 +01:00 |
|
Mikhail f. Shiryaev
|
094eebde4f
|
Update the runner version
|
2023-11-14 15:47:57 +01:00 |
|
Mikhail f. Shiryaev
|
b382705c2d
|
Use diff object again, since JSON API limits the files
|
2023-10-17 17:49:06 +02:00 |
|
Max Kainov
|
fc9a5a725c
|
Revert "Revert "Integration check script fix ups""
This reverts commit 67b9407530 .
|
2023-10-17 08:18:17 +00:00 |
|
alesapin
|
67b9407530
|
Revert "Integration check script fix ups"
|
2023-10-16 22:01:44 +02:00 |
|
Max Kainov
|
4d1edc2780
|
return back unidiff module
|
2023-10-16 15:00:13 +00:00 |
|
Max Kainov
|
f1c316b79b
|
ci script to use git hub api urls, readme for test
|
2023-10-16 10:35:13 +00:00 |
|
Mikhail f. Shiryaev
|
a117997d5b
|
Show the runner type in the job logs
|
2023-07-21 18:32:31 +02:00 |
|
Mikhail f. Shiryaev
|
da37f32d4b
|
Attempt to delete the runner before shutting down
|
2023-07-21 18:32:30 +02:00 |
|
Mikhail f. Shiryaev
|
538d1f7c17
|
Kill the runner process with all subprocesses
|
2023-07-21 18:32:28 +02:00 |
|
Mikhail f. Shiryaev
|
1a8571c465
|
Check and proceed spot termination on runner setup
|
2023-06-19 15:40:32 +02:00 |
|
Mikhail f. Shiryaev
|
4d5160a3ba
|
Improve determination of job received
|
2023-06-19 15:40:32 +02:00 |
|
Mikhail f. Shiryaev
|
d8e3d5c803
|
Kill the instance proactively on spot termination
|
2023-06-19 15:40:30 +02:00 |
|
Mikhail f. Shiryaev
|
d672bd3382
|
Stop the runner if there are no running jobs for long
|
2023-06-19 15:40:30 +02:00 |
|
Mikhail f. Shiryaev
|
915f431b95
|
Tune the shutting down on rebalance signal
|
2023-06-19 15:40:28 +02:00 |
|
Mikhail f. Shiryaev
|
1688ba5cf5
|
Use ephemeral runners for GH actions
|
2023-06-19 15:40:25 +02:00 |
|
Mikhail f. Shiryaev
|
47ea742076
|
Do not kill runner on the fly, delay 3 seconds
|
2023-06-19 15:40:25 +02:00 |
|
Mikhail f. Shiryaev
|
6cecdb8fca
|
Shutdown runner process and do not restart it on termination
|
2023-06-19 15:40:24 +02:00 |
|
Mikhail f. Shiryaev
|
197d0d1314
|
Process lifecycle hook in post-running action hook
|
2023-06-19 15:40:24 +02:00 |
|
Mikhail f. Shiryaev
|
d45092d63b
|
Process the rebalance recomendation event on post-run
|
2023-06-19 15:40:23 +02:00 |
|
Mikhail f. Shiryaev
|
6a5ae6558a
|
Add comment for usage of prepare-ci-ami.sh
|
2023-06-01 12:58:03 +02:00 |
|
Mikhail f. Shiryaev
|
653da5f002
|
Reduce the unzip verbosity
|
2023-05-31 18:23:21 +02:00 |
|
Mikhail f. Shiryaev
|
a96a845e23
|
Add comment to prepare-ci-ami.sh, add a success at the end
|
2023-05-31 17:12:49 +02:00 |
|
Mikhail f. Shiryaev
|
db3a050911
|
Seems like buildx needs explicit install since some time
|
2023-05-31 00:22:12 +02:00 |
|
Mikhail f. Shiryaev
|
bcd57078ce
|
Update the runner version
|
2023-05-30 16:36:54 +02:00 |
|
Nikolai Kochetov
|
47cd46f590
|
Update tests/ci/worker/ubuntu_ami_for_ci.sh
Co-authored-by: Mikhail f. Shiryaev <felixoid@clickhouse.com>
|
2023-03-02 18:19:19 +01:00 |
|
Nikolai Kochetov
|
e435748473
|
Update ubuntu_ami_for_ci.sh
|
2023-03-02 18:13:30 +01:00 |
|
Mikhail f. Shiryaev
|
904e6ae769
|
On out-of-space at returns error, we must terminate still
|
2023-02-23 00:45:51 +01:00 |
|
Alexey Milovidov
|
4694dad87c
|
Break CI
|
2023-01-08 07:59:31 +01:00 |
|
Mikhail f. Shiryaev
|
1d9570a4cb
|
Display runner's labels on setup step
|
2022-11-24 16:05:16 +01:00 |
|
Mikhail f. Shiryaev
|
54347c890f
|
Add at to runner AMI, bump gh runner version
|
2022-10-05 11:47:30 +02:00 |
|
Mikhail f. Shiryaev
|
10f3df340e
|
Use cgroups v1 on ubuntu workers
|
2022-09-28 14:24:45 +02:00 |
|
Mikhail f. Shiryaev
|
a852644de2
|
Update runners to a recent version to install on 22.04
|
2022-09-20 11:33:06 +02:00 |
|
Alexey Milovidov
|
ecfd8cb5a6
|
Remove trash error message from integration tests
|
2022-09-17 20:24:56 +02:00 |
|
Mikhail f. Shiryaev
|
26ef951fde
|
Add DNS trick to the dockerhub proxy too
|
2022-08-02 12:04:26 +02:00 |
|
Alexey Milovidov
|
b275aae95d
|
Update init_runner.sh
|
2022-08-02 03:23:53 +03:00 |
|
Alexey Milovidov
|
488ae32295
|
Update init_runner.sh
|
2022-08-02 03:23:05 +03:00 |
|
Mikhail f. Shiryaev
|
afcf76e899
|
Add cloudflare DNS as a fallback
|
2022-08-01 18:27:17 +02:00 |
|