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
Carlos Álvaro
a7d164b324
feat: Add python3 timelib 0.2.5
2021-03-23 20:10:40 +01:00
Carlos Álvaro
b51c818742
fix: Redirect output to stderr with log_error
2021-02-26 07:39:56 +01:00
Carlos Álvaro
a277e05c88
fix: Change certificates ownership
2020-11-03 20:30:36 +01:00
Kidswiss
0bfd361155
Ignore chown errors ( #47 )
...
If any files are mounted from k8s secrets the chown commands will fail
due to the fact that these files will only be read-only.
This commit ignores any errors during the chown commands.
Co-authored-by: Simon Beck <simon.beck@earthnet.ch >
Co-authored-by: Carlos D. Álvaro <github@cdalvaro.io >
2020-11-03 11:02:59 +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
5ea32b07a7
fix: Prevents salt-api user creation if already exists
2020-06-02 18:48:00 +02:00
Carlos Álvaro
7a0408aa38
fix: Move healthcheck from /usr/local/bin to /usr/local/sbin
2020-06-02 18:29:33 +02:00
Carlos Álvaro
894fd50255
feat: Add support for local third party formulas
2020-05-23 19:43:47 +02:00