Skip to content

Commit e44bde6

Browse files
Update the 6.6.0 changelog
Closes #458
1 parent 7f85290 commit e44bde6

File tree

1 file changed

+65
-17
lines changed

1 file changed

+65
-17
lines changed

docs/changelogs/latest.rst

+65-17
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,12 @@ OS compatibility
2626
This release is known to work with:
2727

2828
* CentOS 7.0 2009 x86_64
29-
* CentOS 8.4 2105 x86_64
29+
* CentOS 8.5 2111 x86_64
30+
* CentOS 8 Stream 20220423 x86_64
3031
* OEL 7.9 x86_64
31-
* OEL 8.4 x86_64
32+
* OEL 8.5 x86_64
3233
* RHEL 7.9 x86_64
33-
* RHEL 8.4 x86_64
34+
* RHEL 8.5 x86_64
3435

3536

3637
Full support for EL8
@@ -213,19 +214,19 @@ Puppet RPMs
213214

214215
The following Puppet RPMs are packaged with the SIMP 6.6.0 ISOs:
215216

216-
+-----------------------------+-----------------------------+
217-
| Package | Version |
218-
+=============================+=============================+
219-
| :package:`puppet-agent` | FIXME 6.22.1-1 or 7.12.0-1 |
220-
+-----------------------------+-----------------------------+
221-
| :package:`puppet-bolt` | FIXME 3.19.0-1 or FIXME |
222-
+-----------------------------+-----------------------------+
223-
| :package:`puppetdb` | FIXME 6.16.1-1 or 7.7.0-1 |
224-
+-----------------------------+-----------------------------+
225-
| :package:`puppetdb-termini` | FIXME 6.16.1-1 or 7.7.0-1 |
226-
+-----------------------------+-----------------------------+
227-
| :package:`puppetserver` | FIXME 6.15.3-1 or 7.4.1-1 |
228-
+-----------------------------+-----------------------------+
217+
+-----------------------------+----------------------+
218+
| Package | Version |
219+
+=============================+======================+
220+
| :package:`puppet-agent` | 6.27.1-1 or 7.16.0-1 |
221+
+-----------------------------+----------------------+
222+
| :package:`puppet-bolt` | 3.22.1-1 |
223+
+-----------------------------+----------------------+
224+
| :package:`puppetdb` | 6.21.0-1 or 7.10.1-1 |
225+
+-----------------------------+----------------------+
226+
| :package:`puppetdb-termini` | 6.21.0-1 or 7.10.1-1 |
227+
+-----------------------------+----------------------+
228+
| :package:`puppetserver` | 6.19.0-1 or 7.7.0-1 |
229+
+-----------------------------+----------------------+
229230

230231
Removed Puppet Modules
231232
----------------------
@@ -235,6 +236,17 @@ The following modules were removed from the release:
235236
* :package:`simp_pki_service`
236237
* :package:`simp_bolt`
237238

239+
Replaced Puppet Modules
240+
-----------------------
241+
242+
+---------------------------+-------------------------+
243+
| Original | Replacement |
244+
+===========================+=========================+
245+
| :pupmod:`aboe/chrony` | :pupmod:`puppet/chrony` |
246+
+---------------------------+-------------------------+
247+
| :pupmod:`camptocamp/kmod` | :pupmod:`puppet/kmod` |
248+
+---------------------------+-------------------------+
249+
238250
.. _changelog-6.6.0-fixed-bugs:
239251

240252
Fixed Bugs
@@ -355,8 +367,12 @@ pupmod-simp-pupmod
355367

356368
* Changed all instances of setting items in the :code:`master` section to use
357369
:code:`server` instead
370+
* Updated :code:`pupmod::conf` to automcatically switch :code:`master` to :code:`server`
371+
* Automatically remove items from the puppet config in the :code:`master` section that are set in
372+
the :code:`server` section
358373
* Added :code:`pupmod::master::sysconfig::use_code_cache_flushing` to reduce
359374
excessive memory usage
375+
* Removed SHA1 ciphers from the server cipher list
360376
* Disconnected the puppetserver from the system FIPS libraries since it causes
361377
conflicts with the vendor provided settings
362378
* Allow :code:`pupmod::puppet_server` to accept Arrays
@@ -414,6 +430,8 @@ pupmod-simp-selinux
414430
pupmod-simp-simp
415431
^^^^^^^^^^^^^^^^
416432

433+
* Updated :code:`simp::yum::repo::local_os_updates` to use the gpg keys installed into :file:`<yum
434+
directory>/SIMP/GPGKEYS` to work around changes in EL8
417435
* Corrected the :code:`HeapDumpOnOutOfMemoryError` setting for :program:`puppetdb`
418436
* Ensure that :program:`nsswitch` :program:`SSSD` options for :file:`sudoers` do
419437
not stop on files
@@ -448,6 +466,11 @@ pupmod-simp-simp_gitlab
448466
* Fixed a bug where the :program:`change_gitlab_root_password` script did not
449467
work with GitLab after 13.6.0
450468

469+
pupmod-simp-simp_grub
470+
^^^^^^^^^^^^^^^^^^^^^
471+
472+
* Updated the documentation to better reflect GRUB2
473+
451474
pupmod-simp-simp_nfs
452475
^^^^^^^^^^^^^^^^^^^^
453476

@@ -469,6 +492,7 @@ pupmod-simp-simp_openldap
469492
pupmod-simp-simplib
470493
^^^^^^^^^^^^^^^^^^^
471494

495+
* Fixed the call to `klist` to properly handle cache issues
472496
* Increased randomization in :code:`simplib::gen_random_password`
473497
* :code:`simplib::cron::hour_entry` now supports comma separated lists
474498
* :code:`simplib::cron::minute_entry` now supports comma separated lists
@@ -495,6 +519,8 @@ pupmod-simp-ssh
495519
pupmod-simp-sssd
496520
^^^^^^^^^^^^^^^^
497521

522+
* Added an option to :code:`sssd::install` to prevent installation of the :program:`sssd` client to
523+
increase compatibility with other operating systems
498524
* Fixed multiple compatibility issues with non-OpenLDAP LDAP servers
499525
* No longer use :code:`concat` but instead drop configuration items into the
500526
:file:`/etc/sssd/conf.d` directory
@@ -523,6 +549,7 @@ pupmod-simp-swap
523549
pupmod-simp-tlog
524550
^^^^^^^^^^^^^^^^
525551

552+
* Add a :code:`file` resource if the file writer is specified
526553
* Corrected the login in :file:`tlog.sh.epp` in the case where a user does not
527554
have a login shell
528555

@@ -555,6 +582,8 @@ simp-gpgkeys
555582
^^^^^^^^^^^^
556583

557584
* Fixed the target location for copying the GPG keys into the YUM repository
585+
* Removed EL6 keys
586+
* Updated the Red Hat release key
558587

559588
simp-rsync
560589
^^^^^^^^^^
@@ -606,6 +635,11 @@ pupmod-simp-ds389
606635

607636
* New module for managing 389 DS
608637

638+
pupmod-simp-simp_firewalld
639+
^^^^^^^^^^^^^^^^^^^^^^^^^^
640+
641+
* Added the :pupmod:`simp/simp_firewalld` module and set it to the default on EL8+
642+
609643
pupmod-simp-gnome
610644
^^^^^^^^^^^^^^^^^
611645

@@ -622,6 +656,8 @@ pupmod-simp-logrotate
622656
pupmod-simp-pam
623657
^^^^^^^^^^^^^^^
624658

659+
* Added `dictcheck` and `faillock_log_file` parameter support
660+
* Added Amazon Linux 2 support
625661
* Added a :program:`pre` section for setting auth file content to work with
626662
third party plugins
627663
* Added the ability to set extra content in the :program:`su` configuration
@@ -663,6 +699,7 @@ numerous changes!
663699
pupmod-simp-simp
664700
^^^^^^^^^^^^^^^^
665701

702+
* Added EL8 support
666703
* Added :code:`simp::puppetdb::disable_update_checking` to disable default
667704
analytics in accordance with NIST guidance
668705
* :program:`puppetdb` now sets :code:`UseCodeCacheFlushing` by default
@@ -709,6 +746,12 @@ pupmod-simp-simplib
709746
* Added :program:`net.ipv6.conf.all.disable_ipv6` to the :program:`simplib_sysctl` fact
710747
* Added a :program:`simplib__cryhpto_policy_state` fact
711748

749+
pupmod-simp-ssh
750+
^^^^^^^^^^^^^^^
751+
752+
* Added an option to turn off managing the :code:`AuthorizedKeysFile` parameter in
753+
:file:`/etc/ssh/sshd_config`
754+
712755
pupmod-simp-sssd
713756
^^^^^^^^^^^^^^^^
714757

@@ -719,6 +762,11 @@ pupmod-simp-sssd
719762
* Users can optionally purge the :file:`/etc/sssd/conf.d` directory if they want
720763
puppet to be authoritative
721764

765+
pupmod-simp-sudo
766+
^^^^^^^^^^^^^^^^
767+
768+
* Added the ability for users to create :code:`include` clauses in :file:`/etc/sudoers`
769+
722770
pupmod-simp-tpm2
723771
^^^^^^^^^^^^^^^^
724772

@@ -759,7 +807,7 @@ Known Bugs and Limitations
759807
Below are bugs and limitations known to affect this release. If you discover
760808
additional problems, please `submit an issue`_ to let use know.
761809

762-
* SSSD does not always start the ds389 LDAP server immediately after kickstarting
810+
* :program:`sssd` does not always start the :program:`ds389` LDAP server immediately after kickstarting
763811
an EL8 system. An additional puppet run clears the problem. The error in the log is
764812

765813
sssd.dataprovider.getDomains: Error [1432158215]: DP target is not configured

0 commit comments

Comments
 (0)