Publish railiance01 resource evidence and close RAIL-HO-WP-0008
Non-secret identity, a reproducible capacity observation, and host-ops labor/exit inputs for resource:hosteurope:railiance01. Booked price and contract dates stay unknown for their owners.
This commit is contained in:
parent
39070ed292
commit
0a97ce12be
9 changed files with 669 additions and 8 deletions
10
Makefile
10
Makefile
|
|
@ -270,6 +270,16 @@ verify: ## Run Goss test suite against all hosts, commit TAP reports — exits n
|
|||
git diff --cached --quiet && echo "No new reports to commit." || \
|
||||
git commit -m "chore: Goss verification reports $$(date -u +%Y-%m-%dT%H%M%SZ)"
|
||||
|
||||
observe-railiance01: ## Timestamped host capacity observation for resource-control
|
||||
@mkdir -p docs/evidence/resource-hosteurope-railiance01/observations
|
||||
@out=$$(mktemp); \
|
||||
python3 scripts/observe-host-capacity.py Railiance01 > $$out; \
|
||||
stamp=$$(python3 -c "import json; print(json.load(open('$$out'))['observed_at'].replace(':',''))"); \
|
||||
dest=docs/evidence/resource-hosteurope-railiance01/observations/$$stamp.json; \
|
||||
mv $$out $$dest; \
|
||||
ln -sfn $$stamp.json docs/evidence/resource-hosteurope-railiance01/observations/latest.json; \
|
||||
echo "wrote $$dest"
|
||||
|
||||
verify-host: ## Run Goss against one host: make verify-host HOST=Railiance01
|
||||
@test -n "$(HOST)" || (echo "Usage: make verify-host HOST=Railiance01"; exit 1)
|
||||
@echo "Running Goss baseline assertions on $(HOST)..."
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue