Revert galaxy collections, use shell zip instead
Overview
Ansible galaxy changed urls at some point, and Rocky 8 is getting an older ansible that doesn't know about the new URL.
This broke deployments when guacamole was enabled.
This MR replaces the guacamole tasks' archive step with a shell zip
command
Fixes #953 (closed).
How to Test
Launch an instance with guacamole enabled, and the cloud-init pointing to https://gitlab.com/kageurufu/exosphere branch ansible-galaxy-failure
Screenshots
N/A
Edited by Chris Martin