The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Bug #14353

Upgrade from PE2.0.3 to PE2.5 external_node permission changes

Added by Jonathan Spinks almost 2 years ago. Updated almost 2 years ago.

Status:ClosedStart date:05/07/2012
Priority:HighDue date:
Assignee:Moses Mendoza% Done:

0%

Category:installerEstimated time:0.50 hour
Target version:-
Keywords: Affected URL:
Branch: Affected PE version:2.5.0

We've Moved!

Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com

This issue is currently not available for export. If you are experiencing the issue described below, please file a new ticket in JIRA. Once a new ticket has been created, please add a link to it that points back to this Redmine ticket.


Description

Hi, I’ve just upgraded a couple of hosts from PE 2.0.3 to 2.5. I’ve noticed that the external_node script in /etc/puppetlabs/puppet-dashboard gets the wrong permissions.

Before: -rwxr-xr-x 1 root root 125 2012-03-26 22:39 external_node

After: -rw-r——– 1 puppet-dashboard puppet-dashboard 125 2012-03-07 03:24 external_node

This obviously breaks the ENC functionality of the dashboard.

This can been seen in Puppet Master debug output as:

debug: Executing ‘/etc/puppetlabs/puppet-dashboard/external_node client-hostname’ debug: Empty response for client-hostname from exec terminus err: Could not find node ‘client-hostname’; cannot compile debug: Received report to process from client-hostname debug: Processing report from client-hostname with processor Puppet::Reports::Https err: Report processor failed: Connection refused – connect(2) debug: Processing report from client-hostname with processor Puppet::Reports::Store

Regards Jon

History

#1 Updated by Michael Stahnke almost 2 years ago

  • Assignee set to Moses Mendoza

#2 Updated by Matthaus Owens almost 2 years ago

  • Status changed from Unreviewed to Investigating

#3 Updated by Matthaus Owens almost 2 years ago

  • Status changed from Investigating to Needs More Information

What version of PE was this on? This should have been addressed in PE 2.5.1.

#4 Updated by Jonathan Spinks almost 2 years ago

  • Status changed from Needs More Information to Closed

Hi, Yes this was PE 2.5.0, I don’t have anymore masters I can try the upgrade process on to confirm.

Given that it’s not a complex bug I think we can close this case.

Regards Jon

Also available in: Atom PDF