Skip to content

feat(scenarios): add test_mattermost scenario - #93

Closed
t0kubetsu wants to merge 1 commit into
devfrom
feat/test-mattermost-scenario-clean
Closed

feat(scenarios): add test_mattermost scenario#93
t0kubetsu wants to merge 1 commit into
devfrom
feat/test-mattermost-scenario-clean

Conversation

@t0kubetsu

@t0kubetsu t0kubetsu commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds scenarios/test_mattermost/ — dual-LAN Mattermost admin scenario generated by r42playbooks
  • Reserves vm_ids 1003 (lan1, vmbr150, 192.168.150.3) and 3003 (lan2, vmbr151, 192.168.151.3) in scenarios/_reserved.json
  • Also reserves template vm_ids 9321 (trixie-small) and 9331 (trixie-medium) for this scenario

Catalog dependency

Requires range42-catalog PR #191 (feature/mattermost-bootstrap) to be merged first — it provides the admin-mattermost BoxTemplate and the software.install.mattermost Ansible role.

Test plan

  • Confirm only this single commit is included (no unrelated dev_ada commits)
  • scenarios/_reserved.json — verify 4 new mattermost entries at end of file, no conflict markers
  • scenarios/test_mattermost/scenario.r42.yml — check BoxTemplate refs match catalog
  • Deploy against staging Proxmox with catalog #191 applied

…/3003

Adds the test_mattermost scenario (dual-LAN, admin-mattermost BoxTemplate,
port 8065) mirroring the test_nextcloud/test_rocketchat pattern.
Registers vm_ids 1003 (lan1-admin-mattermost-00, 192.168.150.3) and
3003 (lan2-debian-jump-00, 192.168.151.3) in _reserved.json.
@t0kubetsu

Copy link
Copy Markdown
Contributor Author

Superseded by new PR from feat/test-mattermost-scenario (dev_ada-based). The clean branch had the wrong base — closing in favour of the properly branched version.

@t0kubetsu t0kubetsu closed this Jun 11, 2026
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