Releases: Skatteetaten/vagrant-hashistack
Releases · Skatteetaten/vagrant-hashistack
Release v0.11.1
Release v0.11.0
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
Release v0.10.0
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
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
Release v0.7.0
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
Release v0.6.1
Release v0.6.0
Release v0.5.0
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