forked from plone/ansible-playbook
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHISTORY.txt
executable file
·275 lines (173 loc) · 6.53 KB
/
HISTORY.txt
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
1.2.14 (unreleased)
- Use plone_server 1.2.14.
[smcmahon]
- motd was not picking up correct paths when using multiple plones. Fixed.
[smcmahon]
- Remove uses of jinja2 "truncate", which has stopped working as advertised.
[smcmahon]
- Add mechanisms to control SSL variables like protocols and ciphers.
Add http2 support.
All documented in docs/webserver.rst.
[smcmahon]
- Add mailserver_maincf_extras option for Postfix setup.
[smcmahon]
- Add logwatch for plone errors; add vsz and rss to supervisor process list watch.
[smcmahon]
1.2.13 2016-10-07
- We want plone_server 1.2.13.
[smcmahon]
1.2.12 unreleased
- Turn of ssh strict host checking by Ansible in generated Vagrant vbox_host.cfg.
[smcmahon]
- Postfix "mydestination" parameter was incorrect, blocking local mail. Fixes #50.
[smcmahon]
- Use plone server role 1.2.12.
[smcmahon]
- Use Plone 5.0.6 in samples.
[smcmahon]
- Add a provisioning mechanism that creates vbox_host.cfg during vagrant provisioning.
This makes it easier to use Ansible directly against the newer generation of Vagrant boxes that don't have insecure keys.
Since vbox_host.cfg is now dynamically generated, remove it from distribution.
[smcmahon]
- Use subroutines to keep vcl_recv shorter in Varnish vcl.
[gforcada]
1.2.11 2016-09-22
- Use plone server role 1.2.11.
[smcmahon]
1.2.10 2016-08-18
- Use plone server role 1.2.10. Update ansible.fail2ban to 1.5.0.
[smcmahon]
- Remove misleading comment.
[gforcada]
1.2.9 (unreleased)
- Test cleanups.
[smcmahon]
- Document use of ansible_ssh_pipelining in plone role.
[smcmahon]
- Set selinux varnishd_connect_any to true on RedHat. Otherwise, Varnish can only connect to 8080.
[smcmahon]
- Use plone_server role 1.2.9. Update to use Plone 5.0.5.
[smcmahon]
- Add location_extra webserver option. Fixes #35.
[smcmahon]
- Always run Ansible version check.
[djowett]
- Add a git fork maintenance strategy example to docs.
[smcmahon]
- Updated Postfix role to limit mydestination setting to localhost. Otherwise it would not be able to mail to its own hostname, even if that hostname had another MX.
[smcmahon]
- Doc update to clarify platform support. Fixes #42.
[smcmahon]
1.2.8 2016-04-25
- Use plone server 1.2.8.
[smcmahon]
- Establish a STABLE branch to clearly separate the last-released branch from the development branch (master).
[smcmahon]
- Split os-family-specific plays into separate include files in roles.
[cleberjsantos]
- Update samples to use Plone 5.0.4.
[smcmahon]
- Document several variables related to plone site creation. Fixes #74.
[smcmahon]
1.2.7 2016-03-28
- Port doc updates from plone_server role.
[smcmahon]
- Use plone_server 1.2.7.
[smcmahon]
- Use "become" rather than "sudo".
[smcmahon]
- We need Ansible >= 2.0.
[smcmahon]
- Document plone_rsync_backup_options (from plone_server 1.2.7).
[smcmahon]
1.2.6 2016-03-13
- Document plone_buildout_extra_dir (from plone_server).
[smcmahon]
- Update to use plone_server role 1.2.6.
[smcmahon]
- Switch to using requirements.yml (rather than requirements.txt).
[smcmahon]
- Turn on SELinux haproxy_connect_any and httpd_can_network_connect when selinux is enabled.
[jpgimenez]
- Relicense as BSD-3-Clause.
1.2.5 2016-01-24
- Require plone_server role v 1.2.5.
- Regularize handling of enables on CentOS with Ansible's service module.
[smcmahon]
- Set empty dict defaults for unused plone_config items to work around unneeded evaluation of "count" in with_sequence in Ansible 2.0.
[smcmahon]
- Make sure added services are enabled via systemctl. Several CentOS packages don't do that on install.
[smcmahon]
- Add reboot to tests. Only what survives a reboot is real.
[smcmahon]
- Add CentOS 7.1 as a viable target. fail2ban not yet done.
[fulv, smcmahon]
- Specifying the "file" cache method did not work with Varnish 4. Fixed.
[smcmahon]
1.2.4 2015-01-10
- Use plone_server 1.2.4; make default Plone version 5.0.2.
[smcmahon]
1.2.3 unreleased
- Use plone_server 1.2.3.
[smcmahon]
- Instance path fouled up for three-decimal versions. Thanks, oggers.
[smcmahon]
- Backport fulv's plone.org branch addition of authomatic to preserved cookies default in varnish role.
[smcmahon]
- Add initial support for CentOS
[fulv]
1.2.2 2015-12-08
- Requirements update to plone_server 1.2.2 (hotfix 20121208)
[smcmahon]
- Add nginx default_server option in virtual host specification.
[smcmahon]
- Fix errors in restart script and motd that would cause them to fail for virtual hosts with no zodb path. Error was added in 1.2.0.
[smcmahon]
- Fix backend port error in small & very small examples.
[smcmahon]
1.2.1 2015-12-02
- Advance Plone role requirement to 1.2.1.
[smcmahon]
- Change varnish to run as varnish:varnish rather than nobody:nogroup. Does anybody like nobody?
[smcmahon]
- Add mechanism for specifying already placed certificate files for nginx.
[smcmahon]
- Add support for Debian Jessie and Ubuntu Vivid. This includes Varnish 4.0.x.
[smcmahon]
- Improved test framework to automate tests of multiple boxes.
[smcmahon]
1.2.0 2015-11-15
- Add test framework.
- Refactor to allow multiple plone instances per server. Document.
Involved changes in several included roles.
Requires plone.plone_server 1.2.0+.
1.1.3 unreleased
- Fix firewall.yml to work without configure.yml.
- Refactor haproxy and varnish roles to allow support for multiple Plone backends.
- Factor all defaults into roles or jinja2 default filters.
The goal is to make Ansible's inventory variables scheme work as an alternative to local-configure.yml.
1.1.2 2015-10-13
- Set client_max_body for nginx to 2M, allow override.
- Fail if Ansible version is < 1.2. We might work with earlier,
but haven't tested.
- Updated plone.plone_server requirement to 1.1.3.
Version for the full kit updated to match.
1.1.1 2015-07-28
- Updated plone.plone_server requirement to 1.1.1.
Version for the full kit updated to match.
- Add a task to set the timezone.
1.0 -2015-06-15
- Update ansible galaxy requirement versions to latest.
- Add restart_script role. It creates a zeocluster restart script
at zeocluster/scripts/restart_clients.sh.
- Update to use Plone 4.3.6.
1.0b5 - 2015-01-27
- Bump plone_server requirement version.
1.0b4 - 2015-01-07
- Add X-Forwarded-For and X-Real-IP headers to Nginx setup.
1.0b3 - 2014-12-17
- Update plone_server role requirement to 1.0b6, which has a fix for bootstrap/setuptools problem.
1.0b2 - 2014-12-08
- Update for use with plone_server 1.0b5.
1.0b1 - 2014-12-03
- first tagged release