1.0.5 (2022-08-16)
- update
pre-commit
configuration inc. for pre-commit.ci [skip ci] (887c91b) - kitchen+gitlab: update for new pre-salted images [skip ci] (f7343ef)
- vagrant: use
linked_clone
at all times (inc. CI) [skip ci] (8b53ede)
- _mapdata: add verification file for
ubuntu-22
[skip ci] (9d94d17) - system.rb: add support for
mac_os_x
[skip ci] (4269cbb) - windows: fix failing tests by installing specific pkg version (3cdbd08)
1.0.4 (2022-02-21)
- libmapstack: allow mapping by booleans and numbers (b16659b)
- libsaltcli+libmatchers: ensure Salt client API detection [skip ci] (920f23c)
- map.jinja: standardise v5 structure [skip ci] (6e786a9)
- update linters to latest versions [skip ci] (6667e73)
- 3003.1: update inc. AlmaLinux, Rocky &
rst-lint
[skip ci] (15820aa) - gemfile: allow rubygems proxy to be provided as an env var [skip ci] (4b58f5f)
- gemfile+lock: use
ssf
customisedinspec
repo [skip ci] (31e9e91) - kitchen: move
provisioner
block & updaterun_command
[skip ci] (1e195ed) - kitchen+ci: update with
3004
pre-salted images/boxes [skip ci] (7390292) - kitchen+ci: update with latest
3003.2
pre-salted images [skip ci] (b20ac04) - kitchen+ci: update with latest CVE pre-salted images [skip ci] (307d728)
- kitchen+gitlab: remove Ubuntu 16.04 & Fedora 32 (EOL) [skip ci] (9887264)
- kitchen+gitlab: update for new pre-salted images [skip ci] (ea87444)
- proxy: replace deprecated Windows
2016
with2022
[skip ci] (227b032) - proxy+windows: fix setting up WinRM [skip ci] (3d5404a)
- windows: use Salt version
3004
[skip ci] (e388c90) - add Debian 11 Bullseye & update
yamllint
configuration [skip ci] (af4e5a9)
- libsaltcli: fix comments to jinja comments [skip ci] (755b28e)
- _mapdata: add verification file for
debian-11
[skip ci] (e0d499e) - system: add
build_platform_codename
[skip ci] (3eeb52b)
1.0.3 (2021-06-15)
- tumbleweed: ensure
openssl
package is also installed (69be26f)
- add
arch-master
to matrix and update.travis.yml
[skip ci] (a6d8b8e) - kitchen+gitlab: adjust matrix to add
3003
[skip ci] (83a97f4) - vagrant: add FreeBSD 13.0 [skip ci] (50b3c9f)
- vagrant: add Windows 10 pre-salted box [skip ci] (085ca0c)
- vagrant: use pre-salted boxes & conditional local settings [skip ci] (e110c28)
- map.jinja: fix
rst-lint
violation [skip ci] (7887fb4) - readme: fix heading [skip ci] (556e93a)
- readme: fix platform name location for Vagrant [skip ci] (74e5dc0)
- readme: generalise Vagrant section to include
*BSD
[skip ci] (6794d64)
1.0.2 (2021-03-26)
- enable Vagrant-based testing using GitHub Actions (290c8b4)
- kitchen+ci: use latest pre-salted images (after CVE) [skip ci] (deb3ac1)
- windows: use
kitchen.windows.yml
(76491c4)
- _mapdata: add verification file for Windows 2016 Server (dda60f0)
- standardise use of
share
suite &_mapdata
state [skip ci] (c247b83)
1.0.1 (2021-02-22)
- gemfile+lock: use
ssf
customisedkitchen-docker
repo [skip ci] (a69b613) - github+windows: install and use Chef embedded Ruby (f1cc1b9)
- kitchen+gitlab-ci: use latest pre-salted images [skip ci] (8eeb429)
- kitchen+windows: remove no longer needed workaround (470f4d6)
1.0.0 (2021-02-14)
- pre-commit: update hook for
rubocop
[skip ci] (4d77262)
- map:
map.jinja
now export a genericmapdata
variable - map: The parameters per grains are now under
openvpn/parameters/
0.16.8 (2021-01-29)
- kitchen+gitlab: update for new pre-salted images (0b96901)
0.16.7 (2021-01-14)
- _mapdata: ensure map data is directly under
values
(0f96d55)
- _mapdata: update for
_mapdata/init.sls
change (241d349)
0.16.6 (2020-12-23)
- map: use top-level
values:
key inmap.jinja
dumps (132e38a)
0.16.5 (2020-12-22)
- commitlint: ensure
upstream/master
uses main repo URL [skip ci] (f15efd1) - gitlab-ci: add
rubocop
linter (withallow_failure
) [skip ci] (901af81) - gitlab-ci: use GitLab CI as Travis CI replacement (01cd86a)
- kitchen+gitlab: update for new pre-salted images [skip ci] (a0fdc61)
- _mapdata: fix existing verification files (b61d904)
- _mapdata: generate remaining verification files (97ccbb3)
- map: standardise
map.jinja
verification (a755b4d)
0.16.4 (2020-10-30)
- kitchen: use
saltimages
Docker Hub where available [skip ci] (740ba4e) - pre-commit: add to formula [skip ci] (95bbd5e)
- pre-commit: enable/disable
rstcheck
as relevant [skip ci] (92e02f2) - pre-commit: finalise
rstcheck
configuration [skip ci] (44e040d) - avoid
init_environment
failing due to saltstack/salt#57628 (398932b)
- map: verify
map.jinja
dump using_mapdata
state (ecac1b1)
0.16.3 (2020-06-10)
- tap-adapter.ps1: work with alternate name
Local Area Connection
(372b3b6)
- gemfile.lock: add to repo with updated
Gemfile
[skip ci] (0aa9fd6) - github: add Windows testing using Actions (2d4b79c)
- kitchen: avoid using bootstrap for
master
instances [skip ci] (6eb1b44) - kitchen+travis: remove
master-py2-arch-base-latest
[skip ci] (9e7aa34) - travis: add notifications => zulip [skip ci] (80930cd)
- travis: use
major.minor
forsemantic-release
version [skip ci] (4099f15) - workflows/commitlint: add to repo [skip ci] (5900915)
0.16.2 (2019-12-16)
- gemfile: restrict
train
gem version until upstream fix [skip ci] (ed6b7f0)
- add test for auth-nocache option (79c1055)
0.16.1 (2019-12-06)
0.16.0 (2019-11-29)
- travis: apply changes from build config validation [skip ci] (ea3336a)
- travis: opt-in to
dpl v2
to complete build config validation [skip ci] (bb43f31) - travis: quote pathspecs used with
git ls-files
[skip ci] (667bc1f) - travis: run
shellcheck
during lint job [skip ci] (9d63e36) - travis: use build config validation (beta) [skip ci] (d2f7fe2)
- auth_nocache: support for auth-nocache (c21b7f5)
0.15.4 (2019-11-06)
- adapters: call
adapters.sls
ininit.sls
(3ebcbe9) - dhparams: allow generating Diffie Hellman parameters on Windows (3802024)
- release.config.js: use full commit hash in commit link [skip ci] (81d922d)
- kitchen: use
debian-10-master-py3
instead ofdevelop
[skip ci] (83e00e1) - kitchen: use
develop
image untilmaster
is ready (amazonlinux
) [skip ci] (06a09f2) - kitchen+travis: upgrade matrix after
2019.2.2
release [skip ci] (4eb9d3b) - travis: merge
rubocop
linter into mainlint
job (9f82955) - travis: update
salt-lint
config forv0.0.10
[skip ci] (d465b4f) - merge travis matrix, add
salt-lint
&rubocop
tolint
job (70dab6c)
- add steps required for testing using Vagrant (0229d14)
- contributing: remove to use org-level file instead [skip ci] (8703eb5)
- readme: update link to
CONTRIBUTING
[skip ci] (a72049f)
- travis: improve
salt-lint
invocation [skip ci] (26838e5)
- windows: add local testing of Windows using Vagrant/Virtualbox (96c3001)
0.15.3 (2019-10-10)
- config.sls: fix
salt-lint
errors () - ifconfig_pool_persist.sls: fix
salt-lint
errors () - map.jinja: fix
salt-lint
errors ()
- kitchen: install required packages to bootstrapped
opensuse
[skip ci] () - kitchen: use bootstrapped
opensuse
images until2019.2.2
[skip ci] () - platform: add
arch-base-latest
(commented out for now) [skip ci] () - merge travis matrix, add
salt-lint
&rubocop
tolint
job ()
0.15.2 (2019-09-25)
- kitchen: change
log_level
todebug
instead ofinfo
(e94c9ba)
0.15.1 (2019-09-21)
- repo: provide EPEL repo configuration for
Amazon Linux-2
(bfb29bd)
- use
dist: bionic
& applyopensuse-leap-15
SCP error workaround (5e02797) - yamllint: add rule
empty-values
& use newyaml-files
setting (a437b3b)
0.15.0 (2019-09-07)
0.14.2 (2019-09-06)
- pillar.example: update with quoted "yes" for comp-lzo (1b49b24)
0.14.1 (2019-09-01)
- config: configurable distinction between server and client services (18c4c4a)
- config: sub-mappings for client and server (b30b23d)
- service: make sure the now obsolete systemd services are disabled (2dfae46)
- service: removed trailing whitespace (85d2458)
- test: drop ' then$' (62c2f70)
- test: dropped redundant permission checks (9c3ea71)
- kitchen+travis: replace EOL pre-salted images (2577535)
- kitchen: debian and ubuntu use different paths now (dfd784e)
- pillar: set 'status' to fix kitchen tests (07bb5b6)
0.14.0 (2019-08-15)
- network_manager_networks: properly override port (1d58ec6)
- network_manager_networks: reduced pillar.get calls (7ee9eed)
- yamllint: include for this repo and apply rules throughout (4355ac6)
0.13.1 (2019-07-19)
- centos: install OpenSSL on CentOS (7e4c8d6)
- centos-6: has only one service 'openvpn' (3d5723d)
- config: script-security is a common option (b1b482c)
- config: set tls-auth and tls-crypt independentyl of ta_content (d3787b6)
- debian-ish: root owns the logs (3276d3b)
- fedora: honor working directory & service name (4f8e899)
- freebsd: load if_tap module (d63581a)
- jinja: don't call pillar.get (33b98f5)
- logging: set replace=False and add dependencies for log files (9b71fcf)
- macros: use openvpn/macros.jinja (637387e)
- service: use OS-specific service name in multi-service setups (b16756c)
- specs: use boolean operator (89fa956)
- cleanup: dropped obsolete opensuse-leap-15 workaround (1e1719d)
- kitchen: add kitchen file + testinfra (9c5ee26)
- kitchen: rename pillar (4122fc0)
- kitchen: test/config/pillars: add jinja for user on debian >= 9 (3c7f947)
- kitchen+travis: modify matrix to include
develop
platform (91b5798) - specs: increased readability (b2c9cf1)
- test data: moved Pillar test data (2fff1ee)
- testing: added bin/kitchen (15bea7b)
- travis: exclude Fedora 29 from Travis CI (4a1f9ed)
- travis: test based on template-formula and #98 (b9daf9b)