You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Though, I would not be against changing this. Given this all operates on caches, we could always retrieve all builds when a secret gets created or deleted and reconcile either all of them or only those that have a reference to the secret.
Though, I would not be against changing this. Given this all operates on caches, we could always retrieve all builds when a secret gets created or deleted and reconcile either all of them or only those that have a reference to the secret.
Agree that it makes sense to remove. This feels like a performance optimization we did in the early days of the project. Since we now have very strong caching in place, those list operations are very low cost, even at scale.
Is there an existing issue for this?
Kubernetes Version
1.29
Shipwright Version
v0.13.0
Current Behavior
If we create a build requiring git credential before creating the secret and we create the secret after build creation, the build cannot start.
Expected Behavior
We should be able to run a build after the referenced secret.git.cloneSecret has been created.
Steps To Reproduce
Build
object that references a git clone secret that does not exist yet.BuildRun
from thisBuild
.Build cannot run because the parent
Build
has the "unregistered" status.Anything else?
Reported in Red Hat JIRA - https://issues.redhat.com/browse/BUILD-1160
The text was updated successfully, but these errors were encountered: