From ea83f6a4260b2ca406f407fd1cdddf8cdcaaa638 Mon Sep 17 00:00:00 2001 From: Robert de Bock Date: Sat, 20 Mar 2021 12:53:57 +0100 Subject: [PATCH] Add update_pip_packages --- .DS_Store | Bin 0 -> 6148 bytes .gitignore 2 | 5 +++++ .../machines/fedora29/libvirt/action_provision | 1 + .vagrant 2/machines/fedora29/libvirt/creator_uid | 1 + .vagrant 2/machines/fedora29/libvirt/id | 1 + .vagrant 2/machines/fedora29/libvirt/index_uuid | 1 + .../machines/fedora29/libvirt/synced_folders | 1 + .vagrant 2/machines/fedora29/libvirt/vagrant_cwd | 1 + .../machines/ubuntu/libvirt/action_provision | 1 + .vagrant 2/machines/ubuntu/libvirt/creator_uid | 1 + .vagrant 2/machines/ubuntu/libvirt/id | 1 + .vagrant 2/machines/ubuntu/libvirt/index_uuid | 1 + .../machines/ubuntu/libvirt/synced_folders | 1 + .vagrant 2/machines/ubuntu/libvirt/vagrant_cwd | 1 + ansible 2.cfg | 6 ++++++ files 2/gitconfig | 3 +++ inventory 2/group_vars/python3.yml | 1 + inventory 2/host_vars/fedora.yml | 2 ++ inventory 2/hosts | 5 +++++ inventory/group_vars/all.yml | 2 ++ roles/ansible/.github 2/FUNDING.yml | 2 ++ roles/ansible/.github 2/pull_request_template.md | 11 +++++++++++ roles/ansible/.github 2/settings.yml | 7 +++++++ roles/ansible/.gitignore 2 | 4 ++++ roles/ansible/meta 2/.galaxy_install_info | 2 ++ roles/ansible/meta 2/exception.yml | 4 ++++ roles/ansible/meta 2/preferences.yml | 2 ++ roles/ansible/molecule 2/default/converge.yml | 8 ++++++++ roles/ansible/molecule 2/default/prepare.yml | 11 +++++++++++ roles/ansible/molecule 2/default/verify.yml | 11 +++++++++++ roles/ansible/requirements 2.yml | 5 +++++ roles/ansible_lint/.github 2/FUNDING.yml | 2 ++ .../.github 2/pull_request_template.md | 11 +++++++++++ roles/ansible_lint/.github 2/settings.yml | 7 +++++++ roles/ansible_lint/.gitignore 2 | 4 ++++ roles/ansible_lint/meta 2/.galaxy_install_info | 2 ++ roles/ansible_lint/meta 2/exception.yml | 6 ++++++ roles/ansible_lint/meta 2/preferences.yml | 2 ++ roles/ansible_lint/requirements 2.yml | 5 +++++ roles/ansible_lint/vars 2/main.yml | 5 +++++ roles/ara/.github 2/FUNDING.yml | 2 ++ roles/ara/.github 2/pull_request_template.md | 11 +++++++++++ roles/ara/.github 2/settings.yml | 7 +++++++ roles/ara/.gitignore 2 | 4 ++++ roles/ara/meta 2/.galaxy_install_info | 2 ++ roles/ara/meta 2/preferences.yml | 2 ++ roles/ara/molecule 2/default/converge.yml | 8 ++++++++ roles/ara/molecule 2/default/prepare.yml | 11 +++++++++++ roles/ara/molecule 2/default/verify.yml | 9 +++++++++ roles/atom/.github 2/FUNDING.yml | 2 ++ roles/atom/.github 2/pull_request_template.md | 11 +++++++++++ roles/atom/.github 2/settings.yml | 7 +++++++ roles/atom/.gitignore 2 | 4 ++++ roles/atom/meta 2/.galaxy_install_info | 2 ++ roles/atom/meta 2/exception.yml | 6 ++++++ roles/atom/meta 2/preferences.yml | 2 ++ roles/atom/molecule 2/default/converge.yml | 8 ++++++++ roles/atom/molecule 2/default/prepare.yml | 8 ++++++++ roles/atom/molecule 2/default/verify.yml | 9 +++++++++ roles/atom/requirements 2.yml | 2 ++ roles/bootstrap/.ansible-lint 2 | 7 +++++++ roles/bootstrap/.github 2/FUNDING.yml | 2 ++ .../bootstrap/.github 2/pull_request_template.md | 11 +++++++++++ roles/bootstrap/.github 2/settings.yml | 7 +++++++ roles/bootstrap/.gitignore 2 | 4 ++++ roles/bootstrap/meta 2/.galaxy_install_info | 2 ++ roles/bootstrap/meta 2/preferences.yml | 2 ++ roles/bootstrap/molecule 2/default/converge.yml | 8 ++++++++ roles/bootstrap/molecule 2/default/verify.yml | 9 +++++++++ roles/buildtools/.github 2/FUNDING.yml | 2 ++ .../.github 2/pull_request_template.md | 11 +++++++++++ roles/buildtools/.github 2/settings.yml | 7 +++++++ roles/buildtools/.gitignore 2 | 4 ++++ roles/buildtools/meta 2/.galaxy_install_info | 2 ++ roles/buildtools/meta 2/exception.yml | 4 ++++ roles/buildtools/meta 2/preferences.yml | 2 ++ roles/buildtools/molecule 2/default/converge.yml | 8 ++++++++ roles/buildtools/molecule 2/default/prepare.yml | 8 ++++++++ roles/buildtools/requirements 2.yml | 2 ++ roles/common/.github 2/FUNDING.yml | 2 ++ roles/common/.github 2/pull_request_template.md | 11 +++++++++++ roles/common/.github 2/settings.yml | 7 +++++++ roles/common/.gitignore 2 | 4 ++++ roles/common/meta 2/.galaxy_install_info | 2 ++ roles/common/meta 2/exception.yml | 4 ++++ roles/common/meta 2/preferences.yml | 2 ++ roles/common/molecule 2/default/converge.yml | 8 ++++++++ roles/common/molecule 2/default/prepare.yml | 8 ++++++++ roles/common/molecule 2/default/verify.yml | 9 +++++++++ roles/common/requirements 2.yml | 2 ++ roles/docker/.github 2/FUNDING.yml | 2 ++ roles/docker/.github 2/pull_request_template.md | 11 +++++++++++ roles/docker/.github 2/settings.yml | 7 +++++++ roles/docker/.gitignore 2 | 4 ++++ roles/docker/meta 2/.galaxy_install_info | 2 ++ roles/docker/meta 2/exception.yml | 6 ++++++ roles/docker/meta 2/preferences.yml | 2 ++ roles/docker/molecule 2/default/converge.yml | 8 ++++++++ roles/docker/molecule 2/default/prepare.yml | 12 ++++++++++++ roles/docker/molecule 2/default/verify.yml | 15 +++++++++++++++ roles/epel/.ansible-lint 2 | 7 +++++++ roles/epel/.github 2/FUNDING.yml | 2 ++ roles/epel/.github 2/pull_request_template.md | 11 +++++++++++ roles/epel/.github 2/settings.yml | 7 +++++++ roles/epel/.gitignore 2 | 4 ++++ roles/epel/handlers 2/main.yml | 5 +++++ roles/epel/meta 2/.galaxy_install_info | 2 ++ roles/epel/meta 2/preferences.yml | 2 ++ roles/epel/molecule 2/default/converge.yml | 8 ++++++++ roles/epel/molecule 2/default/prepare.yml | 8 ++++++++ roles/epel/molecule 2/default/verify.yml | 11 +++++++++++ roles/epel/requirements 2.yml | 2 ++ roles/fail2ban/.github 2/FUNDING.yml | 2 ++ .../fail2ban/.github 2/pull_request_template.md | 11 +++++++++++ roles/fail2ban/.github 2/settings.yml | 7 +++++++ roles/fail2ban/.gitignore 2 | 4 ++++ roles/fail2ban/meta 2/.galaxy_install_info | 2 ++ roles/fail2ban/meta 2/exception.yml | 6 ++++++ roles/fail2ban/meta 2/preferences.yml | 2 ++ roles/fail2ban/molecule 2/default/converge.yml | 8 ++++++++ roles/fail2ban/molecule 2/default/prepare.yml | 9 +++++++++ roles/fail2ban/molecule 2/default/verify.yml | 9 +++++++++ roles/fail2ban/requirements 2.yml | 3 +++ roles/git/.ansible-lint 2 | 7 +++++++ roles/git/.github 2/FUNDING.yml | 2 ++ roles/git/.github 2/pull_request_template.md | 11 +++++++++++ roles/git/.github 2/settings.yml | 7 +++++++ roles/git/.gitignore 2 | 4 ++++ roles/git/meta 2/.galaxy_install_info | 2 ++ roles/git/meta 2/preferences.yml | 2 ++ roles/git/requirements 2.yml | 2 ++ roles/git/templates 2/gitconfig.j2 | 3 +++ roles/git/vars 2/main.yml | 5 +++++ roles/investigate/.ansible-lint 2 | 7 +++++++ roles/investigate/.github 2/FUNDING.yml | 2 ++ .../.github 2/pull_request_template.md | 11 +++++++++++ roles/investigate/.github 2/settings.yml | 7 +++++++ roles/investigate/.gitignore 2 | 4 ++++ roles/investigate/meta 2/.galaxy_install_info | 2 ++ roles/investigate/meta 2/preferences.yml | 2 ++ roles/investigate/requirements 2.yml | 3 +++ roles/molecule/.github 2/FUNDING.yml | 2 ++ .../molecule/.github 2/pull_request_template.md | 11 +++++++++++ roles/molecule/.github 2/settings.yml | 7 +++++++ roles/molecule/.gitignore 2 | 4 ++++ roles/molecule/meta 2/.galaxy_install_info | 2 ++ roles/molecule/meta 2/preferences.yml | 2 ++ roles/molecule/molecule 2/default/converge.yml | 8 ++++++++ roles/molecule/molecule 2/default/prepare.yml | 11 +++++++++++ roles/molecule/molecule 2/default/verify.yml | 9 +++++++++ roles/molecule/requirements 2.yml | 5 +++++ roles/postfix/.github 2/FUNDING.yml | 2 ++ roles/postfix/.github 2/pull_request_template.md | 11 +++++++++++ roles/postfix/.github 2/settings.yml | 7 +++++++ roles/postfix/.gitignore 2 | 4 ++++ roles/postfix/meta 2/.galaxy_install_info | 2 ++ roles/postfix/meta 2/exception.yml | 6 ++++++ roles/postfix/meta 2/preferences.yml | 2 ++ roles/postfix/requirements 2.yml | 3 +++ roles/python_pip/.github 2/FUNDING.yml | 2 ++ .../.github 2/pull_request_template.md | 11 +++++++++++ roles/python_pip/.github 2/settings.yml | 7 +++++++ roles/python_pip/.gitignore 2 | 4 ++++ roles/python_pip/meta 2/.galaxy_install_info | 2 ++ roles/python_pip/meta 2/exception.yml | 6 ++++++ roles/python_pip/meta 2/preferences.yml | 2 ++ roles/python_pip/molecule 2/default/converge.yml | 8 ++++++++ roles/python_pip/molecule 2/default/prepare.yml | 10 ++++++++++ roles/python_pip/requirements 2.yml | 4 ++++ roles/reboot/.ansible-lint 2 | 7 +++++++ roles/reboot/.github 2/FUNDING.yml | 2 ++ roles/reboot/.github 2/pull_request_template.md | 11 +++++++++++ roles/reboot/.github 2/settings.yml | 7 +++++++ roles/reboot/.gitignore 2 | 4 ++++ roles/reboot/meta 2/.galaxy_install_info | 2 ++ roles/reboot/meta 2/preferences.yml | 2 ++ roles/reboot/molecule 2/default/converge.yml | 8 ++++++++ roles/reboot/molecule 2/default/prepare.yml | 8 ++++++++ roles/reboot/molecule 2/default/verify.yml | 9 +++++++++ roles/reboot/requirements 2.yml | 2 ++ roles/ruby/.ansible-lint 2 | 6 ++++++ roles/ruby/.github 2/FUNDING.yml | 2 ++ roles/ruby/.github 2/pull_request_template.md | 11 +++++++++++ roles/ruby/.github 2/settings.yml | 7 +++++++ roles/ruby/.gitignore 2 | 4 ++++ roles/ruby/meta 2/.galaxy_install_info | 2 ++ roles/ruby/meta 2/preferences.yml | 2 ++ roles/ruby/molecule 2/default/converge.yml | 8 ++++++++ roles/ruby/molecule 2/default/prepare.yml | 8 ++++++++ roles/ruby/molecule 2/default/verify.yml | 9 +++++++++ roles/ruby/requirements 2.yml | 2 ++ roles/ruby/tasks 2/main.yml | 5 +++++ roles/ruby/vars 2/main.yml | 5 +++++ roles/service/.ansible-lint 2 | 7 +++++++ roles/service/.github 2/FUNDING.yml | 2 ++ roles/service/.github 2/pull_request_template.md | 11 +++++++++++ roles/service/.github 2/settings.yml | 7 +++++++ roles/service/.gitignore 2 | 4 ++++ roles/service/meta 2/.galaxy_install_info | 2 ++ roles/service/meta 2/preferences.yml | 2 ++ roles/service/requirements 2.yml | 2 ++ roles/travis/.github 2/FUNDING.yml | 2 ++ roles/travis/.github 2/pull_request_template.md | 11 +++++++++++ roles/travis/.github 2/settings.yml | 7 +++++++ roles/travis/.gitignore 2 | 4 ++++ roles/travis/meta 2/.galaxy_install_info | 2 ++ roles/travis/meta 2/exception.yml | 6 ++++++ roles/travis/meta 2/preferences.yml | 2 ++ roles/travis/molecule 2/default/converge.yml | 8 ++++++++ roles/travis/molecule 2/default/prepare.yml | 10 ++++++++++ roles/travis/molecule 2/default/verify.yml | 9 +++++++++ roles/travis/requirements 2.yml | 4 ++++ roles/update/.github 2/FUNDING.yml | 2 ++ roles/update/.github 2/pull_request_template.md | 11 +++++++++++ roles/update/.github 2/settings.yml | 7 +++++++ roles/update/.gitignore 2 | 4 ++++ roles/update/meta 2/.galaxy_install_info | 2 ++ roles/update/meta 2/exception.yml | 4 ++++ roles/update/meta 2/preferences.yml | 2 ++ roles/update/molecule 2/default/converge.yml | 8 ++++++++ roles/update/molecule 2/default/prepare.yml | 8 ++++++++ roles/update/molecule 2/default/verify.yml | 9 +++++++++ roles/update/requirements 2.yml | 2 ++ roles/users/.ansible-lint 2 | 7 +++++++ roles/users/.github 2/FUNDING.yml | 2 ++ roles/users/.github 2/pull_request_template.md | 11 +++++++++++ roles/users/.github 2/settings.yml | 7 +++++++ roles/users/.gitignore 2 | 4 ++++ roles/users/meta 2/.galaxy_install_info | 2 ++ roles/users/meta 2/preferences.yml | 2 ++ roles/users/requirements 2.yml | 3 +++ roles/users/templates 2/.gitkeep | 0 roles/users/templates 2/cron.allow.j2 | 10 ++++++++++ roles/users/templates 2/sudo.j2 | 2 ++ roles/vagrant/.github 2/FUNDING.yml | 2 ++ roles/vagrant/.github 2/pull_request_template.md | 11 +++++++++++ roles/vagrant/.github 2/settings.yml | 7 +++++++ roles/vagrant/.gitignore 2 | 4 ++++ roles/vagrant/meta 2/.galaxy_install_info | 2 ++ roles/vagrant/meta 2/exception.yml | 4 ++++ roles/vagrant/meta 2/preferences.yml | 2 ++ roles/vagrant/molecule 2/default/converge.yml | 8 ++++++++ roles/vagrant/molecule 2/default/prepare.yml | 12 ++++++++++++ roles/vagrant/molecule 2/default/verify.yml | 9 +++++++++ 244 files changed, 1268 insertions(+) create mode 100644 .DS_Store create mode 100644 .gitignore 2 create mode 100644 .vagrant 2/machines/fedora29/libvirt/action_provision create mode 100644 .vagrant 2/machines/fedora29/libvirt/creator_uid create mode 100644 .vagrant 2/machines/fedora29/libvirt/id create mode 100644 .vagrant 2/machines/fedora29/libvirt/index_uuid create mode 100644 .vagrant 2/machines/fedora29/libvirt/synced_folders create mode 100644 .vagrant 2/machines/fedora29/libvirt/vagrant_cwd create mode 100644 .vagrant 2/machines/ubuntu/libvirt/action_provision create mode 100644 .vagrant 2/machines/ubuntu/libvirt/creator_uid create mode 100644 .vagrant 2/machines/ubuntu/libvirt/id create mode 100644 .vagrant 2/machines/ubuntu/libvirt/index_uuid create mode 100644 .vagrant 2/machines/ubuntu/libvirt/synced_folders create mode 100644 .vagrant 2/machines/ubuntu/libvirt/vagrant_cwd create mode 100644 ansible 2.cfg create mode 100644 files 2/gitconfig create mode 100644 inventory 2/group_vars/python3.yml create mode 100644 inventory 2/host_vars/fedora.yml create mode 100644 inventory 2/hosts create mode 100644 roles/ansible/.github 2/FUNDING.yml create mode 100644 roles/ansible/.github 2/pull_request_template.md create mode 100644 roles/ansible/.github 2/settings.yml create mode 100644 roles/ansible/.gitignore 2 create mode 100644 roles/ansible/meta 2/.galaxy_install_info create mode 100644 roles/ansible/meta 2/exception.yml create mode 100644 roles/ansible/meta 2/preferences.yml create mode 100644 roles/ansible/molecule 2/default/converge.yml create mode 100644 roles/ansible/molecule 2/default/prepare.yml create mode 100644 roles/ansible/molecule 2/default/verify.yml create mode 100644 roles/ansible/requirements 2.yml create mode 100644 roles/ansible_lint/.github 2/FUNDING.yml create mode 100644 roles/ansible_lint/.github 2/pull_request_template.md create mode 100644 roles/ansible_lint/.github 2/settings.yml create mode 100644 roles/ansible_lint/.gitignore 2 create mode 100644 roles/ansible_lint/meta 2/.galaxy_install_info create mode 100644 roles/ansible_lint/meta 2/exception.yml create mode 100644 roles/ansible_lint/meta 2/preferences.yml create mode 100644 roles/ansible_lint/requirements 2.yml create mode 100644 roles/ansible_lint/vars 2/main.yml create mode 100644 roles/ara/.github 2/FUNDING.yml create mode 100644 roles/ara/.github 2/pull_request_template.md create mode 100644 roles/ara/.github 2/settings.yml create mode 100644 roles/ara/.gitignore 2 create mode 100644 roles/ara/meta 2/.galaxy_install_info create mode 100644 roles/ara/meta 2/preferences.yml create mode 100644 roles/ara/molecule 2/default/converge.yml create mode 100644 roles/ara/molecule 2/default/prepare.yml create mode 100644 roles/ara/molecule 2/default/verify.yml create mode 100644 roles/atom/.github 2/FUNDING.yml create mode 100644 roles/atom/.github 2/pull_request_template.md create mode 100644 roles/atom/.github 2/settings.yml create mode 100644 roles/atom/.gitignore 2 create mode 100644 roles/atom/meta 2/.galaxy_install_info create mode 100644 roles/atom/meta 2/exception.yml create mode 100644 roles/atom/meta 2/preferences.yml create mode 100644 roles/atom/molecule 2/default/converge.yml create mode 100644 roles/atom/molecule 2/default/prepare.yml create mode 100644 roles/atom/molecule 2/default/verify.yml create mode 100644 roles/atom/requirements 2.yml create mode 100644 roles/bootstrap/.ansible-lint 2 create mode 100644 roles/bootstrap/.github 2/FUNDING.yml create mode 100644 roles/bootstrap/.github 2/pull_request_template.md create mode 100644 roles/bootstrap/.github 2/settings.yml create mode 100644 roles/bootstrap/.gitignore 2 create mode 100644 roles/bootstrap/meta 2/.galaxy_install_info create mode 100644 roles/bootstrap/meta 2/preferences.yml create mode 100644 roles/bootstrap/molecule 2/default/converge.yml create mode 100644 roles/bootstrap/molecule 2/default/verify.yml create mode 100644 roles/buildtools/.github 2/FUNDING.yml create mode 100644 roles/buildtools/.github 2/pull_request_template.md create mode 100644 roles/buildtools/.github 2/settings.yml create mode 100644 roles/buildtools/.gitignore 2 create mode 100644 roles/buildtools/meta 2/.galaxy_install_info create mode 100644 roles/buildtools/meta 2/exception.yml create mode 100644 roles/buildtools/meta 2/preferences.yml create mode 100644 roles/buildtools/molecule 2/default/converge.yml create mode 100644 roles/buildtools/molecule 2/default/prepare.yml create mode 100644 roles/buildtools/requirements 2.yml create mode 100644 roles/common/.github 2/FUNDING.yml create mode 100644 roles/common/.github 2/pull_request_template.md create mode 100644 roles/common/.github 2/settings.yml create mode 100644 roles/common/.gitignore 2 create mode 100644 roles/common/meta 2/.galaxy_install_info create mode 100644 roles/common/meta 2/exception.yml create mode 100644 roles/common/meta 2/preferences.yml create mode 100644 roles/common/molecule 2/default/converge.yml create mode 100644 roles/common/molecule 2/default/prepare.yml create mode 100644 roles/common/molecule 2/default/verify.yml create mode 100644 roles/common/requirements 2.yml create mode 100644 roles/docker/.github 2/FUNDING.yml create mode 100644 roles/docker/.github 2/pull_request_template.md create mode 100644 roles/docker/.github 2/settings.yml create mode 100644 roles/docker/.gitignore 2 create mode 100644 roles/docker/meta 2/.galaxy_install_info create mode 100644 roles/docker/meta 2/exception.yml create mode 100644 roles/docker/meta 2/preferences.yml create mode 100644 roles/docker/molecule 2/default/converge.yml create mode 100644 roles/docker/molecule 2/default/prepare.yml create mode 100644 roles/docker/molecule 2/default/verify.yml create mode 100644 roles/epel/.ansible-lint 2 create mode 100644 roles/epel/.github 2/FUNDING.yml create mode 100644 roles/epel/.github 2/pull_request_template.md create mode 100644 roles/epel/.github 2/settings.yml create mode 100644 roles/epel/.gitignore 2 create mode 100644 roles/epel/handlers 2/main.yml create mode 100644 roles/epel/meta 2/.galaxy_install_info create mode 100644 roles/epel/meta 2/preferences.yml create mode 100644 roles/epel/molecule 2/default/converge.yml create mode 100644 roles/epel/molecule 2/default/prepare.yml create mode 100644 roles/epel/molecule 2/default/verify.yml create mode 100644 roles/epel/requirements 2.yml create mode 100644 roles/fail2ban/.github 2/FUNDING.yml create mode 100644 roles/fail2ban/.github 2/pull_request_template.md create mode 100644 roles/fail2ban/.github 2/settings.yml create mode 100644 roles/fail2ban/.gitignore 2 create mode 100644 roles/fail2ban/meta 2/.galaxy_install_info create mode 100644 roles/fail2ban/meta 2/exception.yml create mode 100644 roles/fail2ban/meta 2/preferences.yml create mode 100644 roles/fail2ban/molecule 2/default/converge.yml create mode 100644 roles/fail2ban/molecule 2/default/prepare.yml create mode 100644 roles/fail2ban/molecule 2/default/verify.yml create mode 100644 roles/fail2ban/requirements 2.yml create mode 100644 roles/git/.ansible-lint 2 create mode 100644 roles/git/.github 2/FUNDING.yml create mode 100644 roles/git/.github 2/pull_request_template.md create mode 100644 roles/git/.github 2/settings.yml create mode 100644 roles/git/.gitignore 2 create mode 100644 roles/git/meta 2/.galaxy_install_info create mode 100644 roles/git/meta 2/preferences.yml create mode 100644 roles/git/requirements 2.yml create mode 100644 roles/git/templates 2/gitconfig.j2 create mode 100644 roles/git/vars 2/main.yml create mode 100644 roles/investigate/.ansible-lint 2 create mode 100644 roles/investigate/.github 2/FUNDING.yml create mode 100644 roles/investigate/.github 2/pull_request_template.md create mode 100644 roles/investigate/.github 2/settings.yml create mode 100644 roles/investigate/.gitignore 2 create mode 100644 roles/investigate/meta 2/.galaxy_install_info create mode 100644 roles/investigate/meta 2/preferences.yml create mode 100644 roles/investigate/requirements 2.yml create mode 100644 roles/molecule/.github 2/FUNDING.yml create mode 100644 roles/molecule/.github 2/pull_request_template.md create mode 100644 roles/molecule/.github 2/settings.yml create mode 100644 roles/molecule/.gitignore 2 create mode 100644 roles/molecule/meta 2/.galaxy_install_info create mode 100644 roles/molecule/meta 2/preferences.yml create mode 100644 roles/molecule/molecule 2/default/converge.yml create mode 100644 roles/molecule/molecule 2/default/prepare.yml create mode 100644 roles/molecule/molecule 2/default/verify.yml create mode 100644 roles/molecule/requirements 2.yml create mode 100644 roles/postfix/.github 2/FUNDING.yml create mode 100644 roles/postfix/.github 2/pull_request_template.md create mode 100644 roles/postfix/.github 2/settings.yml create mode 100644 roles/postfix/.gitignore 2 create mode 100644 roles/postfix/meta 2/.galaxy_install_info create mode 100644 roles/postfix/meta 2/exception.yml create mode 100644 roles/postfix/meta 2/preferences.yml create mode 100644 roles/postfix/requirements 2.yml create mode 100644 roles/python_pip/.github 2/FUNDING.yml create mode 100644 roles/python_pip/.github 2/pull_request_template.md create mode 100644 roles/python_pip/.github 2/settings.yml create mode 100644 roles/python_pip/.gitignore 2 create mode 100644 roles/python_pip/meta 2/.galaxy_install_info create mode 100644 roles/python_pip/meta 2/exception.yml create mode 100644 roles/python_pip/meta 2/preferences.yml create mode 100644 roles/python_pip/molecule 2/default/converge.yml create mode 100644 roles/python_pip/molecule 2/default/prepare.yml create mode 100644 roles/python_pip/requirements 2.yml create mode 100644 roles/reboot/.ansible-lint 2 create mode 100644 roles/reboot/.github 2/FUNDING.yml create mode 100644 roles/reboot/.github 2/pull_request_template.md create mode 100644 roles/reboot/.github 2/settings.yml create mode 100644 roles/reboot/.gitignore 2 create mode 100644 roles/reboot/meta 2/.galaxy_install_info create mode 100644 roles/reboot/meta 2/preferences.yml create mode 100644 roles/reboot/molecule 2/default/converge.yml create mode 100644 roles/reboot/molecule 2/default/prepare.yml create mode 100644 roles/reboot/molecule 2/default/verify.yml create mode 100644 roles/reboot/requirements 2.yml create mode 100644 roles/ruby/.ansible-lint 2 create mode 100644 roles/ruby/.github 2/FUNDING.yml create mode 100644 roles/ruby/.github 2/pull_request_template.md create mode 100644 roles/ruby/.github 2/settings.yml create mode 100644 roles/ruby/.gitignore 2 create mode 100644 roles/ruby/meta 2/.galaxy_install_info create mode 100644 roles/ruby/meta 2/preferences.yml create mode 100644 roles/ruby/molecule 2/default/converge.yml create mode 100644 roles/ruby/molecule 2/default/prepare.yml create mode 100644 roles/ruby/molecule 2/default/verify.yml create mode 100644 roles/ruby/requirements 2.yml create mode 100644 roles/ruby/tasks 2/main.yml create mode 100644 roles/ruby/vars 2/main.yml create mode 100644 roles/service/.ansible-lint 2 create mode 100644 roles/service/.github 2/FUNDING.yml create mode 100644 roles/service/.github 2/pull_request_template.md create mode 100644 roles/service/.github 2/settings.yml create mode 100644 roles/service/.gitignore 2 create mode 100644 roles/service/meta 2/.galaxy_install_info create mode 100644 roles/service/meta 2/preferences.yml create mode 100644 roles/service/requirements 2.yml create mode 100644 roles/travis/.github 2/FUNDING.yml create mode 100644 roles/travis/.github 2/pull_request_template.md create mode 100644 roles/travis/.github 2/settings.yml create mode 100644 roles/travis/.gitignore 2 create mode 100644 roles/travis/meta 2/.galaxy_install_info create mode 100644 roles/travis/meta 2/exception.yml create mode 100644 roles/travis/meta 2/preferences.yml create mode 100644 roles/travis/molecule 2/default/converge.yml create mode 100644 roles/travis/molecule 2/default/prepare.yml create mode 100644 roles/travis/molecule 2/default/verify.yml create mode 100644 roles/travis/requirements 2.yml create mode 100644 roles/update/.github 2/FUNDING.yml create mode 100644 roles/update/.github 2/pull_request_template.md create mode 100644 roles/update/.github 2/settings.yml create mode 100644 roles/update/.gitignore 2 create mode 100644 roles/update/meta 2/.galaxy_install_info create mode 100644 roles/update/meta 2/exception.yml create mode 100644 roles/update/meta 2/preferences.yml create mode 100644 roles/update/molecule 2/default/converge.yml create mode 100644 roles/update/molecule 2/default/prepare.yml create mode 100644 roles/update/molecule 2/default/verify.yml create mode 100644 roles/update/requirements 2.yml create mode 100644 roles/users/.ansible-lint 2 create mode 100644 roles/users/.github 2/FUNDING.yml create mode 100644 roles/users/.github 2/pull_request_template.md create mode 100644 roles/users/.github 2/settings.yml create mode 100644 roles/users/.gitignore 2 create mode 100644 roles/users/meta 2/.galaxy_install_info create mode 100644 roles/users/meta 2/preferences.yml create mode 100644 roles/users/requirements 2.yml create mode 100644 roles/users/templates 2/.gitkeep create mode 100644 roles/users/templates 2/cron.allow.j2 create mode 100644 roles/users/templates 2/sudo.j2 create mode 100644 roles/vagrant/.github 2/FUNDING.yml create mode 100644 roles/vagrant/.github 2/pull_request_template.md create mode 100644 roles/vagrant/.github 2/settings.yml create mode 100644 roles/vagrant/.gitignore 2 create mode 100644 roles/vagrant/meta 2/.galaxy_install_info create mode 100644 roles/vagrant/meta 2/exception.yml create mode 100644 roles/vagrant/meta 2/preferences.yml create mode 100644 roles/vagrant/molecule 2/default/converge.yml create mode 100644 roles/vagrant/molecule 2/default/prepare.yml create mode 100644 roles/vagrant/molecule 2/default/verify.yml diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..f84dc97d0e5766a7d68e9903388621c28891ecb8 GIT binary patch literal 6148 zcmeHKyH3ME5ZnV7meQm|RQCl)`GX@e5`8MVC`1ZKiJXFT6z=%2d{Y_<#OwoP%L*k0 z%u0LX+uiZmQ+T~1lIDl?Ok^q|HC$2NbQzoG)kk&_kqVgf9^1`q@!0P6qssFE`7`p5kKsrPKBC8#tiKn17(6`%tDQUUaA zwR+;nl?qS+D)6m^LG_UXW4BLGl;TFr&{{Dz+KR7wby=^GFM*w-(GfQ~kUs*d3yli= Gh611M04d%8 literal 0 HcmV?d00001 diff --git a/.gitignore 2 b/.gitignore 2 new file mode 100644 index 0000000..c44b579 --- /dev/null +++ b/.gitignore 2 @@ -0,0 +1,5 @@ +id_rsa +!roles/requirements.yml +files/ssh_keys +.vagrant +releases diff --git a/.vagrant 2/machines/fedora29/libvirt/action_provision b/.vagrant 2/machines/fedora29/libvirt/action_provision new file mode 100644 index 0000000..a4a94fc --- /dev/null +++ b/.vagrant 2/machines/fedora29/libvirt/action_provision @@ -0,0 +1 @@ +1.5:400d2d5f-317e-4e33-b7b1-d1bfe81d1c6b \ No newline at end of file diff --git a/.vagrant 2/machines/fedora29/libvirt/creator_uid b/.vagrant 2/machines/fedora29/libvirt/creator_uid new file mode 100644 index 0000000..e37d32a --- /dev/null +++ b/.vagrant 2/machines/fedora29/libvirt/creator_uid @@ -0,0 +1 @@ +1000 \ No newline at end of file diff --git a/.vagrant 2/machines/fedora29/libvirt/id b/.vagrant 2/machines/fedora29/libvirt/id new file mode 100644 index 0000000..d464ecb --- /dev/null +++ b/.vagrant 2/machines/fedora29/libvirt/id @@ -0,0 +1 @@ +400d2d5f-317e-4e33-b7b1-d1bfe81d1c6b \ No newline at end of file diff --git a/.vagrant 2/machines/fedora29/libvirt/index_uuid b/.vagrant 2/machines/fedora29/libvirt/index_uuid new file mode 100644 index 0000000..a8d91d3 --- /dev/null +++ b/.vagrant 2/machines/fedora29/libvirt/index_uuid @@ -0,0 +1 @@ +84b666789624430aaca9e528b8ccb0fe \ No newline at end of file diff --git a/.vagrant 2/machines/fedora29/libvirt/synced_folders b/.vagrant 2/machines/fedora29/libvirt/synced_folders new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.vagrant 2/machines/fedora29/libvirt/synced_folders @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.vagrant 2/machines/fedora29/libvirt/vagrant_cwd b/.vagrant 2/machines/fedora29/libvirt/vagrant_cwd new file mode 100644 index 0000000..9b2b41f --- /dev/null +++ b/.vagrant 2/machines/fedora29/libvirt/vagrant_cwd @@ -0,0 +1 @@ +/home/robertdb/Documents/github.com/robertdebock/ansible-development-environment \ No newline at end of file diff --git a/.vagrant 2/machines/ubuntu/libvirt/action_provision b/.vagrant 2/machines/ubuntu/libvirt/action_provision new file mode 100644 index 0000000..564623e --- /dev/null +++ b/.vagrant 2/machines/ubuntu/libvirt/action_provision @@ -0,0 +1 @@ +1.5:62cd93f9-1823-4998-bbb2-689ff16ffff9 \ No newline at end of file diff --git a/.vagrant 2/machines/ubuntu/libvirt/creator_uid b/.vagrant 2/machines/ubuntu/libvirt/creator_uid new file mode 100644 index 0000000..e37d32a --- /dev/null +++ b/.vagrant 2/machines/ubuntu/libvirt/creator_uid @@ -0,0 +1 @@ +1000 \ No newline at end of file diff --git a/.vagrant 2/machines/ubuntu/libvirt/id b/.vagrant 2/machines/ubuntu/libvirt/id new file mode 100644 index 0000000..fbe33ba --- /dev/null +++ b/.vagrant 2/machines/ubuntu/libvirt/id @@ -0,0 +1 @@ +62cd93f9-1823-4998-bbb2-689ff16ffff9 \ No newline at end of file diff --git a/.vagrant 2/machines/ubuntu/libvirt/index_uuid b/.vagrant 2/machines/ubuntu/libvirt/index_uuid new file mode 100644 index 0000000..4dee885 --- /dev/null +++ b/.vagrant 2/machines/ubuntu/libvirt/index_uuid @@ -0,0 +1 @@ +12a1f187bde545f580760461bc482332 \ No newline at end of file diff --git a/.vagrant 2/machines/ubuntu/libvirt/synced_folders b/.vagrant 2/machines/ubuntu/libvirt/synced_folders new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.vagrant 2/machines/ubuntu/libvirt/synced_folders @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/.vagrant 2/machines/ubuntu/libvirt/vagrant_cwd b/.vagrant 2/machines/ubuntu/libvirt/vagrant_cwd new file mode 100644 index 0000000..9b2b41f --- /dev/null +++ b/.vagrant 2/machines/ubuntu/libvirt/vagrant_cwd @@ -0,0 +1 @@ +/home/robertdb/Documents/github.com/robertdebock/ansible-development-environment \ No newline at end of file diff --git a/ansible 2.cfg b/ansible 2.cfg new file mode 100644 index 0000000..b2f1f16 --- /dev/null +++ b/ansible 2.cfg @@ -0,0 +1,6 @@ +[defaults] +retry_files_enabled=no +inventory=inventory +stdout_callback=yaml +host_key_checking=no +roles_path=roles diff --git a/files 2/gitconfig b/files 2/gitconfig new file mode 100644 index 0000000..19289fd --- /dev/null +++ b/files 2/gitconfig @@ -0,0 +1,3 @@ +[user] + email = robert@meinit.nl + name = Robert de Bock diff --git a/inventory 2/group_vars/python3.yml b/inventory 2/group_vars/python3.yml new file mode 100644 index 0000000..f1a3ed4 --- /dev/null +++ b/inventory 2/group_vars/python3.yml @@ -0,0 +1 @@ +ansible_python_interpreter: /usr/bin/python3 diff --git a/inventory 2/host_vars/fedora.yml b/inventory 2/host_vars/fedora.yml new file mode 100644 index 0000000..a78c254 --- /dev/null +++ b/inventory 2/host_vars/fedora.yml @@ -0,0 +1,2 @@ +--- +ansible_pyhton_interpreter: /usr/bin/python3 diff --git a/inventory 2/hosts b/inventory 2/hosts new file mode 100644 index 0000000..0746820 --- /dev/null +++ b/inventory 2/hosts @@ -0,0 +1,5 @@ +#fedora-s-1vcpu-2gb-fra1-01 ansible_host=167.99.141.134 +#ubuntu-s-2vcpu-4gb-nyc1-01 ansible_host=206.189.178.203 ansible_user=root + +[python3] +fedora diff --git a/inventory/group_vars/all.yml b/inventory/group_vars/all.yml index 8a5108d..c70c18c 100644 --- a/inventory/group_vars/all.yml +++ b/inventory/group_vars/all.yml @@ -355,6 +355,8 @@ git_repositories: dest: ansible-role-update - repo: ssh://git@github.com/robertdebock/ansible-role-update_package_cache.git dest: ansible-role-update_package_cache + - repo: ssh://git@github.com/robertdebock/ansible-role-update_pip_packages.git + dest: ansible-role-update_pip_packages - repo: ssh://git@github.com/robertdebock/ansible-role-upgrade.git dest: ansible-role-upgrade - repo: ssh://git@github.com/robertdebock/ansible-role-users.git diff --git a/roles/ansible/.github 2/FUNDING.yml b/roles/ansible/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/ansible/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/ansible/.github 2/pull_request_template.md b/roles/ansible/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/ansible/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/ansible/.github 2/settings.yml b/roles/ansible/.github 2/settings.yml new file mode 100644 index 0000000..5019e26 --- /dev/null +++ b/roles/ansible/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install and configure ansible on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/ansible/.gitignore 2 b/roles/ansible/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/ansible/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/ansible/meta 2/.galaxy_install_info b/roles/ansible/meta 2/.galaxy_install_info new file mode 100644 index 0000000..f7195d6 --- /dev/null +++ b/roles/ansible/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:21:49 2020 +version: 2.3.3 diff --git a/roles/ansible/meta 2/exception.yml b/roles/ansible/meta 2/exception.yml new file mode 100644 index 0000000..95e813f --- /dev/null +++ b/roles/ansible/meta 2/exception.yml @@ -0,0 +1,4 @@ +--- +exceptions: + - variation: amazonlinux:1 + reason: "No package matching 'python3-pip'" diff --git a/roles/ansible/meta 2/preferences.yml b/roles/ansible/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/ansible/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/ansible/molecule 2/default/converge.yml b/roles/ansible/molecule 2/default/converge.yml new file mode 100644 index 0000000..935c6b8 --- /dev/null +++ b/roles/ansible/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-ansible diff --git a/roles/ansible/molecule 2/default/prepare.yml b/roles/ansible/molecule 2/default/prepare.yml new file mode 100644 index 0000000..fcdc074 --- /dev/null +++ b/roles/ansible/molecule 2/default/prepare.yml @@ -0,0 +1,11 @@ +--- +- name: Prepare + hosts: all + gather_facts: no + become: yes + + roles: + - role: robertdebock.bootstrap + - role: robertdebock.epel + - role: robertdebock.buildtools + - role: robertdebock.python_pip diff --git a/roles/ansible/molecule 2/default/verify.yml b/roles/ansible/molecule 2/default/verify.yml new file mode 100644 index 0000000..4733d21 --- /dev/null +++ b/roles/ansible/molecule 2/default/verify.yml @@ -0,0 +1,11 @@ +--- +- name: Verify + hosts: all + become: no + gather_facts: no + + tasks: + - name: run ansible + shell: ansible --version > ansible.version + args: + creates: ansible.version diff --git a/roles/ansible/requirements 2.yml b/roles/ansible/requirements 2.yml new file mode 100644 index 0000000..2fd552b --- /dev/null +++ b/roles/ansible/requirements 2.yml @@ -0,0 +1,5 @@ +--- +- robertdebock.bootstrap +- robertdebock.buildtools +- robertdebock.epel +- robertdebock.python_pip diff --git a/roles/ansible_lint/.github 2/FUNDING.yml b/roles/ansible_lint/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/ansible_lint/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/ansible_lint/.github 2/pull_request_template.md b/roles/ansible_lint/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/ansible_lint/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/ansible_lint/.github 2/settings.yml b/roles/ansible_lint/.github 2/settings.yml new file mode 100644 index 0000000..2ae14d3 --- /dev/null +++ b/roles/ansible_lint/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install ansible-lint on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/ansible_lint/.gitignore 2 b/roles/ansible_lint/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/ansible_lint/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/ansible_lint/meta 2/.galaxy_install_info b/roles/ansible_lint/meta 2/.galaxy_install_info new file mode 100644 index 0000000..f2ff1d7 --- /dev/null +++ b/roles/ansible_lint/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:21:51 2020 +version: 2.3.12 diff --git a/roles/ansible_lint/meta 2/exception.yml b/roles/ansible_lint/meta 2/exception.yml new file mode 100644 index 0000000..0f73f3c --- /dev/null +++ b/roles/ansible_lint/meta 2/exception.yml @@ -0,0 +1,6 @@ +--- +exceptions: + - variation: amazonlinux:1 + reason: "No package matching 'python3-pip'" + - variation: amazonlinux + reason: "No module named pkg_resources" diff --git a/roles/ansible_lint/meta 2/preferences.yml b/roles/ansible_lint/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/ansible_lint/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/ansible_lint/requirements 2.yml b/roles/ansible_lint/requirements 2.yml new file mode 100644 index 0000000..2fd552b --- /dev/null +++ b/roles/ansible_lint/requirements 2.yml @@ -0,0 +1,5 @@ +--- +- robertdebock.bootstrap +- robertdebock.buildtools +- robertdebock.epel +- robertdebock.python_pip diff --git a/roles/ansible_lint/vars 2/main.yml b/roles/ansible_lint/vars 2/main.yml new file mode 100644 index 0000000..0a1756c --- /dev/null +++ b/roles/ansible_lint/vars 2/main.yml @@ -0,0 +1,5 @@ +--- +# vars file for ansible_lint + +ansible_lint_packages: + - ansible-lint diff --git a/roles/ara/.github 2/FUNDING.yml b/roles/ara/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/ara/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/ara/.github 2/pull_request_template.md b/roles/ara/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/ara/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/ara/.github 2/settings.yml b/roles/ara/.github 2/settings.yml new file mode 100644 index 0000000..e9e274a --- /dev/null +++ b/roles/ara/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install and configure ara on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/ara/.gitignore 2 b/roles/ara/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/ara/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/ara/meta 2/.galaxy_install_info b/roles/ara/meta 2/.galaxy_install_info new file mode 100644 index 0000000..ebc4342 --- /dev/null +++ b/roles/ara/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:21:56 2020 +version: 2.5.2 diff --git a/roles/ara/meta 2/preferences.yml b/roles/ara/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/ara/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/ara/molecule 2/default/converge.yml b/roles/ara/molecule 2/default/converge.yml new file mode 100644 index 0000000..2b8d6e5 --- /dev/null +++ b/roles/ara/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-ara diff --git a/roles/ara/molecule 2/default/prepare.yml b/roles/ara/molecule 2/default/prepare.yml new file mode 100644 index 0000000..b7ec2fa --- /dev/null +++ b/roles/ara/molecule 2/default/prepare.yml @@ -0,0 +1,11 @@ +--- +- name: Prepare + hosts: all + become: yes + gather_facts: no + + roles: + - role: robertdebock.bootstrap + - role: robertdebock.buildtools + - role: robertdebock.epel + - role: robertdebock.python_pip diff --git a/roles/ara/molecule 2/default/verify.yml b/roles/ara/molecule 2/default/verify.yml new file mode 100644 index 0000000..b9dc6f8 --- /dev/null +++ b/roles/ara/molecule 2/default/verify.yml @@ -0,0 +1,9 @@ +--- +- name: Verify + hosts: all + become: yes + gather_facts: no + + tasks: + - name: check if connection still works + ping: diff --git a/roles/atom/.github 2/FUNDING.yml b/roles/atom/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/atom/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/atom/.github 2/pull_request_template.md b/roles/atom/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/atom/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/atom/.github 2/settings.yml b/roles/atom/.github 2/settings.yml new file mode 100644 index 0000000..45c678d --- /dev/null +++ b/roles/atom/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install atom on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/atom/.gitignore 2 b/roles/atom/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/atom/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/atom/meta 2/.galaxy_install_info b/roles/atom/meta 2/.galaxy_install_info new file mode 100644 index 0000000..6564449 --- /dev/null +++ b/roles/atom/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:21:59 2020 +version: 2.5.1 diff --git a/roles/atom/meta 2/exception.yml b/roles/atom/meta 2/exception.yml new file mode 100644 index 0000000..aaa4bb6 --- /dev/null +++ b/roles/atom/meta 2/exception.yml @@ -0,0 +1,6 @@ +--- +exceptions: + - variation: amazonlinux:1 + reason: "Package: atom ... Requires: libsecret-1.so.0 ... and ... polkit" + - variation: debian:bullseye + reason: "An error occurred during the test sequence action: 'idempotence'. Cleaning up." diff --git a/roles/atom/meta 2/preferences.yml b/roles/atom/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/atom/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/atom/molecule 2/default/converge.yml b/roles/atom/molecule 2/default/converge.yml new file mode 100644 index 0000000..0e76e11 --- /dev/null +++ b/roles/atom/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-atom diff --git a/roles/atom/molecule 2/default/prepare.yml b/roles/atom/molecule 2/default/prepare.yml new file mode 100644 index 0000000..feb7d81 --- /dev/null +++ b/roles/atom/molecule 2/default/prepare.yml @@ -0,0 +1,8 @@ +--- +- name: Prepare + hosts: all + gather_facts: no + become: yes + + roles: + - role: robertdebock.bootstrap diff --git a/roles/atom/molecule 2/default/verify.yml b/roles/atom/molecule 2/default/verify.yml new file mode 100644 index 0000000..303c2a7 --- /dev/null +++ b/roles/atom/molecule 2/default/verify.yml @@ -0,0 +1,9 @@ +--- +- name: Verify + hosts: all + become: yes + gather_facts: no + + tasks: + - name: check if atom exists works + command: file /usr/bin/atom diff --git a/roles/atom/requirements 2.yml b/roles/atom/requirements 2.yml new file mode 100644 index 0000000..46dec9d --- /dev/null +++ b/roles/atom/requirements 2.yml @@ -0,0 +1,2 @@ +--- +- robertdebock.bootstrap diff --git a/roles/bootstrap/.ansible-lint 2 b/roles/bootstrap/.ansible-lint 2 new file mode 100644 index 0000000..cb2872e --- /dev/null +++ b/roles/bootstrap/.ansible-lint 2 @@ -0,0 +1,7 @@ +# +# Ansible managed +# +exclude_paths: + - ./meta/preferences.yml + - ./molecule/default/verify.yml + - ./.tox diff --git a/roles/bootstrap/.github 2/FUNDING.yml b/roles/bootstrap/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/bootstrap/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/bootstrap/.github 2/pull_request_template.md b/roles/bootstrap/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/bootstrap/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/bootstrap/.github 2/settings.yml b/roles/bootstrap/.github 2/settings.yml new file mode 100644 index 0000000..eaf6fb8 --- /dev/null +++ b/roles/bootstrap/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Prepare your system to be managed by Ansible. + homepage: https://robertdebock.nl/ diff --git a/roles/bootstrap/.gitignore 2 b/roles/bootstrap/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/bootstrap/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/bootstrap/meta 2/.galaxy_install_info b/roles/bootstrap/meta 2/.galaxy_install_info new file mode 100644 index 0000000..7ed929e --- /dev/null +++ b/roles/bootstrap/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:02 2020 +version: 4.2.7 diff --git a/roles/bootstrap/meta 2/preferences.yml b/roles/bootstrap/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/bootstrap/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/bootstrap/molecule 2/default/converge.yml b/roles/bootstrap/molecule 2/default/converge.yml new file mode 100644 index 0000000..3cd3d54 --- /dev/null +++ b/roles/bootstrap/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: no + + roles: + - role: ansible-role-bootstrap diff --git a/roles/bootstrap/molecule 2/default/verify.yml b/roles/bootstrap/molecule 2/default/verify.yml new file mode 100644 index 0000000..3bb4ea3 --- /dev/null +++ b/roles/bootstrap/molecule 2/default/verify.yml @@ -0,0 +1,9 @@ +--- +- name: Verify + hosts: all + become: no + gather_facts: no + + tasks: + - name: test connection + ping: diff --git a/roles/buildtools/.github 2/FUNDING.yml b/roles/buildtools/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/buildtools/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/buildtools/.github 2/pull_request_template.md b/roles/buildtools/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/buildtools/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/buildtools/.github 2/settings.yml b/roles/buildtools/.github 2/settings.yml new file mode 100644 index 0000000..4d5d933 --- /dev/null +++ b/roles/buildtools/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install buildtools on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/buildtools/.gitignore 2 b/roles/buildtools/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/buildtools/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/buildtools/meta 2/.galaxy_install_info b/roles/buildtools/meta 2/.galaxy_install_info new file mode 100644 index 0000000..1e3aaeb --- /dev/null +++ b/roles/buildtools/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:05 2020 +version: 2.4.15 diff --git a/roles/buildtools/meta 2/exception.yml b/roles/buildtools/meta 2/exception.yml new file mode 100644 index 0000000..02f8e69 --- /dev/null +++ b/roles/buildtools/meta 2/exception.yml @@ -0,0 +1,4 @@ +--- +exceptions: + - variation: EL + reason: "No package matching 'bison' found available, installed or updated" diff --git a/roles/buildtools/meta 2/preferences.yml b/roles/buildtools/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/buildtools/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/buildtools/molecule 2/default/converge.yml b/roles/buildtools/molecule 2/default/converge.yml new file mode 100644 index 0000000..88675b2 --- /dev/null +++ b/roles/buildtools/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-buildtools diff --git a/roles/buildtools/molecule 2/default/prepare.yml b/roles/buildtools/molecule 2/default/prepare.yml new file mode 100644 index 0000000..feb7d81 --- /dev/null +++ b/roles/buildtools/molecule 2/default/prepare.yml @@ -0,0 +1,8 @@ +--- +- name: Prepare + hosts: all + gather_facts: no + become: yes + + roles: + - role: robertdebock.bootstrap diff --git a/roles/buildtools/requirements 2.yml b/roles/buildtools/requirements 2.yml new file mode 100644 index 0000000..46dec9d --- /dev/null +++ b/roles/buildtools/requirements 2.yml @@ -0,0 +1,2 @@ +--- +- robertdebock.bootstrap diff --git a/roles/common/.github 2/FUNDING.yml b/roles/common/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/common/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/common/.github 2/pull_request_template.md b/roles/common/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/common/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/common/.github 2/settings.yml b/roles/common/.github 2/settings.yml new file mode 100644 index 0000000..54f4b17 --- /dev/null +++ b/roles/common/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: The purpose of this role is to configure common things on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/common/.gitignore 2 b/roles/common/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/common/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/common/meta 2/.galaxy_install_info b/roles/common/meta 2/.galaxy_install_info new file mode 100644 index 0000000..eccc7b2 --- /dev/null +++ b/roles/common/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:08 2020 +version: 3.3.4 diff --git a/roles/common/meta 2/exception.yml b/roles/common/meta 2/exception.yml new file mode 100644 index 0000000..1c78591 --- /dev/null +++ b/roles/common/meta 2/exception.yml @@ -0,0 +1,4 @@ +--- +exceptions: + - variation: amazonlinux + reason: "set hostname: [Errno 2] No such file or directory: '/etc/sysconfig/network'" diff --git a/roles/common/meta 2/preferences.yml b/roles/common/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/common/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/common/molecule 2/default/converge.yml b/roles/common/molecule 2/default/converge.yml new file mode 100644 index 0000000..b309e96 --- /dev/null +++ b/roles/common/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-common diff --git a/roles/common/molecule 2/default/prepare.yml b/roles/common/molecule 2/default/prepare.yml new file mode 100644 index 0000000..feb7d81 --- /dev/null +++ b/roles/common/molecule 2/default/prepare.yml @@ -0,0 +1,8 @@ +--- +- name: Prepare + hosts: all + gather_facts: no + become: yes + + roles: + - role: robertdebock.bootstrap diff --git a/roles/common/molecule 2/default/verify.yml b/roles/common/molecule 2/default/verify.yml new file mode 100644 index 0000000..b9dc6f8 --- /dev/null +++ b/roles/common/molecule 2/default/verify.yml @@ -0,0 +1,9 @@ +--- +- name: Verify + hosts: all + become: yes + gather_facts: no + + tasks: + - name: check if connection still works + ping: diff --git a/roles/common/requirements 2.yml b/roles/common/requirements 2.yml new file mode 100644 index 0000000..46dec9d --- /dev/null +++ b/roles/common/requirements 2.yml @@ -0,0 +1,2 @@ +--- +- robertdebock.bootstrap diff --git a/roles/docker/.github 2/FUNDING.yml b/roles/docker/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/docker/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/docker/.github 2/pull_request_template.md b/roles/docker/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/docker/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/docker/.github 2/settings.yml b/roles/docker/.github 2/settings.yml new file mode 100644 index 0000000..059ae76 --- /dev/null +++ b/roles/docker/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install and configure Docker (non-CE) on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/docker/.gitignore 2 b/roles/docker/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/docker/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/docker/meta 2/.galaxy_install_info b/roles/docker/meta 2/.galaxy_install_info new file mode 100644 index 0000000..4c66e62 --- /dev/null +++ b/roles/docker/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:11 2020 +version: 2.4.3 diff --git a/roles/docker/meta 2/exception.yml b/roles/docker/meta 2/exception.yml new file mode 100644 index 0000000..774cd36 --- /dev/null +++ b/roles/docker/meta 2/exception.yml @@ -0,0 +1,6 @@ +--- +exceptions: + - variation: Ubuntu + reason: "Unable to find any of pip2, pip to use." + - variation: amazonlinux + reason: "Required dependency (python_pip) does not work on amazonlinux." diff --git a/roles/docker/meta 2/preferences.yml b/roles/docker/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/docker/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/docker/molecule 2/default/converge.yml b/roles/docker/molecule 2/default/converge.yml new file mode 100644 index 0000000..bdbb251 --- /dev/null +++ b/roles/docker/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-docker diff --git a/roles/docker/molecule 2/default/prepare.yml b/roles/docker/molecule 2/default/prepare.yml new file mode 100644 index 0000000..0d6f180 --- /dev/null +++ b/roles/docker/molecule 2/default/prepare.yml @@ -0,0 +1,12 @@ +--- +- name: Prepare + hosts: all + gather_facts: no + become: yes + + roles: + - role: robertdebock.bootstrap + - role: robertdebock.core_dependencies + - role: robertdebock.buildtools + - role: robertdebock.epel + - role: robertdebock.python_pip diff --git a/roles/docker/molecule 2/default/verify.yml b/roles/docker/molecule 2/default/verify.yml new file mode 100644 index 0000000..091a21e --- /dev/null +++ b/roles/docker/molecule 2/default/verify.yml @@ -0,0 +1,15 @@ +--- +- name: Verify + hosts: all + become: yes + gather_facts: no + + tasks: + - name: Create a container + docker_container: + name: openssh + image: robertdebock/docker-centos-openssh + ports: + - "2222:22" + when: + - ansible_connection != "docker" diff --git a/roles/epel/.ansible-lint 2 b/roles/epel/.ansible-lint 2 new file mode 100644 index 0000000..cb2872e --- /dev/null +++ b/roles/epel/.ansible-lint 2 @@ -0,0 +1,7 @@ +# +# Ansible managed +# +exclude_paths: + - ./meta/preferences.yml + - ./molecule/default/verify.yml + - ./.tox diff --git a/roles/epel/.github 2/FUNDING.yml b/roles/epel/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/epel/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/epel/.github 2/pull_request_template.md b/roles/epel/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/epel/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/epel/.github 2/settings.yml b/roles/epel/.github 2/settings.yml new file mode 100644 index 0000000..491309e --- /dev/null +++ b/roles/epel/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install epel on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/epel/.gitignore 2 b/roles/epel/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/epel/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/epel/handlers 2/main.yml b/roles/epel/handlers 2/main.yml new file mode 100644 index 0000000..a281a2c --- /dev/null +++ b/roles/epel/handlers 2/main.yml @@ -0,0 +1,5 @@ +--- +# handlers file for epel +- name: yum update cache + yum: + update_cache: yes diff --git a/roles/epel/meta 2/.galaxy_install_info b/roles/epel/meta 2/.galaxy_install_info new file mode 100644 index 0000000..b49dbf2 --- /dev/null +++ b/roles/epel/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:15 2020 +version: 2.5.1 diff --git a/roles/epel/meta 2/preferences.yml b/roles/epel/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/epel/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/epel/molecule 2/default/converge.yml b/roles/epel/molecule 2/default/converge.yml new file mode 100644 index 0000000..edaa8ef --- /dev/null +++ b/roles/epel/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-epel diff --git a/roles/epel/molecule 2/default/prepare.yml b/roles/epel/molecule 2/default/prepare.yml new file mode 100644 index 0000000..feb7d81 --- /dev/null +++ b/roles/epel/molecule 2/default/prepare.yml @@ -0,0 +1,8 @@ +--- +- name: Prepare + hosts: all + gather_facts: no + become: yes + + roles: + - role: robertdebock.bootstrap diff --git a/roles/epel/molecule 2/default/verify.yml b/roles/epel/molecule 2/default/verify.yml new file mode 100644 index 0000000..8a418ca --- /dev/null +++ b/roles/epel/molecule 2/default/verify.yml @@ -0,0 +1,11 @@ +--- +- name: Verify + hosts: all + become: yes + gather_facts: no + + tasks: + - name: install a package from epel + package: + name: aalib + state: present diff --git a/roles/epel/requirements 2.yml b/roles/epel/requirements 2.yml new file mode 100644 index 0000000..46dec9d --- /dev/null +++ b/roles/epel/requirements 2.yml @@ -0,0 +1,2 @@ +--- +- robertdebock.bootstrap diff --git a/roles/fail2ban/.github 2/FUNDING.yml b/roles/fail2ban/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/fail2ban/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/fail2ban/.github 2/pull_request_template.md b/roles/fail2ban/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/fail2ban/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/fail2ban/.github 2/settings.yml b/roles/fail2ban/.github 2/settings.yml new file mode 100644 index 0000000..577ba15 --- /dev/null +++ b/roles/fail2ban/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install and configure fail2ban on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/fail2ban/.gitignore 2 b/roles/fail2ban/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/fail2ban/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/fail2ban/meta 2/.galaxy_install_info b/roles/fail2ban/meta 2/.galaxy_install_info new file mode 100644 index 0000000..1e6bee8 --- /dev/null +++ b/roles/fail2ban/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:18 2020 +version: 3.1.4 diff --git a/roles/fail2ban/meta 2/exception.yml b/roles/fail2ban/meta 2/exception.yml new file mode 100644 index 0000000..c364baa --- /dev/null +++ b/roles/fail2ban/meta 2/exception.yml @@ -0,0 +1,6 @@ +--- +exceptions: + - variation: alpine + reason: "Service `fail2ban' needs non existent service `logger'" + - variation: amazonlinux:1 + reason: "file /etc/ethertypes conflicts between attempted installs of ebtables-2.0.10-16.amzn2.x86_64 and iptables-1.8.2-16.amzn2.0.1.x86_64" diff --git a/roles/fail2ban/meta 2/preferences.yml b/roles/fail2ban/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/fail2ban/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/fail2ban/molecule 2/default/converge.yml b/roles/fail2ban/molecule 2/default/converge.yml new file mode 100644 index 0000000..3194da6 --- /dev/null +++ b/roles/fail2ban/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-fail2ban diff --git a/roles/fail2ban/molecule 2/default/prepare.yml b/roles/fail2ban/molecule 2/default/prepare.yml new file mode 100644 index 0000000..c8572a5 --- /dev/null +++ b/roles/fail2ban/molecule 2/default/prepare.yml @@ -0,0 +1,9 @@ +--- +- name: Prepare + hosts: all + gather_facts: no + become: yes + + roles: + - role: robertdebock.bootstrap + - role: robertdebock.epel diff --git a/roles/fail2ban/molecule 2/default/verify.yml b/roles/fail2ban/molecule 2/default/verify.yml new file mode 100644 index 0000000..b9dc6f8 --- /dev/null +++ b/roles/fail2ban/molecule 2/default/verify.yml @@ -0,0 +1,9 @@ +--- +- name: Verify + hosts: all + become: yes + gather_facts: no + + tasks: + - name: check if connection still works + ping: diff --git a/roles/fail2ban/requirements 2.yml b/roles/fail2ban/requirements 2.yml new file mode 100644 index 0000000..cecd945 --- /dev/null +++ b/roles/fail2ban/requirements 2.yml @@ -0,0 +1,3 @@ +--- +- robertdebock.bootstrap +- robertdebock.epel diff --git a/roles/git/.ansible-lint 2 b/roles/git/.ansible-lint 2 new file mode 100644 index 0000000..cb2872e --- /dev/null +++ b/roles/git/.ansible-lint 2 @@ -0,0 +1,7 @@ +# +# Ansible managed +# +exclude_paths: + - ./meta/preferences.yml + - ./molecule/default/verify.yml + - ./.tox diff --git a/roles/git/.github 2/FUNDING.yml b/roles/git/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/git/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/git/.github 2/pull_request_template.md b/roles/git/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/git/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/git/.github 2/settings.yml b/roles/git/.github 2/settings.yml new file mode 100644 index 0000000..041c2ef --- /dev/null +++ b/roles/git/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install and configure git on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/git/.gitignore 2 b/roles/git/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/git/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/git/meta 2/.galaxy_install_info b/roles/git/meta 2/.galaxy_install_info new file mode 100644 index 0000000..8676ff0 --- /dev/null +++ b/roles/git/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:21 2020 +version: 3.3.5 diff --git a/roles/git/meta 2/preferences.yml b/roles/git/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/git/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/git/requirements 2.yml b/roles/git/requirements 2.yml new file mode 100644 index 0000000..46dec9d --- /dev/null +++ b/roles/git/requirements 2.yml @@ -0,0 +1,2 @@ +--- +- robertdebock.bootstrap diff --git a/roles/git/templates 2/gitconfig.j2 b/roles/git/templates 2/gitconfig.j2 new file mode 100644 index 0000000..49567af --- /dev/null +++ b/roles/git/templates 2/gitconfig.j2 @@ -0,0 +1,3 @@ +[user] + email = {{ git_user_email }} + name = {{ git_user_name }} diff --git a/roles/git/vars 2/main.yml b/roles/git/vars 2/main.yml new file mode 100644 index 0000000..fbc7f01 --- /dev/null +++ b/roles/git/vars 2/main.yml @@ -0,0 +1,5 @@ +--- +# vars file for git + +git_packages: + - git diff --git a/roles/investigate/.ansible-lint 2 b/roles/investigate/.ansible-lint 2 new file mode 100644 index 0000000..cb2872e --- /dev/null +++ b/roles/investigate/.ansible-lint 2 @@ -0,0 +1,7 @@ +# +# Ansible managed +# +exclude_paths: + - ./meta/preferences.yml + - ./molecule/default/verify.yml + - ./.tox diff --git a/roles/investigate/.github 2/FUNDING.yml b/roles/investigate/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/investigate/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/investigate/.github 2/pull_request_template.md b/roles/investigate/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/investigate/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/investigate/.github 2/settings.yml b/roles/investigate/.github 2/settings.yml new file mode 100644 index 0000000..373a9a0 --- /dev/null +++ b/roles/investigate/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install and configure investigation tools on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/investigate/.gitignore 2 b/roles/investigate/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/investigate/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/investigate/meta 2/.galaxy_install_info b/roles/investigate/meta 2/.galaxy_install_info new file mode 100644 index 0000000..f75c12d --- /dev/null +++ b/roles/investigate/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:23 2020 +version: 2.3.4 diff --git a/roles/investigate/meta 2/preferences.yml b/roles/investigate/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/investigate/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/investigate/requirements 2.yml b/roles/investigate/requirements 2.yml new file mode 100644 index 0000000..cecd945 --- /dev/null +++ b/roles/investigate/requirements 2.yml @@ -0,0 +1,3 @@ +--- +- robertdebock.bootstrap +- robertdebock.epel diff --git a/roles/molecule/.github 2/FUNDING.yml b/roles/molecule/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/molecule/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/molecule/.github 2/pull_request_template.md b/roles/molecule/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/molecule/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/molecule/.github 2/settings.yml b/roles/molecule/.github 2/settings.yml new file mode 100644 index 0000000..c7caec3 --- /dev/null +++ b/roles/molecule/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install Molecule on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/molecule/.gitignore 2 b/roles/molecule/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/molecule/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/molecule/meta 2/.galaxy_install_info b/roles/molecule/meta 2/.galaxy_install_info new file mode 100644 index 0000000..05147fc --- /dev/null +++ b/roles/molecule/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:25 2020 +version: 2.3.1 diff --git a/roles/molecule/meta 2/preferences.yml b/roles/molecule/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/molecule/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/molecule/molecule 2/default/converge.yml b/roles/molecule/molecule 2/default/converge.yml new file mode 100644 index 0000000..f62959c --- /dev/null +++ b/roles/molecule/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-molecule diff --git a/roles/molecule/molecule 2/default/prepare.yml b/roles/molecule/molecule 2/default/prepare.yml new file mode 100644 index 0000000..a44724a --- /dev/null +++ b/roles/molecule/molecule 2/default/prepare.yml @@ -0,0 +1,11 @@ +--- +- name: Prepare + hosts: all + gather_facts: no + become: yes + + roles: + - role: robertdebock.bootstrap + - role: robertdebock.buildtools + - role: robertdebock.epel + - role: robertdebock.python_pip diff --git a/roles/molecule/molecule 2/default/verify.yml b/roles/molecule/molecule 2/default/verify.yml new file mode 100644 index 0000000..b9dc6f8 --- /dev/null +++ b/roles/molecule/molecule 2/default/verify.yml @@ -0,0 +1,9 @@ +--- +- name: Verify + hosts: all + become: yes + gather_facts: no + + tasks: + - name: check if connection still works + ping: diff --git a/roles/molecule/requirements 2.yml b/roles/molecule/requirements 2.yml new file mode 100644 index 0000000..2fd552b --- /dev/null +++ b/roles/molecule/requirements 2.yml @@ -0,0 +1,5 @@ +--- +- robertdebock.bootstrap +- robertdebock.buildtools +- robertdebock.epel +- robertdebock.python_pip diff --git a/roles/postfix/.github 2/FUNDING.yml b/roles/postfix/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/postfix/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/postfix/.github 2/pull_request_template.md b/roles/postfix/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/postfix/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/postfix/.github 2/settings.yml b/roles/postfix/.github 2/settings.yml new file mode 100644 index 0000000..ae4da49 --- /dev/null +++ b/roles/postfix/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install and configure postfix on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/postfix/.gitignore 2 b/roles/postfix/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/postfix/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/postfix/meta 2/.galaxy_install_info b/roles/postfix/meta 2/.galaxy_install_info new file mode 100644 index 0000000..8880af9 --- /dev/null +++ b/roles/postfix/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:27 2020 +version: 3.3.2 diff --git a/roles/postfix/meta 2/exception.yml b/roles/postfix/meta 2/exception.yml new file mode 100644 index 0000000..d70b96a --- /dev/null +++ b/roles/postfix/meta 2/exception.yml @@ -0,0 +1,6 @@ +--- +exceptions: + - variation: opensuse + reason: "Not idempotent on configure postfix (main.cf) and configure postfix" + - variation: alpine + reason: "451, 4.3.0 : Temporary lookup failure" diff --git a/roles/postfix/meta 2/preferences.yml b/roles/postfix/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/postfix/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/postfix/requirements 2.yml b/roles/postfix/requirements 2.yml new file mode 100644 index 0000000..e531325 --- /dev/null +++ b/roles/postfix/requirements 2.yml @@ -0,0 +1,3 @@ +--- +- robertdebock.bootstrap +- robertdebock.core_dependencies diff --git a/roles/python_pip/.github 2/FUNDING.yml b/roles/python_pip/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/python_pip/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/python_pip/.github 2/pull_request_template.md b/roles/python_pip/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/python_pip/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/python_pip/.github 2/settings.yml b/roles/python_pip/.github 2/settings.yml new file mode 100644 index 0000000..98dbddf --- /dev/null +++ b/roles/python_pip/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install pythons pip on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/python_pip/.gitignore 2 b/roles/python_pip/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/python_pip/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/python_pip/meta 2/.galaxy_install_info b/roles/python_pip/meta 2/.galaxy_install_info new file mode 100644 index 0000000..d21cfb2 --- /dev/null +++ b/roles/python_pip/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:31 2020 +version: 3.3.11 diff --git a/roles/python_pip/meta 2/exception.yml b/roles/python_pip/meta 2/exception.yml new file mode 100644 index 0000000..c6f46c0 --- /dev/null +++ b/roles/python_pip/meta 2/exception.yml @@ -0,0 +1,6 @@ +--- +exceptions: + - variation: amazonline:1 + reason: "ImportError: No module named pkg_resources" + - variation: amazonline + reason: "ImportError: No module named pkg_resources" diff --git a/roles/python_pip/meta 2/preferences.yml b/roles/python_pip/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/python_pip/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/python_pip/molecule 2/default/converge.yml b/roles/python_pip/molecule 2/default/converge.yml new file mode 100644 index 0000000..ee3c770 --- /dev/null +++ b/roles/python_pip/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-python_pip diff --git a/roles/python_pip/molecule 2/default/prepare.yml b/roles/python_pip/molecule 2/default/prepare.yml new file mode 100644 index 0000000..1772675 --- /dev/null +++ b/roles/python_pip/molecule 2/default/prepare.yml @@ -0,0 +1,10 @@ +--- +- name: Prepare + hosts: all + gather_facts: no + become: yes + + roles: + - role: robertdebock.bootstrap + - role: robertdebock.epel + - role: robertdebock.buildtools diff --git a/roles/python_pip/requirements 2.yml b/roles/python_pip/requirements 2.yml new file mode 100644 index 0000000..0682eb0 --- /dev/null +++ b/roles/python_pip/requirements 2.yml @@ -0,0 +1,4 @@ +--- +- robertdebock.bootstrap +- robertdebock.buildtools +- robertdebock.epel diff --git a/roles/reboot/.ansible-lint 2 b/roles/reboot/.ansible-lint 2 new file mode 100644 index 0000000..cb2872e --- /dev/null +++ b/roles/reboot/.ansible-lint 2 @@ -0,0 +1,7 @@ +# +# Ansible managed +# +exclude_paths: + - ./meta/preferences.yml + - ./molecule/default/verify.yml + - ./.tox diff --git a/roles/reboot/.github 2/FUNDING.yml b/roles/reboot/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/reboot/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/reboot/.github 2/pull_request_template.md b/roles/reboot/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/reboot/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/reboot/.github 2/settings.yml b/roles/reboot/.github 2/settings.yml new file mode 100644 index 0000000..82c8276 --- /dev/null +++ b/roles/reboot/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: The purpose of this role is to reboot your system. + homepage: https://robertdebock.nl/ diff --git a/roles/reboot/.gitignore 2 b/roles/reboot/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/reboot/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/reboot/meta 2/.galaxy_install_info b/roles/reboot/meta 2/.galaxy_install_info new file mode 100644 index 0000000..7a413c2 --- /dev/null +++ b/roles/reboot/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:33 2020 +version: 2.6.3 diff --git a/roles/reboot/meta 2/preferences.yml b/roles/reboot/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/reboot/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/reboot/molecule 2/default/converge.yml b/roles/reboot/molecule 2/default/converge.yml new file mode 100644 index 0000000..f85ea78 --- /dev/null +++ b/roles/reboot/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-reboot diff --git a/roles/reboot/molecule 2/default/prepare.yml b/roles/reboot/molecule 2/default/prepare.yml new file mode 100644 index 0000000..feb7d81 --- /dev/null +++ b/roles/reboot/molecule 2/default/prepare.yml @@ -0,0 +1,8 @@ +--- +- name: Prepare + hosts: all + gather_facts: no + become: yes + + roles: + - role: robertdebock.bootstrap diff --git a/roles/reboot/molecule 2/default/verify.yml b/roles/reboot/molecule 2/default/verify.yml new file mode 100644 index 0000000..b9dc6f8 --- /dev/null +++ b/roles/reboot/molecule 2/default/verify.yml @@ -0,0 +1,9 @@ +--- +- name: Verify + hosts: all + become: yes + gather_facts: no + + tasks: + - name: check if connection still works + ping: diff --git a/roles/reboot/requirements 2.yml b/roles/reboot/requirements 2.yml new file mode 100644 index 0000000..46dec9d --- /dev/null +++ b/roles/reboot/requirements 2.yml @@ -0,0 +1,2 @@ +--- +- robertdebock.bootstrap diff --git a/roles/ruby/.ansible-lint 2 b/roles/ruby/.ansible-lint 2 new file mode 100644 index 0000000..acb2d05 --- /dev/null +++ b/roles/ruby/.ansible-lint 2 @@ -0,0 +1,6 @@ +# +# Ansible managed +# +exclude_paths: + - ./meta/preferences.yml + - ./molecule/default/verify.yml diff --git a/roles/ruby/.github 2/FUNDING.yml b/roles/ruby/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/ruby/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/ruby/.github 2/pull_request_template.md b/roles/ruby/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/ruby/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/ruby/.github 2/settings.yml b/roles/ruby/.github 2/settings.yml new file mode 100644 index 0000000..6a92b70 --- /dev/null +++ b/roles/ruby/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install ruby on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/ruby/.gitignore 2 b/roles/ruby/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/ruby/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/ruby/meta 2/.galaxy_install_info b/roles/ruby/meta 2/.galaxy_install_info new file mode 100644 index 0000000..eeb3a8e --- /dev/null +++ b/roles/ruby/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:36 2020 +version: 2.2.9 diff --git a/roles/ruby/meta 2/preferences.yml b/roles/ruby/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/ruby/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/ruby/molecule 2/default/converge.yml b/roles/ruby/molecule 2/default/converge.yml new file mode 100644 index 0000000..b12ce21 --- /dev/null +++ b/roles/ruby/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-ruby diff --git a/roles/ruby/molecule 2/default/prepare.yml b/roles/ruby/molecule 2/default/prepare.yml new file mode 100644 index 0000000..f76c7bf --- /dev/null +++ b/roles/ruby/molecule 2/default/prepare.yml @@ -0,0 +1,8 @@ +--- +- name: Prepare + hosts: all + become: yes + gather_facts: no + + roles: + - role: robertdebock.bootstrap diff --git a/roles/ruby/molecule 2/default/verify.yml b/roles/ruby/molecule 2/default/verify.yml new file mode 100644 index 0000000..6ab75cf --- /dev/null +++ b/roles/ruby/molecule 2/default/verify.yml @@ -0,0 +1,9 @@ +--- +- name: Verify + hosts: all + become: yes + gather_facts: yes + + tasks: + - name: check if connection still works + ping: diff --git a/roles/ruby/requirements 2.yml b/roles/ruby/requirements 2.yml new file mode 100644 index 0000000..46dec9d --- /dev/null +++ b/roles/ruby/requirements 2.yml @@ -0,0 +1,2 @@ +--- +- robertdebock.bootstrap diff --git a/roles/ruby/tasks 2/main.yml b/roles/ruby/tasks 2/main.yml new file mode 100644 index 0000000..9817d7a --- /dev/null +++ b/roles/ruby/tasks 2/main.yml @@ -0,0 +1,5 @@ +--- +# tasks file for ruby +- name: install ruby + package: + name: "{{ ruby_packages }}" diff --git a/roles/ruby/vars 2/main.yml b/roles/ruby/vars 2/main.yml new file mode 100644 index 0000000..275d903 --- /dev/null +++ b/roles/ruby/vars 2/main.yml @@ -0,0 +1,5 @@ +--- +# vars file for ruby + +ruby_packages: + - ruby diff --git a/roles/service/.ansible-lint 2 b/roles/service/.ansible-lint 2 new file mode 100644 index 0000000..cb2872e --- /dev/null +++ b/roles/service/.ansible-lint 2 @@ -0,0 +1,7 @@ +# +# Ansible managed +# +exclude_paths: + - ./meta/preferences.yml + - ./molecule/default/verify.yml + - ./.tox diff --git a/roles/service/.github 2/FUNDING.yml b/roles/service/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/service/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/service/.github 2/pull_request_template.md b/roles/service/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/service/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/service/.github 2/settings.yml b/roles/service/.github 2/settings.yml new file mode 100644 index 0000000..8bb3037 --- /dev/null +++ b/roles/service/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Add custom services to your Linux system. + homepage: https://robertdebock.nl/ diff --git a/roles/service/.gitignore 2 b/roles/service/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/service/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/service/meta 2/.galaxy_install_info b/roles/service/meta 2/.galaxy_install_info new file mode 100644 index 0000000..e94ab9c --- /dev/null +++ b/roles/service/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:39 2020 +version: 2.6.6 diff --git a/roles/service/meta 2/preferences.yml b/roles/service/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/service/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/service/requirements 2.yml b/roles/service/requirements 2.yml new file mode 100644 index 0000000..46dec9d --- /dev/null +++ b/roles/service/requirements 2.yml @@ -0,0 +1,2 @@ +--- +- robertdebock.bootstrap diff --git a/roles/travis/.github 2/FUNDING.yml b/roles/travis/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/travis/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/travis/.github 2/pull_request_template.md b/roles/travis/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/travis/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/travis/.github 2/settings.yml b/roles/travis/.github 2/settings.yml new file mode 100644 index 0000000..9cd2a21 --- /dev/null +++ b/roles/travis/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Installs travis on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/travis/.gitignore 2 b/roles/travis/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/travis/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/travis/meta 2/.galaxy_install_info b/roles/travis/meta 2/.galaxy_install_info new file mode 100644 index 0000000..55d8aae --- /dev/null +++ b/roles/travis/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:41 2020 +version: 3.0.5 diff --git a/roles/travis/meta 2/exception.yml b/roles/travis/meta 2/exception.yml new file mode 100644 index 0000000..66d9e65 --- /dev/null +++ b/roles/travis/meta 2/exception.yml @@ -0,0 +1,6 @@ +--- +exceptions: + - variation: CentOS 7 + reason: "Dependency faraday requires Ruby version >= 2.3" + - variation: Fedora + reason: "extconf failed, exit code 1" diff --git a/roles/travis/meta 2/preferences.yml b/roles/travis/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/travis/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/travis/molecule 2/default/converge.yml b/roles/travis/molecule 2/default/converge.yml new file mode 100644 index 0000000..3143587 --- /dev/null +++ b/roles/travis/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-travis diff --git a/roles/travis/molecule 2/default/prepare.yml b/roles/travis/molecule 2/default/prepare.yml new file mode 100644 index 0000000..a4f3931 --- /dev/null +++ b/roles/travis/molecule 2/default/prepare.yml @@ -0,0 +1,10 @@ +--- +- name: Prepare + hosts: all + gather_facts: no + become: yes + + roles: + - role: robertdebock.bootstrap + - role: robertdebock.buildtools + - role: robertdebock.ruby diff --git a/roles/travis/molecule 2/default/verify.yml b/roles/travis/molecule 2/default/verify.yml new file mode 100644 index 0000000..6ab75cf --- /dev/null +++ b/roles/travis/molecule 2/default/verify.yml @@ -0,0 +1,9 @@ +--- +- name: Verify + hosts: all + become: yes + gather_facts: yes + + tasks: + - name: check if connection still works + ping: diff --git a/roles/travis/requirements 2.yml b/roles/travis/requirements 2.yml new file mode 100644 index 0000000..5c1fe87 --- /dev/null +++ b/roles/travis/requirements 2.yml @@ -0,0 +1,4 @@ +--- +- robertdebock.bootstrap +- robertdebock.buildtools +- robertdebock.ruby diff --git a/roles/update/.github 2/FUNDING.yml b/roles/update/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/update/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/update/.github 2/pull_request_template.md b/roles/update/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/update/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/update/.github 2/settings.yml b/roles/update/.github 2/settings.yml new file mode 100644 index 0000000..823f25d --- /dev/null +++ b/roles/update/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install updates on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/update/.gitignore 2 b/roles/update/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/update/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/update/meta 2/.galaxy_install_info b/roles/update/meta 2/.galaxy_install_info new file mode 100644 index 0000000..2b3b846 --- /dev/null +++ b/roles/update/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:43 2020 +version: 2.3.3 diff --git a/roles/update/meta 2/exception.yml b/roles/update/meta 2/exception.yml new file mode 100644 index 0000000..6da44d3 --- /dev/null +++ b/roles/update/meta 2/exception.yml @@ -0,0 +1,4 @@ +--- +exceptions: + - variation: Archlinux & Ansible 2.7 + reason: New-style module did not handle its own exit diff --git a/roles/update/meta 2/preferences.yml b/roles/update/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/update/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/update/molecule 2/default/converge.yml b/roles/update/molecule 2/default/converge.yml new file mode 100644 index 0000000..b42ae1d --- /dev/null +++ b/roles/update/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-update diff --git a/roles/update/molecule 2/default/prepare.yml b/roles/update/molecule 2/default/prepare.yml new file mode 100644 index 0000000..f76c7bf --- /dev/null +++ b/roles/update/molecule 2/default/prepare.yml @@ -0,0 +1,8 @@ +--- +- name: Prepare + hosts: all + become: yes + gather_facts: no + + roles: + - role: robertdebock.bootstrap diff --git a/roles/update/molecule 2/default/verify.yml b/roles/update/molecule 2/default/verify.yml new file mode 100644 index 0000000..6ab75cf --- /dev/null +++ b/roles/update/molecule 2/default/verify.yml @@ -0,0 +1,9 @@ +--- +- name: Verify + hosts: all + become: yes + gather_facts: yes + + tasks: + - name: check if connection still works + ping: diff --git a/roles/update/requirements 2.yml b/roles/update/requirements 2.yml new file mode 100644 index 0000000..46dec9d --- /dev/null +++ b/roles/update/requirements 2.yml @@ -0,0 +1,2 @@ +--- +- robertdebock.bootstrap diff --git a/roles/users/.ansible-lint 2 b/roles/users/.ansible-lint 2 new file mode 100644 index 0000000..cb2872e --- /dev/null +++ b/roles/users/.ansible-lint 2 @@ -0,0 +1,7 @@ +# +# Ansible managed +# +exclude_paths: + - ./meta/preferences.yml + - ./molecule/default/verify.yml + - ./.tox diff --git a/roles/users/.github 2/FUNDING.yml b/roles/users/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/users/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/users/.github 2/pull_request_template.md b/roles/users/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/users/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/users/.github 2/settings.yml b/roles/users/.github 2/settings.yml new file mode 100644 index 0000000..cd26217 --- /dev/null +++ b/roles/users/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: The purpose of this role is to add users and groups on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/users/.gitignore 2 b/roles/users/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/users/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/users/meta 2/.galaxy_install_info b/roles/users/meta 2/.galaxy_install_info new file mode 100644 index 0000000..54407be --- /dev/null +++ b/roles/users/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:46 2020 +version: 4.3.3 diff --git a/roles/users/meta 2/preferences.yml b/roles/users/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/users/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/users/requirements 2.yml b/roles/users/requirements 2.yml new file mode 100644 index 0000000..e531325 --- /dev/null +++ b/roles/users/requirements 2.yml @@ -0,0 +1,3 @@ +--- +- robertdebock.bootstrap +- robertdebock.core_dependencies diff --git a/roles/users/templates 2/.gitkeep b/roles/users/templates 2/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/roles/users/templates 2/cron.allow.j2 b/roles/users/templates 2/cron.allow.j2 new file mode 100644 index 0000000..2b339d4 --- /dev/null +++ b/roles/users/templates 2/cron.allow.j2 @@ -0,0 +1,10 @@ +{{ ansible_managed | comment }} +{% if users_user_list is defined %} +{% for user in users_user_list %} +{% if user.cron_allow is defined %} +{% if user.cron_allow %} +{{ user.name }} +{% endif %} +{% endif %} +{% endfor %} +{% endif %} diff --git a/roles/users/templates 2/sudo.j2 b/roles/users/templates 2/sudo.j2 new file mode 100644 index 0000000..43459cc --- /dev/null +++ b/roles/users/templates 2/sudo.j2 @@ -0,0 +1,2 @@ +{{ ansible_managed | comment }} +{{ user.name }} {{ user.sudo_options }} diff --git a/roles/vagrant/.github 2/FUNDING.yml b/roles/vagrant/.github 2/FUNDING.yml new file mode 100644 index 0000000..67320f0 --- /dev/null +++ b/roles/vagrant/.github 2/FUNDING.yml @@ -0,0 +1,2 @@ +--- +github: robertdebock diff --git a/roles/vagrant/.github 2/pull_request_template.md b/roles/vagrant/.github 2/pull_request_template.md new file mode 100644 index 0000000..b1578c0 --- /dev/null +++ b/roles/vagrant/.github 2/pull_request_template.md @@ -0,0 +1,11 @@ +--- +name: Pull request +about: Describe the proposed change + +--- + +**Describe the change** +A clear and concise description of what the pull request is. + +**Testing** +In case a feature was added, how were tests performed? diff --git a/roles/vagrant/.github 2/settings.yml b/roles/vagrant/.github 2/settings.yml new file mode 100644 index 0000000..2e9c8e3 --- /dev/null +++ b/roles/vagrant/.github 2/settings.yml @@ -0,0 +1,7 @@ +--- +# +# Ansible managed +# +repository: + description: Install vagrant on your system. + homepage: https://robertdebock.nl/ diff --git a/roles/vagrant/.gitignore 2 b/roles/vagrant/.gitignore 2 new file mode 100644 index 0000000..982db11 --- /dev/null +++ b/roles/vagrant/.gitignore 2 @@ -0,0 +1,4 @@ +.molecule +*.log +*.swp +.tox diff --git a/roles/vagrant/meta 2/.galaxy_install_info b/roles/vagrant/meta 2/.galaxy_install_info new file mode 100644 index 0000000..fde6c96 --- /dev/null +++ b/roles/vagrant/meta 2/.galaxy_install_info @@ -0,0 +1,2 @@ +install_date: Mon Sep 28 13:22:49 2020 +version: 3.2.0 diff --git a/roles/vagrant/meta 2/exception.yml b/roles/vagrant/meta 2/exception.yml new file mode 100644 index 0000000..5897a1b --- /dev/null +++ b/roles/vagrant/meta 2/exception.yml @@ -0,0 +1,4 @@ +--- +exceptions: + - variation: alpine + reason: "Dependency not available: python_pip" diff --git a/roles/vagrant/meta 2/preferences.yml b/roles/vagrant/meta 2/preferences.yml new file mode 100644 index 0000000..e7fdebf --- /dev/null +++ b/roles/vagrant/meta 2/preferences.yml @@ -0,0 +1,2 @@ +--- +tox_parallel: yes diff --git a/roles/vagrant/molecule 2/default/converge.yml b/roles/vagrant/molecule 2/default/converge.yml new file mode 100644 index 0000000..1fd5d5d --- /dev/null +++ b/roles/vagrant/molecule 2/default/converge.yml @@ -0,0 +1,8 @@ +--- +- name: Converge + hosts: all + become: yes + gather_facts: yes + + roles: + - role: ansible-role-vagrant diff --git a/roles/vagrant/molecule 2/default/prepare.yml b/roles/vagrant/molecule 2/default/prepare.yml new file mode 100644 index 0000000..0d6f180 --- /dev/null +++ b/roles/vagrant/molecule 2/default/prepare.yml @@ -0,0 +1,12 @@ +--- +- name: Prepare + hosts: all + gather_facts: no + become: yes + + roles: + - role: robertdebock.bootstrap + - role: robertdebock.core_dependencies + - role: robertdebock.buildtools + - role: robertdebock.epel + - role: robertdebock.python_pip diff --git a/roles/vagrant/molecule 2/default/verify.yml b/roles/vagrant/molecule 2/default/verify.yml new file mode 100644 index 0000000..e71561d --- /dev/null +++ b/roles/vagrant/molecule 2/default/verify.yml @@ -0,0 +1,9 @@ +--- +- name: Verify + hosts: all + become: yes + gather_facts: no + + tasks: + - name: try vagrant + command: vagrant --version