Affects Version/s: PUP 5.5.7, PUP 5.5.8, PUP 5.5.10, PUP 6.0.3
Template:PUP Bug Template customfield_10700 300500
Sprint:Platform Core KANBAN
Method Found:Needs Assessment
Release Notes:Bug Fix
Release Notes Summary:When the ability to specify a logging destination in puppet.conf was added, the ability to specify multiple logging destinations through the command line using the --logdest option was broken. The ability to specify multiple logging destinations on the command line has been fixed.
QA Risk Assessment:Needs Assessment
Puppet Version: > 5.5.7
OS Name/Version: Debian Jessie
Beginning with release 5.5.7, it is not possible anymore to have more then 1 logdestination.
Before it was possible to have multiple Logging Destinations, by appending logdest multiple times
This seems to be the Ticket related to it.
Fixed since: PUP 5.5.7, PUP 6.0.3
puppet agent --no-daemonize --detailed-exitcodes --onetime --logdest console --logdest /var/log/puppetlabs/puppet/puppet.log
Starting with release 5.5.7 the puppet agent ignores the second logdestination, which keeps us from saving changes to a local file.
Steps to reproduce:
Install Agent 5.5.6 and run:
Output will be show in console and also send to the file
Install Agent 5.5.7 or any higher version number and run:
Output will be show in console but not send to the file
Desired Behavior: Have all mentioned logdestinations enabled agian
Actual Behavior: Only the first mentioned logdestination will be applied