Theforeman.Foreman
Collection version 3.15.0
Description
Ansible Modules to manage Foreman and Katello installations
Authors:
@lessfoobar <59063885+lessfoobar@users.noreply.github.com>
Adam Růžička <aruzicka@redhat.com>
Alan.Wong <alawong@redhat.com>
AlanCoding <arominge@redhat.com>
Andrea Perotti <aperotti@redhat.com>
Andrew Kofink <ajkofink@gmail.com>
Anthony Green <green@moxielogic.com>
Anton <nesanton@gmail.com>
Baptiste Agasse <baptiste.agasse@gmail.com>
Bernhard Hopfenmüller <hopfenmueller@atix.de>
Bernhard Suttner <sbernhard@users.noreply.github.com>
Bryan Kearney <bkearney@redhat.com>
Chris Forkner <gen2fish@gmail.com>
Chris Hindman <chindman@chindman.remote.csb>
Chris Snell <chsnell@users.noreply.github.com>
Christoffer Reijer <ephracis@gmail.com>
Dave Thomas <11580510+dthomastx@users.noreply.github.com>
Deric Crago <deric.crago@gmail.com>
Eric D. Helms <ericdhelms@gmail.com>
Eric L <ericzolf@users.noreply.github.com>
Ethan <smithe2413@gmail.com>
Evgeni Golov <evgeni@golov.de>
Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
Felix Fontein <felix@fontein.de>
Gerald Vogt <gvde@users.noreply.github.com>
Greg Swift <gregswift@gmail.com>
Griffin Sullivan <gsulliva@redhat.com>
Hideki Saito <saito@fgrep.org>
Ismael Puerto <ismaelpuerto@users.noreply.github.com>
Jameer Pathan <jpathan@redhat.com>
James Jeffers <jjeffers@redhat.com>
James Stuart <james@stuart.name>
Jeffrey van Pelt <jeff@vanpelt.one>
Jeremy Albinet <jalbinet@scaleway.com>
Jeremy Lenz <jlenz@redhat.com>
Jesper Reenberg <jesper.reenberg@gmail.com>
John Berninger <john.berninger@gmail.com>
Josh Swanson <jswanson@redhat.com>
Julien Godin <julien.godin@camptocamp.com>
Kenny Tordeurs <ktordeur@redhat.com>
Kirill Shirinkin <fodojyko@gmail.com>
Leos Stejskal <lstejska@redhat.com>
Lester Cheung <lcheung@threatmetrix.com>
Lester Claudio <claudiol@redhat.com>
Lucas Bickel <hairmare@rabe.ch>
Lukas Magauer <Lukas.Magauer@engel.at>
Lukáš Zapletal <lzap+git@redhat.com>
Manisha Singhal <manisha1595@gmail.com>
Manuel Bonk <githubMB@bonkii.com>
Marcelo Moreira de Mello <tchello.mello@gmail.com>
Marek Czernek <mczernek@redhat.com>
Mark Hlawatschek <hlawatschek@atix.de>
Markus Bucher <bucher@atix.de>
Martin Schlossarek <martin.schlossarek@gmail.com>
Matthias Dellweg <2500@gmx.de>
Miikka Joutsenvirta <miikka.joutsenvirta@dna.fi>
Nikhil Jain <jainnikhil30@gmail.com>
Olivier <oliverf1ca@yahoo.com>
Ondrej Prazak <oprazak@redhat.com>
Ondřej Ezr <oezr@redhat.com>
Ondřej Gajdušek <ogajduse@redhat.com>
Patrick C. F. Ernzer <pcfe@pcfe.net>
Patrick Creech <pcreech@redhat.com>
Paul Armstrong <parmstro@redhat.com>
Paul Belanger <pabelanger@redhat.com>
Paul Gration <pmgration@gmail.com>
Peter Ondrejka <pondrejk@redhat.com>
Philipp <philipp98.joos@gmail.com>
Quirin Pamp <pamp@atix.de>
Richard Stempfl <richielatk@gmail.com>
Richard Waax <40852459+riwael@users.noreply.github.com>
Sam <samcalvert@me.com>
Samir Jha <sjha4@ncsu.edu>
Sean O’Keeffe <seanokeeffe797@gmail.com>
Sorin Sbarnea <sorin.sbarnea@gmail.com>
Steffen Frömer <knumskull@users.noreply.github.com>
Stoned Elipot <stoned.elipot@gmail.com>
Sven Meeus <sven.meeus@scarlet.be>
TTherouanne <thomas@therouanne.com>
Thomas Mueller <thomas@chaschperli.ch>
William Bradford Clark <wclark@redhat.com>
Yifat Makias <ymakias@redhat.com>
achevalet <anthony.chevalet@gmail.com>
alesc <github@alesc.fr>
calvingsmith <4283930+calvingsmith@users.noreply.github.com>
divialth <65872926+divialth@users.noreply.github.com>
furhouse <furhouse@users.noreply.github.com>
gardar <gardar@users.noreply.github.com>
jerrejkw <43955357+jerrejkw@users.noreply.github.com>
linuxonfire <jaimescampositzel@gmail.com>
marco <marco.markgraf@transporeon.com>
metalcated <mike.gomon@gmail.com>
russianguppie <46544650+russianguppie@users.noreply.github.com>
willtome <willtome@gmail.com>
yuqo2450 <79540477+yuqo2450@users.noreply.github.com>
Supported ansible-core versions:
2.9.17 or newer
Plugin Index
These are the plugins in the theforeman.foreman collection:
Modules
activation_key module – Manage Activation Keys
architecture module – Manage Architectures
auth_source_ldap module – Manage LDAP Authentication Sources
bookmark module – Manage Bookmarks
compute_attribute module – Manage Compute Attributes
compute_profile module – Manage Compute Profiles
compute_resource module – Manage Compute Resources
config_group module – Manage (Puppet) Config Groups
content_credential module – Manage Content Credentials
content_export_info module – List content exports
content_export_library module – Manage library content exports
content_export_repository module – Manage repository content exports
content_export_version module – Manage content view version content exports
content_upload module – Upload content to a repository
content_view module – Manage Content Views
content_view_filter module – Manage Content View Filters
content_view_filter_info module – Fetch information about a Content View Filter
content_view_filter_rule module – Manage content view filter rules
content_view_filter_rule_info module – Fetch information about a Content View Filter Rule
content_view_info module – Fetch information about Content Views
content_view_version module – Manage Content View Versions
content_view_version_info module – Fetch information about Content Views
discovery_rule module – Manage Host Discovery Rules
domain module – Manage Domains
domain_info module – Fetch information about Domains
external_usergroup module – Manage External User Groups
global_parameter module – Manage Global Parameters
hardware_model module – Manage Hardware Models
host module – Manage Hosts
host_collection module – Manage Host Collections
host_errata_info module – Fetch information about Host Errata
host_info module – Fetch information about Hosts
host_power module – Manage Power State of Hosts
hostgroup module – Manage Hostgroups
hostgroup_info module – Get information about hostgroup(s)
http_proxy module – Manage HTTP Proxies
image module – Manage Images
installation_medium module – Manage Installation Media
job_invocation module – Invoke Remote Execution Jobs
job_template module – Manage Job Templates
lifecycle_environment module – Manage Lifecycle Environments
location module – Manage Locations
operatingsystem module – Manage Operating Systems
organization module – Manage Organizations
organization_info module – Get information about organization(s)
os_default_template module – Manage Default Template Associations To Operating Systems
partition_table module – Manage Partition Table Templates
product module – Manage Products
provisioning_template module – Manage Provisioning Templates
puppet_environment module – Manage Puppet Environments
puppetclasses_import module – Import Puppet Classes from a Proxy
realm module – Manage Realms
redhat_manifest module – Interact with a Red Hat Satellite Subscription Manifest
repository module – Manage Repositories
repository_info module – Fetch information about Repositories
repository_set module – Enable/disable Red Hat Repositories available through subscriptions
repository_set_info module – Fetch information about Red Hat Repositories
repository_sync module – Sync a Repository or Product
resource_info module – Gather information about resources
role module – Manage Roles
scap_content module – Manage SCAP content
scap_tailoring_file module – Manage SCAP Tailoring Files
scc_account module – Manage SUSE Customer Center Accounts
scc_product module – Subscribe SUSE Customer Center Account Products
setting module – Manage Settings
setting_info module – Fetch information about Settings
smart_class_parameter module – Manage Smart Class Parameters
smart_class_parameter_override_value module – Manage Smart Class Parameter Override Values
smart_proxy module – Manage Smart Proxies
snapshot module – Manage Snapshots
snapshot_info module – Fetch information about Foreman Snapshots
status_info module – Get status info
subnet module – Manage Subnets
subnet_info module – Fetch information about Subnets
subscription_info module – Fetch information about Subscriptions
subscription_manifest module – Manage Subscription Manifests
sync_plan module – Manage Sync Plans
templates_import module – Sync Templates from a repository
user module – Manage Users
usergroup module – Manage User Groups
wait_for_task module – Wait for a task
Callback Plugins
foreman callback – Sends events to Foreman
Filter Plugins
cp_label filter – Convert strings to Candlepin labels
Inventory Plugins
foreman inventory – Foreman inventory source
See also
List of collections with docs hosted here.