Page MenuHomeDevCentral
Feed All Stories

Mar 27 2023

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
dereckson added a comment to T1637: Create a new Jenkins template for PHP applications.

First plan of action could be to ensure we've effectively and explicitly in the job configuration moved to Next Generation Warnings plugin.

Mar 26 2023, 14:04 · Notifications center, Jenkins
dereckson merged T1807: Update phpdox install process into T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .
Mar 26 2023, 14:03 · Continous integration and delivery, Notifications center
dereckson merged task T1807: Update phpdox install process into T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .
Mar 26 2023, 14:03 · upstream, Salt, Servers, Jenkins
dereckson triaged T1808: Deploy Phabricator Jenkins plugin as High priority.
Mar 26 2023, 14:00 · Jenkins, DevCentral
dereckson closed T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 as Resolved.
Mar 26 2023, 13:56 · Continous integration and delivery, Notifications center
dereckson moved T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 from Debt to Working on on the Notifications center board.
Mar 26 2023, 13:43 · Continous integration and delivery, Notifications center
dereckson closed D2923: Install phpdox from nasqueron/phpdox for PHP 8.1 and 8.2 compliance.
Mar 26 2023, 13:41
dereckson committed rOPSeec64e7da13a: Install phpdox from nasqueron/phpdox for PHP 8.1 and 8.2 compliance (authored by dereckson).
Install phpdox from nasqueron/phpdox for PHP 8.1 and 8.2 compliance
Mar 26 2023, 13:41
dereckson accepted D2923: Install phpdox from nasqueron/phpdox for PHP 8.1 and 8.2 compliance.
Mar 26 2023, 13:41
dereckson requested review of D2923: Install phpdox from nasqueron/phpdox for PHP 8.1 and 8.2 compliance.
Mar 26 2023, 13:40
dereckson added a revision to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 : D2923: Install phpdox from nasqueron/phpdox for PHP 8.1 and 8.2 compliance.
Mar 26 2023, 13:40 · Continous integration and delivery, Notifications center
dereckson closed D2922: Allow phpdox to run under PHP 8.1 and PHP 8.2.
Mar 26 2023, 13:30
dereckson committed rDJENKINSAGENTSf8c7b4950ed1: Allow phpdox to run under PHP 8.1 and PHP 8.2 (authored by dereckson).
Allow phpdox to run under PHP 8.1 and PHP 8.2
Mar 26 2023, 13:30
dereckson accepted D2922: Allow phpdox to run under PHP 8.1 and PHP 8.2.
Mar 26 2023, 13:30
dereckson requested review of D2922: Allow phpdox to run under PHP 8.1 and PHP 8.2.
Mar 26 2023, 13:29
dereckson added a revision to T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 : D2922: Allow phpdox to run under PHP 8.1 and PHP 8.2.
Mar 26 2023, 13:29 · Continous integration and delivery, Notifications center
dereckson committed rDJENKINSAGENTSa81cd9b39894: Configure Arcanist (authored by dereckson).
Configure Arcanist
Mar 26 2023, 13:28
dereckson closed D2921: Configure Arcanist.
Mar 26 2023, 13:28
dereckson accepted D2921: Configure Arcanist.
Mar 26 2023, 13:28
dereckson requested review of D2921: Configure Arcanist.
Mar 26 2023, 13:27