Compare commits
2 Commits
e713a16a78
...
6eb0e02c31
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6eb0e02c31 | ||
|
|
3b72021e4c |
12
CHANGELOG.md
12
CHANGELOG.md
@ -4,6 +4,18 @@ Notable changes to kubestronaut-sim, newest first. A version is the `VERSION` st
|
|||||||
(year.month.day.n); `./ksim help` and the top bar of the web page show the one you are running.
|
(year.month.day.n); `./ksim help` and the top bar of the web page show the one you are running.
|
||||||
Every entry names the commit it came in.
|
Every entry names the commit it came in.
|
||||||
|
|
||||||
|
## 2026.10.27.2 — 2026-10-27
|
||||||
|
|
||||||
|
Everything below came in `3b72021`.
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- **The 105 CKA solutions rewritten in 2026.10.27.1 are proven**: `./ksim audit` ran each on a
|
||||||
|
host of its own on v1.37, as the solution shows it, every edit by hand done by its script. All
|
||||||
|
105 seed cleanly, score nothing untouched and reach full marks. The README's audit record says
|
||||||
|
so. No task's setup or checks have changed since the audit of 2026-10-19, nor have the other 42
|
||||||
|
solutions.
|
||||||
|
|
||||||
## 2026.10.27.1 — 2026-10-27
|
## 2026.10.27.1 — 2026-10-27
|
||||||
|
|
||||||
Everything below came in `e761d53`.
|
Everything below came in `e761d53`.
|
||||||
|
|||||||
@ -213,9 +213,12 @@ Each track is a directory: `cka/`, `ckad/`, `cks/`.
|
|||||||
|
|
||||||
**CKA, as audited on 2026-10-19** (v1.37, Ubuntu hosts): all 147 tasks seed cleanly on a host of
|
**CKA, as audited on 2026-10-19** (v1.37, Ubuntu hosts): all 147 tasks seed cleanly on a host of
|
||||||
their own, score nothing when graded untouched 45 seconds after seeding, and reach full marks when
|
their own, score nothing when graded untouched 45 seconds after seeding, and reach full marks when
|
||||||
their scripted solution is run on the host as `candidate` — for 80 of them that script is the
|
their scripted solution is run on the host as `candidate`. Q132 really upgrades its cluster from
|
||||||
reference solution exactly as a drill shows it once the task is graded. Q132 really upgrades its
|
v1.36.4 to v1.37.1, worker included. **On 2026-10-27** the 105 solutions rewritten in parts that
|
||||||
cluster from v1.36.4 to v1.37.1, worker included.
|
day were audited again: each task seeded cleanly, scored nothing untouched, and reached full marks
|
||||||
|
from what its solution shows, every edit by hand done by its script. No task's setup or checks have
|
||||||
|
changed since 2026-10-19. The other 42 solutions are commands with a script in `solve.py`, which
|
||||||
|
for 11 of them is the solution exactly as written.
|
||||||
|
|
||||||
**CKAD, as audited on 2026-10-19** (v1.37, Ubuntu hosts): all 105 tasks seed cleanly on a host of
|
**CKAD, as audited on 2026-10-19** (v1.37, Ubuntu hosts): all 105 tasks seed cleanly on a host of
|
||||||
their own, score nothing when graded untouched 45 seconds after seeding, and reach full marks when
|
their own, score nothing when graded untouched 45 seconds after seeding, and reach full marks when
|
||||||
|
|||||||
2
ksim
2
ksim
@ -22,7 +22,7 @@ from collections.abc import Callable
|
|||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
VERSION = "2026.10.27.1"
|
VERSION = "2026.10.27.2"
|
||||||
ROOT = os.path.dirname(os.path.abspath(__file__))
|
ROOT = os.path.dirname(os.path.abspath(__file__))
|
||||||
sys.path.insert(0, ROOT)
|
sys.path.insert(0, ROOT)
|
||||||
from sim import desktop, envs # noqa: E402
|
from sim import desktop, envs # noqa: E402
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user