Page MenuHomeDevCentral
Feed Advanced Search

Sep 2 2016

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

Jun 27 2016

Sandlayth closed T883: Create a mail alias for AWS registration on @nasqueron.org as Resolved.

ops.services@nasqueron.org created.

Jun 27 2016, 22:59 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
Sandlayth closed T883: Create a mail alias for AWS registration on @nasqueron.org, a subtask of T881: Choose which backend use to vault on Dwellers, as Resolved.
Jun 27 2016, 22:59 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson renamed T883: Create a mail alias for AWS registration on @nasqueron.org from Create a mail alias for S3 registration on @nasqueron.org to Create a mail alias for AWS registration on @nasqueron.org.
Jun 27 2016, 21:37 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
Sandlayth created T883: Create a mail alias for AWS registration on @nasqueron.org.
Jun 27 2016, 21:37 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a comment to T881: Choose which backend use to vault on Dwellers.

Any database is a problem as long as this db isn't backed.

Jun 27 2016, 18:06 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
Sandlayth created T881: Choose which backend use to vault on Dwellers.
Jun 27 2016, 09:27 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery

Jun 22 2016

Sandlayth updated the task description for T875: Install Vault server on Dwellers.
Jun 22 2016, 23:40 · User-Sandlayth, Vault, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad
Sandlayth created T875: Install Vault server on Dwellers.
Jun 22 2016, 23:40 · User-Sandlayth, Vault, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad

Mar 28 2016

dereckson moved T615: Get the list of the repositories for a GitHub organization from Backlog to Custom development on the DevCentral board.
Mar 28 2016, 19:49 · User-Dereckson, User-xcombelle, DevCentral, Continous integration and delivery
dereckson moved T796: Develop custom notifications through Doorkeeper from Backlog to Custom development on the DevCentral board.
Mar 28 2016, 19:49 · User-Sandlayth, Continous integration and delivery, DevCentral
dereckson renamed T796: Develop custom notifications through Doorkeeper from Install and configure Doorkeeper to Develop custom notifications through Doorkeeper.
Mar 28 2016, 19:48 · User-Sandlayth, Continous integration and delivery, DevCentral

Mar 22 2016

dereckson moved T712: Add notifications to the list to run in docker-containers service from Pending review to Done on the Operations sprints (Operations sprint 1) board.
Mar 22 2016, 23:24 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson moved T685: Decouple redis from forum container on Dwellers from Product backlog to Done on the Operations sprints (Operations sprint 1) board.
Mar 22 2016, 23:24 · Operations sprints (Operations sprint 1), Forum, Nasqueron Docker deployment squad, Continous integration and delivery

Mar 2 2016

dereckson closed T765: Don't log CommandNotFoundException as Resolved by committing rNOTIF854cb807bddf: Don't report CommandNotFoundException.
Mar 2 2016, 11:23 · Continous integration and delivery, CLI, Notifications center
dereckson added a revision to T765: Don't log CommandNotFoundException: D314: Don't report CommandNotFoundException.
Mar 2 2016, 11:03 · Continous integration and delivery, CLI, Notifications center