CHANGELOG.md 5.99 KB
Newer Older
Alexander Fisher's avatar
Alexander Fisher committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Changelog

All notable changes to this project will be documented in this file.

## [1.9.0](https://github.com/camptocamp/puppet-postfix/tree/1.9.0) (2019-11-25)

[Full Changelog](https://github.com/camptocamp/puppet-postfix/compare/1.8.0...1.9.0)

**Fixed bugs:**

- Should mailalias\_core be declared as a dependency ? [\#236](https://github.com/camptocamp/puppet-postfix/issues/236)

**Closed issues:**

- Add Debian Stretch to metadata.json [\#259](https://github.com/camptocamp/puppet-postfix/issues/259)
- qmgr warning: connect to transport private/retry [\#252](https://github.com/camptocamp/puppet-postfix/issues/252)
- Clarify license [\#250](https://github.com/camptocamp/puppet-postfix/issues/250)

**Merged pull requests:**

- Upping version dependency on puppet-alternatives [\#260](https://github.com/camptocamp/puppet-postfix/pull/260) ([cubiclelord](https://github.com/cubiclelord))
- Add RedHat 8 support [\#257](https://github.com/camptocamp/puppet-postfix/pull/257) ([zeromind](https://github.com/zeromind))
- Add missing inet\_protocols parameter to the README. [\#254](https://github.com/camptocamp/puppet-postfix/pull/254) ([catay](https://github.com/catay))
- add retry and proxywrite for debian family OSes [\#253](https://github.com/camptocamp/puppet-postfix/pull/253) ([Dan33l](https://github.com/Dan33l))
- Allow `puppetlabs/stdlib` 6.x [\#246](https://github.com/camptocamp/puppet-postfix/pull/246) ([alexjfisher](https://github.com/alexjfisher))
- Add missing Variable for Suse [\#245](https://github.com/camptocamp/puppet-postfix/pull/245) ([cocker-cc](https://github.com/cocker-cc))
- Add show\_diff parameter to postfix::conffile [\#226](https://github.com/camptocamp/puppet-postfix/pull/226) ([treydock](https://github.com/treydock))

## 1.8.0 (2019-04-05)
Raphaël Pinson's avatar
Raphaël Pinson committed
30
31
32
33
34
35
36
37
38
39

- Deprecate Puppet 3 support
- Add new config parameter to add configuration from hiera (GH #240)
- Allow Sensitive postfix::hash content (GH #243)
- Add master_bounce_command and master_defer_command (GH #239)
- Schleuder: port invocation syntax to Schleuder 3. (GH #234)
- Allow multiple spaces in postfix::mta::mynetworks  (GH #235)
- Add postfix::mailalias (GH #233)
- Remove legacy instructions on exec paths

Alexander Fisher's avatar
Alexander Fisher committed
40
## 1.7.0 (2018-11-01)
Raphaël Pinson's avatar
Raphaël Pinson committed
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59

- Add chroot parameter (GH #170, #224)
- Fix resource dependencies (GH #185)
- Add postfix::service_ensure and postfix::service_enabled parameters (GH #184)
- Fix email address matching for postfix::virtual augeas lens (GH #177)
- Add master_entries parameter (GH #171)
- Add templates for SLES12 SP2 and SP3 (GH #198)
- Install sendmail alternative on RedHat (GH #199)
- Move Exec['newaliases'] to services to it could be run after service restart (GH #205)
- Unbreak sendmail (GH #201)
- Add retry to RedHat master.cf (GH #215)
- Support '+' in canonical maps (GH #222, fix #220)
- Add support for Alpine Linux (GH #213)
- Support multiple destinations in postfix::virtual (#223, fix #164)
- Make transport pattern accept regexp (GH #225, fix #92)
- Ensure that map files are regenerated if removed (GH #228, fix #161)
- Allow puppetlabs-stdlib < 6.0.0 (GH #229)
- Modulesync: update testing harness and add Puppet 6

Alexander Fisher's avatar
Alexander Fisher committed
60
## 1.6.0 (2017-08-25)
Simon Séhier's avatar
Simon Séhier committed
61
62
63
64
65
66
67
68

- Fix package name resolution for Debian stretch (GH #179)
- Do not generate postmap when postfix::map ensure is absent (GH #178)
- Add inet_protocol param. (GH #172)
- Create master.cf.SLES11.4.erb (GH #156)
- Allow mydestination to be blank (GH #162)
- Fix hash.pp doc (GH #159)

Alexander Fisher's avatar
Alexander Fisher committed
69
## 1.5.0 (2016-11-17)
Christian Kaenzig's avatar
Christian Kaenzig committed
70
71
72
73
74
75

- Fix params validation + specs (GH #154)
- Fix map calling in hash (GH #153)
- Fix the path of the database (GH #149)
- Add a map define to create postfix maps (#138)

Alexander Fisher's avatar
Alexander Fisher committed
76
## 1.4.0 (2016-08-23)
Raphaël Pinson's avatar
Raphaël Pinson committed
77
78
79
80
81
82
83
84
85
86
87

- Add manage_root_alias parameter to disable
  management of root's mailalias resource (GH #133)
- set mode 0644 for /etc/mailname (GH #142)
- Fix virtual.db and transport.db creation (GH #135, GH #130)
- Add $manage_mailx boolean to control
  whether mailx is managed (GH #143, GH #141)
- Add conffile define (GH #139)
- Fix acceptance tests (GH #144)
- Update test system

Alexander Fisher's avatar
Alexander Fisher committed
88
## 1.3.1 (2016-03-16)
Raphaël Pinson's avatar
Raphaël Pinson committed
89
90
91

- Fix tests for Puppet 4

Alexander Fisher's avatar
Alexander Fisher committed
92
## 1.3.0 (2016-03-15)
Raphaël Pinson's avatar
Raphaël Pinson committed
93
94
95
96
97

- Consistent formating of documentation (GH #125)
- Add ensure class arguments for packages (GH #99)
- Various testing changes/fixes

Alexander Fisher's avatar
Alexander Fisher committed
98
99
100
101
102
## 1.2.14 (2015-08-21)

- Use docker for acceptance tests

## 1.2.13 (2015-06-30)
Mickaël Canévet's avatar
Mickaël Canévet committed
103

Alexander Fisher's avatar
Alexander Fisher committed
104
- Fix documentation
Mickaël Canévet's avatar
Mickaël Canévet committed
105

Alexander Fisher's avatar
Alexander Fisher committed
106
## 1.2.12 (2015-06-26)
Mickaël Canévet's avatar
Mickaël Canévet committed
107

Alexander Fisher's avatar
Alexander Fisher committed
108
- Fix strict_variables activation with rspec-puppet 2.2
Mickaël Canévet's avatar
Mickaël Canévet committed
109

Alexander Fisher's avatar
Alexander Fisher committed
110
## 1.2.11 (2015-06-24)
Mickaël Canévet's avatar
Mickaël Canévet committed
111

Alexander Fisher's avatar
Alexander Fisher committed
112
113
114
115
- Add support for SLES 12 and newest openSUSE releases
- Add acceptance test
- Restart postfix instead of reload after package installation (Fixes #90)
- Use RHEL SELinux type for /etc/aliases
Mickaël Canévet's avatar
Mickaël Canévet committed
116

Alexander Fisher's avatar
Alexander Fisher committed
117
## 1.2.10 (2015-06-19)
Mickaël Canévet's avatar
Mickaël Canévet committed
118

Alexander Fisher's avatar
Alexander Fisher committed
119
- Update documentation
Mickaël Canévet's avatar
Mickaël Canévet committed
120

Alexander Fisher's avatar
Alexander Fisher committed
121
## 1.2.9 (2015-05-28)
Mickaël Canévet's avatar
Mickaël Canévet committed
122

Alexander Fisher's avatar
Alexander Fisher committed
123
- Add beaker_spec_helper to Gemfile
Mickaël Canévet's avatar
Mickaël Canévet committed
124

Alexander Fisher's avatar
Alexander Fisher committed
125
## 1.2.8 (2015-05-26)
Mickaël Canévet's avatar
Mickaël Canévet committed
126

Alexander Fisher's avatar
Alexander Fisher committed
127
- Use random application order in nodeset
Mickaël Canévet's avatar
Mickaël Canévet committed
128

Alexander Fisher's avatar
Alexander Fisher committed
129
## 1.2.7 (2015-05-26)
Mickaël Canévet's avatar
Mickaël Canévet committed
130

Alexander Fisher's avatar
Alexander Fisher committed
131
- add utopic & vivid nodesets
Mickaël Canévet's avatar
Mickaël Canévet committed
132

Alexander Fisher's avatar
Alexander Fisher committed
133
## 1.2.6 (2015-05-25)
Simon Séhier's avatar
Simon Séhier committed
134

Alexander Fisher's avatar
Alexander Fisher committed
135
- Don't allow failure on Puppet 4
Simon Séhier's avatar
Simon Séhier committed
136

Alexander Fisher's avatar
Alexander Fisher committed
137
## 1.2.5 (2015-05-19)
Mickaël Canévet's avatar
Mickaël Canévet committed
138

Alexander Fisher's avatar
Alexander Fisher committed
139
- Add missing ownership
Mickaël Canévet's avatar
Mickaël Canévet committed
140

Alexander Fisher's avatar
Alexander Fisher committed
141
## 1.2.4 (2015-05-13)
Mickaël Canévet's avatar
Mickaël Canévet committed
142

Alexander Fisher's avatar
Alexander Fisher committed
143
- Add puppet-lint-file_source_rights-check gem
Mickaël Canévet's avatar
Mickaël Canévet committed
144

Alexander Fisher's avatar
Alexander Fisher committed
145
## 1.2.3 (2015-05-12)
Raphaël Pinson's avatar
Raphaël Pinson committed
146

Alexander Fisher's avatar
Alexander Fisher committed
147
- Don't pin beaker
Raphaël Pinson's avatar
Raphaël Pinson committed
148

Alexander Fisher's avatar
Alexander Fisher committed
149
## 1.2.2 (2015-04-27)
Mickaël Canévet's avatar
Mickaël Canévet committed
150

Alexander Fisher's avatar
Alexander Fisher committed
151
- Add nodeset ubuntu-12.04-x86_64-openstack
Mickaël Canévet's avatar
Mickaël Canévet committed
152

Alexander Fisher's avatar
Alexander Fisher committed
153
## 1.2.1 (2015-04-15)
Mickaël Canévet's avatar
Mickaël Canévet committed
154

Alexander Fisher's avatar
Alexander Fisher committed
155
156
- Use file() function instead of fileserver (way faster)
- Fix issue with ldap-alias map
Mickaël Canévet's avatar
Mickaël Canévet committed
157

Alexander Fisher's avatar
Alexander Fisher committed
158
## 1.2.0 (2015-04-03)
Mickaël Canévet's avatar
Mickaël Canévet committed
159

Alexander Fisher's avatar
Alexander Fisher committed
160
161
162
163
164
- Allow to pass arrays to postfix::hash::source and postfix::hash::content
- IPv6 support
- Fix for RedHat
- Add RedHat 7 support
- Use rspec-puppet-facts for unit tests
Mickaël Canévet's avatar
Mickaël Canévet committed
165

Alexander Fisher's avatar
Alexander Fisher committed
166
## 1.1.1 (2015-03-24)
Mickaël Canévet's avatar
Mickaël Canévet committed
167

Alexander Fisher's avatar
Alexander Fisher committed
168
- Various spec improvements
Mickaël Canévet's avatar
Mickaël Canévet committed
169

Alexander Fisher's avatar
Alexander Fisher committed
170
## 1.1.0 (2015-02-19)
Raphaël Pinson's avatar
Raphaël Pinson committed
171

Alexander Fisher's avatar
Alexander Fisher committed
172
173
174
175
- Various specs improvements
- Fix specs for postfix::config with ensure => blank
- Simplify relationships and avoid spaceship operators
- nexthop parameter is not necessary for postfix::canonical
Raphaël Pinson's avatar
Raphaël Pinson committed
176

Alexander Fisher's avatar
Alexander Fisher committed
177
## 1.0.5 (2015-01-07)
Raphaël Pinson's avatar
Raphaël Pinson committed
178

Alexander Fisher's avatar
Alexander Fisher committed
179
- Fix unquoted strings in cases
Raphaël Pinson's avatar
Raphaël Pinson committed
180

Alexander Fisher's avatar
Alexander Fisher committed
181
## 1.0.2 (2014-11-17)
Raphaël Pinson's avatar
Raphaël Pinson committed
182

Alexander Fisher's avatar
Alexander Fisher committed
183
184
- Add missing postfix_canonical lens to postfix::augeas (GH #59)
- Fix unit tests for RH 7
Raphaël Pinson's avatar
Raphaël Pinson committed
185

Alexander Fisher's avatar
Alexander Fisher committed
186
## 1.0.1 (2014-10-20)
Raphaël Pinson's avatar
Raphaël Pinson committed
187

Alexander Fisher's avatar
Alexander Fisher committed
188
- Setup automatic Forge releases
Raphaël Pinson's avatar
Raphaël Pinson committed
189

Raphaël Pinson's avatar
Raphaël Pinson committed
190

Alexander Fisher's avatar
Alexander Fisher committed
191
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*