Page MenuHomeDevCentral
Feed All Stories

Apr 17 2023

dereckson added a comment to D3041: Migrate directories unit to webserver-alkane role.
Complector
$ salt web-001 state.apply roles/webserver-alkane/directories
web-001:
----------
          ID: /var/wwwroot
    Function: file.directory
      Result: True
     Comment:
     Started: 01:06:30.161257
    Duration: 10.105 ms
     Changes:
              ----------
              /var/wwwroot:
                  ----------
                  directory:
                      new
----------
          ID: webserver_directory_nasqueron.org
    Function: file.directory
        Name: /var/wwwroot/nasqueron.org
      Result: True
     Comment:
     Started: 01:06:30.171554
    Duration: 2.964 ms
     Changes:
              ----------
              /var/wwwroot/nasqueron.org:
                  ----------
                  directory:
                      new
----------
          ID: /var/log/www/nasqueron.org
    Function: file.directory
      Result: True
     Comment:
     Started: 01:06:30.174854
    Duration: 3.351 ms
     Changes:
              ----------
              /var/log/www/nasqueron.org:
                  ----------
                  directory:
                      new
----------
[…]
Apr 17 2023, 01:07
dereckson accepted D3041: Migrate directories unit to webserver-alkane role.
Apr 17 2023, 01:04
dereckson requested review of D3041: Migrate directories unit to webserver-alkane role.
Apr 17 2023, 01:04
dereckson added a revision to T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites: D3041: Migrate directories unit to webserver-alkane role.
Apr 17 2023, 01:04 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson closed D3040: Fix typo in new nginx TLS configuration.
Apr 17 2023, 00:59
dereckson committed rOPSd42de83362f4: Fix typo in new nginx TLS configuration (authored by dereckson).
Fix typo in new nginx TLS configuration
Apr 17 2023, 00:59
dereckson accepted D3040: Fix typo in new nginx TLS configuration.
Apr 17 2023, 00:58
dereckson requested review of D3040: Fix typo in new nginx TLS configuration.
Apr 17 2023, 00:58
dereckson closed D3037: Align nginx directories.
Apr 17 2023, 00:57
dereckson committed rOPS8d65727e47af: Align nginx directories (authored by dereckson).
Align nginx directories
Apr 17 2023, 00:57
dereckson accepted D3037: Align nginx directories.

Works like a charm on paas-docker, with the right SELinux context, and on webserver-alkane.

Apr 17 2023, 00:57
dereckson updated the diff for D3037: Align nginx directories.

SELinux

Apr 17 2023, 00:40
dereckson added a comment to D3039: Simplify map autolinker call.

GPT models evaluation

Apr 17 2023, 00:12
dereckson awarded D3039: Simplify map autolinker call a Y So Serious token.
Apr 17 2023, 00:10
dereckson closed D3039: Simplify map autolinker call.
Apr 17 2023, 00:04
dereckson committed rHOMEac162eba958f: Simplify map autolinker call (authored by dereckson).
Simplify map autolinker call
Apr 17 2023, 00:04
dereckson accepted D3039: Simplify map autolinker call.
Apr 17 2023, 00:04
dereckson requested review of D3039: Simplify map autolinker call.
Apr 17 2023, 00:04

Apr 16 2023

dereckson committed rHOMEbc55e3045cf1: Update Docker engines homepages (authored by dereckson).
Update Docker engines homepages
Apr 16 2023, 23:50
dereckson closed D3038: Update Docker engines homepages.
Apr 16 2023, 23:50
dereckson accepted D3038: Update Docker engines homepages.
Apr 16 2023, 23:49
dereckson updated the diff for D3038: Update Docker engines homepages.

Libera #nasqueron-ops

Apr 16 2023, 23:49
dereckson updated the diff for D3038: Update Docker engines homepages.

Spaces for new file, respect tabs for existing one

Apr 16 2023, 23:42
dereckson updated the test plan for D3038: Update Docker engines homepages.
Apr 16 2023, 23:36
dereckson requested review of D3038: Update Docker engines homepages.
Apr 16 2023, 23:36
dereckson added a revision to T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites: D3037: Align nginx directories.
Apr 16 2023, 22:46 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson requested review of D3037: Align nginx directories.
Apr 16 2023, 22:46
dereckson committed rOPS26b514a298db: Enable en_US.UTF-8 on RHEL systems (authored by dereckson).
Enable en_US.UTF-8 on RHEL systems
Apr 16 2023, 22:32
dereckson closed D3036: Enable en_US.UTF-8 on RHEL systems.
Apr 16 2023, 22:32
dereckson accepted D3036: Enable en_US.UTF-8 on RHEL systems.
Apr 16 2023, 22:32
dereckson requested review of D3036: Enable en_US.UTF-8 on RHEL systems.
Apr 16 2023, 22:32
dereckson closed D3035: Enable nginx service.
Apr 16 2023, 22:07
dereckson committed rOPS647530ff820a: Enable nginx service (authored by dereckson).
Enable nginx service
Apr 16 2023, 22:07
dereckson accepted D3035: Enable nginx service.
Complector
$ salt web-001 state.sls roles/webserver-core/nginx
[…]
----------
          ID: /etc/rc.conf.d/nginx
    Function: file.managed
      Result: True
     Comment: File /etc/rc.conf.d/nginx updated
     Started: 22:03:44.536283
    Duration: 50.395 ms
     Changes:
              ----------
              diff:
                  New file
              mode:
                  0644
[…]
Apr 16 2023, 22:06
dereckson requested review of D3035: Enable nginx service.
Apr 16 2023, 22:01
dereckson closed D3034: Create "web" and web domains groups.
Apr 16 2023, 21:36
dereckson committed rOPSc06ccc41de38: Create "web" and web domains groups (authored by dereckson).
Create "web" and web domains groups
Apr 16 2023, 21:36
dereckson added a comment to D3034: Create "web" and web domains groups.
Complector
$ salt web-001 state.sls roles/webserver-core
[…]
----------
          ID: webserver_core_group
    Function: group.present
        Name: web
      Result: True
     Comment: New group web created
     Started: 21:15:06.125820
    Duration: 21.147 ms
     Changes:
              ----------
              gid:
                  9003
              members:
              name:
                  web
              passwd:
                  *
----------
          ID: /usr/local/etc/nginx/nginx.conf
    Function: file.managed
      Result: True
     Comment: File /usr/local/etc/nginx/nginx.conf updated
     Started: 21:15:06.151685
    Duration: 71.599 ms
     Changes:
              ----------
              diff:
                  ---
                  +++
                  @@ -12,7 +12,7 @@
                   #       and will be lost if the state is redeployed.
                   #   </auto-generated>
Apr 16 2023, 21:24
dereckson accepted D3034: Create "web" and web domains groups.
Apr 16 2023, 21:08
dereckson added a revision to T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites: D3034: Create "web" and web domains groups.
Apr 16 2023, 21:08 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson requested review of D3034: Create "web" and web domains groups.
Apr 16 2023, 21:08
dereckson added a comment to T1831: Update login.conf for FreeBSD server.

Deployed everywhere, excepted on Ysul, still on FreeBSD 12.

Apr 16 2023, 20:41 · Salt
dereckson closed T1831: Update login.conf for FreeBSD server as Resolved.
Apr 16 2023, 20:41 · Salt
dereckson added a revision to T1831: Update login.conf for FreeBSD server: D3033: Align login class capability database to upstream.
Apr 16 2023, 20:41 · Salt
dereckson added a task to D3033: Align login class capability database to upstream: T1831: Update login.conf for FreeBSD server.
Apr 16 2023, 20:41
dereckson closed D3033: Align login class capability database to upstream.
Apr 16 2023, 20:36
dereckson committed rOPS2d8419c53361: Align login class capability database to upstream (authored by dereckson).
Align login class capability database to upstream
Apr 16 2023, 20:36
dereckson accepted D3033: Align login class capability database to upstream.
Apr 16 2023, 20:36
dereckson requested review of D3033: Align login class capability database to upstream.
Apr 16 2023, 20:36
dereckson added a comment to T1559: Figure how to deploy automatically /var/51-wwwroot credentials.

The role webserver-alkane instead of the role webserver-legacy can be deployed to WindRiver.

Apr 16 2023, 20:14 · Operations sprints (Consolidate them all), Vault, Servers
dereckson added a comment to rOPS6817329915b7: Provide the "deploy" account for roles needing it.

This fixes T1569.

Apr 16 2023, 20:12
dereckson closed T1569: Deploy account is defined in saltmaster role but used in devserver role too as Resolved.

Account is now provided to the roles defined in _modules/node.py for the method node.has_deployment.

Apr 16 2023, 20:11 · Operations sprints (Consolidate them all), Technical debt, Salt
dereckson added a task to D3032: Provide the "deploy" account for roles needing it: T1569: Deploy account is defined in saltmaster role but used in devserver role too.
Apr 16 2023, 20:11
dereckson added a revision to T1569: Deploy account is defined in saltmaster role but used in devserver role too: D3032: Provide the "deploy" account for roles needing it.
Apr 16 2023, 20:11 · Operations sprints (Consolidate them all), Technical debt, Salt
dereckson closed D3013: Deploy Alkane on webserver-alkane role.
Apr 16 2023, 17:19
dereckson committed rOPS994e6d196f17: Deploy Alkane on webserver-alkane role (authored by dereckson).
Deploy Alkane on webserver-alkane role
Apr 16 2023, 17:19
dereckson accepted D3013: Deploy Alkane on webserver-alkane role.
Apr 16 2023, 17:18
dereckson closed D3032: Provide the "deploy" account for roles needing it.
Apr 16 2023, 17:06
dereckson committed rOPS6817329915b7: Provide the "deploy" account for roles needing it (authored by dereckson).
Provide the "deploy" account for roles needing it
Apr 16 2023, 17:06
dereckson accepted D3032: Provide the "deploy" account for roles needing it.
Complector
$ alt web-001 state.apply roles/core/deploy
web-001:
----------
          ID: deploy_account
    Function: user.present
        Name: deploy
      Result: True
     Comment: New user deploy created
     Started: 17:01:04.985596
    Duration: 43.548 ms
     Changes:
              ----------
              fullname:
                  Deployment and management of the Salt staging area
              gid:
                  3003
              groups:
                  - deployment
              home:
                  /var/run/deploy
              homephone:
                  None
              name:
                  deploy
              passwd:
                  *
              roomnumber:
                  None
              shell:
                  /bin/sh
              uid:
                  9002
              workphone:
                  None
Apr 16 2023, 17:03
dereckson requested review of D3032: Provide the "deploy" account for roles needing it.
Apr 16 2023, 16:49
dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D3032: Provide the "deploy" account for roles needing it.
Apr 16 2023, 16:49 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson closed T1026: Rename deploy account on Ysul and Eglide as Wontfix.

Flood is so high nowadays that we can need systematically to use | grep -v sshd.

Apr 16 2023, 15:21 · Salt, good-first-issue, Servers
dereckson committed rOPSd6d7d57ff5d2: Test Salt connectivity to Vault, RabbitMQ and NetBox (authored by dereckson).
Test Salt connectivity to Vault, RabbitMQ and NetBox
Apr 16 2023, 15:11
dereckson closed D3027: Test Salt connectivity to Vault, RabbitMQ and NetBox.
Apr 16 2023, 15:11
dereckson accepted D3027: Test Salt connectivity to Vault, RabbitMQ and NetBox.
Apr 16 2023, 15:11
dereckson committed rOPS3ee1414d4d59: Create admin policy for Vault (authored by dereckson).
Create admin policy for Vault
Apr 16 2023, 15:06
dereckson closed D3031: Create admin policy for Vault.
Apr 16 2023, 15:06
dereckson accepted D3031: Create admin policy for Vault.
Apr 16 2023, 15:06
dereckson updated the diff for D3031: Create admin policy for Vault.

Fix blank lines

Apr 16 2023, 15:06
dereckson requested review of D3031: Create admin policy for Vault.
Apr 16 2023, 15:05
dereckson closed D3030: Test Vault pillar.
Apr 16 2023, 13:25
dereckson committed rOPSf568377faaab: Test Vault pillar (authored by dereckson).
Test Vault pillar
Apr 16 2023, 13:25
dereckson accepted D3030: Test Vault pillar.
Apr 16 2023, 13:21
dereckson requested review of D3030: Test Vault pillar.
Apr 16 2023, 13:21
dereckson updated the diff for D2790: WIP: Generate a pillar from NetBox information.

Support for IPv6 and for dedicated baremetal instances. Rebased.

Apr 16 2023, 01:23
dereckson closed D3029: Install AWS CLI.
Apr 16 2023, 00:39
dereckson committed rOPS79a6f240e225: Install AWS CLI (authored by dereckson).
Install AWS CLI
Apr 16 2023, 00:39
dereckson accepted D3029: Install AWS CLI.
Apr 16 2023, 00:38
dereckson requested review of D3029: Install AWS CLI.
Apr 16 2023, 00:38
dereckson committed rOPS7dcadca7f039: Install Composer normally on FreeBSD (authored by dereckson).
Install Composer normally on FreeBSD
Apr 16 2023, 00:31
dereckson closed D3028: Install Composer normally on FreeBSD.
Apr 16 2023, 00:31
dereckson accepted D3028: Install Composer normally on FreeBSD.
Apr 16 2023, 00:30
dereckson requested review of D3028: Install Composer normally on FreeBSD.
Apr 16 2023, 00:29

Apr 15 2023

dereckson updated the diff for D3027: Test Salt connectivity to Vault, RabbitMQ and NetBox.

make test

Apr 15 2023, 22:54
dereckson updated the diff for D3027: Test Salt connectivity to Vault, RabbitMQ and NetBox.

Remove unused import

Apr 15 2023, 22:53
dereckson requested review of D3027: Test Salt connectivity to Vault, RabbitMQ and NetBox.
Apr 15 2023, 22:52
dereckson updated the diff for D2992: Build documentation with Jenkins.

Proofread script after testing it on Jenkins

Apr 15 2023, 21:35
dereckson updated the diff for D2992: Build documentation with Jenkins.

Rebased, make publish depends of doc

Apr 15 2023, 20:23
dereckson closed D3026: Avoid name conflicts in nginx unit built on concrete webserver roles.
Apr 15 2023, 20:01
dereckson committed rOPS658f6e599d26: Avoid name conflicts in nginx unit built on concrete webserver roles (authored by dereckson).
Avoid name conflicts in nginx unit built on concrete webserver roles
Apr 15 2023, 20:01
dereckson accepted D3026: Avoid name conflicts in nginx unit built on concrete webserver roles.
Apr 15 2023, 20:01
dereckson updated the test plan for D3026: Avoid name conflicts in nginx unit built on concrete webserver roles.
Apr 15 2023, 20:00
dereckson requested review of D3026: Avoid name conflicts in nginx unit built on concrete webserver roles.
Apr 15 2023, 20:00
dereckson closed D2999: Consolidate nginx configuration into webserver-core role.
Apr 15 2023, 19:52
dereckson committed rOPS63531c98b75b: Consolidate nginx configuration into webserver-core role (authored by dereckson).
Consolidate nginx configuration into webserver-core role
Apr 15 2023, 19:52
dereckson accepted D2999: Consolidate nginx configuration into webserver-core role.
Apr 15 2023, 19:50
dereckson updated the diff for D2999: Consolidate nginx configuration into webserver-core role.

Rebased

Apr 15 2023, 19:48
dereckson moved T232: Deploy Sympa to serve lists.nasqueron.org from Working on to Backlog on the Murasil board.
Apr 15 2023, 19:24 · Mail, Murasil
dereckson committed rOPS93069650fe3c: Provision MediaWiki SaaS entry point (authored by dereckson).
Provision MediaWiki SaaS entry point
Apr 15 2023, 18:57