|
|
df347b374d
|
docker: use buildx automatic BUILDPLATFORM arg
|
2026-04-05 15:33:05 -03:00 |
|
|
|
0409a85434
|
docker: stop forcing amd64 build platform in Dockerfile
|
2026-04-05 15:31:31 -03:00 |
|
|
|
b806e3f63d
|
ci: enable qemu binfmt and docker-container buildx for cross-arch builds
|
2026-04-05 14:57:52 -03:00 |
|
|
|
c9dd25e3f0
|
ci: harden dind readiness gate and disable tls startup delay
|
2026-04-05 14:41:37 -03:00 |
|
|
|
72f7e6941f
|
ci: avoid heredoc in unit tests coverage export
|
2026-04-05 14:14:23 -03:00 |
|
|
|
fd6c460c2f
|
ci: make metis jenkins stages /bin/sh-compatible
|
2026-04-05 14:07:31 -03:00 |
|
|
|
6eb99ac712
|
ci: fix jenkins shell quoting and enforce bash for pipeline scripts
|
2026-04-05 14:02:28 -03:00 |
|
|
|
b0dc2d855d
|
metis: include reciprocal hecate db key for titan-24 recovery
|
2026-04-05 13:52:20 -03:00 |
|
|
|
b42cf9564f
|
security: use Vault injection for remote worker credentials
|
2026-04-05 11:30:45 -03:00 |
|
|
|
40618a90e8
|
inventory: source bastion SSH key from env
|
2026-04-05 10:17:56 -03:00 |
|
|
|
da6bb1aaab
|
metis: source peer access keys from env-backed secrets
|
2026-04-05 10:06:55 -03:00 |
|
|
|
edb718a5f6
|
metis: capture hecate sudo baseline for db and tethys recovery
|
2026-04-05 10:03:29 -03:00 |
|
|
|
10e94cf6f0
|
metis: persist hecate ssh/sudo baseline in injected images
|
2026-04-05 02:42:04 -03:00 |
|
|
|
cd41710247
|
service: decouple state polling from media scans
|
2026-04-01 13:13:09 -03:00 |
|
|
|
36069790ad
|
image: accept md5 checksums for vendor archives
|
2026-04-01 12:52:13 -03:00 |
|
|
|
eb77c94db3
|
image: support zip sources and align class k3s versions
|
2026-04-01 12:45:43 -03:00 |
|
|
|
8f0d5389c2
|
service: avoid hard pod log dependency for remote jobs
|
2026-04-01 12:23:31 -03:00 |
|
|
|
34dfc165d6
|
inventory: add titan-16 and stage rpi5/jetson classes
|
2026-04-01 11:09:34 -03:00 |
|
|
|
29a546179c
|
service: expand metis rpi4 target coverage
|
2026-04-01 10:31:06 -03:00 |
|
|
|
c459e5c028
|
service: smooth metis build and flash progress
|
2026-04-01 02:07:09 -03:00 |
|
|
|
801374d184
|
service: avoid kubelet log dependency for remote workers
|
2026-04-01 01:45:44 -03:00 |
|
|
|
bd61275821
|
service: align host tmp test path
|
2026-03-31 21:46:59 -03:00 |
|
|
|
678c68e294
|
service: publish relative harbor artifact paths
|
2026-03-31 21:31:34 -03:00 |
|
|
|
7d66baf91d
|
service: allow oras pushes from runner workspaces
|
2026-03-31 21:08:51 -03:00 |
|
|
|
ecd31ffa1c
|
service: parse json job requests once
|
2026-03-31 20:53:59 -03:00 |
|
|
|
1c9edb95f8
|
service: tighten flash device safety
|
2026-03-31 20:49:34 -03:00 |
|
|
|
a148e77335
|
service: run remote build and flash workflows
|
2026-03-31 20:42:35 -03:00 |
|
|
|
a6ef5a0ff6
|
service: clarify metis replacement coverage
|
2026-03-31 19:21:26 -03:00 |
|
|
|
dfb7b9dcc0
|
build: include fdisk for image injection
|
2026-03-31 19:09:47 -03:00 |
|
|
|
85ffcf4754
|
image: heal stale metis cache entries
|
2026-03-31 19:06:56 -03:00 |
|
|
|
b01613fe9e
|
image: verify compressed sources before unpacking
|
2026-03-31 19:00:48 -03:00 |
|
|
|
791d528a99
|
service: tighten metis access and recovery ui
|
2026-03-31 18:46:13 -03:00 |
|
|
|
a103a654f7
|
service: accept forwarded groups from oauth2-proxy
|
2026-03-31 18:03:14 -03:00 |
|
|
|
db2c7ae023
|
build: publish metis images per architecture
|
2026-03-31 15:44:37 -03:00 |
|
|
|
52a87db220
|
chore: ignore local metis artifacts
|
2026-03-31 14:53:14 -03:00 |
|
|
|
b8f26ecf41
|
feat: add metis service and autonomous recovery path
|
2026-03-31 14:52:50 -03:00 |
|
|
|
26eb9af430
|
test: add config builder test
|
2026-01-11 10:16:49 -03:00 |
|
|
|
4b62376743
|
feat: add injector for boot/root files with tests
|
2026-01-11 10:07:29 -03:00 |
|
|
|
62ec09cc02
|
feat: add config builder and CLI command
|
2026-01-11 09:55:57 -03:00 |
|
|
|
3e950a4aca
|
test: add image download/checksum tests
|
2026-01-11 09:45:26 -03:00 |
|
|
|
f22f8cfe30
|
test: add inventory unit tests
|
2026-01-11 09:04:16 -03:00 |
|
|
|
f08546ebd1
|
test: add pytest coverage for plan/burn cli
|
2026-01-11 09:04:01 -03:00 |
|
|
|
910d01d22a
|
feat: add download/checksum and burn execution stub
|
2026-01-11 02:35:24 -03:00 |
|
|
|
b500241b8c
|
feat: add metis cli skeleton and inventory schema
|
2026-01-11 02:32:01 -03:00 |
|
|
|
26c0cced39
|
init: scaffold metis design
|
2026-01-10 20:52:37 -03:00 |
|