This repository has been archived on 2026-06-22. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
enroll/enroll
Miguel Jacq a0ac28f213
All checks were successful
CI / test (push) Successful in 27m26s
Lint / test (push) Successful in 45s
Support '--enforce' mode in 'enroll diff' with '--target' to use a specific config manager to run to enforce
2026-06-21 12:38:10 +10:00
..
harvest_collectors Support for detecting Docker images 2026-06-17 18:05:02 +10:00
schema Support for detecting Docker images 2026-06-17 18:05:02 +10:00
__init__.py Initial commit 2025-12-14 20:53:22 +11:00
__main__.py Initial commit 2025-12-14 20:53:22 +11:00
accounts.py Add support for detecting flatpaks and snaps 2026-06-14 18:25:26 +10:00
ansible.py Require version 1.20.0 or higher of podman container collection, for the platform arg 2026-06-21 09:41:56 +10:00
cache.py Remote mode and dangerous flag, other tweaks 2025-12-17 17:02:16 +11:00
capture.py More refactoring, support hiera and multi site mode for Puppet 2026-06-17 10:54:46 +10:00
cli.py Support '--enforce' mode in 'enroll diff' with '--target' to use a specific config manager to run to enforce 2026-06-21 12:38:10 +10:00
cm.py Fix notification of individual services when related config changes, even when roles are grouped 2026-06-20 15:31:42 +10:00
debian.py Group all package roles into Debian/RPM 'sections' 2026-06-14 19:19:59 +10:00
diff.py Support '--enforce' mode in 'enroll diff' with '--target' to use a specific config manager to run to enforce 2026-06-21 12:38:10 +10:00
explain.py Huge refactor to support extending a generic Config Manager class for different types (Ansible, Puppet... Salt soon?) 2026-06-17 09:37:32 +10:00
fsutil.py Ensure directories in the tree of anything included with --include are defined in the state and manifest so we make dirs before we try to create files 2026-01-02 21:10:32 +11:00
harvest.py Support for detecting Docker images 2026-06-17 18:05:02 +10:00
harvest_types.py Support for detecting Docker images 2026-06-17 18:05:02 +10:00
ignore.py Manage certain symlinks e.g for apache2/nginx sites-enabled and so on 2026-01-05 16:29:21 +11:00
jinjaturtle.py erb support, and fix notify services in puppet/salt in fqdn mode 2026-06-20 18:22:08 +10:00
manifest.py erb support, and fix notify services in puppet/salt in fqdn mode 2026-06-20 18:22:08 +10:00
package_hints.py More refactoring, support hiera and multi site mode for Puppet 2026-06-17 10:54:46 +10:00
pathfilter.py 0.1.6 2025-12-28 15:32:40 +11:00
platform.py Refactor state structure and capture versions of packages 2025-12-29 16:10:27 +11:00
puppet.py erb support, and fix notify services in puppet/salt in fqdn mode 2026-06-20 18:22:08 +10:00
remote.py Separate up the ansible renderer. Simplify the package management bits by using ansible.builtin.package 2026-06-17 16:40:36 +10:00
role_names.py Support for detecting Docker images 2026-06-17 18:05:02 +10:00
rpm.py Group all package roles into Debian/RPM 'sections' 2026-06-14 19:19:59 +10:00
salt.py Fix salt rendering of yaml/json 2026-06-20 18:38:49 +10:00
sopsutil.py black 2025-12-18 13:34:37 +11:00
state.py Huge refactor to support extending a generic Config Manager class for different types (Ansible, Puppet... Salt soon?) 2026-06-17 09:37:32 +10:00
system_paths.py More refactoring, support hiera and multi site mode for Puppet 2026-06-17 10:54:46 +10:00
systemd.py Capture more singletons in /etc and avoid apt duplication 2025-12-27 19:02:22 +11:00
validate.py Huge refactor to support extending a generic Config Manager class for different types (Ansible, Puppet... Salt soon?) 2026-06-17 09:37:32 +10:00
version.py Add version CLI arg 2025-12-29 14:29:11 +11:00
yamlutil.py Simplify the over-engineered ansible rendering. Simplify docker image mgmt on Puppet so it doesn't use that awful puppetlabs-docker module 2026-06-19 16:32:25 +10:00