Page MenuHomeDevCentral
Feed All Stories

Apr 3 2023

dereckson updated the task description for T1755: Deploy Notifications Center test environnement.
Apr 3 2023, 23:24 · Restricted Project, Notifications center
dereckson added a comment to D2966: Provision orange-rabbit for integration Notifications Center.

All provisioned correctly, but RabbitMQ management plugin now returns a 500 when we visit the exchange notifications.

Apr 3 2023, 23:23
dereckson committed rOPS88d799dff957: Set vhost permissions for RabbitMQ administrator account (authored by dereckson).
Set vhost permissions for RabbitMQ administrator account
Apr 3 2023, 23:15
dereckson closed D2972: Set vhost permissions for RabbitMQ administrator account.
Apr 3 2023, 23:15
dereckson updated the diff for D2972: Set vhost permissions for RabbitMQ administrator account.

Restore blank line before touch

Apr 3 2023, 23:15
dereckson added a comment to D2972: Set vhost permissions for RabbitMQ administrator account.
Complector
$ salt dwellers state.sls roles/paas-docker/containers/rabbitmq
[…]
----------
          ID: rabbitmq_orange-rabbit_root_password
    Function: cmd.script
      Result: True
     Comment: Command 'rabbitmq_orange-rabbit_root_password' run
     Started: 23:10:16.479077
    Duration: 26894.14 ms
     Changes:
              ----------
              pid:
                  3451250
              retcode:
                  0
              stderr:
              stdout:
                  Deleting user "guest" ...
                  Adding user "root" ...
                  Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.
                  Setting tags for user "root" to [administrator] ...
                  Setting permissions for user "root" in vhost "/" ...
[…]
Apr 3 2023, 23:14
dereckson accepted D2972: Set vhost permissions for RabbitMQ administrator account.
Apr 3 2023, 23:13
dereckson updated subscribers of D2972: Set vhost permissions for RabbitMQ administrator account.
Apr 3 2023, 23:13
dereckson requested review of D2972: Set vhost permissions for RabbitMQ administrator account.
Apr 3 2023, 23:13
dereckson updated the diff for D2966: Provision orange-rabbit for integration Notifications Center.

Rebased. We tested deployment, we've a 401 error.

Apr 3 2023, 22:27
dereckson committed rOPS89ce0bb0b48f: Create Laravel framework directories (authored by dereckson).
Create Laravel framework directories
Apr 3 2023, 22:15
dereckson closed D2971: Create Laravel framework directories.
Apr 3 2023, 22:15
dereckson closed T1821: InvalidArgumentException: Please provide a valid cache path. as Resolved by committing rOPS89ce0bb0b48f: Create Laravel framework directories.
Apr 3 2023, 22:15 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
dereckson accepted D2971: Create Laravel framework directories.

OK for notifications, and also for auth-grove.

Apr 3 2023, 22:15
dereckson added a comment to T1821: InvalidArgumentException: Please provide a valid cache path..

Not sure at one moment the issue was solved, with opcache it's not easy to know, but just restart the server after creating the directories wasn't enough.

Apr 3 2023, 22:14 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
dereckson added a revision to T1821: InvalidArgumentException: Please provide a valid cache path.: D2971: Create Laravel framework directories.
Apr 3 2023, 21:54 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
dereckson requested review of D2971: Create Laravel framework directories.
Apr 3 2023, 21:54
dereckson updated the task description for T1821: InvalidArgumentException: Please provide a valid cache path..
Apr 3 2023, 21:49 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
DorianWinty closed D2761: Provision Notifications center integration environment.
Apr 3 2023, 20:23
DorianWinty committed rOPS64a4a8a29969: Provision Notifications center integration environment (authored by DorianWinty).
Provision Notifications center integration environment
Apr 3 2023, 20:23
dereckson added a comment to D2761: Provision Notifications center integration environment.

Sentry works like a charm: T1821

Apr 3 2023, 20:08
alken-orin assigned T1821: InvalidArgumentException: Please provide a valid cache path. to dereckson.
Apr 3 2023, 20:04 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
dereckson accepted D2761: Provision Notifications center integration environment.
Apr 3 2023, 19:57
DorianWinty updated the diff for D2761: Provision Notifications center integration environment.

a

Apr 3 2023, 19:55
DorianWinty updated the diff for D2761: Provision Notifications center integration environment.

deploy and correct bug

Apr 3 2023, 19:52
dereckson closed D2597: Deploy Penpot.
Apr 3 2023, 18:31
dereckson committed rOPSf316ba46a525: Deploy Penpot (authored by dereckson).
Deploy Penpot
Apr 3 2023, 18:31
dereckson accepted D2597: Deploy Penpot.
Apr 3 2023, 18:29
dereckson updated the diff for D2597: Deploy Penpot.

Update ports information, switch from frontend container to directly use our nginx (let's avoid nginx to nginx), rebase

Apr 3 2023, 18:29
dereckson created T1820: Evaluate TypeSense.
Apr 3 2023, 01:31 · www.nasqueron.org, Product evaluation

Apr 2 2023

dereckson updated the summary of D2761: Provision Notifications center integration environment.
Apr 2 2023, 20:09
DorianWinty accepted D2966: Provision orange-rabbit for integration Notifications Center.
Apr 2 2023, 20:09
DorianWinty closed D2970: Add SSH key on fauve@windriver.nasqueron.org.
Apr 2 2023, 18:53
DorianWinty committed rOPS094163697605: Add SSH key on fauve@windriver.nasqueron.org (authored by DorianWinty).
Add SSH key on fauve@windriver.nasqueron.org
Apr 2 2023, 18:53
DorianWinty added a comment to D2970: Add SSH key on fauve@windriver.nasqueron.org.

everything is okey fauve have normally access on windriver

Apr 2 2023, 18:47
DorianWinty added a comment to D2970: Add SSH key on fauve@windriver.nasqueron.org.
salt windriver state.apply roles/core/users
Apr 2 2023, 18:46
dereckson accepted D2970: Add SSH key on fauve@windriver.nasqueron.org.
Apr 2 2023, 18:46
dereckson updated the summary of D2970: Add SSH key on fauve@windriver.nasqueron.org.
Apr 2 2023, 18:46
DorianWinty accepted D2970: Add SSH key on fauve@windriver.nasqueron.org.
Apr 2 2023, 18:42
DorianWinty requested review of D2970: Add SSH key on fauve@windriver.nasqueron.org.
Apr 2 2023, 18:28
dereckson updated subscribers of T1610: Deploy Jitsi Meet instance.
Apr 2 2023, 17:55 · Operations sprints (Ignite Alkane Propulsion), Wolfplex migration, XMPP, Nasqueron Docker deployment squad, Servers, Product evaluation
dereckson added a comment to D2597: Deploy Penpot.

backend and exporter are OK

Apr 2 2023, 15:44
dereckson committed rOPSc3de759c1b33: Use nasqueron/postgres-sentry image (authored by dereckson).
Use nasqueron/postgres-sentry image
Apr 2 2023, 15:03
dereckson closed T1818: Sentry database was forcefully updated during a PostgreSQL deployment as Resolved by committing rOPSc3de759c1b33: Use nasqueron/postgres-sentry image.
Apr 2 2023, 15:03 · Nasqueron Docker deployment squad, Monitoring and reporting, Salt
dereckson closed D2969: Use nasqueron/postgres-sentry image.
Apr 2 2023, 15:03
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