Page MenuHomeDevCentral
Feed Advanced Search

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
dereckson added a revision to T765: Don't log CommandNotFoundException: D313: Optimize Handler::report.
Mar 2 2016, 10:34 · Continous integration and delivery, CLI, Notifications center
dereckson created T765: Don't log CommandNotFoundException.
Mar 2 2016, 09:57 · Continous integration and delivery, CLI, Notifications center
dereckson closed T764: Integrate with Sentry, a subtask of T678: Deploy nasqueron/notifications docker image on Dwellers, as Resolved.
Mar 2 2016, 03:47 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery

Mar 1 2016

dereckson closed T684: Install an error reporting server as Resolved.

Live on https://sentry.nasqueron.org.

Mar 1 2016, 22:41 · Continous integration and delivery
dereckson closed T684: Install an error reporting server, a subtask of T678: Deploy nasqueron/notifications docker image on Dwellers, as Resolved.
Mar 1 2016, 22:41 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a comment to T686: Decouple PostgreSQL from forum container on Dwellers.

Container launched.

Mar 1 2016, 22:41 · Operations sprints (Operations sprint 1), Forum, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a comment to T684: Install an error reporting server.
$ docker run -d --name sentry-redis redis
5c771e0df253dbcbe5623b86d38fddaddec11731f07fa30916bf7ba7b4f17a2d
$ docker stats sentry-redis
CONTAINER           CPU %               MEM USAGE/LIMIT     MEM %               NET I/O
sentry-redis        0.17%               8.511 MB/3.403 GB   0.25%               648 B/648 B
Mar 1 2016, 21:03 · Continous integration and delivery
dereckson closed T685: Decouple redis from forum container on Dwellers, a subtask of T684: Install an error reporting server, as Wontfix.
Mar 1 2016, 21:02 · Continous integration and delivery
dereckson closed T685: Decouple redis from forum container on Dwellers as Wontfix.

Per https://redislabs.com/blog/benchmark-shared-vs-dedicated-redis-instances.

Mar 1 2016, 21:01 · Operations sprints (Operations sprint 1), Forum, Nasqueron Docker deployment squad, Continous integration and delivery

Feb 21 2016

dereckson created P170 Current CI notifications workflow.
Feb 21 2016, 18:10 · Message queues, Continous integration and delivery, Notifications center

Feb 20 2016

dereckson edited P166 How to automate new repo creation?.
Feb 20 2016, 05:15 · Continous integration and delivery, DevCentral
dereckson created P166 How to automate new repo creation?.
Feb 20 2016, 05:15 · Continous integration and delivery, DevCentral

Feb 11 2016

dereckson closed T712: Add notifications to the list to run in docker-containers service as Resolved by committing rOPS30bb8c6e3251: Run notifications container on Dwellers.
Feb 11 2016, 16:41 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson closed T712: Add notifications to the list to run in docker-containers service, a subtask of T678: Deploy nasqueron/notifications docker image on Dwellers, as Resolved.
Feb 11 2016, 16:41 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson claimed T712: Add notifications to the list to run in docker-containers service.
Feb 11 2016, 04:07 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson moved T712: Add notifications to the list to run in docker-containers service from Product backlog to Pending review on the Operations sprints (Operations sprint 1) board.
Feb 11 2016, 04:06 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson moved T712: Add notifications to the list to run in docker-containers service from Backlog to Pending review on the Nasqueron Docker deployment squad board.
Feb 11 2016, 04:06 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson renamed T712: Add notifications to the list to run in docker-containers service from Add the container to the list to run in docker-containers service to Add notifications to the list to run in docker-containers service.
Feb 11 2016, 03:44 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a revision to T712: Add notifications to the list to run in docker-containers service: D282: Run notifications container on Dwellers.
Feb 11 2016, 03:42 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson created T712: Add notifications to the list to run in docker-containers service.
Feb 11 2016, 03:06 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson closed T709: Add Arcanist to nasqueron/jenkins-agent-php image as Resolved.

That's already the case.

Feb 11 2016, 02:10 · Docker images, Continous integration and delivery

Feb 10 2016

dereckson raised the priority of T708: Add to Jenkins a second unprivileged test container from Normal to High.
Feb 10 2016, 01:56 · Jenkins, Nasqueron Docker deployment squad
dereckson reopened T708: Add to Jenkins a second unprivileged test container as "Open".

XDebug missing too.

Feb 10 2016, 01:56 · Jenkins, Nasqueron Docker deployment squad

Feb 9 2016

dereckson added a comment to T709: Add Arcanist to nasqueron/jenkins-agent-php image.

As we have already have PHP, per T708#6938, it's as simple as adding these commands to the main RUN to install it:

Feb 9 2016, 23:24 · Docker images, Continous integration and delivery
dereckson closed T708: Add to Jenkins a second unprivileged test container as Resolved.

On the container

Feb 9 2016, 19:41 · Jenkins, Nasqueron Docker deployment squad
dereckson updated subscribers of T709: Add Arcanist to nasqueron/jenkins-agent-php image.
Feb 9 2016, 19:35 · Docker images, Continous integration and delivery
dereckson created T709: Add Arcanist to nasqueron/jenkins-agent-php image.
Feb 9 2016, 19:35 · Docker images, Continous integration and delivery
dereckson reopened T708: Add to Jenkins a second unprivileged test container as "Open".

[test-notifications-phab] $ arc patch --diff 654 --nocommit --nobranch ****
java.io.IOException: Cannot run program "arc" (in directory "/home/app/workspace/test-notifications-phab"): error=2, No such file or directory

Feb 9 2016, 19:34 · Jenkins, Nasqueron Docker deployment squad
dereckson added a comment to T708: Add to Jenkins a second unprivileged test container.

By the way, I would suggest for next containers to discard totally -P.

Feb 9 2016, 18:49 · Jenkins, Nasqueron Docker deployment squad
dereckson closed T708: Add to Jenkins a second unprivileged test container as Resolved.

Container name: naughty_nobel
SSH port: 32770

Feb 9 2016, 18:42 · Jenkins, Nasqueron Docker deployment squad
dereckson added a comment to T708: Add to Jenkins a second unprivileged test container.

docker run -dt -P -v /data/jenkins/slave_home:/home/app nasqueron/jenkins-slave-php

Feb 9 2016, 18:09 · Jenkins, Nasqueron Docker deployment squad
dereckson added a comment to T708: Add to Jenkins a second unprivileged test container.
Feb 9 2016, 18:08 · Jenkins, Nasqueron Docker deployment squad
dereckson created T708: Add to Jenkins a second unprivileged test container.
Feb 9 2016, 17:57 · Jenkins, Nasqueron Docker deployment squad

Feb 5 2016

dereckson updated subscribers of T702: Fix rights issue for staging areas.
Feb 5 2016, 02:52 · Continous integration and delivery
dereckson added a comment to T702: Fix rights issue for staging areas.

The staging area directories should be owned by git@, as it's the VCS user.

Feb 5 2016, 02:52 · Continous integration and delivery
dereckson updated the task description for T702: Fix rights issue for staging areas.
Feb 5 2016, 02:47 · Continous integration and delivery