Skip to content

Latest commit

 

History

History
89 lines (52 loc) · 2.15 KB

CHANGELOG.md

File metadata and controls

89 lines (52 loc) · 2.15 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and the versioning follows the Semantic Versioning 2.0.0 specification.

Given a version number MAJOR.MINOR.PATCH:

  • MAJOR version when making incompatible API changes,
  • MINOR version when adding functionality in a backwards compatible manner,
  • PATCH version when making backwards compatible bug fixes.

[0.6.0] - 2021-10-24

Added

  • OCI API: Add instance_principal authentication (Fix #2)
  • Auto-configure oci-cli and project_o cli (Fix #4)

Fixes

  • Hashistack-installer bumped to v0.3.2 : fix waypoint installation on Linux arm architecture

[0.5.0] - 2021-10-15

Added

Bootstrap.sh installs new tools:

  • project_o : a smart oci-cli wrapper
  • GitHub cli
  • full HashiCorp stack: Packer, Terraform, Consul, Vault, Nomad, Boundary, Waypoint
  • container tooling (podman)

Changed

  • Hashistack-installer bumped to v0.3.1
  • Base image OCID is now dynamically retrieved, using the latest available version for the operating system family

[0.4.0] - 2021-10-09

Added

Bootstrap.sh installs new programming language and tools:

  • Go 1.17.2
  • pre-commit 2.15.0 : A framework for managing and maintaining multi-language Git pre-commit hooks.
  • terraform-docs 0.16.0 : Generate Terraform modules documentation in various formats

Changed

  • pre-commit now use the official hook from the terraform-docs Github repo

[0.3.0] - 2021-10-08

Added

  • add a reserved Public IP to instance

[0.2.1] - 2021-10-08

Changed

  • Compute module bumped to v2.2.0

[0.2.0] - 2021-10-06

Changed

  • Compute module bumped to v2.2.0-RC1

Added

Terraform Cloud compatibility: sensitive variables are passed as string in the TF Cloud workspace

  • add var.private_key
  • add var.ssh_public_key

[0.1.1] - 2021-10-06

Initial release.

Deploys a vcn with a public subnet, and a Linux 8 instance on ARM. The instance comes with these tools installed:

  • Terraform
  • Packer
  • Ansible, oracle.oci collection and usefull roles
  • oci-cli
  • Python virtualenvwrapper, oci sdkx