Theforeman.Foreman
Collection version 5.6.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> 
- Aneta Šteflová Petrová <apetrova@redhat.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> 
- Bilhan Karaören <bkaraoren@redhat.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> 
- Dirk Goetz <dirk.goetz@netways.de> 
- 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> 
- Francesco Trentini <francesco.trentini@ris.bz.it> 
- 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> 
- Jakob Oettinger <jakob.oettinger@zeiss.com> 
- Jameer Pathan <jpathan@redhat.com> 
- James Jeffers <jjeffers@redhat.com> 
- James Stuart <james@stuart.name> 
- Jan Jansky <jjansky@redhat.com> 
- 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 Kallies <kallies@puzzle-itc.de> 
- 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> 
- Marko Myllynen <myllynen@redhat.com> 
- Markus Bucher <bucher@atix.de> 
- Martin Schlossarek <martin.schlossarek@gmail.com> 
- Matt Snyder <msnyder@bnl.gov> 
- Matthias Cotting <35720842+DaTurr3t@users.noreply.github.com> 
- Matthias Dellweg <2500@gmx.de> 
- Miikka Joutsenvirta <miikka.joutsenvirta@dna.fi> 
- Mike <mike@hulsman.net> 
- 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> 
- Ottavia Balducci <balducci@atix.de> 
- Pablo Méndez Hernández <pablomh@redhat.com> 
- Partha Aji <parthaa@gmail.com> 
- Patrick C. F. Ernzer <pcfe@pcfe.net> 
- Patrick Creech <pcreech@redhat.com> 
- Patrick Pfurtscheller <patrick@pfurtscheller.org> 
- 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 J Osborne <20555769+rjo-uk@users.noreply.github.com> 
- Richard Stempfl <richielatk@gmail.com> 
- Richard Waax <40852459+riwael@users.noreply.github.com> 
- Ruediger Pluem <ruediger.pluem@vodafone.com> 
- Sam <samcalvert@me.com> 
- Samir Jha <sjha4@ncsu.edu> 
- Sean O’Keeffe <seanokeeffe797@gmail.com> 
- Shubham Ganar <67952129+shubhamsg199@users.noreply.github.com> 
- Sorin Sbarnea <sorin.sbarnea@gmail.com> 
- Steffen Frömer <knumskull@users.noreply.github.com> 
- Steffen Scheib <steffen@scheib.me> 
- Stoned Elipot <stoned.elipot@gmail.com> 
- Sven Meeus <sven.meeus@scarlet.be> 
- TTherouanne <thomas@therouanne.com> 
- Thomas Mueller <thomas@chaschperli.ch> 
- Waldirio M Pinheiro <waldirio@gmail.com> 
- William Bradford Clark <wclark@redhat.com> 
- Yifat Makias <ymakias@redhat.com> 
- achevalet <anthony.chevalet@gmail.com> 
- adamlazik1 <alazik@redhat.com> 
- alesc <github@alesc.fr> 
- calvingsmith <4283930+calvingsmith@users.noreply.github.com> 
- cojmckee <32520575+cojmckee@users.noreply.github.com> 
- divialth <65872926+divialth@users.noreply.github.com> 
- dosas <dosas@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.10.4 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_import_info module – List content imports 
- content_import_library module – Manage library content imports 
- content_import_repository module – Manage repository content imports 
- content_import_version module – Manage content view version content imports 
- 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 
- flatpak_remote module – Manage Flatpak Remotes 
- flatpak_remote_repository_mirror module – Mirror a Flatpak Remote Repository 
- flatpak_remote_scan module – Scan a Flatpak Remote 
- 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 
- registration_command module – Manage Registration Command 
- 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 
- webhook module – Manage Webhooks 
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.
