codex
|
fe1ee5ac99
|
recovery(metis): read node secrets from atlas kv
|
2026-04-24 17:38:14 -03:00 |
|
codex
|
17069e4677
|
recovery(metis): restore node identity on rebuilt images
|
2026-04-24 16:57:34 -03:00 |
|
codex
|
ebaa367efd
|
runtime(metis): normalize helper image refs
|
2026-04-24 13:55:16 -03:00 |
|
codex
|
0918fc1f30
|
ui(metis): disable media chooser while refreshing
|
2026-04-24 13:53:09 -03:00 |
|
codex
|
888d7e5a45
|
ci(metis): publish images from primary branch
|
2026-04-24 12:53:43 -03:00 |
|
codex
|
56d31fa613
|
metis(ui): split build and flash workflows
|
2026-04-24 12:09:53 -03:00 |
|
codex
|
bf9c514fd0
|
runtime(metis): expose rootfs rewrite progress
|
2026-04-24 01:58:29 -03:00 |
|
codex
|
af9fb25b7a
|
runtime(metis): run remote builders as root on usb scratch
|
2026-04-23 23:44:18 -03:00 |
|
codex
|
ef8c2131a6
|
runtime(metis): move remote workspace onto usb scratch
|
2026-04-23 23:36:42 -03:00 |
|
codex
|
ca1e3a5f74
|
ci(metis): feed coverage into sonar
|
2026-04-22 04:41:39 -03:00 |
|
codex
|
8edb0c23a1
|
fix(metis): preserve retry command failures
|
2026-04-22 04:08:56 -03:00 |
|
codex
|
8b23c985ca
|
test(metis): cover scratch annotation edge cases
|
2026-04-22 04:07:13 -03:00 |
|
codex
|
c972f226da
|
fix(metis): publish scratch health from sentinels
|
2026-04-22 03:57:55 -03:00 |
|
codex
|
77d34e4f1d
|
fix(metis): recognize scratch-backed bind mounts
|
2026-04-22 03:08:58 -03:00 |
|
codex
|
fd3ff8380c
|
security(metis): update crypto module and image user
|
2026-04-22 00:00:39 -03:00 |
|
codex
|
9a958f2a54
|
ci(metis): use preloaded quality scanner image
|
2026-04-21 22:50:12 -03:00 |
|
codex
|
67377a58bc
|
ci(metis): pass sonar token as login
|
2026-04-21 22:17:54 -03:00 |
|
codex
|
1e40f29918
|
ci(metis): run sonar and supply-chain scans
|
2026-04-21 22:09:05 -03:00 |
|
codex
|
5cf12f18df
|
ci(metis): bind sonarqube token credential
|
2026-04-21 20:16:19 -03:00 |
|
codex
|
34204edada
|
test(metis): enforce 95 percent file coverage
|
2026-04-21 18:57:37 -03:00 |
|
codex
|
a459a73a5c
|
ci(metis): use mirrored buildkit builder
|
2026-04-21 17:35:54 -03:00 |
|
codex
|
2cda3d1f1b
|
ci(metis): make retry helper errexit-safe
|
2026-04-21 14:52:04 -03:00 |
|
codex
|
34cd874a5a
|
ci(metis): retry junit reporter install
|
2026-04-21 14:43:49 -03:00 |
|
codex
|
5d05bb1ace
|
ci(metis): use unique kubernetes agents
|
2026-04-21 13:49:44 -03:00 |
|
codex
|
bb914e6b17
|
ci(metis): use harbor test runners
|
2026-04-21 13:36:52 -03:00 |
|
codex
|
b0d7fcbfe0
|
ci(metis): use harbor python runner
|
2026-04-21 13:17:35 -03:00 |
|
codex
|
847935e219
|
ci(metis): label test metrics with build artifacts
|
2026-04-21 11:39:00 -03:00 |
|
codex
|
9fe967240e
|
ci(metis): include primary branch in quality metrics
|
2026-04-21 11:08:21 -03:00 |
|
codex
|
18c570448b
|
ci(metis): retry transient go module fetches
|
2026-04-21 10:51:55 -03:00 |
|
codex
|
f31451d4e6
|
ci(metis): retrigger after titan-04 cordon
|
2026-04-21 10:37:33 -03:00 |
|
codex
|
fb1b26ba5a
|
test(metis): split remote pod cluster tests
|
2026-04-21 10:27:06 -03:00 |
|
codex
|
1b3243e842
|
ci(metis): publish canonical build info
|
2026-04-21 09:34:51 -03:00 |
|
codex
|
ab2ff8de5f
|
ci(metis): archive full quality evidence
|
2026-04-21 09:21:56 -03:00 |
|
codex
|
ef9124e5c0
|
test(metis): complete per-file coverage gate
|
2026-04-21 06:21:16 -03:00 |
|
codex
|
096735fe89
|
test(metis): cover service runtime edges
|
2026-04-21 05:54:36 -03:00 |
|
codex
|
3566e28936
|
test(metis): cover service helper branches
|
2026-04-21 05:45:08 -03:00 |
|
codex
|
59e5c15c38
|
test(metis): cover image download and rootfs failures
|
2026-04-21 05:34:20 -03:00 |
|
codex
|
65b68d0bfd
|
test(metis): cover plan execution failures
|
2026-04-21 05:29:08 -03:00 |
|
codex
|
5ddff4f385
|
test(metis): cover writer and mount failure paths
|
2026-04-21 05:24:11 -03:00 |
|
codex
|
c1de38b7a1
|
test(metis): cover inventory and vault edge cases
|
2026-04-21 05:21:15 -03:00 |
|
codex
|
8c51716780
|
test(metis): cover command fatal edges
|
2026-04-21 05:18:30 -03:00 |
|
codex
|
db2ee619be
|
test(metis): cover harbor error and prune paths
|
2026-04-21 05:13:02 -03:00 |
|
codex
|
c7a264e0e8
|
test(metis): cover small persistence and device edges
|
2026-04-21 05:08:20 -03:00 |
|
codex
|
1a3cd78e8a
|
test(metis): cover remote progress updates
|
2026-04-21 05:02:49 -03:00 |
|
codex
|
651a11f5a5
|
merge master into strict metis gate
# Conflicts:
# Jenkinsfile
# cmd/metis/remote_cmd.go
# pkg/image/rootfs.go
# pkg/image/rootfs_test.go
# pkg/service/app.go
# pkg/service/cluster.go
# pkg/service/cluster_test.go
# pkg/service/remote.go
# pkg/service/remote_progress_test.go
# pkg/service/server.go
# pkg/service/server_test.go
# pkg/service/settings_test.go
# scripts/publish_test_metrics.py
|
2026-04-20 21:54:55 -03:00 |
|
codex
|
d9320dd5b7
|
ci(metis): publish testcase and docs gate metrics
|
2026-04-20 21:53:45 -03:00 |
|
codex
|
cd6058c54f
|
refactor(metis): retire docs and loc hygiene failures
|
2026-04-20 21:51:52 -03:00 |
|
codex
|
de63b89ed5
|
ci(metis): fix testing cwd in quality stage
|
2026-04-20 13:00:28 -03:00 |
|
codex
|
e659714335
|
ci(metis): anchor quality stage to workspace path
|
2026-04-20 12:58:51 -03:00 |
|
codex
|
08d3ec0304
|
ci: retrigger pipeline for metrics freshness
|
2026-04-20 12:42:50 -03:00 |
|