Carlos Álvaro
|
f133516e14
|
fix(gpg): Check GPG env variables before exiting if gpgkeys directory is empty
|
2022-11-10 22:13:58 +01:00 |
|
Carlos Álvaro
|
5bb8f1aff8
|
feat: Add support for GPG keys
|
2022-11-10 12:06:28 +01:00 |
|
Carlos Álvaro
|
ee81ee23d8
|
feat: Ensure salt-minion is not installed
|
2022-11-10 08:37:46 +01:00 |
|
Carlos Álvaro
|
aeaae89940
|
doc(README): Remove GitPython section (not recommended)
|
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
|
f8349453e9
|
feat: Use SALT_LOG_LEVEL if SALT_LEVEL_LOGFILE is undefined
|
2022-11-02 21:10:29 +01:00 |
|
Carlos Álvaro
|
76c09d296a
|
feat: Restart salt-api after salt-master restart
|
2022-10-05 17:46:07 +02:00 |
|
Carlos Álvaro
|
48d9cbb1ba
|
feat: Update salt-bootstrap script to version 2022.10.04
|
2022-10-04 21:43:39 +02:00 |
|
Carlos Álvaro
|
659880bf66
|
feat(ssh): Remove unneeded configuration
|
2022-09-21 18:35:30 +02:00 |
|
Carlos Álvaro
|
747689d423
|
fix(keys): Separete pem and pub keys linking
|
2022-09-20 22:54:03 +02:00 |
|
Carlos Álvaro
|
a99a6120e0
|
fix(shellcheck): Resolve SC2215 issues
|
2022-09-19 21:44:04 +02:00 |
|
Carlos Álvaro
|
aee6f191e6
|
feat: Add support for setting the salt-master keys via Docker secrets
|
2022-09-19 21:38:33 +02:00 |
|
Carlos Álvaro
|
acb1248dd0
|
feat: Add support for setting salt-api pass via file
|
2022-09-18 18:52:51 +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
|
6d0e275146
|
feat: Remove USERMAP_UID and USERMAP_GID env variables support
|
2022-07-22 08:40:48 +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
|
4f1e059fa6
|
feat: Remove install_libgit2 function
|
2022-06-22 09:45:23 +02:00 |
|
Carlos Álvaro
|
753b021351
|
feat: Remove install_libssh2 function
|
2022-06-22 09:44:00 +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
|
5e5151a40d
|
enh: Improve libssh2 and libgit2 compilation times
|
2022-03-29 16:41:51 +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
|
ab1111fce5
|
feat: Upgrade libgit2 to version 1.4.2
|
2022-03-29 09:52:18 +02:00 |
|
Carlos Álvaro
|
c2fb76fc53
|
feat: Set the number of worker threads to start
|
2022-01-01 14:32:13 +01:00 |
|
Carlos Álvaro
|
219402535f
|
feat: Standarize boolean values
Allow caseinsensitive values for booleans
|
2021-12-31 10:26:15 +01:00 |
|
Carlos Álvaro
|
1a388e9cc2
|
feat: Set the number of workers for the runner/wheel in the reactor
|
2021-12-31 10:26:06 +01:00 |
|
Carlos Álvaro
|
29fad72cdf
|
fix(reload-config): Kill all salt-master instances
|
2021-12-24 19:38:33 +01:00 |
|
Carlos Álvaro
|
8a908ed6fb
|
feat: Add TZ env variable for settting container timezone
|
2021-12-19 19:52:54 +01:00 |
|
Carlos Álvaro
|
d3b2740b28
|
feat: Use PUID and PGID for mapping host's user
|
2021-12-19 19:09:07 +01:00 |
|
Carlos Álvaro
|
12a8f3fc94
|
feat(logs): Use log_X instead of echo
|
2021-12-19 18:46:36 +01:00 |
|
Carlos Álvaro
|
a8d39aafe4
|
feat: Restart salt-master on config changes
Automatically restart salt-master when config changes are detected.
|
2021-11-28 19:17:08 +01:00 |
|
Carlos Álvaro
|
1fae94f6f1
|
misc: Minor improvements
|
2021-11-28 18:40:51 +01:00 |
|
Carlos Álvaro
|
568ed091a7
|
feat(config): Remove unnecessary config parameters
|
2021-11-28 18:37:25 +01: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
|
c8370829d0
|
fix(shellcheck): Suppress SC1091 error
|
2021-10-31 11:52:49 +01:00 |
|
Carlos Álvaro
|
9a1d66b24d
|
fix(salt-api): Change supervisor priority
Set lower priority for the salt-api service to ensure it starts after the salt-master process.
|
2021-10-31 11:31:33 +01:00 |
|
Carlos Álvaro
|
350684ed9b
|
feat(salt-api): Add SALT_API_CERT_CN env variable
Use this environment variable in order to set the salt-api certificatescommon name.
|
2021-10-31 11:30:27 +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 |
|