Page MenuHomeDevCentral

Operations sprints (Ignite Alkane Propulsion)Milestone
ActivePublic

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

In scope:

  • Ignite : Jenkins CI/CD automation, with focus for deployment
  • Alkane : Deploy our new PHP and static sites Alkane PaaS
  • Propulsion : Attack the Docker engine / builds / containers backlog

To prepare next sprint: what opportunities exist for monitoring?

Sprint goal: have a smoother ride with applications lifecycle

Recent Activity

Oct 14 2023

dereckson added a comment to T1610: Deploy Jitsi Meet instance.

@fauve What do we need to move forward on this task?

Oct 14 2023, 00:45 · Operations sprints (Ignite Alkane Propulsion), Wolfplex migration, XMPP, Nasqueron Docker deployment squad, Servers, Product evaluation

Jun 27 2023

dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D3212: Provision .env credentials at server level.
Jun 27 2023, 20:56 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers

Jun 11 2023

dereckson added a comment to T1826: Create Alkane utility.

WindRiver has rebooted this morning:

Jun 11 2023, 10:56 · Operations sprints (Ignite Alkane Propulsion), Alkane

Jun 7 2023

dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D3190: Align nginx configuration to production for webserver-alkane.
Jun 7 2023, 19:36 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson added a revision to T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites: D3190: Align nginx configuration to production for webserver-alkane.
Jun 7 2023, 19:36 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson added a revision to T1826: Create Alkane utility: D3186: Provide FreeBSD service.
Jun 7 2023, 01:13 · Operations sprints (Ignite Alkane Propulsion), Alkane

Jun 3 2023

dereckson added a parent task for T1803: Move and migrate Ysul production services elsewhere: T1898: Decommission Ysul.
Jun 3 2023, 18:57 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson moved T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites from Backlog - Alkane to Blocked on the Operations sprints (Ignite Alkane Propulsion) board.
Jun 3 2023, 10:58 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson

May 30 2023

dereckson added a revision to T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites: D3160: Configure nginx for webserver-alkane.
May 30 2023, 22:24 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson added a comment to T1850: Move packages from Ysul to WindRiver.

Debian package repository isn't currently a need, but packages.nasqueron.org is needed for FreeBSD and Fedora downstreams.

May 30 2023, 19:12 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson updated the task description for T1850: Move packages from Ysul to WindRiver.
May 30 2023, 19:12 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers

May 27 2023

fauve claimed T1610: Deploy Jitsi Meet instance.
May 27 2023, 18:25 · Operations sprints (Ignite Alkane Propulsion), Wolfplex migration, XMPP, Nasqueron Docker deployment squad, Servers, Product evaluation

May 25 2023

dereckson moved T1757: docker-001 routing for drake doesn't work on boot from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 25 2023, 01:34 · Operations sprints (Ignite Alkane Propulsion), Salt, Restricted Project, Servers, Nasqueron Docker deployment squad

May 24 2023

dereckson added a cover image to T1610: Deploy Jitsi Meet instance.
May 24 2023, 22:35 · Operations sprints (Ignite Alkane Propulsion), Wolfplex migration, XMPP, Nasqueron Docker deployment squad, Servers, Product evaluation

May 23 2023

dereckson moved T1610: Deploy Jitsi Meet instance from Backlog - Docker to Working on on the Operations sprints (Ignite Alkane Propulsion) board.
May 23 2023, 19:27 · Operations sprints (Ignite Alkane Propulsion), Wolfplex migration, XMPP, Nasqueron Docker deployment squad, Servers, Product evaluation

May 21 2023

dereckson added a revision to T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites: D3109: Ensure IPv6 routes are announced on OVH.
May 21 2023, 01:43 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson

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

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 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 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 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 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 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 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 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

May 13 2023

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 claimed T1859: Represent IPv6 gateway in NetBox.
May 13 2023, 14:30 · Operations sprints (Ignite Alkane Propulsion), Servers
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 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)

May 12 2023

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 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

May 11 2023

dereckson moved T1863: Restore api.wolfplex.org from Backlog to Backlog - Alkane on the Operations sprints (Ignite Alkane Propulsion) board.
May 11 2023, 22:57 · Wolfplex migration, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson triaged T1863: Restore api.wolfplex.org as Normal priority.
May 11 2023, 22:56 · Wolfplex migration, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers

May 9 2023

dereckson added a comment to T1859: Represent IPv6 gateway in NetBox.

3.4.8 disabled this possibility, #11431 - Disallow changing custom field type after creation

May 9 2023, 20:54 · Operations sprints (Ignite Alkane Propulsion), Servers
dereckson moved T1859: Represent IPv6 gateway in NetBox from Backlog to Backlog - Monitoring / misc on the Operations sprints (Ignite Alkane Propulsion) board.
May 9 2023, 18:56 · Operations sprints (Ignite Alkane Propulsion), Servers

May 8 2023

dereckson placed T1854: Provide IPv6 outgoing connectivity on router-001 up for grabs.
May 8 2023, 01:12 · IPv6, Operations sprints (Ignite Alkane Propulsion)
dereckson moved T1854: Provide IPv6 outgoing connectivity on router-001 from Working on to Backlog - Monitoring / misc on the Operations sprints (Ignite Alkane Propulsion) board.
May 8 2023, 01:12 · IPv6, Operations sprints (Ignite Alkane Propulsion)
dereckson lowered the priority of T1854: Provide IPv6 outgoing connectivity on router-001 from High to Normal.

Decreasing priority as we've assigned a direct IP to web-001 without any need to use router-001.

May 8 2023, 01:08 · IPv6, Operations sprints (Ignite Alkane Propulsion)
dereckson added a revision to T1854: Provide IPv6 outgoing connectivity on router-001: D3081: Assign IPv6 to router-001.
May 8 2023, 01:02 · IPv6, Operations sprints (Ignite Alkane Propulsion)
dereckson added a comment to T1859: Represent IPv6 gateway in NetBox.

To update the type on NetBox is tricky: if we move from object to multiple object, the database isn't updated, so it generates an integer the isn't iterable (object id -> list of object ids).

May 8 2023, 00:46 · Operations sprints (Ignite Alkane Propulsion), Servers
dereckson created T1859: Represent IPv6 gateway in NetBox.
May 8 2023, 00:41 · Operations sprints (Ignite Alkane Propulsion), Servers
dereckson closed T1853: Setup IPv6 connectivity on web-001 as Resolved.

Deployed, with native OVH IPv6.

May 8 2023, 00:16 · IPv6, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson closed T1853: Setup IPv6 connectivity on web-001, a subtask of T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites, as Resolved.
May 8 2023, 00:16 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson

May 7 2023

dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D3080: Serve WordPress site for dereckson.be.
May 7 2023, 23:48 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers