Skip to content

Conversation

@AriaXLi
Copy link
Contributor

@AriaXLi AriaXLi commented Jun 16, 2025

Previously, the puppet_agent::install task to install or upgrade to puppet8 used puppet8 builds from downloads.puppet.com. Since puppet8 builds are no longer published there, this commit updates the puppet_agent::install task to install or upgrade to puppet8 using the puppet8 dev builds from artifactory instead.

This commit also adds some logger.info statements so it's easier to track what specific version of puppet-agent is being upgraded to or installed.

@AriaXLi AriaXLi force-pushed the PA-7433/task_spec_puppet7_puppet8 branch 3 times, most recently from 76372a6 to edb82a6 Compare June 17, 2025 16:56
@AriaXLi AriaXLi marked this pull request as ready for review June 17, 2025 18:23
@AriaXLi AriaXLi requested review from a team and bastelfreak as code owners June 17, 2025 18:23
@AriaXLi
Copy link
Contributor Author

AriaXLi commented Jun 17, 2025

In order to access artifactory, the TWINGATE_KEY secret will need to be enabled/added for this repository

…dev build

Previously, the puppet_agent::install task to install or upgrade to puppet8
used puppet8 builds from downloads.puppet.com. Since puppet8 builds are no
longer published there, this commit updates the puppet_agent::install task to
install or upgrade to puppet8 using the puppet8 dev builds from Artifactory
instead.

This commit also adds some logger.info statements so it's easier to track
what specific version of puppet-agent is being upgraded to or installed.
Also, it adds a step in the task acceptance tests workflow to connect to
Twingate so that workflow can access Artifactory.
@AriaXLi AriaXLi force-pushed the PA-7433/task_spec_puppet7_puppet8 branch from edb82a6 to 2c0f99a Compare June 17, 2025 18:42
@AriaXLi AriaXLi added the blocked PRs blocked on work external to the PR itself label Jun 23, 2025
@AriaXLi
Copy link
Contributor Author

AriaXLi commented Jun 26, 2025

Closing this in favor of #783 which can access the TWINGATE secret

@AriaXLi AriaXLi closed this Jun 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked PRs blocked on work external to the PR itself

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant