GetPageSpeed Extras

tenantd-fleet

View this package for all CentOS/RHEL versions →

How to install tenantd-fleet in CentOS/RHEL 9 (x86_64)

tenantd Phase 5 central control plane (separate host)

License: Proprietary Vendor: GetPageSpeed, Inc. https://github.com/dvershinin/tenantd

Install

sudo dnf -y install https://extras.getpagespeed.com/release-latest.rpm
sudo dnf -y install tenantd-fleet

Description

Central tenantd-fleet daemon that ingests per-host stats over mTLS and renders the unified WHM-style dashboard at a single FQDN. Install this subpackage on the dedicated fleet host (one per customer, NOT one per tenantd-enrolled host). Per-host pushers + tenantctl fleet-enroll glue ship in the main tenantd package — operators do not install tenantd-fleet on tenant hosts.

Compatibility

This package is compatible with all RHEL-based distributions, including CentOS, AlmaLinux, Oracle Linux, Rocky Linux, etc.

RPMs

Package Size Changelog
tenantd-fleet-0.5.2-1.el9.x86_64 2.9 MiB GetPageSpeed, Inc. (2026-06-17)
- Pre-launch hardening sprint (2026-07-01 launch target). · - Stage B finding #23.5 (docs/phase-5-stage-b-live.md L217): tenantctl · mysql-bootstrap no longer emits "GRANT: command not found" on stderr. · Root cause: backtick-quoted SQL example in the unquoted heredoc body · was being run as a shell command. Switched to double quotes. · - Stage B finding kill_cpu calibration (docs/phase-5-stage-b-live.md L230): · phase-3-mysql-smoke.sh KILL-latency assertion bumped 5s → 10s to match · shipping governor default (GOVERNOR_KILL_CPU_THRESHOLD_SECONDS=10.0, · sbin/tenantd-mysql-governor:78). Governor default unchanged. · - Stage B finding ssh-smoke creds (docs/phase-5-stage-b-live.md L111+L215): · phase-3-ssh-smoke.sh self-seeds an ephemeral ed25519 key into root/u1/u2 · authorized_keys (tagged and removed on exit) instead of depending on · rig test-user passwords. Closes the recurring rig-provisioning trap. · - Test infra: new tests/install-smoke.sh fixture-mode harness. Boots a · clean rockylinux:9 container, dnf-installs the four host-eligible · subpackages (excludes whm-plugin, cPanel-only), runs structural checks · (transaction status, scriptlet errors, systemd-analyze verify, banner, · rpm -V, #23.5 stderr regression guard). Would have caught 13 of 17 · Stage B latents automatically.

Subscribe