%global __brp_mangle_shebangs_exclude_from ^%{_datadir}/%{name}/collections/.*$ Name: foremanctl Version: 1.1.0 Release: 1.20260225194651662876.master.17.g2d0f028%{?dist} Summary: Install Foreman using containers License: GPL-2-only URL: https://github.com/theforeman/foremanctl Source: foremanctl-1.1.0-17-g2d0f028.tar.gz BuildArch: noarch Requires: python3-obsah >= 1.7.1 # These are needed on the target host, which is usually localhost Recommends: podman Recommends: python3-libsemanage Recommends: python3-psycopg2 # Tab completion is nice to have Suggests: bash-completion Suggests: python3-argcomplete %description Install Foreman using containers. They are deployed as podman quadlets. %prep %setup -q -n foremanctl-1.1.0-17-g2d0f028 %build cat > inventories/quadlet < - 1.1.0-1.20260225194651662876.master.17.g2d0f028 - Deploy hammer and smart proxy for development (#373) (Adam Růžička) - write down the current deployment architecture (Evgeni Golov) - wording (Adam Ruzicka) - More apt task naming (Adam Ruzicka) - Add readme (Adam Ruzicka) - s/deploy_git_repository/git_repository/ (Adam Ruzicka) - Extract git repo management to a separate role (Adam Ruzicka) - Update foreman database SSL params to match the other roles (Evgeni Golov) - use the right ca_cert variable for postgresql_ping (Evgeni Golov) - adjust postgresql-admin-password secret name to match convention (Evgeni Golov) - correctly configure ssl headers (Evgeni Golov) - parse foreman proxy features as json, makes the assert cleaner (Evgeni Golov) - introduce client_hostname and client_fqdn fixtures (Evgeni Golov) - Skip user creation/modification if user already exists (Adam Ruzicka) - Use development tuning profile for quadlet VM (Arvind Jangir) - Kerberos-based authentication (Adam Ruzicka) - Update to Foreman 3.17 (Evgeni Golov) * Fri Jan 09 2026 Evgeni Golov - 1.1.0-1 - Release foremanctl 1.1.0 * Mon Dec 01 2025 Evgeni Golov - 1.0.0-2 - spec with a folder for logging * Tue Oct 07 2025 akumari 1.0.0-1 Initial packaging of foremanctl