Releases: Diesel-Net/ansible-role-docker
Releases · Diesel-Net/ansible-role-docker
2.1.0
What's Changed
- make opts more scalable by @tomdaley92 in #30
- add separate check for idempotent case by @tomdaley92 in #31
- fml by @tomdaley92 in #32
- fix things by @tomdaley92 in #33
Full Changelog: 2.0.4...2.1.0
Update lazydocker version
Merge pull request #29 from Diesel-Net/development update lazydocker version
Minor patch
- Make compatible with application role updates
Fix networking issue
Merge pull request #26 from Diesel-Net/development Fix new issue with docker_gwbridge ip address dissappearing on reboot
Minor patch
- compatible with ansible-drone:7.2.0 plugin
- removes use of "warn" params
- upgrade docker-ce patch version
Major overhaul
The new "application" role (previously called "common") came with breaking changes. This role depends on the application role because it uses the dynamic variables repository
and version
to populate even more variables like docker_stack
, and uses them for determining where to render docker-compose.yaml
templates. Please review the application role's release notes for more details.
- use better defaults for
docker_image
variable - Add
docker_tag
variable - use a pin-locked version of "application" role dependency
- stop using .j2 suffixes for templates
- reason: We know they are templates as they are typically in a
.ansible/templates
folder, but the .j2 suffix would hide the real extenions to GitHub which would result in incorrect/no syntax highlighting
- reason: We know they are templates as they are typically in a
- no more use of
docker_dir
docker-compose.yaml
template now gets rendered underconfig_dir
tweak service_update task list
no longer need to supply the stack name prefixed to the service name
Update to latest docker ce-version available via Apt
Merge pull request #20 from Diesel-Net/development bump docker to latest version
remove ubuntu dep
add default value for automation_user
Minor improvements
- make the docker-compose template file configurable
- use the automation_user variable from ubuntu role when installing docker