Manual creation of glusterfs servers to support acc tests
Description
This issue follows the architecture documentation for support glusterfs on acceptance tests (!355 (merged)).
What
- Create the glusterfs node outside incus server where acceptance tests run
Acceptance Criteria
- Test with an ensemble the capability of creating and mounting a volume using DMS
Context
Glusterfs nodes can't be manually deployed on incus where the acceptance tests deploy the virtual machines, because there is a preparation hook before each scenario that cleans up any virtual machines left in the server (https://gitlab.com/nunet/device-management-service/-/blob/main/tests/acceptance/hooks/hooks.go?ref_type=heads#L40).
Edited by Gabriel Chamon