deb822_repository

Collection: builtin

Full Name: parallax.builtin.deb822_repository

Aliases: ansible.builtin.deb822_repository, deb822_repository

Synopsis

Manage deb822 repository

Parameters

NameTypeRequiredDefaultDescription
namestringyesA filename for the .sources file (without the .sources suffix)
urislistThe URIs of the repository
suiteslistThe suites of the repository to add
componentslistThe components of the repository to add
architectureslistThe architectures the repository supports
typeslist[deb]The types of the repository
signed_bystringThe path to the GPG keyring
statestringpresentThe state of the repository Choices: absent, present
enabledbooltrueWhether the repository should be enabled
check_valid_untilbooltrueWhether to check the valid-until field in the repository
allow_downgrade_to_insecureboolfalseAllow downgrade to insecure repositories
allow_insecureboolfalseAllow insecure repositories
allow_weakboolfalseAllow repositories with weak security
trustedboolfalseWhether the repository should be trusted
date_max_futurestringHow far in the future a repository may be
inrelease_pathstringPath to the InRelease file
pdiffsboolWhether to use pdiffs for this repository
by_hashboolWhether to acquire repository contents by hash

Example

- name: Example deb822_repository task
  deb822_repository:
    name: <your_name>