No description
  • Python 86.8%
  • Jinja 13.2%
Find a file
2025-08-16 15:49:51 +02:00
defaults fix keychecksum parameter name 2025-05-22 02:23:11 +02:00
filter_plugins add pip support and some docs 2024-04-12 23:27:55 +02:00
handlers add support to manage repos 2019-05-25 00:56:46 +02:00
meta Initial commit 2019-05-17 00:44:56 +02:00
tasks fix booleans - migrate to ansible-core 2.19 2025-08-16 15:49:51 +02:00
templates updated apt proxy to only use proxy for http 2019-09-08 17:48:55 +02:00
.gitignore add pip support and some docs 2024-04-12 23:27:55 +02:00
README.md fix keychecksum parameter name 2025-05-22 02:23:11 +02:00

Packages

Handels package management using system and language specific package tools

Defaults

# sets the default for packages.pkg , see *pkg*
default_packages_pkg:
	provider: system
# sets the default for packages.repos , see *repo*
default_packages_repos:
  repo_type: deb
  url: ~
  key: ~
  keyurl: ~
  keychecksum: ~
  keyid: ~
  keyserver: ~
  keyarmored: false
  options:
    signed-by: "{{ omit }}"

Parameters

All configuration is to be placed inside the packages dict.

# name: *pkg*, see below for definition
pkg:

# name: *repo*, see below for definition
repos:

pkg:

# can be "system" or "pip-system"
provider: system

repo:

repo_type:
url:
key:
keyid:
keyurl:
keychecksum:
keyarmored:
options: *repo_options*