deb822_repository
Collection: builtin
Full Name: parallax.builtin.deb822_repository
Aliases: ansible.builtin.deb822_repository, deb822_repository
Synopsis
Manage deb822 repository
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| name | string | yes | A filename for the .sources file (without the .sources suffix) | |
| uris | list | The URIs of the repository | ||
| suites | list | The suites of the repository to add | ||
| components | list | The components of the repository to add | ||
| architectures | list | The architectures the repository supports | ||
| types | list | [deb] | The types of the repository | |
| signed_by | string | The path to the GPG keyring | ||
| state | string | present | The state of the repository Choices: absent, present | |
| enabled | bool | true | Whether the repository should be enabled | |
| check_valid_until | bool | true | Whether to check the valid-until field in the repository | |
| allow_downgrade_to_insecure | bool | false | Allow downgrade to insecure repositories | |
| allow_insecure | bool | false | Allow insecure repositories | |
| allow_weak | bool | false | Allow repositories with weak security | |
| trusted | bool | false | Whether the repository should be trusted | |
| date_max_future | string | How far in the future a repository may be | ||
| inrelease_path | string | Path to the InRelease file | ||
| pdiffs | bool | Whether to use pdiffs for this repository | ||
| by_hash | bool | Whether to acquire repository contents by hash |
Example
- name: Example deb822_repository task
deb822_repository:
name: <your_name>