Skip to content

Latest commit

 

History

History
230 lines (138 loc) · 6.41 KB

CHANGELOG.md

File metadata and controls

230 lines (138 loc) · 6.41 KB

openvpn Cookbook CHANGELOG

This file is used to list changes made in each version of the openvpn cookbook.

Unreleased

7.0.23 - 2024-12-04

7.0.22 - 2024-11-18

Standardise files with files in sous-chefs/repo-management

Standardise files with files in sous-chefs/repo-management

7.0.21 - 2024-07-15

Standardise files with files in sous-chefs/repo-management

Standardise files with files in sous-chefs/repo-management

Standardise files with files in sous-chefs/repo-management

7.0.20 - 2024-05-06

7.0.19 - 2024-05-06

7.0.18 - 2023-10-03

7.0.17 - 2023-10-03

  • Added idempotency checks on CI

7.0.16 - 2023-09-29

7.0.15 - 2023-09-11

7.0.14 - 2023-05-16

7.0.13 - 2023-04-17

7.0.12 - 2023-04-07

Standardise files with files in sous-chefs/repo-management

7.0.11 - 2023-04-01

7.0.10 - 2023-04-01

7.0.9 - 2023-04-01

Standardise files with files in sous-chefs/repo-management

7.0.8 - 2023-03-20

Standardise files with files in sous-chefs/repo-management

7.0.7 - 2023-03-15

Standardise files with files in sous-chefs/repo-management

7.0.6 - 2023-03-01

  • Switch from mdl to markdownlint-cli2
  • Update workflows

7.0.5 - 2023-02-16

7.0.4 - 2023-02-16

Standardise files with files in sous-chefs/repo-management

7.0.3 - 2023-02-15

Standardise files with files in sous-chefs/repo-management

7.0.2 - 2022-12-09

Standardise files with files in sous-chefs/repo-management

7.0.1 - 2022-05-16

  • Standardise files with files in sous-chefs/repo-management

7.0.0 - 2022-05-07

  • Remove comp-lzo as a default option

6.1.0 - 2022-02-24

  • Add certificate properties to user resource

6.0.0 - 2022-02-08

  • Remove delivery and move to calling RSpec directly via a reusable workflow
  • Update tested platforms
  • Fix Fedora
  • Standardize kitchen settings
  • Enable unified_mode and require Chef >= 15.3
  • Fix various idempotency issues
    • Set umask to 077 to match file permissions we expect
    • Trigger various resources to run during first converge phase

5.4.0 - 2022-01-18

  • resolved cookstyle error: recipes/server.rb:88:3 refactor: Chef/RedundantCode/UseCreateIfMissing
  • resolved cookstyle error: recipes/server.rb:98:3 refactor: Chef/RedundantCode/UseCreateIfMissing

5.3.2 - 2021-08-30

  • Standardise files with files in sous-chefs/repo-management

5.3.1 - 2021-06-01

  • Standardise files with files in sous-chefs/repo-management

5.3.0 - 2021-03-16

  • Fix openvpn_conf template handling

5.2.0 - 2020-12-21

  • Add support for Amazon Linux

5.1.2 (2020-10-09)

  • Install gpg package (fixes #183)

5.1.1 (2020-07-29)

  • Install tar package

5.1.0 (2020-07-22)

  • Add CentOS 8 support

5.0.0 (2020-02-21)

  • Add integration testing on CircleCI.
  • Periodically refresh the CRL
    • Sign it with the correct certificate & algorithm. Use CRL v2.
  • Disable unique_subject in the CA
  • Migrate to Actions for testing
  • Remove the depedency on the sysctl cookbook and instead require Chef Infra Client 14.0
  • Remove checks for Chef Solo / chef-solo-search in users recipe. Chef Solo supports search unless running in the EOL legacy mode
  • Removed support for EOL Ubuntu and Debian releases
  • Removed the unused long_description field in metadata.rb

v4.0.0 (2019-01-21)

  • Require Chef 13 or later
  • Resolve compatibility with Chef 14
  • Add Ubuntu 18.04 testing and remove Ubuntu 14.04
  • Removes the dependency on the apt cookbook
  • Added a new openvpn_user resource for setting up users
  • Setup the official openvpn repo when on the debian platform_family
  • Add a new attribute default['openvpn']['use_databag'] to control setting up users from databag entries
  • Add CircleCI & Danger testing

v3.0.0

v2.1.0

Updating to use cookbook yum ~> 3.0 Fixing up style issues Updating testing bits

v2.0.4

fixing metadata version error. locking to 3.0

v2.0.2

Locking yum dependency to '< 3'

v2.0.0

  • [COOK-3691] Creating and using a openvpn_conf LWRP

v1.1.4

Bug

  • [COOK-3317] - Fix and make server.up.sh useful and customizable

New Feature

  • [COOK-3315] - Remove hardcoded variables in configuration file

v1.1.2

Improvement

  • [COOK-2820] - Update metadata.rb for all attributes and recipes

v1.1.0

  • [COOK-1231] - dont use up script if security isnt >1
  • [COOK-2513] Changed user and group to attributes

v1.0.2

  • [COOK-2288] - make attribute assignment in openvpn::default compatible w/ Chef 11

v1.0.0

  • [COOK-1171] - use proper key size
  • [COOK-1231] - add script_security attribute

v0.99.2

  • [COOK-564] - fix users recipe search, add port attribute
  • [COOK-621] - rename attribute "push" to "routes" - see below.