-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathCHANGELOG
202 lines (153 loc) · 6.98 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
* Wed Jan 17 2024 Richard Gardner <[email protected]> - 6.8.1
- Updated hiera.yaml facts to support puppet 8
* Mon Oct 23 2023 Steven Pritchard <[email protected]> - 6.8.0
- Add EL9 support
* Wed Oct 11 2023 Steven Pritchard <[email protected]> - 6.7.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
* Tue Sep 26 2023 Steven Pritchard <[email protected]> - 6.6.0
- Add AlmaLinux 8 support
* Mon Jul 24 2023 Chris Tessmer <[email protected]> - 6.5.0
- Add RockyLinux 8 support
* Wed Jul 14 2021 Trevor Vaughan <[email protected]> - 6.4.1
- Updated PXE file lists for EL8 systems
* Thu Jun 17 2021 Chris Tessmer <[email protected]> - 6.4.0
- Removed support for Puppet 5
- Ensured support for Puppet 7 in requirements and stdlib
* Wed Jan 13 2021 Chris Tessmer <[email protected]> - 6.3.2
- Removed EL6 from supported OSes
* Thu Oct 22 2020 Chris Tessmer <[email protected]> - 6.3.1-0
- (Re-)preserve rsync'd files' ownership, permissions, and SELinux contexts
* Tue Dec 03 2019 Trevor Vaughan <[email protected]> - 6.3.0-0
- Update README.md
- Add REFERENCE.md
- Add EL8 support
- Update GitLab configuration
- Add a basic acceptance test
- Update dependency versions in metadata.json
- Fix manifest ordering
* Tue Dec 03 2019 Mike Renfro <[email protected]> - 6.3.0-0
- Fix rsync target to match README
* Fri Aug 02 2019 Robert Vincent <[email protected]> - 6.3.0-0
- Remove Puppet 4 support
- Add Puppet 6 support
- Add puppetlabs-stdlib 6 support
* Tue Mar 19 2019 Liz Nemsick <[email protected]> - 6.2.2-0
- Use simplib::nets2ddq in lieu of deprecated Puppet 3 nets2ddq
* Thu Mar 07 2019 Liz Nemsick <[email protected]> - 6.2.1-0
- Update the upper bound of stdlib to < 6.0.0
- Update a URL in the README.md
* Thu Sep 13 2018 Nicholas Markowski <[email protected]> - 6.2.0-0
- Added Puppet 5 and OEL support
* Mon Sep 10 2018 Liz Nemsick <[email protected]> - 6.2.0-0
- Update Hiera 4 to Hiera 5
* Tue Apr 24 2018 Liz Nemsick <[email protected]> - 6.1.0-0
- Added support for UEFI PXEboot.
- Added tftpboot::linux_model_efi.
Added tftpboot::assign_host_efi.
- Tested primarily on CentOS 7 (grub2). Testing of CentOS 6 UEFI
boot with legacy grub is **pending**.
- **Moved** the tftproot root directory from /tftpboot to /var/lib/tftpboot
to satisfy the STIG RHEL-07-040520 check.
- Added tftpboot::tftpboot_root_dir to allow users to override
the new default root directory (e.g., to set it back to /tftpboot).
- Added tftpboot::linux_install_dir and tftpboot::package_ensure
to allow more fine-grained control of this module.
- Explicitly set selinux context on tfptboot files/directories to
tftpdir_t in order to restrict their access to read-only tftpd
operation.
- Internally, refactored configuration to use small, private classes.
* Tue Dec 05 2017 Steven Pritchard <[email protected]> - 6.0.2-0
- Update README.md from puppet strings
* Thu Jul 06 2017 Liz Nemsick <[email protected]> - 6.0.1-0
- Confine puppet version in metadata.json
* Wed Dec 14 2016 Liz Nemsick <[email protected]> - 6.0.0-0
- Use simp_options module for global catalysts
- Use strongly typed parameters
* Thu Dec 01 2016 Trevor Vaughan <[email protected]> - 6.0.0-0
- Updated to use the environment-aware rsync in SIMP 6
* Tue Nov 22 2016 Jeanne Greulich <[email protected]> - 5.0.0-0
- bump major version for SIMP6
* Mon Nov 21 2016 Chris Tessmer <[email protected]> - 4.1.3-0
- Remove compliance_map and general housekeeping
* Mon Jul 11 2016 Trevor Vaughan <[email protected]> - 4.1.2-0
- Migration to semantic versioning and fix of the build system
* Wed May 11 2016 Nick Markowski <[email protected]> - 4.1.1-0
- Inclusion of FIPS in the initrd kickstart option list is now optional.
By default, we no longer set fips=1 in initrd.
* Wed Mar 02 2016 Chris Tessmer <[email protected]> - 4.1.0-9
- Minor linting fixes
* Mon Nov 09 2015 Chris Tessmer <[email protected]> - 4.1.0-8
- migration to simplib and simpcat (lib/ only)
* Mon Jul 27 2015 Trevor Vaughan <[email protected]> - 4.1.0-7
- Updated to use the system-provided files where possible.
* Fri Jan 16 2015 Trevor Vaughan <[email protected]> - 4.1.0-6
- Changed puppet-server requirement to puppet
* Mon Dec 15 2014 Nick Markowski <[email protected]> - 4.1.0-5
- Made purging pxelinux.cfg optional.
* Tue Aug 12 2014 Kendall Moore <[email protected]> - 4.1.0-4
- Allow FIPS to be enabled/disabled via hiera.
* Thu Jul 10 2014 Nick Markowski <[email protected]> - 4.1.0-3
- Diabled FIPS (for now).
* Sun Jun 22 2014 Kendall Moore <[email protected]> - 4.1.0-2
- Removed MD5 file checksums for FIPS compliance.
- Added FIPS enabling to TFTP boot profile.
* Mon Apr 14 2014 Trevor Vaughan <[email protected]> - 4.1.0-1
- Collapsed tftpboot::service into tftpboot
* Tue Jan 14 2014 Kendall Moore <[email protected]> - 4.1.0-0
- Update to tftpboot::assign_host to explicitly set the owner, group,
and mode.
* Thu Jan 09 2014 Nick Markowski <[email protected]> - 2.1.0-0
- Updated module for puppet3/hiera compatibility, and optimized code for lint tests,
and puppet-rspec.
- Fixed permissions issue on pxe template.
* Tue Oct 08 2013 Kendall Moore <[email protected]> - 2.0.0-9
- Updated all erb templates to properly scope variables.
* Mon Feb 25 2013 Maintenance
2.0.0-8
- Added a call to $::rsync_timeout to the rsync call since it is now required.
- Create a Cucumber test which ensures that the xinetd service is running, the tftpboot file is in place, and puppet runs successfully.
* Wed Jul 25 2012 Maintenance
2.0.0-7
- Removed the tidy->file loop.
* Wed Apr 11 2012 Maintenance
2.0.0-6
- 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-5
- Improved test stubs.
* Mon Dec 26 2011 Maintenance
2.0.0-4
- Updated the spec file to not require a separate file list.
- Scoped all of the top level variables.
* Mon Dec 05 2011 Maintenance
2.0.0-3
- Modified the upcase/downcase match to work with an array match puppet > 2.6
* Fri Aug 12 2011 Maintenance
2.0.0-2
- Added some notes about probably wanting 'ksdevice=bootif\nIPAPPEND 2' in
'extra' if you're kickstarting.
* Tue Mar 29 2011 Maintenance - 2.0.0-1
- The tftpboot module now expects to have an associated rsync space that is
password protected.
- Updated to use rsync native type
* Tue Jan 11 2011 Maintenance
2.0.0-0
- Refactored for SIMP-2.0.0-alpha release
* Tue Oct 26 2010 Maintenance - 1-1
- Converting all spec files to check for directories prior to copy.
* Tue May 25 2010 Maintenance
1.0-0
- Removed unnecessary variable.
- Code refactoring.
* Sat Feb 13 2010 Maintenance
0.2-3
- Fixed the annoying preceeding spaces.
* Fri Jan 15 2010 Maintenance
0.2-2
- Now properly set group of tftpboot files to 'nobody'