mirror of
https://github.com/saltstack-formulas/apache-formula.git
synced 2025-04-10 14:51:41 +00:00

## [1.2.2](https://github.com/saltstack-formulas/apache-formula/compare/v1.2.1...v1.2.2) (2021-10-28) ### Bug Fixes * **redhat:** use correct vhostdir, sitesdir and logrotate script for redhat family ([#376](https://github.com/saltstack-formulas/apache-formula/issues/376)) ([c4b8538
](c4b8538128
))
30 KiB
30 KiB
Changelog
1.2.2 (2021-10-28)
Bug Fixes
- redhat: use correct vhostdir, sitesdir and
logrotate script for redhat family (`#376
<https://github.com/saltstack-formulas/apache-formula/issues/376>`_)
(`c4b8538
<
c4b8538128
>`_)
1.2.1 (2021-10-20)
Bug Fixes
- vhosts: reset
cleanup
to previous and use dedicatedclean
SLS (`0c6c1d3 <0c6c1d36e2
>`_)
Continuous Integration
- kitchen+ci: update with latest CVE pre-salted
images [skip ci] (`a3d49f1
<
a3d49f1852
>`_) - test for upstream Salt regressions in
master
instances (2021-W37a) (`69dcfd9 <69dcfd9c3b
>`_)
Documentation
- readme: document vhosts clean/cleanup (`2d72dff
<
2d72dff82b
>`_), closes #372
1.2.0 (2021-08-28)
Bug Fixes
- suse: use correct vhostdir and sitesdir for suse
family (`#369
<https://github.com/saltstack-formulas/apache-formula/issues/369>`_)
(`fe0ceb7
<
fe0ceb78b7
>`_), closes /documentation.suse.com/sles/15-SP3/html/SLES-all/cha-apache2.html#sec-apache2
Continuous Integration
- 3003.1: update inc. AlmaLinux, Rocky &
rst-lint
[skip ci] (`2e116ec <2e116ec412
>`_) - freebsd: update with latest pre-salted Vagrant
boxes [skip ci] (`d679580
<
d67958043d
>`_) - gemfile+lock: use
ssf
customisedinspec
repo [skip ci] (`5dd7009 <5dd700944b
>`_) - kitchen: move
provisioner
block & updaterun_command
[skip ci] (`0d1a6dc <0d1a6dc75d
>`_) - kitchen+ci: update with latest
3003.2
pre-salted images [skip ci] (`d3641d7 <d3641d7f0d
>`_) - add Debian 11 Bullseye & update
yamllint
configuration [skip ci] (`7741b90 <7741b90ff6
>`_)
Features
- alma+rocky: add platforms (based on CentOS 8) [skip
ci] (`4353e57
<
4353e57a1b
>`_)
1.1.8 (2021-06-28)
Bug Fixes
- register_site: correct semicolon to colon (`4cf848d
<
4cf848da05
>`_)
Continuous Integration
- gitlab-ci: ignore line to avoid
yamllint
violation [skip ci] (`a742f4e <a742f4ee00
>`_) - gitlab-ci: use
pandoc
-enabledsemantic-release
image [skip ci] (`3bf9c6e <3bf9c6e6a9
>`_) - kitchen+gitlab: remove Ubuntu 16.04 & Fedora 32
(EOL) [skip ci] (`10ce382
<
10ce3822dd
>`_) - kitchen+gitlab: remove Ubuntu 16.04 & Fedora 32
(EOL) [skip ci] (`57e9873
<
57e9873624
>`_)
1.1.7 (2021-05-14)
Bug Fixes
- mod_pagespeed: add missing colon to
file.directory
(`a8b87a5 <a8b87a583e
>`_)
Continuous Integration
- add
arch-master
to matrix and update.travis.yml
[skip ci] (`069388b <069388be3a
>`_)
1.1.6 (2021-05-08)
Documentation
- changelog: regenerate via.
semantic-release
(`de8c82c <de8c82c753
>`_)
1.1.5 (2021-05-08)
Documentation
- changelog: regenerate via.
semantic-release
(`198d525 <198d525a6a
>`_)
1.1.4 (2021-05-08)
Continuous Integration
- gitlab-ci: remove adjustments made during Antora
test [skip ci] (`0c7082f
<
0c7082f8d9
>`_)
Documentation
- changelog: regenerate via.
semantic-release
(`e1f1fa7 <e1f1fa7d8f
>`_) - changelog: regenerate via.
semantic-release
(`a1be1d2 <a1be1d21dc
>`_) - changelog: regenerate via.
semantic-release
(`56efd35 <56efd35f85
>`_)
1.1.3 (2021-04-30)
Bug Fixes
- config/vhosts/standard: remove erroneous trailing
colon (`dedb9e2
<
dedb9e2f40
>`_), closes #302
Continuous Integration
- kitchen+gitlab: adjust matrix to add
3003
[skip ci] (`3c21740 <3c21740ba5
>`_) - vagrant: add FreeBSD 13.0 [skip ci] (`298fdf4
<
298fdf4fb5
>`_) - vagrant: use pre-salted boxes & conditional
local settings [skip ci] (`f354ace
<
f354ace8e7
>`_)
1.1.2 (2021-04-03)
Bug Fixes
- freebsd: fix
default
suite implementation and tests (`0a0f69e <0a0f69ee2f
>`_) - freebsd: fix
modsecurity
suite implementation and tests (`bc9aa78 <bc9aa78437
>`_)
Continuous Integration
- enable Vagrant-based testing using GitHub Actions (`6e094e2
<
6e094e2527
>`_) - gemfile+lock: use
ssf
customisedkitchen-docker
repo [skip ci] (`53ac463 <53ac4638f3
>`_) - gitlab-ci: reset after update hook for
rubocop
[skip ci] (`6d40ab7 <6d40ab7634
>`_) - kitchen+ci: use latest pre-salted images (after
CVE) [skip ci] (`69e9d30
<
69e9d304fb
>`_) - kitchen+gitlab-ci: use latest pre-salted images
[skip ci] (`21cb59d
<
21cb59daa2
>`_) - pre-commit: update hook for
rubocop
(`2c090c3 <2c090c3a83
>`_)
Documentation
- readme: add
Testing with Vagrant
section (`5a6b203 <5a6b203bb1
>`_)
Tests
- standardise use of
share
suite &_mapdata
state [skip ci] (`e7c2d20 <e7c2d20f06
>`_) - nomodsecurity: use adjusted
modules
suite instead (`838b917 <838b917221
>`_)
1.1.1 (2021-01-04)
Bug Fixes
- memory: pass variable not dict (`2830081
<
28300814fc
>`_)
Continuous Integration
- commitlint: ensure
upstream/master
uses main repo URL [skip ci] (`0145922 <0145922b52
>`_) - gitlab-ci: add
rubocop
linter (withallow_failure
) [skip ci] (`bbf012b <bbf012b82e
>`_) - gitlab-ci: use GitLab CI as Travis CI replacement
(`26208c4
<
26208c47c6
>`_)
1.1.0 (2020-10-14)
Bug Fixes
- ssl.conf: fix pillar keys for SSLStapling in
ssl.conf on debian (`65043f8
<
65043f8a61
>`_)
Code Refactoring
- ssl.conf: reduce newlines in ssl.conf on debian
(`b99b7b7
<
b99b7b71ad
>`_) - vhosts: reduce empty lines in standard.tmpl and
proxy.tmpl (`4b79c1d
<
4b79c1dddb
>`_)
Features
- ssl.conf: add SSLSessionTickets to ssl.conf on
debian (`41a7a83
<
41a7a83af0
>`_)
1.0.5 (2020-10-14)
Bug Fixes
- clean: remove entire apache config directory
(`cac5f35
<
cac5f357a4
>`_)
Code Refactoring
- package: remove unnecessary state (`fb81d8e
<
fb81d8e694
>`_)
Documentation
- readme: add mod watchdog to pillar example
(`e0043dd
<
e0043dd7ba
>`_)
1.0.4 (2020-10-14)
Bug Fixes
- debian: don't execute a2enmod on every run
(`5844322
<
5844322de4
>`_) - debian: fix default moddir on debian (`c17601e
<
c17601ee42
>`_) - logs: don't change owners of logfiles with salt
(`382e053
<
382e053c58
>`_) - vhosts: replace %O with %b in default LogFormat
(`2b52e11
<
2b52e11a8a
>`_)
Tests
- pillar: remove modules that aren't installed from
being enabled (`47ec5fc
<
47ec5fcc34
>`_)
1.0.3 (2020-10-13)
Bug Fixes
- config: fix old apache.service usage (`32f05e5
<
32f05e5a66
>`_)
1.0.2 (2020-10-12)
Bug Fixes
- package: remove own_default_vhost and debian_full
from config.init (`7691b58
<
7691b589d7
>`_) - package: remove own_default_vhost and debian_full
from config.init (`441459e
<
441459e56f
>`_)
1.0.1 (2020-10-10)
Continuous Integration
- pre-commit: finalise
rstcheck
configuration [skip ci] (`1c2125c <1c2125c251
>`_)
Documentation
- example: document redirect 80->443 fix #226
(`e15803b
<
e15803b4b1
>`_) - readme: fix
rstcheck
violation [skip ci] (`2747e35 <2747e35ce1
>`_), closes /travis-ci.org/github/myii/apache-formula/builds/731605038#L255
1.0.0 (2020-10-05)
Code Refactoring
- formula: align to template-formula & improve ci
features (`47818fc
<
47818fc360
>`_)
Continuous Integration
- pre-commit: add to formula [skip ci] (`5532ed7
<
5532ed7a5b
>`_) - pre-commit: enable/disable
rstcheck
as relevant [skip ci] (`233111a <233111af11
>`_)
BREAKING CHANGES
- formula: 'apache.sls' converted to new style 'init.ssl'
- formula: "logrotate.sls" became "config/logrotate.sls"
- formula: "debian_full.sls" became "config/debian_full.sls"
- formula: "flags.sls" became "config/flags.sls"
- formula: "manage_security" became "config/manage_security.sls"
- formula: "mod**.sls" became "config/mod**.sls"
- formula: "no_default_host.sls" became "config/no_default_host.sls"
- formula: "own_default_host.sls" became "config/own_default_host.sls"
- formula: "register_site.sls" became "config/register_site.sls"
- formula: "server_status.sls" became "config/server_status.sls"
- formula: "vhosts/" became "config/vhosts/"
- formula: "mod_security/" became "config/mod_security/"
NOT-BREAKING CHANGE: 'config.sls' became 'config/init.sls' NOT-BREAKING CHANGE: 'uninstall.sls' symlinked to 'clean.sls'
0.41.1 (2020-07-20)
Bug Fixes
- server-status: enable module in Debian family
(`632802a
<
632802a5a9
>`_) - server-status: manage module in debian (`eafa419
<
eafa4196d9
>`_)
Tests
- default+modules: add modules' tests suite (`b253625
<
b25362535a
>`_)
0.41.0 (2020-07-16)
Features
- vhosts/standard: add support for ScriptAlias in
standard vhost (`b88b437
<
b88b437308
>`_)
0.40.0 (2020-07-16)
Features
- redhat/apache-2.x.config.jinja: allow override of
default_charset (`648f589
<
648f589cc3
>`_)
0.39.5 (2020-06-21)
Bug Fixes
- vhosts/cleanup: check
sites-enabled
dir exists before listing it (`88373e3 <88373e38f5
>`_), closes #278
Continuous Integration
- gemfile.lock: add to repo with updated
Gemfile
[skip ci] (`61b903e <61b903e780
>`_) - kitchen: use
saltimages
Docker Hub where available [skip ci] (`6895fb9 <6895fb9764
>`_) - kitchen+travis: remove
master-py2-arch-base-latest
[skip ci] (`16bb1b0 <16bb1b06e3
>`_) - travis: add notifications => zulip [skip ci]
(`2417a75
<
2417a75fe2
>`_) - workflows/commitlint: add to repo [skip ci]
(`2ce966d
<
2ce966d031
>`_)
0.39.4 (2020-04-02)
Bug Fixes
- mod_ssl: update mod_ssl package variable to prevent
clashes (`5591be2
<
5591be26fd
>`_)
0.39.3 (2020-04-02)
Bug Fixes
- debian: generate remoteip conf before a2enconf
(`1ed69f6
<
1ed69f6c6f
>`_)
Continuous Integration
- kitchen: avoid using bootstrap for
master
instances [skip ci] (`275b5d5 <275b5d5e69
>`_) - travis: use
major.minor
forsemantic-release
version [skip ci] (`08cced2 <08cced2913
>`_)
0.39.2 (2019-12-20)
Bug Fixes
- redhat: add user & group lookup to configs
(`36ad2b2
<
36ad2b2442
>`_)
0.39.1 (2019-12-20)
Bug Fixes
- mod_mpm: cast to int to avoid Jinja type mismatch
error (`21045c7
<
21045c7a7b
>`_)
0.39.0 (2019-12-20)
Continuous Integration
- gemfile: restrict
train
gem version until upstream fix [skip ci] (`13be6f9 <13be6f9fac
>`_) - travis: apply changes from build config validation
[skip ci] (`0aac479
<
0aac479c25
>`_) - travis: opt-in to
dpl v2
to complete build config validation (`19e90ea <19e90ea2d6
>`_) - travis: quote pathspecs used with
git ls-files
[skip ci] (`6608ddf <6608ddf8c5
>`_) - travis: run
shellcheck
during lint job [skip ci] (`2ff6b2f <2ff6b2f17e
>`_) - travis: use build config validation (beta) [skip
ci] (`73160b2
<
73160b2491
>`_)
Features
- server-status: allow remote servers to reach
server-status page (`a3c0022
<
a3c0022d79
>`_)
0.38.2 (2019-11-07)
Bug Fixes
- apache/modules.sls: fix duplicated ID (`57afd71
<
57afd71627
>`_)
0.38.1 (2019-11-05)
Bug Fixes
- mod_perl2.sls: fix a2enmod perl2 error (`fba8d21
<
fba8d21794
>`_) - release.config.js: use full commit hash in commit
link [skip ci] (`dc5593c
<
dc5593cfdf
>`_)
Continuous Integration
- kitchen: use
debian-10-master-py3
instead ofdevelop
[skip ci] (`09d82a5 <09d82a581c
>`_) - kitchen: use
develop
image untilmaster
is ready (amazonlinux
) [skip ci] (`d0bf6f3 <d0bf6f3796
>`_) - kitchen+travis: upgrade matrix after
2019.2.2
release [skip ci] (`fc0f869 <fc0f869b78
>`_) - travis: update
salt-lint
config forv0.0.10
[skip ci] (`2622d48 <2622d48b4c
>`_)
Performance Improvements
- travis: improve
salt-lint
invocation [skip ci] (`bf75770 <bf75770220
>`_)
0.38.0 (2019-10-20)
Bug Fixes
- apache-2.2.config.jinja: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/f4045ef>`_) - apache-2.4.config.jinja: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/e2c1c2e>`_) - flags.sls: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/a146c59>`_) - init.sls: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/8465eb4>`_) - map.jinja: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/d011324>`_) - mod_geoip.sls: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/e55ef9b>`_) - modsecurity.conf.jinja: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/2a79d05>`_) - modules.sls: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/55d11f8>`_) - server_status.sls: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/da9a592>`_) - uninstall.sls: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/ed7dc7b>`_) - vhosts/cleanup.sls: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/b0bbd0b>`_) - vhosts/minimal.tmpl: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/146dc67>`_) - vhosts/proxy.tmpl: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/e7c9fbb>`_) - vhosts/redirect.tmpl: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/0a41b19>`_) - vhosts/standard.tmpl: fix
salt-lint
errors (` <https://github.com/saltstack-formulas/apache-formula/commit/1bad58d>`_) - yamllint: fix all errors (` <https://github.com/saltstack-formulas/apache-formula/commit/97f6ead>`_)
Documentation
- formula: use standard structure (` <https://github.com/saltstack-formulas/apache-formula/commit/701929d>`_)
- readme: move to
docs/
directory and modify accordingly (` <https://github.com/saltstack-formulas/apache-formula/commit/6933f0e>`_)
Features
- semantic-release: implement for this formula (` <https://github.com/saltstack-formulas/apache-formula/commit/34d1f7c>`_)
Tests
- mod_security_spec: convert from Serverspec to InSpec (` <https://github.com/saltstack-formulas/apache-formula/commit/68b971b>`_)