Oleh Hryhorov
ca6b917634
Adding REDIS as backend for salt cache
The patch adds ability to configure REDIS as cache
backed for salt-master to be used as distibuted cache
further.
Change-Id: I62a29713c23ad3f591f6e937bfc5b13eba92f402
Related-PROD: PROD-20581
pirms 6 gadiem
Ales Komarek
4efaa0d068
Fix winrepo support
Change-Id: Iee0165a071ed29fd1ffc63b88edf687247c396d4
pirms 6 gadiem
Ales Komarek
f64011b891
Fixed the winrepo for new version of Salt
Change-Id: I7572d8e16e9126d5164a683ccf99b21f4c280cdb
pirms 6 gadiem
Ales Komarek
f44e64c77d
Updated the windows repository support
Change-Id: I9d834d67e29d7c6d0b11599b0b543427cf1d7706
pirms 6 gadiem
Petr Michalec
df75d684a6
Add support for jinja2 renderer options. (2018.2)
Change-Id: Idf6c18597a222e6c1b60bf940eadb1d6d8a611c7
pirms 6 gadiem
Ales Komarek
56203b721b
Removed old file
Change-Id: I80688ac08182321d2509feb574f826f9829b3000
pirms 6 gadiem
Ales Komarek
459407bb30
SaltStack - Architect integration
Change-Id: I96e16a3b203f9b3c9c150db1cb85e966bd14b573
pirms 6 gadiem
Jiri Broulik
b347eaf066
salt master / minion backup
PROD-16375
Change-Id: I758d38701cdf0e1cc6fa99c38192de2f9052468c
pirms 7 gadiem
Ales Komarek
b2ada52c5a
Backup and restore of Salt master's state: pki and generated metadata
Change-Id: I5c88d22589ec1fa6a9806c1a625b752dd4fc8b54
pirms 7 gadiem
Jaroslav Steinhaisl
7dd7b05c4a
add submodules for ability to use submodules in formulas - for source git
pirms 7 gadiem
Ales Komarek
8f8eee7680
Added support for salt engines, added support for requisite ordering
Change-Id: I772495c38ed5dc21ad833f3c0f351384942e2b23
pirms 7 gadiem
Petr Michalec
1f541c49ed
allow-multiple-ext-pillars-and-reclass-options
Change-Id: I336b0825712218e2381e1654251765a24581da00
pirms 7 gadiem
Ales Komarek
a9fc6e7d21
Add support for salt master engines
Change-Id: Ic9decbeaf57e9aba2f95c3dd616393dc32763fcc
pirms 7 gadiem
Sam Stoelinga
dfdb515795
salt.minion, salt.master switch to pkg.installed
Currently the CI job fails with module not found errror.
AttributeError: 'module' object has no attribute 'check_refresh
The reason is new version of salt tries to call
salt.utils.pkg.check_refresh which is not available in 2016.11.3 but is
available in 2016.11.6.
Reference:
1. https://github.com/saltstack/salt/blob/v2016.11.3/salt/states/pkg.py
2. https://github.com/saltstack/salt/blob/v2016.11.6/salt/states/pkg.py#L1819
The fix proposed here is to use pkg.installed instead of pkg.latest.
It's not a good idea to always update salt whenever the salt state is
run, this may introduce failures unknown to the user. There is a pipeline
to update packages which should be used for updating to latest.
pkg.latest generally isn't a good way to write idempotent formulas. See
official salt docs: "Generally it is better for the installed function
to be used, as latest will update the package whenever a new package is
available."
Change-Id: I8da5c36c1613e54768993080f2514afc920c49f8
pirms 7 gadiem
Petr Michalec
91e16770e8
formula, service symlinks. force/makedirs True
pirms 7 gadiem
Petr Michalec
7a2f1d281c
version to be specified for salt formula
pirms 7 gadiem
Ales Komarek
5474068a16
Reactor system, documentation fixes
Change-Id: Ic64656c6fc3d4f561226d884b8bfb535dd537e14
pirms 7 gadiem
Tomáš Kukrál
04aa7b4bc7
fix mass install of formula pkgs
Previous approach fails when all of formulas are installed from git.
Change-Id: I0622461ee6469c59c1fd3ad4a23cdaeaeee1b444
pirms 7 gadiem
Anežka Jadlovská
87c561dbad
Speed up installation of formula packages
Install all pkgs for formulas together.
pirms 7 gadiem
Adam Tengler
686c07958e
Orchestration file generation and metadata
pirms 8 gadiem
Éric Lemoine
28679f6dd0
Require reclass_data_dir
pirms 8 gadiem
Ales Komarek
970f6caab6
Fix ACL generation condition
pirms 8 gadiem
Éric Lemoine
0b33d6717e
Fix the saltversion test
pirms 8 gadiem
Ales Komarek
b222a135fa
Master remote ACLs
pirms 8 gadiem
Filip Pytloun
e3a26aea43
Fix salt-ssh, fix version
pirms 8 gadiem
Ales Komarek
b2c8ff6df5
Pillar test data
pirms 8 gadiem
Ales Komarek
8fb1da8490
Salt-ssh support
pirms 8 gadiem
Adam Tengler
3eb85ad514
Formula reset to specific refs (example: Gerrit review)
pirms 8 gadiem
Adam Tengler
caedd97958
Optional installation source - pip
source:engine metadata created - defaults to pkg
installation, pip installation alternative added
pirms 8 gadiem
Ales Komarek
ffbaaed24d
Salt PKI fixes
pirms 8 gadiem
Ales Komarek
5d17e4b42c
Added Salt PKI setup, orchestration skeleton
pirms 8 gadiem
Ales Komarek
9bc205c5ae
Pillar from salt, tests metadata
pirms 8 gadiem
Michael Kutý
802cd259a0
Add obsolete suffix
pirms 9 gadiem
Ales Komarek
a376423daf
Compile salt grains from grains.d directory
pirms 9 gadiem
Filip Pytloun
b4b8059b21
Initial commit
pirms 9 gadiem