Page MenuHomeDevCentral
Feed All Stories

Mar 9 2023

dereckson added a comment to D2872: Fix ZooKeeper data volume path.
HostConfig:
    ----------
    Binds:
        ----------
        new:
            - /srv/zookeeper/sentry_zookeeper/data:/var/lib/zookeeper/data
            - /srv/zookeeper/sentry_zookeeper/log:/var/lib/zookeeper/log
            - /srv/zookeeper/sentry_zookeeper/secrets:/etc/zookeeper/secrets
        old:
            - /srv/zookeeper/sentry_zookeeper/data:/var/lib/zookeper/data
            - /srv/zookeeper/sentry_zookeeper/log:/var/lib/zookeeper/log
            - /srv/zookeeper/sentry_zookeeper/secrets:/etc/zookeeper/secrets
Mar 9 2023, 23:45
dereckson closed D2872: Fix ZooKeeper data volume path.
Mar 9 2023, 23:43
dereckson committed rOPS93d77ac8df79: Fix ZooKeeper data volume path (authored by dereckson).
Fix ZooKeeper data volume path
Mar 9 2023, 23:43
dereckson accepted D2872: Fix ZooKeeper data volume path.
Mar 9 2023, 23:43
dereckson requested review of D2872: Fix ZooKeeper data volume path.
Mar 9 2023, 23:43
dereckson added a revision to T1791: Refresh Sentry installation: D2872: Fix ZooKeeper data volume path.
Mar 9 2023, 23:43 · Monitoring and reporting
dereckson committed rOPS0ce2c4dad220: Provide Kafka and ZooKeeper instances for Sentry (authored by dereckson).
Provide Kafka and ZooKeeper instances for Sentry
Mar 9 2023, 23:19
dereckson closed D2871: Provide Kafka and ZooKeeper instances for Sentry.
Mar 9 2023, 23:19
dereckson accepted D2871: Provide Kafka and ZooKeeper instances for Sentry.

Kafka and zookeeper are up and healthy.

Mar 9 2023, 23:18
dereckson requested review of D2871: Provide Kafka and ZooKeeper instances for Sentry.
Mar 9 2023, 23:14
dereckson added a revision to T1791: Refresh Sentry installation: D2871: Provide Kafka and ZooKeeper instances for Sentry.
Mar 9 2023, 23:14 · Monitoring and reporting
dereckson updated subscribers of T1768: Simplify paas-docker pillar with PillarStack.

We've adopted Salt Tower as a solution.

Mar 9 2023, 23:01 · Salt
dereckson closed D2862: Adopt Salt Tower to merge pillar files.
Mar 9 2023, 20:48
dereckson closed T1768: Simplify paas-docker pillar with PillarStack as Resolved by committing rOPSbbc48f9eb26d: Adopt Salt Tower to merge pillar files.
Mar 9 2023, 20:48 · Salt
dereckson committed rOPSbbc48f9eb26d: Adopt Salt Tower to merge pillar files (authored by dereckson).
Adopt Salt Tower to merge pillar files
Mar 9 2023, 20:48
dereckson accepted D2862: Adopt Salt Tower to merge pillar files.
Mar 9 2023, 20:48
dereckson updated the diff for D2862: Adopt Salt Tower to merge pillar files.

Drop aliases from old main file

Mar 9 2023, 20:46
dereckson removed a revision from T1768: Simplify paas-docker pillar with PillarStack: D2870: Adopt Salt Tower to merge pillar files.
Mar 9 2023, 20:46 · Salt
dereckson removed a task from D2870: Adopt Salt Tower to merge pillar files: T1768: Simplify paas-docker pillar with PillarStack.
Mar 9 2023, 20:46
dereckson abandoned D2870: Adopt Salt Tower to merge pillar files.

Duplicate of D2862.

Mar 9 2023, 20:46
dereckson updated the diff for D2870: Adopt Salt Tower to merge pillar files.

Drop aliases from old main file

Mar 9 2023, 20:45
dereckson updated the summary of D2862: Adopt Salt Tower to merge pillar files.
Mar 9 2023, 20:44
dereckson requested review of D2870: Adopt Salt Tower to merge pillar files.
Mar 9 2023, 20:43
dereckson added a revision to T1768: Simplify paas-docker pillar with PillarStack: D2870: Adopt Salt Tower to merge pillar files.
Mar 9 2023, 20:43 · Salt
dereckson updated the diff for D2862: Adopt Salt Tower to merge pillar files.

Dedup docker_images. Tweaks.

Mar 9 2023, 20:35
dereckson closed D2869: Deploy Salt Tower on salt-primary role.
Mar 9 2023, 19:46
dereckson committed rOPSad12ca153247: Deploy Salt Tower on salt-primary role (authored by dereckson).
Deploy Salt Tower on salt-primary role
Mar 9 2023, 19:46
dereckson accepted D2869: Deploy Salt Tower on salt-primary role.
Mar 9 2023, 19:46
dereckson updated the diff for D2869: Deploy Salt Tower on salt-primary role.

Update Salt config with correct path + header

Mar 9 2023, 19:45
dereckson added a revision to T1768: Simplify paas-docker pillar with PillarStack: D2869: Deploy Salt Tower on salt-primary role.
Mar 9 2023, 19:41 · Salt
dereckson updated the summary of D2869: Deploy Salt Tower on salt-primary role.
Mar 9 2023, 19:41
dereckson requested review of D2869: Deploy Salt Tower on salt-primary role.
Mar 9 2023, 19:40
dereckson closed D2868: Provide Nasqueron FreeBSD packages catalogue.
Mar 9 2023, 19:33
dereckson committed rOPSf284b5e735e8: Provide Nasqueron FreeBSD packages catalogue (authored by dereckson).
Provide Nasqueron FreeBSD packages catalogue
Mar 9 2023, 19:33
dereckson accepted D2868: Provide Nasqueron FreeBSD packages catalogue.
Mar 9 2023, 19:33
dereckson requested review of D2868: Provide Nasqueron FreeBSD packages catalogue.
Mar 9 2023, 19:32
dereckson updated the diff for D2862: Adopt Salt Tower to merge pillar files.

Rebased

Mar 9 2023, 19:09
dereckson closed D2867: Configure client authentication.
Mar 9 2023, 01:58
dereckson committed rDPGSENTRYc7e5a06f8159: Configure client authentication (authored by dereckson).
Configure client authentication
Mar 9 2023, 01:58
dereckson committed rOPS573cff29c5b5: Switch to specialized Sentry PostgreSQL and wal2json Docker image (authored by dereckson).
Switch to specialized Sentry PostgreSQL and wal2json Docker image
Mar 9 2023, 01:58
dereckson closed D2865: Switch to specialized Sentry PostgreSQL and wal2json Docker image.
Mar 9 2023, 01:58
dereckson added a comment to D2867: Configure client authentication.

An image for this diff is available in our registry: docker pull registry.nasqueron.org/postgres-sentry:D2867.

Mar 9 2023, 01:57
dereckson updated the test plan for D2867: Configure client authentication.
Mar 9 2023, 01:56
dereckson accepted D2867: Configure client authentication.
$ docker logs sentry_db
[…]
CREATE DATABASE
Mar 9 2023, 01:55
dereckson accepted D2865: Switch to specialized Sentry PostgreSQL and wal2json Docker image.
Mar 9 2023, 01:53
dereckson added a revision to T1791: Refresh Sentry installation: D2867: Configure client authentication.
Mar 9 2023, 01:51 · Monitoring and reporting
dereckson updated the summary of D2867: Configure client authentication.
Mar 9 2023, 01:51
dereckson updated the test plan for D2867: Configure client authentication.
Mar 9 2023, 01:51
dereckson added a project to T1792: Docker registry HTTP / HTTPS mismatch: Nasqueron Docker deployment squad.
Mar 9 2023, 01:46 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Servers, documentation
dereckson triaged T1792: Docker registry HTTP / HTTPS mismatch as Normal priority.
Mar 9 2023, 01:46 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Servers, documentation
dereckson requested review of D2867: Configure client authentication.
Mar 9 2023, 01:42
dereckson added a comment to T1790: Trace eggdrop errors.

To create the payload, we can use a dictionary: [dict create code "$::errorCode" info "$::errorInfo" stack [info errorstack]].

Mar 9 2023, 01:11 · IRC, Monitoring and reporting, Dæghrefn
dereckson updated the summary of D2865: Switch to specialized Sentry PostgreSQL and wal2json Docker image.
Mar 9 2023, 00:32
dereckson updated the diff for D2865: Switch to specialized Sentry PostgreSQL and wal2json Docker image.

Drop pg_hba.conf provisionning: /var/lib/postgresql/data must be empty to allow PostgreSQL initializing it.

Mar 9 2023, 00:31
dereckson closed D2866: Use preferred exec form for CMD.
Mar 9 2023, 00:02
dereckson committed rDPGSENTRY956f458e66d3: Use preferred exec form for CMD (authored by dereckson).
Use preferred exec form for CMD
Mar 9 2023, 00:02
dereckson accepted D2866: Use preferred exec form for CMD.
Mar 9 2023, 00:02
dereckson updated the test plan for D2866: Use preferred exec form for CMD.
Mar 9 2023, 00:02

Mar 8 2023

dereckson updated the summary of D2866: Use preferred exec form for CMD.
Mar 8 2023, 23:59
dereckson added a revision to T1791: Refresh Sentry installation: D2866: Use preferred exec form for CMD.
Mar 8 2023, 23:59 · Monitoring and reporting
dereckson requested review of D2866: Use preferred exec form for CMD.
Mar 8 2023, 23:59
dereckson updated the diff for D2865: Switch to specialized Sentry PostgreSQL and wal2json Docker image.

+source file

Mar 8 2023, 23:50
dereckson updated the summary of D2865: Switch to specialized Sentry PostgreSQL and wal2json Docker image.
Mar 8 2023, 23:49
dereckson added a comment to rDPGSENTRY1d59efe54d37: Provide PostgreSQL and wal2json Docker image.

Built successfully at https://hub.docker.com/repository/docker/nasqueron/postgres-sentry

Mar 8 2023, 23:48
dereckson requested review of D2865: Switch to specialized Sentry PostgreSQL and wal2json Docker image.
Mar 8 2023, 23:47
dereckson added a revision to T1791: Refresh Sentry installation: D2865: Switch to specialized Sentry PostgreSQL and wal2json Docker image.
Mar 8 2023, 23:47 · Monitoring and reporting
dereckson committed rDPGSENTRY1d59efe54d37: Provide PostgreSQL and wal2json Docker image (authored by dereckson).
Provide PostgreSQL and wal2json Docker image
Mar 8 2023, 23:33
dereckson closed D2864: Provide PostgreSQL and wal2json Docker image.
Mar 8 2023, 23:33
dereckson accepted D2864: Provide PostgreSQL and wal2json Docker image.
Mar 8 2023, 23:32
dereckson requested review of D2864: Provide PostgreSQL and wal2json Docker image.
Mar 8 2023, 23:32
dereckson added a revision to T1791: Refresh Sentry installation: D2864: Provide PostgreSQL and wal2json Docker image.
Mar 8 2023, 23:32 · Monitoring and reporting
dereckson added a comment to T1791: Refresh Sentry installation.

PostgreSQL for Sentry requires a custom extension, wal2json.

Mar 8 2023, 23:21 · Monitoring and reporting
dereckson claimed T1768: Simplify paas-docker pillar with PillarStack.
Mar 8 2023, 21:52 · Salt
dereckson moved T1155: Fix JSON file comparison in PHPUnit or for our tests from Backlog to To report on the upstream board.
Mar 8 2023, 21:48 · upstream, Servers
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
dereckson closed T906: Allow to publish artefacts keeping chmod as Resolved.

Issue has been fixed in 2022, see https://github.com/jenkinsci/publish-over-ssh-plugin/pull/34

Mar 8 2023, 21:47 · Jenkins, upstream
dereckson updated the task description for T906: Allow to publish artefacts keeping chmod.
Mar 8 2023, 21:46 · Jenkins, upstream
dereckson moved T1561: Allow igal2 to operate with ImageMagick 7 from Backlog to To report on the upstream board.
Mar 8 2023, 21:44 · upstream, Operations sprints (Consolidate them all), Technical debt, Servers, freebsd-port-wanted
dereckson moved T1764: Review Python Docker library from Backlog to To report on the upstream board.
Mar 8 2023, 21:36 · upstream, Salt, Servers
dereckson lowered the priority of T1764: Review Python Docker library from High to Normal.

Decreased priority as a workaround exists and is applied.

Mar 8 2023, 21:36 · upstream, Salt, Servers
dereckson added a task to D2849: Apply version constraint to pip package, not pip itself: T1764: Review Python Docker library.
Mar 8 2023, 21:35
dereckson added a revision to T1764: Review Python Docker library: D2849: Apply version constraint to pip package, not pip itself.
Mar 8 2023, 21:35 · upstream, Salt, Servers
dereckson moved T1766: Move transmission logs into a dedicated file from Backlog to To check again on the upstream board.
Mar 8 2023, 21:33 · upstream, Servers
dereckson committed rOPSebbf9b0558be: Parse .sls as YAML for nano syntax highlighting (authored by dereckson).
Parse .sls as YAML for nano syntax highlighting
Mar 8 2023, 21:30
dereckson closed T1759: SaltStack support for nano as Resolved by committing rOPSebbf9b0558be: Parse .sls as YAML for nano syntax highlighting.
Mar 8 2023, 21:30 · Salt, Servers
dereckson closed D2863: Parse .sls as YAML for nano syntax highlighting.
Mar 8 2023, 21:30
dereckson accepted D2863: Parse .sls as YAML for nano syntax highlighting.

First run

Mar 8 2023, 21:29
dereckson updated the test plan for D2863: Parse .sls as YAML for nano syntax highlighting.
Mar 8 2023, 21:28
dereckson requested review of D2863: Parse .sls as YAML for nano syntax highlighting.
Mar 8 2023, 21:27
dereckson added a revision to T1759: SaltStack support for nano: D2863: Parse .sls as YAML for nano syntax highlighting.
Mar 8 2023, 21:27 · Salt, Servers
dereckson claimed T1759: SaltStack support for nano.
Mar 8 2023, 21:15 · Salt, Servers
dereckson requested review of D2862: Adopt Salt Tower to merge pillar files.
Mar 8 2023, 19:28
dereckson added a revision to T1768: Simplify paas-docker pillar with PillarStack: D2862: Adopt Salt Tower to merge pillar files.
Mar 8 2023, 19:28 · Salt
dereckson added a comment to D2790: WIP: Generate a pillar from NetBox information.

We also need pillar/core/network Drake content

Mar 8 2023, 01:37
dereckson closed D2861: Configure network and health check for Redis.
Mar 8 2023, 01:05
dereckson committed rOPSe26f76557ce5: Configure network and health check for Redis (authored by dereckson).
Configure network and health check for Redis
Mar 8 2023, 01:05
dereckson accepted D2861: Configure network and health check for Redis.
Mar 8 2023, 01:03
dereckson added a revision to T1791: Refresh Sentry installation: D2861: Configure network and health check for Redis.
Mar 8 2023, 01:00 · Monitoring and reporting
dereckson requested review of D2861: Configure network and health check for Redis.
Mar 8 2023, 01:00
dereckson removed a task from D2860: Deploy memcached container for Sentry: T1791: Refresh Sentry installation.
Mar 8 2023, 00:54