-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: ArtifactRepositoryRef ConfigMap is now taken from the workflow namespace #1821
feat: ArtifactRepositoryRef ConfigMap is now taken from the workflow namespace #1821
Conversation
/lgtm |
8d96c65
to
bb2f896
Compare
bb2f896
to
04f31f0
Compare
04f31f0
to
44cdceb
Compare
@jessesuen this PR changes to use the workflow's namespace for the artifact repo. I'm pretty sure this is a breaking change. Can I get your input please? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, I've asked @jessesuen for some commentary on this change. In the meantime, you might want to consider the following:
- Sync with master and make sure all checks are green.
- Consider how you might add tests for this.
Please dismiss this review once you've made those changes.
This test failure seems to be a fluke. @sarabala1979 is it possible to rerun them?
Hello Alex. I'm making a non-breaking improvement to a feature I've introduced before: #1350. |
Thank @Ark-kun - am I right in thinking your change was released in v2.4, but that you consider this a bug? P.s. you should sync with master, as I don't think you have the config for running the Circle CI tests. |
Previously it was using the workflow controller's namespace.
44cdceb
to
4cf6810
Compare
We've realized that the the feature failed to cover the biggest user scenario.
Thank you. Looks like it worked. This baffled me since usually the CI systems test the PR+master merge version. |
Codecov Report
@@ Coverage Diff @@
## master #1821 +/- ##
==========================================
+ Coverage 10.65% 11.71% +1.05%
==========================================
Files 35 52 +17
Lines 24933 26324 +1391
==========================================
+ Hits 2657 3083 +426
- Misses 21937 22846 +909
- Partials 339 395 +56
Continue to review full report at Codecov.
|
@alexec The tests are now passing. |
@alexec Gentle ping |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Lets hold this for v2.6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM nice feature for multi-tendency. As @alexec mentioned, this PR will be targetted on v2.6
…en-from-the-workflow-namespace
Previously, it used the controller's namespace.