Commit graph

25 commits

Author SHA1 Message Date
6c4099d369 feat(infra): Internalize nix-lib, and make keys management simpler
All checks were successful
build configuration / push_to_cache_web01 (pull_request) Successful in 2m21s
build configuration / push_to_cache_krz01 (pull_request) Successful in 2m30s
build configuration / push_to_cache_geo01 (pull_request) Successful in 1m8s
build configuration / push_to_cache_web02 (pull_request) Successful in 1m17s
Check meta / check_meta (push) Successful in 17s
Check meta / check_dns (push) Successful in 17s
build configuration / push_to_cache_geo02 (pull_request) Successful in 1m11s
build configuration / push_to_cache_bridge01 (pull_request) Successful in 1m10s
build configuration / push_to_cache_rescue01 (pull_request) Successful in 1m23s
build configuration / build_storage01 (push) Successful in 1m16s
build configuration / build_vault01 (push) Successful in 1m13s
build configuration / build_compute01 (push) Successful in 1m20s
build configuration / build_web01 (push) Successful in 1m38s
build configuration / build_krz01 (push) Successful in 1m58s
lint / check (push) Successful in 25s
build configuration / build_web02 (push) Successful in 1m9s
build configuration / build_geo01 (push) Successful in 1m9s
build configuration / build_geo02 (push) Successful in 1m10s
build configuration / build_rescue01 (push) Successful in 1m15s
build configuration / build_bridge01 (push) Successful in 1m2s
build configuration / push_to_cache_storage01 (push) Successful in 1m25s
build configuration / push_to_cache_vault01 (push) Successful in 1m37s
build configuration / push_to_cache_web02 (push) Successful in 1m21s
build configuration / push_to_cache_compute01 (push) Successful in 1m56s
build configuration / push_to_cache_web01 (push) Successful in 2m18s
build configuration / push_to_cache_geo01 (push) Successful in 1m15s
build configuration / push_to_cache_krz01 (push) Successful in 2m25s
build configuration / push_to_cache_geo02 (push) Successful in 1m8s
build configuration / push_to_cache_bridge01 (push) Successful in 1m8s
build configuration / push_to_cache_rescue01 (push) Successful in 1m23s
2024-10-09 18:58:46 +02:00
8769d6738e
fix(cas-eleves): Remove dependency on pytest-runner
All checks were successful
build configuration / build_storage01 (push) Successful in 1m20s
build configuration / build_vault01 (push) Successful in 1m20s
build configuration / build_compute01 (push) Successful in 1m37s
build configuration / build_web02 (push) Successful in 1m42s
build configuration / build_web01 (push) Successful in 1m50s
lint / check (push) Successful in 23s
build configuration / build_geo02 (push) Successful in 1m4s
build configuration / build_geo01 (push) Successful in 1m5s
build configuration / build_rescue01 (push) Successful in 1m17s
build configuration / build_bridge01 (push) Successful in 1m4s
build configuration / push_to_cache_storage01 (push) Successful in 1m22s
build configuration / push_to_cache_vault01 (push) Successful in 1m22s
build configuration / push_to_cache_geo01 (push) Successful in 1m14s
build configuration / push_to_cache_web02 (push) Successful in 1m29s
build configuration / push_to_cache_compute01 (push) Successful in 1m47s
build configuration / push_to_cache_geo02 (push) Successful in 1m14s
build configuration / push_to_cache_web01 (push) Successful in 1m56s
build configuration / push_to_cache_rescue01 (push) Successful in 1m16s
build configuration / push_to_cache_bridge01 (push) Successful in 1m10s
2024-10-06 18:40:48 +02:00
sinavir
626577e2bc feat(redirections): Make it more flexible to allow temporary redirects 2024-09-30 20:17:20 +02:00
fd0aeacff4
feat(firewall): Sunset fail2ban and switch to reaction
All checks were successful
build configuration / build_storage01 (push) Successful in 1m49s
build configuration / build_compute01 (push) Successful in 1m52s
build configuration / build_web02 (push) Successful in 2m0s
build configuration / build_vault01 (push) Successful in 2m12s
build configuration / build_web01 (push) Successful in 2m27s
lint / check (push) Successful in 29s
build configuration / build_geo02 (push) Successful in 1m28s
build configuration / build_rescue01 (push) Successful in 1m33s
build configuration / build_bridge01 (push) Successful in 1m22s
build configuration / build_geo01 (push) Successful in 1m35s
build configuration / push_to_cache_storage01 (push) Successful in 1m49s
build configuration / push_to_cache_compute01 (push) Successful in 1m52s
build configuration / push_to_cache_geo02 (push) Successful in 1m39s
build configuration / push_to_cache_web02 (push) Successful in 1m47s
build configuration / push_to_cache_rescue01 (push) Successful in 1m47s
build configuration / push_to_cache_bridge01 (push) Successful in 1m29s
build configuration / push_to_cache_web01 (push) Successful in 2m27s
build configuration / push_to_cache_geo01 (push) Successful in 1m22s
2024-09-01 22:51:56 +02:00
be128f6c3a
feat(kadenios): Fix build of static files and restore cas.eleves.ens.fr for authens
Some checks failed
build configuration / build_vault01 (push) Successful in 1m33s
build configuration / build_rescue01 (push) Successful in 1m35s
build configuration / build_compute01 (push) Successful in 1m43s
build configuration / build_storage01 (push) Successful in 1m47s
lint / check (push) Successful in 24s
build configuration / build_web02 (push) Successful in 1m35s
build configuration / build_web01 (push) Failing after 2m9s
build configuration / push_to_cache (push) Has been skipped
2024-07-28 14:30:03 +02:00
1216a0a780
feat(cas-eleves): Redirect from cas-eleves.dgnum.eu to cas.eleves 2024-07-28 14:10:42 +02:00
23b2a19494
feat(kadenios): Don't include dev dependencies in the environment
Some checks failed
build configuration / build_web02 (push) Failing after 1m32s
build configuration / build_compute01 (push) Successful in 1m40s
build configuration / build_storage01 (push) Successful in 1m43s
build configuration / build_vault01 (push) Successful in 1m50s
build configuration / build_web01 (push) Successful in 2m2s
lint / check (push) Successful in 23s
build configuration / build_rescue01 (push) Successful in 1m16s
build configuration / push_to_cache (push) Has been skipped
2024-07-19 11:24:21 +02:00
ce64be6e79
Revert "fix(web02): Don't be too fast"
This reverts commit a6c3b42ad9.
2024-07-12 19:13:04 +02:00
a6c3b42ad9
fix(web02): Don't be too fast
Some checks failed
build configuration / build_rescue01 (push) Waiting to run
build configuration / push_to_cache (push) Blocked by required conditions
lint / check (push) Waiting to run
build configuration / build_storage01 (push) Has been cancelled
build configuration / build_vault01 (push) Has been cancelled
build configuration / build_web02 (push) Has been cancelled
build configuration / build_compute01 (push) Has been cancelled
build configuration / build_web01 (push) Has been cancelled
2024-07-12 11:02:04 +02:00
4bc2ebf429 feat(web02): Switch to cas.eleves.ens.fr for the cas server 2024-07-10 14:15:24 +02:00
1bf5ad93a2 feat(kadenios): Add management script
All checks were successful
build configuration / build_vault01 (push) Successful in 1m29s
build configuration / build_storage01 (push) Successful in 1m37s
build configuration / build_web02 (push) Successful in 1m56s
build configuration / build_compute01 (push) Successful in 2m0s
build configuration / build_web01 (push) Successful in 1m58s
lint / check (push) Successful in 29s
build configuration / build_rescue01 (push) Successful in 1m34s
build configuration / push_to_cache (push) Successful in 3m12s
2024-07-09 14:52:01 +02:00
954ba45281 feat(web02): Deploy kadenios on vote.dgnum.eu
All checks were successful
build configuration / build_storage01 (push) Successful in 1m25s
build configuration / build_compute01 (push) Successful in 1m34s
build configuration / build_vault01 (push) Successful in 1m44s
build configuration / build_web01 (push) Successful in 1m50s
lint / check (push) Successful in 26s
build configuration / build_web02 (push) Successful in 2m27s
build configuration / build_rescue01 (push) Successful in 1m16s
build configuration / push_to_cache (push) Successful in 3m28s
2024-07-09 10:47:30 +02:00
59aaf015dd chore(cas-eleves): There is no real build phase 2024-07-09 10:46:58 +02:00
a00833c682 fix(cas-eleves): Fix the build of django-cas-server
All checks were successful
build configuration / build_rescue01 (push) Successful in 1m31s
build configuration / build_vault01 (push) Successful in 1m34s
build configuration / build_storage01 (push) Successful in 1m40s
build configuration / build_compute01 (push) Successful in 1m46s
lint / check (push) Successful in 23s
build configuration / build_web02 (push) Successful in 1m56s
build configuration / build_web01 (push) Successful in 2m0s
build configuration / push_to_cache (push) Successful in 3m2s
2024-07-08 16:23:12 +02:00
adf62b0534 feat(web02): Switch to nix-pkgs for python modules
Some checks failed
build configuration / build_vault01 (push) Successful in 1m24s
build configuration / build_storage01 (push) Successful in 1m25s
build configuration / build_compute01 (push) Successful in 1m29s
build configuration / build_web02 (push) Failing after 1m31s
lint / check (push) Successful in 25s
build configuration / build_web01 (push) Successful in 2m0s
build configuration / build_rescue01 (push) Successful in 1m11s
build configuration / push_to_cache (push) Has been skipped
2024-07-07 13:56:10 +02:00
8b3747fd22 fix(web02): Once more
Some checks failed
Check meta / check_meta (pull_request) Successful in 25s
Check meta / check_dns (pull_request) Successful in 47s
build configuration / build_vault01 (pull_request) Successful in 1m24s
build configuration / build_compute01 (pull_request) Successful in 1m33s
build configuration / build_storage01 (pull_request) Successful in 1m33s
build configuration / build_rescue01 (pull_request) Successful in 1m10s
build configuration / build_web01 (pull_request) Successful in 1m40s
build configuration / build_web02 (pull_request) Successful in 1m45s
build configuration / push_to_cache (pull_request) Successful in 3m13s
build configuration / push_to_cache (push) Blocked by required conditions
lint / check (push) Waiting to run
build configuration / build_web01 (push) Has been cancelled
build configuration / build_rescue01 (push) Has been cancelled
build configuration / build_web02 (push) Has been cancelled
build configuration / build_compute01 (push) Has been cancelled
build configuration / build_storage01 (push) Has been cancelled
build configuration / build_vault01 (push) Has been cancelled
2024-07-05 16:09:04 +02:00
38f6151fbb fix(web02): Don't let the CI choke
Some checks failed
build configuration / build_vault01 (push) Successful in 1m16s
build configuration / build_compute01 (push) Successful in 1m28s
build configuration / build_storage01 (push) Successful in 1m33s
build configuration / build_rescue01 (push) Successful in 1m11s
build configuration / build_web02 (push) Failing after 1m22s
build configuration / build_web01 (push) Successful in 1m35s
build configuration / push_to_cache (push) Has been skipped
lint / check (push) Successful in 22s
2024-07-05 15:31:57 +02:00
7c5ed7b65a feat(cas-eleves): Update and load fixture
Some checks failed
build configuration / build_rescue01 (push) Successful in 1m10s
build configuration / build_storage01 (push) Successful in 1m12s
build configuration / build_vault01 (push) Successful in 1m15s
build configuration / build_compute01 (push) Successful in 1m18s
build configuration / build_web02 (push) Failing after 1m21s
build configuration / build_web01 (push) Successful in 1m33s
build configuration / push_to_cache (push) Has been skipped
lint / check (push) Successful in 24s
2024-07-04 21:29:22 +02:00
325e24f5f6 feat(cas-eleves): Update to latest version
Some checks failed
build configuration / build_storage01 (push) Successful in 1m12s
build configuration / build_compute01 (push) Successful in 1m18s
build configuration / build_vault01 (push) Successful in 1m17s
build configuration / build_web02 (push) Failing after 1m22s
build configuration / build_web01 (push) Successful in 1m33s
lint / check (push) Successful in 26s
build configuration / build_rescue01 (push) Successful in 54s
build configuration / push_to_cache (push) Has been skipped
2024-07-03 14:56:46 +02:00
5668b6bbfd feat(web02): Deploy a CAS server on cas-eleves.dgnum.eu
Some checks failed
build configuration / build_storage01 (push) Successful in 1m14s
build configuration / build_vault01 (push) Successful in 1m15s
build configuration / build_compute01 (push) Successful in 1m17s
build configuration / build_rescue01 (push) Successful in 1m18s
build configuration / build_web01 (push) Successful in 1m30s
lint / check (push) Successful in 24s
build configuration / build_web02 (push) Failing after 2m13s
build configuration / push_to_cache (push) Has been skipped
2024-07-02 20:54:45 +02:00
0be91e4803 fix(web02): Use the correct fs configuration 2024-06-26 22:25:40 +02:00
sinavir
c6fe6b5891 feat(monitoring): Enable node exporter on almost all nodes 2024-04-14 01:10:10 +02:00
3573613033 feat(web02): Don't specify a kernel version
All checks were successful
build configuration / build_rescue01 (push) Successful in 1m9s
build configuration / build_storage01 (push) Successful in 1m13s
build configuration / build_compute01 (push) Successful in 1m17s
build configuration / build_vault01 (push) Successful in 1m30s
build configuration / build_web02 (push) Successful in 1m30s
lint / check (push) Successful in 24s
build configuration / build_web01 (push) Successful in 1m36s
2024-04-07 21:31:48 +02:00
5e3819c9b2 feat(shell): Add pre-commit hooks and reformat the repo 2024-02-02 10:51:31 +01:00
fc0f4a603a feat(machines): Init web02
All checks were successful
build configuration / build_vault01 (push) Successful in 53s
build configuration / build_storage01 (push) Successful in 56s
build configuration / build_web01 (push) Successful in 1m12s
build configuration / build_compute01 (push) Successful in 1m24s
build configuration / build_web02 (push) Successful in 55s
2024-01-11 12:45:01 +01:00