Page MenuHomeDevCentral
Feed All Stories

Oct 12 2024

dereckson closed T1341: Document what to do if php-fpm lost pid files as Resolved.
Oct 12 2024, 09:40 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson closed D3512: Prune new rc service name php_fpm.
Oct 12 2024, 09:40
dereckson committed rOPS1432cf50a5d5: Prune new rc service name php_fpm (authored by dereckson).
Prune new rc service name php_fpm
Oct 12 2024, 09:40
dereckson accepted D3512: Prune new rc service name php_fpm.
Oct 12 2024, 09:40
dereckson added a revision to T1341: Document what to do if php-fpm lost pid files: D3512: Prune new rc service name php_fpm.
Oct 12 2024, 09:39 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson requested review of D3512: Prune new rc service name php_fpm.
Oct 12 2024, 09:39
dereckson triaged T1341: Document what to do if php-fpm lost pid files as Normal priority.

The problem is somewhat fixed by two things:

Oct 12 2024, 09:36 · PHP 8.x support, Operations sprints (Consolidate them all), documentation, PHP 7 deployment, Servers
dereckson closed D3511: Revert "Manage nginx MIME types".
Oct 12 2024, 09:28
dereckson added a reverting change for D3510: Manage nginx MIME types: rOPS7ec10ce8a579: Revert "Manage nginx MIME types".
Oct 12 2024, 09:28
dereckson committed rOPS7ec10ce8a579: Revert "Manage nginx MIME types" (authored by dereckson).
Revert "Manage nginx MIME types"
Oct 12 2024, 09:28
dereckson added a reverting change for rOPS61ef35169619: Manage nginx MIME types: rOPS7ec10ce8a579: Revert "Manage nginx MIME types".
Oct 12 2024, 09:28
dereckson accepted D3511: Revert "Manage nginx MIME types".
Oct 12 2024, 09:28
dereckson added a reverting change for D3510: Manage nginx MIME types: D3511: Revert "Manage nginx MIME types".
Oct 12 2024, 09:28
dereckson requested review of D3511: Revert "Manage nginx MIME types".
Oct 12 2024, 09:28
dereckson added a reverting change for rOPS61ef35169619: Manage nginx MIME types: D3511: Revert "Manage nginx MIME types".
Oct 12 2024, 09:28
dereckson closed T1563: Declare MKV as video format in nginx configuration as Wontfix.

That's an issue for Chrome to report upstream.

Oct 12 2024, 09:26 · Operations sprints (Consolidate them all), Servers, Salt
dereckson committed rOPS61ef35169619: Manage nginx MIME types (authored by dereckson).
Manage nginx MIME types
Oct 12 2024, 09:24
dereckson closed D3510: Manage nginx MIME types.
Oct 12 2024, 09:24
dereckson accepted D3510: Manage nginx MIME types.
Oct 12 2024, 09:23
dereckson updated the diff for D3510: Manage nginx MIME types.

Nasqueron header. Remove information pertinent only for the media-types package.

Oct 12 2024, 09:23
dereckson requested review of D3510: Manage nginx MIME types.
Oct 12 2024, 09:19
dereckson moved T2037: Provide roll on devserver role from New port to Port published on the freebsd-port-wanted board.
Oct 12 2024, 09:14 · Servers, freebsd-port-wanted
dereckson moved T2046: Deploy Medusa on devserver role from New port to Port published on the freebsd-port-wanted board.
Oct 12 2024, 09:14 · upstream, freebsd-port-wanted, Vault, Servers
dereckson moved T1999: Export metrics for php-fpm from New port to Port published on the freebsd-port-wanted board.
Oct 12 2024, 09:14 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson moved T1999: Export metrics for php-fpm from Backlog to Pending review on the Operations sprints (Ignite Alkane Propulsion) board.
Oct 12 2024, 09:14 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson added a project to T1999: Export metrics for php-fpm: Operations sprints (Ignite Alkane Propulsion).
Oct 12 2024, 09:14 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson added a comment to T1999: Export metrics for php-fpm.

Logic from P362 run.sh has been injected to D3509 service.

Oct 12 2024, 09:11 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson updated the diff for D3502: Export metrics for php-fpm.

Configure user and pm status page for phpfpm_exporter service

Oct 12 2024, 09:08
dereckson closed D3509: [net-mgmt/phpfpm_exporter_lusitaniae] Add rc service.
Oct 12 2024, 09:08
dereckson committed rPORTS8f449f89e19e: [net-mgmt/phpfpm_exporter_lusitaniae] Add rc service (authored by dereckson).
[net-mgmt/phpfpm_exporter_lusitaniae] Add rc service
Oct 12 2024, 09:08
dereckson accepted D3509: [net-mgmt/phpfpm_exporter_lusitaniae] Add rc service.
Oct 12 2024, 09:07
dereckson requested review of D3509: [net-mgmt/phpfpm_exporter_lusitaniae] Add rc service.
Oct 12 2024, 09:06
dereckson added a revision to T1999: Export metrics for php-fpm: D3509: [net-mgmt/phpfpm_exporter_lusitaniae] Add rc service.
Oct 12 2024, 09:06 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson closed T2053: Build a port for Alkane as Resolved by committing rPORTS5248e244096a: Publish alkane, roll, phpfpm_exporter, medusa and salt-tower.
Oct 12 2024, 07:52 · Alkane, freebsd-port-wanted
dereckson closed D3508: Publish alkane, roll, phpfpm_exporter, medusa and salt-tower.
Oct 12 2024, 07:52
dereckson committed rPORTS5248e244096a: Publish alkane, roll, phpfpm_exporter, medusa and salt-tower (authored by dereckson).
Publish alkane, roll, phpfpm_exporter, medusa and salt-tower
Oct 12 2024, 07:52
dereckson accepted D3508: Publish alkane, roll, phpfpm_exporter, medusa and salt-tower.
Oct 12 2024, 07:52
dereckson added a revision to T1999: Export metrics for php-fpm: D3508: Publish alkane, roll, phpfpm_exporter, medusa and salt-tower.
Oct 12 2024, 07:50 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson updated the summary of D3508: Publish alkane, roll, phpfpm_exporter, medusa and salt-tower.
Oct 12 2024, 07:50
dereckson added a revision to T2046: Deploy Medusa on devserver role: D3508: Publish alkane, roll, phpfpm_exporter, medusa and salt-tower.
Oct 12 2024, 07:49 · upstream, freebsd-port-wanted, Vault, Servers
dereckson added a revision to T2037: Provide roll on devserver role: D3508: Publish alkane, roll, phpfpm_exporter, medusa and salt-tower.
Oct 12 2024, 07:49 · Servers, freebsd-port-wanted
dereckson requested review of D3508: Publish alkane, roll, phpfpm_exporter, medusa and salt-tower.
Oct 12 2024, 07:49
dereckson added a revision to T2053: Build a port for Alkane: D3508: Publish alkane, roll, phpfpm_exporter, medusa and salt-tower.
Oct 12 2024, 07:49 · Alkane, freebsd-port-wanted
dereckson closed D3507: Refresh repository metadata.
Oct 12 2024, 07:41
dereckson committed rPORTS836be2c8ac7c: Refresh repository metadata (authored by dereckson).
Refresh repository metadata
Oct 12 2024, 07:41
dereckson accepted D3507: Refresh repository metadata.
Oct 12 2024, 07:40
dereckson retitled D3507: Refresh repository metadata from Improve repository metadata to Refresh repository metadata.
Oct 12 2024, 07:38
dereckson requested review of D3507: Refresh repository metadata.
Oct 12 2024, 07:38

Oct 11 2024

dereckson committed rALKd14614c9d3e5: Release v0.2.0 (authored by dereckson).
Release v0.2.0
Oct 11 2024, 16:15
dereckson closed D3506: Release v0.2.0.
Oct 11 2024, 16:15
dereckson accepted D3506: Release v0.2.0.
Oct 11 2024, 16:15
dereckson requested review of D3506: Release v0.2.0.
Oct 11 2024, 16:14
dereckson lowered the priority of T2053: Build a port for Alkane from High to Normal.

Port: https://github.com/dereckson/freebsd-ports-dck/tree/main/sysutils/alkane
Poudriere: https://windriver.nasqueron.org/poudriere/base14-dereckson_dev/2024-10-10_22h17m23s/build.html (currently still building rust-nightly)

Oct 11 2024, 00:03 · Alkane, freebsd-port-wanted

Oct 10 2024

dereckson requested review of D3505: Serve public Grafana dashboards.
Oct 10 2024, 23:54
dereckson added a comment to T1999: Export metrics for php-fpm.

D3502 operations configuration is ready.

Oct 10 2024, 23:37 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson created P362 /opt/phpfpm_exporter/run.sh.
Oct 10 2024, 23:37
dereckson published D3502: Export metrics for php-fpm for review.

Ready to review.

Oct 10 2024, 23:35
dereckson added a comment to T1999: Export metrics for php-fpm.

Port: net-mgmt/phpfpm_exporter_lusitaniae
Poudriere log: https://windriver.nasqueron.org/poudriere/base14-usr_ports/2024-10-10_22h21m39s/logs/phpfpm_exporter_lusitaniae-0.6.0.log

Oct 10 2024, 23:18 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson updated the diff for D3489: Give more resources to build huge ports in Poudriere.

+rust-nightly (bis)

Oct 10 2024, 23:04
dereckson updated the diff for D3489: Give more resources to build huge ports in Poudriere.

+rust-nightly

Oct 10 2024, 23:03
dereckson planned changes to D3489: Give more resources to build huge ports in Poudriere.

https://windriver.nasqueron.org/poudriere/base14-dereckson_dev/2024-10-10_22h17m23s/build.html rust-nightly is needed by Alkane

Oct 10 2024, 23:01
dereckson closed D3487: Refactor core userland-software unit.
Oct 10 2024, 22:04
dereckson committed rOPSdf30e44088bf: Refactor core userland-software unit (authored by dereckson).
Refactor core userland-software unit
Oct 10 2024, 22:04
dereckson accepted D3487: Refactor core userland-software unit.
Oct 10 2024, 22:03
dereckson requested review of D3504: Scrape ccache metrics.
Oct 10 2024, 22:02
dereckson added a revision to T2039: Automate Poudriere deployment: D3504: Scrape ccache metrics.
Oct 10 2024, 22:02 · Servers
dereckson closed D3503: Install modules2tuple on devserver role.
Oct 10 2024, 21:48
dereckson committed rOPS4e97bf8c15b3: Install modules2tuple on devserver role (authored by dereckson).
Install modules2tuple on devserver role
Oct 10 2024, 21:48
dereckson accepted D3503: Install modules2tuple on devserver role.

Self-review as it's a FreeBSD ports build tool.

Oct 10 2024, 21:48
dereckson requested review of D3503: Install modules2tuple on devserver role.
Oct 10 2024, 21:48
dereckson moved T1999: Export metrics for php-fpm from Backlog to New port on the freebsd-port-wanted board.
Oct 10 2024, 21:45 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson added a project to T1999: Export metrics for php-fpm: freebsd-port-wanted.

We need a FreeBSD port for https://github.com/Lusitaniae/phpfpm_exporter

Oct 10 2024, 21:45 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson added a revision to T1999: Export metrics for php-fpm: D3502: Export metrics for php-fpm.
Oct 10 2024, 21:42 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson updated the task description for T1999: Export metrics for php-fpm.
Oct 10 2024, 20:49 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson moved T1999: Export metrics for php-fpm from Backlog to Servers on the PHP 8.x support board.
Oct 10 2024, 20:48 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson moved T1999: Export metrics for php-fpm from Backlog to Bugs and features on the Alkane board.

Test of https://github.com/Lusitaniae/phpfpm_exporter available for WindRiver on Grafana:

Oct 10 2024, 20:47 · Operations sprints (Ignite Alkane Propulsion), freebsd-port-wanted, Alkane, PHP 8.x support, Monitoring and reporting
dereckson added a comment to T2028: Provide a nasqueron/jdk base image.

Adding Temurin comment from joggee in the discussion example.

Oct 10 2024, 16:36 · discussion, Docker images
dereckson updated the task description for T2028: Provide a nasqueron/jdk base image.
Oct 10 2024, 16:36 · discussion, Docker images

Oct 9 2024

dereckson moved T2015: Migrate remaining sites from ysul to Alkane from Backlog to Sites migrations on the Alkane board.
Oct 9 2024, 19:28 · Alkane
dereckson moved T2053: Build a port for Alkane from Backlog to Bugs and features on the Alkane board.
Oct 9 2024, 19:27 · Alkane, freebsd-port-wanted
dereckson triaged T2053: Build a port for Alkane as High priority.
Oct 9 2024, 18:55 · Alkane, freebsd-port-wanted
dereckson closed T2048: Setup reverse DNS for 195.154.30.15 as Resolved.

Local cache is OK.

Oct 9 2024, 18:47 · Servers
dereckson lowered the priority of T2051: Can't renew TLS certificates verified through HTTP on docker engines from High to Normal.
Oct 9 2024, 18:45 · security, Nasqueron Docker deployment squad, Servers
dereckson updated the task description for T2051: Can't renew TLS certificates verified through HTTP on docker engines.
Oct 9 2024, 18:45 · security, Nasqueron Docker deployment squad, Servers
dereckson added a comment to T2051: Can't renew TLS certificates verified through HTTP on docker engines.

Salt SELinux module issue

Oct 9 2024, 18:45 · security, Nasqueron Docker deployment squad, Servers
dereckson added a comment to T2052: Salt mixes Python and grep regular expressions for SELinux code.

Priority is high as it can affect our certificate renewal process.

Oct 9 2024, 18:44 · upstream, Salt
dereckson triaged T2052: Salt mixes Python and grep regular expressions for SELinux code as High priority.
Oct 9 2024, 18:43 · upstream, Salt
dereckson updated the task description for T2051: Can't renew TLS certificates verified through HTTP on docker engines.
Oct 9 2024, 18:07 · security, Nasqueron Docker deployment squad, Servers
dereckson added a comment to D3501: Allow nginx to read /.well-known/acme-challenge.
Complector
$ salt docker-002 state.apply roles/core/certificates/letsencrypt
[…]
          ID: selinux_context_certbot_www
    Function: selinux.fcontext_policy_present
        Name: /var/letsencrypt-auto
      Result: True
     Comment:
     Started: 18:00:54.789434
    Duration: 1865.606 ms
     Changes:
              ----------
              new:
                  ----------
                  /var/letsencrypt-auto:
                      ----------
                      filetype:
                          all files
                      sel_type:
                          httpd_sys_content_t
              old:
                  ----------
----------
          ID: selinux_context_certbot_www_applied
    Function: selinux.fcontext_policy_applied
        Name: /var/letsencrypt-auto
      Result: True
     Comment: SElinux policies are already applied for filespec "/var/letsencrypt-auto"
     Started: 18:00:56.655250
    Duration: 7.813 ms
     Changes:
[…]
Oct 9 2024, 18:04
dereckson updated the diff for D3501: Allow nginx to read /.well-known/acme-challenge.

+has_selinux

Oct 9 2024, 17:59
dereckson requested review of D3501: Allow nginx to read /.well-known/acme-challenge.
Oct 9 2024, 17:48
dereckson added a revision to T2051: Can't renew TLS certificates verified through HTTP on docker engines: D3501: Allow nginx to read /.well-known/acme-challenge.
Oct 9 2024, 17:48 · security, Nasqueron Docker deployment squad, Servers
dereckson moved T2051: Can't renew TLS certificates verified through HTTP on docker engines from Backlog to Pending review on the Servers board.
Oct 9 2024, 17:43 · security, Nasqueron Docker deployment squad, Servers
dereckson moved T2051: Can't renew TLS certificates verified through HTTP on docker engines from Backlog to Working on on the Nasqueron Docker deployment squad board.

SELinux context was the default for anything created under /var, which we didn't allow and aren't interested to allow for nginx.

Oct 9 2024, 17:43 · security, Nasqueron Docker deployment squad, Servers
dereckson triaged T2051: Can't renew TLS certificates verified through HTTP on docker engines as High priority.
Oct 9 2024, 16:02 · security, Nasqueron Docker deployment squad, Servers
dereckson created T2051: Can't renew TLS certificates verified through HTTP on docker engines.
Oct 9 2024, 16:01 · security, Nasqueron Docker deployment squad, Servers

Oct 8 2024

dereckson added a revision to T2050: organization.member_invited GitHub event triggers a 500: D3500: Handle organization and projects_v2 GitHub events.
Oct 8 2024, 22:43 · Notifications center
dereckson added a comment to T2050: organization.member_invited GitHub event triggers a 500.

The same issue is triggered by projects_v2, again because there is no repository.

Oct 8 2024, 22:27 · Notifications center
dereckson triaged T2050: organization.member_invited GitHub event triggers a 500 as Normal priority.
Oct 8 2024, 22:23 · Notifications center
dereckson created P361 organization. member_invited payload.
Oct 8 2024, 22:17 · Notifications center