Two independent, pre-existing test fixes found while investigating failing tests tonight — neither caused by tonight's other work, both real.
TestTheForgesSshPortIsGivenByTheNumberTheForgeCallsIt exercised a settings override from 2222 to 222, but 2222 was never a real port anywhere — a mistake in gitea's own manifest (fixed separately in mesh-catalog). Split into two tests: the fixed default with no override, and a genuine override case for a hypothetical node whose predecessor used a different number.
TestTheResolverAndWhatAsksItComposeOnOneMachine set Rendering.Names but FactNodeZones reads Rendering.Machines (issue 111 split the two apart) — a loose end from that merge.
Full suite passes except the three TestTheBuildersCarriedPackageBinding* tests, which are a real, separately-filed gap (hq issue 117) left failing on purpose.
Two independent, pre-existing test fixes found while investigating failing tests tonight — neither caused by tonight's other work, both real.
`TestTheForgesSshPortIsGivenByTheNumberTheForgeCallsIt` exercised a settings override from `2222` to `222`, but `2222` was never a real port anywhere — a mistake in gitea's own manifest (fixed separately in mesh-catalog). Split into two tests: the fixed default with no override, and a genuine override case for a hypothetical node whose predecessor used a different number.
`TestTheResolverAndWhatAsksItComposeOnOneMachine` set `Rendering.Names` but `FactNodeZones` reads `Rendering.Machines` (issue 111 split the two apart) — a loose end from that merge.
Full suite passes except the three `TestTheBuildersCarriedPackageBinding*` tests, which are a real, separately-filed gap (hq issue 117) left failing on purpose.
TestTheForgesSshPortIsGivenByTheNumberTheForgeCallsIt exercised a settings
override from '2222' to 222 — but 2222 was never a real port anywhere,
just a mistake in gitea's own manifest (fixed alongside this: listens.port
is now 22, the container's real internal sshd port, matching every other
module's convention, and ports declares 222:22 directly — 222 has always
been the real, fixed public git-ssh port, needing no per-node override).
Split into two tests: the fixed default with no override, and a genuine
override case for a hypothetical node whose predecessor used a different
number, keyed correctly by 22.
TestTheResolverAndWhatAsksItComposeOnOneMachine set Rendering.Names but
FactNodeZones reads Rendering.Machines (novox/hq issue 111 split the two
apart: every name the mesh serves vs. the machines subset) — a loose end
from that merge, not exercised until now. Both are the same map in this
test's scenario, so both fields are set.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Two independent, pre-existing test fixes found while investigating failing tests tonight — neither caused by tonight's other work, both real.
TestTheForgesSshPortIsGivenByTheNumberTheForgeCallsItexercised a settings override from2222to222, but2222was never a real port anywhere — a mistake in gitea's own manifest (fixed separately in mesh-catalog). Split into two tests: the fixed default with no override, and a genuine override case for a hypothetical node whose predecessor used a different number.TestTheResolverAndWhatAsksItComposeOnOneMachinesetRendering.NamesbutFactNodeZonesreadsRendering.Machines(issue 111 split the two apart) — a loose end from that merge.Full suite passes except the three
TestTheBuildersCarriedPackageBinding*tests, which are a real, separately-filed gap (hq issue 117) left failing on purpose.