Page MenuHomeDevCentral
Feed All Stories

May 19 2023

dereckson added a revision to T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites: D3108: Migrate PHP and static sites pillar.
May 19 2023, 00:53 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson added a comment to T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites.

So at this stage, we've PHP and Alkane deployed.

May 19 2023, 00:42 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson retitled D3107: Ensure sodium and zip PHP extensions are available from Ensure sodium and zip extensions are available to Ensure sodium and zip PHP extensions are available.
May 19 2023, 00:30
dereckson committed rOPSdb969e6dcf94: Ensure sodium and zip extensions are available (authored by dereckson).
Ensure sodium and zip extensions are available
May 19 2023, 00:28
dereckson closed D3107: Ensure sodium and zip PHP extensions are available.
May 19 2023, 00:28
dereckson accepted D3107: Ensure sodium and zip PHP extensions are available.
May 19 2023, 00:28
dereckson requested review of D3107: Ensure sodium and zip PHP extensions are available.
May 19 2023, 00:28
dereckson added a revision to T1873: Support Spip: D3107: Ensure sodium and zip PHP extensions are available.
May 19 2023, 00:28 · PHP 8.x support
dereckson triaged T1873: Support Spip as Normal priority.
May 19 2023, 00:21 · PHP 8.x support

May 18 2023

dereckson closed T1779: Provision docker-002 Docker Engine as Resolved.
May 18 2023, 12:00 · Salt, Docker images, Servers, security
dereckson added a comment to T1779: Provision docker-002 Docker Engine.

Server is live and stable.

May 18 2023, 12:00 · Salt, Docker images, Servers, security
dereckson abandoned D2293: Provide a PaaS front-end role.

Not currently in scope as:

  • most services switch to localhost or 172.27.27.5 to listen to services
  • we first need a correct load balancer solution, with keepalive
  • we also need to load balance non-HTTP ports (XMPP ports for openfire, 5022 for devcentral)
  • to rebase this change against webserver-core won't be efficient
May 18 2023, 11:59
dereckson added a comment to T1521: Restrict MySQL access.

Subtask removed to simplify the graph. It's the task where db-B-001 has been created and so solved this one.

May 18 2023, 11:55 · Operations sprints (Consolidate them all), security, Servers
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, Drake network, 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