Page MenuHomeDevCentral
Feed All Stories

Apr 2 2023

dereckson accepted D2969: Use nasqueron/postgres-sentry image.
Apr 2 2023, 15:03
dereckson updated the summary of D2969: Use nasqueron/postgres-sentry image.
Apr 2 2023, 15:03
dereckson requested review of D2969: Use nasqueron/postgres-sentry image.
Apr 2 2023, 15:03
dereckson added a revision to T1818: Sentry database was forcefully updated during a PostgreSQL deployment: D2969: Use nasqueron/postgres-sentry image.
Apr 2 2023, 15:03 · Nasqueron Docker deployment squad, Monitoring and reporting, Salt
dereckson edited projects for T1818: Sentry database was forcefully updated during a PostgreSQL deployment, added: Nasqueron Docker deployment squad; removed Docker images.

This deployment created the incident:

Apr 2 2023, 14:52 · Nasqueron Docker deployment squad, Monitoring and reporting, Salt
dereckson updated the diff for D2597: Deploy Penpot.

+Credentials

Apr 2 2023, 14:47
dereckson moved T1818: Sentry database was forcefully updated during a PostgreSQL deployment from Backlog to Sentry on the Monitoring and reporting board.
Apr 2 2023, 14:41 · Nasqueron Docker deployment squad, Monitoring and reporting, Salt
dereckson moved T1818: Sentry database was forcefully updated during a PostgreSQL deployment from Backlog to Bug and issues on the Salt board.
Apr 2 2023, 14:41 · Nasqueron Docker deployment squad, Monitoring and reporting, Salt
dereckson triaged T1818: Sentry database was forcefully updated during a PostgreSQL deployment as Unbreak Now! priority.
Apr 2 2023, 14:41 · Nasqueron Docker deployment squad, Monitoring and reporting, Salt
dereckson updated the test plan for D2597: Deploy Penpot.
Apr 2 2023, 13:36
dereckson closed D2968: Allow to use _default.conf for PaaS Docker nginx vhost.
Apr 2 2023, 13:29
dereckson committed rOPS2bd6f1d135e1: Allow to use _default.conf for PaaS Docker nginx vhost (authored by dereckson).
Allow to use _default.conf for PaaS Docker nginx vhost
Apr 2 2023, 13:29
dereckson accepted D2968: Allow to use _default.conf for PaaS Docker nginx vhost.

Works like a charm for Hound:

Apr 2 2023, 13:25
dereckson triaged T1817: Update pillar path for paas_docker.get_subnets as High priority.
Apr 2 2023, 13:20 · Salt
dereckson updated the diff for D2968: Allow to use _default.conf for PaaS Docker nginx vhost.

s/salt/__salt__

Apr 2 2023, 13:13
dereckson requested review of D2968: Allow to use _default.conf for PaaS Docker nginx vhost.
Apr 2 2023, 13:11
dereckson updated the diff for D2597: Deploy Penpot.

End if block

Apr 2 2023, 12:33
dereckson updated the diff for D2597: Deploy Penpot.

Update environment for the concept of feature flags. See https://help.penpot.app/technical-guide/configuration/. Bump PostgreSQL and Redis versions. Add Exim container so we can send mail.

Apr 2 2023, 12:31
dereckson added a comment to D2967: Correct typo in sentry_post_process_forwarder_transactions.

A Kafka offset reset was needed:

Apr 2 2023, 12:03
dereckson closed D2967: Correct typo in sentry_post_process_forwarder_transactions.
Apr 2 2023, 11:53
dereckson committed rOPS9f44f559206f: Correct typo in sentry_post_process_forwarder_transactions (authored by dereckson).
Correct typo in sentry_post_process_forwarder_transactions
Apr 2 2023, 11:53
dereckson accepted D2967: Correct typo in sentry_post_process_forwarder_transactions.
Apr 2 2023, 11:43
dereckson requested review of D2967: Correct typo in sentry_post_process_forwarder_transactions.
Apr 2 2023, 11:43
dereckson updated the task description for T1816: Automate Kafka cluster healing.
Apr 2 2023, 11:38 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson updated the task description for T1816: Automate Kafka cluster healing.
Apr 2 2023, 11:29 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson added a comment to T1816: Automate Kafka cluster healing.

If one of the two topics lag, we'd have:

Apr 2 2023, 11:23 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson added a comment to T1816: Automate Kafka cluster healing.
$ notification-push --project Nasqueron --group ops --service monitoring --type autoheal.kafka_offset.start --text "Containers sentry_post_process_forwarder_ have an issue. Identified as Kafka offet issue. Starting automatic healing procedure."
$ notification-push --project Nasqueron --group ops --service monitoring --type autoheal.kafka_offset.done --text "Containers sentry_post_process_forwarder_ automatic healing one. Containers should be alive."
Apr 2 2023, 10:36 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson added a subtask for T771: Allow to send notifications from the command line: T1816: Automate Kafka cluster healing.
Apr 2 2023, 10:32 · User-inidal, Notifications center, CLI, Servers, Dæghrefn
dereckson added parent tasks for T1816: Automate Kafka cluster healing: T771: Allow to send notifications from the command line, T1809: Propagate containers-related events.
Apr 2 2023, 10:32 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson added a subtask for T1809: Propagate containers-related events: T1816: Automate Kafka cluster healing.
Apr 2 2023, 10:32 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson triaged T1816: Automate Kafka cluster healing as High priority.
Apr 2 2023, 10:31 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson closed T333: Review monitoring infrastructure as Resolved.

We don't use uptime anymore.

Apr 2 2023, 10:26 · Monitoring and reporting, Servers
dereckson moved T994: MySQL statistics for acquisitariat from Backlog to Checks on the Monitoring and reporting board.
Apr 2 2023, 10:23 · Monitoring and reporting, Servers, Docker images
dereckson moved T1740: Monitor container disk usage from Backlog to Checks on the Monitoring and reporting board.
Apr 2 2023, 10:23 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson moved T1763: Detect if a new VMWARE ESXi patch version is available from Backlog to Checks on the Monitoring and reporting board.
Apr 2 2023, 10:23 · User-inidal, Monitoring and reporting, security
dereckson moved T1809: Propagate containers-related events from Sentry to Backlog on the Monitoring and reporting board.
Apr 2 2023, 10:23 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson moved T1790: Trace eggdrop errors from Backlog to Sentry on the Monitoring and reporting board.
Apr 2 2023, 10:23 · IRC, Monitoring and reporting, Dæghrefn
dereckson moved T1809: Propagate containers-related events from Backlog to Sentry on the Monitoring and reporting board.
Apr 2 2023, 10:23 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson updated subscribers of D2597: Deploy Penpot.

Configuration looks good to me, matches GitHub and Vault content, and is ready to be deployed this Sunday.

Apr 2 2023, 01:38
dereckson updated the diff for D2597: Deploy Penpot.

Update keys path

Apr 2 2023, 01:37
dereckson added a comment to T1703: Evaluate Penpot.

Provisioned new secrets to Vault under ops/secrets/nasqueron/penpot/

Apr 2 2023, 01:36 · design, Product evaluation
dereckson updated the diff for D2597: Deploy Penpot.

Rebased

Apr 2 2023, 01:22
dereckson triaged T1815: Install Trippy on devserver as Wishlist priority.
Apr 2 2023, 01:01 · Servers
dereckson claimed T1703: Evaluate Penpot.

We want to try to build a status page, so Penpot could be a nice tool for that.

Apr 2 2023, 00:28 · design, Product evaluation
dereckson reclaimed D2597: Deploy Penpot.

We've an UX project for it, to design our status page solution.

Apr 2 2023, 00:28

Apr 1 2023

dereckson requested review of D2966: Provision orange-rabbit for integration Notifications Center.
Apr 1 2023, 23:20
dereckson added a revision to T1755: Deploy Notifications Center test environnement: D2966: Provision orange-rabbit for integration Notifications Center.
Apr 1 2023, 23:20 · Restricted Project, Notifications center
dereckson moved T1814: Update Docker Hub builds format from tokens to trigger URL from Backlog to Needs Review / Blocked / Waiting on the User-Dereckson board.
Apr 1 2023, 20:28 · User-Dereckson, Notifications center
dereckson added a project to T1814: Update Docker Hub builds format from tokens to trigger URL: User-Dereckson.
Apr 1 2023, 20:27 · User-Dereckson, Notifications center
dereckson added a comment to T1755: Deploy Notifications Center test environnement.

DNS configuration

notifications.notifications-test.nasqueron.org. 86400 IN CNAME www3.nasqueron.org.
orange-rabbit.notifications-test.nasqueron.org. 86400 IN CNAME www3.nasqueron.org.
vault.notifications-test.nasqueron.org. 86400 IN CNAME www3.nasqueron.org.

Apr 1 2023, 19:47 · Restricted Project, Notifications center
dereckson retitled D2761: Provision Notifications center integration environment from WIP: Provision Dev notifications center to Provision Notifications center integration environment.
Apr 1 2023, 19:31
dereckson updated the diff for D2761: Provision Notifications center integration environment.

Use "integration" to better stress on the functional role of this environment, to integrate new features.

Apr 1 2023, 19:25
dereckson added a comment to D2761: Provision Notifications center integration environment.

Scope for this change: Docker containers + nginx config

Apr 1 2023, 18:37
dereckson updated the diff for D2761: Provision Notifications center integration environment.

Rebased. Addressed some of the comments.

Apr 1 2023, 18:33
dereckson added inline comments to D2761: Provision Notifications center integration environment.
Apr 1 2023, 18:31
dereckson added inline comments to D2761: Provision Notifications center integration environment.
Apr 1 2023, 18:23
dereckson added inline comments to D2761: Provision Notifications center integration environment.
Apr 1 2023, 17:59
dereckson added a comment to T1814: Update Docker Hub builds format from tokens to trigger URL.

Code is ready both for Notifications and keruald/dockerhub, should be tested with the next build we want to promote before merging.

Apr 1 2023, 12:24 · User-Dereckson, Notifications center
dereckson added a revision to T1814: Update Docker Hub builds format from tokens to trigger URL: D2965: Switch to Docker Hub trigger build URL.
Apr 1 2023, 12:19 · User-Dereckson, Notifications center
dereckson requested review of D2964: Mark PHPUnit test as not performing any assertion.
Apr 1 2023, 12:09
dereckson closed D2963: Document PHP extensions now required.
Apr 1 2023, 11:47
dereckson committed rNOTIF650ed304d2fd: Document PHP extensions now required (authored by dereckson).
Document PHP extensions now required
Apr 1 2023, 11:47
dereckson accepted D2963: Document PHP extensions now required.
Apr 1 2023, 11:46
dereckson requested review of D2963: Document PHP extensions now required.
Apr 1 2023, 11:46
dereckson updated the diff for D2962: Switch to trigger build /source/.../trigger/... URL.

Missing trailing comma in array

Apr 1 2023, 01:14
dereckson requested review of D2962: Switch to trigger build /source/.../trigger/... URL.
Apr 1 2023, 01:12
dereckson added a revision to T1814: Update Docker Hub builds format from tokens to trigger URL: D2962: Switch to trigger build /source/.../trigger/... URL.
Apr 1 2023, 01:12 · User-Dereckson, Notifications center
dereckson closed T1813: Install intl PHP extension everywhere as Resolved.

The nasqueron/notifications image took from D2958, so we're done:

Apr 1 2023, 00:03 · Docker images, Notifications center
dereckson moved T1813: Install intl PHP extension everywhere from Backlog to Working on on the Notifications center board.
Apr 1 2023, 00:01 · Docker images, Notifications center
dereckson moved T1814: Update Docker Hub builds format from tokens to trigger URL from Debt to Working on on the Notifications center board.
Apr 1 2023, 00:01 · User-Dereckson, Notifications center

Mar 31 2023

dereckson moved T1814: Update Docker Hub builds format from tokens to trigger URL from Working on to Debt on the Notifications center board.
Mar 31 2023, 23:53 · User-Dereckson, Notifications center
dereckson closed D2960: Configure Docker Hub triggers for Docker Hub.
Mar 31 2023, 23:43
dereckson committed rOPSf4cc2c2cf566: Configure Docker Hub triggers for Docker Hub (authored by dereckson).
Configure Docker Hub triggers for Docker Hub
Mar 31 2023, 23:43
dereckson accepted D2960: Configure Docker Hub triggers for Docker Hub.
Mar 31 2023, 23:43
dereckson updated the diff for D2960: Configure Docker Hub triggers for Docker Hub.

chmod ; s/authgrove/auth-grove/

Mar 31 2023, 23:42
dereckson closed D2961: Protect Notifications Center credentials file.
Mar 31 2023, 23:41
dereckson committed rOPS266d55c7212b: Protect Notifications Center credentials file (authored by dereckson).
Protect Notifications Center credentials file
Mar 31 2023, 23:41
dereckson accepted D2961: Protect Notifications Center credentials file.
Mar 31 2023, 23:41
dereckson requested review of D2961: Protect Notifications Center credentials file.
Mar 31 2023, 23:41
dereckson updated the diff for D2960: Configure Docker Hub triggers for Docker Hub.

+vault_mount_paths

Mar 31 2023, 23:35
dereckson added a comment to D2960: Configure Docker Hub triggers for Docker Hub.

Vault part is OK by adding apps to vault_mount_paths.

Mar 31 2023, 23:34
dereckson updated the diff for D2960: Configure Docker Hub triggers for Docker Hub.

Simplify Vault path by bypassing this prefix thing

Mar 31 2023, 23:28
dereckson added a comment to D2960: Configure Docker Hub triggers for Docker Hub.

Vault policy

Mar 31 2023, 23:09
dereckson added a revision to T1814: Update Docker Hub builds format from tokens to trigger URL: D2960: Configure Docker Hub triggers for Docker Hub.
Mar 31 2023, 23:05 · User-Dereckson, Notifications center
dereckson requested review of D2960: Configure Docker Hub triggers for Docker Hub.
Mar 31 2023, 23:05
dereckson added a comment to T1814: Update Docker Hub builds format from tokens to trigger URL.

We still use that for rNOTIF and rGROVE AFAIK, so I provisioned their secrets in Vault at apps/notifications-center/dockerhub/

Mar 31 2023, 22:44 · User-Dereckson, Notifications center
dereckson triaged T1814: Update Docker Hub builds format from tokens to trigger URL as Normal priority.
Mar 31 2023, 22:40 · User-Dereckson, Notifications center
dereckson closed D2957: Log gate response.
Mar 31 2023, 21:30
dereckson committed rNOTIF41818fbb66e9: Log gate response (authored by dereckson).
Log gate response
Mar 31 2023, 21:30
dereckson accepted D2957: Log gate response.
Mar 31 2023, 21:29
dereckson requested review of D2957: Log gate response.
Mar 31 2023, 21:28
dereckson closed D2793: Provision RabbitMQ configuration.
Mar 31 2023, 21:23
dereckson committed rOPS79c7da764e62: Provision RabbitMQ configuration (authored by dereckson).
Provision RabbitMQ configuration
Mar 31 2023, 21:23
dereckson updated the diff for D2793: Provision RabbitMQ configuration.

Last tweaks, e.g. read durable parameters and adjust permissions like currently deployed

Mar 31 2023, 21:21
dereckson updated the diff for D2793: Provision RabbitMQ configuration.

declare wearg-notifications as durable

Mar 31 2023, 21:06
dereckson closed D2958: Install intl extension.
Mar 31 2023, 20:01 · Docker images
dereckson committed rDPHPFPM7e364ecbd107: Install intl extension (authored by dereckson).
Install intl extension
Mar 31 2023, 20:01
dereckson committed rDPHPCLI4ff2dabfe1b1: Enable intl extension (authored by dereckson).
Enable intl extension
Mar 31 2023, 20:01
dereckson closed D2959: Enable intl extension.
Mar 31 2023, 20:01
dereckson accepted D2959: Enable intl extension.
Mar 31 2023, 20:01