Skip to content

Comments

Create new namespace pull secret based on namespace pull robot account#267

Open
rcerven wants to merge 1 commit intokonflux-ci:mainfrom
rcerven:namespacerobot
Open

Create new namespace pull secret based on namespace pull robot account#267
rcerven wants to merge 1 commit intokonflux-ci:mainfrom
rcerven:namespacerobot

Conversation

@rcerven
Copy link
Contributor

@rcerven rcerven commented Dec 23, 2025

which is granted read permisssions for all ImageRepositories in the namespace,
namespace pull secret is also linked to component build SA and integration SA,
new annotation
'image-controller.appstudio.redhat.com/ensure-namespace-pull-secret' is introduced as well, which is set to 'false' after namespace pull secret is created,
when set to 'true' it will force to create namespace pull robot account and namespace secret,
component linking check is based now only on component label, as new model won't have anymore application

STONEBLD-4018

@rcerven rcerven requested a review from a team as a code owner December 23, 2025 17:56
@snyk-io
Copy link

snyk-io bot commented Dec 23, 2025

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@rcerven rcerven force-pushed the namespacerobot branch 3 times, most recently from 58b370f to b4b1066 Compare December 23, 2025 18:51
Copy link
Member

@mmorhun mmorhun left a comment

Choose a reason for hiding this comment

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

Looks good in general, a few remarks below.

@rcerven rcerven force-pushed the namespacerobot branch 5 times, most recently from 70b2e3c to 4165936 Compare January 9, 2026 16:13
@rcerven rcerven changed the title [WIP] Create new namespace pull secret based on namespace pull robot account Create new namespace pull secret based on namespace pull robot account Jan 9, 2026
@rcerven rcerven force-pushed the namespacerobot branch 2 times, most recently from ceef920 to 3c77615 Compare January 14, 2026 13:39
@rcerven
Copy link
Contributor Author

rcerven commented Jan 14, 2026

/retest

8 similar comments
@rcerven
Copy link
Contributor Author

rcerven commented Jan 14, 2026

/retest

@rcerven
Copy link
Contributor Author

rcerven commented Jan 14, 2026

/retest

@rcerven
Copy link
Contributor Author

rcerven commented Jan 14, 2026

/retest

@rcerven
Copy link
Contributor Author

rcerven commented Jan 14, 2026

/retest

@rcerven
Copy link
Contributor Author

rcerven commented Jan 15, 2026

/retest

@rcerven
Copy link
Contributor Author

rcerven commented Jan 16, 2026

/retest

@rcerven
Copy link
Contributor Author

rcerven commented Jan 16, 2026

/retest

@rcerven
Copy link
Contributor Author

rcerven commented Jan 16, 2026

/retest

@rcerven
Copy link
Contributor Author

rcerven commented Jan 16, 2026

/retest

1 similar comment
@rcerven
Copy link
Contributor Author

rcerven commented Jan 18, 2026

/retest

@rcerven rcerven force-pushed the namespacerobot branch 3 times, most recently from 3261d06 to 378f840 Compare January 29, 2026 15:40
@rcerven rcerven force-pushed the namespacerobot branch 2 times, most recently from c411c35 to feefe18 Compare January 29, 2026 16:05
@rcerven
Copy link
Contributor Author

rcerven commented Jan 30, 2026

/retest

2 similar comments
@rcerven
Copy link
Contributor Author

rcerven commented Jan 30, 2026

/retest

@rcerven
Copy link
Contributor Author

rcerven commented Feb 2, 2026

/retest

@rcerven rcerven force-pushed the namespacerobot branch 2 times, most recently from bf3f01c to 84945b9 Compare February 2, 2026 18:22
@rcerven
Copy link
Contributor Author

rcerven commented Feb 2, 2026

@mmorhun we should probably 1st also update application-api in infra-deployments, it shouldn't matter that much for this PR, but doesn't hurt to have the same version which is this PR using

@rcerven
Copy link
Contributor Author

rcerven commented Feb 2, 2026

@rcerven rcerven force-pushed the namespacerobot branch 3 times, most recently from 492f527 to d3370fa Compare February 11, 2026 13:23
@rcerven
Copy link
Contributor Author

rcerven commented Feb 12, 2026

/retest

@rcerven rcerven force-pushed the namespacerobot branch 3 times, most recently from 2128f52 to 209d0ad Compare February 12, 2026 14:26
which is granted read permisssions for all ImageRepositories in the namespace,
namespace pull secret is also linked to component build SA and integration SA,
new annotation 'image-controller.appstudio.redhat.com/namespace-pull-secret-ensured' is
introduced as well, which is set to 'false' after namespace pull secret is created,
when missing it will force to create namespace pull robot account and namespace secret,
component linking check is based now only on component label, as new model won't have anymore application

STONEBLD-4018

Signed-off-by: Robert Cerven <rcerven@redhat.com>
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.

3 participants