Page MenuHomeDevCentral
Feed Advanced Search

Dec 18 2016

dereckson triaged T1063: Implement phan analysis support in CI as Low priority.
Dec 18 2016, 14:41 · Continous integration and delivery, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson created T1063: Implement phan analysis support in CI.
Dec 18 2016, 14:31 · Continous integration and delivery, Notifications center (No, this is not a magic elixir, this is a fir distillate.)
dereckson created T1061: Fork phpmetrics to produce code quality data for Nasqueron PHP code.
Dec 18 2016, 12:28 · Notifications center, Continous integration and delivery

Sep 12 2016

dereckson added a project to T615: Get the list of the repositories for a GitHub organization: User-xcombelle.
Sep 12 2016, 01:30 · User-Dereckson, User-xcombelle, DevCentral, Continous integration and delivery

Sep 2 2016

dereckson closed T696: Provide on Ysul a tool to get notifications in CLI as Resolved.
Sep 2 2016, 22:21 · CLI, Message queues, Continous integration and delivery, Notifications center
Sandlayth closed T1000: Detect builds issues with Docker images as Resolved by committing rNOTIFa5708c2a2662: Accept mail notifications for DockerHub build failures.
Sep 2 2016, 20:48 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson closed T1003: Improve Ant build file as Resolved.
Sep 2 2016, 14:56 · Continous integration and delivery, Notifications center
dereckson closed D645: Composer: don't run php artisan optimize before a build by committing rNOTIF77798fdd6c2d: Composer: don't run php artisan optimize before a build.
Sep 2 2016, 14:51 · Continous integration and delivery
dereckson added a revision to T1003: Improve Ant build file: D645: Composer: don't run php artisan optimize before a build.
Sep 2 2016, 14:38 · Continous integration and delivery, Notifications center
dereckson updated the test plan for D645: Composer: don't run php artisan optimize before a build.
Sep 2 2016, 14:38 · Continous integration and delivery
dereckson closed D644: CI: composer update, allow code review builds to skip documentation by committing rNOTIF06c8bfa21e44: CI: composer update, allow code review builds to skip documentation.
Sep 2 2016, 14:14 · Continous integration and delivery
alken-orin added a comment to D644: CI: composer update, allow code review builds to skip documentation.

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

Sep 2 2016, 14:11 · Continous integration and delivery
dereckson updated the diff for D644: CI: composer update, allow code review builds to skip documentation.

Improve phabricator-build target.

Sep 2 2016, 14:08 · Continous integration and delivery
dereckson accepted D644: CI: composer update, allow code review builds to skip documentation.
Sep 2 2016, 13:49 · Continous integration and delivery
dereckson added a project to D644: CI: composer update, allow code review builds to skip documentation: Continous integration and delivery.
Sep 2 2016, 13:48 · Continous integration and delivery
dereckson added a comment to T1003: Improve Ant build file.
/usr/local/bin/phpunit
#!/usr/bin/env bash
if [[ "$@" =~ "--no-coverage" ]]; then
        OPTS=""
else
        OPTS="-c /opt/php-xdebug.ini"
fi
php $OPTS /opt/phpunit.phar $@
Sep 2 2016, 13:48 · Continous integration and delivery, Notifications center
dereckson added a comment to T1003: Improve Ant build file.

On CI container slaves, I suggest, we disable XDebug by default, and wrap phpunit to use a configuration file with XDebug:

Sep 2 2016, 12:43 · Continous integration and delivery, Notifications center
dereckson added a revision to T1003: Improve Ant build file: D644: CI: composer update, allow code review builds to skip documentation.
Sep 2 2016, 12:09 · Continous integration and delivery, Notifications center
dereckson created T1003: Improve Ant build file.
Sep 2 2016, 12:06 · Continous integration and delivery, Notifications center
dereckson claimed T1000: Detect builds issues with Docker images.
Sep 2 2016, 11:59 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery

Sep 1 2016

dereckson updated the task description for T1001: Check HTTP authentication code compatibility with Laravel 5.2.
Sep 1 2016, 21:46 · upstream, Continous integration and delivery, User-Dereckson, Nasqueron Docker deployment squad
dereckson closed T1001: Check HTTP authentication code compatibility with Laravel 5.2 as Resolved.

The issue was a stale CI cache, and the fact php clear-compiled needs the application in good standing to work.

Sep 1 2016, 21:41 · upstream, Continous integration and delivery, User-Dereckson, Nasqueron Docker deployment squad
dereckson added a comment to T1000: Detect builds issues with Docker images.

@Sandlayth created an account to fire notifications to our Mailgun domain, I created a route, so all is configured from our side.

Sep 1 2016, 21:13 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a revision to T1000: Detect builds issues with Docker images: D641: Accept mail notifications for DockerHub build failures.
Sep 1 2016, 19:30 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a revision to T1000: Detect builds issues with Docker images: D640: Add Mailgun support.
Sep 1 2016, 18:28 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a revision to T1000: Detect builds issues with Docker images: D639: New library to fetch a Mailgun stored message.
Sep 1 2016, 16:51 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery

Aug 31 2016

dereckson triaged T1000: Detect builds issues with Docker images as Unbreak Now! priority.
Aug 31 2016, 20:02 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson moved T1000: Detect builds issues with Docker images from Backlog to In progress on the User-Dereckson board.
Aug 31 2016, 20:02 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added projects to T1000: Detect builds issues with Docker images: User-Dereckson, Notifications center.
Aug 31 2016, 20:02 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a comment to T1000: Detect builds issues with Docker images.

DNS wouldn't work as there is a CNAME.

Aug 31 2016, 19:22 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a comment to T1000: Detect builds issues with Docker images.

DNS configuration

Aug 31 2016, 19:03 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a comment to T1000: Detect builds issues with Docker images.

So https://hub.docker.com/account/notifications/ allows to receive notifications by mail.

Aug 31 2016, 18:59 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson created T1000: Detect builds issues with Docker images.
Aug 31 2016, 17:29 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery
Sandlayth closed T875: Install Vault server on Dwellers, a subtask of T694: See how to organize storage/ folder regeneration, as Resolved.
Aug 31 2016, 14:06 · User-Sandlayth, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery

Aug 20 2016

dereckson updated the language for P216 storage/app/JenkinsPayloadAnalyzer/Nasqueron.json from autodetect to json.
Aug 20 2016, 19:40 · Continous integration and delivery, Notifications center, Schemas
dereckson added a project to T694: See how to organize storage/ folder regeneration: User-Sandlayth.
Aug 20 2016, 16:45 · User-Sandlayth, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a project to T796: Develop custom notifications through Doorkeeper: User-Sandlayth.
Aug 20 2016, 16:45 · User-Sandlayth, Continous integration and delivery, DevCentral

Aug 15 2016

dereckson created P212 Jenkins notifications plugin payload.
Aug 15 2016, 15:21 · Continous integration and delivery, Notifications center

Jul 28 2016

dereckson moved T875: Install Vault server on Dwellers from Backlog to Vault on the Continous integration and delivery board.
Jul 28 2016, 20:11 · User-Sandlayth, Vault, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad
dereckson moved T923: Switch Vault to restricted network from Backlog to Vault on the Continous integration and delivery board.
Jul 28 2016, 20:11 · Vault, Nasqueron Docker deployment squad
dereckson moved T928: Deploy Vault to store credentials from Backlog to Vault on the Continous integration and delivery board.
Jul 28 2016, 20:11 · User-Sandlayth, Vault
dereckson moved T929: Determine a policy for vault master key from Backlog to Vault on the Continous integration and delivery board.
Jul 28 2016, 20:11 · Vault
dereckson moved T930: Secrets to migrate from DevCentral to Vault from Backlog to Vault on the Continous integration and delivery board.
Jul 28 2016, 20:11 · User-Dereckson, Vault, Nasqueron Operations Squad, security
dereckson moved T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results from Backlog to Jenkins on the Continous integration and delivery board.
Jul 28 2016, 20:09 · security, Jenkins, User-Dereckson, Servers
dereckson moved T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results from Backlog to In progress on the User-Dereckson board.
Jul 28 2016, 19:39 · security, Jenkins, User-Dereckson, Servers
dereckson added a project to T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results: User-Dereckson.
Jul 28 2016, 19:38 · security, Jenkins, User-Dereckson, Servers
dereckson added a parent task for T946: Extract tests/prod-environment-behaves-correctly to a standalone repository: T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results.
Jul 28 2016, 14:47 · Servers, Continous integration and delivery
dereckson added a subtask for T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results: T946: Extract tests/prod-environment-behaves-correctly to a standalone repository.
Jul 28 2016, 14:47 · security, Jenkins, User-Dereckson, Servers
dereckson added a subtask for T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results: T953: Handle Jenkins notification plugin payloads.
Jul 28 2016, 14:47 · security, Jenkins, User-Dereckson, Servers
dereckson closed T946: Extract tests/prod-environment-behaves-correctly to a standalone repository as Resolved.
Jul 28 2016, 02:10 · Servers, Continous integration and delivery
dereckson added a comment to T946: Extract tests/prod-environment-behaves-correctly to a standalone repository.

Done at rTESTSPRODENV.

Jul 28 2016, 02:10 · Servers, Continous integration and delivery

Jul 27 2016

dereckson added a comment to T682: Provide a recent version of Git to arcanist image.

A backport of Git for Jessie is possible:

Jul 27 2016, 16:26 · Continous integration and delivery, Docker images
dereckson added a comment to T682: Provide a recent version of Git to arcanist image.

I wonder if we shouldn't run at the top of testing Docker image (Sid + one week), so we always offer last packages versions.

Jul 27 2016, 15:49 · Continous integration and delivery, Docker images
dereckson renamed T682: Provide a recent version of Git to arcanist image from Provide a recent version of Git to Provide a recent version of Git to arcanist image.
Jul 27 2016, 15:48 · Continous integration and delivery, Docker images
dereckson moved T682: Provide a recent version of Git to arcanist image from Backlog to Need Dockerfile or config on the Docker images board.
Jul 27 2016, 15:48 · Continous integration and delivery, Docker images
dereckson created T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results.
Jul 27 2016, 15:04 · security, Jenkins, User-Dereckson, Servers
dereckson created T946: Extract tests/prod-environment-behaves-correctly to a standalone repository.
Jul 27 2016, 11:54 · Servers, Continous integration and delivery

Jul 22 2016

dereckson added a subtask for T928: Deploy Vault to store credentials: T930: Secrets to migrate from DevCentral to Vault.
Jul 22 2016, 03:02 · User-Sandlayth, Vault
dereckson added a parent task for T930: Secrets to migrate from DevCentral to Vault: T928: Deploy Vault to store credentials.
Jul 22 2016, 03:02 · User-Dereckson, Vault, Nasqueron Operations Squad, security

Jul 21 2016

dereckson created T930: Secrets to migrate from DevCentral to Vault.
Jul 21 2016, 15:55 · User-Dereckson, Vault, Nasqueron Operations Squad, security
dereckson updated the task description for T929: Determine a policy for vault master key.
Jul 21 2016, 15:08 · Vault
dereckson created T929: Determine a policy for vault master key.
Jul 21 2016, 15:08 · Vault
dereckson closed T927: Install Vault client on Ysul, a subtask of T928: Deploy Vault to store credentials, as Resolved.
Jul 21 2016, 15:03 · User-Sandlayth, Vault
dereckson added a comment to T928: Deploy Vault to store credentials.

Current status: a development Vault works, we're going to play with it for a few days, then switch to production one.

Jul 21 2016, 15:03 · User-Sandlayth, Vault
dereckson added a parent task for T875: Install Vault server on Dwellers: T928: Deploy Vault to store credentials.
Jul 21 2016, 14:55 · User-Sandlayth, Vault, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad
dereckson added subtasks for T928: Deploy Vault to store credentials: T875: Install Vault server on Dwellers, T927: Install Vault client on Ysul, T923: Switch Vault to restricted network.
Jul 21 2016, 14:55 · User-Sandlayth, Vault
dereckson added a parent task for T923: Switch Vault to restricted network: T928: Deploy Vault to store credentials.
Jul 21 2016, 14:55 · Vault, Nasqueron Docker deployment squad
dereckson created T928: Deploy Vault to store credentials.
Jul 21 2016, 14:54 · User-Sandlayth, Vault
dereckson renamed T875: Install Vault server on Dwellers from Install Vault on Dwellers to Install Vault server on Dwellers.
Jul 21 2016, 14:49 · User-Sandlayth, Vault, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad

Jul 16 2016

dereckson created T923: Switch Vault to restricted network.
Jul 16 2016, 20:24 · Vault, Nasqueron Docker deployment squad
dereckson added a subtask for T923: Switch Vault to restricted network: T722: Provide a network for Stormshear instances.
Jul 16 2016, 20:23 · Vault, Nasqueron Docker deployment squad

Jul 15 2016

dereckson added a hashtag to Continous integration and delivery: #ci.
Jul 15 2016, 07:13

Jul 11 2016

Sandlayth closed T904: Create configuration file for vault on Dwellers as Resolved.
Jul 11 2016, 22:14 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
Sandlayth closed T904: Create configuration file for vault on Dwellers, a subtask of T875: Install Vault server on Dwellers, as Resolved.
Jul 11 2016, 22:14 · User-Sandlayth, Vault, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad
Sandlayth added a revision to T904: Create configuration file for vault on Dwellers: D492: Vault configuration.
Jul 11 2016, 08:10 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
Sandlayth renamed T904: Create configuration file for vault on Dwellers from Create Saltstack module for generating a basic configuration file for vault on Dwellers to Create configuration file for vault on Dwellers.
Jul 11 2016, 07:51 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson closed T678: Deploy nasqueron/notifications docker image on Dwellers as Resolved.
Jul 11 2016, 01:25 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery

Jul 10 2016

dereckson closed T907: Continous deployment for Wikidata access layer code as Resolved.

Works fine.

Jul 10 2016, 23:57 · Continous integration and delivery, Wikimedia, Dæghrefn
dereckson moved T572: Prepare Jenkins slave agent containers from Backlog to Jenkins on the Continous integration and delivery board.
Jul 10 2016, 16:05 · Jenkins
dereckson moved T708: Add to Jenkins a second unprivileged test container from Backlog to Jenkins on the Continous integration and delivery board.
Jul 10 2016, 16:04 · Jenkins, Nasqueron Docker deployment squad
dereckson moved T906: Allow to publish artefacts keeping chmod from Backlog to Jenkins on the Continous integration and delivery board.
Jul 10 2016, 16:04 · Jenkins, upstream
dereckson moved T909: Force https:// for ci.nasqueron.org from Backlog to Jenkins on the Continous integration and delivery board.
Jul 10 2016, 16:04 · Servers, Jenkins, Nasqueron Docker deployment squad
dereckson changed hashtags for Continous integration and delivery, added #ci, #cd; removed #Ci, #CD, #jenkins.
Jul 10 2016, 15:58
dereckson created T909: Force https:// for ci.nasqueron.org.
Jul 10 2016, 14:02 · Servers, Jenkins, Nasqueron Docker deployment squad
dereckson closed T908: Upgrade to Jenkins 2.0 as Resolved.
  1. Pull last image
      1. Stop and backup our former ci container as backup-ci image
      2. Launch a new image
      3. Follow the wizard
    1. Install Pipeline, GitHub Organization folder, Pipeline stage view plugins
Jul 10 2016, 13:55 · Continous integration and delivery
dereckson claimed T908: Upgrade to Jenkins 2.0.
Jul 10 2016, 13:43 · Continous integration and delivery
dereckson updated the task description for T908: Upgrade to Jenkins 2.0.
Jul 10 2016, 13:21 · Continous integration and delivery
dereckson created T908: Upgrade to Jenkins 2.0.
Jul 10 2016, 13:19 · Continous integration and delivery
dereckson renamed T907: Continous deployment for Wikidata access layer code from Deploy on build Wikidata access layer code to Continous deployment for Wikidata access layer code.
Jul 10 2016, 13:15 · Continous integration and delivery, Wikimedia, Dæghrefn
dereckson added a subtask for T907: Continous deployment for Wikidata access layer code: T906: Allow to publish artefacts keeping chmod.
Jul 10 2016, 13:15 · Continous integration and delivery, Wikimedia, Dæghrefn
dereckson added a parent task for T906: Allow to publish artefacts keeping chmod: T907: Continous deployment for Wikidata access layer code.
Jul 10 2016, 13:15 · Jenkins, upstream
dereckson updated the task description for T907: Continous deployment for Wikidata access layer code.
Jul 10 2016, 13:14 · Continous integration and delivery, Wikimedia, Dæghrefn
dereckson created T907: Continous deployment for Wikidata access layer code.
Jul 10 2016, 13:12 · Continous integration and delivery, Wikimedia, Dæghrefn
dereckson created T906: Allow to publish artefacts keeping chmod.
Jul 10 2016, 13:09 · Jenkins, upstream

Jul 9 2016

Sandlayth renamed T904: Create configuration file for vault on Dwellers from Create file configuration base for vault on Dwellers to Create Saltstack module for generating a basic configuration file for vault on Dwellers.
Jul 9 2016, 22:12 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery

Jul 7 2016

Sandlayth updated the task description for T904: Create configuration file for vault on Dwellers.
Jul 7 2016, 23:38 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
Sandlayth created T904: Create configuration file for vault on Dwellers.
Jul 7 2016, 23:35 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
Sandlayth added a comment to T875: Install Vault server on Dwellers.

https://hub.docker.com/r/cgswong/vault/ seems to be a good solution.

Jul 7 2016, 23:31 · User-Sandlayth, Vault, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad

Jul 1 2016

Sandlayth closed T881: Choose which backend use to vault on Dwellers as Resolved.

S3 chosen, credentials on K70, bucket vault-dwellers created.

$ s3cmd mb s3://vault-dwellers
Jul 1 2016, 23:35 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
Sandlayth closed T881: Choose which backend use to vault on Dwellers, a subtask of T875: Install Vault server on Dwellers, as Resolved.
Jul 1 2016, 23:35 · User-Sandlayth, Vault, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad