apt_repo – Manage APT repositories via apt-repo
New in version 2.8.
Synopsis
- Manages APT repositories using apt-repo tool.
 - See https://www.altlinux.org/Apt-repo for details about apt-repo
 
Parameters
| Parameter | Choices/Defaults | Comments | 
|---|---|---|
|   remove_others    boolean    |   
  |    Remove other then added repositories  Used if state=present
   |  
|   repo    - / required    |    Name of the repository to add or remove.   |  |
|   state    -    |   
  |    Indicates the desired repository state.   |  
|   update    boolean    |   
  |    Update the package database after changing repositories.   |  
Notes
Note
- This module works on ALT based distros.
 - Does NOT support checkmode, due to a limitation in apt-repo tool.
 
Examples
- name: Remove all repositories
  apt_repo:
    repo: all
    state: absent
- name: Add repository `Sisysphus` and remove other repositories
  apt_repo:
    repo: Sisysphus
    state: present
    remove_others: yes
- name: Add local repository `/space/ALT/Sisyphus` and update package cache
  apt_repo:
    repo: copy:///space/ALT/Sisyphus
    state: present
    update: yes
   Status
- This module is not guaranteed to have a backwards compatible interface. [preview]
 - This module is maintained by the Ansible Community. [community]
 
Authors
- Mikhail Gordeev (@obirvalger)
 
Hint
If you notice any issues in this documentation, you can edit this document to improve it.
    © 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
    https://docs.ansible.com/ansible/2.9/modules/apt_repo_module.html