Skip to content

Ansible role for LXHelper and lxd-functions

License

Notifications You must be signed in to change notification settings

OSSHelp/ansible-lxd-functions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lxd-functions

Build Status

Ansible role for LXHelper and lxd-functions library. Optionally can install required packages and python modules to perform testinfra tests of deployed containers.

Usage example

  roles:
    - role: lxd-functions,
      setup_testinfra: true

Available parameters

Main

Param Default Description
setup_testinfra false Installs the required python modules for testing containers via Testinfra
lxd_functions_version 1-latest Version to install

Useful links

TODO

  • improve working with sha256: must be read from url, like in ansible-drone:
download_checksums: "https://oss.help/builds/drone/SHA256SUMS"
- name: download binary
  get_url:
    url: "{{ download_url }}"
    checksum: "sha256:{{ download_checksums }}"
    dest: "{{ binary_dir }}/drone-server"
    mode: 0755
  notify: restart_drone
  • remove redmine step ignore.

License

GPL3

Author

OSSHelp Team, see https://oss.help