Page MenuHomeDevCentral

Continous integration and deliveryFolder
ActivePublic

Subprojects

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

Anything related to CI, CD or deployment scripts

Recent Activity

Thu, Nov 28

dereckson added a comment to T2085: CI pipeline for upsection.

See also T1662 for CD.

Thu, Nov 28, 13:27 · Continous integration and delivery, upsection

Sun, Nov 17

dereckson triaged T2085: CI pipeline for upsection as High priority.
Sun, Nov 17, 00:30 · Continous integration and delivery, upsection

Oct 12 2024

dereckson moved T1487: Provide a dashboard tool for repositories from Backlog to Not for this sprint on the Operations sprints (Move the ambiant lights) board.
Oct 12 2024, 10:07 · Continous integration and delivery, Operations sprints (Move the ambiant lights)

Oct 8 2024

dereckson added a comment to T614: Browse and search whole Nasqueron codebase.

code.nasqueron.org with Hound is stable enough to close this task.

Oct 8 2024, 00:47 · User-Dereckson, Continous integration and delivery, DevCentral
dereckson closed T614: Browse and search whole Nasqueron codebase as Resolved.
Oct 8 2024, 00:47 · User-Dereckson, Continous integration and delivery, DevCentral

Aug 13 2024

dereckson triaged T2010: Allow shellcheck linter to follow external sources as Normal priority.
Aug 13 2024, 16:56 · Continous integration and delivery, DevCentral

Aug 4 2024

dereckson moved T1680: Consider to create a monorepo for Keruald from Backlog to Dev on the discussion board.
Aug 4 2024, 17:24 · Continous integration and delivery, Keruald, discussion

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