The base TKL Ansible and Semaphore config have been maintained (as would be expected of TurnKey). There has also been testing and update of some other included Ansible config/components.
However the TKL Ansible appliance also includes a quite extensive collection of additional resources and Ansible config that were contributed, developed and maintained by a community member - quite a long time ago. AFAIK they have not been comprehensively reviewed/tested for correctness, functionality & relevance and updated as needed for quite some time.
The TKL doc page - linked below - should give a great starting point and ideas for testing. TKL inclusions should be updated where possible and removed if/where need be.
The specific additional components requiring review and testing are:
- TurnKey specific Ansible "getting started"/'usage' doc.
- the extensive TKL specific custom Ansible config - see the overview of included (overlay) config and info below:
/etc/
├── ansible
│ ├── ansible.cfg
│ ├── global_vars
│ │ ├── README.md
│ │ └── windows.yml
│ ├── hosts.example
│ └── host_vars
│ └── README.md
├── krb5.conf
├── skel-ansible
│ ├── library
│ │ ├── README.md
│ │ └── utils
│ ├── playbooks
│ │ ├── init.yml
│ │ └── README.md
│ └── roles
│ └── README.md
├── sudoers.d
│ └── admins
└── turnkey
├── security.d
│ └── README.md
└── update.d
├── ansible
└── README.md
And
/usr/local
└── bin
└── turnkey-update
/usr/share
└── ansible
├── library
│ ├── turnkey_facts.py
│ └── utils
├── plugins
│ ├── action
│ ├── cache
│ ├── callback
│ ├── connection
│ ├── filter
│ ├── inventory
│ ├── lookup
│ ├── strategy
│ ├── terminal
│ ├── test
│ └── vars
└── roles
└── README.md
The base TKL Ansible and Semaphore config have been maintained (as would be expected of TurnKey). There has also been testing and update of some other included Ansible config/components.
However the TKL Ansible appliance also includes a quite extensive collection of additional resources and Ansible config that were contributed, developed and maintained by a community member - quite a long time ago. AFAIK they have not been comprehensively reviewed/tested for correctness, functionality & relevance and updated as needed for quite some time.
The TKL doc page - linked below - should give a great starting point and ideas for testing. TKL inclusions should be updated where possible and removed if/where need be.
The specific additional components requiring review and testing are:
And