]> git.immae.eu Git - github/fretlink/docker-ansible.git/log
github/fretlink/docker-ansible.git
7 years agoAdd: Debian 9 ("Stretch") support.
William Yeh [Thu, 14 Sep 2017 07:57:43 +0000 (15:57 +0800)] 
Add: Debian 9 ("Stretch") support.

7 years agoAdd: Windows managed node support via "pywinrm".
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

8 years agoAdd: rsync for some Alpine images to make it convenient for "synchronize" module.
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.

8 years agoAdd: sudo for Alpine images to better emulate normal OS behavior.
William Yeh [Wed, 15 Jun 2016 10:29:08 +0000 (18:29 +0800)] 
Add: sudo for Alpine images to better emulate normal OS behavior.

8 years agoAdd: `git` for onbuild variants; handy tools for others.
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

8 years agoUpdate: Alpine base image from 3.3 to 3.4
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

8 years agoUpdate: more detailed explanation about the differences among variants.
William Yeh [Fri, 3 Jun 2016 02:36:33 +0000 (10:36 +0800)] 
Update: more detailed explanation about the differences among variants.

8 years agoUpdate: Alpine 3.3 to 3.4
William Yeh [Tue, 7 Jun 2016 02:56:35 +0000 (10:56 +0800)] 
Update: Alpine 3.3 to 3.4

8 years agoUpdate: more detailed explanation about the differences among variants.
William Yeh [Fri, 3 Jun 2016 02:36:33 +0000 (10:36 +0800)] 
Update: more detailed explanation about the differences among variants.

8 years agoAdd: `mini-debian8` tag.
William Yeh [Thu, 2 Jun 2016 08:07:46 +0000 (16:07 +0800)] 
Add: `mini-debian8` tag.

8 years agoAdd: new `mini` series for building minimal images from playbooks.
William Yeh [Mon, 30 May 2016 03:46:11 +0000 (11:46 +0800)] 
Add: new `mini` series for building minimal images from playbooks.

8 years agoUpdate: Ansible PPA now supports the most recent version for Ubuntu 16.04 LTS (Xenial).
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).

8 years agoUpdate: use `yum --enablerepo=epel-testing install ansible` for CentOS series.
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

8 years agoAdd: support for Ubuntu 16.04 LTS (Xenial).
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

8 years agoMerge pull request #13 from joaocc/patch-1
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.

8 years agoUpdate openssl and ca-certificates ONBUILD
Joao C Costa [Wed, 27 Apr 2016 14:15:08 +0000 (15:15 +0100)] 
Update openssl and ca-certificates ONBUILD

8 years agoMerge pull request #12 from William-Yeh/systemd
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

8 years agoAdd: 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

8 years agoAdd: Ansible 1.9 series.
William Yeh [Tue, 8 Mar 2016 04:10:00 +0000 (12:10 +0800)] 
Add: Ansible 1.9 series.

8 years agoFix: remove the need for an 'echo -e' option due to inconsistency treatments among...
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.

8 years agoRollback: escaping '\n' character in echo command for Ubuntu Precise (12.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).

8 years agoUpdate: use PyPI repo instead of too-old EPEL for CentOS images.
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

8 years agoFix: don't build master-centos7* under CircleCI to get around AUFS bug.
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

8 years agoAdd: building from source tree.
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.

8 years agoFix: newline character for CentOS 6/7 series.
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

9 years agoFix: keep "curl" for Debian 7/8 series.
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

9 years agoFix: install "initscripts" package for CentOS 7 Dockerfile to emulate normal OS behavior.
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.

9 years agoFix: install "initscripts" package for CentOS 6 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.

9 years agoAdd: support for Alpine 3
William Yeh [Thu, 17 Sep 2015 07:26:56 +0000 (15:26 +0800)] 
Add: support for Alpine 3

9 years agoUpdate: some wording.
William Yeh [Thu, 17 Sep 2015 04:06:06 +0000 (12:06 +0800)] 
Update: some wording.

9 years agoUpdate: use new Docker mechanism for Travis CI
William Yeh [Thu, 17 Sep 2015 03:19:29 +0000 (11:19 +0800)] 
Update: use new Docker mechanism for Travis CI

9 years agoAdd: remark about `ansible/ansible-docker-base` statement: “Ansible no longer maintai...
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.”

9 years agoFix: update OpenSSL and certificates to avoid ansible-galaxy fails due to incompatibl...
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/

9 years agoUpdate: simplify circle.yml to leverage CircleCI's upgrading to Docker 1.6.2
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

9 years agoAdd: install Galaxy roles according to requirements.yml.
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

9 years agoTry: stable version of travis-docker
William Yeh [Tue, 2 Jun 2015 10:14:56 +0000 (18:14 +0800)] 
Try: stable version of travis-docker

9 years agoFix: CircleCI
William Yeh [Tue, 2 Jun 2015 07:22:39 +0000 (15:22 +0800)] 
Fix: CircleCI

9 years agoAdd: CircleCI
William Yeh [Tue, 2 Jun 2015 07:15:33 +0000 (15:15 +0800)] 
Add: CircleCI

9 years agoUpdate for travis-docker's change
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

9 years agoAdd: diagnosis info (ansible_* variables) in *-onbuild images.
William Yeh [Fri, 15 May 2015 01:09:13 +0000 (09:09 +0800)] 
Add: diagnosis info (ansible_* variables) in *-onbuild images.

9 years agoAdd: memo about Travis CI's worker instances.
William Yeh [Wed, 29 Apr 2015 04:57:36 +0000 (12:57 +0800)] 
Add: memo about Travis CI's worker instances.

9 years agoAdd: a simplest working example.
William Yeh [Wed, 29 Apr 2015 03:49:55 +0000 (11:49 +0800)] 
Add: a simplest working example.

9 years agoAdd: support for CentOS 7.
William Yeh [Tue, 28 Apr 2015 15:38:41 +0000 (23:38 +0800)] 
Add: support for CentOS 7.

9 years agoAdd: support for CentOS 6.
William Yeh [Tue, 28 Apr 2015 13:17:57 +0000 (21:17 +0800)] 
Add: support for CentOS 6.

9 years agoAdd: onbuild and debian8.
William Yeh [Tue, 28 Apr 2015 04:21:34 +0000 (12:21 +0800)] 
Add: onbuild and debian8.

9 years agoFix: markdown syntax.
William Yeh [Mon, 27 Apr 2015 16:03:46 +0000 (00:03 +0800)] 
Fix: markdown syntax.

9 years agoInitial release.
William Yeh [Mon, 27 Apr 2015 16:01:23 +0000 (00:01 +0800)] 
Initial release.