You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/puppet/5.5/release_notes.markdown
+21-21Lines changed: 21 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,56 +26,56 @@ Released 14 July 2020
26
26
27
27
### New features
28
28
29
-
-*Updated permissions for files in `/cache/state/`.* This release updates the permission for `state.yaml` and `transactionstore.yaml` to remove the group write access. [PUP-8922}(https://tickets.puppetlabs.com/browse/PUP-8922)
29
+
-**Updated permissions for files in `/cache/state/`.** This release updates the permission for `state.yaml` and `transactionstore.yaml` to remove the group write access. [PUP-8922}(https://tickets.puppetlabs.com/browse/PUP-8922)
30
30
31
-
-*New disabled value in dnfmodule package provider.* This release adds a disabled value to the ensure field in the dnf module provider. [PUP-10419](https://tickets.puppetlabs.com/browse/PUP-10419)
31
+
-**New disabled value in dnfmodule package provider.** This release adds a disabled value to the ensure field in the dnf module provider. [PUP-10419](https://tickets.puppetlabs.com/browse/PUP-10419)
32
32
33
-
-*Improved error message when a file resource requires a non-existent directory.* This release improves the error message that occurs when trying to manage a file resource whose parent directory does not exist. [PUP-4442](https://tickets.puppetlabs.com/browse/PUP-4442)
33
+
-**Improved error message when a file resource requires a non-existent directory.** This release improves the error message that occurs when trying to manage a file resource whose parent directory does not exist. [PUP-4442](https://tickets.puppetlabs.com/browse/PUP-4442)
34
34
35
-
-*Zypper provider does not recognize `--no-gpg-checks` as a global option.* This release allows ``--no-gpg-checks` to be passed as an item to install_options property for the zypper package provider. Note that for backward compatibility `--no-gpg-check` was not removed. [PUP-10433](https://tickets.puppetlabs.com/browse/PUP-10433)
35
+
-**Zypper provider does not recognize `--no-gpg-checks` as a global option.** This release allows ``--no-gpg-checks` to be passed as an item to install_options property for the zypper package provider. Note that for backward compatibility `--no-gpg-check` was not removed. [PUP-10433](https://tickets.puppetlabs.com/browse/PUP-10433)
36
36
37
37
### Resolved issues
38
38
39
-
-*Puppet agent fails to self-restart with configuration changes or updates.* Previously, when two agent runs were taking place at the same time, under some circumstances, the Puppet agent could get in a restart_requested state. This is now fixed. [PUP-10351](https://tickets.puppetlabs.com/browse/PUP-10351)
39
+
-**Puppet agent fails to self-restart with configuration changes or updates.** Previously, when two agent runs were taking place at the same time, under some circumstances, the Puppet agent could get in a restart_requested state. This is now fixed. [PUP-10351](https://tickets.puppetlabs.com/browse/PUP-10351)
40
40
41
-
-*An "unable to set ownership" error with logdest on agents running as root.* Puppet no longer generates an error when using a log file destination. [PUP-10407](https://tickets.puppetlabs.com/browse/PUP-10407)
41
+
-**An "unable to set ownership" error with logdest on agents running as root.** Puppet no longer generates an error when using a log file destination. [PUP-10407](https://tickets.puppetlabs.com/browse/PUP-10407)
42
42
43
-
-*Installer switch service-enable true reports wrong actions in certain conditions.* Previously, the puppet resource command wrongly reporting the enabled state of a systemd service when the ensure parameter was also specified. This is now fixed. [PUP-10479](https://tickets.puppetlabs.com/browse/PUP-10479)
43
+
-**Installer switch service-enable true reports wrong actions in certain conditions.** Previously, the puppet resource command wrongly reporting the enabled state of a systemd service when the ensure parameter was also specified. This is now fixed. [PUP-10479](https://tickets.puppetlabs.com/browse/PUP-10479)
44
44
45
45
46
-
-*The pip package provider does not handle pip executable paths with spaces.* Paths containing spaces will now be quoted in the pip package providers. [PUP-10485](https://tickets.puppetlabs.com/browse/PUP-10485)
46
+
-**The pip package provider does not handle pip executable paths with spaces.** Paths containing spaces will now be quoted in the pip package providers. [PUP-10485](https://tickets.puppetlabs.com/browse/PUP-10485)
47
47
48
-
-*The purge_ssh_keys parameter requires you to set the home directory in the manifest.* The release fixes an issue where Puppet required you to manage the home directory when purging SSH keys with purge_ssh_keys. [PUP-10506](https://tickets.puppetlabs.com/browse/PUP-10485)
48
+
-**The purge_ssh_keys parameter requires you to set the home directory in the manifest.** The release fixes an issue where Puppet required you to manage the home directory when purging SSH keys with purge_ssh_keys. [PUP-10506](https://tickets.puppetlabs.com/browse/PUP-10485)
49
49
50
-
-*Puppet resource service does not return all active services on Ubuntu.* This release fixes an inconsistency in Puppet's behaviour when listing information about a specific service. [PUP-10378](https://tickets.puppetlabs.com/browse/PUP-10378)
50
+
-**Puppet resource service does not return all active services on Ubuntu.** This release fixes an inconsistency in Puppet's behaviour when listing information about a specific service. [PUP-10378](https://tickets.puppetlabs.com/browse/PUP-10378)
51
51
52
-
-*Ensure Windows wide character strings have a wide terminator.* This release improves memory safety when Puppet converts Ruby strings to wide character strings on Windows. [PUP-10254](https://tickets.puppetlabs.com/browse/PUP-10254)
52
+
-**Ensure Windows wide character strings have a wide terminator.** This release improves memory safety when Puppet converts Ruby strings to wide character strings on Windows. [PUP-10254](https://tickets.puppetlabs.com/browse/PUP-10254)
53
53
54
-
-*ÒHTTP 406 Not AcceptableÓ error message should contain format names.* This release prints the MIME types, instead of format objects, from the Accept header, in cases where puppetserver cannot generate a catalog in the requested format. [PUP-10549](https://tickets.puppetlabs.com/browse/PUP-10549)
54
+
-**"HTTP 406 Not Acceptable" error message should contain format names.** This release prints the MIME types, instead of format objects, from the Accept header, in cases where puppetserver cannot generate a catalog in the requested format. [PUP-10549](https://tickets.puppetlabs.com/browse/PUP-10549)
55
55
56
-
-*Puppet Windows package provider fails if there are garbage characters after an embedded NULL.** This release fixes a bug in the Windows package provider when reading package version form registry. This happened if there were garbage characters after the wide NULL terminator. [PUP-10536](https://tickets.puppetlabs.com/browse/PUP-10536)
56
+
-**Puppet Windows package provider fails if there are garbage characters after an embedded NULL.** This release fixes a bug in the Windows package provider when reading package version form registry. This happened if there were garbage characters after the wide NULL terminator. [PUP-10536](https://tickets.puppetlabs.com/browse/PUP-10536)
57
57
58
-
-*Sensitive data type lost when declaring multiple resources using title arrays.* This release fixes support of sensitive data type parameters when declaring multiple resources using title arrays. [PUP-10511](https://tickets.puppetlabs.com/browse/PUP-10511)
58
+
-**Sensitive data type lost when declaring multiple resources using title arrays.** This release fixes support of sensitive data type parameters when declaring multiple resources using title arrays. [PUP-10511](https://tickets.puppetlabs.com/browse/PUP-10511)
59
59
60
-
-*The `purge_ssh_keys` parameter requires home to be set in the manifest.** This release fixes an issue where Puppet required the home directory to be managed when purging SSH keys with `purge_ssh_keys`. [PUP-10506](https://tickets.puppetlabs.com/browse/PUP-10506)
60
+
-**The `purge_ssh_keys` parameter requires home to be set in the manifest.** This release fixes an issue where Puppet required the home directory to be managed when purging SSH keys with `purge_ssh_keys`. [PUP-10506](https://tickets.puppetlabs.com/browse/PUP-10506)
61
61
62
-
-*Agent runs failing with `Invalid or unsupported charset:ANSI_X3.4-1968`.* Previously, agent runs failed when the locale settings where unrecognised or in an error state , because leatherman logging always expects a working locale. This release implements a defense for the leatherman logging function. [PA-3254](https://tickets.puppetlabs.com/browse/PA-3254)
62
+
-**Agent runs failing with `Invalid or unsupported charset:ANSI_X3.4-1968`.** Previously, agent runs failed when the locale settings where unrecognised or in an error state , because leatherman logging always expects a working locale. This release implements a defense for the leatherman logging function. [PA-3254](https://tickets.puppetlabs.com/browse/PA-3254)
63
63
64
-
-*Running `remove_old_postgresql_versions` after upgrade fails.* This release fixes an issue in Puppet's behaviour when listing information about a single specific service and all available ones by showing services in a static state. [PUP-10437](https://tickets.puppetlabs.com/browse/PUP-10437)
64
+
-**Running `remove_old_postgresql_versions` after upgrade fails.** This release fixes an issue in Puppet's behaviour when listing information about a single specific service and all available ones by showing services in a static state. [PUP-10437](https://tickets.puppetlabs.com/browse/PUP-10437)
65
65
66
-
-*Puppet does not add correct command flags*. This release fixes an issue where Puppet would not add the correct command flags when ensuring a `user` resource with `managehome` enabled. [PUP-8897](https://tickets.puppetlabs.com/browse/PUP-8897).
66
+
-**Puppet does not add correct command flags.** This release fixes an issue where Puppet would not add the correct command flags when ensuring a `user` resource with `managehome` enabled. [PUP-8897](https://tickets.puppetlabs.com/browse/PUP-8897).
67
67
68
-
-*The systemd provider does not honor documented enabled states.* Previously, enabling indirect services caused an idempotency issue in Puppet. This has been fixed by not allowing users to enable/disable these services and to print a debug log instead. [PUP-7163](https://tickets.puppetlabs.com/browse/PUP-7163)
68
+
-**The systemd provider does not honor documented enabled states.** Previously, enabling indirect services caused an idempotency issue in Puppet. This has been fixed by not allowing users to enable/disable these services and to print a debug log instead. [PUP-7163](https://tickets.puppetlabs.com/browse/PUP-7163)
69
69
70
-
-*User resource expiry incorrect on SLES 11.* On SLES 11, setting a user resource expiry to absent resulted in disabling the user instead. This is now fixed. [PUP-7663](https://tickets.puppetlabs.com/browse/PUP-7663)
70
+
-**User resource expiry incorrect on SLES 11.** On SLES 11, setting a user resource expiry to absent resulted in disabling the user instead. This is now fixed. [PUP-7663](https://tickets.puppetlabs.com/browse/PUP-7663)
71
71
72
72
## Puppet 5.5.20
73
73
74
74
Released 30 April 2020
75
75
76
76
### New features
77
77
78
-
- Improved performance on the `selmodule` provider. Previously, the `selmodule` provider called `/usr/sbin/semodule Ñlist` once or twice per resource. This resulted in a heavy duplication of effort and increased apply time. In this release, a new cache improves the performance. [PUP-10313](https://tickets.puppetlabs.com/browse/PUP-10313?src=confmacro)
78
+
- Improved performance on the `selmodule` provider. Previously, the `selmodule` provider called `/usr/sbin/semodule Ñlist` once or twice per resource. This resulted in a heavy duplication of effort and increased apply time. In this release, a new cache improves the performance. [PUP-10313](https://tickets.puppetlabs.com/browse/PUP-10313?src=confmacro)
0 commit comments