Page MenuHomeDevCentral
Feed All Stories

Mar 20 2022

dereckson created T1714: Normalize session code among Keruald-based sites.
Mar 20 2022, 13:11 · Keruald
dereckson committed rOPS246b8bce85e7: Serve bugzilla on paas-docker nginx (authored by dereckson).
Serve bugzilla on paas-docker nginx
Mar 20 2022, 12:58
dereckson closed D2611: Serve bugzilla on paas-docker nginx.
Mar 20 2022, 12:58
dereckson accepted D2611: Serve bugzilla on paas-docker nginx.
Mar 20 2022, 12:58
dereckson requested review of D2611: Serve bugzilla on paas-docker nginx.
Mar 20 2022, 12:57
dereckson added a revision to T205: Migrate *.espace-win.org: D2611: Serve bugzilla on paas-docker nginx.
Mar 20 2022, 12:57 · Servers, Grip migration
dereckson closed D2610: Allow paas-docker nginx to serve JSON files as API files.
Mar 20 2022, 12:52
dereckson committed rOPSe4fe8a811e56: Allow paas-docker nginx to serve JSON files as API files (authored by dereckson).
Allow paas-docker nginx to serve JSON files as API files
Mar 20 2022, 12:52
dereckson accepted D2610: Allow paas-docker nginx to serve JSON files as API files.
Mar 20 2022, 12:51
dereckson requested review of D2610: Allow paas-docker nginx to serve JSON files as API files.
Mar 20 2022, 12:51
dereckson closed T1706: Upgrade Python 3 on CentOS 8.5 machines as Resolved by committing rOPSe509029a4712: Install Python 3.9 on CentOS/Rocky 8.5 machines.
Mar 20 2022, 12:49 · Servers
dereckson closed T1706: Upgrade Python 3 on CentOS 8.5 machines, a subtask of T1705: Monitor a container is up, as Resolved.
Mar 20 2022, 12:49 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson closed D2609: Install Python 3.9 on CentOS/Rocky 8.5 machines.
Mar 20 2022, 12:49
dereckson committed rOPSe509029a4712: Install Python 3.9 on CentOS/Rocky 8.5 machines (authored by dereckson).
Install Python 3.9 on CentOS/Rocky 8.5 machines
Mar 20 2022, 12:49
dereckson accepted D2609: Install Python 3.9 on CentOS/Rocky 8.5 machines.
Mar 20 2022, 12:49
dereckson added a revision to T1706: Upgrade Python 3 on CentOS 8.5 machines: D2609: Install Python 3.9 on CentOS/Rocky 8.5 machines.
Mar 20 2022, 12:49 · Servers
dereckson requested review of D2609: Install Python 3.9 on CentOS/Rocky 8.5 machines.
Mar 20 2022, 12:49
dereckson closed D2608: Hide Zemke-Rhyne credentials in published config.
Mar 20 2022, 00:46
dereckson committed rOPS3bc1dc0e6d26: Hide Zemke-Rhyne credentials in published config (authored by dereckson).
Hide Zemke-Rhyne credentials in published config
Mar 20 2022, 00:46
dereckson accepted D2608: Hide Zemke-Rhyne credentials in published config.
Mar 20 2022, 00:46
dereckson requested review of D2608: Hide Zemke-Rhyne credentials in published config.
Mar 20 2022, 00:45
dereckson added a revision to T1691: Allow to inspect Salt configuration: D2608: Hide Zemke-Rhyne credentials in published config.
Mar 20 2022, 00:45 · documentation, Salt, Servers

Mar 19 2022

dereckson closed T902: Investigate current failures in DevCentral work queue as Wontfix.

Issue has disappeared since.

Mar 19 2022, 23:16 · DevCentral
dereckson added a comment to D2607: Move from /etc/service to /var/service.
$ setenv DOCKER_BUILDKIT 1
$ docker build -t nasqueron/phabricator .                                                                                                         
[+] Building 62.4s (10/10) FINISHED                                                                                                               
 => [internal] load build definition from Dockerfile                                                                                          0.1s
 => => transferring dockerfile: 920B                                                                                                          0.1s
 => [internal] load .dockerignore                                                                                                             0.1s
 => => transferring context: 2B                                                                                                               0.0s
 => [internal] load metadata for docker.io/nasqueron/nginx-php7-fpm:latest                                                                    0.0s
 => [1/5] FROM docker.io/nasqueron/nginx-php7-fpm                                                                                             0.2s
 => [internal] load build context                                                                                                             0.2s
 => => transferring context: 1.21MB                                                                                                           0.2s
 => [2/5] RUN apt-get update && apt-get install -y             mercurial subversion python3-pygments openssh-client             mariadb-cli  18.9s
 => [3/5] RUN cd /opt &&     git clone https://github.com/phacility/libphutil.git &&     git clone https://github.com/phacility/arcanist.gi  38.3s
 => [4/5] COPY files /                                                                                                                        0.1s
 => [5/5] WORKDIR /opt/phabricator                                                                                                            0.0s
 => exporting to image                                                                                                                        4.4s
 => => exporting layers                                                                                                                       4.4s
 => => writing image sha256:8e18d25e04bce86f190f7843cce916c9a527c1c5f1a8868010f45f5f49c675a9                                                  0.0s
 => => naming to docker.io/nasqueron/phabricator                                                                                              0.0s
Mar 19 2022, 23:14 · Docker images
dereckson closed D2607: Move from /etc/service to /var/service.
Mar 19 2022, 23:14 · Docker images
dereckson committed rDPHAB6b92e3f52200: Move from /etc/service to /var/service (authored by dereckson).
Move from /etc/service to /var/service
Mar 19 2022, 23:14
dereckson accepted D2607: Move from /etc/service to /var/service.
Mar 19 2022, 23:13 · Docker images
dereckson requested review of D2607: Move from /etc/service to /var/service.
Mar 19 2022, 23:12 · Docker images
dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2607: Move from /etc/service to /var/service.
Mar 19 2022, 23:12 · PHP 8.x support, Docker images, User-Dereckson
dereckson committed rDPHAB177a045561a2: Upgrade packages names to Debian Bullseyes (authored by dereckson).
Upgrade packages names to Debian Bullseyes
Mar 19 2022, 23:01
dereckson closed D2606: Upgrade packages names to Debian Bullseye.
Mar 19 2022, 23:01 · Docker images
dereckson retitled D2606: Upgrade packages names to Debian Bullseye from Upgrade packages names to Debian Bullseyes to Upgrade packages names to Debian Bullseye.
Mar 19 2022, 22:59 · Docker images
dereckson updated the task description for T1679: Upgrade PHP 7.4 base Docker image to recent Debian version.
Mar 19 2022, 22:56 · PHP 8.x support, Docker images, User-Dereckson
dereckson accepted D2606: Upgrade packages names to Debian Bullseye.
Mar 19 2022, 22:56 · Docker images
dereckson requested review of D2606: Upgrade packages names to Debian Bullseye.
Mar 19 2022, 22:56 · Docker images
dereckson added a revision to T1679: Upgrade PHP 7.4 base Docker image to recent Debian version: D2606: Upgrade packages names to Debian Bullseye.
Mar 19 2022, 22:56 · PHP 8.x support, Docker images, User-Dereckson
dereckson moved T1711: Improve how to scan directory from Backlog to Debt on the Keruald board.
Mar 19 2022, 22:47 · Keruald, Technical debt, Obsidian
dereckson moved T1707: Import cache from Zed from Backlog to Feature requests on the Keruald board.
Mar 19 2022, 22:47 · Zed, Keruald, Obsidian
dereckson moved T1709: Static events for database from Backlog to Feature requests on the Keruald board.
Mar 19 2022, 22:46 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson added a comment to T1713: Sessions cleaning code hijack sessions from other sites sharing the table..

2013-01-19 03:51:09 UTC comment:

Mar 19 2022, 22:45 · Technical debt, Keruald
dereckson created T1713: Sessions cleaning code hijack sessions from other sites sharing the table..
Mar 19 2022, 22:45 · Technical debt, Keruald
dereckson triaged T1712: MongoDB - error message when the server is down as Normal priority.
Mar 19 2022, 22:41 · Obsidian
dereckson triaged T1711: Improve how to scan directory as Normal priority.
Mar 19 2022, 22:40 · Keruald, Technical debt, Obsidian
dereckson created T1710: Custom header and footer: detect Smarty templates.
Mar 19 2022, 22:35 · Obsidian
dereckson created T1709: Static events for database.
Mar 19 2022, 22:32 · Technical debt, Keruald, PHP 8.x support, Obsidian
dereckson added a parent task for T1707: Import cache from Zed: T1708: Cache header and footer.
Mar 19 2022, 22:27 · Zed, Keruald, Obsidian
dereckson added a subtask for T1708: Cache header and footer: T1707: Import cache from Zed.
Mar 19 2022, 22:27 · Obsidian
dereckson triaged T1708: Cache header and footer as Low priority.
Mar 19 2022, 22:27 · Obsidian
dereckson triaged T1707: Import cache from Zed as Normal priority.
Mar 19 2022, 22:26 · Zed, Keruald, Obsidian
dereckson edited projects for T1706: Upgrade Python 3 on CentOS 8.5 machines, added: Servers; removed Nasqueron Docker deployment squad, Monitoring and reporting.
Mar 19 2022, 21:53 · Servers
dereckson closed D2605: Distribute bin/check_container_present.
Mar 19 2022, 21:52
dereckson committed rCHECKS59a96975e04d: Distribute bin/check_container_present (authored by dereckson).
Distribute bin/check_container_present
Mar 19 2022, 21:52
dereckson accepted D2605: Distribute bin/check_container_present.
Mar 19 2022, 21:51
dereckson requested review of D2605: Distribute bin/check_container_present.
Mar 19 2022, 21:51
dereckson closed D2604: Support Hunspell personal dictionary and Git repository syncing.
Mar 19 2022, 21:14
dereckson committed rMD657fb61165e3: Support Hunspell personal dictionary and Git repository syncing (authored by dereckson).
Support Hunspell personal dictionary and Git repository syncing
Mar 19 2022, 21:14
dereckson accepted D2604: Support Hunspell personal dictionary and Git repository syncing.
Mar 19 2022, 21:14
dereckson updated the summary of D2604: Support Hunspell personal dictionary and Git repository syncing.
Mar 19 2022, 21:14
dereckson retitled D2604: Support Hunspell personal dictionary and Git repository syncing from Support Hunspell personal dictionary to Support Hunspell personal dictionary and Git repository syncing.
Mar 19 2022, 21:14
dereckson updated the diff for D2604: Support Hunspell personal dictionary and Git repository syncing.

+git

Mar 19 2022, 21:13
dereckson requested review of D2604: Support Hunspell personal dictionary and Git repository syncing.
Mar 19 2022, 21:11
dereckson closed D2602: Check if Docker container is running.
Mar 19 2022, 21:00
dereckson committed rCHECKS51bddfc400c5: Check if Docker container is running (authored by dereckson).
Check if Docker container is running
Mar 19 2022, 21:00
dereckson accepted D2602: Check if Docker container is running.
Mar 19 2022, 21:00
dereckson added a comment to T1704: Monitor HTTP back-end from Docker containers.

Deployed, but we need to actually run the check. A Sensu agent to run the NRPE checks from platform-checks package and collect result is probably the straightforward option.

Mar 19 2022, 19:21 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson committed rOPSf69940fe341d: Configure Docker containers checks (authored by dereckson).
Configure Docker containers checks
Mar 19 2022, 19:19
dereckson closed D2603: Configure Docker containers checks.
Mar 19 2022, 19:19
dereckson accepted D2603: Configure Docker containers checks.
Mar 19 2022, 19:19
dereckson updated the diff for D2603: Configure Docker containers checks.

Remove debug statement

Mar 19 2022, 19:18
dereckson added a revision to T1705: Monitor a container is up: D2603: Configure Docker containers checks.
Mar 19 2022, 19:18 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson requested review of D2603: Configure Docker containers checks.
Mar 19 2022, 19:18
dereckson claimed T1705: Monitor a container is up.
Mar 19 2022, 19:13 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson added a revision to T1705: Monitor a container is up: D2602: Check if Docker container is running.
Mar 19 2022, 19:13 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson updated the summary of D2602: Check if Docker container is running.
Mar 19 2022, 19:13
dereckson updated the diff for D2602: Check if Docker container is running.

Fix configuration key

Mar 19 2022, 19:12
dereckson updated the diff for D2602: Check if Docker container is running.

Reduce line len for subprocess.run

Mar 19 2022, 19:09
dereckson requested review of D2602: Check if Docker container is running.
Mar 19 2022, 19:08
dereckson closed D2601: Reduce dependencies versions.
Mar 19 2022, 19:07
dereckson committed rCHECKSa4a4b82c372d: Reduce dependencies versions (authored by dereckson).
Reduce dependencies versions
Mar 19 2022, 19:07
dereckson requested review of D2601: Reduce dependencies versions.
Mar 19 2022, 19:06
dereckson updated the task description for T1706: Upgrade Python 3 on CentOS 8.5 machines.
Mar 19 2022, 18:01 · Servers
dereckson triaged T1706: Upgrade Python 3 on CentOS 8.5 machines as High priority.
Mar 19 2022, 17:59 · Servers
dereckson committed rOPS49771b70088d: Configure HTTP health checks monitoring for Docker engines (authored by dereckson).
Configure HTTP health checks monitoring for Docker engines
Mar 19 2022, 17:21
dereckson closed D2600: Configure HTTP health checks monitoring for Docker engines.
Mar 19 2022, 17:21
dereckson accepted D2600: Configure HTTP health checks monitoring for Docker engines.
/etc/monitoring/checks.yml for docker-001
#   -------------------------------------------------------------
#   Configuration for Docker PaaS monitoring
#   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#   Project:        Nasqueron
#   Source file:    roles/paas-docker/monitoring/files/checks.yml.jinja
#   -------------------------------------------------------------
#
#   <auto-generated>
#       This file is managed by our rOPS SaltStack repository.
#
#       Changes to this file may cause incorrect behavior
#       and will be lost if the state is redeployed.
#   </auto-generated>
Mar 19 2022, 17:18
dereckson added a comment to T1547: Consolidate DevCentral Docker image.

If we want to have it in the multi-services container, run like a charm through runit, without any need for the environment:

Mar 19 2022, 16:32 · User-Dereckson, DevCentral, Servers, Technical debt, Nasqueron Docker deployment squad, Docker images
dereckson moved T1547: Consolidate DevCentral Docker image from Backlog to Custom development on the DevCentral board.
Mar 19 2022, 16:27 · User-Dereckson, DevCentral, Servers, Technical debt, Nasqueron Docker deployment squad, Docker images
dereckson closed D2599: Check HTTP service health check end point.
Mar 19 2022, 16:14
dereckson committed rCHECKS1acf6ddc6945: Check HTTP service health check end point (authored by dereckson).
Check HTTP service health check end point
Mar 19 2022, 16:14
dereckson accepted D2599: Check HTTP service health check end point.
Mar 19 2022, 16:13
dereckson updated the diff for D2600: Configure HTTP health checks monitoring for Docker engines.

-yaml, apply default_flow_style to doc

Mar 19 2022, 16:09
dereckson updated the summary of D2600: Configure HTTP health checks monitoring for Docker engines.
Mar 19 2022, 16:09
dereckson updated the diff for D2600: Configure HTTP health checks monitoring for Docker engines.

Dump correctly ordered dictionaries

Mar 19 2022, 16:02
dereckson planned changes to D2600: Configure HTTP health checks monitoring for Docker engines.

We need a specialized YAML writer to:

  • aggregate the different checks collections
  • output a human-readable format
Mar 19 2022, 14:57
dereckson added a revision to T1704: Monitor HTTP back-end from Docker containers: D2600: Configure HTTP health checks monitoring for Docker engines.
Mar 19 2022, 14:53 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson requested review of D2600: Configure HTTP health checks monitoring for Docker engines.
Mar 19 2022, 14:53
dereckson triaged T1705: Monitor a container is up as Normal priority.
Mar 19 2022, 14:44 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson added a revision to T1704: Monitor HTTP back-end from Docker containers: D2599: Check HTTP service health check end point.
Mar 19 2022, 14:31 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting
dereckson updated the summary of D2599: Check HTTP service health check end point.
Mar 19 2022, 14:31
dereckson triaged T1704: Monitor HTTP back-end from Docker containers as Normal priority.
Mar 19 2022, 14:30 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Monitoring and reporting