Page MenuHomeDevCentral
Feed All Stories

May 13 2023

dereckson added a revision to T1559: Figure how to deploy automatically /var/51-wwwroot credentials: D3094: Clone wwwroot51 repositories wih proper credentials.
May 13 2023, 23:57 · Operations sprints (Consolidate them all), Vault, Servers
inidal added a comment to M15: ServPulse - Database (Schema).
In M15#201, @dereckson wrote:

To be coherent with new table names, incident_post.step_id -> incident_post.status_id?

May 13 2023, 23:26 · design, ServPulse
inidal updated the task description for T1867: Write JSON Objects for ServPulse API.
May 13 2023, 23:16 · BACKEND, ServPulse
inidal renamed ServPulse from Status Page to ServPulse.
May 13 2023, 23:13
inidal added a comment to M16: ServPulse - Index (Wireframe).
In M16#197, @dereckson wrote:

Nice to see it takes shape :)

May 13 2023, 23:12 · ServPulse, design
dereckson moved T1559: Figure how to deploy automatically /var/51-wwwroot credentials from Backlog to Working on on the Operations sprints (Consolidate them all) board.
May 13 2023, 20:14 · Operations sprints (Consolidate them all), Vault, Servers
dereckson moved T1559: Figure how to deploy automatically /var/51-wwwroot credentials from Backlog to Working on on the Servers board.

Okay, let's do an easy thing to solve that for DevCentral repositories:

May 13 2023, 20:13 · Operations sprints (Consolidate them all), Vault, Servers
dereckson closed T1537: Migrate 2017 Ysul content to Windriver as Resolved.
May 13 2023, 18:01 · Operations sprints (Consolidate them all), Servers
dereckson closed T1537: Migrate 2017 Ysul content to Windriver , a subtask of T1536: Provision a new development server, as Resolved.
May 13 2023, 18:01 · Operations sprints (Consolidate them all), Servers
dereckson closed T1864: On FreeBSD 13.2, portsnap fetch refuses to work in non interactive mode as Resolved by committing rOPSc6ea8cdd4d8f: Run portsnap in interactive mode.
May 13 2023, 17:59 · Servers, Salt
dereckson closed D3093: Run portsnap in interactive mode.
May 13 2023, 17:59
dereckson committed rOPSc6ea8cdd4d8f: Run portsnap in interactive mode (authored by dereckson).
Run portsnap in interactive mode
May 13 2023, 17:59
dereckson accepted D3093: Run portsnap in interactive mode.

Seems to work:

May 13 2023, 17:55
dereckson planned changes to D2790: WIP: Generate a pillar from NetBox information.

What's missing compared to https://devcentral.nasqueron.org/source/operations/browse/main/pillar/nodes/nodes.sls?

May 13 2023, 16:33
dereckson updated the diff for D2790: WIP: Generate a pillar from NetBox information.

black

May 13 2023, 16:25
dereckson updated the diff for D2790: WIP: Generate a pillar from NetBox information.

Rebased. Use default_gateways and default_gateways_virt fields. Add support for IPv6.

May 13 2023, 16:24
dereckson edited P330 migrate-gateways.py.
May 13 2023, 16:05
dereckson closed T1859: Represent IPv6 gateway in NetBox as Resolved.

Done, with a migration script.

May 13 2023, 16:05 · Operations sprints (Ignite Alkane Propulsion), Servers
dereckson added a comment to T1685: Provide WordPress SaaS.

PHP configuration to improve:

May 13 2023, 15:33 · Servers, Wordpress
dereckson created P330 migrate-gateways.py.
May 13 2023, 15:03
dereckson claimed T1859: Represent IPv6 gateway in NetBox.
May 13 2023, 14:30 · Operations sprints (Ignite Alkane Propulsion), Servers
dereckson added a comment to T1861: Configure static IPv6 on WindRiver.

DUID published in Vault under ops/secrets/network/DUID/2001:bc8:2e84:700::

May 13 2023, 13:27 · security, Servers, IPv6
dereckson added a comment to T1158: proxycheck_check2 expects IPv4 and doesn't support IPv6.

Does Vikidia still needs this?

May 13 2023, 12:26 · IPv6, Dæghrefn
dereckson moved T1169: Postfix on ysul.nasqueron.org doesn't listen on IPv6 from Backlog to Backlog - Monitoring / misc on the Operations sprints (Ignite Alkane Propulsion) board.
May 13 2023, 12:25 · Operations sprints (Ignite Alkane Propulsion), Servers, IPv6
dereckson moved T1169: Postfix on ysul.nasqueron.org doesn't listen on IPv6 from Backlog to Analysis / under discussion on the Servers board.
May 13 2023, 12:25 · Operations sprints (Ignite Alkane Propulsion), Servers, IPv6
dereckson moved T1861: Configure static IPv6 on WindRiver from Backlog to Analysis / under discussion on the Servers board.
May 13 2023, 12:24 · security, Servers, IPv6
dereckson triaged T1861: Configure static IPv6 on WindRiver as Normal priority.
May 13 2023, 12:24 · security, Servers, IPv6
dereckson added a comment to T1861: Configure static IPv6 on WindRiver.

2001:bc8:2e84:700:: /56 should be used for WindRiver addresses.

May 13 2023, 12:23 · security, Servers, IPv6
dereckson added a comment to T1861: Configure static IPv6 on WindRiver.

Autoconfig IP isn't in our block

May 13 2023, 12:14 · security, Servers, IPv6
dereckson added a project to T1861: Configure static IPv6 on WindRiver: security.
May 13 2023, 12:08 · security, Servers, IPv6
dereckson added a comment to T1861: Configure static IPv6 on WindRiver.

The DUID of your prefix (and each of its subnets) is like a private key and grants you access to your prefix. Keep it secret and do not share it.

May 13 2023, 12:08 · security, Servers, IPv6
dereckson added a comment to T1861: Configure static IPv6 on WindRiver.

Through autoconfig we've an IP in our /64 block: 2001:bc8:6005:5:aa1e:84ff:fef3:5d9c

May 13 2023, 12:05 · security, Servers, IPv6
dereckson moved T1864: On FreeBSD 13.2, portsnap fetch refuses to work in non interactive mode from Backlog to Pending review on the Servers board.
May 13 2023, 11:55 · Servers, Salt
dereckson added a revision to T1864: On FreeBSD 13.2, portsnap fetch refuses to work in non interactive mode: D3093: Run portsnap in interactive mode.
May 13 2023, 11:52 · Servers, Salt
dereckson requested review of D3093: Run portsnap in interactive mode.
May 13 2023, 11:52
dereckson added a comment to T1864: On FreeBSD 13.2, portsnap fetch refuses to work in non interactive mode.

According recent portsnap man:

May 13 2023, 11:47 · Servers, Salt
dereckson updated the task description for T1867: Write JSON Objects for ServPulse API.
May 13 2023, 10:38 · BACKEND, ServPulse
dereckson closed T1865: pam_nologin.so isn't available in FreeBSD 13.2 as Resolved by committing rOPS0e1b21e5a499: Ignore a failure to find pam_nologin\.so in SSH PAM configuration.
May 13 2023, 10:37 · Salt, Servers
dereckson closed D3092: Ignore a failure to find pam_nologin\.so in SSH PAM configuration.
May 13 2023, 10:37
dereckson committed rOPS0e1b21e5a499: Ignore a failure to find pam_nologin\.so in SSH PAM configuration (authored by dereckson).
Ignore a failure to find pam_nologin\.so in SSH PAM configuration
May 13 2023, 10:37
dereckson accepted D3092: Ignore a failure to find pam_nologin\.so in SSH PAM configuration.
Complector
$ salt thrayce state.apply roles/core/sshd
[…]
          ID: pam_disable_nologin
    Function: file.comment
        Name: /etc/pam.d/sshd
      Result: True
     Comment: Pattern not found and ignore_missing set to True
     Started: 10:38:53.887257
    Duration: 7.978 ms
     Changes:
[…]
May 13 2023, 10:37
dereckson requested review of D3092: Ignore a failure to find pam_nologin\.so in SSH PAM configuration.
May 13 2023, 10:34
dereckson added a revision to T1865: pam_nologin.so isn't available in FreeBSD 13.2: D3092: Ignore a failure to find pam_nologin\.so in SSH PAM configuration.
May 13 2023, 10:34 · Salt, Servers
dereckson closed D3091: Enable Salt minion server on FreeBSD nodes.
May 13 2023, 10:29
dereckson committed rOPS598c0830fd3a: Enable Salt minion server on FreeBSD nodes (authored by dereckson).
Enable Salt minion server on FreeBSD nodes
May 13 2023, 10:29
dereckson accepted D3091: Enable Salt minion server on FreeBSD nodes.
May 13 2023, 10:29
dereckson requested review of D3091: Enable Salt minion server on FreeBSD nodes.
May 13 2023, 10:29
dereckson closed D3090: Enable OpenSSH server on FreeBSD nodes.
May 13 2023, 10:24
dereckson committed rOPS93c6c0b7f45a: Enable OpenSSH server on FreeBSD nodes (authored by dereckson).
Enable OpenSSH server on FreeBSD nodes
May 13 2023, 10:24
dereckson accepted D3090: Enable OpenSSH server on FreeBSD nodes.
May 13 2023, 10:23
dereckson requested review of D3090: Enable OpenSSH server on FreeBSD nodes.
May 13 2023, 10:20
dereckson closed T1854: Provide IPv6 outgoing connectivity on router-001 as Resolved.

router-001 IPv6

May 13 2023, 10:11 · IPv6, Operations sprints (Ignite Alkane Propulsion)
dereckson added a comment to M15: ServPulse - Database (Schema).

To be coherent with new table names, incident_post.step_id -> incident_post.status_id?

May 13 2023, 09:47 · design, ServPulse
dereckson added an inline comment to M16: ServPulse - Index (Wireframe).
May 13 2023, 09:44 · ServPulse, design
dereckson added a comment to M16: ServPulse - Index (Wireframe).

Nice to see it takes shape :)

May 13 2023, 09:42 · ServPulse, design
inidal updated images of M16: ServPulse - Index (Wireframe).
May 13 2023, 09:42 · ServPulse, design
inidal updated images of M16: ServPulse - Index (Wireframe).
May 13 2023, 09:24 · ServPulse, design
inidal added a parent task for T1867: Write JSON Objects for ServPulse API: T1837: Create Index page.
May 13 2023, 07:48 · BACKEND, ServPulse
inidal added a subtask for T1837: Create Index page: T1867: Write JSON Objects for ServPulse API.
May 13 2023, 07:48 · FRONTEND, ServPulse
inidal updated images of M16: ServPulse - Index (Wireframe).
May 13 2023, 07:22 · ServPulse, design
inidal added a project to T1867: Write JSON Objects for ServPulse API: BACKEND.
May 13 2023, 06:41 · BACKEND, ServPulse
inidal created T1867: Write JSON Objects for ServPulse API.
May 13 2023, 06:41 · BACKEND, ServPulse
inidal renamed M15: ServPulse - Database (Schema) from Status Page - Database (Draft) to Status Page - Database (Schema).
May 13 2023, 04:55 · design, ServPulse
inidal renamed M15: ServPulse - Database (Schema) from Status Page - Database Draft to Status Page - Database (Draft).
May 13 2023, 04:54 · design, ServPulse
inidal renamed M14: ServPulse - System Design (Draft) from Status Page - Draft System Design to Status Page - System Design (Draft).
May 13 2023, 04:54 · design
inidal renamed M14: ServPulse - System Design (Draft) from Status Page Draft System Design to Status Page - Draft System Design.
May 13 2023, 04:53 · design
inidal renamed M15: ServPulse - Database (Schema) from Status Page Database Draft to Status Page - Database Draft.
May 13 2023, 04:53 · design, ServPulse
inidal renamed M16: ServPulse - Index (Wireframe) from Status Page — Index (Wireframe) to Status Page - Index (Wireframe).
May 13 2023, 04:53 · ServPulse, design
inidal added a comment to T1848: 🌱 Brand Identity.

So, one of the best candidate from the brainstorming is ServPulse.

May 13 2023, 04:35 · BRAINSTORMING, ServPulse
inidal added 1 mock(s) for T1837: Create Index page: M16: ServPulse - Index (Wireframe).
May 13 2023, 04:19 · FRONTEND, ServPulse
inidal added 1 task(s) for M16: ServPulse - Index (Wireframe): T1837: Create Index page.
May 13 2023, 04:19 · ServPulse, design
inidal renamed M16: ServPulse - Index (Wireframe) from Index page (Wireframe) to Status Page — Index (Wireframe).
May 13 2023, 04:19 · ServPulse, design
inidal added a project to M16: ServPulse - Index (Wireframe): ServPulse.
May 13 2023, 04:18 · ServPulse, design
inidal created M16: ServPulse - Index (Wireframe).
May 13 2023, 04:17 · ServPulse, design

May 12 2023

dereckson committed rOPS7b3782f0004a: Create datacube for Dereckson backups on devserver (authored by dereckson).
Create datacube for Dereckson backups on devserver
May 12 2023, 23:18
dereckson closed D3089: Create datacube for Dereckson backups on devserver.
May 12 2023, 23:18
dereckson accepted D3089: Create datacube for Dereckson backups on devserver.
May 12 2023, 23:18
dereckson moved T381: Validate Mumble server installation from Backlog to Backlog - Monitoring / misc on the Operations sprints (Ignite Alkane Propulsion) board.
May 12 2023, 23:17 · Operations sprints (Ignite Alkane Propulsion), IPv6, Mumble, Servers
dereckson added a project to T381: Validate Mumble server installation: Operations sprints (Ignite Alkane Propulsion).
May 12 2023, 23:17 · Operations sprints (Ignite Alkane Propulsion), IPv6, Mumble, Servers
dereckson added a comment to T381: Validate Mumble server installation.

To restore Mumble jail:

  • boot Thrayce (172.27.27.14)
  • zfs import arcology if needed (kldload opensolaris and kldload zfs if ZFS isn't available at boot)
  • Mumble jail is available at /usr/local/jails/mumble.nasqueron.org
May 12 2023, 23:16 · Operations sprints (Ignite Alkane Propulsion), IPv6, Mumble, Servers
dereckson added a comment to T1852: Migrate ftp.nasqueron.org and FTP service.

To restore FTP content:

  • boot Thrayce (172.27.27.14)
  • zfs import arcology if needed (kldload opensolaris and kldload zfs if ZFS isn't available at boot)
  • FTP content will be available at /usr/local/jails/ftp.nasqueron.org/var/ftp
May 12 2023, 23:15 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson added a revision to T1537: Migrate 2017 Ysul content to Windriver : D3089: Create datacube for Dereckson backups on devserver.
May 12 2023, 23:01 · Operations sprints (Consolidate them all), Servers
dereckson requested review of D3089: Create datacube for Dereckson backups on devserver.
May 12 2023, 23:01
dereckson closed D3088: Create datacube for xcombelle on devserver role.
May 12 2023, 22:49
dereckson committed rOPS4be77e9a68a3: Create datacube for xcombelle on devserver role (authored by dereckson).
Create datacube for xcombelle on devserver role
May 12 2023, 22:49
dereckson accepted D3088: Create datacube for xcombelle on devserver role.
May 12 2023, 22:48
dereckson added a comment to D3088: Create datacube for xcombelle on devserver role.

Snapshots work fine:

May 12 2023, 22:48
dereckson added a revision to T1537: Migrate 2017 Ysul content to Windriver : D3088: Create datacube for xcombelle on devserver role.
May 12 2023, 22:35 · Operations sprints (Consolidate them all), Servers
dereckson requested review of D3088: Create datacube for xcombelle on devserver role.
May 12 2023, 22:35
dereckson closed D3087: Read datacube information from pillar.
May 12 2023, 22:21
dereckson committed rOPS896aaab5d71d: Read datacube information from pillar (authored by dereckson).
Read datacube information from pillar
May 12 2023, 22:21
dereckson accepted D3087: Read datacube information from pillar.
May 12 2023, 22:20
dereckson updated the diff for D3087: Read datacube information from pillar.

items()

May 12 2023, 22:20
dereckson accepted D3087: Read datacube information from pillar.

/datacube subdirs are correctly no-op:

May 12 2023, 22:19
dereckson updated the diff for D3087: Read datacube information from pillar.

Restore {{ tank }}/datacube

May 12 2023, 22:17
dereckson requested review of D3087: Read datacube information from pillar.
May 12 2023, 22:14
dereckson added a revision to T1537: Migrate 2017 Ysul content to Windriver : D3087: Read datacube information from pillar.
May 12 2023, 22:14 · Operations sprints (Consolidate them all), Servers
dereckson renamed T1537: Migrate 2017 Ysul content to Windriver from Give access to Ysul /datacube content to Migrate 2017 Ysul content to Windriver .
May 12 2023, 22:04 · Operations sprints (Consolidate them all), Servers
dereckson closed D3086: Copy user dotfiles AFTER user creation in core role.
May 12 2023, 20:45
dereckson closed T1866: Core dotfiles must be provisioned after user creation as Resolved by committing rOPScdb89bc4b192: Copy user dotfiles AFTER user creation in core role.
May 12 2023, 20:45 · Salt, Servers