Page MenuHomeDevCentral
Feed All Stories

May 18 2023

dereckson committed rOPSb26f5bd57267: Don't escape new line in Etherpad welcome message (authored by dereckson).
Don't escape new line in Etherpad welcome message
May 18 2023, 11:32
dereckson accepted D3106: Don't escape new line in Etherpad welcome message.
May 18 2023, 11:32
dereckson requested review of D3106: Don't escape new line in Etherpad welcome message.
May 18 2023, 11:31
dereckson added a revision to T1871: Provision Etherpad configuration: D3106: Don't escape new line in Etherpad welcome message.
May 18 2023, 11:31 · Salt, Etherpad
dereckson accepted D3105: Document Etherpad is shared by Wolfplex and Nasqueron.
May 18 2023, 11:03
dereckson added a revision to T687: Document on Etherpad default message the installation is shared between Wolfplex and Nasqueron: D3105: Document Etherpad is shared by Wolfplex and Nasqueron.
May 18 2023, 11:02 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Etherpad
dereckson requested review of D3105: Document Etherpad is shared by Wolfplex and Nasqueron.
May 18 2023, 11:02
dereckson claimed T687: Document on Etherpad default message the installation is shared between Wolfplex and Nasqueron.
May 18 2023, 11:01 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Etherpad
dereckson closed T1871: Provision Etherpad configuration, a subtask of T687: Document on Etherpad default message the installation is shared between Wolfplex and Nasqueron, as Resolved.
May 18 2023, 10:59 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Etherpad
dereckson closed T1871: Provision Etherpad configuration as Resolved by committing rOPSdda0e01728ce: Provision Etherpad configuration.
May 18 2023, 10:59 · Salt, Etherpad
dereckson closed D3104: Provision Etherpad configuration.
May 18 2023, 10:59
dereckson committed rOPSdda0e01728ce: Provision Etherpad configuration (authored by dereckson).
Provision Etherpad configuration
May 18 2023, 10:59
dereckson accepted D3104: Provision Etherpad configuration.
May 18 2023, 10:59
dereckson updated the diff for D3104: Provision Etherpad configuration.

Update during test deployment

May 18 2023, 10:58
dereckson added a comment to T1871: Provision Etherpad configuration.

We've a correct no-op change deployed, but perhaps should we consider to modernize it a little bit:

May 18 2023, 10:52 · Salt, Etherpad
dereckson requested review of D3104: Provision Etherpad configuration.
May 18 2023, 10:32
dereckson added a revision to T1871: Provision Etherpad configuration: D3104: Provision Etherpad configuration.
May 18 2023, 10:32 · Salt, Etherpad
dereckson added a project to T461: Set up a Tahoe grid: Product evaluation.
May 18 2023, 09:51 · Backups, Product evaluation, Retz, Servers
dereckson moved T996: Migrate Etherpad K/V store from MySQL to Redis from Backlog to Analysis / in discussion on the Etherpad board.
May 18 2023, 09:51 · Etherpad, Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad
dereckson added a project to T996: Migrate Etherpad K/V store from MySQL to Redis: Etherpad.
May 18 2023, 09:50 · Etherpad, Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad
dereckson added a subtask for T687: Document on Etherpad default message the installation is shared between Wolfplex and Nasqueron: T1871: Provision Etherpad configuration.
May 18 2023, 09:50 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Etherpad
dereckson added a parent task for T1871: Provision Etherpad configuration: T687: Document on Etherpad default message the installation is shared between Wolfplex and Nasqueron.
May 18 2023, 09:50 · Salt, Etherpad
dereckson triaged T1871: Provision Etherpad configuration as High priority.
May 18 2023, 09:50 · Salt, Etherpad
dereckson added a comment to T687: Document on Etherpad default message the installation is shared between Wolfplex and Nasqueron.

It has been done manually some years ago, but it seems we don't provision the configuration file settings.json automatically.

May 18 2023, 09:46 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Etherpad
dereckson closed T1627: Supersede equatower.nasqueron.org by docker-002.nasqueron.org as Resolved.
May 18 2023, 09:43 · Operations sprints (Consolidate them all), Servers, Salt, security
dereckson committed rDO9f2ce70212be: Supersede Equatower references by docker-002 (authored by dereckson).
Supersede Equatower references by docker-002
May 18 2023, 09:43
dereckson closed D3103: Supersede Equatower references by docker-002.
May 18 2023, 09:43
dereckson accepted D3103: Supersede Equatower references by docker-002.
May 18 2023, 09:43
dereckson requested review of D3103: Supersede Equatower references by docker-002.
May 18 2023, 09:42
dereckson added a revision to T1627: Supersede equatower.nasqueron.org by docker-002.nasqueron.org: D3103: Supersede Equatower references by docker-002.
May 18 2023, 09:42 · Operations sprints (Consolidate them all), Servers, Salt, security
dereckson closed D3102: Supersede Equatower references by docker-002.
May 18 2023, 09:38
dereckson committed rTESTSPRODENVbf254e4dbe29: Supersede Equatower references by docker-002 (authored by dereckson).
Supersede Equatower references by docker-002
May 18 2023, 09:38
dereckson accepted D3102: Supersede Equatower references by docker-002.
May 18 2023, 09:38
dereckson requested review of D3102: Supersede Equatower references by docker-002.
May 18 2023, 09:38
dereckson added a revision to T1627: Supersede equatower.nasqueron.org by docker-002.nasqueron.org: D3102: Supersede Equatower references by docker-002.
May 18 2023, 09:38 · Operations sprints (Consolidate them all), Servers, Salt, security
dereckson closed D3101: Supersede Equatower references by docker-002.
May 18 2023, 09:36
dereckson committed rOPSc6c0307d4cf6: Supersede Equatower references by docker-002 (authored by dereckson).
Supersede Equatower references by docker-002
May 18 2023, 09:36
dereckson accepted D3101: Supersede Equatower references by docker-002.
May 18 2023, 09:36
dereckson added a revision to T1627: Supersede equatower.nasqueron.org by docker-002.nasqueron.org: D3101: Supersede Equatower references by docker-002.
May 18 2023, 09:35 · Operations sprints (Consolidate them all), Servers, Salt, security
dereckson requested review of D3101: Supersede Equatower references by docker-002.
May 18 2023, 09:35
dereckson renamed T1627: Supersede equatower.nasqueron.org by docker-002.nasqueron.org from Supersede equatower.nasqueron.org by docker-001.nasqueron.org to Supersede equatower.nasqueron.org by docker-002.nasqueron.org.
May 18 2023, 09:35 · Operations sprints (Consolidate them all), Servers, Salt, security
dereckson closed T1597: Review PURL URLs as Resolved.
May 18 2023, 09:31 · Operations sprints (Consolidate them all)
dereckson closed T1601: Install bats on devserver role as Resolved.
May 18 2023, 09:31 · Salt, Operations sprints (Consolidate them all), Servers
dereckson added a task to D2402: Install bats on shellserver and devserver: T1601: Install bats on devserver role.
May 18 2023, 09:30
dereckson added a revision to T1601: Install bats on devserver role: D2402: Install bats on shellserver and devserver.
May 18 2023, 09:30 · Salt, Operations sprints (Consolidate them all), Servers
dereckson closed T1536: Provision a new development server as Resolved.
May 18 2023, 09:24 · Operations sprints (Consolidate them all), Servers
dereckson closed D3100: Update MOTD to advertise Ysul EOL status.
May 18 2023, 09:24
dereckson committed rOPS0162d25c7590: Update MOTD to advertise Ysul EOL status (authored by dereckson).
Update MOTD to advertise Ysul EOL status
May 18 2023, 09:24
dereckson accepted D3100: Update MOTD to advertise Ysul EOL status.

ChatGPT haiku of the day:

May 18 2023, 09:23
dereckson added a revision to T1536: Provision a new development server: D3100: Update MOTD to advertise Ysul EOL status.
May 18 2023, 09:21 · Operations sprints (Consolidate them all), Servers
dereckson requested review of D3100: Update MOTD to advertise Ysul EOL status.
May 18 2023, 09:21
dereckson added a revision to T1268: Reprovision Ysul: D3100: Update MOTD to advertise Ysul EOL status.
May 18 2023, 09:21 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D3100: Update MOTD to advertise Ysul EOL status.
May 18 2023, 09:21 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson moved T1536: Provision a new development server from Blocked to Pending review on the Operations sprints (Consolidate them all) board.

As all tasks are done, excepted the portsearch -u issue, which is not a blocker (it correctly indexes the ports), we're done here.

May 18 2023, 09:12 · Operations sprints (Consolidate them all), Servers
dereckson abandoned D2206: WIP: improve wwwroot 51 clone repository.

We've a Salt approach in two phases:

  • deploy with deploy user and a specific deployment key (GitHub / it could be a read-only one) or access key (BitBucket), or bot user key (DevCentral)
  • fix user/group to the required one (like the chown)
May 18 2023, 09:10
dereckson closed T1559: Figure how to deploy automatically /var/51-wwwroot credentials as Resolved by committing rOPS4295a983aa53: Clone wwwroot51 repositories wih proper credentials.
May 18 2023, 09:08 · Operations sprints (Consolidate them all), Vault, Servers
dereckson closed T1559: Figure how to deploy automatically /var/51-wwwroot credentials, a subtask of T1536: Provision a new development server, as Resolved.
May 18 2023, 09:08 · Operations sprints (Consolidate them all), Servers
dereckson closed D3094: Clone wwwroot51 repositories wih proper credentials.
May 18 2023, 09:08
dereckson committed rOPS4295a983aa53: Clone wwwroot51 repositories wih proper credentials (authored by dereckson).
Clone wwwroot51 repositories wih proper credentials
May 18 2023, 09:08
dereckson added inline comments to D3094: Clone wwwroot51 repositories wih proper credentials.
May 18 2023, 09:07
dereckson accepted D3094: Clone wwwroot51 repositories wih proper credentials.
May 18 2023, 09:07
dereckson updated the diff for D3094: Clone wwwroot51 repositories wih proper credentials.

Fixes during test deployment

May 18 2023, 09:06
dereckson updated the diff for D3094: Clone wwwroot51 repositories wih proper credentials.

Rebased against D3099

May 18 2023, 00:06
dereckson closed D3099: Create ZFS volume for /var/51-wwwroot.
May 18 2023, 00:02
dereckson committed rOPSd420a719800b: Create ZFS volume for /var/51-wwwroot (authored by dereckson).
Create ZFS volume for /var/51-wwwroot
May 18 2023, 00:02
dereckson accepted D3099: Create ZFS volume for /var/51-wwwroot.

Snapshots work too:

May 18 2023, 00:02
dereckson added a comment to D3099: Create ZFS volume for /var/51-wwwroot.
WindRiver
$ salt-call --local state.sls_id arcology/wwwroot51 roles/devserver/webserver-wwwroot51
local:
----------
          ID: arcology/wwwroot51
    Function: zfs.filesystem_present
      Result: True
     Comment: filesystem arcology/wwwroot51 was created
     Started: 23:59:59.370841
    Duration: 85.636 ms
     Changes:
              ----------
              arcology/wwwroot51:
                  ----------
                  mountpoint:
                      /var/51-wwwroot
                  compression:
                      zstd
                  com.sun:auto-snapshot:
                      true
May 18 2023, 00:01
dereckson added a comment to D3094: Clone wwwroot51 repositories wih proper credentials.
May 18 2023, 00:00

May 17 2023

dereckson requested review of D3099: Create ZFS volume for /var/51-wwwroot.
May 17 2023, 23:59
dereckson committed rOPS0c3bb36d0b97: Correctly resolve %%node%% variable in Vault policies (authored by dereckson).
Correctly resolve %%node%% variable in Vault policies
May 17 2023, 23:45
dereckson closed D3098: Correctly resolve %%node%% variable in Vault policies.
May 17 2023, 23:45
dereckson accepted D3098: Correctly resolve %%node%% variable in Vault policies.
May 17 2023, 23:44
dereckson requested review of D3098: Correctly resolve %%node%% variable in Vault policies.
May 17 2023, 23:44
dereckson added inline comments to rOPS936e401ff3a4: Update connection information to broker for notifications CLI.
May 17 2023, 23:42

May 15 2023

inidal closed D3097: Initialize repository.
May 15 2023, 22:22
inidal committed rSPbc7bacc3538a: Initialize repository (authored by inidal).
Initialize repository
May 15 2023, 22:22
dereckson accepted D3097: Initialize repository.
May 15 2023, 22:21
dereckson updated the summary of D3097: Initialize repository.
May 15 2023, 22:21
dereckson updated the summary of D3097: Initialize repository.
May 15 2023, 22:21
inidal requested review of D3097: Initialize repository.
May 15 2023, 22:19
dereckson edited the content of New-repo.
May 15 2023, 21:48
inidal updated images of M16: ServPulse - Index (Wireframe).
May 15 2023, 20:24 · ServPulse, design
dereckson added a comment to T1739: Add SASL capability to Darkbot.

Next step is to actually deploy the SASL credential from secrets/nasqueron/odderon/nickserv

May 15 2023, 17:35 · Odderon, IRC
dereckson closed D3096: Add SASL capability.
May 15 2023, 17:30
dereckson committed rDARKBOTd812e6e73fa0: Add SASL capability (authored by dereckson).
Add SASL capability
May 15 2023, 17:30
dereckson accepted D3096: Add SASL capability.
May 15 2023, 17:29
dereckson updated the summary of D3096: Add SASL capability.
May 15 2023, 17:29
dereckson added a revision to T1739: Add SASL capability to Darkbot: D3096: Add SASL capability.
May 15 2023, 17:27 · Odderon, IRC
dereckson requested review of D3096: Add SASL capability.
May 15 2023, 17:27
dereckson added a comment to T1868: NetBox to .db.

Views of addresses for a prefix shows relevant information we can extract: https://netbox.nasqueron.org/ipam/prefixes/3/ip-addresses/

May 15 2023, 17:11 · Odderon
dereckson added a comment to T1145: Don't truncate passwords.

Password truncation
Passwords are explicitly truncated to 25 characters in load_helpers functions:

May 15 2023, 17:08 · security, Odderon
dereckson closed T1870: Can't end network registration on Freenode as Resolved by committing rDARKBOT829d0e0bda75: Don't declare mutable variables as static.
May 15 2023, 16:42 · IRC, Odderon
dereckson closed D3095: Don't declare mutable variables as static.
May 15 2023, 16:42
dereckson committed rDARKBOT829d0e0bda75: Don't declare mutable variables as static (authored by dereckson).
Don't declare mutable variables as static
May 15 2023, 16:42
dereckson accepted D3095: Don't declare mutable variables as static.

Where we see why global variables are evil.

May 15 2023, 16:42
dereckson updated the diff for D3095: Don't declare mutable variables as static.

Remove setup.ini SASL change, not in scope of this

May 15 2023, 16:40
dereckson added a revision to T1870: Can't end network registration on Freenode : D3095: Don't declare mutable variables as static.
May 15 2023, 16:37 · IRC, Odderon
dereckson requested review of D3095: Don't declare mutable variables as static.
May 15 2023, 16:37
dereckson updated the task description for T1738: Allow Darkbot to connect to IPv6.
May 15 2023, 15:48 · good-first-issue, IPv6, Odderon, IRC
dereckson added a comment to T1870: Can't end network registration on Freenode .

SASL patch tested in T1739 works fine:

May 15 2023, 00:32 · IRC, Odderon