STATUS: R-414 is the morning's first item - the new nightly check cannot run on demo-felhom
gates / gates (push) Failing after 17s
gates / gates (push) Failing after 17s
This commit is contained in:
@@ -1,8 +1,8 @@
|
|||||||
# STATUS — what works, what's broken, what's next
|
# STATUS — what works, what's broken, what's next
|
||||||
|
|
||||||
**Updated 2026-08-31 (fourth pass) — the box now checks, every night, that one app's remote
|
**Updated 2026-09-01 — I ran the week's six releases against each other overnight. Three things
|
||||||
backup still has that app's data in it. It caught a deliberately emptied backup on the first try.
|
broke, none of them where I expected. The worst: the backup-content check I shipped yesterday
|
||||||
One thing is waiting on you: a golden carrying 0.231.0.**
|
CANNOT RUN AT ALL on a machine set up like `demo-felhom`, and it fails silently every night.**
|
||||||
|
|
||||||
**Earlier 2026-08-31 — I measured whether the box could test its own remote restore without you,
|
**Earlier 2026-08-31 — I measured whether the box could test its own remote restore without you,
|
||||||
then built the narrow version you picked. The measurement is why it is 3 seconds a night and
|
then built the narrow version you picked. The measurement is why it is 3 seconds a night and
|
||||||
@@ -18,18 +18,33 @@ not an evening's work.**
|
|||||||
*This section is allowed to be longer than one screen, and each item says what happens if you do
|
*This section is allowed to be longer than one screen, and each item says what happens if you do
|
||||||
nothing.*
|
nothing.*
|
||||||
|
|
||||||
1. **A golden carrying 0.231.0 is owed.** Golden **0.230.0** is baked, vouched and on both
|
1. **The new nightly backup check does not work on `demo-felhom`** (R-414). It ran for the first
|
||||||
|
time on its own last night and could not start: that machine has no registered data drive, so
|
||||||
|
there is nowhere to unpack a backup to look at it. It will fail the same way every night, and
|
||||||
|
the only trace is one line in a log — the hub cannot tell it apart from a machine that never
|
||||||
|
had the feature. **Your backups there are fine** — the backup itself ran normally. It is the
|
||||||
|
CHECK that cannot run. **If you do nothing:** that machine, and any like it, silently never
|
||||||
|
gets the check. I have not changed anything; the fix is a small decision about where it should
|
||||||
|
unpack to, and it is yours.
|
||||||
|
|
||||||
|
2. **A golden carrying 0.231.0 is owed.** Golden **0.230.0** is baked, vouched and on both
|
||||||
machines. **0.231.0 is the build with the new nightly backup-content check**, and it is on
|
machines. **0.231.0 is the build with the new nightly backup-content check**, and it is on
|
||||||
`demo-hp` only. **If you do nothing:** the check stays on one machine; a newly installed box
|
`demo-hp` only. **If you do nothing:** the check stays on one machine; a newly installed box
|
||||||
does not get it, and neither does `demo-felhom`. Nothing breaks — this adds a check, it does not
|
does not get it, and neither does `demo-felhom`. Nothing breaks — this adds a check, it does not
|
||||||
fix a defect. Baking and vouching 0.231.0 and raising the floor closes it, the same three-field
|
fix a defect. Baking and vouching 0.231.0 and raising the floor closes it, the same three-field
|
||||||
change as before.
|
change as before.
|
||||||
|
|
||||||
2. **Nothing else about this release.** Everything in 0.231.0 ships in the controller image plus
|
3. **Whether to keep the test app `bentopdf` on `demo-hp`.** I deployed it last night because it
|
||||||
|
is the ONLY app of our 53 with neither a database nor stored files — which makes it the only
|
||||||
|
way to prove the new check does not cry wolf on an app that legitimately has nothing. It
|
||||||
|
passed silently, which is what we needed to see. **My pick: keep it**, as a permanent control.
|
||||||
|
**If you do nothing:** it stays, using almost no space. Say the word and I remove it.
|
||||||
|
|
||||||
|
4. **Nothing else about this release.** Everything in 0.231.0 ships in the controller image plus
|
||||||
two register lines in the hub (already live). No customer action, no data migration, no
|
two register lines in the hub (already live). No customer action, no data migration, no
|
||||||
credential change.
|
credential change.
|
||||||
|
|
||||||
3. **Whether a documents-only push should still be checked for a missing golden** (R-404). We have now
|
5. **Whether a documents-only push should still be checked for a missing golden** (R-404). We have now
|
||||||
skipped that check **eight times**, each time for a written reason: it runs on every push to the
|
skipped that check **eight times**, each time for a written reason: it runs on every push to the
|
||||||
website/documentation repository, including pushes that change nothing a machine installs.
|
website/documentation repository, including pushes that change nothing a machine installs.
|
||||||
**A guard we correctly skip eight times is teaching us to skip it.**
|
**A guard we correctly skip eight times is teaching us to skip it.**
|
||||||
@@ -41,11 +56,11 @@ nothing.*
|
|||||||
**If you do nothing:** nothing breaks, the skipping stays routine, and the count keeps rising.
|
**If you do nothing:** nothing breaks, the skipping stays routine, and the count keeps rising.
|
||||||
I have NOT changed it; this is yours to decide and mine to build.
|
I have NOT changed it; this is yours to decide and mine to build.
|
||||||
|
|
||||||
4. **Whether to change the hub password** (R-350). I printed it into my own session log on 20 August.
|
6. **Whether to change the hub password** (R-350). I printed it into my own session log on 20 August.
|
||||||
Not in git, not in any saved file — in the log on this machine. **If you do nothing:** it stays as
|
Not in git, not in any saved file — in the log on this machine. **If you do nothing:** it stays as
|
||||||
it is, at the risk you accept by leaving it. I can change it without ever showing you the new one.
|
it is, at the risk you accept by leaving it. I can change it without ever showing you the new one.
|
||||||
|
|
||||||
5. **`demo-hp`'s network setup does not match our own notes** (R-338) — the machine works, the page is
|
7. **`demo-hp`'s network setup does not match our own notes** (R-338) — the machine works, the page is
|
||||||
wrong, or the other way round. **If you do nothing:** the page keeps misleading the next session,
|
wrong, or the other way round. **If you do nothing:** the page keeps misleading the next session,
|
||||||
as it misled one by an hour.
|
as it misled one by an hour.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user