Skip to content

Use PUBTOOLS_PULP3_* env vars for Hosted Pulp credentials [RHELDST-45461] - #720

Merged
crungehottman merged 1 commit into
release-engineering:masterfrom
crungehottman:duplicate-auth-creds
Sep 25, 2026
Merged

crungehottman merged 1 commit into
release-engineering:masterfrom
crungehottman:duplicate-auth-creds

Conversation

@crungehottman

@crungehottman crungehottman commented Sep 23, 2026 •

Copy link
Copy Markdown
Member

Update KonfluxSource to read hosted pulp credentials from PUBTOOLS_PULP3_* and PUSHSOURCE_KONFLUX_PULP_* variants. If both variations of env vars are provided, the PUSHSOURCE_KONFLUX_PULP_ env vars take precedence.

pubtools-pulp's Pulp3ClientService reads from the same PUBTOOLS_PULP3_* env vars. Since both pushsource and pubtools-pulp connect to the same hosted pulp instance with the same credentials, sharing one set of env vars eliminates duplication in the Tekton task configuration.

@codecov

codecov Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (9105a74) to head (193067c).

Additional details and impacted files
@@            Coverage Diff            @@
##            master      #720   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           59        59           
  Lines         2736      2736           
=========================================
  Hits          2736      2736           
Flag Coverage Δ
unit-tests 100.00% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

…T-45461]

Update KonfluxSource to read hosted pulp credentials from
`PUBTOOLS_PULP3_*` and `PUSHSOURCE_KONFLUX_PULP_*` variants. If both
variations of env vars are provided, the `PUSHSOURCE_KONFLUX_PULP_`
env vars take precedence.

pubtools-pulp's Pulp3ClientService reads from the same
`PUBTOOLS_PULP3_*` env vars. Since both pushsource and pubtools-pulp
connect to the same hosted pulp instance with the same credentials,
sharing one set of env vars eliminates duplication in the Tekton task
configuration.
@crungehottman crungehottman changed the title Use PULP3_* env vars for Hosted Pulp credentials [RHELDST-45461] Use PUBTOOLS_PULP3_* env vars for Hosted Pulp credentials [RHELDST-45461] Sep 24, 2026
@crungehottman
crungehottman merged commit 3def6b5 into release-engineering:master Sep 25, 2026
8 checks passed
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.

2 participants