Page MenuHomeDevCentral
Feed All Stories

Dec 24 2016

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
dereckson moved T625: Upgrade PHP images to PHP 7.1.0 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:13 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), Docker images
dereckson added a comment to T444: Install PHP 7 on Ysul and enable it on php-fpm-prod.

Compiled and already available at CLI.

Dec 20 2016, 15:07 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment, Operations sprint 0, Servers
dereckson created P226 Test failure on FreeBSD for PHP 7.1.0.
Dec 20 2016, 15:03
dereckson added a comment to T1067: libcurl.so wants libssl.so.8, but we provide libssl.so.9 on Ysul.

Upgrade curl
Dec 20 13:48:23 ysul pkg: curl upgraded: 7.51.0_3 -> 7.51.0_4

Dec 20 2016, 13:48 · Servers
dereckson added a comment to T1067: libcurl.so wants libssl.so.8, but we provide libssl.so.9 on Ysul.

At the very end of the compilation:

Dec 20 2016, 13:47 · Servers
dereckson renamed T1067: libcurl.so wants libssl.so.8, but we provide libssl.so.9 on Ysul from libcurl.so wants libssl.so.8, but we provide libssl.so.9 to libcurl.so wants libssl.so.8, but we provide libssl.so.9 on Ysul.
Dec 20 2016, 13:45 · Servers
dereckson created T1067: libcurl.so wants libssl.so.8, but we provide libssl.so.9 on Ysul.
Dec 20 2016, 13:45 · Servers
dereckson created T1066: Report current configuration state.
Dec 20 2016, 13:31 · Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson added a comment to T663: Production environment tests for Notifications center.
  • refactor config:show command to be only a controller to output a CLI view:
    • create a class to query configuration information
    • consume this class from the config:show code
      • offer a web view from the configuration as a JSON document
      • consider if it's more simple to offer a POST route to submit an expected config payload to answer VALID/INVALID instead
      • ensure we can easily detect "projects map is not cached" issue
Dec 20 2016, 13:28 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), Continous integration and delivery
dereckson moved T444: Install PHP 7 on Ysul and enable it on php-fpm-prod from Backlog to In progress on the Notifications center (No, this is not a magic elixir, this is a fir distillate.) board.
Dec 20 2016, 13:14 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment, Operations sprint 0, Servers
dereckson added a project to T444: Install PHP 7 on Ysul and enable it on php-fpm-prod: Notifications center (No, this is not a magic elixir, this is a fir distillate.).
Dec 20 2016, 13:14 · 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.

I'm compiling PHP 7.1.0 on Ysul.

Dec 20 2016, 13:13 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), PHP 7 deployment, Operations sprint 0, Servers
alken-orin added a comment to D753: Upgrade code to PHP 7.1.

Build has FAILED

Dec 20 2016, 12:04 · PHP 7 deployment
dereckson updated the diff for D753: Upgrade code to PHP 7.1.

Rebased against master. Jenkins will still try this on a PHP 5.2 container (see T625), so tests are expected to fail.

Dec 20 2016, 11:35 · PHP 7 deployment
dereckson committed rNOTIF50b0f14901f6: Support GitHub pull request event (authored by dereckson).
Support GitHub pull request event
Dec 20 2016, 11:30
dereckson closed D747: Support GitHub pull request event by committing rNOTIF50b0f14901f6: Support GitHub pull request event.
Dec 20 2016, 11:29
dereckson accepted D747: Support GitHub pull request event.

Virtually complete, but let's see if we can add labels.

Dec 20 2016, 11:29
dereckson retitled D747: Support GitHub pull request event from WIP: Support GitHub pull request event to Support GitHub pull request event.
Dec 20 2016, 11:27
dereckson created U2 Notifications center current sprint.
Dec 20 2016, 11:17 · Notifications center
dereckson added a comment to T625: Upgrade PHP images to PHP 7.1.0.

nasqueron/nginx-php7-fpm image created in rDPHPVIIFPM.

Dec 20 2016, 11:12 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), Docker images
dereckson committed rDPHPVIIFPMe07d5b80404c: Build PHP 7.1.0 (authored by dereckson).
Build PHP 7.1.0
Dec 20 2016, 11:00
dereckson closed D758: Build PHP 7.1.0 by committing rDPHPVIIFPMe07d5b80404c: Build PHP 7.1.0.
Dec 20 2016, 11:00
dereckson updated the task description for T588: Prepare XHP ruleset for Nasqueron projects.
Dec 20 2016, 10:58 · DevCentral
dereckson closed T580: Create a notification center, with a message broker as Resolved.

There are still nice to have, but we have used this all the year with correct results.

Dec 20 2016, 09:56 · Message queues, DevCentral, IRC, Dæghrefn, Continous integration and delivery
dereckson added a project to T663: Production environment tests for Notifications center: Notifications center (No, this is not a magic elixir, this is a fir distillate.).

Added to current sprint, as it's about QA.

Dec 20 2016, 09:56 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), Continous integration and delivery
dereckson committed rDOCKERWWW21c1b4704c99: Update copyright date (authored by dereckson).
Update copyright date
Dec 20 2016, 09:54
dereckson closed D760: Update copyright date by committing rDOCKERWWW21c1b4704c99: Update copyright date.
Dec 20 2016, 09:54 · Docker images
dereckson accepted D760: Update copyright date.
Dec 20 2016, 09:54 · Docker images
dereckson created D760: Update copyright date.
Dec 20 2016, 09:52 · Docker images
dereckson committed rDOCKERWWW280ddac4711c: DevCentral now uses HTTPS (authored by dereckson).
DevCentral now uses HTTPS
Dec 20 2016, 09:51
dereckson closed T950: Update DevCentral links in docker.nasqueron.org as Resolved by committing rDOCKERWWW280ddac4711c: DevCentral now uses HTTPS.
Dec 20 2016, 09:50 · documentation, Docker images
dereckson closed T950: Update DevCentral links in docker.nasqueron.org, a subtask of T918: DevCentral is now https, as Resolved.
Dec 20 2016, 09:50 · Repositories, DevCentral
dereckson closed D759: DevCentral now uses HTTPS by committing rDOCKERWWW280ddac4711c: DevCentral now uses HTTPS.
Dec 20 2016, 09:49 · Docker images
dereckson accepted D759: DevCentral now uses HTTPS.
Dec 20 2016, 09:48 · Docker images
dereckson created D759: DevCentral now uses HTTPS.
Dec 20 2016, 09:48 · Docker images
dereckson added a revision to T950: Update DevCentral links in docker.nasqueron.org: D759: DevCentral now uses HTTPS.
Dec 20 2016, 09:48 · documentation, Docker images
dereckson claimed T950: Update DevCentral links in docker.nasqueron.org.
Dec 20 2016, 09:46 · documentation, Docker images
dereckson added a comment to T918: DevCentral is now https.

After 4 months in the green without new real issues, we can consider this done.

Dec 20 2016, 09:46 · Repositories, DevCentral
dereckson closed T918: DevCentral is now https as Resolved.
Dec 20 2016, 09:45 · Repositories, DevCentral
dereckson triaged T990: Deploy MetricsGrimoire and vizGrimoire as Low priority.
Dec 20 2016, 09:45 · DevCentral
dereckson added a comment to rDPHPFPMb97abb367553: UTF-8 environment.

Improved in rDPHPFPM4d812fd6d394.

Dec 20 2016, 09:37
dereckson updated the diff for D758: Build PHP 7.1.0.

+novolume

Dec 20 2016, 00:59
dereckson updated the diff for D758: Build PHP 7.1.0.

always_populate_raw_post_data has been removed in PHP 7, no need to disable it anymore.

Dec 20 2016, 00:48

Dec 19 2016

alken-orin added a comment to D747: Support GitHub pull request event.

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

Dec 19 2016, 21:58
dereckson updated the diff for D747: Support GitHub pull request event.

Virtually complete, but let's see if we can add labels.

Dec 19 2016, 21:54
alken-orin added a comment to D747: Support GitHub pull request event.

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

Dec 19 2016, 21:26
dereckson updated the diff for D747: Support GitHub pull request event.

+assigned

Dec 19 2016, 21:21
dereckson accepted D758: Build PHP 7.1.0.
Dec 19 2016, 21:00
dereckson added a comment to D758: Build PHP 7.1.0.

Okay, make test gives all test passing, excepted one marked in testing code as expected to fail:

Dec 19 2016, 20:52
dereckson updated the diff for D758: Build PHP 7.1.0.

Fix ./configure flags

Dec 19 2016, 19:55
dereckson updated the diff for D758: Build PHP 7.1.0.

New GPG key for PHP 7.1: A917B1ECDA84AEC2B568FED6F50ABC807BD5DCD0

Dec 19 2016, 19:53
dereckson updated the diff for D758: Build PHP 7.1.0.

EOL and whitespace issues

Dec 19 2016, 18:45
dereckson planned changes to D758: Build PHP 7.1.0.
Dec 19 2016, 18:44
dereckson added a comment to T1061: Fork phpmetrics to produce code quality data for Nasqueron PHP code.

Speaking about credit, the relations diagram author is Mike Bostock.

Dec 19 2016, 18:27 · Notifications center, Continous integration and delivery
dereckson moved T1065: Set alternative domain to serve Zed Phabricator files from Backlog to Needs Review / Blocked / Waiting on the User-Dereckson board.
Dec 19 2016, 17:40 · Operations sprints (Ignite Alkane Propulsion), User-Dereckson, Nasqueron Docker deployment squad, Zed, Servers
dereckson added a project to T1065: Set alternative domain to serve Zed Phabricator files: User-Dereckson.
Dec 19 2016, 17:39 · Operations sprints (Ignite Alkane Propulsion), User-Dereckson, Nasqueron Docker deployment squad, Zed, Servers
dereckson moved T1065: Set alternative domain to serve Zed Phabricator files from Backlog to Working on on the Servers board.
Dec 19 2016, 17:39 · Operations sprints (Ignite Alkane Propulsion), User-Dereckson, Nasqueron Docker deployment squad, Zed, Servers
dereckson added a comment to T1065: Set alternative domain to serve Zed Phabricator files.

phabricator-files-for-zed.nasqueron.org. 86400 IN CNAME code.zed.dereckson.be.

Dec 19 2016, 17:39 · Operations sprints (Ignite Alkane Propulsion), User-Dereckson, Nasqueron Docker deployment squad, Zed, Servers
dereckson created T1065: Set alternative domain to serve Zed Phabricator files.
Dec 19 2016, 17:15 · Operations sprints (Ignite Alkane Propulsion), User-Dereckson, Nasqueron Docker deployment squad, Zed, Servers
dereckson created U1 docker-images.
Dec 19 2016, 17:10 · Docker images, DevCentral
dereckson claimed T625: Upgrade PHP images to PHP 7.1.0.
Dec 19 2016, 15:02 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), Docker images
dereckson added a revision to T625: Upgrade PHP images to PHP 7.1.0: D758: Build PHP 7.1.0.
Dec 19 2016, 13:47 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), Docker images
dereckson created D758: Build PHP 7.1.0.
Dec 19 2016, 13:47
dereckson closed D756: Repocopy for PHP 7.
Dec 19 2016, 13:45
dereckson committed rDPHPVIIFPMeef39cd4b94c: Document PHP 7 upgrade in README (authored by dereckson).
Document PHP 7 upgrade in README
Dec 19 2016, 13:45
dereckson closed D757: Document PHP 7 upgrade in README by committing rDPHPVIIFPMeef39cd4b94c: Document PHP 7 upgrade in README.
Dec 19 2016, 13:44
dereckson accepted D757: Document PHP 7 upgrade in README.
Dec 19 2016, 13:44
dereckson updated the summary of D757: Document PHP 7 upgrade in README.
Dec 19 2016, 13:43
dereckson added a revision to T625: Upgrade PHP images to PHP 7.1.0: D757: Document PHP 7 upgrade in README.
Dec 19 2016, 13:43 · Notifications center (No, this is not a magic elixir, this is a fir distillate.), Docker images
dereckson created D757: Document PHP 7 upgrade in README.
Dec 19 2016, 13:43
dereckson accepted D756: Repocopy for PHP 7.
Dec 19 2016, 13:39