Page MenuHomeDevCentral

PHP 7 deploymentTimeline
ArchivedPublic

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

Deployment of PHP 7 on Ysul and on our Docker images.

This project concerns the infrastructure only, ie deploy PHP 7 itself, and not the migration of code to PHP 7.

Recent Activity

Oct 23 2024

dereckson added a comment to T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools.

IF we maintain several PHP versions, instead of /opt/php-dev we can use /opt/php/<subdirectory>, so for example /opt/php/dev here.

Oct 23 2024, 00:19 · PHP 8.x support, PHP 7 deployment, Servers
dereckson added a parent task for T1545: Determine if PHP build process is still compatible with PHP 8.x: T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools.
Oct 23 2024, 00:18 · PHP 8.x support, PHP 7 deployment, Servers
dereckson added a subtask for T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools: T1545: Determine if PHP build process is still compatible with PHP 8.x.
Oct 23 2024, 00:18 · PHP 8.x support, PHP 7 deployment, Servers
dereckson renamed T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools from Provide current PHP master in /opt/php-dev and php-fpm-dev pools to Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools.
Oct 23 2024, 00:15 · PHP 8.x support, PHP 7 deployment, Servers
dereckson closed T613: Allow to move php-fpm pool from dev to prod or vice-versa as Wontfix.

Currently, only a prod pool is available on each machine, with PHP 8.3 on Hervil and WindRiver, PHP 8.2 on web-001, but there are notes on T2069 to restore those pools.

Oct 23 2024, 00:14 · PHP 8.x support, PHP 7 deployment, Operations sprint 0, Servers, Dæghrefn
dereckson triaged T1140: Setup php-fpm on Eglide as Wishlist priority.

If as an Eglide user you need this

Oct 23 2024, 00:11 · PHP 8.x support, PHP 7 deployment, Servers, Eglide
dereckson renamed T1545: Determine if PHP build process is still compatible with PHP 8.x from Determine if PHP build process is still compatible with PHP 7.4 and PHP 8.1 to Determine if PHP build process is still compatible with PHP 8.x.
Oct 23 2024, 00:06 · PHP 8.x support, PHP 7 deployment, Servers
dereckson added a parent task for T1545: Determine if PHP build process is still compatible with PHP 8.x: T2069: Allow to define different version of PHP by server.
Oct 23 2024, 00:06 · PHP 8.x support, PHP 7 deployment, Servers

Oct 12 2024

dereckson closed T1341: Document what to do if php-fpm lost pid files as Resolved.
Oct 12 2024, 09:40 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson added a revision to T1341: Document what to do if php-fpm lost pid files: D3512: Prune new rc service name php_fpm.
Oct 12 2024, 09:39 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson triaged T1341: Document what to do if php-fpm lost pid files as Normal priority.

The problem is somewhat fixed by two things:

Oct 12 2024, 09:36 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers

Jan 23 2022

dereckson archived PHP 7 deployment.
Jan 23 2022, 20:27
dereckson moved T613: Allow to move php-fpm pool from dev to prod or vice-versa from Backlog to Servers on the PHP 8.x support board.
Jan 23 2022, 20:27 · PHP 8.x support, PHP 7 deployment, Operations sprint 0, Servers, Dæghrefn
dereckson moved T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools from Backlog to Servers on the PHP 8.x support board.
Jan 23 2022, 20:27 · PHP 8.x support, PHP 7 deployment, Servers
dereckson moved T1140: Setup php-fpm on Eglide from Backlog to Servers on the PHP 8.x support board.
Jan 23 2022, 20:26 · PHP 8.x support, PHP 7 deployment, Servers, Eglide
dereckson moved T1341: Document what to do if php-fpm lost pid files from Backlog to Servers on the PHP 8.x support board.
Jan 23 2022, 20:26 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson moved T1545: Determine if PHP build process is still compatible with PHP 8.x from Backlog to Servers on the PHP 8.x support board.
Jan 23 2022, 20:26 · PHP 8.x support, PHP 7 deployment, Servers
dereckson added a project to T1140: Setup php-fpm on Eglide: PHP 8.x support.
  • List Item
Jan 23 2022, 20:26 · PHP 8.x support, PHP 7 deployment, Servers, Eglide
dereckson added a project to T1341: Document what to do if php-fpm lost pid files: PHP 8.x support.
Jan 23 2022, 20:25 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson added a project to T1545: Determine if PHP build process is still compatible with PHP 8.x: PHP 8.x support.
Jan 23 2022, 20:25 · PHP 8.x support, PHP 7 deployment, Servers
dereckson renamed T1545: Determine if PHP build process is still compatible with PHP 8.x from Determine if PHP build process is still compatible with PHP 7.4 to Determine if PHP build process is still compatible with PHP 7.4 and PHP 8.1.
Jan 23 2022, 20:25 · PHP 8.x support, PHP 7 deployment, Servers
dereckson added a project to T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools: PHP 8.x support.
Jan 23 2022, 20:25 · PHP 8.x support, PHP 7 deployment, Servers
dereckson closed T711: Enable SSL for PHP 7 on Ysul as Resolved.

Currently, ssl transport is available. Not sure since when, but probably at least during PHP 7 installation.

Jan 23 2022, 20:25 · Servers, PHP 7 deployment
dereckson added a project to T613: Allow to move php-fpm pool from dev to prod or vice-versa: PHP 8.x support.

Current update: until now, /usr/local/etc/php-fpm/pool-prod served 7.4, it now serves 8.1.

Jan 23 2022, 20:20 · PHP 8.x support, PHP 7 deployment, Operations sprint 0, Servers, Dæghrefn

Sep 12 2021

dereckson updated the task description for T1072: Upgrade docker/php-cli to PHP 7.
Sep 12 2021, 08:47 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment

Jan 18 2020

dereckson closed T1557: Can't build php-ast on FreeBSD as Resolved by committing rOPSaa61e4bfdcf6: Use sudo to build php-ast.
Jan 18 2020, 04:31 · Operations sprints (Consolidate them all), Salt, PHP 7 deployment, Servers
dereckson added a revision to T1557: Can't build php-ast on FreeBSD: D2132: Use sudo to build php-ast.
Jan 18 2020, 04:30 · Operations sprints (Consolidate them all), Salt, PHP 7 deployment, Servers
dereckson claimed T1557: Can't build php-ast on FreeBSD.
Jan 18 2020, 04:28 · Operations sprints (Consolidate them all), Salt, PHP 7 deployment, Servers

Jan 15 2020

dereckson added a project to T1557: Can't build php-ast on FreeBSD: Operations sprints (Consolidate them all).
Jan 15 2020, 11:16 · Operations sprints (Consolidate them all), Salt, PHP 7 deployment, Servers

Jan 14 2020

dereckson edited projects for T1341: Document what to do if php-fpm lost pid files, added: Operations sprints (Consolidate them all); removed Operations sprints (The Dreadnought will produce new officers).
Jan 14 2020, 15:28 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers

Dec 27 2019

dereckson moved T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools from Analysis / under discussion to Working on on the Servers board.
Dec 27 2019, 15:05 · PHP 8.x support, PHP 7 deployment, Servers
dereckson moved T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools from Working on to Analysis / under discussion on the Servers board.
Dec 27 2019, 15:05 · PHP 8.x support, PHP 7 deployment, Servers

Dec 16 2019

dereckson moved T1557: Can't build php-ast on FreeBSD from Backlog to Bug and issues on the Salt board.
Dec 16 2019, 13:53 · Operations sprints (Consolidate them all), Salt, PHP 7 deployment, Servers
dereckson created T1557: Can't build php-ast on FreeBSD.
Dec 16 2019, 13:53 · Operations sprints (Consolidate them all), Salt, PHP 7 deployment, Servers

Dec 5 2019

dereckson created T1545: Determine if PHP build process is still compatible with PHP 8.x.
Dec 5 2019, 12:55 · PHP 8.x support, PHP 7 deployment, Servers

Oct 30 2018

dereckson moved T1341: Document what to do if php-fpm lost pid files from Backlog to Pending review on the Operations sprints (The Dreadnought will produce new officers) board.
Oct 30 2018, 19:43 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers

Mar 23 2018

dereckson added a revision to T417: Don't flood /tmp with variable files in top directory on Ysul: D1486: Create individual PHP session directories per php-fpm user.
Mar 23 2018, 19:25 · Operations sprints (The Dreadnought will produce new officers), PHP 7 deployment, Operations sprint 0, Servers
dereckson closed T417: Don't flood /tmp with variable files in top directory on Ysul as Resolved by committing rOPSefee476df009: Don't flood /tmp with PHP sessions.
Mar 23 2018, 18:59 · Operations sprints (The Dreadnought will produce new officers), PHP 7 deployment, Operations sprint 0, Servers
dereckson added a revision to T417: Don't flood /tmp with variable files in top directory on Ysul: D1484: Don't flood /tmp with PHP sessions.
Mar 23 2018, 17:25 · Operations sprints (The Dreadnought will produce new officers), PHP 7 deployment, Operations sprint 0, Servers
dereckson added a project to T417: Don't flood /tmp with variable files in top directory on Ysul: Operations sprints (The Dreadnought will produce new officers).
Mar 23 2018, 15:40 · Operations sprints (The Dreadnought will produce new officers), PHP 7 deployment, Operations sprint 0, Servers
dereckson claimed T417: Don't flood /tmp with variable files in top directory on Ysul.
Mar 23 2018, 15:40 · Operations sprints (The Dreadnought will produce new officers), PHP 7 deployment, Operations sprint 0, Servers

Mar 22 2018

dereckson added a comment to T613: Allow to move php-fpm pool from dev to prod or vice-versa.

To populate the new file, this is now as easy as edit in rOPS the pillar/webserver/sites.sls file, but then, the pool will exist to both wikis, as there is no "remove non managed files from the directory" feature currently.

Mar 22 2018, 17:10 · PHP 8.x support, PHP 7 deployment, Operations sprint 0, Servers, Dæghrefn
dereckson closed T427: Populate the php-fpm table, a subtask of T613: Allow to move php-fpm pool from dev to prod or vice-versa, as Wontfix.
Mar 22 2018, 17:08 · PHP 8.x support, PHP 7 deployment, Operations sprint 0, Servers, Dæghrefn

Feb 20 2018

dereckson renamed T1341: Document what to do if php-fpm lost pid files from php-fpm lost pid files to Document what to do if php-fpm lost pid files.
Feb 20 2018, 08:13 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers

Feb 17 2018

dereckson added projects to T1341: Document what to do if php-fpm lost pid files: Servers, PHP 7 deployment.
Feb 17 2018, 14:48 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers

Oct 7 2017

dereckson closed T1125: Upgrade PHP to 5.6.30 and 7.1.1 as Resolved.
Oct 7 2017, 09:53 · PHP 7 deployment, Servers, Docker images

Feb 6 2017

dereckson moved T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools from Backlog to Working on on the Servers board.
Feb 6 2017, 14:59 · PHP 8.x support, PHP 7 deployment, Servers

Jan 30 2017

dereckson added a project to T1140: Setup php-fpm on Eglide: PHP 7 deployment.
Jan 30 2017, 00:04 · PHP 8.x support, PHP 7 deployment, Servers, Eglide

Jan 26 2017

dereckson added a revision to T1125: Upgrade PHP to 5.6.30 and 7.1.1: D866: Upgrade to PHP 5.6.30.
Jan 26 2017, 23:01 · PHP 7 deployment, Servers, Docker images

Jan 23 2017

dereckson added a revision to T1125: Upgrade PHP to 5.6.30 and 7.1.1: D854: Upgrade to PHP 7.1.1.
Jan 23 2017, 17:58 · PHP 7 deployment, Servers, Docker images