Commit Graph

108 Commits

Author SHA1 Message Date
Carlos Álvaro
ac9b1bb3cd Install python packages from ubuntu's repositories
Also reduces image size by updating, installing and cleaning
packages in one single step
2019-02-23 17:07:00 +01:00
Carlos Álvaro
6489ae809d Upgrade Python to version 3.6 2019-02-23 16:58:47 +01:00
Carlos Álvaro
e537f9472e Upgrade base image to ubuntu:bionic-20190204 2019-02-23 16:47:45 +01:00
Carlos D. Álvaro
c0f98bc90a Merge pull request #13 from cdalvaro/upgrade-to-v2018.3.4
Upgrade to v2018.3.4
2019-02-23 12:51:49 +01:00
Carlos Álvaro
de47fb2c3d Update CHANGELOG.md 2019-02-23 12:42:44 +01:00
Carlos Álvaro
5f911224f9 Upgrade salt to v2018.3.4 2019-02-23 12:42:35 +01:00
Carlos Álvaro
0311a5ec9f Rename recipes by roots 2019-02-23 12:41:54 +01:00
Carlos Álvaro
632a7b6fc0 Install salt-master from git source 2019-02-23 12:40:12 +01:00
Carlos Álvaro
26e7d0a066 Upgrade base image to ubuntu:xenial-20190122 2019-02-23 12:34:29 +01:00
Carlos Álvaro
5dc5fdfc3b Update Usage documentation 2019-01-22 20:36:34 +01:00
Carlos D. Álvaro
dedd4aef2d Merge pull request #12 from cdalvaro/bugfix/logrotate_selecting_salt_logs
Bugfix: logrotate was not selecting salt logs
2019-01-06 13:38:02 +01:00
Carlos Álvaro
6fb059196c Add CircleCI configuration 2019-01-06 13:19:52 +01:00
Carlos Álvaro
b33e12a647 Bugfix selecting salt logs for logrotate 2019-01-06 13:08:24 +01:00
Carlos Álvaro
855589c19e Remove warning passing arguments to find 2019-01-06 13:08:03 +01:00
Carlos D. Álvaro
37429768b3 Merge pull request #11 from cdalvaro/add_crond_to_supervisor
Add crond to supervisor
2018-12-29 11:08:35 +01:00
Carlos Álvaro
8e1ac0526c Update CHANGELOG.md 2018-12-29 11:05:11 +01:00
Carlos Álvaro
2a0b999568 Add Docker Labels from label-schema.org 2018-12-29 10:58:40 +01:00
Carlos Álvaro
3d12fad813 Add crond to supervisor 2018-12-29 10:58:14 +01:00
Carlos Álvaro
1b02e23102 Remove logrotate salt-common configuration 2018-12-27 20:15:18 +01:00
Carlos D. Álvaro Yunta
7f39109598 Merge pull request #10 from cdalvaro/add_logrotate_support
Add logrotate support
2018-12-20 17:22:16 +01:00
Carlos Álvaro
fbd13b4120 Update documentation
Issue #9
2018-12-19 22:23:03 +01:00
Carlos Álvaro
74431312d6 Bugfix when keys/minions directory did not exist
Addressed a bug that caused the container to crash
when `/home/salt/data/keys/minions` was not present

Issue #9
2018-12-19 22:21:34 +01:00
Carlos Álvaro
f0bbbdcb33 Add support for logrotate and supervisor
Issue #9
2018-12-19 22:19:57 +01:00
Carlos Álvaro
47491ef8d7 Upgrade Ubuntu base image
From xenial-20181005 to xenial-20181113

Issue #9
2018-12-19 22:14:51 +01:00
Carlos Álvaro
614c889a96 Update Python3 packages
Issue #9
2018-12-19 22:13:12 +01:00
Carlos Álvaro
1abf22718a Fix Makefile 2018-11-12 15:55:19 +01:00
Carlos D. Álvaro Yunta
769bfb68f4 Merge pull request #8 from cdalvaro/enhancement/timezone_support
Add support for setting TimeZone
2018-11-12 09:51:56 +01:00
Carlos Álvaro
cabb92cbf7 Add support for setting timezone 2018-11-12 09:45:57 +01:00
Carlos Álvaro
e7c8dc1167 Improve salt-master configuration 2018-11-12 09:45:04 +01:00
Carlos D. Álvaro Yunta
d5ce69ec38 Merge pull request #7 from cdalvaro/enhancement/multiple_improvements
Minor improvements
2018-11-09 23:47:15 +01:00
Carlos Álvaro
c22c84e787 Update CHANGELOG.md 2018-11-09 23:44:36 +01:00
Carlos Álvaro
886c85e1a3 Run salt-master as salt user 2018-11-09 23:44:16 +01:00
Carlos Álvaro
13f75f64ea Install Python3 packages 2018-11-09 23:40:44 +01:00
Carlos Álvaro
4a2ac950b5 Expose logs directory
Now logs can be accessed through /home/salt/data/logs
2018-11-09 23:38:20 +01:00
Carlos Álvaro
c488f305cd Improve ssh configuration 2018-11-09 23:34:40 +01:00
Carlos D. Álvaro Yunta
e81ef4a471 Merge pull request #6 from cdalvaro/feature/pygit2_support
Add support for PyGit2
2018-11-07 22:45:10 +01:00
Carlos Álvaro
5ffa439321 Update README.md 2018-11-07 22:43:19 +01:00
Carlos Álvaro
2f701fbef8 Add support for pygit2 2018-11-07 22:42:56 +01:00
Carlos Álvaro
1bb94cac4e Move build steps into assets/build/install.sh 2018-11-07 22:34:21 +01:00
Carlos Álvaro
45df5e99a5 Change saltstack bootstrap options 2018-11-07 22:26:22 +01:00
Carlos Álvaro
28e305d9f5 Rearrange build steps 2018-11-07 22:23:14 +01:00
Carlos D. Álvaro Yunta
beb4d5c2fd Merge pull request #5 from cdalvaro/upgrade/gitfs_support
Add support for gitfs with GitPython
2018-11-03 10:32:30 +01:00
Carlos Álvaro
3d2f083ef7 Change base image to ubuntu:xenial-20181005 2018-11-03 10:30:59 +01:00
Carlos Álvaro
72e24b2aa4 Add support for gitfs with GitPython 2018-11-03 10:30:29 +01:00
Carlos D. Álvaro Yunta
7a0691d487 Merge pull request #4 from cdalvaro/upgrade/v2018.3.3
Upgrade SaltStack Master to 2018.3.3
2018-11-01 10:06:10 +01:00
Carlos Álvaro
eb55294c84 Upgrade SaltStack Master to 2018.3.3 2018-11-01 09:35:41 +01:00
Carlos Álvaro
c2769267e8 Add CHANGELOG.md 2018-10-19 20:09:33 +02:00
Carlos Álvaro
a43957e320 Add Makefile 2018-10-19 20:09:24 +02:00
Carlos Álvaro
911b6566d6 Add /home/salt/data/srv to /srv symlink 2018-10-19 20:09:05 +02:00
Carlos D. Álvaro Yunta
8bfaac9eec Merge pull request #3 from cdalvaro/feature/add_user_map_uid_gid
Add support for mapping user uid/gid
2018-10-03 20:26:36 +02:00