Skip to content

Releases: saltstack-formulas/letsencrypt-formula

v3.2.0

18 Nov 23:46
Compare
Choose a tag to compare

3.2.0 (2021-11-18)

Code Refactoring

  • install: adapt virtualenv package to OS (5b92061)
  • install: change use_package to install_method (852f110)

Continuous Integration

  • gemfile+lock: use ssf customised inspec repo [skip ci] (ab94eb5)
  • kitchen: move provisioner block & update run_command [skip ci] (65772ab)
  • kitchen+ci: update with latest 3003.2 pre-salted images [skip ci] (5aac5bd)
  • kitchen+ci: update with latest CVE pre-salted images [skip ci] (68d6aab)
  • add Debian 11 Bullseye & update yamllint configuration [skip ci] (46b391d)
  • standardise structure [skip ci] (650f5e4)

Documentation

  • readme: document pip installation method (288140f)

Features

  • install certbot with pip (756a272)
  • pip: allow plugin installation (ea3b3e0)

v3.1.0

02 Jul 20:59
Compare
Choose a tag to compare

3.1.0 (2021-07-02)

Continuous Integration

  • gitlab: enable domains testing on gitlab (c3637f7)

Features

  • domains: allow to specify different authenticators/installers (87456a1)

v3.0.0

02 Jul 19:37
Compare
Choose a tag to compare

3.0.0 (2021-07-02)

Bug Fixes

  • defaults: install certbot with no plugins (70dafdd)

Continuous Integration

  • 3003.1: update inc. AlmaLinux, Rocky & rst-lint [skip ci] (f937dca)

BREAKING CHANGES

  • defaults: The formula was installing the Apache plugin by default
    which is not reasonable. Also, as letsencrypt:pkgs is a list,
    adding another entry in the list was not replacing this default, causing
    undesired packages to be installed.

The new default is an empty list of packages, defaulting to certbot in
the code.

v2.1.1

23 Jun 18:17
Compare
Choose a tag to compare

2.1.1 (2021-06-23)

Bug Fixes

  • domains: check cert exists with desired domains (a11fa8b), closes #57
  • domains: update git check cert script (2cbb50c)
  • gentoo: use correct git package name (1054e0d)
  • osfinger: provide correct package for centos-7 & oraclelinux-7 (19998df)

Continuous Integration

  • kitchen+gitlab: remove Ubuntu 16.04 & Fedora 32 (EOL) [skip ci] (8b5b4f4)
  • add arch-master to matrix and update .travis.yml [skip ci] (7ea4e63)
  • commitlint: ensure upstream/master uses main repo URL [skip ci] (5def61c)
  • gemfile+lock: use ssf customised kitchen-docker repo [skip ci] (8cc1a93)
  • gitlab-ci: add rubocop linter (with allow_failure) [skip ci] (824c5c2)
  • gitlab-ci: use GitLab CI as Travis CI replacement (90d8a06)
  • kitchen+ci: use latest pre-salted images (after CVE) [skip ci] (e6c0d13)
  • kitchen+gitlab: adjust matrix to add 3003 [skip ci] (493ab98)
  • kitchen+gitlab-ci: use latest pre-salted images [skip ci] (ae1610b)
  • pre-commit: update hook for rubocop [skip ci] (a9cbb16)

Documentation

  • readme: fix coala violations [skip ci] (98c2898)
  • readme: stretch is now old-stable [skip ci] (7f0bab5)

Tests

  • standardise use of share suite & _mapdata state [skip ci] (1105cb8)

v2.1.0

26 Oct 22:00
Compare
Choose a tag to compare

2.1.0 (2020-10-26)

Continuous Integration

  • pre-commit: add to formula [skip ci] (0ca8d4f)
  • pre-commit: enable/disable rstcheck as relevant [skip ci] (87e6d43)
  • pre-commit: finalise rstcheck configuration [skip ci] (30492a3)

Features

  • map: add create_init_cert_subcmd var (20f9b35)

v2.0.0

26 Aug 14:35
Compare
Choose a tag to compare

2.0.0 (2020-08-26)

Code Refactoring

  • use domains' setname as --cert-name option (68fb247)

BREAKING CHANGES

  • Since this domains' setname was not used, the path was named
    after the first domain in the domains set. In order to keep using this workflow,
    you need to rename the setname with the first domain in the list like the
    following:
letsencrypt:
  domains:
    foo.example.com:
      - foo.example.com

v1.1.0

29 Jul 10:22
Compare
Choose a tag to compare

1.1.0 (2020-07-29)

Features

  • map: add FreeBSD support for certbot (911a443)

v1.0.0

23 Jul 19:24
Compare
Choose a tag to compare

1.0.0 (2020-07-23)

Bug Fixes

  • package: amazonlinux defaults to python2 (926c779)
  • server: change server to ACMEv2 (1fc79b8), closes #72

Documentation

  • defaults: update pillar.example to good-citizen defaults (b889678)

Features

  • config: add sane defaults (d9afac9)
  • package: update default to py3 (4c93c11)

BREAKING CHANGES

  • config: config can now be provided as a hash or a string; defaults
    are modified and, while sane and desirable, do change the behavior of the
    formula.

v0.20.2

07 Jul 09:21
Compare
Choose a tag to compare

0.20.2 (2020-07-07)

Bug Fixes

  • domains: renew --no-random-sleep-on-renew (07cbc3b)

Continuous Integration

  • kitchen: use saltimages Docker Hub where available [skip ci] (be61a98)

v0.20.1

11 Jun 17:39
Compare
Choose a tag to compare

0.20.1 (2020-06-11)

Bug Fixes

  • install: reload after install, to enable salt.modules.acme (8682b80)
  • release.config.js: use full commit hash in commit link [skip ci] (d9b4559)

Continuous Integration

  • gemfile: restrict train gem version until upstream fix [skip ci] (a965594)
  • gemfile.lock: add to repo with updated Gemfile [skip ci] (be11444)
  • kitchen: avoid using bootstrap for master instances [skip ci] (05afe35)
  • kitchen: use develop image until master is ready (amazonlinux) [skip ci] (c92511b)
  • kitchen+travis: remove master-py2-arch-base-latest [skip ci] (fd89ecb)
  • kitchen+travis: upgrade matrix after 2019.2.2 release [skip ci] (60f1a39)
  • travis: add notifications => zulip [skip ci] (c422541)
  • travis: apply changes from build config validation [skip ci] (a786c41)
  • travis: opt-in to dpl v2 to complete build config validation [skip ci] (42643b5)
  • workflows/commitlint: add to repo [skip ci] (bb62011)
  • workaround issues with newly introduced amazonlinux-1 [skip ci] (380f8d6)
  • travis: quote pathspecs used with git ls-files [skip ci] (443e539)
  • travis: run shellcheck during lint job [skip ci] (e3613df)
  • travis: use major.minor for semantic-release version [skip ci] (bc5c44c)
  • travis: use build config validation (beta) [skip ci] (3dc8c72)

Performance Improvements

  • travis: improve salt-lint invocation [skip ci] (85af6ca)