Page MenuHomeDevCentral
Feed All Stories

Mar 28 2023

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
dereckson closed D2930: Consolidate browsers lists.
Mar 26 2023, 23:04
dereckson committed rINFRAWWWdab2f581e6f0: Consolidate browsers lists (authored by dereckson).
Consolidate browsers lists
Mar 26 2023, 23:04
dereckson accepted D2930: Consolidate browsers lists.
Mar 26 2023, 23:03
dereckson updated the test plan for D2930: Consolidate browsers lists.
Mar 26 2023, 23:03
dereckson requested review of D2930: Consolidate browsers lists.
Mar 26 2023, 23:03
dereckson committed rINFRAWWWacea3de71c27: Fix whitespace issue (authored by dereckson).
Fix whitespace issue
Mar 26 2023, 22:57
dereckson closed D2929: Fix whitespace issue.
Mar 26 2023, 22:57
dereckson accepted D2929: Fix whitespace issue.
Mar 26 2023, 22:57
dereckson requested review of D2929: Fix whitespace issue.
Mar 26 2023, 22:57
dereckson closed D2928: Upgrade Foundation to 6.7.5 and companion libraries.
Mar 26 2023, 22:56
dereckson committed rINFRAWWWb86b3142a7e0: Upgrade Foundation to 6.7.5 and companion libraries (authored by dereckson).
Upgrade Foundation to 6.7.5 and companion libraries
Mar 26 2023, 22:56
dereckson accepted D2928: Upgrade Foundation to 6.7.5 and companion libraries.
Mar 26 2023, 22:56
dereckson requested review of D2928: Upgrade Foundation to 6.7.5 and companion libraries.
Mar 26 2023, 22:56
dereckson closed D2927: Avoid SCSS divisions outside calc expressions.
Mar 26 2023, 22:54
dereckson committed rINFRAWWWc6b0aa07d611: Avoid SCSS divisions outside calc expressions (authored by dereckson).
Avoid SCSS divisions outside calc expressions
Mar 26 2023, 22:54
dereckson accepted D2927: Avoid SCSS divisions outside calc expressions.
Mar 26 2023, 22:54
dereckson retitled D2927: Avoid SCSS divisions outside calc expressions from Avoid SCSS divisions to Avoid SCSS divisions outside calc expressions.
Mar 26 2023, 22:54
dereckson requested review of D2927: Avoid SCSS divisions outside calc expressions.
Mar 26 2023, 22:53
dereckson closed D2926: Install gifsicle and mozjpeg.
Mar 26 2023, 22:19
dereckson committed rOPS0783f15922b9: Install gifsicle and mozjpeg (authored by dereckson).
Install gifsicle and mozjpeg
Mar 26 2023, 22:19
dereckson accepted D2926: Install gifsicle and mozjpeg.
Mar 26 2023, 22:19
dereckson requested review of D2926: Install gifsicle and mozjpeg.
Mar 26 2023, 22:19
dereckson lowered the priority of T1808: Deploy Phabricator Jenkins plugin from High to Normal.

https://devcentral.nasqueron.org/feed/7214929457763397007/

Mar 26 2023, 19:03 · Jenkins, DevCentral
dereckson added a comment to T1808: Deploy Phabricator Jenkins plugin.

Next: publish this somewhere

Mar 26 2023, 19:03 · Jenkins, DevCentral
alken-orin added a comment to D2914: Drop unused dev dependencies.

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

Mar 26 2023, 18:51
dereckson added a comment to T1808: Deploy Phabricator Jenkins plugin.

is the expected format by Jenkins.

Mar 26 2023, 18:46 · Jenkins, DevCentral
dereckson added a comment to T1808: Deploy Phabricator Jenkins plugin.

is built on IntellJ IDEA with gradle target "jpi"

Mar 26 2023, 18:43 · Jenkins, DevCentral
dereckson closed D2925: Switch to Dart Sass implementation.
Mar 26 2023, 18:10
dereckson committed rINFRAWWW86176dac2e2a: Switch to Dart Sass implementation (authored by dereckson).
Switch to Dart Sass implementation
Mar 26 2023, 18:10
dereckson accepted D2925: Switch to Dart Sass implementation.
Mar 26 2023, 18:09
dereckson updated the diff for D2925: Switch to Dart Sass implementation.

Version constraint

Mar 26 2023, 18:09
dereckson requested review of D2925: Switch to Dart Sass implementation.
Mar 26 2023, 18:08
dereckson closed D2924: Upgrade to Node 19.
Mar 26 2023, 17:25
dereckson closed T1651: Upgrade Jenkins agent image for Node as Resolved by committing rDJENKINSAGENTSac53ba30dcae: Upgrade to Node 19.
Mar 26 2023, 17:25 · Jenkins, Docker images, documentation
dereckson committed rDJENKINSAGENTSac53ba30dcae: Upgrade to Node 19 (authored by dereckson).
Upgrade to Node 19
Mar 26 2023, 17:24
dereckson accepted D2924: Upgrade to Node 19.
Mar 26 2023, 17:24
dereckson updated the diff for D2924: Upgrade to Node 19.

Prune extra EOL at EOF

Mar 26 2023, 17:24
dereckson added a revision to T1651: Upgrade Jenkins agent image for Node: D2924: Upgrade to Node 19.
Mar 26 2023, 17:24 · Jenkins, Docker images, documentation
dereckson updated the summary of D2924: Upgrade to Node 19.
Mar 26 2023, 17:24
dereckson shifted T1651: Upgrade Jenkins agent image for Node from the Restricted Space space to the S1 Nasqueron space.
Mar 26 2023, 17:23 · Jenkins, Docker images, documentation
dereckson requested review of D2924: Upgrade to Node 19.
Mar 26 2023, 17:23
dereckson added a comment to T1651: Upgrade Jenkins agent image for Node.

https://github.com/nasqueron/spectacle/commit/82eca117830194264c0976d1713caab25803dc09 works fine with dart-sass and grunt-sass

Mar 26 2023, 17:19 · Jenkins, Docker images, documentation
dereckson added a comment to T1651: Upgrade Jenkins agent image for Node.

https://sass-lang.com/dart-sass is compatible with node-sass API (read about fibers).

Mar 26 2023, 15:33 · Jenkins, Docker images, documentation
dereckson added a comment to T1427: Prepare a Jenkins job template for Rust CI.

A good candidate for this one could be rDS

Mar 26 2023, 14:09 · Servers, Limiting Factor, Nasqueron API, Jenkins
dereckson updated the task description for T1427: Prepare a Jenkins job template for Rust CI.
Mar 26 2023, 14:08 · Servers, Limiting Factor, Nasqueron API, Jenkins