Rebased against D2915.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Mar 25 2023
Mar 25 2023
dereckson reopened T1800: Ensure PHP sockets extension is available everywhere, a subtask of T1798: Upgrade php-amqplib/php-amqplib in keruald/broker, as Open.
Upgrade to PHP 8.1.17
Dwellers
$ docker build . […] => writing image sha256:e7278eae680aae23a401a6548a76c5342428b01125a37f8ff81328fb4bf93c25 0.0s
Jenkins PHP agent doesn't have this either.
Drop unused dev dependencies
dereckson closed T1804: Align access levels for GateController::getServiceName() as Resolved by committing rNOTIFc3a6214efbc5: Align GateController::getServiceName visibility.
dereckson committed rNOTIFc3a6214efbc5: Align GateController::getServiceName visibility (authored by dereckson).
Align GateController::getServiceName visibility
dereckson updated the task description for T1804: Align access levels for GateController::getServiceName().
dereckson moved T1804: Align access levels for GateController::getServiceName() from Backlog to Bugs on the Notifications center board.
dereckson triaged T1804: Align access levels for GateController::getServiceName() as Unbreak Now! priority.
Two changes for the ports build workflow:
dereckson committed rOPS12f75d2e50c6: Build Apache Ant from ports on FreeBSD devserver (authored by dereckson).
Build Apache Ant from ports on FreeBSD devserver
dereckson added a reverting change for D2910: Bump OpenJDK version to 19 on devserver: rOPS9429d23a59ac: Revert "Bump OpenJDK version to 19 on devserver".
dereckson added a reverting change for rOPS451ece6b1803: Bump OpenJDK version to 19 on devserver: rOPS9429d23a59ac: Revert "Bump OpenJDK version to 19 on devserver".
dereckson committed rOPS9429d23a59ac: Revert "Bump OpenJDK version to 19 on devserver" (authored by dereckson).
Revert "Bump OpenJDK version to 19 on devserver"
dereckson added a reverting change for rOPS451ece6b1803: Bump OpenJDK version to 19 on devserver: D2911: Revert "Bump OpenJDK version to 19 on devserver".
dereckson added a reverting change for D2910: Bump OpenJDK version to 19 on devserver: D2911: Revert "Bump OpenJDK version to 19 on devserver".
dereckson committed rOPS451ece6b1803: Bump OpenJDK version to 19 on devserver (authored by dereckson).
Bump OpenJDK version to 19 on devserver
dereckson retitled D2910: Bump OpenJDK version to 19 on devserver from Bump OpenJDK version to 19 to Bump OpenJDK version to 19 on devserver.
Fix php-amqplib deprecations
DorianWinty committed rNOTIF57e8fae268ce: Declare GateController as an abstract (authored by DorianWinty).
Declare GateController as an abstract
DorianWinty committed rNOTIFe564474dc768: Add missing parameters return type of each function (authored by DorianWinty).
Add missing parameters return type of each function
restore array phpDocs
To configure Airflow, we can need a PostgreSQL DSN.
Current status
docker-002
$ docker pull nasqueron/sentry […] $ sentry nasqueron upgrade […] Running migrations for default Operations to perform: Apply all migrations: admin, auth, contenttypes, nodestore, replays, sentry, sessions, sites, social_auth Running migrations: Applying sentry.0380_backfill_monitor_env_initial... OK Applying sentry.0381_fix_org_slug_casing... OK Applying sentry.0382_add_installation_id_to_service_hook... OK Applying sentry.0383_mv_user_avatar... OK Applying sentry.0384_backfill_installation_ids... OK Applying sentry.0385_service_hook_hc_fk... OK Applying sentry.0386_backfill_monitor_env_checkins... OK Applying sentry.0387_add_until_escalating_column_to_groupsnooze... OK Applying sentry.0388_remove_unique_constraint_artifact_bundle... OK Applying sentry.0389_nullify_debug_id_artifact_bundle_field... OK Applying sentry.0390_remove_field_in_bundle_model... OK Applying sentry.0391_remove_field_in_bundle_model_from_db... OK Applying sentry.0392_add_date_uploaded_field_to_bundle... OK Applying sentry.0393_create_groupforecast_table... OK Applying sentry.0394_set_none_date_uploaded_to_date_added... OK Creating missing DSNs Correcting Group.num_comments counter $ deploy-container sentry […]
Pull nasqueron/sentry image
Alphabetic order
dereckson added a revision to T1791: Refresh Sentry installation: D2908: Pull nasqueron/sentry image.
Mar 24 2023
Mar 24 2023
docker-002
$ docker logs sentry_snuba_api 2023-03-24 20:58:44,295 Initializing Snuba... 2023-03-24 20:58:47,701 Snuba initialization took 3.4077668339014053s 2023-03-24 20:58:48,246 Initializing Snuba... 2023-03-24 20:58:51,448 Snuba initialization took 3.2032665936276317s *** Starting uWSGI 2.0.20 (64bit) on [Fri Mar 24 20:58:51 2023] *** compiled with version: 8.3.1 20190311 (Red Hat 8.3.1-3) on 11 November 2021 18:13:24 os: Linux-5.14.0-162.12.1.el9_1.0.2.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Jan 30 22:14:42 UTC 2023 nodename: b225edf80078 machine: x86_64 clock source: unix pcre jit disabled detected number of CPU cores: 8 current working directory: /usr/src/snuba detected binary path: /usr/local/bin/python your memory page size is 4096 bytes detected max file descriptor number: 1073741816 lock engine: pthread robust mutexes thunder lock: enabled uwsgi socket 0 bound to TCP address 0.0.0.0:1218 fd 3 Python version: 3.8.13 (default, Aug 23 2022, 09:42:19) [GCC 10.2.1 20210110] --- Python VM already initialized --- Python main interpreter initialized at 0x564efb872870 python threads support enabled your server socket listen backlog is limited to 100 connections your mercy for graceful operations on workers is 60 seconds mapped 145808 bytes (142 KB) for 1 cores *** Operational MODE: single process *** initialized 38 metrics spawned uWSGI master process (pid: 1) spawned uWSGI worker 1 (pid: 28, cores: 1) metrics collector thread started 2023-03-24 20:58:51,868 Initializing Snuba... WSGI app 0 (mountpoint='') ready in 4 seconds on interpreter 0x564efb872870 pid: 28 (default app)
ModuleNotFoundError: No module named 'snuba.settings.settings_self_hosted'
docker-002
$ docker logs sentry_zookeeper […] ===> User uid=0(root) gid=0(root) groups=0(root) ===> Configuring ... ===> Running preflight checks ... ===> Check if /var/lib/zookeeper/data is writable ... ===> Check if /var/lib/zookeeper/log is writable ... ===> Launching ... ===> Launching zookeeper ... [2023-03-24 20:43:14,853] WARN Either no config or no quorum defined in config, running in standalone mode (org.apache.zookeeper.server.quorum.QuorumPeerMain) [2023-03-24 20:43:15,007] WARN o.e.j.s.ServletContextHandler@33f88ab{/,null,STOPPED} contextPath ends with /* (org.eclipse.jetty.server.handler.ContextHandler) [2023-03-24 20:43:15,007] WARN Empty contextPath (org.eclipse.jetty.server.handler.ContextHandler) [2023-03-24 20:43:15,078] WARN ServletContext@o.e.j.s.ServletContextHandler@33f88ab{/,null,STARTING} has uncovered http methods for path: /* (org.eclipse.jetty.security.SecurityHandler)
Upgrade Sentry to 23.3.1
dereckson renamed T1243: Deploy Varnish from Deploy Varnish on Ysul to Deploy Varnish on webserver-legacy.
dereckson closed T720: Ysul: cannot stat /etc/login.conf: Not permitted in capability mode as Resolved.
Not present in recent FreeBSD machines, so I guess it was solved during an OS upgrade.
dereckson lowered the priority of T448: More modern jails management on devserver role from High to Low.
We currently use jails only on devserver role for Poudriere, not anymore for hosting purpose.
dereckson added a parent task for T761: Automate to create subdomains DNS records: T1217: Host our DNS servers.
dereckson added a subtask for T1217: Host our DNS servers: T761: Automate to create subdomains DNS records.
I guess it would make sense to manage DNS records as a Git repository.
dereckson renamed T761: Automate to create subdomains DNS records from Install a DNS server on ysul to Automate to create subdomains DNS records.
phpmd and pdpend are still missing per T1002.
Currently 79G free.
dereckson closed T1312: ZFS snapshots on devserver as Resolved by committing rOPS537a319f6313: Setup ZFS snapshots for home volumes.
dereckson closed T1312: ZFS snapshots on devserver, a subtask of T1268: Reprovision Ysul, as Resolved.
Setup ZFS snapshots for home volumes
ZFS property no-op on WindRiver, so the state is idempotent:
Correct package name
dereckson retitled D2906: Setup ZFS snapshots for home volumes from Setup ZFS snapshots for home volumes
This allows to go back in time to recover or compare files.
Especially useful on devservers, it can be useful too on other servers,
and allow an unified setup for FreeBSD machines. to Setup ZFS snapshots for home volumes.
dereckson added a revision to T1312: ZFS snapshots on devserver: D2906: Setup ZFS snapshots for home volumes.
⚠ It's been experimentally manually configured on WindRiver through zfs-auto-snapshot.
dereckson renamed T1312: ZFS snapshots on devserver from ZFS snapshots on Ysul to ZFS snapshots on devserver.
dereckson renamed T305: Installed dictionaries on devserver from Installed dictionaries on Ysul to Installed dictionaries on devserver.
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator