-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Support for Varnish 6 and remove Varnish 2, 3 and 5 #3360
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
Conversation
@ismaelpuerto There definitely a failing CI test. Would you mind having a look? |
Hello @dago, fail test of "trusty" because use old version of varnish, Ubuntu trusty born at 2014. Technically, trusty is a version not supported without subscription. https://wiki.ubuntu.com/Releases |
@ismaelpuerto I see, I am a bit reluctant to throw out support for old versions when there is the possibility some it is still used in the field. However, I could imagine that people using varnish on platforms will probably run newer OS versions and people with older OSes probably do so for other datacenter non-web stuff. |
I'd be good with dropping unsupported versions. |
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
@mrunge I am now merging this, but we need to take out building on "trusty" then. Can you tell me where this can be changed in the CI? |
@dago if you would like to remove building on trusty at all, then quickshot would be on L38-40 in .cirrus.yml, but i can double check it on side if you want |
@kkepka We can continue to build on trusty, but then Varnish needs to be disabled. Would you be willing to adjust the configuration? |
ok, just |
@kkepka Can you please follow up on the CI issue with trusty? The broken CI makes it hard to see real build issues. |
yes i can, getting into it right now |
Remove varnish plugin on trusty from SUPPORTED_PLUGIN_LIST, because colectd 5.11 has dropped support for varnish 3 with collectd/collectd#3360 latest varnish version in trusty is 3.0.5 (https://launchpad.net/ubuntu/trusty/+package/varnish) and there won't be any upgrades of it, as it's not supported anymore (https://wiki.ubuntu.com/Releases)
short backtrace of reason for collectd/ci-docker#3:
|
Can we revert this for now, at least until we managed to merge 5.10 and 5.11 back into master and released 5.11? |
@rubenk would you open a PR to revert or shall I? |
@mrunge please do |
Submitted #3412 |
Ubuntu 18.04 still has varnish 5 and is widely used (also for Travis). Can we keep support for Varnish 5 a little longer? |
Extracted from collectd#3360
Extracted from collectd#3360
ChangeLog: varnish plugin: Support for Varnish 6, deprecated 2, 3 and 5.
ChangeLog: varnish plugin: Added counters for vmod-goto.
I keep Varnish 4 because Varnish Software keep support for Varnish Plus 4. Deleted Varnish 2, 3 and 5 because does't maintened: https://varnish-cache.org/releases/