Page MenuHomeDevCentral
Feed All Stories

Oct 7 2024

dereckson retitled D3495: Create datacube for FreeBSD Nasqueron packages repository from Create datacube for FreeBSD Nasqueron packages repository Role freebsd-repo uses the /var/repo directory. It makes sense in the context of the devserver this is a datacube ZFS dataset belonging to the builder user. to Create datacube for FreeBSD Nasqueron packages repository.
Oct 7 2024, 20:45
dereckson requested review of D3496: Deploy freebsd-repo role on WindRiver.
Oct 7 2024, 20:44
dereckson added a revision to T1850: Move packages from Ysul to WindRiver: D3496: Deploy freebsd-repo role on WindRiver.
Oct 7 2024, 20:44 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson requested review of D3495: Create datacube for FreeBSD Nasqueron packages repository.
Oct 7 2024, 20:40
dereckson added a revision to T1850: Move packages from Ysul to WindRiver: D3495: Create datacube for FreeBSD Nasqueron packages repository.
Oct 7 2024, 20:40 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson added a subtask for T2046: Deploy Medusa on devserver role: T1850: Move packages from Ysul to WindRiver.
Oct 7 2024, 20:27 · upstream, freebsd-port-wanted, Vault, Servers
dereckson added a subtask for T2037: Provide roll on devserver role: T1850: Move packages from Ysul to WindRiver.
Oct 7 2024, 20:27 · Servers, freebsd-port-wanted
dereckson added parent tasks for T1850: Move packages from Ysul to WindRiver: T2046: Deploy Medusa on devserver role, T2037: Provide roll on devserver role.
Oct 7 2024, 20:27 · Operations sprints (Ignite Alkane Propulsion), Alkane, Servers
dereckson triaged T2047: Dovecot :stats listen to world on port 9900 as Normal priority.
Oct 7 2024, 20:17 · Servers, Mail
dereckson moved T2047: Dovecot :stats listen to world on port 9900 from Backlog to Pending review on the Servers board.
Oct 7 2024, 20:17 · Servers, Mail
dereckson moved T2047: Dovecot :stats listen to world on port 9900 from Backlog - On hold pending T1475 to Pending review on the Mail board.
Oct 7 2024, 20:16 · Servers, Mail
dereckson renamed T2047: Dovecot :stats listen to world on port 9900 from Dovecot :stats listen to world on port 9000 to Dovecot :stats listen to world on port 9900.
Oct 7 2024, 20:16 · Servers, Mail
dereckson updated the diff for D3494: Serve ccache metrics and other utilities through api-exec.

At first uwsgi.yml and api-exec.conf was two separate files. So the difference of spacing. Let's use 2 spaces everywhere, per .editorconfig.

Oct 7 2024, 20:15
dereckson updated the diff for D3494: Serve ccache metrics and other utilities through api-exec.

Allow to customize mime-type so we can serve application/openmetrics-text for metrics. Set PATH so /usr/local/bin is always in path, regardless how the service is launched.

Oct 7 2024, 20:11
dereckson added a comment to T1931: Dovecot Provisioning.

We also need a monitoring script to detect those cases:

Oct 7 2024, 01:08 · Mail, Restricted Project, Servers
dereckson added a comment to D3494: Serve ccache metrics and other utilities through api-exec.

I've put a live patch in WindRiver to use ccache-metrics with the correct header, Prometheus can then parse correctly the info type.

Oct 7 2024, 00:52
dereckson added a comment to D3492: Export metrics for ccache.

Tested with Prometheus, we can see the metrics at http://localhost:9090/graph

Oct 7 2024, 00:51
dereckson updated the diff for D3492: Export metrics for ccache.

Adhere to OpenMetrics format

Oct 7 2024, 00:49
dereckson planned changes to D3494: Serve ccache metrics and other utilities through api-exec.

Need to customize header to adhere to OpenMetrics specification.

Oct 7 2024, 00:37
dereckson updated the diff for D3494: Serve ccache metrics and other utilities through api-exec.

Spaces

Oct 7 2024, 00:18
dereckson updated the summary of D3494: Serve ccache metrics and other utilities through api-exec.
Oct 7 2024, 00:17
dereckson added a revision to T2039: Automate Poudriere deployment: D3494: Serve ccache metrics and other utilities through api-exec.
Oct 7 2024, 00:17 · Servers
dereckson requested review of D3494: Serve ccache metrics and other utilities through api-exec.
Oct 7 2024, 00:16

Oct 6 2024

dereckson updated the diff for D3493: Provide content for fortune on FreeBSD.

rm extraneous EOL

Oct 6 2024, 18:54
dereckson requested review of D3493: Provide content for fortune on FreeBSD.
Oct 6 2024, 18:52
dereckson awarded D3492: Export metrics for ccache a Y So Serious token.
Oct 6 2024, 17:52
dereckson updated the diff for D3492: Export metrics for ccache.

Remove os and sys unused imports

Oct 6 2024, 17:51
dereckson requested review of D3492: Export metrics for ccache.
Oct 6 2024, 17:50
dereckson added a revision to T2039: Automate Poudriere deployment: D3492: Export metrics for ccache.
Oct 6 2024, 17:50 · Servers
dereckson updated the summary of D3491: Substitute Jinja variables in Dovecot configuration.
Oct 6 2024, 15:34
dereckson added a revision to T1931: Dovecot Provisioning: D3491: Substitute Jinja variables in Dovecot configuration.
Oct 6 2024, 15:34 · Mail, Restricted Project, Servers
dereckson added a parent task for T2047: Dovecot :stats listen to world on port 9900: T1931: Dovecot Provisioning.
Oct 6 2024, 15:33 · Servers, Mail
dereckson added a subtask for T1931: Dovecot Provisioning: T2047: Dovecot :stats listen to world on port 9900.
Oct 6 2024, 15:33 · Mail, Restricted Project, Servers
dereckson added a comment to D3491: Substitute Jinja variables in Dovecot configuration.
Complector
$ salt hervil state.apply roles/mailserver/dovecot
[…]
----------
          ID: dovecot_file_config_conf_d
    Function: file.recurse
        Name: /usr/local/etc/dovecot/conf.d
      Result: True
     Comment: Recursively updated /usr/local/etc/dovecot/conf.d
     Started: 15:27:53.192961
    Duration: 463.675 ms
     Changes:
              ----------
              /usr/local/etc/dovecot/conf.d/10-mail.conf:
                  ----------
                  diff:
                      ---
                      +++
                      @@ -13,6 +13,6 @@
                       #       and will be lost if the state is redeployed.
                       #   </auto-generated>
Oct 6 2024, 15:33
dereckson requested review of D3490: Listen to 172.27.27.3 for Dovecot statistics.

To test and merge after D3491.

Oct 6 2024, 15:32
dereckson requested review of D3491: Substitute Jinja variables in Dovecot configuration.
Oct 6 2024, 15:31
dereckson planned changes to D3490: Listen to 172.27.27.3 for Dovecot statistics.

Not yet deployed.

Oct 6 2024, 15:27
dereckson added a revision to T2047: Dovecot :stats listen to world on port 9900: D3490: Listen to 172.27.27.3 for Dovecot statistics.
Oct 6 2024, 15:19 · Servers, Mail
dereckson requested review of D3490: Listen to 172.27.27.3 for Dovecot statistics.
Oct 6 2024, 15:19
dereckson added a revision to T2039: Automate Poudriere deployment: D3489: Give more resources to build huge ports in Poudriere.
Oct 6 2024, 14:32 · Servers
dereckson updated the summary of D3489: Give more resources to build huge ports in Poudriere.
Oct 6 2024, 14:32
dereckson closed D3478: Configure netbox db on windriver.
Oct 6 2024, 14:31
dereckson committed rOPS890e6d935b00: Configure netbox db on windriver (authored by DorianWinty).
Configure netbox db on windriver
Oct 6 2024, 14:31
dereckson committed rOPS87258e399ef5: Configure MariaDB and PostgreSQL on WindRiver (authored by dereckson).
Configure MariaDB and PostgreSQL on WindRiver
Oct 6 2024, 14:28
dereckson closed D3461: Configure MariaDB and PostgreSQL on WindRiver.
Oct 6 2024, 14:28
dereckson added a comment to T1695: Write a Terminator plugin to resolve hashes.

This plugin still needs to be written, yes.

Oct 6 2024, 14:23 · good-first-issue, Resolve hash
dereckson added a comment to T1967: Alkane definition of the error message.

Hi Luca :)

Oct 6 2024, 14:12 · good-first-issue, Alkane
dereckson requested review of D3489: Give more resources to build huge ports in Poudriere.
Oct 6 2024, 13:11
lucabakshi added a comment to T1967: Alkane definition of the error message.

Hi, would love to work on this task. Can anyone provide anymore information please?

Oct 6 2024, 12:01 · good-first-issue, Alkane
lucabakshi added a comment to T1695: Write a Terminator plugin to resolve hashes.

Hi, is this task still ongoing?

Oct 6 2024, 11:59 · good-first-issue, Resolve hash
dereckson updated the task description for T2047: Dovecot :stats listen to world on port 9900.
Oct 6 2024, 11:32 · Servers, Mail
dereckson claimed T2047: Dovecot :stats listen to world on port 9900.
Oct 6 2024, 11:30 · Servers, Mail
dereckson updated the summary of D3488: Install git everywhere as part of the core role.
Oct 6 2024, 11:21
dereckson requested review of D3488: Install git everywhere as part of the core role.
Oct 6 2024, 11:21
dereckson added a comment to D3487: Refactor core userland-software unit.

Role is no-op: it only tries to recreate Nasqueron repository configuration file, which isn't currently available.

Oct 6 2024, 10:47
dereckson requested review of D3487: Refactor core userland-software unit.
Oct 6 2024, 10:40

Oct 5 2024

dereckson created P360 poudriered.conf.
Oct 5 2024, 23:07
dereckson added a comment to T2039: Automate Poudriere deployment.

I've tested poudriered but bump on {"type":"error","message":"Expecting a string for the arguments"} with testport

Oct 5 2024, 23:01 · Servers
dereckson requested review of D3486: Use ccache with poudriere.
Oct 5 2024, 19:07
dereckson added a revision to T2039: Automate Poudriere deployment: D3486: Use ccache with poudriere.
Oct 5 2024, 19:07 · Servers
dereckson closed D3480: Install Poudriere on devserver role.
Oct 5 2024, 19:01
dereckson committed rOPSf4b91791f368: Install Poudriere on devserver role (authored by dereckson).
Install Poudriere on devserver role
Oct 5 2024, 19:01
dereckson closed T2042: salt-wrapper is missing from devserver, a subtask of T2017: Install WindRiver replacement server, as Resolved.
Oct 5 2024, 19:01 · Servers
dereckson closed T2042: salt-wrapper is missing from devserver as Resolved by committing rOPS1742ae616a70: Install salt-wrapper on devserver role.
Oct 5 2024, 19:01 · Salt, Servers
dereckson closed D3481: Install salt-wrapper on devserver role.
Oct 5 2024, 19:01
dereckson committed rOPS1742ae616a70: Install salt-wrapper on devserver role (authored by dereckson).
Install salt-wrapper on devserver role
Oct 5 2024, 19:01
dereckson committed rOPS4acd4ec6356a: Raise Prometheus log level (authored by dereckson).
Raise Prometheus log level
Oct 5 2024, 19:00
dereckson closed D3479: Raise Prometheus log level.
Oct 5 2024, 19:00
dereckson closed D3482: Switch default man directory to /usr/local/share/man on FreeBSD.
Oct 5 2024, 18:59
dereckson committed rOPSf5854497b2e6: Switch default man directory to /usr/local/share/man on FreeBSD (authored by dereckson).
Switch default man directory to /usr/local/share/man on FreeBSD
Oct 5 2024, 18:59
dereckson closed D3483: Install Midnight Commander on shellserver and devserver roles.
Oct 5 2024, 18:59
dereckson committed rOPS6c969222a396: Install Midnight Commander on shellserver and devserver roles (authored by dereckson).
Install Midnight Commander on shellserver and devserver roles
Oct 5 2024, 18:59
dereckson requested review of D3485: Use Go 1.23 as default version for port builds.
Oct 5 2024, 18:57
DorianWinty accepted D3481: Install salt-wrapper on devserver role.
Oct 5 2024, 18:30
DorianWinty accepted D3479: Raise Prometheus log level.
Oct 5 2024, 18:30
DorianWinty accepted D3482: Switch default man directory to /usr/local/share/man on FreeBSD.
Oct 5 2024, 18:29
DorianWinty accepted D3483: Install Midnight Commander on shellserver and devserver roles.
Oct 5 2024, 18:29
DorianWinty accepted D3480: Install Poudriere on devserver role.
Oct 5 2024, 18:28
dereckson committed rOPSe6dbb31b660f: Build a playlist from current directory media files (authored by dereckson).
Build a playlist from current directory media files
Oct 5 2024, 18:01
dereckson closed D3484: Build a playlist from current directory media files.
Oct 5 2024, 18:01
dereckson accepted D3484: Build a playlist from current directory media files.
Oct 5 2024, 18:01
dereckson updated the diff for D3484: Build a playlist from current directory media files.

+path

Oct 5 2024, 17:59
dereckson requested review of D3484: Build a playlist from current directory media files.
Oct 5 2024, 17:58
dereckson added inline comments to D3474: New port to tweak: games/roll.
Oct 5 2024, 17:20
dereckson moved T2037: Provide roll on devserver role from Working on to Pending review on the Servers board.
Oct 5 2024, 17:19 · Servers, freebsd-port-wanted
dereckson added a comment to T2037: Provide roll on devserver role.
Oct 5 2024, 17:19 · Servers, freebsd-port-wanted
dereckson updated the task description for T2044: Upgrade FreeBSD servers still on 14.0 to 14.1.
Oct 5 2024, 15:06 · Servers
dereckson added a comment to T2037: Provide roll on devserver role.

https://windriver.nasqueron.org/poudriere/base14-dereckson_dev/2024-10-05_12h25m58s/logs/errors/roll-2.6.1.log

Oct 5 2024, 12:41 · Servers, freebsd-port-wanted
dereckson moved T2046: Deploy Medusa on devserver role from Backlog to Pending review on the Servers board.
Oct 5 2024, 12:22 · upstream, freebsd-port-wanted, Vault, Servers
dereckson moved T2046: Deploy Medusa on devserver role from Backlog to New port on the freebsd-port-wanted board.
Oct 5 2024, 12:21 · upstream, freebsd-port-wanted, Vault, Servers
dereckson moved T2046: Deploy Medusa on devserver role from Backlog to To check again on the upstream board.
Oct 5 2024, 12:21 · upstream, freebsd-port-wanted, Vault, Servers
dereckson triaged T2046: Deploy Medusa on devserver role as Normal priority.
Oct 5 2024, 12:21 · upstream, freebsd-port-wanted, Vault, Servers
dereckson added a comment to T2044: Upgrade FreeBSD servers still on 14.0 to 14.1.

Taking db-A-001.

Oct 5 2024, 11:59 · Servers
dereckson added a comment to D3480: Install Poudriere on devserver role.

Tested with sudo poudriere testport -j base14 -p dereckson_dev -o security/vault-medusa so I can submit new port security/vault-medusa to the FreeBSD ports tree.

Oct 5 2024, 11:58
dereckson published D3480: Install Poudriere on devserver role for review.
Oct 5 2024, 11:56

Oct 4 2024

DorianWinty added a comment to T2043: Switch to acme.sh instead of certbot.

Message from acme.sh-3.0.9:

Oct 4 2024, 17:25 · Operations sprints (Ignite Alkane Propulsion), Servers

Oct 3 2024

dereckson requested review of D3483: Install Midnight Commander on shellserver and devserver roles.
Oct 3 2024, 22:10
dereckson moved T2042: salt-wrapper is missing from devserver from Backlog to Servers config on the Salt board.
Oct 3 2024, 22:03 · Salt, Servers
dereckson moved T2042: salt-wrapper is missing from devserver from Backlog to Pending review on the Servers board.
Oct 3 2024, 22:03 · Salt, Servers
dereckson requested review of D3482: Switch default man directory to /usr/local/share/man on FreeBSD.
Oct 3 2024, 22:01