Commit Graph

49 Commits

Author SHA1 Message Date
Carlos Álvaro
87a6a2bc87 feat: Stream salt-master output to stdout/stderr 2023-05-23 19:41:55 +02:00
Carlos Álvaro
a8ffb4d0bc feat(permissions): Change supervisor user for salt-master and salt-api 2023-04-20 22:18:05 +02:00
Carlos Álvaro
4cad83b724 feat: Install salt using onedir packages 2023-04-20 22:18:05 +02:00
Carlos Álvaro
b6422db262 Upgrade salt-master to 3006.0 Sulfur 2023-04-20 22:18:05 +02:00
Carlos Álvaro
ee81ee23d8 feat: Ensure salt-minion is not installed 2022-11-10 08:37:46 +01:00
Carlos Álvaro
e59c3c082a feat(bash): Replace short set options by long format 2022-11-10 08:37:45 +01:00
Carlos Álvaro
48d9cbb1ba feat: Update salt-bootstrap script to version 2022.10.04 2022-10-04 21:43:39 +02:00
Carlos Álvaro
27b6694837 feat: Update salt-bootstrap script to version 2022.08.13 2022-08-14 11:25:01 +02:00
Carlos Álvaro
c1b6d92318 feat: Update salt-bootstrap script to version 2022.08.12 2022-08-12 16:20:14 +02:00
Carlos Álvaro
d08fe135e0 feat: Update salt-bootstrap script to version 2022.05.19 2022-08-10 19:01:43 +02:00
Carlos Álvaro
524c2bd7ea feat: Use python3 default distro version
Closes #154
2022-07-21 12:24:31 +02:00
Carlos Álvaro
f3d7d8a080 feat: Do not install timelib manually 2022-07-19 10:50:29 +02:00
Carlos Álvaro
6f1891cff8 feat: Remove build_and_install function 2022-06-22 09:59:41 +02:00
Carlos Álvaro
5ad70b8449 feat: Install python3-pygit2 version 1.6.1 from Ubuntu repositories 2022-06-22 08:01:35 +02:00
Carlos Álvaro
782e8fe77c feat: Remove Jinja2 patch to avoid Markup import error 2022-06-21 19:21:53 +02:00
Carlos Álvaro
28bdcb6651 feat: Update salt-bootstrap to version v2022.03.15 2022-03-29 11:51:27 +02:00
Carlos Álvaro
60e44a0aa0 feat: Fix Jinja2 version to avoid Markup import error 2022-03-29 11:51:21 +02:00
Carlos Álvaro
191b446382 feat: Upgrade pygit2 to version 1.9.1 2022-03-29 09:52:29 +02:00
Carlos Álvaro
452c1f5657 doc: Update functions documentation 2021-11-05 14:24:42 +01:00
Carlos Álvaro
d795ea2963 feat: Install pygit2 1.7.0 2021-11-04 15:42:56 +01:00
Carlos Álvaro
69a0e97a7b ref: Change tests architecture 2021-10-31 10:39:12 +01:00
Carlos Álvaro
4cf398fae9 enh: Update python3 packages lists 2021-10-18 21:02:03 +02:00
Carlos Álvaro
cf3d58b702 fix: Add SC1091 shellcheck exception 2021-06-23 21:25:13 +02:00
Carlos Álvaro
6a4f217836 enh: Remove duplicated package 2021-06-23 21:11:38 +02:00
Carlos Álvaro
2568649d5b feat: Replace M2Crypto by PyCryptodome 2021-03-26 18:01:52 +01:00
Carlos Álvaro
cc2819ce1a fix: Update build dependencies 2021-03-23 20:12:11 +01:00
Carlos Álvaro
a7d164b324 feat: Add python3 timelib 0.2.5 2021-03-23 20:10:40 +01:00
Carlos Álvaro
f319d00adf ci: Bring back support for Linux ARMv7 platform 2020-10-20 19:58:53 +02:00
Carlos Álvaro
7f48aa88bc feat: Remove patch for muting sudo RLIMIT_CORE message 2020-10-20 19:58:52 +02:00
Carlos Álvaro
3db9bdfc22 feat: Install pygit2 and m2crypto from ubuntu repositories 2020-10-20 19:58:52 +02:00
Carlos Álvaro
3da4124ac1 clean: Remove support for ARM v7 2020-08-08 09:30:59 +02:00
Carlos Álvaro
e3e63d06df fix: Allow insecurely connect to GitHub 2020-08-08 09:10:29 +02:00
Carlos Álvaro
6f2f2fed78 fix: Mute sudo RLIMIT_CORE message 2020-06-17 19:27:19 +02:00
Carlos Álvaro
6611364b93 feat: Add healthcheck script and documentation 2020-05-23 19:12:22 +02:00
Carlos Álvaro
3f019825ef feat: Add exceptions for shellcheck 2020-05-16 21:42:49 +02:00
Carlos Álvaro
0ea143d898 feat: Add salt-api support 2020-05-16 18:15:58 +02:00
Carlos Álvaro
4950a233f2 feat: Change salt-master path 2020-02-11 19:07:03 +01:00
Carlos Álvaro
50efd6577c feat: Change packages installation order 2020-02-11 18:48:43 +01:00
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
632a7b6fc0 Install salt-master from git source 2019-02-23 12:40:12 +01:00
Carlos Álvaro
3d12fad813 Add crond to supervisor 2018-12-29 10:58:14 +01:00
Carlos Álvaro
f0bbbdcb33 Add support for logrotate and supervisor
Issue #9
2018-12-19 22:19:57 +01:00
Carlos Álvaro
614c889a96 Update Python3 packages
Issue #9
2018-12-19 22:13:12 +01:00
Carlos Álvaro
e7c8dc1167 Improve salt-master configuration 2018-11-12 09:45:04 +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
c488f305cd Improve ssh configuration 2018-11-09 23:34:40 +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