Page MenuHomeDevCentral
Feed All Stories

Mar 29 2023

dereckson updated the diff for D2943: Deploy Airflow to Dwellers.

Tweaks after deployment

Mar 29 2023, 21:13
dereckson retitled D2943: Deploy Airflow to Dwellers from Deploy Airflow to Deploy Airflow to Dwellers.
Mar 29 2023, 21:12
dereckson added a revision to T1750: Import FANTOIR database: D2943: Deploy Airflow to Dwellers.
Mar 29 2023, 19:58 · Nasqueron Databases
dereckson requested review of D2943: Deploy Airflow to Dwellers.
Mar 29 2023, 19:58
dereckson triaged T1811: Update Arcanist on devserver role as Unbreak Now! priority.
Mar 29 2023, 19:52 · DevCentral, Servers
dereckson closed D2942: Allow external connections to PostgreSQL.
Mar 29 2023, 19:47
dereckson committed rOPS857190beb8ad: Allow external connections to PostgreSQL (authored by dereckson).
Allow external connections to PostgreSQL
Mar 29 2023, 19:47
dereckson accepted D2942: Allow external connections to PostgreSQL.

Connectivity works like a charm for Airflow:

Mar 29 2023, 19:46
dereckson updated the diff for D2942: Allow external connections to PostgreSQL.

Fix configuration files. Split software and service, so we've the software/config/service order for first run.

Mar 29 2023, 19:43
dereckson planned changes to D2942: Allow external connections to PostgreSQL.
Mar 29 2023, 19:36
dereckson updated the diff for D2942: Allow external connections to PostgreSQL.

s/nbsp/space

Mar 29 2023, 18:10
dereckson requested review of D2942: Allow external connections to PostgreSQL.
Mar 29 2023, 18:08
dereckson added a revision to T1750: Import FANTOIR database: D2942: Allow external connections to PostgreSQL.
Mar 29 2023, 18:08 · Nasqueron Databases
dereckson closed D2941: Create airflow PostgreSQL database.
Mar 29 2023, 15:56
dereckson committed rOPSe472250c6ae7: Create airflow PostgreSQL database (authored by dereckson).
Create airflow PostgreSQL database
Mar 29 2023, 15:56
dereckson accepted D2941: Create airflow PostgreSQL database.
Mar 29 2023, 15:56
dereckson updated the test plan for D2941: Create airflow PostgreSQL database.
Mar 29 2023, 15:56
dereckson added a revision to T1750: Import FANTOIR database: D2941: Create airflow PostgreSQL database.
Mar 29 2023, 15:55 · Nasqueron Databases
dereckson requested review of D2941: Create airflow PostgreSQL database.
Mar 29 2023, 15:55

Mar 28 2023

dereckson moved T1809: Propagate containers-related events from Backlog to Pending review on the Servers board.
Mar 28 2023, 23:51 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson moved T1809: Propagate containers-related events from Backlog to Pending review on the Nasqueron Docker deployment squad board.
Mar 28 2023, 23:51 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson added a comment to D2940: Listen to Docker events.

About logging, with WARNING, the example given above would be limited to one line:
Can't run command: [Errno 2] No such file or directory: 'notification-push'

Mar 28 2023, 23:50
dereckson planned changes to D2940: Listen to Docker events.
Mar 28 2023, 23:49
dereckson added a revision to T1809: Propagate containers-related events: D2940: Listen to Docker events.
Mar 28 2023, 23:40 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson requested review of D2940: Listen to Docker events.
Mar 28 2023, 23:40
dereckson updated the title for P322 /etc/docker/tide.conf from tide.conf to /etc/docker/tide.conf.
Mar 28 2023, 23:40
dereckson updated the language for P322 /etc/docker/tide.conf from autodetect to yaml.
Mar 28 2023, 23:40
dereckson added a comment to P322 /etc/docker/tide.conf.

Used on Dwellers to test T1809

Mar 28 2023, 23:40
dereckson created P322 /etc/docker/tide.conf.
Mar 28 2023, 23:39
dereckson triaged T1810: Arcanist image doesn't have flake8 to lint Python code as Normal priority.
Mar 28 2023, 23:26 · Docker images
dereckson claimed T1810: Arcanist image doesn't have flake8 to lint Python code.
Mar 28 2023, 23:24 · Docker images
dereckson added a comment to T1483: Deploy Write Freely on PaaS Docker.

Still actively maintained.

Mar 28 2023, 23:21 · Nasqueron Docker deployment squad, Servers
dereckson triaged T1809: Propagate containers-related events as Normal priority.
Mar 28 2023, 23:19 · Operations sprints (Ignite Alkane Propulsion), Monitoring and reporting, Nasqueron Docker deployment squad, Servers
dereckson closed D2939: Ensure `make reformat` cover all files.
Mar 28 2023, 21:17
dereckson committed rMD5196b18114cd: Ensure `make reformat` cover all files (authored by dereckson).
Ensure `make reformat` cover all files
Mar 28 2023, 21:17
dereckson accepted D2939: Ensure `make reformat` cover all files.
Mar 28 2023, 21:17
dereckson requested review of D2939: Ensure `make reformat` cover all files.
Mar 28 2023, 21:17
dereckson closed D2938: Fix whiteline issue.
Mar 28 2023, 21:15
dereckson committed rMD0968b8ed551a: Fix whiteline issue (authored by dereckson).
Fix whiteline issue
Mar 28 2023, 21:15
dereckson accepted D2938: Fix whiteline issue.
Mar 28 2023, 21:15
dereckson requested review of D2938: Fix whiteline issue.
Mar 28 2023, 21:14
dereckson closed D2937: Fix whiteline issue.
Mar 28 2023, 21:13
dereckson committed rMD4e9b0723e54c: Fix whiteline issue (authored by dereckson).
Fix whiteline issue
Mar 28 2023, 21:13
dereckson accepted D2937: Fix whiteline issue.
Mar 28 2023, 21:13
dereckson retitled D2937: Fix whiteline issue from Fix whiteline issues to Fix whiteline issue.
Mar 28 2023, 21:13
dereckson requested review of D2937: Fix whiteline issue.
Mar 28 2023, 21:13
dereckson committed rRESOLVEHASH25780eac3ead: Reformat correctly bin/ content (authored by dereckson).
Reformat correctly bin/ content
Mar 28 2023, 21:10
dereckson closed D2936: Reformat correctly bin/ content.
Mar 28 2023, 21:10
dereckson accepted D2936: Reformat correctly bin/ content.
Mar 28 2023, 21:10
dereckson added a comment to D2936: Reformat correctly bin/ content.

For reference, xargs behavior isn't consistent amongst OSes:

Mar 28 2023, 21:09
dereckson requested review of D2936: Reformat correctly bin/ content.
Mar 28 2023, 21:09
dereckson requested review of D2935: Switch Sentry implementation to sentry-laravel.
Mar 28 2023, 02:59
dereckson added a revision to T1791: Refresh Sentry installation: D2935: Switch Sentry implementation to sentry-laravel.
Mar 28 2023, 02:58 · Monitoring and reporting
dereckson added a comment to T1779: Provision docker-002 Docker Engine.

https://api.nasqueron.org/infra/servers.json

Mar 28 2023, 01:05 · Salt, Docker images, Servers, security
dereckson edited P321 .editorconfig for Rust projects.
Mar 28 2023, 00:37
dereckson created P321 .editorconfig for Rust projects.
Mar 28 2023, 00:37
dereckson closed T1428: Refactor systemd-unit for Docker containers as Resolved by committing rOPS464bb985d0d6: Determine in what order containers should be run.
Mar 28 2023, 00:32 · Servers, Salt, Nasqueron Docker deployment squad
dereckson closed D2934: Determine in what order containers should be run.
Mar 28 2023, 00:32
dereckson committed rOPS464bb985d0d6: Determine in what order containers should be run (authored by dereckson).
Determine in what order containers should be run
Mar 28 2023, 00:32
dereckson accepted D2934: Determine in what order containers should be run.
Mar 28 2023, 00:31
dereckson updated the diff for D2934: Determine in what order containers should be run.

Fix path ; allow Relay to specify optional dependencies.

Mar 28 2023, 00:19
dereckson planned changes to D2934: Determine in what order containers should be run.

Relay service has optional dependencies.

Mar 28 2023, 00:16
dereckson updated the diff for D2934: Determine in what order containers should be run.

Avoid to query Salt twice (we win 4-5 seconds execution time)

Mar 28 2023, 00:04

Mar 27 2023

dereckson updated the diff for D2934: Determine in what order containers should be run.

Switch from YAML to JSON, as PyYAML isn't installed on role paas-docker

Mar 27 2023, 23:51
dereckson requested review of D2934: Determine in what order containers should be run.
Mar 27 2023, 23:38
dereckson added a revision to T1428: Refactor systemd-unit for Docker containers: D2934: Determine in what order containers should be run.
Mar 27 2023, 23:38 · Servers, Salt, Nasqueron Docker deployment squad
dereckson claimed T1428: Refactor systemd-unit for Docker containers.

On it, with a graph and topological sorting.

Mar 27 2023, 23:21 · Servers, Salt, Nasqueron Docker deployment squad
dereckson closed T1257: Unit tests for bash script get-containers-list as Wontfix.

get-containers-list is superseded by D2934

Mar 27 2023, 23:10 · good-first-issue, Servers
dereckson closed T1142: Convert get-containers-list pure sh as Wontfix.

Containers are now defined in docker_containers pillar.

Mar 27 2023, 23:09 · Nasqueron Docker deployment squad, Servers
dereckson updated subscribers of D2933: Fix PhabricatorAPI::getFirstResult signature.

Self-commit as this fixes production issue and @DorianWinty is sleeping. This change has been tested in prod, and has tests for it.

Mar 27 2023, 22:59
dereckson committed rNOTIF0b2e7fc8a33a: Fix PhabricatorAPI::getFirstResult signature (authored by dereckson).
Fix PhabricatorAPI::getFirstResult signature
Mar 27 2023, 22:58
dereckson closed D2933: Fix PhabricatorAPI::getFirstResult signature.
Mar 27 2023, 22:58
dereckson accepted D2933: Fix PhabricatorAPI::getFirstResult signature.
Mar 27 2023, 22:58
alken-orin added a comment to D2933: Fix PhabricatorAPI::getFirstResult signature.

Build is green
See https://ci.nasqueron.org/job/test-notifications-phab/277/ for more details.

Mar 27 2023, 22:56
dereckson updated the diff for D2933: Fix PhabricatorAPI::getFirstResult signature.

Add tests (excepted for the objects without 'data' property, out of scope for this change)

Mar 27 2023, 22:55
dereckson added a comment to D2933: Fix PhabricatorAPI::getFirstResult signature.

Tests probably needed for that one.

Mar 27 2023, 22:30
dereckson requested review of D2933: Fix PhabricatorAPI::getFirstResult signature.
Mar 27 2023, 22:22
dereckson added a comment to D2903: Allow default settings.

Looks good to me :)

Mar 27 2023, 22:12
inidal updated the diff for D2903: Allow default settings.

Refactoring of some parts of the script

Mar 27 2023, 22:06
dereckson edited P320 docker-paas-list-containers.py.
Mar 27 2023, 19:42
dereckson created P320 docker-paas-list-containers.py.
Mar 27 2023, 19:42
dereckson created P319 Order of starting docker-002 containers (topological sorting).
Mar 27 2023, 18:57
dereckson edited P317 Dependencies between services describes in our Docker PaaS.
Mar 27 2023, 18:23
dereckson created P318 Resolved order rules for docker-002 containers.
Mar 27 2023, 18:20
dereckson created P317 Dependencies between services describes in our Docker PaaS.
Mar 27 2023, 16:55

Mar 26 2023

dereckson committed rINFRAWWW788dc8036108: Upgrade dependencies (authored by dereckson).
Upgrade dependencies
Mar 26 2023, 23:19
dereckson closed D2932: Upgrade dependencies.
Mar 26 2023, 23:19
dereckson updated the summary of D2932: Upgrade dependencies.
Mar 26 2023, 23:19
dereckson accepted D2932: Upgrade dependencies.
Mar 26 2023, 23:18
dereckson updated the test plan for D2932: Upgrade dependencies.
Mar 26 2023, 23:18
dereckson updated the test plan for D2932: Upgrade dependencies.
Mar 26 2023, 23:15
dereckson requested review of D2932: Upgrade dependencies.
Mar 26 2023, 23:14
dereckson committed rINFRAWWW3677a40c6364: Restore tunnel for BrowseSync server (authored by dereckson).
Restore tunnel for BrowseSync server
Mar 26 2023, 23:12
dereckson closed D2931: Restore tunnel for BrowseSync server.
Mar 26 2023, 23:12
dereckson accepted D2931: Restore tunnel for BrowseSync server.
Mar 26 2023, 23:12
dereckson added a comment to rINFRAWWW0950c4aa2dec: Tunnel through localtunnel.

Deleted by error in 23dad25dfd0a, restored in D2931.

Mar 26 2023, 23:12
dereckson updated the summary of D2931: Restore tunnel for BrowseSync server.
Mar 26 2023, 23:11
dereckson updated the summary of D2931: Restore tunnel for BrowseSync server.
Mar 26 2023, 23:11
dereckson updated the test plan for D2931: Restore tunnel for BrowseSync server.
Mar 26 2023, 23:09
dereckson requested review of D2931: Restore tunnel for BrowseSync server.
Mar 26 2023, 23:08