Page MenuHomeDevCentral
Feed All Stories

Dec 25 2016

dereckson closed D753: Upgrade code to PHP 7.1 by committing rNOTIF22c6596059eb: Upgrade code to PHP 7.1.
Dec 25 2016, 18:54 · PHP 7 deployment
dereckson closed T1064: Handle TypeError exceptions in ProjectsMapTest as Resolved by committing rNOTIF22c6596059eb: Upgrade code to PHP 7.1.
Dec 25 2016, 18:54 · Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson closed T1064: Handle TypeError exceptions in ProjectsMapTest, a subtask of T1062: Upgrade notifications center code base to PHP 7, as Resolved.
Dec 25 2016, 18:54 · Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson updated the summary of D753: Upgrade code to PHP 7.1.
Dec 25 2016, 17:48 · PHP 7 deployment
dereckson accepted D753: Upgrade code to PHP 7.1.
Dec 25 2016, 16:40 · PHP 7 deployment
alken-orin added a comment to D753: Upgrade code to PHP 7.1.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/224/ for more details.

Dec 25 2016, 12:19 · PHP 7 deployment
dereckson moved T1062: Upgrade notifications center code base to PHP 7 from Backlog to Next on the Notifications center (No, this is not a magic elixir, this is a fir distillate.) board.
Dec 25 2016, 12:18 · Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson closed T625: Upgrade PHP images to PHP 7.1.0 as Resolved.

All images have been updated.

Dec 25 2016, 12:11 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), Docker images
dereckson closed T1072: Upgrade docker/php-cli to PHP 7, a subtask of T625: Upgrade PHP images to PHP 7.1.0, as Resolved.
Dec 25 2016, 12:10 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), Docker images
dereckson closed T1072: Upgrade docker/php-cli to PHP 7 as Resolved.
Dec 25 2016, 12:10 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment
dereckson closed T1072: Upgrade docker/php-cli to PHP 7, a subtask of T1068: Allow Jenkins to run tests on PHP 7, as Resolved.
Dec 25 2016, 12:10 · PHP 7 deployment, Continous integration and delivery, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson added a subtask for T625: Upgrade PHP images to PHP 7.1.0: T1072: Upgrade docker/php-cli to PHP 7.
Dec 25 2016, 12:10 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), Docker images
dereckson added a parent task for T1072: Upgrade docker/php-cli to PHP 7: T625: Upgrade PHP images to PHP 7.1.0.
Dec 25 2016, 12:10 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment
dereckson added a revision to T625: Upgrade PHP images to PHP 7.1.0: D764: Upgrade to PHP 7.1.0.
Dec 25 2016, 12:09 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), Docker images
dereckson added a task to D764: Upgrade to PHP 7.1.0: T625: Upgrade PHP images to PHP 7.1.0.
Dec 25 2016, 12:09
dereckson committed rDJENKINSAGENTS21ed1235dcc6: Use PHP 7.1 Docker image (authored by dereckson).
Use PHP 7.1 Docker image
Dec 25 2016, 12:02
dereckson closed T1068: Allow Jenkins to run tests on PHP 7 as Resolved by committing rDJENKINSAGENTS21ed1235dcc6: Use PHP 7.1 Docker image.
Dec 25 2016, 12:02 · PHP 7 deployment, Continous integration and delivery, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson closed D766: Use PHP 7.1 Docker image by committing rDJENKINSAGENTS21ed1235dcc6: Use PHP 7.1 Docker image.
Dec 25 2016, 12:02
dereckson closed D766: Use PHP 7.1 Docker image.
Dec 25 2016, 12:02
dereckson updated the summary of D766: Use PHP 7.1 Docker image.
Dec 25 2016, 12:01
dereckson committed rDARC6493af62712b: Move locale support to base image (authored by dereckson).
Move locale support to base image
Dec 25 2016, 11:59
dereckson closed T1073: Switch UTF-8 support from Arcanist to PHP CLI Docker image as Resolved by committing rDARC6493af62712b: Move locale support to base image.
Dec 25 2016, 11:59 · Docker images, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson closed D765: Move locale support to base image by committing rDARC6493af62712b: Move locale support to base image.
Dec 25 2016, 11:59 · Docker images
dereckson accepted D766: Use PHP 7.1 Docker image.

Locale ok.

Dec 25 2016, 11:49
dereckson accepted D765: Move locale support to base image.
Dec 25 2016, 11:40 · Docker images
dereckson committed rDPHPCLIb880b97b230f: Upgrade to PHP 7.1.0 (authored by dereckson).
Upgrade to PHP 7.1.0
Dec 25 2016, 11:39
dereckson closed D764: Upgrade to PHP 7.1.0 by committing rDPHPCLIb880b97b230f: Upgrade to PHP 7.1.0.
Dec 25 2016, 11:38
dereckson committed rDPHPVIIFPM4bcabb3e36c5: Squash locales layers (authored by dereckson).
Squash locales layers
Dec 25 2016, 11:38
dereckson updated the summary of D764: Upgrade to PHP 7.1.0.
Dec 25 2016, 11:37
dereckson closed D762: Squash locales layers by committing rDPHPVIIFPM4bcabb3e36c5: Squash locales layers.
Dec 25 2016, 11:37
dereckson created D766: Use PHP 7.1 Docker image.
Dec 25 2016, 03:48
dereckson added a revision to T1073: Switch UTF-8 support from Arcanist to PHP CLI Docker image: D766: Use PHP 7.1 Docker image.
Dec 25 2016, 03:48 · Docker images, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson added a revision to T1068: Allow Jenkins to run tests on PHP 7: D766: Use PHP 7.1 Docker image.
Dec 25 2016, 03:48 · PHP 7 deployment, Continous integration and delivery, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson added a revision to T1073: Switch UTF-8 support from Arcanist to PHP CLI Docker image: D765: Move locale support to base image.
Dec 25 2016, 03:35 · Docker images, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson created D765: Move locale support to base image.
Dec 25 2016, 03:35 · Docker images
dereckson updated the task description for T1068: Allow Jenkins to run tests on PHP 7.
Dec 25 2016, 03:16 · PHP 7 deployment, Continous integration and delivery, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson added a comment to T1068: Allow Jenkins to run tests on PHP 7.

An ant build of rNOTIF gives rather good results in 9 minutes and 53 seconds, time mainly used by Composer. Tests with XDebug run in 2.25 minutes. The Ant build quits as successful.

Dec 25 2016, 02:52 · PHP 7 deployment, Continous integration and delivery, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson created T1073: Switch UTF-8 support from Arcanist to PHP CLI Docker image.
Dec 25 2016, 02:46 · Docker images, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson added a revision to T1072: Upgrade docker/php-cli to PHP 7: D764: Upgrade to PHP 7.1.0.
Dec 25 2016, 02:39 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment
dereckson added a task to D764: Upgrade to PHP 7.1.0: T1072: Upgrade docker/php-cli to PHP 7.
Dec 25 2016, 02:38
dereckson updated the diff for D764: Upgrade to PHP 7.1.0.

With staging

Dec 25 2016, 02:15
dereckson updated the diff for D764: Upgrade to PHP 7.1.0.

Remove configuration files for removed extensions

Dec 25 2016, 01:55
dereckson moved T1072: Upgrade docker/php-cli to PHP 7 from Next to In progress on the Notifications center (No, this is not a magic elixir, this is a fir distillate.) board.
Dec 25 2016, 01:44 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment
dereckson moved T1068: Allow Jenkins to run tests on PHP 7 from Next to In progress on the Notifications center (No, this is not a magic elixir, this is a fir distillate.) board.
Dec 25 2016, 01:44 · PHP 7 deployment, Continous integration and delivery, Notifications center (No, this is not a magic elixir, this is a fir distillate.)

Dec 24 2016

dereckson updated the diff for D764: Upgrade to PHP 7.1.0.

Drop ncurses support.

Dec 24 2016, 21:45
dereckson planned changes to D764: Upgrade to PHP 7.1.0.
Dec 24 2016, 19:42
dereckson added a comment to D764: Upgrade to PHP 7.1.0.

Arcanist build

Dec 24 2016, 19:41
Sandlayth created P229 PGP test message.
Dec 24 2016, 19:19
dereckson updated the diff for D764: Upgrade to PHP 7.1.0.

Remove newt support

Dec 24 2016, 19:16
dereckson planned changes to D764: Upgrade to PHP 7.1.0.

pecl/newt requires PHP (version >= 4.3.0, version <= 5.99.99), installed version is 7.1.0

Dec 24 2016, 19:09
dereckson created P228 Test PGP message.
Dec 24 2016, 19:04 · Servers
Sandlayth accepted D764: Upgrade to PHP 7.1.0.
Dec 24 2016, 18:35
dereckson updated the diff for D764: Upgrade to PHP 7.1.0.

Fix syntax error in Dockerfile

Dec 24 2016, 18:34
dereckson updated the diff for D764: Upgrade to PHP 7.1.0.

With version :p

Dec 24 2016, 18:30
Sandlayth accepted D762: Squash locales layers.
Dec 24 2016, 18:30
dereckson created D764: Upgrade to PHP 7.1.0.
Dec 24 2016, 18:27
dereckson committed rDPHPCLIdc3b8480aeec: Set locales to UTF-8 (authored by dereckson).
Set locales to UTF-8
Dec 24 2016, 16:35
dereckson closed D763: Set locales to UTF-8 by committing rDPHPCLIdc3b8480aeec: Set locales to UTF-8.
Dec 24 2016, 16:35
dereckson accepted D763: Set locales to UTF-8.
Test container on Dwellers
$ docker run -it --rm nasqueron/php-cli bash
root@9fd3591bdae6:/# ééééé
root@9fd3591bdae6:/# echo $LANG
C.UTF-8
Dec 24 2016, 16:32
dereckson created D763: Set locales to UTF-8.
Dec 24 2016, 14:44
dereckson created D762: Squash locales layers.
Dec 24 2016, 14:30
dereckson moved T1072: Upgrade docker/php-cli to PHP 7 from Backlog to Next on the Notifications center (No, this is not a magic elixir, this is a fir distillate.) board.
Dec 24 2016, 13:24 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment
dereckson added a subtask for T1068: Allow Jenkins to run tests on PHP 7: T1072: Upgrade docker/php-cli to PHP 7.
Dec 24 2016, 13:21 · PHP 7 deployment, Continous integration and delivery, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson added a parent task for T1072: Upgrade docker/php-cli to PHP 7: T1068: Allow Jenkins to run tests on PHP 7.
Dec 24 2016, 13:21 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment
dereckson added a project to T1072: Upgrade docker/php-cli to PHP 7: Notifications center (No, this is not a magic elixir, this is a fir distillate.).
Dec 24 2016, 13:20 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment
dereckson moved T1072: Upgrade docker/php-cli to PHP 7 from Ysul to Docker on the PHP 7 deployment board.
Dec 24 2016, 13:20 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment
dereckson created T1072: Upgrade docker/php-cli to PHP 7.
Dec 24 2016, 13:20 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment
dereckson added a comment to T1068: Allow Jenkins to run tests on PHP 7.

We've now a Docker image with nginx and PHP 7:

Dec 24 2016, 13:17 · PHP 7 deployment, Continous integration and delivery, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson closed T444: Install PHP 7 on Ysul and enable it on php-fpm-prod as Resolved.
Dec 24 2016, 13:10 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment, Operations sprint 0, Servers
dereckson moved T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools from In progress to Needs Review / Blocked / Waiting on the Notifications center (No, this is not a magic elixir, this is a fir distillate.) board.
Dec 24 2016, 13:10 · PHP 8.x support, PHP 7 deployment, Servers
dereckson closed T1071: Update production and development PHP reference configuration as Resolved.

Done, paths documented at https://agora.nasqueron.org/Operations_grimoire/Sites_on_Ysul.

Dec 24 2016, 12:51 · PHP 7 deployment, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson closed T822: SSL certificates: migrate from Startcom to Let's encrypt as Resolved.

Done this night for both.

Dec 24 2016, 03:53 · Servers, security
dereckson closed T654: Apply Let's encrypt SSL certificates for *.nasqueron.org as Resolved.
Dec 24 2016, 03:51 · security, Servers
dereckson closed T654: Apply Let's encrypt SSL certificates for *.nasqueron.org, a subtask of T822: SSL certificates: migrate from Startcom to Let's encrypt, as Resolved.
Dec 24 2016, 03:51 · Servers, security

Dec 23 2016

dereckson created T1071: Update production and development PHP reference configuration.
Dec 23 2016, 14:35 · PHP 7 deployment, Notifications center (No, this is not a magic elixir, this is a fir distillate.)

Dec 22 2016

dereckson edited P227 Masterwork From Distant Lands.
Dec 22 2016, 22:05
dereckson added a comment to T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools.

The code in master branch currently doesn't compile.

Dec 22 2016, 21:19 · PHP 8.x support, PHP 7 deployment, Servers
dereckson renamed T613: Allow to move php-fpm pool from dev to prod or vice-versa from Move php-fpm pool from dev to prod or vice-versa to Allow to move php-fpm pool from dev to prod or vice-versa.
Dec 22 2016, 19:13 · PHP 8.x support, PHP 7 deployment, Operations sprint 0, Servers, Dæghrefn
dereckson moved T1068: Allow Jenkins to run tests on PHP 7 from Backlog to Docker on the PHP 7 deployment board.
Dec 22 2016, 19:12 · PHP 7 deployment, Continous integration and delivery, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson moved T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools from Backlog to Ysul on the PHP 7 deployment board.
Dec 22 2016, 19:12 · PHP 8.x support, PHP 7 deployment, Servers
dereckson closed T1070: Fix cmd.run vs cmd.wait command calls in Salt repository as Resolved.

Files have been checked.

Dec 22 2016, 19:12 · Salt
dereckson added a project to T1070: Fix cmd.run vs cmd.wait command calls in Salt repository: Salt.
Dec 22 2016, 14:58 · Salt
dereckson added a reverting change for rVIPER7d38eb85e672: Draft: Bugzilla script: rVIPER63c5ed189c37: Drop Bugzilla support.
Dec 22 2016, 13:41
dereckson committed rVIPER63c5ed189c37: Drop Bugzilla support (authored by dereckson).
Drop Bugzilla support
Dec 22 2016, 13:41
dereckson closed D761: Drop Bugzilla support by committing rVIPER63c5ed189c37: Drop Bugzilla support.
Dec 22 2016, 13:41
dereckson accepted D761: Drop Bugzilla support.
Dec 22 2016, 13:38
dereckson created D761: Drop Bugzilla support.
Dec 22 2016, 13:38
dereckson updated the task description for T444: Install PHP 7 on Ysul and enable it on php-fpm-prod.
Dec 22 2016, 02:01 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment, Operations sprint 0, Servers
dereckson renamed T444: Install PHP 7 on Ysul and enable it on php-fpm-prod from Install PHP 7 on Ysul and enable it on php-fpm-dev to Install PHP 7 on Ysul and enable it on php-fpm-prod.
Dec 22 2016, 01:59 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment, Operations sprint 0, Servers
dereckson added a comment to T444: Install PHP 7 on Ysul and enable it on php-fpm-prod.

PHP 5.6 is well served by php-pfm-legacy, so this can become the new prod.

Dec 22 2016, 01:58 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment, Operations sprint 0, Servers

Dec 21 2016

dereckson claimed T1070: Fix cmd.run vs cmd.wait command calls in Salt repository.
Dec 21 2016, 15:01 · Salt
dereckson raised a concern with rOPSc18cf34de2bb: Provision ops accounts on Eglide.
Dec 21 2016, 14:58
dereckson moved T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools from Backlog to In progress on the Notifications center (No, this is not a magic elixir, this is a fir distillate.) board.
Dec 21 2016, 14:48 · PHP 8.x support, PHP 7 deployment, Servers
dereckson created T1069: Provide current PHP master branch in /opt/php-dev and php-fpm-dev pools.
Dec 21 2016, 11:41 · PHP 8.x support, PHP 7 deployment, Servers

Dec 20 2016

dereckson committed rDPHPFPM0aecaff2dc33: Flatten layers for locales (authored by dereckson).
Flatten layers for locales
Dec 20 2016, 17:52
dereckson closed D754: Flatten layers for locales by committing rDPHPFPM0aecaff2dc33: Flatten layers for locales.
Dec 20 2016, 17:52 · Docker images
Sandlayth accepted D754: Flatten layers for locales.
Dec 20 2016, 17:43 · Docker images
dereckson added a comment to T822: SSL certificates: migrate from Startcom to Let's encrypt.

I've checked the current state of the migration. We only have two certificates remaining and we're done:

Dec 20 2016, 17:32 · Servers, security
dereckson created T1068: Allow Jenkins to run tests on PHP 7.
Dec 20 2016, 15:16 · PHP 7 deployment, Continous integration and delivery, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson moved T444: Install PHP 7 on Ysul and enable it on php-fpm-prod from In progress to Needs Review / Blocked / Waiting on the Notifications center (No, this is not a magic elixir, this is a fir distillate.) board.
Dec 20 2016, 15:14 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment, Operations sprint 0, Servers