Skip to content

(maint) pxp-agent and Jira project updates - #40

Open
mhashizume wants to merge 3 commits into
mainfrom
maint/main/pxp-agent-jira-projs
Open

(maint) pxp-agent and Jira project updates#40
mhashizume wants to merge 3 commits into
mainfrom
maint/main/pxp-agent-jira-projs

Conversation

@mhashizume

Copy link
Copy Markdown
Contributor

This PR:

  • Reflects the new reality of pxp-agent-vanagon now being a part of puppet-runtime, not its own component
  • Updates scripts to assume we're only using the PA Jira project and only using puppet-agent fix versions
  • Passes the -T option in tput to suppress errors during runs in GitHub Actions

@mhashizume
mhashizume requested a review from a team as a code owner July 31, 2026 19:36
@mhashizume
mhashizume marked this pull request as draft July 31, 2026 19:39
Previously, many C++ components had been included in the
pxp-agent-vanagon project, which was a component in puppet-agent itself.

However, in late 2025 the pxp-agent-vanagon project was moved into
puppet-runtime and, along with it, C++ components like cpp-hocon and
cpp-pcp-client.

This commit updates Ticketmatch's logic to look in the runtime for
revisions for C++ components.
Previously, projects were divided up into their own Jira projects with
their own fix versions. Recently, the team has moved to exclusively
using the PA project and puppet-agent fix versions.

This commit updates Ticketmatch to reflect that change.
This commit updates the pa_matchpatch shell script to explicitly use the
xterm terminal type, as when this script is run in a minimal environment
(such as in GitHub Actions), the $TERM env var is not set and tput
produces the error "tput: No value for $TERM and no -T specified".
@mhashizume
mhashizume force-pushed the maint/main/pxp-agent-jira-projs branch from ac4ec0a to f0f9f54 Compare July 31, 2026 19:42
@mhashizume
mhashizume marked this pull request as ready for review July 31, 2026 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant