Skip to content

feat: add puppetcore agent installation support #585

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 1, 2025

Conversation

jordanbreen28
Copy link
Contributor

Summary

This PR adds support for installing puppetcore agents through the litmus:install_agent rake task.

To do this, you must supply a puppetcore collection to the rake task, and have exported your PUPPET_FORGE_TOKEN in the ENV.

Additional Context

Add any additional context about the problem here.

  • Root cause and the steps to reproduce. (If applicable)
  • Thought process behind the implementation.

Related Issues (if any)

Mention any related issues or pull requests.

Checklist

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

Additional Context

Add any additional context about the problem here.

  • Root cause and the steps to reproduce. (If applicable)
  • Thought process behind the implementation.

Related Issues (if any)

Mention any related issues or pull requests.

Checklist

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

@jordanbreen28 jordanbreen28 force-pushed the feat_support_puppetcore_installs branch 2 times, most recently from 709db76 to 0080405 Compare May 1, 2025 11:04
This commit adds support for installing puppetcore agents through
the `litmus:install_agent` rake task.

To do this, you must supply a puppetcore collection to the rake task,
and have exported your PUPPET_FORGE_TOKEN in the ENV.
@jordanbreen28 jordanbreen28 force-pushed the feat_support_puppetcore_installs branch from 0080405 to 7656955 Compare May 1, 2025 11:13
@jordanbreen28 jordanbreen28 marked this pull request as ready for review May 1, 2025 11:13
@jordanbreen28 jordanbreen28 requested a review from a team as a code owner May 1, 2025 11:13
Copy link
Contributor

@gavindidrichsen gavindidrichsen left a comment

Choose a reason for hiding this comment

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

Great work!

@gavindidrichsen gavindidrichsen merged commit bf2489e into main May 1, 2025
3 checks passed
@gavindidrichsen gavindidrichsen deleted the feat_support_puppetcore_installs branch May 1, 2025 11:26
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.

2 participants