Under debian/patches we currently have 36 patches on top of varnish 5.1.3. We need to know how many needs to be ported to varnish 6 and how many are already shipped with varnish 6 and therefore can be discarded.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • ema | T261632 Package varnish 6.0.x | |||
Resolved | Vgutierrez | T260702 Analyze custom varnish 5.1 patches considering the migration to varnish 6 | |||
Resolved | • ema | T261487 Varnish 6.0 needs a SONAME version bump |
Event Timeline
Change 621014 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Add Origin and Description headers for every debian patch
Change 621015 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Remove unused patches
patch | backport/custom | available on varnish 6.0 | available on varnish 6.4 | can be removed? |
0002-exp-thread-realtime.patch | custom | no | no | TBD (varnish-be specific) |
0003-vsm-perms.patch | custom | no | no | no |
0004-storage-file-off-t.patch | custom | no | no | TBD (varnish-be specific) |
0005-stats-shortlived.patch | custom | no | no | no |
0006-transaction-timeout.patch | custom | no | no | yes (adds a config parameter that is currently unused) |
0007-varnishncsa-record-prefix.patch | backport | yes | yes | yes |
0008-vsv00002-5.1.patch | backport | yes | yes | yes |
0011-fix-discarding-labels | backport | yes | yes | yes |
0012-oh-leak.patch | backport | yes | yes | yes |
0013-issue-1799.patch | backport | yes | yes | yes |
0014-n_lru_limited-counter.patch | backport | yes | yes | yes |
0015-cache_hit_grace-counter.patch | backport | yes | yes | yes |
0016-expired-objects-ignore-req.ttl.patch | backport | yes | yes | yes |
0017-new-ttl-in-vcl-calculation.patch | backport | yes | yes | yes |
0018-post-and-multiple-vcl.patch | backport | yes | yes | yes |
0019-vary-stevedore-mem-leak.patch | backport | yes | yes | yes |
0020-assert-error-http1_minimal_response.patch | backport | yes | yes | yes |
0021-dont-test-gunzip-partial.patch | backport | yes | yes | yes |
0022-deref-objcore-synth-err.patch | backport | yes | yes | yes |
0023-pass-delivery-is-no-err.patch | backport | yes | yes | yes |
0024-vbt-get-force-fresh.patch | backport | yes | yes | yes |
0025-extrachance-one-retry.patch | backport | yes | yes | yes |
0026-transient-full-cache_req_body-panic.patch | backport | yes | yes | yes |
0027-assert-error-vca_make_session.patch | backport | yes | yes | yes |
0028-panic-return-cond-fetch.patch | backport | yes | yes | yes |
0029-ban-lurker-bo-backoff.patch | backport | yes | yes | yes |
0030-startup-show-version.patch | backport | yes | yes | yes |
0031-vbt-close-stolen.patch | backport | yes | yes | yes |
0032-vbe_dir_finish-no-VBT_Wait.patch | backport | yes | yes | yes |
0033-recycled-honor-first_byte_timeout.patch | backport | yes | yes | yes |
0034-r02135.vtc-fixes.patch | backport | yes | yes | yes |
0035-vbf_stp_condfetch_crash.patch | backport | yes | no | yes iff target version is 6.0 |
0036-VSV00004.patch | backport | yes | yes | yes |
0037-force-discard.patch | custom | no | no | yes (failed experiment) |
0038-vcl_active-lock.patch | backport | yes | yes | yes |
Change 621265 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Remove unnecessary patches for Varnish 6
Change 621284 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Update 0003-vsm-perms.patch
Change 621532 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Update 0005-stats-shortlived.patch
Change 621533 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Update 0006-transaction-timeout.patch
Change 621534 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Refresh 0037-force-discard.patch
Change 621693 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Update debian/control
Change 621694 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Release 6.0.6-1wm1
Change 621533 abandoned by Vgutierrez:
[operations/debs/varnish4@debian-wmf] Update 0006-transaction-timeout.patch
Reason:
patch no longer needed
Change 621534 abandoned by Vgutierrez:
[operations/debs/varnish4@debian-wmf] Refresh 0037-force-discard.patch
Reason:
patch no longer needed
Change 622964 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Add 0006-bump-api-soname
Change 622965 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Bump libvarnishapi SONAME
Change 622967 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Package vcstool.py
Change 622975 had a related patch set uploaded (by Ema; owner: Ema):
[operations/debs/varnish4@debian-wmf] Work around a breaking change in GNU make 4.3
Change 623524 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/debs/varnish4@debian-wmf] Drop 0003-vsm-perms.patch
Change 621014 merged by Ema:
[operations/debs/varnish4@debian-wmf] Add Origin and Description headers for every debian patch
Change 621015 merged by Ema:
[operations/debs/varnish4@debian-wmf] Remove unused patches
Change 621265 merged by Ema:
[operations/debs/varnish4@debian-wmf] Remove unnecessary patches for Varnish 6
Change 621284 merged by Ema:
[operations/debs/varnish4@debian-wmf] Update 0003-vsm-perms.patch
Change 621532 merged by Ema:
[operations/debs/varnish4@debian-wmf] Update 0005-stats-shortlived.patch
Change 621693 merged by Ema:
[operations/debs/varnish4@debian-wmf] Update debian/control
Change 622967 merged by Ema:
[operations/debs/varnish4@debian-wmf] Package vcstool.py
Change 622975 merged by Ema:
[operations/debs/varnish4@debian-wmf] Work around a breaking change in GNU make 4.3
Change 623524 merged by Ema:
[operations/debs/varnish4@debian-wmf] Drop 0003-vsm-perms.patch
Change 621694 merged by Ema:
[operations/debs/varnish4@debian-wmf] Release 6.0.6-1wm1
Most patches dropped! We're left with:
- 0005-stats-shortlived.patch
- 0006-bump-api-soname.patch
Closing.