-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathCHANGELOG
239 lines (196 loc) · 9.54 KB
/
CHANGELOG
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
* Mon Oct 23 2023 Steven Pritchard <steve@sicura.us> - 7.5.0
- [puppetsync] Add EL9 support
* Wed Oct 11 2023 Steven Pritchard <steve@sicura.us> - 7.4.0
- [puppetsync] Updates for Puppet 8
- These updates may include the following:
- Update Gemfile
- Add support for Puppet 8
- Drop support for Puppet 6
- Update module dependencies
* Wed Aug 23 2023 Steven Pritchard <steve@sicura.us> - 7.3.0
- Add AlmaLinux 8 support
* Mon Jun 12 2023 Chris Tessmer <chris.tessmer@onyxpoint.com> - 7.2.0
- Add RockyLinux 8 support
* Mon Jun 14 2021 Chris Tessmer <chris.tessmer@onyxpoint.com> - 7.1.0
- Removed support for Puppet 5
- Ensured support for Puppet 7 in requirements and stdlib
* Tue Mar 10 2020 Liz Nemsick <lnemsick.simp@gmail.com> - 7.0.0-0
- Added support for EL8
- Dropped support for EL6
- Refactored the module. Notable feature/API changes:
- Updated autofs service configuration to use /etc/autofs.conf in
addition to /etc/sysconfig/autofs.
- Updated autofs.master to load content from /etc/auto.master.simp.d/
and /etc/auto.master.d/ in lieu of specifying map entries directly.
- auto.master entries are now written to files in /etc/auto.master.simp.d,
a directory fully managed by this module.
- /etc/auto.master.d is left unmanaged by Puppet.
- Added a autofs::map defined type that allows the user to specify all
the parameters for a 'file' map in once place. This resource will
generate the appropriate resources to create both the auto.master entry
file and the map file.
- Added autofs::masterfile defined type to replace deprecated
autofs::master::map
- autofs::masterfile creates a auto.master entry file in
$autofs::master_conf_dir
- Unlike autofs::map::master, autofs::masterfile does not have a $content
parameter, because a user can simply use a file resource to specify
a custom auto.master entry file.
- Added autofs::mapfile defined type to replace deprecated
autofs::master::entry
- autofs::mapfile creates a mapfile for a direct mapping or one or
more indirect mappings
- Unlike autofs::master::entry, it does not have duplicate resource naming
problems (wildcard or otherwise).
- autofs class changes
- Added the following new autofs service configuration parameters:
- $master_wait
- $mount_verbose
- $mount_nfs_default_protocol
- $force_standard_program_map_env
- $use_hostname_for_mounts
- $disable_not_found_message
- $sss_master_map_wait
- $use_mount_request_log_id
- $auth_conf_file
- $custom_autofs_conf_options
- Added $master_conf_dir and $master_include_dirs parameters to allow
users to specify directories containing auto.master entry files.
- Added $maps_dir to specify the location of SIMP-managed maps and
changed the directory name from /etc/autofs to /etc/autofs.maps.simp.d
for clarity.
- Added $maps to allow users to specifie 'file' type maps in Hieradata.
- Each map specifies the contents of an autofs master entry file and
its mapping file.
- Renamed $options to $automount_options for clarity.
- Renamed $use_misc_device to $automount_use_misc_device for clarity.
- Removed $autofs::master_map_name
- This parameter is not exposed in /etc/autofs.conf and does not look
like it is intended to be changed.
- Changed permissions of /etc/auto.master and /etc/sysconfig/autofs
to match those of the delivered RPM.
- autofs::ldap_auth class changes
- autofs::ldap_auth is now a private class to ensure the name of the
configuration file created by this class matches the 'auth_conf_file'
setting in /etc/autofs.conf.
- Added $encoded_secret optional parameter. This parameter takes
precedence when both $secret and $encoded_secret parameters are
specified
- autofs::map::master has been deprecated by autofs::map or
autofs::masterfile. Its behavior has changed from writing a section
of /etc/auto.master to writing an autofs master entry file in
$autofs::master_conf_dir.
- autofs::map::entry has been deprecated by autofs::map or autofs::mapfile.
Its behavior has changed from writing a file in /etc/autofs to writing
a file in $autofs::maps_dir.
* Fri Aug 02 2019 Robert Vincent <pillarsdotnet@gmail.com> - 7.0.0-0
- Support puppetlabs/concat 6.x.
* Thu Jun 06 2019 Steven Pritchard <steven.pritchard@onyxpoint.com> - 6.2.0-0
- Add v2 compliance_markup data
- Drop Puppet 4 support
- Add Puppet 6 support
- Add puppetlabs-stdlib 6 support
* Thu Feb 14 2019 Liz Nemsick <lnemsick.simp@gmail.com> - 6.1.3-0
- Expanded the upper limit of the concat and stdlib Puppet module versions
- Fixed a URL in the README.md
* Thu Nov 01 2018 Jeanne Greulich <jeanner.greulich@onyxpoint.com> - 6.1.2-0
- Static asset updates for puppet 5
- Update badges in README.md
* Tue Sep 11 2018 Nicholas Markowski <nicholas.markowski@onyxpoint.com> - 6.1.2-0
- Updated $app_pki_external_source to accept any string. This matches the
functionality of pki::copy.
* Sat Mar 17 2018 Trevor Vaughan <tvaughan@onyxpoint.com> - 6.1.2-0
- Updated to work with Puppet 5 and OEL
* Mon Feb 12 2018 Liz Nemsick <lnemsick.simp@gmail.com> - 6.1.1-0
- Update upperbound on puppetlabs/concat version to < 5.0.0
- Fix trivial string lint issue
* Thu Nov 02 2017 Nick Miller <nick.miller@onyxpoint.com> - 6.1.0-0
- Allowed for control of specific versions of the packages in this
module with two new parameters:
- samba_package_ensure
- autofs_package_ensure
- Support Puppet 5
* Fri Aug 18 2017 Liz Nemsick <lnemsick.simp@gmail.com> - 6.0.2-0
- Update concat version in metadata.json
* Thu Jul 06 2017 Liz Nemsick <lnemsick.simp@gmail.com> - 6.0.1-0
- Confine puppet version in metadata.json
* Tue Jan 10 2017 Nick Markowski <nmarkowski@keywcorp.com> - 6.0.0-0
- Updated pki scheme
- Application certs now managed in /etc/pki/simp_apps/autofs/x509
* Mon Jan 02 2017 Trevor Vaughan <tvaughan@onyxpoint.com> - 6.0.0-0
- Ripped out all NFS materials
- NFS can now work with the configuration of autofs but there should not have
been a strong dependency the other way
* Thu Dec 08 2016 Nick Markowski <nmarkowswki@keywcorp.com> - 6.0.0-0
- Updated global catalysts
- Strong typed
- Changed empty string defaults to undef
* Thu Dec 02 2016 Nick Markowski <nmarkowski@keywcorp.com> - 5.0.1-0
- Removed pupmod-simp-sysctl in favor of augeas-sysctl
* Mon Nov 21 2016 Chris Tessmer <chris.tessmer@onyxpoint.com> - 5.0.0-0
- Updated to compliance_markup version 2
* Tue Oct 18 2016 Trevor Vaughan <tvaughan@onyxpoint.com> - 5.0.0-0
- Updated to use the version of 'simpcat' that does not conflict with
'puppetlabs/concat'.
* Tue Oct 11 2016 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.3-0
- Fixed an issue where the filenames used by 'concat' could contain '/' which
made them unfit for system use.
- Also added 'audit' options to the file resources that control the 'autofs'
service restarts.
* Tue Aug 09 2016 Nick Markowski <nmarkowski@keywcorp.com> - 4.1.2-0
- Fixed dependency cycle between autofs and stunnel with an ugly exec.
* Mon Mar 14 2016 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.1-0
- Fixed template variable reference typos
* Tue Mar 01 2016 Ralph Wright <ralph.wright@onyxpoint.com> - 4.1.0-8
- Added compliance function support
* Mon Nov 09 2015 Chris Tessmer <chris.tessmer@onypoint.com> - 4.1.0-7
- migration to simplib and simpcat (lib/ only)
* Fri Jan 16 2015 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-6
- Changed puppet-server requirement to puppet
* Fri Sep 19 2014 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-5
- Updated to be compatible with RHEL7
* Sun Jun 22 2014 Kendall Moore <kmoore@keywcorp.com> - 4.1.0-4
- Removed MD5 file checksums for FIPS compliance.
* Tue May 06 2014 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-3
- If nfs is using stunnel, then have a restart of stunnel trigger a
restart of autofs in an attempt to have consistency when
transitioning into an stunnel setup.
* Mon Apr 21 2014 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-2
- Updated ldap_bind_dn and ldap_bind_pw to use hiera settings instead.
* Thu Feb 27 2014 Kendall Moore <kmoore@keywcorp.com> - 4.1.0-1
- Added reasonable defaults for user and secret in ldap_auth.pp
* Mon Dec 16 2013 Trevor Vaughan <tvaughan@onyxpoint.com> - 4.1.0-0
- Updated the code to work with Puppet 3 and Hiera.
- Integrated the full Puppet spec test suite.
* Thu Oct 03 2013 Kendall Moore <kmoore@keywcorp.com> - 2.0.0-10
- Updated all erb templates to properly scope variables.
* Thu Jan 31 2013 Maintenance
2.0.0-9
- Created a Cucumber test that mounts a test folder in a different location to see if module is working properly.
* Thu Aug 02 2012 Maintenance
2.0.0-8
- Updated the autofs::map::entry to be able to handle entries with '/' in them.
* Wed Apr 11 2012 Maintenance
2.0.0-7
- Moved mit-tests to /usr/share/simp...
- Updated pp files to better meet Puppet's recommended style guide.
* Fri Mar 02 2012 Maintenance
2.0.0-6
- Improved test stubs.
* Mon Jan 30 2012 Maintenance
2.0.0-5
- Added test stubs.
* Mon Dec 26 2011 Maintenance
2.0.0-4
- Updated the spec file to not require a separate file list.
* Thu Oct 27 2011 Maintenance
2.0.0-3
- Now pull the name of the portmap service from an nfs class variable since it
changes between RHEL5 and RHEL6.
* Thu Jul 07 2011 Maintenance
2.0.0-1
- Fixed wildcard key support. You can now specify one wildcard entry as
'wildcard' but all define calls must be unique, so you can specify other
wildcard entries with 'wildcard-<some_unique_name>'
* Fri Apr 22 2011 Maintenance - 1.0-0
- Initial offering of an AutoFS module.