Skip to content

Releases: Skatteetaten/vagrant-hashistack

Release v0.11.1

30 Aug 10:16
9f85f81
Compare
Choose a tag to compare

Changes

  • Lint only changed files on Pull Requests #494
  • Schedule CI/CD Daily at 05:30 #493
  • Removed project from PR template
  • Update README.md with new versions

Fixed

  • Scheduled run should not run steps only working with Pull Requests #493
  • Ansible no longer throws warnings on missing paths #497

Release v0.11.0

23 Aug 19:01
a15cc83
Compare
Choose a tag to compare

Added

  • Building from new vagrant basebox - reducing steps and removing dependency on fredrikhgrelland/bionic64-ansible-docker #

Changed

  • Added files to .gitignore to reduce dev clutter.
  • Use versioned linter in both github actions and makefile.
  • Refactor ansible code - task -> tasks & test -> tests
  • Pinned template commit to v0.1.1
  • make lint will update superlinter to latest release of version 4.
  • PRs require change/patch/change/minor/change/major labels #305
  • Release process will only run with label ci/release #305
  • Updated docs/CONTRIBUTING.md to reflect current state and demystify release process #332
  • skip-changelog -> ci/skip-changelog
  • Bumped satak/webrequest-action
  • Redundant jobs deprecated - use concurrency #483
  • Bump: terraform 0.14.4 ~> 1.0.5 #479
  • Bump: consul-template 0.25.1 ~> 0.27.0 #479
  • Bump: consul 1.9.1 ~> 1.9.8 #479
  • Bump: vault 1.6.1 ~> 1.7.3 #479
  • Bump: nomad 1.0.2 ~> 1.1.3 #479
  • Bump: packer 1.6.6 ~> 1.7.4 #479
  • Bump: vagrant 2.2.14 ~> 2.2.18 #479
  • Bump: virtualbox 6.1.12 ~> 6.1.26 #479
  • Remove "project" from checklist #486
  • Update changelog-enforcer
  • Chain jobs in GithubActions
  • Removed current_version pulling from vagrantcloud (not used)
  • Fixed links to reflect new repo owner #475
  • eth0 -> enp0s3 and eth1 -> enp0s8
  • master push github action process is removed
  • Release process is simplified.

Fixed

  • Ansible - Fixed errors and warnings surfaced by linter.
  • GithubActions - Fixed errors and warnings surfaced by linter.
  • Python - Fixed errors and warnings surfaced by linter.
  • Update hashistack checksum verification #484
  • make install will upgrade packages on macos
  • Vault enterprise timeout is longer #476
  • GithubActions - run on schedule #466

Release v0.10.1

19 Mar 07:10
bfdc5c4
Compare
Choose a tag to compare

Fixed

  • Changelog does not parse correctly for release #474
  • Directory has wrong permissions in 0.10 #477

Release v0.10.0

11 Mar 22:50
64b704f
Compare
Choose a tag to compare

Added

  • Linter is included as make lint #460
  • Use docker hub credentials when testing with github actions #471

Fixed

  • Linter errors #460
  • Error "brew cask is disabled" changing to alternate syntax. Updating doc #457
  • README.md linter fixes #458
  • Update changelog to reflect correct version 0.8.0 -> 0.9.0 #456
  • Release process less brittle

Changed

  • Super-linter is run with excluding-mask, only excluding TERRAGRUNT linter
  • Super-linter is run from ghcr.io locally and in github actions
  • Bump: terraform 0.13.5 -> 0.14.4 #461
  • Bump: consul 1.8.5 -> 1.9.1 #461
  • Bump: vault 1.6.0 -> 1.6.1 #461
  • Bump: nomad 0.12.8 -> 1.0.2 #461
  • Bump: packer 1.6.5 -> 1.6.6 #461
  • Bump: cni for nomad 0.8.4 -> 0.9.0 #461
  • Use v0.1.1 of vagrant-hashistack-template when testing

Release v0.9.0

29 Nov 09:33
6e48ed5
Compare
Choose a tag to compare

Added

  • Added skip-duplicate-runs #423
  • Bump: terraform 0.13.4 ~> 0.13.5 #445
  • Bump: consul 1.8.4 ~> 1.8.5 #445
  • Bump: vault 1.5.4 ~> 1.6.0 #445
  • Bump: nomad 0.12.5 ~> 0.12.8 #445
  • Bump: packer 1.6.4 ~> 1.6.5 #445
  • Add Nomad-Vault integration #446

Changed

  • Using random token instead of '''master''' for Hashicorp products #394

Release v0.7.1

06 Nov 09:31
7279d0c
Compare
Choose a tag to compare

Added

  • Now possible to run multiple instances of the box #365
  • make install now handles MacOS systems behind transparent proxy

Changed

  • Removed unused shellscripts #438

Fixed

  • Vault secret management (tokens) #441

Release v0.7.0

02 Nov 12:52
586eb0d
Compare
Choose a tag to compare

Fixed

  • CI/CD label show the latest status of master branch #396
  • CI/CD run every night at 00:00 on master branch #416
  • CI/CD changelog enforcer check on pull request #419
  • Overriding default vault master token #426
  • Remove recursors in consul config #393

Changed

  • Default policies admin-team, dev-team #397

Added

  • Default policies admin, producer, consumer #397
  • Test for Vault PKI #347
  • Added message when brew is found #363

Release v0.6.1

16 Oct 11:36
014457f
Compare
Choose a tag to compare

Added

  • Added issues and PR templates #408
  • Life-cycle box diagram #398

Changed

  • Updated configuration and build sections in README #399

Release v0.6.0

14 Oct 10:21
2b0b9b9
Compare
Choose a tag to compare

Added

  • Hashistack box development mode "make dev" #370

Changed

  • Redesign of configuration/bootstrap/startup #370
  • vault: 1.5.3 -> 1.5.4
  • terraform: 0.13.3 -> 0.13.4
  • nomad: 0.12.4 -> 0.12.5
  • packer: 1.6.1 -> 1.6.4

Release v0.5.0

12 Oct 13:00
c1aadc5
Compare
Choose a tag to compare

Added

  • Vault namespace feature #353
  • Consul namespace feature #346
  • Support for installing on windows #352
  • Add plugin_directory in vault.hcl.j2 file #359
  • Added Bumping version of Hashistack section in CONTRIBUTING.md #325
  • Added section version in readme #358
  • Added host_volume nomad policy #375
  • Remove default tokens #368
  • Use variable "ci_test" instead of "local_test" in bootstrap.yml #374
  • Added vault integration of nomad, using root token #380
  • Section Custom port forwarding #343
  • Added "macos proxy" section README #385

Fixed

  • Make update-submodule target #350
  • Message link in the help text #341