Page MenuHomeDevCentral
Feed All Stories

Aug 4 2024

dereckson added hashtags to Monitoring and reporting: #observability, #prometheus.
Aug 4 2024, 17:06
dereckson moved T1983: Enable telemetry on Vault from Backlog to Prometheus on the Monitoring and reporting board.
Aug 4 2024, 17:05 · Vault, Monitoring and reporting
dereckson moved T1999: Export metrics for php-fpm from Backlog to Prometheus on the Monitoring and reporting board.
Aug 4 2024, 17:05 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson moved T2000: Export metrics for PostgreSQL from Backlog to Prometheus on the Monitoring and reporting board.
Aug 4 2024, 17:05 · Servers, Monitoring and reporting
dereckson triaged T2000: Export metrics for PostgreSQL as Normal priority.
Aug 4 2024, 17:04 · Servers, Monitoring and reporting
dereckson moved T1828: Provide Alkane, Nasqueron PaaS to serve PHP and static sites from Backlog to To watch on the Alkane board.
Aug 4 2024, 16:52 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers, User-Dereckson
dereckson moved T1825: Documentation for Alkane from Backlog to Bugs and features on the Alkane board.
Aug 4 2024, 16:52 · Operations sprints (Ignite Alkane Propulsion), documentation, Alkane
dereckson moved T1826: Create Alkane utility from Backlog to Bugs and features on the Alkane board.
Aug 4 2024, 16:52 · Operations sprints (Ignite Alkane Propulsion), Alkane
dereckson moved T1803: Move and migrate Ysul production services elsewhere from Backlog to To watch on the Alkane board.
Aug 4 2024, 16:52 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson moved T1849: Cover page for autoconfig.nasqueron.org from Backlog to Sites migrations on the Alkane board.
Aug 4 2024, 16:51 · Alkane, Servers
dereckson moved T1850: Move packages from Ysul to WindRiver from Backlog to Sites migrations on the Alkane board.
Aug 4 2024, 16:51 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson moved T1851: Migrate servers log API from Backlog to Sites migrations on the Alkane board.
Aug 4 2024, 16:51 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson moved T1852: Migrate ftp.nasqueron.org and FTP service from Backlog to Sites migrations on the Alkane board.
Aug 4 2024, 16:51 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson moved T1863: Restore api.wolfplex.org from Backlog to Sites migrations on the Alkane board.
Aug 4 2024, 16:51 · Wolfplex migration, Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson moved T1874: Host explore.wolfplex.org from Backlog to Sites migrations on the Alkane board.
Aug 4 2024, 16:51 · Alkane, Servers
dereckson moved T1897: Provision development sites on WindRiver from Backlog to To watch on the Alkane board.
Aug 4 2024, 16:51 · Alkane, Servers
dereckson moved T1967: Alkane definition of the error message from Backlog to Bugs and features on the Alkane board.
Aug 4 2024, 16:51 · good-first-issue, Alkane
dereckson moved T1898: Decommission Ysul from Backlog to To watch on the Alkane board.
Aug 4 2024, 16:50 · Dæghrefn, Alkane, discussion, Servers
dereckson created T1999: Export metrics for php-fpm.
Aug 4 2024, 16:50 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson closed T1392: Evaluate Prometheus as Resolved.

Graduated and adopted. It's easy to deploy, easy to configure, easy to scrape.

Aug 4 2024, 16:36 · Monitoring and reporting, Product evaluation
dereckson closed T1623: Deploy Prometheus to gain observability, a subtask of T1392: Evaluate Prometheus, as Resolved.
Aug 4 2024, 16:34 · Monitoring and reporting, Product evaluation
dereckson closed T1623: Deploy Prometheus to gain observability as Resolved.
Aug 4 2024, 16:34 · Monitoring and reporting, Operations sprints (Consolidate them all), Servers
dereckson closed T1623: Deploy Prometheus to gain observability, a subtask of T1621: Prepare a more flexible containers platform, as Resolved.
Aug 4 2024, 16:34 · Operations sprints (Consolidate them all), Servers
dereckson closed T1623: Deploy Prometheus to gain observability, a subtask of T1633: Collect metrics from RabbitMQ, as Resolved.
Aug 4 2024, 16:34 · Operations sprints (Consolidate them all), Servers
dereckson claimed T1623: Deploy Prometheus to gain observability.

Prometheus is available, regardless of the initial goal to offer a service mesh on Kubernetes.

Aug 4 2024, 16:34 · Monitoring and reporting, Operations sprints (Consolidate them all), Servers
dereckson moved T1990: Export metrics for Postfix from Backlog to Prometheus on the Monitoring and reporting board.
Aug 4 2024, 16:32 · Mail, Monitoring and reporting
dereckson added a project to T650: Deploy PCP on Docker engines: Monitoring and reporting.
Aug 4 2024, 16:32 · Monitoring and reporting, Servers
dereckson closed T650: Deploy PCP on Docker engines as Wontfix.

We've already statistics with Prometheus Node Exporter.

Aug 4 2024, 16:32 · Monitoring and reporting, Servers
dereckson closed T651: Deploy Grafana as Resolved.
Aug 4 2024, 16:30 · Monitoring and reporting, Operations sprints (Ignite Alkane Propulsion), Servers
dereckson closed T651: Deploy Grafana, a subtask of T650: Deploy PCP on Docker engines, as Resolved.
Aug 4 2024, 16:30 · Monitoring and reporting, Servers
dereckson added a comment to T651: Deploy Grafana.

Documentation added in https://agora.nasqueron.org/Operations_grimoire/Grafana and links to other dashboards added to relevant places.

Aug 4 2024, 16:30 · Monitoring and reporting, Operations sprints (Ignite Alkane Propulsion), Servers
dereckson moved T1505: Automate Let's Encrypt TLS certificates management for every server from Backlog to Pending review on the Servers board.
Aug 4 2024, 14:00 · Servers
dereckson updated the diff for D3406: Don't deploy duplicate renewal service on Debian and RedHat.

Remove systemd timer and service

Aug 4 2024, 14:00
dereckson requested review of D3406: Don't deploy duplicate renewal service on Debian and RedHat.
Aug 4 2024, 13:59
dereckson added a revision to T1505: Automate Let's Encrypt TLS certificates management for every server: D3406: Don't deploy duplicate renewal service on Debian and RedHat.
Aug 4 2024, 13:59 · Servers
dereckson added a comment to T1505: Automate Let's Encrypt TLS certificates management for every server.

Deployed D3248 to docker-002.

Aug 4 2024, 13:52 · Servers
dereckson added a comment to D3405: Declare webserver-alkane has having nginx.
Complector
$ salt web-001 node.has_nginx  
web-001:
    False
Aug 4 2024, 13:49
dereckson committed rOPSa6d4d22f9819: Declare webserver-alkane has having nginx (authored by dereckson).
Declare webserver-alkane has having nginx
Aug 4 2024, 13:47
dereckson closed D3405: Declare webserver-alkane has having nginx.
Aug 4 2024, 13:47
dereckson accepted D3405: Declare webserver-alkane has having nginx.
Aug 4 2024, 13:47
dereckson requested review of D3405: Declare webserver-alkane has having nginx.
Aug 4 2024, 13:47
dereckson abandoned D3404: Read services variable from map.

Both Debian and CentOS packages provide a service with a timer to automate the renewal, so we don't need this but to prune our code, and move the nginx reload information to the renewal config.

Aug 4 2024, 13:15
dereckson requested review of D3404: Read services variable from map.
Aug 4 2024, 11:47
dereckson added a revision to T1505: Automate Let's Encrypt TLS certificates management for every server: D3404: Read services variable from map.
Aug 4 2024, 11:47 · Servers
dereckson edited reviewers for D3403: Write auth/token/roles/salt-node in vault bootstrap DRP script, added: DorianWinty; removed: dereckson.
Aug 4 2024, 11:37
dereckson updated the test plan for D3403: Write auth/token/roles/salt-node in vault bootstrap DRP script.
Aug 4 2024, 11:37
dereckson requested review of D3403: Write auth/token/roles/salt-node in vault bootstrap DRP script.
Aug 4 2024, 11:37
dereckson updated the diff for D3355: Allow Salt policy to create admin-level tokens.

Use admin role

Aug 4 2024, 11:33
dereckson added a comment to D3355: Allow Salt policy to create admin-level tokens.

To be able to use auth/token/create/admin, it needs a role admin, let's add it to the DRP bootstrap script:

Aug 4 2024, 11:16
dereckson closed D3402: Deploy Salt policy properly.
Aug 4 2024, 11:15
dereckson committed rOPSfc444c66ae57: Deploy Salt policy properly (authored by dereckson).
Deploy Salt policy properly
Aug 4 2024, 11:15
dereckson accepted D3402: Deploy Salt policy properly.
Aug 4 2024, 11:15
dereckson updated the diff for D3402: Deploy Salt policy properly.

Enable onchanges

Aug 4 2024, 11:14
dereckson updated the diff for D3402: Deploy Salt policy properly.

hunt-insecable-spaces

Aug 4 2024, 11:13
dereckson requested review of D3402: Deploy Salt policy properly.
Aug 4 2024, 11:13
dereckson merged T1976: Update Salt to 3007 on FreeBSD servers into T1993: Salt migration to 3007, 3008 and extensions.
Aug 4 2024, 09:58 · Nasqueron Operations Squad, discussion, Salt
dereckson merged task T1976: Update Salt to 3007 on FreeBSD servers into T1993: Salt migration to 3007, 3008 and extensions.
Aug 4 2024, 09:58 · Salt, Vault
dereckson placed T1693: Evaluate Sensu for monitoring up for grabs.

Just a small note this product becomes more and more open core, and we're less in favour of that one "specifically".

Aug 4 2024, 09:54 · Servers, Monitoring and reporting, Product evaluation
dereckson moved T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration from Working on to Pending review on the Servers board.
Aug 4 2024, 09:53 · Vault, Servers, Salt, Eglide
dereckson requested review of D3401: Resolve conflict for Salt Vault configuration.
Aug 4 2024, 09:50
dereckson added a revision to T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration: D3401: Resolve conflict for Salt Vault configuration.
Aug 4 2024, 09:50 · Vault, Servers, Salt, Eglide
dereckson moved T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration from Backlog to Working on on the Servers board.
Aug 4 2024, 09:29 · Vault, Servers, Salt, Eglide
dereckson claimed T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration.
Aug 4 2024, 09:29 · Vault, Servers, Salt, Eglide

Aug 3 2024

dereckson requested review of D3400: Cleanup LXC-specific mailserver units.
Aug 3 2024, 21:17
dereckson added a revision to T1475: Provision a mail server: D3400: Cleanup LXC-specific mailserver units.
Aug 3 2024, 21:17 · Mail, Restricted Project, Servers
dereckson committed rVIPERa5893bc48e55: Improve inclusive terminology (authored by dereckson).
Improve inclusive terminology
Aug 3 2024, 21:11
dereckson closed D3399: Improve inclusive terminology.
Aug 3 2024, 21:11
dereckson accepted D3399: Improve inclusive terminology.
Aug 3 2024, 21:11
dereckson added a revision to T1668: Improve inclusive terminology: D3399: Improve inclusive terminology.
Aug 3 2024, 21:10 · User-Dereckson, documentation, We are Nasqueron, discussion
dereckson requested review of D3399: Improve inclusive terminology.
Aug 3 2024, 21:10
dereckson requested review of D3398: Improve inclusive terminology.
Aug 3 2024, 21:02
dereckson added a revision to T1668: Improve inclusive terminology: D3398: Improve inclusive terminology.
Aug 3 2024, 21:02 · User-Dereckson, documentation, We are Nasqueron, discussion
dereckson committed rVIPER8151d15529b0: Improve inclusive terminology (authored by dereckson).
Improve inclusive terminology
Aug 3 2024, 20:57
dereckson closed D3397: Improve inclusive terminology.
Aug 3 2024, 20:57
dereckson accepted D3397: Improve inclusive terminology.
Aug 3 2024, 20:57
dereckson requested review of D3397: Improve inclusive terminology.
Aug 3 2024, 20:56
dereckson added a revision to T1668: Improve inclusive terminology: D3397: Improve inclusive terminology.
Aug 3 2024, 20:56 · User-Dereckson, documentation, We are Nasqueron, discussion
dereckson closed D3396: Avoid insecable spaces.
Aug 3 2024, 20:49
dereckson committed rVIPER64c8ee4c34a0: Avoid insecable spaces (authored by dereckson).
Avoid insecable spaces
Aug 3 2024, 20:49
dereckson accepted D3396: Avoid insecable spaces.
Aug 3 2024, 20:49
dereckson requested review of D3396: Avoid insecable spaces.
Aug 3 2024, 20:48
dereckson closed D3395: Harmonize attribution.
Aug 3 2024, 20:47
dereckson committed rVIPERdcf7a4ec7acb: Harmonize attribution (authored by dereckson).
Harmonize attribution
Aug 3 2024, 20:47
dereckson accepted D3395: Harmonize attribution.
Aug 3 2024, 20:47
dereckson updated subscribers of D3395: Harmonize attribution.
Aug 3 2024, 20:46
dereckson requested review of D3395: Harmonize attribution.
Aug 3 2024, 20:46
dereckson attached a referenced file: F3335166: eb-2021-00288-001-INCITS-Inclusive-Terminology-Guidelines.pdf.
Aug 3 2024, 20:27 · User-Dereckson, documentation, We are Nasqueron, discussion
dereckson added a comment to T1668: Improve inclusive terminology.

https://www.incits.org/dotAsset/29643f45-86d8-4137-987e-9685b944d1e0.pdf can now be used instead.

Aug 3 2024, 20:12 · User-Dereckson, documentation, We are Nasqueron, discussion
dereckson updated the task description for T1668: Improve inclusive terminology.
Aug 3 2024, 20:11 · User-Dereckson, documentation, We are Nasqueron, discussion
dereckson moved T1678: Health check and reporting library from In progress to Next on the User-Dereckson board.
Aug 3 2024, 19:50 · User-Dereckson, Keruald, Zed
dereckson moved T1693: Evaluate Sensu for monitoring from In progress to Backlog on the User-Dereckson board.
Aug 3 2024, 19:50 · Servers, Monitoring and reporting, Product evaluation
dereckson closed T1989: Merge Nasqueron infrastructure reference into ops grimoire as Resolved.
Aug 3 2024, 19:49 · Mail, Nasqueron Operations Squad, Servers, documentation
dereckson added a comment to T1989: Merge Nasqueron infrastructure reference into ops grimoire.

https://agora.nasqueron.org/Nasqueron_infrastructure_reference -> https://agora.nasqueron.org/Operations_grimoire
https://agora.nasqueron.org/Nasqueron_infrastructure_reference/Mail -> https://agora.nasqueron.org/Operations_grimoire/Mail

Aug 3 2024, 19:49 · Mail, Nasqueron Operations Squad, Servers, documentation
dereckson claimed T1989: Merge Nasqueron infrastructure reference into ops grimoire.
Aug 3 2024, 19:45 · Mail, Nasqueron Operations Squad, Servers, documentation
dereckson added a comment to D3394: Downgrade to Salt 3006 on Fedora-downstream servers.

I've saved test run log earlier this afternoon, here it is:

Aug 3 2024, 18:41
dereckson added a comment to D3394: Downgrade to Salt 3006 on Fedora-downstream servers.

Works fine.

Aug 3 2024, 18:31
dereckson added a revision to T1993: Salt migration to 3007, 3008 and extensions: D3394: Downgrade to Salt 3006 on Fedora-downstream servers.
Aug 3 2024, 17:36 · Nasqueron Operations Squad, discussion, Salt
dereckson requested review of D3394: Downgrade to Salt 3006 on Fedora-downstream servers.
Aug 3 2024, 17:36
dereckson added a comment to T1993: Salt migration to 3007, 3008 and extensions.

Per previous comment, I'd advice to downgrade to 3006 LTS for paas-docker servers too.

Aug 3 2024, 17:33 · Nasqueron Operations Squad, discussion, Salt
dereckson planned changes to D3392: Avoid egrep in Salt code base.

We're downgrading to Salt 3006 on Linux servers to still be able to distribute credentials from 3006 server.

Aug 3 2024, 17:32