Releases: linux-system-roles/ssh
Version 1.1.9
Version 1.1.8
[1.1.8] - 2022-07-19
New Features
- none
Bug Fixes
- none
Other Changes
- make all tests work with gather_facts: false (#39)
Ensure that all of the tests work when using ANSIBLE_GATHERING=explicit
- make min_ansible_version a string in meta/main.yml (#40)
The Ansible developers say that min_ansible_version
in meta/main.yml
must be a string
value like "2.9"
, not a float
value like 2.9
.
- Add CHANGELOG.md (#41)
Update supported OS versions, fix CI
README: Update supported OS versions and add badges
CI: The actions are fixed now
meta: Update relevancy for Ubuntu
fix debian/ubuntu CI
[citest skip] bump tox-lsr version to 2.11.0; remove py37; add py310 (#36)
tox-lsr version 2.11.0 has support for collection-requirements.yml,
runqemu improvements, and support for python 3.10
python 3.7 is not used on any supported platform, so remove it
Signed-off-by: Rich Megginson [email protected]
ci: Use last three Debian versions for testing instead of unstable latest
ci: Avoid broken Ubuntu container images
support gather_facts: false; support setup-snapshot.yml (#71) (#34)
support gather_facts: false; support setup-snapshot.yml (#71) (#34)
- support gather_facts: false; support setup-snapshot.yml (#71)
Some users use gather_facts: false
in their playbooks. This changes
the role to work in that case, by gathering only the facts it requires
to run.
CI testing can be sped up by creating a snapshot image pre-installed
with packages. tests/setup-snapshot.yml can be used by a CI system
to do this.
- only test tests/tests_*.yml
remove recursive role symlink in tests/roles
change recursive role symlink to individual role dir symlinks
Signed-off-by: Rich Megginson [email protected]
bump tox-lsr version to 2.8.3
Signed-off-by: Rich Megginson [email protected]
Add a new configuration options from OpenSSH 8.7p1; fix ansible_managed macro
update tox-lsr version to 2.8.0
New version adds check for proper commenting of the ansible_managed var
Signed-off-by: Sergei Petrosian [email protected]
Run the new tox test
Signed-off-by: Sergei Petrosian [email protected]
Fix ansible_managed macro also in the source template
Add a new configuration options from OpenSSH 8.7p1
test with ansible 2.12; ensure openssh client is installed for tests
tests: Make sure openssh client package is installed before trying to use manual page for ssh_config
support python 39, ansible-core 2.12, ansible-plugin-scan
update tox-lsr version to 2.7.1
update the tox-lsr version used in github actions tox CI
to 2.7.1
The only difference between this an 2.7.0 is that Ansible 2.12
is now GA.
Signed-off-by: Rich Megginson [email protected]
Use {{ ansible_managed | comment }} to fix multi-line ansible_managed
use tox-lsr version 2.5.1
This version removes support for molecule until we can figure out
what to do about molecule. This should make all of the tox tests
pass (except for python 2.6).
Signed-off-by: Rich Megginson [email protected]
use apt-get install -y
Signed-off-by: Rich Megginson [email protected]
Use {{ ansible_managed | comment }} to fix multi-line ansible_managed
BZ#2006230, BZ#2006231, BZ#2006233
drop support for ansible 2.8
Drop support for Ansible 2.8 by bumping the Ansible version to 2.9
min_ansible_version is now 2.9
Bug 1989197 - drop support for Ansible 2.8
https://bugzilla.redhat.com/show_bug.cgi?id=1989197
Clean up Ansible 2.8 CI configuration entries
Addition to #16