diff --git a/CHANGELOG.md b/CHANGELOG.md index 42b66ca..27995b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## 0.3.1 + +- added docker images for testing +- Upgraded components to versions: + - Ansible, 2.8.5 +- Installed new dependencies for access via username/password with paramiko + - pyasn1, 0.4.7 + - asn1crypto, 1.2.0 + - bcrypt, 3.1.7 + - cffi, 1.13.0 + - PyNaCl, 1.3.0 + ## 0.3.0 Upgrade to versions: diff --git a/Makefile b/Makefile index 1b4649b..e3ebab2 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ -VERSION ?= 'v0.3.0' +VERSION ?= 'v0.3.1' TARBALL_NAME ?= portable-ansible-$(VERSION) diff --git a/README.md b/README.md index 246c8c2..526fa21 100644 --- a/README.md +++ b/README.md @@ -6,11 +6,11 @@ Ansible package with required python modules. No need to install, just download, ## Included in the distribution -Version: 0.3.0 +Version: 0.3.1 | Package | Version | | -------- | ------- | -| ansible | 2.8.0 | +| ansible | 2.8.5 | | jinja2 | 2.10.1 | | PyYAML | 3.12 | | paramiko | 2.4.2 | @@ -56,6 +56,22 @@ Instead of installing the python packages to `ansible/extras`, you can also inst pip install --user -r requirements.txt ``` +## Hints + +make aliases to portable ansible directory. In the examples below `portable-ansible` installed in `/opt` directory +``` +ln -s /opt/ansible /opt/ansible-playbook +``` + +## Testing + +```sh +python3 /opt/ansible-playbook -i 172.17.0.2, ~/playbooks/remote-via-ssh-key.yaml +``` + +```sh +python3 /opt/ansible-playbook -i 172.17.0.2, -c paramiko ~/playbooks/remote-via-username-and-password.yaml --ask-pass +``` ## For developers