Page MenuHomeDevCentral
Feed All Stories

Mar 19 2022

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
dereckson updated the diff for D2599: Check HTTP service health check end point.

Moving to lib, generalizing to any HTTP code the class.

Mar 19 2022, 14:17
dereckson requested review of D2599: Check HTTP service health check end point.
Mar 19 2022, 02:07
dereckson moved T978: Allow some level of basic monitoring tasks from Backlog to Checks on the Monitoring and reporting board.
Mar 19 2022, 01:37 · Monitoring and reporting, Servers, Nasqueron Operations Squad
dereckson moved T1693: Evaluate Sensu for monitoring from Backlog to Checks on the Monitoring and reporting board.
Mar 19 2022, 01:37 · Servers, Monitoring and reporting, Product evaluation

Mar 18 2022

dereckson updated the diff for D2597: Deploy Penpot.

Improve Penpot configuration

Mar 18 2022, 20:07
dereckson added a revision to T1678: Health check and reporting library: D2598: Allow to generate a site health report.
Mar 18 2022, 11:59 · User-Dereckson, Keruald, Zed
dereckson added a comment to T1697: Troubleshoot Openfire Docker image.

Look at the sample I posted a port definition:

Mar 18 2022, 11:55 · Support, Docker images

Mar 16 2022

Giri512 added a comment to T1697: Troubleshoot Openfire Docker image.

Below is my YAML file:

Mar 16 2022, 06:34 · Support, Docker images

Mar 15 2022

Sandlayth accepted D2585: Ensure /etc/rc.local to be executable.
Mar 15 2022, 22:21
Sandlayth accepted D2584: Prune FreeBSD reference from Debian config.
Mar 15 2022, 22:21
dereckson updated subscribers of T1703: Evaluate Penpot.
Mar 15 2022, 18:36 · design, Product evaluation
dereckson requested review of D2597: Deploy Penpot.
Mar 15 2022, 18:36
dereckson added a revision to T1703: Evaluate Penpot: D2597: Deploy Penpot.
Mar 15 2022, 18:36 · design, Product evaluation
dereckson triaged T1703: Evaluate Penpot as Wishlist priority.
Mar 15 2022, 18:35 · design, Product evaluation
dereckson moved T1693: Evaluate Sensu for monitoring from Backlog to Current focus on the Product evaluation board.
Mar 15 2022, 18:32 · Servers, Monitoring and reporting, Product evaluation
dereckson added a comment to T1697: Troubleshoot Openfire Docker image.

So Kubernetes have two notions:

  • a pod, which can be one or several containers (here there will be one for Openfire normally)
  • a service, which is a layer to access that pod from the external world
Mar 15 2022, 16:30 · Support, Docker images
dereckson reopened T1697: Troubleshoot Openfire Docker image as "Open".
Mar 15 2022, 16:23 · Support, Docker images
Giri512 moved T1697: Troubleshoot Openfire Docker image from Backlog to Pending review on the Docker images board.

Need to reopen the ticket.

Mar 15 2022, 09:01 · Support, Docker images
Giri512 added a comment to T1697: Troubleshoot Openfire Docker image.

I'm running the same docker file as given below in centos 7.

Mar 15 2022, 06:33 · Support, Docker images
Giri512 added a comment to T1697: Troubleshoot Openfire Docker image.

Sorry, i missed your messages.

Mar 15 2022, 06:27 · Support, Docker images
dereckson removed a subtask for T1129: Deploy Odderon on Eglide: T928: Deploy Vault to store credentials.
Mar 15 2022, 00:45 · Eglide, IRC, Odderon
dereckson removed a parent task for T928: Deploy Vault to store credentials: T1129: Deploy Odderon on Eglide.
Mar 15 2022, 00:45 · User-Sandlayth, Vault
dereckson added a parent task for T1619: Connect all baremetal servers to Drake network: T1702: Deploy Complector aka la source.
Mar 15 2022, 00:44 · Servers, Restricted Project, security, Operations sprints (Consolidate them all)
dereckson added a subtask for T1702: Deploy Complector aka la source: T1619: Connect all baremetal servers to Drake network.
Mar 15 2022, 00:44 · Salt, Vault, security, Servers
dereckson added a parent task for T1702: Deploy Complector aka la source: Unknown Object (Maniphest Task).
Mar 15 2022, 00:44 · Salt, Vault, security, Servers
dereckson added a parent task for T1702: Deploy Complector aka la source: T923: Switch Vault to restricted network.
Mar 15 2022, 00:43 · Salt, Vault, security, Servers
dereckson added a subtask for T923: Switch Vault to restricted network: T1702: Deploy Complector aka la source.
Mar 15 2022, 00:43 · Vault, Nasqueron Docker deployment squad
dereckson updated the task description for T1702: Deploy Complector aka la source.
Mar 15 2022, 00:43 · Salt, Vault, security, Servers
dereckson created T1702: Deploy Complector aka la source.
Mar 15 2022, 00:42 · Salt, Vault, security, Servers
dereckson reopened T1627: Supersede equatower.nasqueron.org by docker-002.nasqueron.org as "Open".

Perhaps replace references here too: https://code.nasqueron.org/?q=equatower&i=nope&literal=nope&files=&excludeFiles=&repos=

Mar 15 2022, 00:40 · Operations sprints (Consolidate them all), Servers, Salt, security
dereckson added a comment to T1627: Supersede equatower.nasqueron.org by docker-002.nasqueron.org.

All tasks seem done, as we've docker-001 running for more than one year without any issue.

Mar 15 2022, 00:37 · Operations sprints (Consolidate them all), Servers, Salt, security
dereckson closed T1627: Supersede equatower.nasqueron.org by docker-002.nasqueron.org as Resolved.
Mar 15 2022, 00:36 · Operations sprints (Consolidate them all), Servers, Salt, security

Mar 14 2022

dereckson added a comment to T619: Allow to control from TC2 the Docker engine.

Alternative could be to use https://docs.saltproject.io/en/latest/ref/engines/all/salt.engines.ircbot.html#module-salt.engines.ircbot

Mar 14 2022, 23:45 · Operations sprints (Operations sprint 1), security, Nasqueron Docker deployment squad, Servers, Dæghrefn
dereckson added a comment to T1619: Connect all baremetal servers to Drake network.

If all we want are tunnels, Tinc could be overkill, as GRE tunnels work well at D2594 + D2595.

Mar 14 2022, 23:32 · Servers, Restricted Project, security, Operations sprints (Consolidate them all)
dereckson moved T934: Documentation site from Backlog to Doc / Web on the IRC board.
Mar 14 2022, 23:18 · IRC, documentation, Dæghrefn
dereckson added a project to T934: Documentation site: IRC.
Mar 14 2022, 23:18 · IRC, documentation, Dæghrefn
dereckson moved T1617: Allow to jump to a server with nickserv authentication from Backlog to Debt on the Dæghrefn board.
Mar 14 2022, 23:18 · Dæghrefn
dereckson moved T1656: Convert daeghrefn. for Uspection use from Backlog to Doc / Web on the IRC board.
Mar 14 2022, 23:17 · upsection, security, documentation, IRC, Dæghrefn
dereckson moved T187: Nasqueron eggdrop rebirth, as a Nasqueron ship interface from Backlog to Eggdrop dev on the IRC board.
Mar 14 2022, 23:17 · IRC, Nasqueron ship
dereckson moved T721: Define how #nasqueron-ops should work from Backlog to Migration to Libera on the IRC board.
Mar 14 2022, 23:17 · User-Sandlayth, discussion, Nasqueron Docker deployment squad, Servers, IRC
dereckson moved T759: Generate server admin log from #nasqueron-ops from Backlog to Eggdrop dev on the IRC board.
Mar 14 2022, 23:17 · User-Dereckson, discussion, IRC, Servers, Dæghrefn