Page MenuHomeDevCentral
Feed All Stories

May 12 2023

dereckson added a revision to T1560: Setup crontab on devserver role for dereckson: D3085: Deploy crontabon devserver role.
May 12 2023, 15:27Operations sprints (Consolidate them all), Servers
dereckson lowered the priority of T1555: Investigate portsearch -u on FreeBSD from High to Low.

The portsearch database seems to work despite that issue, so decreasing the priority.

May 12 2023, 15:23Servers

May 11 2023

dereckson added a comment to T1848: 馃尡 Brand Identity.

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

May 11 2023, 23:09BRAINSTORMING, ServPulse
dereckson moved T1561: Allow igal2 to operate with ImageMagick 7 from Blocked to Not for this sprint on the Operations sprints (Consolidate them all) board.
May 11 2023, 23:02upstream, Operations sprints (Consolidate them all), Technical debt, Servers, freebsd-port-wanted
dereckson added a comment to T1561: Allow igal2 to operate with ImageMagick 7.

According https://imagemagick.org/script/porting.php:

May 11 2023, 23:01upstream, Operations sprints (Consolidate them all), Technical debt, Servers, freebsd-port-wanted
dereckson moved T1863: Restore api.wolfplex.org from Backlog to Backlog - Alkane/Webservers on the Operations sprints (Ignite Alkane Propulsion) board.
May 11 2023, 22:57Wolfplex migration, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson triaged T1863: Restore api.wolfplex.org as Normal priority.
May 11 2023, 22:56Wolfplex migration, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson closed D3084: Enable Bulletin: and Event: for Wolfplex wiki search.
May 11 2023, 20:41
dereckson committed rSAASMW24a6e057dc64: Enable Bulletin: and Event: for Wolfplex wiki search (authored by dereckson).
Enable Bulletin: and Event: for Wolfplex wiki search
May 11 2023, 20:41
dereckson updated the diff for D3084: Enable Bulletin: and Event: for Wolfplex wiki search.

Fix indent

May 11 2023, 20:41
dereckson updated the diff for D3084: Enable Bulletin: and Event: for Wolfplex wiki search.

Respect wgNamespacesToBeSearchedDefault syntax

May 11 2023, 20:38
dereckson updated the diff for D3084: Enable Bulletin: and Event: for Wolfplex wiki search.

+wgNamespacesToBeSearchedDefault

May 11 2023, 20:32
fauve accepted D3084: Enable Bulletin: and Event: for Wolfplex wiki search.
May 11 2023, 20:30
dereckson updated the test plan for D3084: Enable Bulletin: and Event: for Wolfplex wiki search.
May 11 2023, 20:28
dereckson updated the summary of D3084: Enable Bulletin: and Event: for Wolfplex wiki search.
May 11 2023, 20:27
dereckson added a reviewer for D3084: Enable Bulletin: and Event: for Wolfplex wiki search: fauve.
May 11 2023, 20:25
dereckson updated the diff for D3084: Enable Bulletin: and Event: for Wolfplex wiki search.

Fix syntax error

May 11 2023, 20:24
dereckson requested review of D3084: Enable Bulletin: and Event: for Wolfplex wiki search.
May 11 2023, 20:24

May 9 2023

dereckson closed D3083: fixed: openfire_x.x.x.deb still exist on the image.
May 9 2023, 21:16
dereckson committed rDOc2e113d5f40a: fixed: openfire_x.x.x.deb still exist on the image (authored by arwen <changwenwen@126.com>).
fixed: openfire_x.x.x.deb still exist on the image
May 9 2023, 21:16
dereckson accepted D3083: fixed: openfire_x.x.x.deb still exist on the image.

Imported from https://github.com/nasqueron/docker-openfire/pull/4

May 9 2023, 21:13
dereckson requested review of D3083: fixed: openfire_x.x.x.deb still exist on the image.
May 9 2023, 21:08
dereckson closed D3082: Allow updatedb to index ZFS datasets.
May 9 2023, 21:03
dereckson committed rOPS1cdfdc3a4ca7: Allow updatedb to index ZFS datasets (authored by dereckson).
Allow updatedb to index ZFS datasets
May 9 2023, 21:03
dereckson retitled D3082: Allow updatedb to index ZFS datasets from Allow locate to index ZFS datasets to Allow updatedb to index ZFS datasets.
May 9 2023, 21:02
dereckson accepted D3082: Allow updatedb to index ZFS datasets.
May 9 2023, 21:01
dereckson requested review of D3082: Allow updatedb to index ZFS datasets.
May 9 2023, 21:01
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:54Operations sprints (Ignite Alkane Propulsion), Servers
dereckson added projects to T1862: Reconnect automatically to mysql: IRC, D忙ghrefn.
May 9 2023, 19:49D忙ghrefn, IRC
dereckson triaged T1862: Reconnect automatically to mysql as Normal priority.
May 9 2023, 19:48D忙ghrefn, IRC
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:56Operations sprints (Ignite Alkane Propulsion), Servers
dereckson added projects to T1861: Configure static IPv6 on WindRiver: IPv6, Servers.
May 9 2023, 18:49security, Servers, IPv6
dereckson claimed T1861: Configure static IPv6 on WindRiver.
May 9 2023, 16:14security, Servers, IPv6

May 8 2023

inidal updated the task description for T1848: 馃尡 Brand Identity.
May 8 2023, 23:12BRAINSTORMING, ServPulse
inidal updated the task description for T1848: 馃尡 Brand Identity.
May 8 2023, 22:52BRAINSTORMING, ServPulse
dereckson updated the task description for T1848: 馃尡 Brand Identity.
May 8 2023, 22:45BRAINSTORMING, ServPulse
inidal updated the task description for T1848: 馃尡 Brand Identity.
May 8 2023, 21:35BRAINSTORMING, ServPulse
inidal created T1860: Add Foundation capabilities to Vue.
May 8 2023, 20:18FRONTEND, ServPulse
inidal added a comment to T1843: Set up the Vue.js app.

CSS

Most Nasqueron projects use Foundation as CSS framework, and that's convenient to get for example our standard footer.

How to integrate Vue and Foundation?

I've noticed there is a project to ease development of components, vue-foundation, it offers Vue components for most used Foundation widgets, see https://vue-foundation.github.io/vue-foundation/ for a demo.

Those components are available at https://github.com/vue-foundation/vue-foundation/tree/master/src/components but there are 6 years old, so double check it against Vue syntax and against current Foundation framework syntax.

I generally start from this template to build static sites, what is great with this approach is you can easily customize the SCSS code to build your CSS + it automates tasks like webpack / minimizing / adding -moz -webkit and other prefix for custom features.

May 8 2023, 20:15FRONTEND, ServPulse
dereckson placed T1854: Provide IPv6 outgoing connectivity on router-001 up for grabs.
May 8 2023, 01:12IPv6, 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:12IPv6, 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:08IPv6, Operations sprints (Ignite Alkane Propulsion)
dereckson closed D3081: Assign IPv6 to router-001.
May 8 2023, 01:06
dereckson committed rOPSb982f802d065: Assign IPv6 to router-001 (authored by dereckson).
Assign IPv6 to router-001
May 8 2023, 01:06
dereckson accepted D3081: Assign IPv6 to router-001.
May 8 2023, 01:04
dereckson requested review of D3081: Assign IPv6 to router-001.
May 8 2023, 01:02
dereckson added a revision to T1854: Provide IPv6 outgoing connectivity on router-001: D3081: Assign IPv6 to router-001.
May 8 2023, 01:02IPv6, Operations sprints (Ignite Alkane Propulsion)
dereckson planned changes to D2790: WIP: Generate a pillar from NetBox information.

Blocked by T1859 change.

May 8 2023, 00:47
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:46Operations sprints (Ignite Alkane Propulsion), Servers
dereckson created T1859: Represent IPv6 gateway in NetBox.
May 8 2023, 00:41Operations 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:16IPv6, 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:16Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson closed D3078: Setup native IPv6 connectivity on web-001.
May 8 2023, 00:15
dereckson committed rOPS5fc89c1c92cd: Setup native IPv6 connectivity on web-001 (authored by dereckson).
Setup native IPv6 connectivity on web-001
May 8 2023, 00:15
dereckson accepted D3078: Setup native IPv6 connectivity on web-001.
May 8 2023, 00:14
dereckson updated the diff for D3078: Setup native IPv6 connectivity on web-001.

IPv6 static assign

May 8 2023, 00:14
dereckson planned changes to D3078: Setup native IPv6 connectivity on web-001.

netif_ipv6.rc should also be configured to assign statically the IP, instead of using accept_rtadv

May 8 2023, 00:02

May 7 2023

dereckson committed rOPS3473a6e0e693: Serve WordPress site for dereckson.be (authored by dereckson).
Serve WordPress site for dereckson.be
May 7 2023, 23:49
dereckson closed D3080: Serve WordPress site for dereckson.be.
May 7 2023, 23:49
dereckson accepted D3080: Serve WordPress site for dereckson.be.
May 7 2023, 23:48
dereckson requested review of D3080: Serve WordPress site for dereckson.be.
May 7 2023, 23:48
dereckson added a revision to T1803: Move and migrate Ysul production services elsewhere: D3080: Serve WordPress site for dereckson.be.
May 7 2023, 23:48Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson updated the diff for D3078: Setup native IPv6 connectivity on web-001.

Whiteline tweak

May 7 2023, 23:42
dereckson updated the diff for D3078: Setup native IPv6 connectivity on web-001.

Fix whiteline

May 7 2023, 23:39
dereckson closed D3079: Install colordiff everywhere.
May 7 2023, 23:30
dereckson committed rOPS110921541dd2: Install colordiff everywhere (authored by dereckson).
Install colordiff everywhere
May 7 2023, 23:30
dereckson accepted D3079: Install colordiff everywhere.
May 7 2023, 23:30
dereckson requested review of D3079: Install colordiff everywhere.
May 7 2023, 23:29
dereckson created P328 History of commands to experiment working IPv6 configuration on web-001.
May 7 2023, 23:20Servers, IPv6
dereckson added a comment to T1853: Setup IPv6 connectivity on web-001.

The following routing table works like a charm on web-001:

May 7 2023, 23:15IPv6, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson updated the summary of D3078: Setup native IPv6 connectivity on web-001.
May 7 2023, 23:15
dereckson added a revision to T1853: Setup IPv6 connectivity on web-001: D3078: Setup native IPv6 connectivity on web-001.
May 7 2023, 23:15IPv6, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson created P327 web-001 :: netstat -rn6 :: OK.
May 7 2023, 23:14
dereckson added a project to T1738: Allow Darkbot to connect to IPv6: IPv6.
May 7 2023, 23:06good-first-issue, IPv6, Odderon, IRC
dereckson added a project to T1854: Provide IPv6 outgoing connectivity on router-001: IPv6.
May 7 2023, 23:04IPv6, Operations sprints (Ignite Alkane Propulsion)
dereckson added a project to T1853: Setup IPv6 connectivity on web-001: IPv6.
May 7 2023, 23:04IPv6, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson added a comment to T1854: Provide IPv6 outgoing connectivity on router-001.

Okay, update works.

May 7 2023, 22:13IPv6, Operations sprints (Ignite Alkane Propulsion)
dereckson added a comment to T1854: Provide IPv6 outgoing connectivity on router-001.

Rebooted, some issues noticed: T1857 and T1858.

May 7 2023, 21:12IPv6, Operations sprints (Ignite Alkane Propulsion)
dereckson closed T1857: Set net.inet.ip.forwarding at boot time as Resolved.
Complector
$ salt router-001 state.sls_id /etc/rc.conf.d/routing/router roles/core/network
router-001:
----------
          ID: /etc/rc.conf.d/routing/router
    Function: file.managed
      Result: True
     Comment: File /etc/rc.conf.d/routing/router updated
     Started: 21:04:46.305696
    Duration: 48.049 ms
     Changes:
              ----------
              diff:
                  New file
              mode:
                  0644
May 7 2023, 21:06Drake network, Servers
dereckson moved T1857: Set net.inet.ip.forwarding at boot time from Backlog to Working on on the Servers board.

This is already configured in Salt in ef7f71ee + f8190dedfbcf, but NOT applied:

May 7 2023, 21:04Drake network, Servers
dereckson moved T1858: Ensure salt-minion is up at boot time from Backlog to Backlog - Monitoring / misc on the Operations sprints (Ignite Alkane Propulsion) board.
May 7 2023, 20:57Salt, Servers, Operations sprints (Ignite Alkane Propulsion)
dereckson moved T1858: Ensure salt-minion is up at boot time from Backlog to Services to add on the Salt board.
May 7 2023, 20:57Salt, Servers, Operations sprints (Ignite Alkane Propulsion)
dereckson triaged T1858: Ensure salt-minion is up at boot time as High priority.
May 7 2023, 20:57Salt, Servers, Operations sprints (Ignite Alkane Propulsion)
dereckson triaged T1857: Set net.inet.ip.forwarding at boot time as High priority.
May 7 2023, 20:52Drake network, Servers
dereckson added a comment to T1854: Provide IPv6 outgoing connectivity on router-001.

Upgrade to FreeBSD 13.2 ongoing:

May 7 2023, 12:59IPv6, Operations sprints (Ignite Alkane Propulsion)
dereckson added a comment to T1853: Setup IPv6 connectivity on web-001.

[ Priority high, as it's a blocker to switch ready sites - like MediaWiki and the static ones - to Alkane ]

May 7 2023, 12:56IPv6, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson moved T1853: Setup IPv6 connectivity on web-001 from Working on to Pending review on the Operations sprints (Ignite Alkane Propulsion) board.
May 7 2023, 12:55IPv6, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson requested review of D3078: Setup native IPv6 connectivity on web-001.
May 7 2023, 12:54
dereckson added a comment to T1853: Setup IPv6 connectivity on web-001.

We need to figure how to express the idea "GW isn't in our prefix" to use that syntax
instead of the more straightforward "ipv6_defaultrouter=..." which is the current Salt config.

May 7 2023, 12:27IPv6, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson closed D3077: Allow to determine IPv6 routing strategy.
May 7 2023, 12:26
dereckson committed rOPS2fd842db91ed: Allow to determine IPv6 routing strategy (authored by dereckson).
Allow to determine IPv6 routing strategy
May 7 2023, 12:26
dereckson accepted D3077: Allow to determine IPv6 routing strategy.
May 7 2023, 12:26
dereckson requested review of D3077: Allow to determine IPv6 routing strategy.
May 7 2023, 12:25
dereckson added a revision to T1853: Setup IPv6 connectivity on web-001: D3077: Allow to determine IPv6 routing strategy.
May 7 2023, 12:25IPv6, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson added a comment to T1853: Setup IPv6 connectivity on web-001.

With proper route configuration, I've in/out IPv6 connectivity for web-001 with OVH native IP.

May 7 2023, 11:59IPv6, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson added a comment to T1853: Setup IPv6 connectivity on web-001.

Experiments with native OVH IPv6 aren't good

May 7 2023, 11:43IPv6, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson renamed T1853: Setup IPv6 connectivity on web-001 from Setup IPv6 connectivity to Setup IPv6 connectivity on web-001.
May 7 2023, 11:40IPv6, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson moved T1856: Servers logs eagerly resolve external differential links from Backlog to Dev on the good-first-issue board.
May 7 2023, 11:18good-first-issue, Servers
dereckson added a project to T1856: Servers logs eagerly resolve external differential links: good-first-issue.
May 7 2023, 11:18good-first-issue, Servers
dereckson updated the task description for T1856: Servers logs eagerly resolve external differential links.
May 7 2023, 11:18good-first-issue, Servers