Skip to content

Document native website configuration initialization - #10

Merged
thystra merged 1 commit into
masterfrom
fix/v2.5.0-rc1-web-init-docs
Jul 31, 2026
Merged

thystra merged 1 commit into
masterfrom
fix/v2.5.0-rc1-web-init-docs

Conversation

@thystra

@thystra thystra commented Jul 31, 2026

Copy link
Copy Markdown
Owner

Summary

  • document creation of /etc/activity-relay-web/site.json from the packaged example
  • preserve an existing operator configuration with cp --update=none
  • add regression coverage tying together:
    • the Debian package install manifest
    • the documented initialization sequence
    • the rebuild wrapper default configuration path

Release-gate finding

The isolated RC1 native-package matrix showed that:

  1. /usr/share/activity-relay/web/. was copied successfully;
  2. the package installed site.json.example;
  3. activity-relay-rebuild-site expected /etc/activity-relay-web/site.json;
  4. the Debian instructions did not create that file.

This change corrects the packaged instructions without changing runtime behavior.

Validation

Passed with disposable Redis at redis://127.0.0.1:6381:

  • web Python tests
  • operations Python tests
  • serialized Go tests
  • serialized Go race tests
  • go vet ./...

The RC1 Debian artifact has not been rebuilt, tagged, published, or deployed.

@thystra
thystra merged commit 059824c into master Jul 31, 2026
2 checks passed
@thystra
thystra deleted the fix/v2.5.0-rc1-web-init-docs branch July 31, 2026 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant