Skip to content

Releases: jantman/workstation-bootstrap

3.2.0

20 Apr 22:24
Compare
Choose a tag to compare
  • Remove my archlinux-macbookretina module, as it is now abandoned.
  • Other minor updates
  • Switch Puppetfile from using garethr/docker to my fork of it. garethr/docker generates systemd unit files that fail to parse correctly with systemd >= 241 if no command is specified for the container, causing systemd to pass the line immediately following ExecStart as the command. The recommended replacement for garethr/docker, puppetlabs/docker, does not support Archlinux. So, fork and fix the bug.

3.1.0

15 Jan 22:51
v3.1.0
2ba236b
Compare
Choose a tag to compare
  • Update bin/run_r10k.sh wrapper script for r10k 3.0.0 compatibility and to force r10k to overwrite locally-changed files.

3.0.0

22 May 00:42
v3.0.0
765e572
Compare
Choose a tag to compare
  • Completely rework from previous system-wide installation to be run directly from git clone

2.0.0

04 Feb 17:18
v2.0.0
Compare
Choose a tag to compare
  • Update all dependencies and layout via modulesync, to modern Puppet5 version.
  • Properly rename README file to README.md
  • Fix layout now that r10k (> 2.1.0) can handle local modules; move workstation_bootstrap manifrsts into puppet/modules
  • Update .fixtures.yml to pull in proper versions
  • Remove unused files from repo
  • Update documentation
  • Fix unit tests for new layout
  • Test against modern Puppet versions (puppet4 and puppet5)
  • Fix bug in config_version.sh
  • Convert puppet/config/hiera.yaml from version 3 to version 5
  • Fix dependency version issues and unmet dependencies in Puppetfile and .fixtures.yml
  • Stop checking coverage; this doesn't work for node/host tests
  • Add spec tests for nodes/hosts
  • Add metadata.json to support release process.

1.1.0

09 Jul 19:34
Compare
Choose a tag to compare
  • Bump saz/sudo dependency
  • Bump ruby, rspec, puppet and Beaker versions used for testing
  • puppet-lint fixes
  • remove per-host spec tests as they're broken and appear to have never worked