Page MenuHomeDevCentral
Feed All Stories

Mar 13 2023

dereckson planned changes to D2885: Upgrade Sentry to 23.2.0.
docker-002
$ docker logs sentry_web
19:02:57 [WARNING] sentry.utils.geo: settings.GEOIP_PATH_MMDB not configured.
19:03:01 [INFO] sentry.plugins.github: apps-not-configured
/usr/local/lib/python3.8/site-packages/memcache.py:1303: SyntaxWarning: "is" with a literal. Did you mean "=="?
  if key is '':
/usr/local/lib/python3.8/site-packages/memcache.py:1304: SyntaxWarning: "is" with a literal. Did you mean "=="?
  if key_extra_len is 0:
!! Configuration error: ConfigurationError("sentry.tsdb service failed to call validate()\nmodule 'sentry.tsdb.redis' has no attribute 'RedisSnubaTSDB'")
Mar 13 2023, 19:04
dereckson updated the diff for D2885: Upgrade Sentry to 23.2.0.

Network

Mar 13 2023, 18:59
dereckson retitled D2885: Upgrade Sentry to 23.2.0 from Update Sentry to 23.2.0 to Upgrade Sentry to 23.2.0.
Mar 13 2023, 18:25
dereckson added a revision to T1791: Refresh Sentry installation: D2885: Upgrade Sentry to 23.2.0.
Mar 13 2023, 18:22 · Monitoring and reporting
dereckson requested review of D2885: Upgrade Sentry to 23.2.0.
Mar 13 2023, 18:22
dereckson closed T1795: Remote Twitter features from IRC bots as Resolved.
Mar 13 2023, 16:58 · Dæghrefn
dereckson committed rVIPER542851e2bc55: Remote Twitter features (authored by dereckson).
Remote Twitter features
Mar 13 2023, 16:55
dereckson closed D2883: Remote Twitter features.
Mar 13 2023, 16:55
dereckson accepted D2883: Remote Twitter features.
Mar 13 2023, 16:55
dereckson closed D2884: Don't load OAuth Twitter library in Dæghrefn.
Mar 13 2023, 16:54
dereckson committed rOPS663ad56f9b47: Don't load OAuth Twitter library in Dæghrefn (authored by dereckson).
Don't load OAuth Twitter library in Dæghrefn
Mar 13 2023, 16:54
dereckson accepted D2884: Don't load OAuth Twitter library in Dæghrefn.
Mar 13 2023, 16:54
dereckson requested review of D2884: Don't load OAuth Twitter library in Dæghrefn.
Mar 13 2023, 16:53
dereckson added a revision to T1795: Remote Twitter features from IRC bots: D2884: Don't load OAuth Twitter library in Dæghrefn.
Mar 13 2023, 16:53 · Dæghrefn
dereckson added a revision to T1795: Remote Twitter features from IRC bots: D2883: Remote Twitter features.
Mar 13 2023, 16:52 · Dæghrefn
dereckson requested review of D2883: Remote Twitter features.
Mar 13 2023, 16:52
dereckson added a comment to T1508: OAuth signature fails when called by twitter_query.

Twitter support discontinuation

Mar 13 2023, 16:46 · Wikimedia, Dæghrefn
dereckson added a comment to T1249: Increase Twitter message characters limit.

Twitter support discontinuation

Mar 13 2023, 16:45 · upstream, Wikimedia, Dæghrefn
dereckson added a comment to T1105: Evaluate if Zammad wouldn't be useful.

Twitter support discontinuation

Mar 13 2023, 16:43 · Product evaluation, Nasqueron Docker deployment squad, Mail
dereckson updated the task description for T1105: Evaluate if Zammad wouldn't be useful.
Mar 13 2023, 16:43 · Product evaluation, Nasqueron Docker deployment squad, Mail
dereckson updated the task description for T934: Documentation site.
Mar 13 2023, 16:43 · IRC, documentation, Dæghrefn
dereckson closed T340: Authenticate users against Twitter, a subtask of T336: Add login capabilities through external services, as Wontfix.
Mar 13 2023, 16:42 · User-Dereckson, Auth Grove
dereckson closed T340: Authenticate users against Twitter as Wontfix.

Twitter support discontinuation

Mar 13 2023, 16:42 · Auth Grove
dereckson triaged T1795: Remote Twitter features from IRC bots as Normal priority.
Mar 13 2023, 16:40 · Dæghrefn

Mar 12 2023

dereckson committed rOPSf67aaac6854f: Deploy Symbolicator container for Sentry (authored by dereckson).
Deploy Symbolicator container for Sentry
Mar 12 2023, 23:41
dereckson closed D2882: Deploy Symbolicator container for Sentry.
Mar 12 2023, 23:41
dereckson accepted D2882: Deploy Symbolicator container for Sentry.

Empty log, container running.

Mar 12 2023, 23:41
dereckson updated the diff for D2882: Deploy Symbolicator container for Sentry.

s/volumes/binds

Mar 12 2023, 23:41
dereckson updated the diff for D2882: Deploy Symbolicator container for Sentry.

image ; uid/gid - symbolicator:x:10021:10021::/home/symbolicator:/bin/sh

Mar 12 2023, 23:35
dereckson updated the diff for D2882: Deploy Symbolicator container for Sentry.

+ image

Mar 12 2023, 23:25
dereckson planned changes to D2882: Deploy Symbolicator container for Sentry.
Mar 12 2023, 23:00
dereckson updated the test plan for D2882: Deploy Symbolicator container for Sentry.
Mar 12 2023, 22:54
dereckson requested review of D2882: Deploy Symbolicator container for Sentry.
Mar 12 2023, 22:54
dereckson added a revision to T1791: Refresh Sentry installation: D2882: Deploy Symbolicator container for Sentry.
Mar 12 2023, 22:54 · Monitoring and reporting
dereckson committed rOPS34d985f454a2: Install PHPUnit as PHAR (authored by dereckson).
Install PHPUnit as PHAR
Mar 12 2023, 19:50
dereckson closed D2808: Install PHPUnit as PHAR.
Mar 12 2023, 19:50
DorianWinty accepted D2808: Install PHPUnit as PHAR.
Mar 12 2023, 12:36
dereckson closed D2881: Deploy Snuba containers for Sentry.
Mar 12 2023, 10:32
dereckson committed rOPS9693fb5f8d66: Deploy Snuba containers for Sentry (authored by dereckson).
Deploy Snuba containers for Sentry
Mar 12 2023, 10:32
dereckson updated the summary of D2881: Deploy Snuba containers for Sentry.
Mar 12 2023, 10:32
dereckson added a comment to D2881: Deploy Snuba containers for Sentry.

So we decided to run each time bootstrap/migrate to ensure we're up-to-date.

Mar 12 2023, 10:31
dereckson updated the diff for D2881: Deploy Snuba containers for Sentry.

Reconsolidate snuba and snuba_api: that will be less confusing to maintain if snuba is only snuba.

Mar 12 2023, 10:30
dereckson updated the summary of D2881: Deploy Snuba containers for Sentry.
Mar 12 2023, 10:21
dereckson accepted D2881: Deploy Snuba containers for Sentry.

All containers are up:

Mar 12 2023, 10:19
dereckson updated the diff for D2881: Deploy Snuba containers for Sentry.

Use full snuba command with docker exec

Mar 12 2023, 10:06
dereckson updated the diff for D2881: Deploy Snuba containers for Sentry.

Nightly image

Mar 12 2023, 10:01
dereckson planned changes to D2881: Deploy Snuba containers for Sentry.

Not sure the network parameter works, as container _consumer wasn't connected:

Mar 12 2023, 02:08
dereckson added a comment to D2881: Deploy Snuba containers for Sentry.
docker_002
$ snuba_containers="sentry_snuba_api sentry_snuba_consumer sentry_snuba_outcomes_consumer sentry_snuba_sessions_consumer sentry_snuba_transactions_consumer sentry_snuba_replays_consumer sentry_snuba_replacer sentry_snuba_subscription_consumer_events sentry_snuba_subscription_consumer_sessions sentry_snuba_subscription_consumer_transactions"
$ docker stats $snuba_containers
CONTAINER ID   NAME                                              CPU %     MEM USAGE / LIMIT     MEM %     NET I/O           BLOCK I/O   PIDS
d7fb9bf79329   sentry_snuba_api                                  0.00%     0B / 0B               0.00%     0B / 0B           0B / 0B     0
0ca62382910e   sentry_snuba_consumer                             0.45%     92.93MiB / 31.09GiB   0.29%     21.1kB / 10.9kB   0B / 0B     11
b01ba3b46457   sentry_snuba_outcomes_consumer                    0.10%     92.27MiB / 31.09GiB   0.29%     8.08kB / 3.76kB   0B / 0B     5
30fcc4b9374d   sentry_snuba_sessions_consumer                    0.14%     92.26MiB / 31.09GiB   0.29%     10.2kB / 5.66kB   0B / 0B     5
fdabe0103fcf   sentry_snuba_transactions_consumer                0.18%     92.23MiB / 31.09GiB   0.29%     10.2kB / 5.14kB   0B / 0B     8
d67d7260ab3e   sentry_snuba_replays_consumer                     0.11%     92.5MiB / 31.09GiB    0.29%     7.46kB / 3.4kB    0B / 0B     5
7b5920f801d8   sentry_snuba_replacer                             0.10%     92.45MiB / 31.09GiB   0.29%     7.75kB / 3.56kB   0B / 0B     5
8a16768ac8a2   sentry_snuba_subscription_consumer_events         0.28%     93.58MiB / 31.09GiB   0.29%     11.7kB / 5.81kB   0B / 0B     9
0f043aee7ce5   sentry_snuba_subscription_consumer_sessions       0.00%     0B / 0B               0.00%     0B / 0B           0B / 0B     0
1686aea3ef0c   sentry_snuba_subscription_consumer_transactions   0.24%     93.42MiB / 31.09GiB   0.29%     10.3kB / 5.14kB   0B / 0B     9
Mar 12 2023, 01:53
dereckson updated the diff for D2881: Deploy Snuba containers for Sentry.

Remove port bindings

Mar 12 2023, 01:46
dereckson requested review of D2881: Deploy Snuba containers for Sentry.
Mar 12 2023, 01:42
dereckson added a revision to T1791: Refresh Sentry installation: D2881: Deploy Snuba containers for Sentry.
Mar 12 2023, 01:42 · Monitoring and reporting

Mar 11 2023

dereckson closed D2880: Bump pre-commit hook for salt-lint.
Mar 11 2023, 14:15
dereckson committed rOPS8c835c146bce: Bump pre-commit hook for salt-lint (authored by dereckson).
Bump pre-commit hook for salt-lint
Mar 11 2023, 14:15
dereckson accepted D2880: Bump pre-commit hook for salt-lint.
Mar 11 2023, 14:15
dereckson requested review of D2880: Bump pre-commit hook for salt-lint.
Mar 11 2023, 14:15
dereckson closed D2879: Refresh repository structure description.
Mar 11 2023, 14:12
dereckson committed rOPSea531c87ed64: Refresh repository structure description (authored by dereckson).
Refresh repository structure description
Mar 11 2023, 14:12
dereckson accepted D2879: Refresh repository structure description.
Mar 11 2023, 14:12
dereckson requested review of D2879: Refresh repository structure description.
Mar 11 2023, 14:11
dereckson committed rOPS578995933116: Switch references from Freenode to Libera (authored by dereckson).
Switch references from Freenode to Libera
Mar 11 2023, 14:11
dereckson closed D2878: Switch references from Freenode to Libera.
Mar 11 2023, 14:11
dereckson accepted D2878: Switch references from Freenode to Libera.
Mar 11 2023, 14:11
dereckson requested review of D2878: Switch references from Freenode to Libera.
Mar 11 2023, 14:10
dereckson added a revision to T1701: Switch references from Freenode to Libera: D2878: Switch references from Freenode to Libera.
Mar 11 2023, 14:10 · IRC
dereckson added a task to D2479: Update IRC channel to Libera network: T1701: Switch references from Freenode to Libera.
Mar 11 2023, 14:09
dereckson added a revision to T1701: Switch references from Freenode to Libera: D2479: Update IRC channel to Libera network.
Mar 11 2023, 14:09 · IRC
dereckson committed rOPS9f96f0ba42e2: Move scripts to relevant units (authored by dereckson).
Move scripts to relevant units
Mar 11 2023, 13:45
dereckson closed D2877: Move scripts to relevant units.
Mar 11 2023, 13:45
dereckson accepted D2877: Move scripts to relevant units.
Mar 11 2023, 13:45
dereckson updated the summary of D2877: Move scripts to relevant units.
Mar 11 2023, 13:45
dereckson requested review of D2877: Move scripts to relevant units.
Mar 11 2023, 13:44
dereckson closed D2876: Prune config legacy content.
Mar 11 2023, 13:27
dereckson committed rOPSc804d0b20334: Prune config legacy content (authored by dereckson).
Prune config legacy content
Mar 11 2023, 13:27
dereckson accepted D2876: Prune config legacy content.
Mar 11 2023, 13:27
dereckson requested review of D2876: Prune config legacy content.
Mar 11 2023, 13:27
dereckson added a revision to T1794: Provision Discourse through Docker PaaS role: D2876: Prune config legacy content.
Mar 11 2023, 13:27 · Docker images, Forum
dereckson triaged T1794: Provision Discourse through Docker PaaS role as Normal priority.
Mar 11 2023, 13:26 · Docker images, Forum
dereckson created P313 config/forum/forum.yml.tmpl.
Mar 11 2023, 13:22
dereckson added a comment to D2875: Prune geoipupdate container after use.
docker-002
$ geoipupdate
[…]
# STATE: Creating configuration file at /etc/GeoIP.conf
# STATE: Running geoipupdate
$ docker ps -a | grep geoipupdate
[nothing]
Mar 11 2023, 01:09
dereckson closed D2875: Prune geoipupdate container after use.
Mar 11 2023, 00:48
dereckson committed rOPS0751ed08f600: Prune geoipupdate container after use (authored by dereckson).
Prune geoipupdate container after use
Mar 11 2023, 00:48
dereckson accepted D2875: Prune geoipupdate container after use.
Mar 11 2023, 00:48
dereckson requested review of D2875: Prune geoipupdate container after use.
Mar 11 2023, 00:48
dereckson added a revision to T1791: Refresh Sentry installation: D2875: Prune geoipupdate container after use.
Mar 11 2023, 00:48 · Monitoring and reporting
dereckson closed T1793: Renew eglide.org domain as Resolved.

Renewed by @Sandlayth. DNS resolution works again.

Mar 11 2023, 00:10 · Eglide

Mar 10 2023

dereckson triaged T1793: Renew eglide.org domain as High priority.
Mar 10 2023, 20:50 · Eglide
dereckson closed D2874: Fetch GeoIP databases.
Mar 10 2023, 20:11
dereckson committed rOPSe542d69a0933: Fetch GeoIP databases (authored by dereckson).
Fetch GeoIP databases
Mar 10 2023, 20:11
dereckson accepted D2874: Fetch GeoIP databases.
Mar 10 2023, 20:10
dereckson added a comment to D2874: Fetch GeoIP databases.

Wrappers part is omnipotent:

Mar 10 2023, 20:07
dereckson requested review of D2874: Fetch GeoIP databases.
Mar 10 2023, 20:06
dereckson added a revision to T1791: Refresh Sentry installation: D2874: Fetch GeoIP databases.
Mar 10 2023, 20:06 · Monitoring and reporting
dereckson closed D2873: Deploy ClickHouse container for Sentry.
Mar 10 2023, 01:36
dereckson committed rOPSaa82d0a5723c: Deploy ClickHouse container for Sentry (authored by dereckson).
Deploy ClickHouse container for Sentry
Mar 10 2023, 01:36
dereckson accepted D2873: Deploy ClickHouse container for Sentry.
Mar 10 2023, 01:35
dereckson updated the diff for D2873: Deploy ClickHouse container for Sentry.

Linux capabilities (not required by Snuba, but nice to have for ClickHouse features)

Mar 10 2023, 01:30
dereckson added a comment to D2873: Deploy ClickHouse container for Sentry.

2023.03.10 01:21:37.512800 [ 1 ] {} <Information> Application: It looks like the process has no CAP_NET_ADMIN capability, 'taskstats' performance statistics will be disabled. It could happen due to incorrect ClickHouse package installation. You could resolve the problem manually with 'sudo setcap cap_net_admin=+ep /usr/bin/clickhouse'. Note that it will not work on 'nosuid' mounted filesystems. It also doesn't work if you run clickhouse-server inside network namespace as it happens in some containers.

Mar 10 2023, 01:24
dereckson added a revision to T1791: Refresh Sentry installation: D2873: Deploy ClickHouse container for Sentry.
Mar 10 2023, 01:19 · Monitoring and reporting
dereckson requested review of D2873: Deploy ClickHouse container for Sentry.
Mar 10 2023, 01:19
dereckson added a comment to T1791: Refresh Sentry installation.

Current status

Mar 10 2023, 00:01 · Monitoring and reporting