Page MenuHomeDevCentral
Feed All Stories

May 18 2023

dereckson removed a parent task for T1803: Move and migrate Ysul production services elsewhere: T1521: Restrict MySQL access.
May 18 2023, 11:54 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson removed a subtask for T1521: Restrict MySQL access: T1803: Move and migrate Ysul production services elsewhere.
May 18 2023, 11:54 · Operations sprints (Consolidate them all), security, Servers
dereckson moved T1310: Merge deploy and deployment groups from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · Operations sprints (Consolidate them all), Technical debt, Eglide, Salt
dereckson moved T1558: Deploy correctly git-achievements from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · Operations sprints (Consolidate them all), Servers
dereckson moved T1307: Switch gadgets/generators from a React page to a traditional JS page from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools
dereckson moved T1562: Request I:Line on UnderNet from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · Operations sprints (Consolidate them all), IRC, Eglide
dereckson moved T1294: Dockerize tools.nasqueron.org from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · Operations sprints (Consolidate them all), Docker images, Nasqueron Tools, Servers
dereckson moved T1502: Database connection error doesn't mention database product from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · Operations sprints (Consolidate them all), Limiting Factor
dereckson moved T1625: Deploy a service mesh from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · Operations sprints (Consolidate them all), Servers
dereckson moved T635: Add a VCS informative prompt to `arc shell` from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · Operations sprints (Consolidate them all), Docker images
dereckson moved T1621: Prepare a more flexible containers platform from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · Operations sprints (Consolidate them all), Servers
dereckson moved T1616: Build a bastion - load balancers - private instances network topology from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · security, Operations sprints (Consolidate them all)
dereckson moved T1633: Collect metrics from RabbitMQ from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · Operations sprints (Consolidate them all), Servers
dereckson moved T1620: Decide if we keep staging repository from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · discussion, documentation, Salt, Operations sprints (Consolidate them all), Servers
dereckson moved T1563: Declare MKV as video format in nginx configuration from Backlog to Next on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:53 · Operations sprints (Consolidate them all), Servers, Salt
dereckson closed T1578: Publish phan wrapper as Resolved.
May 18 2023, 11:52 · Servers, Continous integration and delivery, Operations sprints (Consolidate them all)
dereckson added a task to D2676: Deploy run-php-script wrapper on devserver: T1578: Publish phan wrapper.
May 18 2023, 11:52
dereckson added a revision to T1578: Publish phan wrapper: D2676: Deploy run-php-script wrapper on devserver.
May 18 2023, 11:52 · Servers, Continous integration and delivery, Operations sprints (Consolidate them all)
dereckson claimed T1578: Publish phan wrapper.
May 18 2023, 11:51 · Servers, Continous integration and delivery, Operations sprints (Consolidate them all)
dereckson moved T1626: Rollback Hurricane Electric IPv6 tunnel configuration for CentOS servers from Backlog to Next on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:50 · Operations sprints (Consolidate them all), IPv6, Servers
dereckson moved T1623: Deploy Prometheus to gain observability from Backlog to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:49 · Monitoring and reporting, Operations sprints (Consolidate them all), Servers
dereckson closed T1542: Jenkins CD can't publish to Ysul anymore as Wontfix.

Alkane will now PULL files from Jenkins, instead of Jenkins pushing to the relevant server.

May 18 2023, 11:49 · Jenkins, Operations sprints (Consolidate them all), Regression, Servers
dereckson moved T1624: Install an Elastic stack for nasqueron-infra forest from Working on to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:48 · Elastic for infra, Operations sprints (Consolidate them all), Servers
dereckson moved T1622: Install Kubernetes from Working on to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 18 2023, 11:48 · Operations sprints (Consolidate them all), Servers
dereckson added a comment to D2293: Provide a PaaS front-end role.

The issue with this idea is we've to load balance more than HTTP:

May 18 2023, 11:48
dereckson added a parent task for T1803: Move and migrate Ysul production services elsewhere: T1521: Restrict MySQL access.
May 18 2023, 11:46 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson added a subtask for T1521: Restrict MySQL access: T1803: Move and migrate Ysul production services elsewhere.
May 18 2023, 11:46 · Operations sprints (Consolidate them all), security, Servers
dereckson closed T1521: Restrict MySQL access, a subtask of T1520: Ysul reacts slowly to interactive applications, as Resolved.
May 18 2023, 11:45 · Servers
dereckson closed T1521: Restrict MySQL access as Resolved.
May 18 2023, 11:45 · Operations sprints (Consolidate them all), security, Servers
dereckson closed T1521: Restrict MySQL access, a subtask of T1619: Connect all baremetal servers to Drake network, as Resolved.
May 18 2023, 11:45 · Servers, Restricted Project, security, Operations sprints (Consolidate them all)
dereckson added a comment to T1521: Restrict MySQL access.

Resolved by db-B-001 deployment: MySQL server doesn't have a public IP anymore

May 18 2023, 11:45 · Operations sprints (Consolidate them all), security, Servers
dereckson closed T928: Deploy Vault to store credentials as Resolved.

DRP merged, so we're good :)

May 18 2023, 11:45 · User-Sandlayth, Vault
dereckson closed T1702: Deploy Complector aka la source, a subtask of T923: Switch Vault to restricted network, as Resolved.
May 18 2023, 11:44 · Vault, Nasqueron Docker deployment squad
dereckson closed T1702: Deploy Complector aka la source as Resolved.
May 18 2023, 11:44 · Salt, Vault, security, Servers
dereckson closed D2639: Allow to recreate Vault configuration as DRP plan B.
May 18 2023, 11:44
dereckson committed rOPS30265f3cb6fc: Allow to recreate Vault configuration as DRP plan B (authored by dereckson).
Allow to recreate Vault configuration as DRP plan B
May 18 2023, 11:44
dereckson accepted D2639: Allow to recreate Vault configuration as DRP plan B.
May 18 2023, 11:43
dereckson updated the diff for D2639: Allow to recreate Vault configuration as DRP plan B.

Rebased. This is stable enough now to be merged.

May 18 2023, 11:41
dereckson closed T687: Document on Etherpad default message the installation is shared between Wolfplex and Nasqueron as Resolved by committing rOPSf7542728b236: Document Etherpad is shared by Wolfplex and Nasqueron.
May 18 2023, 11:34 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Etherpad
dereckson closed D3105: Document Etherpad is shared by Wolfplex and Nasqueron.
May 18 2023, 11:34
dereckson committed rOPSf7542728b236: Document Etherpad is shared by Wolfplex and Nasqueron (authored by dereckson).
Document Etherpad is shared by Wolfplex and Nasqueron
May 18 2023, 11:34
dereckson closed D3106: Don't escape new line in Etherpad welcome message.
May 18 2023, 11:32
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