Dre4m Shell
Server IP : 85.214.239.14  /  Your IP : 18.226.165.234
Web Server : Apache/2.4.62 (Debian)
System : Linux h2886529.stratoserver.net 4.9.0 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64
User : www-data ( 33)
PHP Version : 7.4.18
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : OFF  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/ansible_collections/theforeman/foreman/changelogs/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /lib/python3/dist-packages/ansible_collections/theforeman/foreman/changelogs/changelog.yaml
ancestor: 0.8.1
releases:
  1.0.0:
    changes:
      breaking_changes:
        - |
          All modules were renamed to drop the ``foreman_`` and ``katello_`` prefixes.
          Additionally to the prefix removal, the following modules were further ranamed:

          * katello_upload to content_upload
          * katello_sync to repository_sync
          * katello_manifest to subscription_manifest
          * foreman_search_facts to resource_info
          * foreman_ptable to partition_table
          * foreman_model to hardware_model
          * foreman_environment to puppet_environment
      release_summary: |
        This is the first stable release of the ``theforeman.foreman`` collection.
    modules:
    - description: Manage Activation Keys
      name: activation_key
      namespace: ''
    - description: Manage Architectures
      name: architecture
      namespace: ''
    - description: Manage LDAP Authentication Sources
      name: auth_source_ldap
      namespace: ''
    - description: Manage Bookmarks
      name: bookmark
      namespace: ''
    - description: Manage Compute Attributes
      name: compute_attribute
      namespace: ''
    - description: Manage Compute Profiles
      name: compute_profile
      namespace: ''
    - description: Manage Compute Resources
      name: compute_resource
      namespace: ''
    - description: Manage (Puppet) Config Groups
      name: config_group
      namespace: ''
    - description: Manage Content Credentials
      name: content_credential
      namespace: ''
    - description: Upload content to a repository
      name: content_upload
      namespace: ''
    - description: Manage Content Views
      name: content_view
      namespace: ''
    - description: Manage Content View Filters
      name: content_view_filter
      namespace: ''
    - description: Manage Content View Versions
      name: content_view_version
      namespace: ''
    - description: Manage Domains
      name: domain
      namespace: ''
    - description: Manage External User Groups
      name: external_usergroup
      namespace: ''
    - description: Manage Global Parameters
      name: global_parameter
      namespace: ''
    - description: Manage Hardware Models
      name: hardware_model
      namespace: ''
    - description: Manage Hosts
      name: host
      namespace: ''
    - description: Manage Host Collections
      name: host_collection
      namespace: ''
    - description: Manage Power State of Hosts
      name: host_power
      namespace: ''
    - description: Manage Hostgroups
      name: hostgroup
      namespace: ''
    - description: Manage Images
      name: image
      namespace: ''
    - description: Manage Installation Media
      name: installation_medium
      namespace: ''
    - description: Manage Job Templates
      name: job_template
      namespace: ''
    - description: Manage Lifecycle Environments
      name: lifecycle_environment
      namespace: ''
    - description: Manage Locations
      name: location
      namespace: ''
    - description: Manage Operating Systems
      name: operatingsystem
      namespace: ''
    - description: Manage Organizations
      name: organization
      namespace: ''
    - description: Manage Default Template Associations To Operating Systems
      name: os_default_template
      namespace: ''
    - description: Manage Partition Table Templates
      name: partition_table
      namespace: ''
    - description: Manage Products
      name: product
      namespace: ''
    - description: Manage Provisioning Templates
      name: provisioning_template
      namespace: ''
    - description: Manage Puppet Environments
      name: puppet_environment
      namespace: ''
    - description: Manage Realms
      name: realm
      namespace: ''
    - description: Interact with a Red Hat Satellite Subscription Manifest
      name: redhat_manifest
      namespace: ''
    - description: Manage Repositories
      name: repository
      namespace: ''
    - description: Enable/disable Repositories in Repository Sets
      name: repository_set
      namespace: ''
    - description: Sync a Repository or Product
      name: repository_sync
      namespace: ''
    - description: Gather information about resources
      name: resource_info
      namespace: ''
    - description: Manage Roles
      name: role
      namespace: ''
    - description: Manage SCAP content
      name: scap_content
      namespace: ''
    - description: Manage SCAP Tailoring Files
      name: scap_tailoring_file
      namespace: ''
    - description: Manage SUSE Customer Center Accounts
      name: scc_account
      namespace: ''
    - description: Subscribe SUSE Customer Center Account Products
      name: scc_product
      namespace: ''
    - description: Manage Settings
      name: setting
      namespace: ''
    - description: Manage Smart Class Parameters
      name: smart_class_parameter
      namespace: ''
    - description: Manage Snapshots
      name: snapshot
      namespace: ''
    - description: Manage Subnets
      name: subnet
      namespace: ''
    - description: Manage Subscription Manifests
      name: subscription_manifest
      namespace: ''
    - description: Manage Sync Plans
      name: sync_plan
      namespace: ''
    - description: Sync Templates from a repository
      name: templates_import
      namespace: ''
    - description: Manage Users
      name: user
      namespace: ''
    - description: Manage User Groups
      name: usergroup
      namespace: ''
    release_date: '2020-06-19'
  1.0.1:
    changes:
      release_summary: |
        Documentation fixes to reflect the correct module names.
    release_date: '2020-06-29'
  1.1.0:
    changes:
      bugfixes:
      - inventory plugin - fix want_params handling (https://github.com/theforeman/foreman-ansible-modules/issues/847)
      minor_changes:
      - activation_key - add ``description`` parameter (https://github.com/theforeman/foreman-ansible-modules/issues/915)
      - callback plugin - add reporter to report logs sent to Foreman (https://github.com/theforeman/foreman-ansible-modules/issues/836)
      - document return values of modules (https://github.com/theforeman/foreman-ansible-modules/pull/901)
      - inventory plugin - allow to control batch size when pulling hosts from Foreman
        (https://github.com/theforeman/foreman-ansible-modules/pull/865)
      - subnet - Require mask/cidr only on ipv4 (https://github.com/theforeman/foreman-ansible-modules/issues/878)
    fragments:
    - 836-add-reporter-to-callback.yaml
    - 847-want_params-fix.yaml
    - 865-limit-inventory-per-host.yaml
    - 878-cidr-only-v4.yaml
    - 901-document-return-values.yaml
    - 915-activation_key-description.yaml
    modules:
    - description: Manage HTTP Proxies
      name: http_proxy
      namespace: ''
    release_date: '2020-08-17'
  1.2.0:
    changes:
      bugfixes:
      - image - fix quoting of search values (https://github.com/theforeman/foreman-ansible-modules/issues/927)
      minor_changes:
      - compute_resource - added ``caching_enabled`` option for VMware compute resources
      - domain, host, hostgroup, operatingsystem, subnet - manage parameters in a
        single API call (https://bugzilla.redhat.com/show_bug.cgi?id=1855008)
      - host - add ``compute_attributes`` parameter to module (https://bugzilla.redhat.com/show_bug.cgi?id=1871815)
      - provisioning_template - update list of possible template kinds (https://bugzilla.redhat.com/show_bug.cgi?id=1871978)
      - repository - update supported parameters (https://github.com/theforeman/foreman-ansible-modules/issues/935)
    fragments:
    - 927-image-quoting.yaml
    - 932-host-add-compute_attributes.yaml
    - 935-repository-params.yaml
    - 939-compute_resource-added_caching_enabled.yaml
    - bz1855008-single_call_parameters.yaml
    - bz1871978-template_kinds.yaml
    release_date: '2020-09-03'
  1.3.0:
    changes:
      bugfixes:
      - content_view - remove CVs from lifecycle environments before deleting them
        (https://bugzilla.redhat.com/show_bug.cgi?id=1875314)
      - external_usergroup - support non-LDAP external groups (https://github.com/theforeman/foreman-ansible-modules/issues/956)
      - host - properly scope image lookups by the compute resource (https://bugzilla.redhat.com/show_bug.cgi?id=1878693)
      - inventory plugin - include empty parent groups in the inventory (https://github.com/theforeman/foreman-ansible-modules/issues/919)
      minor_changes:
      - external_usergroup - rename the ``auth_source_ldap`` parameter to ``auth_source``
        (``auth_source_ldap`` is still supported via an alias)
      - server URL and credentials can now also be specified using environment variables
        (https://github.com/theforeman/foreman-ansible-modules/issues/837)
      - subnet - add support for external IPAM (https://github.com/theforeman/foreman-ansible-modules/issues/966)
    fragments:
    - 837-env-fallback.yaml
    - 919-include-empty-parent-groups.yml
    - 956-external_usergroup-non-ldap.yaml
    - 966-subnet-external_ipam.yaml
    - bz1875314-content_view-remove.yaml
    - bz1878693-scope_image_lookups.yaml
    modules:
    - description: Get status info
      name: status_info
      namespace: ''
    release_date: '2020-09-22'
  1.4.0:
    changes:
      bugfixes:
      - Don't try to update an entity, if only parameters that aren't supported by
        the server are detected as changed. (https://github.com/theforeman/foreman-ansible-modules/issues/975)
      - allow to pass an empty string when refering to entities, thus unsetting the
        value (https://github.com/theforeman/foreman-ansible-modules/issues/969)
      - compute_profile - don't fail when trying to update compute attributes of a
        profile (https://github.com/theforeman/foreman-ansible-modules/issues/997)
      - host, hostgroup - support ``None`` as the ``pxe_loader`` (https://github.com/theforeman/foreman-ansible-modules/issues/971)
      - job_template - don't fail when trying to update template_inputs
      - os_default_template - document possible template kind choices (https://bugzilla.redhat.com/show_bug.cgi?id=1889952)
      - smart_class_parameters - don't fail when trying to update override_values
      minor_changes:
      - global_parameter - allow to set hidden flag (https://github.com/theforeman/foreman-ansible-modules/issues/1024)
      - job_template - stricter validation of ``template_inputs`` sub-options
      - redhat_manifest - allow configuring content access mode (https://github.com/theforeman/foreman-ansible-modules/issues/820)
      - subnet - verify the server has the ``remote_execution`` plugin when specifying
        ``remote_execution_proxies``
      - the ``apypie`` library is vendored inside the collection, so users only have
        to install ``requests`` manually now.
    fragments:
    - 820-redhat_manifest-sca.yaml
    - 969-allow-unset-entity.yml
    - 971-pxe_loader-none.yaml
    - 975-filter-update-payload.yml
    - 997-compute_profile-update.yaml
    - bz1889952-os_default_template-kind.yaml
    - global_parameter-hidden_values.yaml
    - job_template-template_inputs-validation.yaml
    - rex-proxy-subnet-check.yaml
    - venored_apypie.yaml
    modules:
    - description: Invoke Remote Execution Jobs
      name: job_invocation
      namespace: ''
    - description: Manage Smart Proxies
      name: smart_proxy
      namespace: ''
    release_date: '2020-10-21'
  1.5.0:
    changes:
      bugfixes:
      - content_upload - Fix upload of files bigger than 2MB in Pulp3-based setups
        (https://github.com/theforeman/foreman-ansible-modules/issues/1043)
      - job_invocation - properly submit ``ssh``, ``recurrence``, ``scheduling`` and
        ``concurrency_control`` to the server
      - repository - don't emit a false warning about ``organization_id`` not being
        supported by the server (https://github.com/theforeman/foreman-ansible-modules/issues/1055)
      - repository_set, repository - clarify documentation which module should be
        used for Red Hat Repositories (https://github.com/theforeman/foreman-ansible-modules/issues/1059)
      minor_changes:
      - content_upload - use ``to_native`` to decode RPM headers if needed (RPM 4.15+
        returns strings)
      - content_view_version - provide examples how to obtain detailed information
        about content view versions (https://bugzilla.redhat.com/show_bug.cgi?id=1868145)
      - content_view_version_cleanup - new role for cleaning up unused content view
        versions (https://github.com/theforeman/foreman-ansible-modules/issues/497)
      - host - allow management of interfaces (https://github.com/theforeman/foreman-ansible-modules/issues/757)
      - inventory plugin - add support for the Report API present in Foreman 1.24
        and later
      - inventory plugin - allow to compose the ``inventory_hostname`` (https://github.com/theforeman/foreman-ansible-modules/issues/1070)
      - manifest - new role for easier handling of subscription manifest workflows
      - subnet - add new ``externalipam_group`` parameter
      - update vendored ``apypie`` to 0.3.2
    fragments:
    - 1043-chunked_content_upload.yml
    - 1059-repository_set-docs.yml
    - 1062-warnings.yml
    - 1070-compose_inventory_hostname.yml
    - 757-host_interfaces.yml
    - bz1868145-cv_version_examples.yml
    - content_upload-decode-old-rpm.yml
    - inventory_plugin_report_api.yml
    - subnet-externalipam_group.yml
    - theforeman.foreman.content_view_version_cleanup_role.yml
    - theforeman.foreman.manifest_role.yml
    release_date: '2020-12-03'
  2.0.0:
    changes:
      breaking_changes:
      - All role variables are now prefixed with ``foreman_`` to avoid clashes with
        similarly named variables from roles outside this collection.
      bugfixes:
      - content_view_version - make the ``version`` parameter not fail when the version
        was entered without a minor part (https://github.com/theforeman/foreman-ansible-modules/issues/1087)
      - host - allow moving hosts between Organizations and Locations (https://bugzilla.redhat.com/show_bug.cgi?id=1901716)
      - host - fix subnet/domain assignment when multiple interfaces are defined (https://github.com/theforeman/foreman-ansible-modules/issues/1095)
      - host, hostgroup - select kickstart_repository based on lifecycle_environment
        and content_view if those are set (https://github.com/theforeman/foreman-ansible-modules/issues/1090,
        https://bugzilla.redhat.com/1915872)
      - resource_info - correctly show the exact resource when passing ``id`` in ``params``
      minor_changes:
      - Add a role `activation_keys` to manage activation keys
      - Add a role `lifecycle_environments` to manage lifecycle environments
      - Add a role `repositories` to manage products, repositories, and repository_sets
      - Add a role `sync_plans` to manage sync plans
      - activation_key - add support for selecting subscriptions by ``upstream_pool_id``
      - compute_resource - add ``set_console_password``, ``keyboard_layout`` and ``public_key``
        parameters (https://github.com/theforeman/foreman-ansible-modules/issues/1052)
      - host - clarify that ``owner`` refers to a users login, not their full name
        (https://github.com/theforeman/foreman-ansible-modules/issues/1045)
      - host - look up the correct network id for a network given as part of ``interfaces_attributes``
        (https://github.com/theforeman/foreman-ansible-modules/issues/1104)
      - host, hostgroup - add ``activation_keys`` parameter to ease configuring activation
        keys for deploments
    fragments:
    - 1027-repositories_role.yml
    - 1045-host-owner.yml
    - 1052-compute_resource-params.yaml
    - 1065-sync-plans_role.yml
    - 1068-activation-keys_role.yml
    - 1087-content_view_version-safenet.yml
    - 1090-scope_kickstart_repository_tighter.yml
    - 1095-nested_list-lookup-fix.yml
    - 1096-lifecycle-environments-role.yml
    - 1104-network_id-lookup.yml
    - 1145-role_prefix.yml
    - 541-activation-key-upstream-pool.yml
    - bz1901716-dont_scope_requests.yml
    - host-hostgroup-ak-parameter.yml
    - resource_info-params-id.yml
    modules:
    - description: Fetch information about Hosts
      name: host_info
      namespace: ''
    - description: Import Puppet Classes from a Proxy
      name: puppetclasses_import
      namespace: ''
    - description: Fetch information about Repositories
      name: repository_info
      namespace: ''
    release_date: '2021-02-22'
  2.0.1:
    changes:
      bugfixes:
      - host - don't filter ``false`` values for ``interfaces_attributes`` (https://github.com/theforeman/foreman-ansible-modules/issues/1148)
      - host_info, repository_info - correctly fetch all entities when neither ``name``
        nor ``search`` is set
      - host_info, repository_info - enforce mutual exclusivity of ``name`` and ``search``
    fragments:
    - 1148-dont-filter-false-params.yml
    - 20210224-info_module_fixes.yml
    release_date: '2021-03-02'
  2.1.0:
    changes:
      bugfixes:
      - host - pass the right image id to the compute resource when creating a host
        (https://github.com/theforeman/foreman-ansible-modules/issues/1160, https://bugzilla.redhat.com/show_bug.cgi?id=1911670)
      minor_changes:
      - Add a domain_info module
      - Add a hostgroups role (https://github.com/theforeman/foreman-ansible-modules/issues/1116)
      - Add a role `content_rhel` to perform basic setup for registering and syncing
        RHEL content hosts
      - Add content credentials role
      - callback plugin - collect facts during the run, merge them correctly and upload
        them once at the end
      - compute_resource - add ``cloud`` param for the AzureRm provider, to select
        which Azure cloud to use
      - compute_resource - add ``sub_id`` parameter for handling the Azure Subscription
        ID instead of the ``user`` parameter
      - host - Add ``Redfish`` to list of possible BMC providers of an interface
      - host, compute_profile - look up the correct id for storage pods and domains
        given as part of ``volumes_attributes`` (https://bugzilla.redhat.com/show_bug.cgi?id=1885234)
      - hostgroup - add a ``ansible_roles`` parameter (https://github.com/theforeman/foreman-ansible-modules/issues/1123)
      - new ``content_views`` role to manage content views (https://github.com/theforeman/foreman-ansible-modules/issues/1111)
      - new ``organizations`` role to manage organizations (https://github.com/theforeman/foreman-ansible-modules/issues/1109)
      - subnet - add ``bmc_proxy`` parameter to configure BMC proxies for subnets
    fragments:
    - 1097-content-rhel-role.yml
    - 1109-organizations-role.yml
    - 1111-content_views_role.yml
    - 1116-hostgroups-role.yml
    - 1123-ansible-roles-for-hostgroups.yml
    - 1160-pass-image-in-compute-attributes.yml
    - 1196-content_credentials-role.yml
    - azure-clouds.yml
    - azure-subid.yml
    - bz1885234-storage-lookup.yml
    - domain-info-module.yml
    - foreman-fact-upload.yml
    - host-redfish-bmc.yml
    - subnet-bmc-proxy-param.yml
    modules:
    - description: Fetch information about Content Views
      name: content_view_info
      namespace: ''
    - description: Fetch information about Content Views
      name: content_view_version_info
      namespace: ''
    - description: Fetch information about Domains
      name: domain_info
      namespace: ''
    - description: Fetch information about Host Errata
      name: host_errata_info
      namespace: ''
    - description: Fetch information about Red Hat Repositories
      name: repository_set_info
      namespace: ''
    - description: Fetch information about Settings
      name: setting_info
      namespace: ''
    - description: Fetch information about Subnets
      name: subnet_info
      namespace: ''
    - description: Fetch information about Subscriptions
      name: subscription_info
      namespace: ''
    release_date: '2021-05-20'
  2.1.1:
    changes:
      bugfixes:
      - external_usergroup - always lookup the ID of the usergroup, instead of passing
        the name to the API (https://bugzilla.redhat.com/show_bug.cgi?id=1967649)
      - host, hostgroup - don't override already set parameters when passing an activation
        key only (and vice versa) (https://bugzilla.redhat.com/show_bug.cgi?id=1967904)
    fragments:
    - bz1967649-usergroup_lookup.yml
    - bz1967904-dont_override_params.yml
    release_date: '2021-06-22'
  2.1.2:
    changes:
      bugfixes:
      - activation_key - submit organization_id when querying subs, required for Katello
        4.1
      - content_view_version_cleanup - sort content view versions before deleting
        (https://github.com/RedHatSatellite/satellite-ansible-collection/issues/30,
        https://bugzilla.redhat.com/show_bug.cgi?id=1980274)
      - content_view_version_cleanup role - properly clean up when users set keep=0
        (https://bugzilla.redhat.com/show_bug.cgi?id=1974314)
      - host, compute_profile - when resolving cluster and other values in vm_attrs,
        compare them as strings (https://github.com/theforeman/foreman-ansible-modules/issues/1245)
      - subscription_info - mark ``organization`` parameter as required, to match
        Katello
    fragments:
    - 1245-search_vm_attr_as_string.yml
    - BZ1974314-cv_cleanup_keep_0.yml
    - bz1980274.yml
    - katello41-subscription-org-required.yml
    release_date: '2021-07-13'
  2.2.0:
    changes:
      bugfixes:
      - host, hostgroup - don't accidentally duplicate ``kt_activation_keys`` param
        (https://github.com/theforeman/foreman-ansible-modules/issues/1268)
      minor_changes:
      - repository - add support for filtering repositories by OS version based on
        API feature apidoc/v2/repositories/create.html
    fragments:
    - 1268-ak_param_duplicate.yml
    - repository.yml
    release_date: '2021-08-24'
  3.0.0:
    changes:
      breaking_changes:
      - Set use_reports_api default value to true for the inventory plugin
      - Support for Ansible 2.8 is removed
      bugfixes:
      - host, hostgroup - fix updating puppetclasses while also updating description
        (or other string-like attributes) (https://github.com/theforeman/foreman-ansible-modules/issues/1231)
      minor_changes:
      - Add a role `convert2rhel` to perform setup for converting systems to RHEL
      - inventory plugin - enable certificate validation by default
      - repository - add ``arch`` parameter to limit architectures of the repository
        (https://github.com/theforeman/foreman-ansible-modules/issues/1265)
    fragments:
    - 1231-puppetclasses-and-description-update.yml
    - 1265-repository-arch.yml
    - 1291-foreman-ansible-inventory-default.yml
    - convert2rhel.yml
    - drop-ansible28.yml
    - validate-inventory-certs.yml
    release_date: '2021-11-11'
  3.1.0:
    changes:
      bugfixes:
      - callback plugin - include timezone information in the callback reported data
        (https://github.com/theforeman/foreman-ansible-modules/issues/1171)
      - hostgroup, location - don't fail when trying to delete a Hostgroup or Location
        where the parent is already absent
      - inventory plugin - fetch *all* facts, not only the first 250, when using the
        old Hosts API
      minor_changes:
      - Warn if the user tries to use a plain HTTP server URL and fail if the URL
        is neither HTTPS nor HTTP.
      - new ``compute_profiles`` role to manage compute profiles
      - new ``compute_resources`` role to manage compute resources
      - new ``content_view_publish`` role to publish a list of content views (https://github.com/theforeman/foreman-ansible-modules/issues/1209)
      - new ``domains`` role to manage domains
      - new ``operatingsystems`` role to manage operating systems
      - new ``provisioning_templates`` role to manage provisioning templates
      - new ``settings`` role to manage settings
      - new ``subnets`` role to manage subnets
      - repository - new ``download_concurrency`` parameter (https://github.com/theforeman/foreman-ansible-modules/issues/1273)
    fragments:
    - 1171-timezone.yml
    - 1209-content_views_role.yml
    - 1301-failsafe-parents.yml
    - 1303-foreman-repository-download-concurrency.yml
    - add-compute-profile-role.yml
    - add-compute-resource-role.yml
    - add-domains-role.yml
    - add-operatingsystems-role.yml
    - add-provisioning-templates-role.yml
    - add-settings-role.yml
    - add-subnets-role.yml
    - explicit-http-warning.yml
    - inventory-facts-batch-size.yml
    release_date: '2022-01-14'
  3.10.0:
    changes:
      bugfixes:
      - auth_sources_ldap role - don't assume ``account`` and ``account_password``
        are set, they are documented as optional
      - auth_sources_ldap role, compute_resources role, repositories role - do not
        log loop data when it contains sensitive data (https://bugzilla.redhat.com/show_bug.cgi?id=2183357)
      minor_changes:
      - content_export_library, content_export_repository, content_export_version
        - add ``format`` option to control the export format
      - content_view_filter - add support for creating modulemd filters
      - content_view_publish role - also accept a list of dicts as the ``content_views``
        role for publishing (https://github.com/theforeman/foreman-ansible-modules/issues/1436)
      - setting - document how to obtain valid setting names (https://bugzilla.redhat.com/show_bug.cgi?id=2174367)
    fragments:
    - 1436-cv-publish-vars.yml
    - 1573-cv-filter-modulemd.yml
    - auth_sources_ldap_role-dont_force_account.yml
    - bz2174367.yml
    - bz2183357-role-log.yml
    - content-export-format.yml
    release_date: '2023-04-04'
  3.11.0:
    changes:
      bugfixes:
      - compute_profile, host - properly support nested VMware clusters (https://bugzilla.redhat.com/show_bug.cgi?id=2211394)
      - content_credential - don't require ``content_type`` and ``content`` parameters
        when removing credentials (https://github.com/theforeman/foreman-ansible-modules/issues/1588)
      - content_credentials role - don't require ``content_type`` and ``content``
        parameters when removing credentials
      - content_view_filter - don't fail when creating a modulemd filter (https://github.com/theforeman/foreman-ansible-modules/issues/1608,
        https://bugzilla.redhat.com/show_bug.cgi?id=2208557)
      - repositories role - don't log repository information when creating products
        (https://bugzilla.redhat.com/show_bug.cgi?id=2183357)
      minor_changes:
      - content_view_promote role - also accept all parameters of the `content_view_version`
        module (https://github.com/theforeman/foreman-ansible-modules/issues/1591)
      - content_view_version - include information about the published version in
        the return value of the module
      - job-invocation - add ``recurrence purpose`` and ``description_format`` parameters
      - organizations role - accept ``parameters`` and ``ignore_types`` like the module
        does
    fragments:
    - 1588-content_credential-absent.yml
    - 1591-cv-promote-parameters.yml
    - 1608-cv-filter-modulemd.yml
    - bz2183357-do_not_log_repositories_for_products.yml
    - bz2211394-nested-vmware-clusters.yml
    - content_view_version-return_value.yml
    - job-invocation-parameters.yml
    - organizations_role-parameters_ignore_types.yml
    release_date: '2023-06-14'
  3.2.0:
    changes:
      bugfixes:
      - content_upload - clarify that ``src`` refers to a remote file (https://bugzilla.redhat.com/show_bug.cgi?id=2055416)
      minor_changes:
      - new ``auth_sources_ldap`` role to manage LDAP authentication sources
    fragments:
    - add-auth-source-ldaps-role.yml
    - bz2055416.yaml
    release_date: '2022-03-01'
  3.3.0:
    changes:
      minor_changes:
      - content_upload - add support for OSTree content uploads (https://github.com/theforeman/foreman-ansible-modules/issues/628,
        https://projects.theforeman.org/issues/33299)
      - os_default_template, provisioning_template - add ``host_init_config`` to list
        of possible template types
    fragments:
    - 1297-host_init_config.yml
    - 628-ostree.yml
    release_date: '2022-04-04'
  3.4.0:
    changes:
      bugfixes:
      - content_upload - properly detect SRPMs and ensure idempotency during uploads
        (https://github.com/theforeman/foreman-ansible-modules/issues/1274)
      - inventory plugin - fix caching for Report API (https://github.com/theforeman/foreman-ansible-modules/issues/1246)
      - operatingsystem - find operatingsystems by title or full (name,major,minor)
        tuple (https://github.com/theforeman/foreman-ansible-modules/issues/1401)
      - os_default_template, provisioning_template - don't document invalid template
        kind ``ptable`` (https://bugzilla.redhat.com/show_bug.cgi?id=1970132)
      minor_changes:
      - add support for module defaults groups for Ansible core 2.12 (https://github.com/theforeman/foreman-ansible-modules/issues/1015)
      - all modules - report smaller diffs by dropping ``null`` values. This should
        result in not showing fields that were unset to begin with, and mark fields
        that were explicitly removed as "deleted" instead of "replaced by ``null``"
      - compute_resource - update libvirt examples (https://bugzilla.redhat.com/show_bug.cgi?id=1990119)
      - content_view - add support to set label during creation.
      - repository - add ``rhel-9`` to os version filter choices
      - repository - add support for ``mirroring_policy`` for Katello 4.4+ (https://github.com/theforeman/foreman-ansible-modules/issues/1388)
    fragments:
    - 1015-action_groups.yml
    - 1246-inventory_reports_cache.yml
    - 1274-content_upload-srpm.yml
    - 1388-repository-mirroring_policy.yml
    - 1397-content_view-label.yml
    - 1401-os-search-title.yml
    - 1970132-no-ptable-kind.yml
    - 1990119-libvirt-examples.yml
    - repository-rhel9.yml
    - smaller-diffs.yml
    release_date: '2022-05-17'
  3.5.0:
    changes:
      minor_changes:
      - add execution environment metadata
      - installation_medium, operatingsystem, partition_table - add ``Fcos``, ``Rhcos``,
        ``VRP`` OS families
      - job_template - add ``hidden_value`` to ``template_inputs`` parameters
      - job_template - allow ``value_type`` to be ``resource``
      - operatingsystems role - make ``provisioning_template`` parameter optional
      - repositories role - add ``ansible_collection_requirements``
      - repositories role - add ``arch`` and ``os_versions`` parameters
      - repositories role - support ``mirroring_policy``
      - repository, smart_proxy - document deprecation/removal status of ``download_policy=background``
      - setting - the ``foreman_setting`` return entry is deprecated and kept for
        backwards compatibility, please use ``entity`` as with any other module
      - smart_proxy - add ``inherit`` to possible values of ``download_policy`` (https://github.com/theforeman/foreman-ansible-modules/issues/1438)
      - smart_proxy - add ``streamed`` download policy
      - snapshot - add include_ram option when creating VMWare snapshot
    fragments:
    - 1438-smart_proxy-download_policy-inherit.yml
    - setting-return-deprecate.yml
    modules:
    - description: List pulp3 content exports
      name: content_export_info
      namespace: ''
    - description: Manage content exports
      name: content_export_library
      namespace: ''
    - description: Manage Host Discovery Rules
      name: discovery_rule
      namespace: ''
    release_date: '2022-08-22'
  3.6.0:
    modules:
    - description: Manage repository content exports
      name: content_export_repository
      namespace: ''
    - description: Manage content view version content exports
      name: content_export_version
      namespace: ''
    release_date: '2022-09-01'
  3.7.0:
    changes:
      bugfixes:
      - Properly use FQCN notation when redirecting the old ``foreman_*`` and ``katello_*``
        module names. (https://github.com/theforeman/foreman-ansible-modules/issues/1484)
      - convert2rhel role - Content views for activation keys (https://bugzilla.redhat.com/2118790)
      minor_changes:
      - repository - add support for ``include_tags`` and ``exclude_tags`` parameters
        for Katello 4.4+
      - subscription_manifest - increase the import timeout to 10 minutes (https://github.com/theforeman/foreman-ansible-modules/issues/1474)
      - sync_plans role - document the ``enabled`` parameter (https://github.com/theforeman/foreman-ansible-modules/issues/1477)
      - sync_plans role - expose the ``state`` parameter of the underlying module,
        thus allowing to delete plans (https://github.com/theforeman/foreman-ansible-modules/issues/1477)
    fragments:
    - 1474-subscription_manifest-timeout.yaml
    - 1477-sync_plans-enhancements.yml
    - 1484-redirect-fqcn.yaml
    - bz2118790.yml
    - repository-include-exclude-tags.yaml
    release_date: '2022-10-05'
  3.8.0:
    changes:
      bugfixes:
      - activation_key - properly fetch *all* repositories when managing content overrides
        (https://bugzilla.redhat.com/show_bug.cgi?id=2134605)
      - redhat_manifest - properly report http errors (https://github.com/theforeman/foreman-ansible-modules/issues/1497)
      - repository_sync - report an error instead of syncing the whole product when
        the repository could not be found
      minor_changes:
      - job_template - add ``default`` option to the ``template_inputs`` parameter
      - location, organization - add ``ignore_types`` parameter to adjust automatic
        association of resources
      - redhat_manifest - Search by UUID on the server side if UUID is known. This
        is faster and allows fetching of manifest in big accounts (>1000 allocations).
      - redhat_manifest - return the UUID of the manifest so it can be reused later
      - redhat_manifest - set default ``quantity`` to 1 (https://github.com/theforeman/foreman-ansible-modules/pull/1499)
    fragments:
    - 1497-redhat_manifest-report-error.yml
    - 1509-taxonomy-ignore_types.yaml
    - 1519-job_template-input-default.yml
    - 2134605-ak-product_contents-per_page.yml
    - manifest-uuid-return.yml
    - redhat_manifest-default_quantity.yml
    - redhat_manifest-uuid-search.yml
    - repository_sync-no-failsaife-repository.yml
    modules:
    - description: Fetch information about Foreman Snapshots
      name: snapshot_info
      namespace: ''
    release_date: '2022-12-20'
  3.9.0:
    changes:
      bugfixes:
      - content_export_* - increase task timeout to 12h as export tasks can be time
        intensive (https://bugzilla.redhat.com/show_bug.cgi?id=2162678)
    fragments:
    - bz2162678-content_export-timeout.yaml
    modules:
    - description: Fetch information about a Content View Filter
      name: content_view_filter_info
      namespace: ''
    - description: Manage content view filter rules
      name: content_view_filter_rule
      namespace: ''
    - description: Fetch information about a Content View Filter Rule
      name: content_view_filter_rule_info
      namespace: ''
    - description: Get information about hostgroup(s)
      name: hostgroup_info
      namespace: ''
    release_date: '2023-02-20'

Anon7 - 2022
AnonSec Team