From Fedora Project Wiki

Revision as of 19:54, 9 January 2025 by Jered (talk | contribs) (Created page with "= Trafficserver 10.0 = == Summary == Upgrade Apache Traffic Server in Fedora to version 10.0. == Owner == * Name: Jered Floyd * Email: jered@redhat.com <!--- UNCOMMENT only for Changes with assigned Shepherd (by FESCo) * FESCo shepherd: Shepherd name <email address> --> == Current status == Category:ChangePageIncomplete <!-- When your change proposal page is completed and ready for review and announcement --> <!-- remove Ca...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Trafficserver 10.0

Summary

Upgrade Apache Traffic Server in Fedora to version 10.0.

Owner

Current status

  • Targeted release: Fedora Linux 42
  • Last updated: 2025-01-09
  • [Announced]
  • [<will be assigned by the Wrangler> Discussion thread]
  • FESCo issue: <will be assigned by the Wrangler>
  • Tracker bug: <will be assigned by the Wrangler>
  • Release notes tracker: <will be assigned by the Wrangler>

Detailed Description

Apache Traffic Server in Fedora will be upgraded to v10.0.

More details on Traffic Server 10.x are available from the upstream What's New page. Notably, there is a breaking change in configuration file format, as ATS 10.x changes records.conf to records.yaml and does not support the previous configuration format.

Feedback

Benefit to Fedora

Fedora includes the latest version of ATS, which will also be proposed for EPEL 10.

Scope

  • Proposal owners:
    • Upgrade trafficserver package to 10.x
    • Review feasibility of running convert2yaml.py as part of post-install script

Upgrade/compatibility impact

Users will be upgraded to Traffic Server 10.x. Daemon will not start until records.config is updated to records.yaml.

How To Test

Install package, or upgrade from older release. Configure, or update configuration, then verify operation.

User Experience

The user experience must update records.config to records.yaml.

Dependencies

None outside of this Change.

Contingency Plan

  • Contingency mechanism: Roll back the trafficserver packages.
  • Contingency deadline: Beta freeze
  • Blocks release? No.

Documentation

N/A (not a System Wide Change)

Release Notes

Apache Traffic Server (trafficserver) in Fedora has been upgraded to version 10.x. This introduces a breaking configuration change where records.config must be updated to records.yaml.