Page MenuHomeDevCentral
Feed All Stories

Apr 16 2023

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
dereckson closed D3025: Provision MediaWiki SaaS entry point.
Apr 15 2023, 18:57
dereckson accepted D3025: Provision MediaWiki SaaS entry point.
Apr 15 2023, 18:57
dereckson requested review of D3025: Provision MediaWiki SaaS entry point.
Apr 15 2023, 14:36
dereckson added a revision to T845: Create a wiki farm: D3025: Provision MediaWiki SaaS entry point.
Apr 15 2023, 14:36 · Servers
dereckson closed D3024: Detect BSD as current OS.
Apr 15 2023, 13:49
dereckson committed rKERUALD831a0963ff41: Detect BSD as current OS (authored by dereckson).
Detect BSD as current OS
Apr 15 2023, 13:49
dereckson accepted D3024: Detect BSD as current OS.
Apr 15 2023, 13:49
dereckson requested review of D3024: Detect BSD as current OS.
Apr 15 2023, 13:48
dereckson closed D3023: Serve MediaWiki SaaS entrypoint from /srv/saas/mediawiki No-op as it's already a symlink on Ysul.
Apr 15 2023, 13:38
dereckson committed rOPSde521d470e60: Serve MediaWiki SaaS entrypoint from /srv/saas/mediawiki (authored by dereckson).
Serve MediaWiki SaaS entrypoint from /srv/saas/mediawiki
Apr 15 2023, 13:38
dereckson accepted D3023: Serve MediaWiki SaaS entrypoint from /srv/saas/mediawiki No-op as it's already a symlink on Ysul.
Apr 15 2023, 13:37
dereckson requested review of D3023: Serve MediaWiki SaaS entrypoint from /srv/saas/mediawiki No-op as it's already a symlink on Ysul.
Apr 15 2023, 13:37
dereckson added a revision to T845: Create a wiki farm: D3023: Serve MediaWiki SaaS entrypoint from /srv/saas/mediawiki No-op as it's already a symlink on Ysul.
Apr 15 2023, 13:37 · Servers
dereckson updated the diff for D3013: Deploy Alkane on webserver-alkane role.

Insecable yet another one

Apr 15 2023, 11:27
dereckson updated the diff for D3013: Deploy Alkane on webserver-alkane role.

Various fixes done on Complector during deployment on WindRiver

Apr 15 2023, 10:53
dereckson updated the diff for D3013: Deploy Alkane on webserver-alkane role.

Hunt insecable space

Apr 15 2023, 09:58
dereckson closed D3022: Add template to comment on Phabricator Salt deployments.
Apr 15 2023, 07:36
dereckson committed rSNIPPETS757788f38c6e: Add template to comment on Phabricator Salt deployments (authored by dereckson).
Add template to comment on Phabricator Salt deployments
Apr 15 2023, 07:36
dereckson accepted D3022: Add template to comment on Phabricator Salt deployments.

Space after the $ is intentional to let copy/paste the salt command.

Apr 15 2023, 07:36
dereckson requested review of D3022: Add template to comment on Phabricator Salt deployments.
Apr 15 2023, 07:35
dereckson added a comment to D3021: Upgrade to MariaDB 10.11.
Complector
$ salt db-B-001 state.apply roles/dbserver-mysql/content
[…]
----------
          ID: dbserver_mysql_db_Nasqueron
    Function: mysql_database.present
        Name: Nasqueron
      Result: True
     Comment: Database Nasqueron is already present
              Database collate uca1400_as_ci != utf8mb4_unicode_520_ci needs to be updated
     Started: 09:34:16.780371
    Duration: 9.204 ms
     Changes:
              ----------
              collate:
                  ----------
                  before:
                      utf8mb4_unicode_520_ci
                  now:
                      utf8mb4_uca1400_as_ci
[…]
Apr 15 2023, 07:33
dereckson closed D3021: Upgrade to MariaDB 10.11.
Apr 15 2023, 07:32
dereckson committed rOPSf67468667a8b: Upgrade to MariaDB 10.11 (authored by dereckson).
Upgrade to MariaDB 10.11
Apr 15 2023, 07:32
dereckson accepted D3021: Upgrade to MariaDB 10.11.
root@localhost [(none)]> SELECT * FROM INFORMATION_SCHEMA.COLLATIONS
    -> WHERE COLLATION_NAME LIKE 'uca1400_%';
+--------------------------------+--------------------+------+------------+-------------+---------+
| COLLATION_NAME                 | CHARACTER_SET_NAME | ID   | IS_DEFAULT | IS_COMPILED | SORTLEN |
+--------------------------------+--------------------+------+------------+-------------+---------+
| uca1400_ai_ci                  | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_ai_cs                  | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_as_ci                  | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_as_cs                  | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_nopad_ai_ci            | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_nopad_ai_cs            | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_nopad_as_ci            | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_nopad_as_cs            | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_icelandic_ai_ci        | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_icelandic_ai_cs        | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_icelandic_as_ci        | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_icelandic_as_cs        | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_icelandic_nopad_ai_ci  | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_icelandic_nopad_ai_cs  | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_icelandic_nopad_as_ci  | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_icelandic_nopad_as_cs  | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_latvian_ai_ci          | NULL               | NULL | NULL       | Yes         |       8 |
| uca1400_latvian_ai_cs          | NULL               | NULL | NULL       | Yes         |       8 |
Apr 15 2023, 07:31
dereckson requested review of D3021: Upgrade to MariaDB 10.11.
Apr 15 2023, 07:29
dereckson closed D3020: Provision global tmux default configuration.
Apr 15 2023, 07:18
dereckson committed rOPSbe2308b98597: Provision global tmux default configuration (authored by dereckson).
Provision global tmux default configuration
Apr 15 2023, 07:18
dereckson updated the diff for D3020: Provision global tmux default configuration.

:

Apr 15 2023, 07:18
dereckson accepted D3020: Provision global tmux default configuration.
Apr 15 2023, 07:16
dereckson requested review of D3020: Provision global tmux default configuration.
Apr 15 2023, 07:16
dereckson committed rOPS7a388e2d4c9f: Enable latest FreeBSD repository on dbserver-mysql (authored by dereckson).
Enable latest FreeBSD repository on dbserver-mysql
Apr 15 2023, 07:02
dereckson closed D3019: Enable latest FreeBSD repository on dbserver-mysql.
Apr 15 2023, 07:02
dereckson updated the summary of D3019: Enable latest FreeBSD repository on dbserver-mysql.
Apr 15 2023, 07:01
dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D3019: Enable latest FreeBSD repository on dbserver-mysql.
Apr 15 2023, 07:01 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson accepted D3019: Enable latest FreeBSD repository on dbserver-mysql.
Complector
$ salt db-B-001 state.apply hotfixes/MariaDB test=True
db-B-001:
----------
          ID: /etc/pkg/FreeBSD.conf
    Function: file.replace
      Result: None
     Comment: Changes would have been made
     Started: 08:58:36.312238
    Duration: 11.545 ms
     Changes:
              ----------
              diff:
                  ---
                  +++
                  @@ -8,7 +8,7 @@
                   #
Apr 15 2023, 07:00
dereckson requested review of D3019: Enable latest FreeBSD repository on dbserver-mysql.
Apr 15 2023, 07:00

Apr 14 2023

dereckson closed D3018: Release v0.1.2.
Apr 14 2023, 22:33
dereckson committed rALK9129815e6101: Release v0.1.2 (authored by dereckson).
Release v0.1.2
Apr 14 2023, 22:33
dereckson accepted D3018: Release v0.1.2.
Apr 14 2023, 22:20
dereckson requested review of D3018: Release v0.1.2.
Apr 14 2023, 22:19
dereckson committed rALKc102b4945c6c: Format Rust in cargo fmt codestyle (authored by dereckson).
Format Rust in cargo fmt codestyle
Apr 14 2023, 22:14
dereckson closed D3017: Format Rust in cargo fmt codestyle.
Apr 14 2023, 22:14