Skip to content

Releases: datalab-industries/datalab-ansible-terraform

v0.3.2

05 Nov 19:01
724af20
Compare
Choose a tag to compare

What's Changed

  • Add dependabot by @ml-evs in #26
  • Fix dependabot by @ml-evs in #27
  • Specify full nginx path in dependabot config by @ml-evs in #28
  • Build borg image as sudo for correct SSH permissions by @ml-evs in #35

Full Changelog: v0.3.1...v0.3.2

v0.3.1

05 Sep 14:18
Compare
Choose a tag to compare

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

05 Sep 13:02
Compare
Choose a tag to compare

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

15 Aug 14:32
Compare
Choose a tag to compare

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

19 Jul 13:52
457ba6b
Compare
Choose a tag to compare

Minor improvements to certbot renewal strategy.

Full Changelog: v0.1.3...v0.1.4

v0.1.3

15 Jul 14:19
c7bf527
Compare
Choose a tag to compare

This release contains some more minor fixes, and a bump to datalab 0.4.1.

v0.1.2

09 Jul 12:02
27f068a
Compare
Choose a tag to compare

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

18 May 23:27
4e30f81
Compare
Choose a tag to compare

More updates to the playbooks, bringing things in line with datalab 0.4.0-rc.3.

v0.1.0

13 May 16:47
7f696fa
Compare
Choose a tag to compare

First set of playbooks/configs corresponding to datalab pre-release v0.4.0-rc1.