Skip to content

[patch] Remove entitlement key and artifactory token as param of tekton pipeline - #2617

Draft
Bhautik-Vala wants to merge 10 commits into
masterfrom
entitlement
Draft

Bhautik-Vala wants to merge 10 commits into
masterfrom
entitlement

Conversation

@Bhautik-Vala

@Bhautik-Vala Bhautik-Vala commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Description:
This changes made for remove the ibm_entitlement_key, artifactory_username and artifactory_token from pipeline params list so it will not shown as plain text in the pipelins' parameter section and yaml file,
instead we will create secret with name similar to mas actions like:

for mas install we will create mas-install-secret , for mas update mas-update-secrets etc..

and then while passing ENV vars ( IBM_ENTITLEMENT_KEY, ARTIFACTORY_TOKEN, ARTIFACTORY_USERNAME ) to Task we will read it from secrets.

Related PR: ibm-mas/python-devops#515

JIRA: https://jsw.ibm.com/browse/MASCORE-15201
slack Discussion: https://ibm-mas.slack.com/archives/D0C33RU8H7Z/p1790156571041019

Testing:

Tested mas install, mas aiservice-install, mas update, mas backup.

if secret not created because we haven't passed the value of ibm entitlement key or artifactory token like in mas update then without that secret also update pipeline completed successfully.

Screenshot 2026-09-29 at 3 15 21 PM Screenshot 2026-09-25 at 7 14 36 PM Screenshot 2026-09-25 at 7 14 52 PM Screenshot 2026-09-25 at 7 15 21 PM Screenshot 2026-09-25 at 7 14 20 PM

This branch has not been deployed

No deployments
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