%global __brp_mangle_shebangs_exclude_from ^%{_datadir}/%{name}/collections/.*$ Name: foremanctl Version: 0.0.4 Release: 0.20250915113834869503.master.39.g9309405%{?dist} Summary: Install Foreman using containers License: GPL-2-only URL: https://github.com/theforeman/foremanctl Source: foremanctl-0.0.4.tar.gz BuildArch: noarch Requires: python3-obsah >= 1.3 # 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-0.0.4 %build cat > inventories/quadlet < - 0.0.4-0.20250915113834869503.master.39.g9309405 - add small section about packages (Evgeni Golov) - move dev parts of readme into own file (Evgeni Golov) - restructure intro to readme and add compatibility section (Evgeni Golov) - move release docs to RELEASE.md (Evgeni Golov) - store path to vagrant's ssh config in a constant (Evgeni Golov) - introduce a server_hostname fixture with the short hostname (Evgeni Golov) - rename the server_hostname fixture to server_fqdn (Evgeni Golov) - make `quadlet.example.com` a fixture (Evgeni Golov) - cleanly fail setup-environment if any of the commands failed (Evgeni Golov) - use the right FQDN when running registration command (Evgeni Golov) - configure candlepin start timeout to 5 minutes (Evgeni Golov) - Don't set pulp_rhsm_url, let Katello figure it out based on foreman_url (Ewoud Kohl van Wijngaarden) - ensure obsah_state is an absolute path (Evgeni Golov) - Introduce foreman_url variable (Evgeni Golov) - only emit password once (Evgeni Golov) - Bump actions/setup-python from 5 to 6 (dependabot[bot]) - Use owenthereal/action-upterm@v1 (Evgeni Golov) - add system requirement check (Archana Kumari) - Add initial admin username & password parameters (Leos Stejskal) - Add database connectivity checks for Candlepin and Pulp (Archana Kumari) - Add .var to .gitignore (Leos Stejskal) - Add remote db check (#210) (Archana Kumari) - Bump actions/checkout from 4 to 5 (dependabot[bot]) - Bump actions/download-artifact from 4 to 5 (dependabot[bot]) - correct branch (Evgeni Golov) - correct owner in packit config (Evgeni Golov) - build every commit into our copr (Evgeni Golov) - run upterm if things fail (Evgeni Golov) - execute checks during deploy too (Evgeni Golov) - only include PostgreSQL role when deploying an internal database (Evgeni Golov) - move certificate_source and database_mode to included metadata (Evgeni Golov) - teach pull-images about database-mode (Evgeni Golov) - Pull PostgreSQL image (Evgeni Golov) - Add hostname check (Archana Kumari) - Add Subuid/Subguid check (Archana Kumari) - make ansible-lint happy again (Evgeni Golov) - Add katello-certs-check as foreman-certificate-check (Eric D. Helms) - don't pull proxy image, we don't use it anymore (Evgeni Golov) - add copr command so one doesn't need to use the UI (Evgeni Golov)