Skip to content

Conversation

@LukasAud
Copy link
Contributor

@LukasAud LukasAud commented Dec 3, 2025

Fix SLES agent installation issues by ensuring /etc/zypp/credentials.d/PuppetcoreCreds exists

The puppet_agent install_shell.sh task silently fails on SLES systems when the PuppetcoreCreds file is missing. This fix touches the required file before running the agent installation task on SLES targets.

Tested here:
https://github.com/puppetlabs/puppetlabs-motd/actions/runs/19892910819/job/57016013509?pr=537

Checklist

  • 🟢 Spec tests.
  • 🟢 Acceptance tests.
  • Manually verified.

@LukasAud LukasAud requested a review from a team as a code owner December 3, 2025 11:41
@LukasAud LukasAud added the bugfix label Dec 3, 2025
Fix SLES agent installation issues by ensuring /etc/zypp/credentials.d/PuppetcoreCreds exists

The puppet_agent install_shell.sh task silently fails on SLES systems when the
PuppetcoreCreds file is missing. This fix touches the required file
before running the agent installation task on SLES targets.
@LukasAud LukasAud force-pushed the CAT-2476-Address_SLES_agent_installation_failures branch from 90928a5 to c4194c2 Compare December 3, 2025 12:01
Copy link
Member

@david22swan david22swan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@david22swan david22swan merged commit 41ce8ec into main Dec 3, 2025
3 checks passed
@david22swan david22swan deleted the CAT-2476-Address_SLES_agent_installation_failures branch December 3, 2025 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants