Page MenuHomeDevCentral
Feed All Stories

Feb 2 2024

dereckson claimed T437: Recreate NextCloud installation.
Feb 2 2024, 00:12 · Servers

Feb 1 2024

dereckson added a comment to T1950: Deploy PHP 8.3.

Done for WindRiver, our current development server.

Feb 1 2024, 00:37 · Servers, PHP 8.x support
dereckson triaged T1950: Deploy PHP 8.3 as Normal priority.
Feb 1 2024, 00:21 · Servers, PHP 8.x support
dereckson edited Description on PHP 8.x support.
Feb 1 2024, 00:19
dereckson renamed PHP 8.x support from PHP 8.1 and 8.2 support to PHP 8.x support.
Feb 1 2024, 00:18

Jan 30 2024

dereckson added a comment to T1901: Refresh Openfire installation.

With Openfire 4.8.0, issues in TLS 1.3 have been solved and communication flows again at least with jabber.fr, jabber.cz, some personal instances. So it seems the issue was Apache MINA TLS 1.3 support was dubious, and the replacement by Netty solved that.

Jan 30 2024, 04:53 · Grand Unified Theory, Docker images, XMPP

Jan 28 2024

dereckson added a comment to P349 credentials-repo-replace.py.

Used to prepare D3302.

Jan 28 2024, 19:31
dereckson created P349 credentials-repo-replace.py.
Jan 28 2024, 19:31
dereckson created P348 vault-migrate.py.
Jan 28 2024, 19:30
dereckson closed D3302: Migrate former Zemke-Rhyne secrets from a.b.c to a/b/c path.
Jan 28 2024, 19:26
dereckson committed rOPS2fc953ee6496: Migrate former Zemke-Rhyne secrets from a.b.c to a/b/c path (authored by dereckson).
Migrate former Zemke-Rhyne secrets from a.b.c to a/b/c path
Jan 28 2024, 19:26
dereckson updated the diff for D3302: Migrate former Zemke-Rhyne secrets from a.b.c to a/b/c path.

Consolidate dot and slash sections in credentials pillar.

Jan 28 2024, 19:25
dereckson accepted D3302: Migrate former Zemke-Rhyne secrets from a.b.c to a/b/c path.
Jan 28 2024, 19:16
dereckson added a comment to D3302: Migrate former Zemke-Rhyne secrets from a.b.c to a/b/c path.
In D3302#50408, @Herald wrote:

This change touches Wolfplex files. As such, administrative approval is needed from Wolfplex technical contact.

Jan 28 2024, 19:14
dereckson requested review of D3302: Migrate former Zemke-Rhyne secrets from a.b.c to a/b/c path.
Jan 28 2024, 19:11
dereckson added a revision to T930: Secrets to migrate from DevCentral to Vault: D3302: Migrate former Zemke-Rhyne secrets from a.b.c to a/b/c path.
Jan 28 2024, 19:11 · User-Dereckson, Vault, Nasqueron Operations Squad, security
dereckson added a comment to T930: Secrets to migrate from DevCentral to Vault.

Secrets have been migrated from dot notation to slash notation.

Jan 28 2024, 19:10 · User-Dereckson, Vault, Nasqueron Operations Squad, security
dereckson added a comment to D3300: Deploy corspat container on Docker PaaS.

Regarding nginx config, the nginx unit now copies _default.conf if service configuration is missing (here that would be roles/paas-docker/nginx/files/vhosts/corspat.conf). It seems this default config with only proxy_pass works correctly.

Jan 28 2024, 16:16

Jan 27 2024

dereckson committed rDOc7e315c8367f: Upgrade to Openfire 4.8.0 (authored by dereckson).
Upgrade to Openfire 4.8.0
Jan 27 2024, 17:30
dereckson closed D3301: Upgrade to Openfire 4.8.0.
Jan 27 2024, 17:30
dereckson accepted D3301: Upgrade to Openfire 4.8.0.

OK, but there is a CSRF issue at login time I think missing from previous versions.

Jan 27 2024, 17:28
dereckson requested review of D3301: Upgrade to Openfire 4.8.0.
Jan 27 2024, 12:12

Jan 23 2024

dereckson planned changes to D3300: Deploy corspat container on Docker PaaS.
docker-002
$ deploy-container corspat
local:
----------
          ID: corspat
    Function: docker_container.running
      Result: True
     Comment: Created container 'corspat'
     Started: 01:13:52.318452
    Duration: 2883.061 ms
     Changes:
              ----------
              container_id:
                  ----------
                  added:
                      864eee3b3abe5f6be7ce8f07a26f1ec5ebf5fec5dc6c08cb2ba9c72e3bfe3ad4
              state:
                  ----------
                  new:
                      running
                  old:
                      None
Jan 23 2024, 01:16
dereckson updated the diff for D3300: Deploy corspat container on Docker PaaS.

Hunt insecable spaces

Jan 23 2024, 01:11
dereckson updated the diff for D3300: Deploy corspat container on Docker PaaS.

Hunt insecable spaces

Jan 23 2024, 01:08
dereckson requested review of D3300: Deploy corspat container on Docker PaaS.
Jan 23 2024, 01:07
dereckson added a revision to T1949: Deploy corspat on docker: D3300: Deploy corspat container on Docker PaaS.
Jan 23 2024, 01:07 · Corspat
dereckson added a project to T1949: Deploy corspat on docker: Corspat.
Jan 23 2024, 01:05 · Corspat
dereckson created Corspat.
Jan 23 2024, 01:05

Jan 22 2024

dereckson added a comment to T1949: Deploy corspat on docker.

Restored PostgreSQL dump from 2023-02-15 16:01.

Jan 22 2024, 23:16 · Corspat
dereckson closed D3299: Create corspat PostgreSQL database on db-A.
Jan 22 2024, 21:58
dereckson committed rOPSe0d025ffeb01: Create corspat PostgreSQL database on db-A (authored by dereckson).
Create corspat PostgreSQL database on db-A
Jan 22 2024, 21:58
dereckson accepted D3299: Create corspat PostgreSQL database on db-A.
Jan 22 2024, 21:58
inidal accepted D3299: Create corspat PostgreSQL database on db-A.
Jan 22 2024, 21:57
dereckson updated the diff for D3299: Create corspat PostgreSQL database on db-A.

Corspat is for course path, let's write it correctly

Jan 22 2024, 21:43
dereckson added a revision to T1949: Deploy corspat on docker: D3299: Create corspat PostgreSQL database on db-A.
Jan 22 2024, 21:39 · Corspat
dereckson requested review of D3299: Create corspat PostgreSQL database on db-A.
Jan 22 2024, 21:39
inidal created T1949: Deploy corspat on docker.
Jan 22 2024, 21:37 · Corspat
dereckson added a comment to T1945: Deploy a simple Nagios or Naemon to have a reference implementation.

Both naemon-core and naemon-livestatus deployed successfully on WindRiver. Checks run as expected.

Jan 22 2024, 00:34 · Monitoring and reporting
dereckson closed D3298: New port to test: net-mgmt/naemon-livestatus.
Jan 22 2024, 00:33
dereckson accepted D3298: New port to test: net-mgmt/naemon-livestatus.

Just FYI as my ports tree is not managed in DevCentral.

Jan 22 2024, 00:33
dereckson requested review of D3298: New port to test: net-mgmt/naemon-livestatus.
Jan 22 2024, 00:32
dereckson added a revision to T1945: Deploy a simple Nagios or Naemon to have a reference implementation: D3298: New port to test: net-mgmt/naemon-livestatus.
Jan 22 2024, 00:32 · Monitoring and reporting
dereckson updated the diff for D3297: Deploy Naemon on WindRiver.

hunt-insecable-spaces

Jan 22 2024, 00:12
dereckson updated the diff for D3297: Deploy Naemon on WindRiver.

Provide nagios-plugins package for standard Nagios checks

Jan 22 2024, 00:11
dereckson added a comment to D3297: Deploy Naemon on WindRiver.
windriver
$ /usr/local/etc/rc.d/naemon configtest
Performing sanity check of naemon configuration: OK
Jan 22 2024, 00:08
dereckson updated the test plan for D3297: Deploy Naemon on WindRiver.
Jan 22 2024, 00:04

Jan 21 2024

dereckson added a revision to T1945: Deploy a simple Nagios or Naemon to have a reference implementation: D3297: Deploy Naemon on WindRiver.
Jan 21 2024, 23:52 · Monitoring and reporting
dereckson requested review of D3297: Deploy Naemon on WindRiver.
Jan 21 2024, 23:52
dereckson edited Description on Archives.
Jan 21 2024, 21:42
dereckson triaged T1948: Consider to adopt or help Le Biniou as Wishlist priority.
Jan 21 2024, 21:42 · Archives, discussion
dereckson committed rOPSef5f9e494cd4: Update nginx front-end configuration for Penpot (authored by dereckson).
Update nginx front-end configuration for Penpot
Jan 21 2024, 16:24
dereckson closed D3295: Update nginx front-end configuration for Penpot.
Jan 21 2024, 16:24
dereckson accepted D3295: Update nginx front-end configuration for Penpot.

Works like a charm.

Jan 21 2024, 16:23

Jan 20 2024

dereckson committed rOPSa2dde4efae69: Configure CORS for assets.dereckson.be (authored by dereckson).
Configure CORS for assets.dereckson.be
Jan 20 2024, 03:11
dereckson closed D3296: Configure CORS for assets.dereckson.be.
Jan 20 2024, 03:11
dereckson accepted D3296: Configure CORS for assets.dereckson.be.
Jan 20 2024, 03:11
dereckson requested review of D3296: Configure CORS for assets.dereckson.be.
Jan 20 2024, 03:10

Jan 18 2024

dereckson triaged T1947: nginx resolver defined at 127.0.0.1 doesn't work on Docker engines as Normal priority.
Jan 18 2024, 01:17 · Nasqueron Docker deployment squad, Servers, Salt
dereckson created T1947: nginx resolver defined at 127.0.0.1 doesn't work on Docker engines.
Jan 18 2024, 01:17 · Nasqueron Docker deployment squad, Servers, Salt
dereckson updated the diff for D3295: Update nginx front-end configuration for Penpot.

resolver

Jan 18 2024, 01:12
dereckson updated the diff for D3295: Update nginx front-end configuration for Penpot.

Unique state names

Jan 18 2024, 01:02
dereckson updated the diff for D3295: Update nginx front-end configuration for Penpot.

Add a proxy cache for Google Fonts

Jan 18 2024, 01:00
dereckson planned changes to D3295: Update nginx front-end configuration for Penpot.

We need to define a cache zone:

Jan 18 2024, 00:55
dereckson requested review of D3295: Update nginx front-end configuration for Penpot.
Jan 18 2024, 00:52
dereckson created P347 penpot-nginx.conf.
Jan 18 2024, 00:42

Jan 17 2024

dereckson closed D3294: Allow docker library to be installed in Salt Python, not system Python.
Jan 17 2024, 23:56
dereckson closed T1946: Fix Docker library on docker-002 as Resolved by committing rOPS2a254b429e67: Allow docker library to be installed in Salt Python, not system Python.
Jan 17 2024, 23:56 · Salt, Docker images
dereckson committed rOPS2a254b429e67: Allow docker library to be installed in Salt Python, not system Python (authored by dereckson).
Allow docker library to be installed in Salt Python, not system Python
Jan 17 2024, 23:56
dereckson updated the test plan for D3294: Allow docker library to be installed in Salt Python, not system Python.
Jan 17 2024, 23:55
dereckson accepted D3294: Allow docker library to be installed in Salt Python, not system Python.
Jan 17 2024, 23:55
dereckson requested review of D3294: Allow docker library to be installed in Salt Python, not system Python.
Jan 17 2024, 23:55
dereckson added a revision to T1946: Fix Docker library on docker-002: D3294: Allow docker library to be installed in Salt Python, not system Python.
Jan 17 2024, 23:55 · Salt, Docker images
dereckson added a comment to T1946: Fix Docker library on docker-002.

Fix is salt-call pip.install docker==5.0.3 to force the installation of the package to be at onedir level.

Jan 17 2024, 23:50 · Salt, Docker images
dereckson added a comment to T1946: Fix Docker library on docker-002.

Ah, yes, as stated on 12b77d6da046, the current solution to still provide old version works only for Python, not for the Salt one installation.

Jan 17 2024, 23:44 · Salt, Docker images
dereckson added a comment to T1946: Fix Docker library on docker-002.

Probably worthwhile a fix in hotfixes/ because Salt still miss support for recent library.

Jan 17 2024, 23:40 · Salt, Docker images
dereckson triaged T1946: Fix Docker library on docker-002 as High priority.
Jan 17 2024, 23:39 · Salt, Docker images

Jan 16 2024

dereckson closed D3293: New port to test: net-mgmt/naemon-core.
Jan 16 2024, 23:43
dereckson accepted D3293: New port to test: net-mgmt/naemon-core.

Not really intended for devcentral, it was a "par réflexe" arc diff, as I don't maintain my drafts of ports here. But as it's here, we can attach to the relevant task, as I've prepared this port to use on Nasqueron servers.

Jan 16 2024, 23:42
dereckson added a task to D3293: New port to test: net-mgmt/naemon-core: T1945: Deploy a simple Nagios or Naemon to have a reference implementation.
Jan 16 2024, 23:40
dereckson added a revision to T1945: Deploy a simple Nagios or Naemon to have a reference implementation: D3293: New port to test: net-mgmt/naemon-core.
Jan 16 2024, 23:40 · Monitoring and reporting
dereckson triaged T1945: Deploy a simple Nagios or Naemon to have a reference implementation as Normal priority.
Jan 16 2024, 23:40 · Monitoring and reporting
dereckson requested review of D3293: New port to test: net-mgmt/naemon-core.
Jan 16 2024, 23:29
dereckson added a comment to T1936: NetBox outage on WindRiver restart.

That requires two steps:

Jan 16 2024, 22:46 · Servers
dereckson renamed T1936: NetBox outage on WindRiver restart from netbox outage on windriver restart to NetBox outage on WindRiver restart.
Jan 16 2024, 22:39 · Servers
dereckson closed D3292: Use osfinger Salt grain instead of manually update MOTD.
Jan 16 2024, 22:37
dereckson committed rOPS5c305c64a744: Use osfinger Salt grain instead of manually update MOTD (authored by dereckson).
Use osfinger Salt grain instead of manually update MOTD
Jan 16 2024, 22:37
DorianWinty accepted D3292: Use osfinger Salt grain instead of manually update MOTD.
Jan 16 2024, 06:13
dereckson moved T1529: Evaluate ml-workspace and ml-hub from Backlog to Nope / later on the Product evaluation board.
Jan 16 2024, 01:04 · Product evaluation, Servers
dereckson requested review of D3292: Use osfinger Salt grain instead of manually update MOTD.
Jan 16 2024, 01:02
dereckson committed rOPSc680b42ecc99: Ensure PostgreSQL port is still up-to-date on FreeBSD (authored by dereckson).
Ensure PostgreSQL port is still up-to-date on FreeBSD
Jan 16 2024, 00:53
dereckson closed D3290: Ensure PostgreSQL port is still up-to-date on FreeBSD.
Jan 16 2024, 00:53
dereckson accepted D3290: Ensure PostgreSQL port is still up-to-date on FreeBSD.
Jan 16 2024, 00:50
dereckson closed T1902: Do we want Iodine back? as Wontfix.
Jan 16 2024, 00:42 · DNS, discussion, Product evaluation
dereckson moved T1902: Do we want Iodine back? from Current focus to Nope / later on the Product evaluation board.

D3291 can be use to deploy, IP in DNS record has been also been modified to match the server, not the IPFO.

Jan 16 2024, 00:41 · DNS, discussion, Product evaluation
dereckson added a revision to T1902: Do we want Iodine back?: D3291: Deploy Iodine.
Jan 16 2024, 00:37 · DNS, discussion, Product evaluation

Jan 15 2024

dereckson added a comment to D3290: Ensure PostgreSQL port is still up-to-date on FreeBSD.
Complector
$ salt db-A-001 state.apply roles/dbserver-pgsql/monitoring
db-A-001:
----------
          ID: postgresql_monitoring_dependencies
    Function: pkg.installed
      Result: True
     Comment: The following packages were installed/updated: py39-pip
     Started: 21:40:59.667353
    Duration: 2132.32 ms
     Changes:
              ----------
              py39-pip:
                  ----------
                  new:
                      23.3.2
                  old:
----------
          ID: postgresql_monitoring_dependencies
    Function: pip.installed
        Name: lddcollect
      Result: True
     Comment: All packages were successfully installed
     Started: 21:41:02.873383
    Duration: 4538.261 ms
     Changes:
              ----------
              lddcollect==0.2.0:
                  Installed
----------
          ID: /usr/local/bin/check-postgresql-dependencies
    Function: file.managed
      Result: True
     Comment: File /usr/local/bin/check-postgresql-dependencies updated
     Started: 21:41:07.415152
    Duration: 35.588 ms
     Changes:
              ----------
              diff:
                  New file
              mode:
                  0755
----------
          ID: /usr/local/bin/check-postgresql-xml-support
    Function: file.managed
      Result: True
     Comment: File /usr/local/bin/check-postgresql-xml-support updated
     Started: 21:41:07.450907
    Duration: 32.835 ms
     Changes:
              ----------
              diff:
                  New file
              mode:
                  0755
Jan 15 2024, 21:55
dereckson claimed T1902: Do we want Iodine back?.

Iodine is still maintained, and the DNS is already configured for Ysul, so why not reevaluate it with a live demo?

Jan 15 2024, 21:53 · DNS, discussion, Product evaluation
dereckson added a comment to T1877: Evaluate Alcali - Salt front-end.

Alcali is still alive.

Jan 15 2024, 21:50 · security, Salt, Servers, Product evaluation
dereckson moved T1942: Allow Jenkins to trigger deployment through Salt from Backlog to Services to add on the Salt board.
Jan 15 2024, 21:50 · Continous integration and delivery, Salt