Releases: datalab-industries/datalab-ansible-terraform
v0.3.2
v0.3.1
This release of the template incorporates a self-submodule, allowing users to sync ansible updates manually without needing to deal with the git history.
What's Changed
- Add helper script and self-submodule to aid update process by @ml-evs in #24
- Update submodule to latest commit by @ml-evs in #25
Full Changelog: v0.3.0...v0.3.1
v0.3.0
This release adds compatibility for the upcoming v0.5.x series of datalab releases.
This includes containerizing the borg backup process, switching to uv
under the hood, and various usability tweaks.
What's Changed
- Use uv venvs inside backup jobs rather than pipenv by @ml-evs in #22
- Containerize borg and perform more pre-installation checks by @ml-evs in #23
Full Changelog: v0.2.0...v0.3.0
v0.2.0
This release of the ansible playbooks focuses on allowing SSH transfer to be configured from within the datalab API container, enabling:
- syncing with remote filesystems
- incremental, encrypted backups with Borg(matic)
It also updates the supported datalab version to v0.4.3 and contains a few bug fixes that enhance transferability across OS versions and underlying assumptions.
What's Changed
- Add separate SSL first run role and other tweaks by @ml-evs in #10
- Add borg role and configurable SSH from API container by @ml-evs in #11
- Generalize SSH config by @ml-evs in #12
- Fix SSH creds copying when folder already exists by @ml-evs in #13
- Fix borg first init by @ml-evs in #14
- Fix indent in borg role by @ml-evs in #15
- Handle special case of root user, and update borg installation method by @ml-evs in #17
Full Changelog: v0.1.4...v0.2.0
v0.1.4
Minor improvements to certbot renewal strategy.
Full Changelog: v0.1.3...v0.1.4
v0.1.3
v0.1.2
What's Changed
- Updated supported datalab version to v0.4.0 release
- Ansible linting and associated refactoring
- Pinning Terraform provider versions
Full Changelog: v0.1.1...v0.1.2
v0.1.1
v0.1.0
First set of playbooks/configs corresponding to datalab pre-release v0.4.0-rc1.