Page MenuHomeDevCentral

Avoid deployment wheel between PHP 8.2 and PHP 8.3 deployment
Changes PlannedPublic

Authored by dereckson on Feb 14 2026, 11:08.
Tags
None
Referenced Files
F51938996: D3952.id10780.diff
Tue, Sep 29, 04:46
F51936934: D3952.id10245.diff
Tue, Sep 29, 04:27
F51934360: D3952.id10245.diff
Tue, Sep 29, 03:52
F51925265: D3952.id10244.diff
Tue, Sep 29, 02:18
F51925261: D3952.id10780.diff
Tue, Sep 29, 02:18
F51911008: D3952.id10780.diff
Tue, Sep 29, 00:12
F51905768: D3952.diff
Mon, Sep 28, 23:24
F51892241: D3952.id10245.diff
Mon, Sep 28, 21:21
Subscribers
None

Details

Reviewers
Duranzed
Summary

Version for PaaS Alkane can now be configurable from pillar, independantly from the main packages.

Test Plan
  • Deploy on web-001
  • Ensure it's no-op on Hervil

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
stop-wheel-php82-php83
Build Status
Buildable 6317
Build 6601: arc lint + arc unit

Event Timeline

dereckson created this revision.
Duranzed requested changes to this revision.Feb 19 2026, 11:44

We want to change the "if" statement in php.sls for a proper map in order to support more OS

This revision now requires changes to proceed.Feb 19 2026, 11:44

Rebased. Implemented a new map for PHP packages by version.

Tested on hervil and web-001, map is parsed correctly and packages changes are no-op.

We now need PHP 8.3+ on web-001 for MediaWiki