-
-
Notifications
You must be signed in to change notification settings - Fork 62
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: revert #802 and use experimental to control the returned filtered version #816
feat: revert #802 and use experimental to control the returned filtered version #816
Conversation
Thanks for the quick pullrequest |
I don't understand why tests are taking so long on this PR :/ |
If you can wait 2 hours, i’ll rebase and check |
…ed filtered version Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
3bb7fde
to
3c1677b
Compare
Rebase. But still the tests timeout for the end-to-end. I'm trying locally if I can make the venom setup working again (last time I checked it was a nightmare outside Linux) |
I can easily check locally |
I'm 99% that I forgot to update an end to end test: I bet for the one that (as I remember) checks for "no warnings" means that the manifest has to be updated or removed. |
I found what's wrong and to be honest I don't know how to fix it :/ |
Basically the parsedVersion doesn't work with dockerimage, hence the discussion that triggered this work :) The reason for that is because of the way dockerimage source works. .1 Get tags .2 Validate tag architecture Problem: Because the parsedVersion |
This is why I was limiting the backward compatibility to githubrelease and gittag |
The failing manifest is :
|
Does it work if you add the —experimental flag in the e2e ? |
Yes it does |
Then i have to update the e2e test for this case as part of this pr |
What do you think to comment them out? I'll probably remove this from experimental in or right after the autodiscovery feature |
Make sense! |
Signed-off-by: Olblak <me@olblak.com>
If tests pass, then I'll merge and trigger a release :) thanks for the feedbacks |
Signed-off-by: Olblak <me@olblak.com>
Requires #815
Related to #803
Reverts #802
Closes #810
This PR reverts the behavior of #802 by default, but allow it to be used when the new
--experimental
from #815 is used.It also adds a warning to end user when the parsed version is different than the original, which means there is
v
prefix that was dropped.The warning message (see below):
v
prefix" and how to test it (by adding the--experimental
flag)Test
To test this pull request, you can run the following commands:
Then
Additional Information
Tradeoff
Potential improvement