Page MenuHomeDevCentral
Feed Advanced Search

Jan 15 2024

dereckson moved T1942: Allow Jenkins to trigger deployment through Salt from Backlog to Services to add on the Salt board.
Jan 15 2024, 21:50 · Continous integration and delivery, Salt

Jan 14 2024

dereckson added a revision to T1812: Deploy Airflow: D3286: Force Airflow DAGs repository update.
Jan 14 2024, 23:27 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1812: Deploy Airflow: D3284: Mount Airflow volumes in maintenance container too.
Jan 14 2024, 20:50 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1812: Deploy Airflow: D3283: Inject fantoir-datasource in Airflow image.
Jan 14 2024, 19:10 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1812: Deploy Airflow: D3281: Provision Airflow DAGs folders.
Jan 14 2024, 11:34 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1942: Allow Jenkins to trigger deployment through Salt: D3280: Configure Salt reactor to provision Airflow pipeline for datasources.
Jan 14 2024, 11:06 · Continous integration and delivery, Salt
dereckson added a revision to T1812: Deploy Airflow: D3280: Configure Salt reactor to provision Airflow pipeline for datasources.
Jan 14 2024, 11:06 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1942: Allow Jenkins to trigger deployment through Salt: D3279: Configure reactor on Salt primary server.
Jan 14 2024, 11:04 · Continous integration and delivery, Salt
dereckson updated the task description for T1942: Allow Jenkins to trigger deployment through Salt.
Jan 14 2024, 01:54 · Continous integration and delivery, Salt

Jan 13 2024

dereckson added a revision to T1942: Allow Jenkins to trigger deployment through Salt: D3278: Deploy REST API for Salt using rest_cherrypy.
Jan 13 2024, 23:47 · Continous integration and delivery, Salt
dereckson triaged T1942: Allow Jenkins to trigger deployment through Salt as Normal priority.
Jan 13 2024, 22:22 · Continous integration and delivery, Salt
dereckson added a revision to T1812: Deploy Airflow: D3276: Create workspace directory for Airflow pipelines.
Jan 13 2024, 18:21 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson moved T1812: Deploy Airflow from Backlog to Working on on the Nasqueron Databases board.
Jan 13 2024, 18:15 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a comment to T1812: Deploy Airflow.

Previous status from 2023 installation:

Jan 13 2024, 16:46 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1812: Deploy Airflow: D3275: Allow to enter a shell for Airflow maintenance operations.
Jan 13 2024, 13:30 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1812: Deploy Airflow: D3273: Allow Airflow to connect to Vault.
Jan 13 2024, 00:03 · Product evaluation, Continous integration and delivery, Nasqueron Databases

Jan 12 2024

dereckson added a revision to T1812: Deploy Airflow: D3271: Add Nasqueron Vault CA certificate to image.
Jan 12 2024, 22:47 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1812: Deploy Airflow: D3270: Create Vault policy for Airflow.
Jan 12 2024, 20:26 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a comment to T1812: Deploy Airflow.

DNS -> airflow.nasqueron.org. 172800 IN CNAME app2.nasqueron.org.

Jan 12 2024, 19:10 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1812: Deploy Airflow: D3269: Use nasqueron/airflow image for Airflow command wrapper too.
Jan 12 2024, 19:00 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1812: Deploy Airflow: D3266: Create custom Docker image with Sentry.
Jan 12 2024, 18:36 · Product evaluation, Continous integration and delivery, Nasqueron Databases

Jul 2 2023

dereckson added a comment to T1680: Consider to create a monorepo for Keruald.

Added Not audited repository tag to the relevant repositories, so we can push to them without being blocked by H29.

Jul 2 2023, 18:54 · Continous integration and delivery, Keruald, discussion
dereckson added a revision to T1680: Consider to create a monorepo for Keruald: D3225: Update export script.
Jul 2 2023, 18:40 · Continous integration and delivery, Keruald, discussion

May 18 2023

dereckson closed T1578: Publish phan wrapper as Resolved.
May 18 2023, 11:52 · Servers, Continous integration and delivery, Operations sprints (Consolidate them all)
dereckson added a revision to T1578: Publish phan wrapper: D2676: Deploy run-php-script wrapper on devserver.
May 18 2023, 11:52 · Servers, Continous integration and delivery, Operations sprints (Consolidate them all)
dereckson claimed T1578: Publish phan wrapper.
May 18 2023, 11:51 · Servers, Continous integration and delivery, Operations sprints (Consolidate them all)

May 6 2023

dereckson moved T1812: Deploy Airflow from Backlog to RC / beta / virtually adopted on the Product evaluation board.
May 6 2023, 16:01 · Product evaluation, Continous integration and delivery, Nasqueron Databases

Apr 13 2023

dereckson added a comment to T1283: Lint SaltStack files.

We've adopted it in rOPS and it finds insecable spaces put inside {{ }} instead of regular spaces at least.

Apr 13 2023, 18:02 · Continous integration and delivery, Salt, Servers

Mar 31 2023

dereckson added a revision to T1812: Deploy Airflow: D2953: Use Python boolean format for Airflow configuration.
Mar 31 2023, 00:16 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1812: Deploy Airflow: D2952: Report Airflow errors to Sentry.
Mar 31 2023, 00:09 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1812: Deploy Airflow: D2950: Remove in-container healthchecks for Airflow.
Mar 31 2023, 00:00 · Product evaluation, Continous integration and delivery, Nasqueron Databases

Mar 30 2023

dereckson added a revision to T1812: Deploy Airflow: D2941: Create airflow PostgreSQL database.
Mar 30 2023, 23:47 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson added a revision to T1812: Deploy Airflow: D2943: Deploy Airflow to Dwellers.
Mar 30 2023, 23:47 · Product evaluation, Continous integration and delivery, Nasqueron Databases
dereckson triaged T1812: Deploy Airflow as Normal priority.
Mar 30 2023, 23:46 · Product evaluation, Continous integration and delivery, Nasqueron Databases

Mar 26 2023

dereckson merged T1807: Update phpdox install process into T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .
Mar 26 2023, 14:03 · Continous integration and delivery, Notifications center
dereckson closed T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 as Resolved.
Mar 26 2023, 13:56 · Continous integration and delivery, Notifications center
dereckson moved T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 from Debt to Working on on the Notifications center board.
Mar 26 2023, 13:43 · Continous integration and delivery, Notifications center
dereckson added a revision to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 : D2923: Install phpdox from nasqueron/phpdox for PHP 8.1 and 8.2 compliance.
Mar 26 2023, 13:40 · Continous integration and delivery, Notifications center
dereckson added a revision to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 : D2922: Allow phpdox to run under PHP 8.1 and PHP 8.2.
Mar 26 2023, 13:29 · Continous integration and delivery, Notifications center
dereckson added a comment to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .

phpDox isn't currently compatible with PHP 8.1. Deprecations are transformed into fatal errors, even if at the start an error_reporting() instruction is left.

As a workaround, here phpDox 0.12.0-27-geb943cb-dirty, with PHP 8.1 deprecation notices for signatures mismatch addressed.

Some have been reported upstream, but as the phpDox dependencies inherit PHP builtin classes to override signatures, e.g. transforming a string|bool into a string, throwing an exception instead of returning false, perhaps upstream will adopt another approach than use false signatures.

It has been manually deployed on WindRiver and Zateki (Jenkins agent for CI, PHP 8 flavour).

Mar 26 2023, 13:23 · Continous integration and delivery, Notifications center

Mar 24 2023

dereckson added a comment to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .

phpmd and pdpend are still missing per T1002.

Mar 24 2023, 01:07 · Continous integration and delivery, Notifications center
dereckson merged T1002: Install pdepend, phpcpd, phpcs, phploc on Ysul into T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .
Mar 24 2023, 01:06 · Continous integration and delivery, Notifications center

Mar 8 2023

dereckson closed T906: Allow to publish artefacts keeping chmod, a subtask of T907: Continous deployment for Wikidata access layer code, as Resolved.
Mar 8 2023, 21:47 · Continous integration and delivery, Wikimedia, Dæghrefn

Mar 7 2023

dereckson closed T686: Decouple PostgreSQL from forum container on Dwellers as Wontfix.

Any new deployment of Discourse, we'll take a decision where to host it.

Mar 7 2023, 17:27 · Operations sprints (Operations sprint 1), Forum, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson closed T686: Decouple PostgreSQL from forum container on Dwellers, a subtask of T684: Install an error reporting server, as Wontfix.
Mar 7 2023, 17:27 · Continous integration and delivery

Mar 6 2023

dereckson added projects to T1789: Opt-out Sentry Beacon (telemetry): Servers, Continous integration and delivery.
Mar 6 2023, 00:27 · Continous integration and delivery, Servers

Mar 4 2023

dereckson closed T1443: Offer a dashboard for deployments as Resolved.

The dashboard now works fine, with D2833 fix for a timeout issue.

Mar 4 2023, 19:36 · Continous integration and delivery

Feb 9 2023

dereckson merged task T1754: Configure RabbitMQ through Salt into T752: Salt configuration for White Rabbit.
Feb 9 2023, 22:28 · Notifications center, Continous integration and delivery, Salt

Jan 29 2023

dereckson moved T1754: Configure RabbitMQ through Salt from Backlog to Working on on the Notifications center board.
Jan 29 2023, 19:35 · Notifications center, Continous integration and delivery, Salt

Jan 27 2023

DorianWinty added a comment to T1754: Configure RabbitMQ through Salt.

it seem okey for me

Jan 27 2023, 18:21 · Notifications center, Continous integration and delivery, Salt
dereckson updated the task description for T1754: Configure RabbitMQ through Salt.
Jan 27 2023, 18:07 · Notifications center, Continous integration and delivery, Salt
dereckson triaged T1754: Configure RabbitMQ through Salt as Normal priority.
Jan 27 2023, 17:58 · Notifications center, Continous integration and delivery, Salt

May 22 2022

dereckson added a comment to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .

Issue reported for threshold solved.

May 22 2022, 14:59 · Continous integration and delivery, Notifications center
dereckson added a comment to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .

For the test-notifications-php job, the builds fail because some tests are skipped.

May 22 2022, 12:52 · Continous integration and delivery, Notifications center

May 21 2022

dereckson added a comment to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .

Still some issues with phpdox at https://ci.nasqueron.org/job/test-notifications-php/222/console (job triggered after commit is published to GitHub):

May 21 2022, 20:21 · Continous integration and delivery, Notifications center

May 8 2022

dereckson added a revision to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 : D2684: Install phpcpd, phpdox and phploc on devserver.
May 8 2022, 15:18 · Continous integration and delivery, Notifications center
dereckson added a comment to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .

phpDox isn't currently compatible with PHP 8.1. Deprecations are transformed into fatal errors, even if at the start an error_reporting() instruction is left.

May 8 2022, 15:14 · Continous integration and delivery, Notifications center
dereckson renamed T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 from Ensure test-notifications-phab run smoothly in PHP 8.1 to Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .
May 8 2022, 15:08 · Continous integration and delivery, Notifications center
dereckson added a revision to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 : D2683: Modernize build.xml.
May 8 2022, 15:07 · Continous integration and delivery, Notifications center
dereckson claimed T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .
May 8 2022, 15:07 · Continous integration and delivery, Notifications center
dereckson triaged T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 as High priority.
May 8 2022, 15:07 · Continous integration and delivery, Notifications center

Apr 12 2022

dereckson closed T1519: Shared object "libreadline.so.7" not found, required by "php-fpm" on Ysul as Wontfix.

It seems libreadline isn't a dependency anymore of php-fpm:

Apr 12 2022, 22:22 · Continous integration and delivery, Servers

Feb 21 2022

dereckson added a revision to T1680: Consider to create a monorepo for Keruald: D2547: Generate composer.json.
Feb 21 2022, 03:33 · Continous integration and delivery, Keruald, discussion
dereckson added a revision to T1680: Consider to create a monorepo for Keruald: D2548: Configure repository.
Feb 21 2022, 03:33 · Continous integration and delivery, Keruald, discussion
dereckson added a revision to T1680: Consider to create a monorepo for Keruald: D2544: Configure PHPUnit and PHP_CodeSniffer.
Feb 21 2022, 03:02 · Continous integration and delivery, Keruald, discussion
dereckson added a revision to T1680: Consider to create a monorepo for Keruald: D2543: Allow to setup the reository remotes.
Feb 21 2022, 02:37 · Continous integration and delivery, Keruald, discussion

Feb 20 2022

dereckson added a comment to T1680: Consider to create a monorepo for Keruald.
Feb 20 2022, 13:00 · Continous integration and delivery, Keruald, discussion
dereckson added a comment to T1680: Consider to create a monorepo for Keruald.

Test phase - implementation notes

Feb 20 2022, 12:24 · Continous integration and delivery, Keruald, discussion

Feb 19 2022

dereckson updated subscribers of T1680: Consider to create a monorepo for Keruald.

Issue with rKHEALTH: we don't support empty repo for the moment.

Feb 19 2022, 11:20 · Continous integration and delivery, Keruald, discussion

Feb 15 2022

dereckson triaged T1680: Consider to create a monorepo for Keruald as Normal priority.
Feb 15 2022, 01:20 · Continous integration and delivery, Keruald, discussion

Jan 16 2022

dereckson added a revision to T614: Browse and search whole Nasqueron codebase: D2469: Serve Hound container to code.nasqueron.org.
Jan 16 2022, 15:39 · User-Dereckson, Continous integration and delivery, DevCentral
dereckson moved T614: Browse and search whole Nasqueron codebase from Backlog to Needs Review / Blocked / Waiting on the User-Dereckson board.
Jan 16 2022, 15:38 · User-Dereckson, Continous integration and delivery, DevCentral
dereckson claimed T614: Browse and search whole Nasqueron codebase.
Jan 16 2022, 15:38 · User-Dereckson, Continous integration and delivery, DevCentral
dereckson updated the task description for T614: Browse and search whole Nasqueron codebase.
Jan 16 2022, 15:37 · User-Dereckson, Continous integration and delivery, DevCentral
dereckson added a comment to T614: Browse and search whole Nasqueron codebase.

DNS configuration

Jan 16 2022, 15:37 · User-Dereckson, Continous integration and delivery, DevCentral
dereckson added a revision to T614: Browse and search whole Nasqueron codebase: D2467: Provide a workspace to debug Hound.
Jan 16 2022, 14:53 · User-Dereckson, Continous integration and delivery, DevCentral
dereckson added a comment to T614: Browse and search whole Nasqueron codebase.

Fixed per previous commit and a change in D2465.

Jan 16 2022, 03:13 · User-Dereckson, Continous integration and delivery, DevCentral
dereckson added a revision to T614: Browse and search whole Nasqueron codebase: D2466: Allow to query branch for repository.
Jan 16 2022, 02:53 · User-Dereckson, Continous integration and delivery, DevCentral
dereckson added a comment to T614: Browse and search whole Nasqueron codebase.

Hound works fine, but can't discover default branch of a repo, even with "detect-ref": True

Jan 16 2022, 02:28 · User-Dereckson, Continous integration and delivery, DevCentral
dereckson added a revision to T614: Browse and search whole Nasqueron codebase: D2465: Provide Hound container to search Nasqueron codebase.
Jan 16 2022, 01:56 · User-Dereckson, Continous integration and delivery, DevCentral
dereckson closed T615: Get the list of the repositories for a GitHub organization as Resolved by committing rDEVTOOLS43107f26f0f3: List all repositories from a GitHub organization.
Jan 16 2022, 01:27 · User-Dereckson, User-xcombelle, DevCentral, Continous integration and delivery
dereckson closed T615: Get the list of the repositories for a GitHub organization, a subtask of T614: Browse and search whole Nasqueron codebase, as Resolved.
Jan 16 2022, 01:27 · User-Dereckson, Continous integration and delivery, DevCentral

Jan 15 2022

dereckson added a revision to T615: Get the list of the repositories for a GitHub organization: D2462: List all repositories from a GitHub organization.
Jan 15 2022, 23:34 · User-Dereckson, User-xcombelle, DevCentral, Continous integration and delivery
dereckson claimed T615: Get the list of the repositories for a GitHub organization.

I'd like to test Hound so I need that one this evening.

Jan 15 2022, 22:09 · User-Dereckson, User-xcombelle, DevCentral, Continous integration and delivery
dereckson closed T665: Configure DevCentral to approve automatically the user accounts, a subtask of T614: Browse and search whole Nasqueron codebase, as Wontfix.
Jan 15 2022, 22:06 · User-Dereckson, Continous integration and delivery, DevCentral

Sep 12 2021

dereckson renamed T1464: Prepare a Node Jenkins agent from Prepare a Node Jenkins slave to Prepare a Node Jenkins agent.
Sep 12 2021, 08:48 · Docker images, Nasqueron API, Continous integration and delivery, Operations sprints (The Dreadnought will produce new officers)
dereckson renamed T1406: Prepare Docker agent for Rust from Prepare Docker slave for Rust to Prepare Docker agent for Rust.
Sep 12 2021, 08:48 · Continous integration and delivery
dereckson renamed T709: Add Arcanist to nasqueron/jenkins-agent-php image from Add Arcanist to nasqueron/jenkins-slave-php image to Add Arcanist to nasqueron/jenkins-agent-php image.
Sep 12 2021, 08:46 · Docker images, Continous integration and delivery
dereckson updated the task description for T641: Add xsl in PHP containers images.
Sep 12 2021, 08:46 · Continous integration and delivery, Docker images

Oct 13 2020

dereckson added a comment to T686: Decouple PostgreSQL from forum container on Dwellers.

PostgreSQL by default doesn't consume 2 GB of RAM for an InnoDB cache, so I'm not sure it's a good idea.

Oct 13 2020, 04:20 · Operations sprints (Operations sprint 1), Forum, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson closed T682: Provide a recent version of Git to arcanist image as Resolved by committing rDARC0785e22e0cf7: Build Git manually.
Oct 13 2020, 04:06 · Continous integration and delivery, Docker images
dereckson added a revision to T682: Provide a recent version of Git to arcanist image: D2368: Build Git manually.
Oct 13 2020, 03:56 · Continous integration and delivery, Docker images
dereckson added a comment to T682: Provide a recent version of Git to arcanist image.

Currently, the image runs on Buster, so we're more up to date:

Oct 13 2020, 02:28 · Continous integration and delivery, Docker images

Jan 28 2020

dereckson added projects to T1578: Publish phan wrapper: Continous integration and delivery, Servers.
Jan 28 2020, 07:56 · Servers, Continous integration and delivery, Operations sprints (Consolidate them all)

Jan 15 2020

dereckson added a project to T1519: Shared object "libreadline.so.7" not found, required by "php-fpm" on Ysul: Continous integration and delivery.
Jan 15 2020, 11:24 · Continous integration and delivery, Servers
dereckson added a project to T1542: Jenkins CD can't publish to Ysul anymore: Operations sprints (Consolidate them all).
Jan 15 2020, 11:17 · Jenkins, Operations sprints (Consolidate them all), Regression, Servers

Jan 14 2020

dereckson moved T1298: Create Alken-Orin account on webserver-legacy role from Backlog to Not for this sprint on the Operations sprints (The Dreadnought will produce new officers) board.
Jan 14 2020, 15:28 · Continous integration and delivery, Salt, Operations sprints (The Dreadnought will produce new officers)
dereckson triaged T1487: Provide a dashboard tool for repositories as High priority.
Jan 14 2020, 15:16 · Continous integration and delivery, Operations sprints (Move the ambiant lights)

Dec 5 2019

dereckson moved T1197: Prepare configuration for notifications from Backlog to Ops on the Technical debt board.
Dec 5 2019, 13:13 · Technical debt, Continous integration and delivery, Dæghrefn
dereckson moved T1197: Prepare configuration for notifications from Doc to Backlog on the Technical debt board.
Dec 5 2019, 13:12 · Technical debt, Continous integration and delivery, Dæghrefn