]>
git.immae.eu Git - github/fretlink/docker-ansible.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
William Yeh [Thu, 14 Sep 2017 07:57:43 +0000 (15:57 +0800)]
Add: Debian 9 ("Stretch") support.
William Yeh [Mon, 11 Sep 2017 10:37:48 +0000 (18:37 +0800)]
Add: Windows managed node support via "pywinrm".
Remove: old distributions wheezy, precise, centos6.
Remove: Ansible 1.9 was not supported in CentOS EPEL.
See http://www.spinics.net/linux/fedora/epel-devel/msg00792.html
William Yeh [Mon, 29 Aug 2016 03:32:52 +0000 (11:32 +0800)]
Add: rsync for some Alpine images to make it convenient for "synchronize" module.
William Yeh [Wed, 15 Jun 2016 10:29:08 +0000 (18:29 +0800)]
Add: sudo for Alpine images to better emulate normal OS behavior.
William Yeh [Tue, 14 Jun 2016 07:59:32 +0000 (15:59 +0800)]
Add: `git` for onbuild variants; handy tools for others.
@see https://github.com/William-Yeh/docker-ansible/issues/18
@see https://github.com/William-Yeh/docker-ansible/issues/20
William Yeh [Tue, 7 Jun 2016 05:56:37 +0000 (13:56 +0800)]
Update: Alpine base image from 3.3 to 3.4
@see https://github.com/William-Yeh/docker-ansible/pull/19
William Yeh [Fri, 3 Jun 2016 02:36:33 +0000 (10:36 +0800)]
Update: more detailed explanation about the differences among variants.
William Yeh [Tue, 7 Jun 2016 02:56:35 +0000 (10:56 +0800)]
Update: Alpine 3.3 to 3.4
William Yeh [Fri, 3 Jun 2016 02:36:33 +0000 (10:36 +0800)]
Update: more detailed explanation about the differences among variants.
William Yeh [Thu, 2 Jun 2016 08:07:46 +0000 (16:07 +0800)]
Add: `mini-debian8` tag.
William Yeh [Mon, 30 May 2016 03:46:11 +0000 (11:46 +0800)]
Add: new `mini` series for building minimal images from playbooks.
William Yeh [Thu, 26 May 2016 06:44:21 +0000 (14:44 +0800)]
Update: Ansible PPA now supports the most recent version for Ubuntu 16.04 LTS (Xenial).
William Yeh [Wed, 11 May 2016 08:36:20 +0000 (16:36 +0800)]
Update: use `yum --enablerepo=epel-testing install ansible` for CentOS series.
@see https://www.reddit.com/r/ansible/comments/46jrxc/release_20_in_epel/
@see https://bodhi.fedoraproject.org/updates/?packages=ansible
William Yeh [Mon, 9 May 2016 08:34:32 +0000 (16:34 +0800)]
Add: support for Ubuntu 16.04 LTS (Xenial).
Fix:
1. OS-level packages `libffi-dev` and `libssl-dev`/`openssl-dev` should be installed explicitly since Ansible 2.0.2.0(???).
2. Python package cffi should be installed explicitly since Ansible 2.0.2.0(???).
3. add '--fix-missing' for apt.
@see https://github.com/boxcutter/ubuntu/issues/62
@see https://github.com/pyca/cryptography/issues/2280
William Yeh [Thu, 28 Apr 2016 08:22:46 +0000 (16:22 +0800)]
Merge pull request #13 from joaocc/patch-1
Update openssl and ca-certificates ONBUILD for `alpine3-onbuild` tag.
Joao C Costa [Wed, 27 Apr 2016 14:15:08 +0000 (15:15 +0100)]
Update openssl and ca-certificates ONBUILD
William Yeh [Tue, 29 Mar 2016 10:52:55 +0000 (18:52 +0800)]
Merge pull request #12 from William-Yeh/systemd
Add: systemd support in CentOS 7
William Yeh [Tue, 29 Mar 2016 10:25:25 +0000 (18:25 +0800)]
Add: systemd support in CentOS 7
@see https://hub.docker.com/_/centos/
@see https://github.com/vlisivka/docker-centos7-systemd-unpriv
William Yeh [Tue, 8 Mar 2016 04:10:00 +0000 (12:10 +0800)]
Add: Ansible 1.9 series.
William Yeh [Thu, 25 Feb 2016 03:11:20 +0000 (11:11 +0800)]
Fix: remove the need for an 'echo -e' option due to inconsistency treatments among various Linux distributions and versions.
For example: Ubuntu 12.04 and 14.04.
William Yeh [Wed, 24 Feb 2016 22:27:47 +0000 (06:27 +0800)]
Rollback: escaping '\n' character in echo command for Ubuntu Precise (12.04).
William Yeh [Wed, 24 Feb 2016 02:10:03 +0000 (10:10 +0800)]
Update: use PyPI repo instead of too-old EPEL for CentOS images.
Fix: escaping '\n' character in echo command.
Credit: two PRs from tilgovi:
- https://github.com/William-Yeh/docker-ansible/pull/10
- https://github.com/William-Yeh/docker-ansible/pull/11
Update: Alpine image to 3.3
William Yeh [Tue, 15 Dec 2015 08:23:43 +0000 (16:23 +0800)]
Fix: don't build master-centos7* under CircleCI to get around AUFS bug.
See: https://github.com/docker/docker/issues/6980
William Yeh [Mon, 14 Dec 2015 22:38:42 +0000 (06:38 +0800)]
Add: building from source tree.
Fix: systemd conflicts with new CentOS7 image;
See https://forums.docker.com/t/yum-update-fails-for-centos-7-container/5060
Fix: ca-certificates should be installed in Debian 7 for `git clone` source tree.
William Yeh [Fri, 11 Dec 2015 03:52:38 +0000 (11:52 +0800)]
Fix: newline character for CentOS 6/7 series.
Credit: https://github.com/William-Yeh/docker-ansible/issues/8
William Yeh [Mon, 19 Oct 2015 04:02:03 +0000 (12:02 +0800)]
Fix: keep "curl" for Debian 7/8 series.
Credit: https://github.com/William-Yeh/docker-ansible/pull/5
William Yeh [Fri, 18 Sep 2015 03:26:30 +0000 (11:26 +0800)]
Fix: install "initscripts" package for CentOS 7 Dockerfile to emulate normal OS behavior.
William Yeh [Thu, 17 Sep 2015 09:07:05 +0000 (17:07 +0800)]
Fix: install "initscripts" package for CentOS 6 Dockerfile to emulate normal OS behavior.
William Yeh [Thu, 17 Sep 2015 07:26:56 +0000 (15:26 +0800)]
Add: support for Alpine 3
William Yeh [Thu, 17 Sep 2015 04:06:06 +0000 (12:06 +0800)]
Update: some wording.
William Yeh [Thu, 17 Sep 2015 03:19:29 +0000 (11:19 +0800)]
Update: use new Docker mechanism for Travis CI
William Yeh [Thu, 17 Sep 2015 03:04:22 +0000 (11:04 +0800)]
Add: remark about `ansible/ansible-docker-base` statement: “Ansible no longer maintains images in Dockerhub directly.”
William Yeh [Tue, 14 Jul 2015 03:29:14 +0000 (11:29 +0800)]
Fix: update OpenSSL and certificates to avoid ansible-galaxy fails due to incompatible security rules.
Evidence:
$ ansible-galaxy install ...
- the API server (galaxy.ansible.com) is not responding, please try again later.
@see https://twitter.com/thejimic/status/
592527999695597568
> that's odd, can you see if you can hit the API directly (browser or curl/wget): https://galaxy.ansible.com/api/v1/
William Yeh [Thu, 9 Jul 2015 04:48:04 +0000 (12:48 +0800)]
Update: simplify circle.yml to leverage CircleCI's upgrading to Docker 1.6.2
William Yeh [Mon, 29 Jun 2015 00:05:38 +0000 (08:05 +0800)]
Add: install Galaxy roles according to requirements.yml.
Inspired: PR from goettl79 - https://github.com/William-Yeh/docker-ansible/pull/1
William Yeh [Tue, 2 Jun 2015 10:14:56 +0000 (18:14 +0800)]
Try: stable version of travis-docker
William Yeh [Tue, 2 Jun 2015 07:22:39 +0000 (15:22 +0800)]
Fix: CircleCI
William Yeh [Tue, 2 Jun 2015 07:15:33 +0000 (15:15 +0800)]
Add: CircleCI
William Yeh [Wed, 20 May 2015 03:40:45 +0000 (11:40 +0800)]
Update for travis-docker's change
See https://github.com/moul/travis-docker/pull/13
William Yeh [Fri, 15 May 2015 01:09:13 +0000 (09:09 +0800)]
Add: diagnosis info (ansible_* variables) in *-onbuild images.
William Yeh [Wed, 29 Apr 2015 04:57:36 +0000 (12:57 +0800)]
Add: memo about Travis CI's worker instances.
William Yeh [Wed, 29 Apr 2015 03:49:55 +0000 (11:49 +0800)]
Add: a simplest working example.
William Yeh [Tue, 28 Apr 2015 15:38:41 +0000 (23:38 +0800)]
Add: support for CentOS 7.
William Yeh [Tue, 28 Apr 2015 13:17:57 +0000 (21:17 +0800)]
Add: support for CentOS 6.
William Yeh [Tue, 28 Apr 2015 04:21:34 +0000 (12:21 +0800)]
Add: onbuild and debian8.
William Yeh [Mon, 27 Apr 2015 16:03:46 +0000 (00:03 +0800)]
Fix: markdown syntax.
William Yeh [Mon, 27 Apr 2015 16:01:23 +0000 (00:01 +0800)]
Initial release.