Petr Michalec
df75d684a6
Add support for jinja2 renderer options. (2018.2)
Change-Id: Idf6c18597a222e6c1b60bf940eadb1d6d8a611c7
6 vuotta sitten
Ales Komarek
56203b721b
Removed old file
Change-Id: I80688ac08182321d2509feb574f826f9829b3000
6 vuotta sitten
Ales Komarek
459407bb30
SaltStack - Architect integration
Change-Id: I96e16a3b203f9b3c9c150db1cb85e966bd14b573
7 vuotta sitten
Jiri Broulik
b347eaf066
salt master / minion backup
PROD-16375
Change-Id: I758d38701cdf0e1cc6fa99c38192de2f9052468c
7 vuotta sitten
Ales Komarek
b2ada52c5a
Backup and restore of Salt master's state: pki and generated metadata
Change-Id: I5c88d22589ec1fa6a9806c1a625b752dd4fc8b54
7 vuotta sitten
Jaroslav Steinhaisl
7dd7b05c4a
add submodules for ability to use submodules in formulas - for source git
7 vuotta sitten
Ales Komarek
8f8eee7680
Added support for salt engines, added support for requisite ordering
Change-Id: I772495c38ed5dc21ad833f3c0f351384942e2b23
7 vuotta sitten
Petr Michalec
1f541c49ed
allow-multiple-ext-pillars-and-reclass-options
Change-Id: I336b0825712218e2381e1654251765a24581da00
7 vuotta sitten
Ales Komarek
a9fc6e7d21
Add support for salt master engines
Change-Id: Ic9decbeaf57e9aba2f95c3dd616393dc32763fcc
7 vuotta sitten
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
7 vuotta sitten
Petr Michalec
91e16770e8
formula, service symlinks. force/makedirs True
7 vuotta sitten
Petr Michalec
7a2f1d281c
version to be specified for salt formula
7 vuotta sitten
Ales Komarek
5474068a16
Reactor system, documentation fixes
Change-Id: Ic64656c6fc3d4f561226d884b8bfb535dd537e14
7 vuotta sitten
Tomáš Kukrál
04aa7b4bc7
fix mass install of formula pkgs
Previous approach fails when all of formulas are installed from git.
Change-Id: I0622461ee6469c59c1fd3ad4a23cdaeaeee1b444
7 vuotta sitten
Anežka Jadlovská
87c561dbad
Speed up installation of formula packages
Install all pkgs for formulas together.
7 vuotta sitten
Adam Tengler
686c07958e
Orchestration file generation and metadata
8 vuotta sitten
Éric Lemoine
28679f6dd0
Require reclass_data_dir
8 vuotta sitten
Ales Komarek
970f6caab6
Fix ACL generation condition
8 vuotta sitten
Éric Lemoine
0b33d6717e
Fix the saltversion test
8 vuotta sitten
Ales Komarek
b222a135fa
Master remote ACLs
8 vuotta sitten
Filip Pytloun
e3a26aea43
Fix salt-ssh, fix version
8 vuotta sitten
Ales Komarek
b2c8ff6df5
Pillar test data
8 vuotta sitten
Ales Komarek
8fb1da8490
Salt-ssh support
8 vuotta sitten
Adam Tengler
3eb85ad514
Formula reset to specific refs (example: Gerrit review)
8 vuotta sitten
Adam Tengler
caedd97958
Optional installation source - pip
source:engine metadata created - defaults to pkg
installation, pip installation alternative added
8 vuotta sitten
Ales Komarek
ffbaaed24d
Salt PKI fixes
8 vuotta sitten
Ales Komarek
5d17e4b42c
Added Salt PKI setup, orchestration skeleton
8 vuotta sitten
Ales Komarek
9bc205c5ae
Pillar from salt, tests metadata
9 vuotta sitten
Michael Kutý
802cd259a0
Add obsolete suffix
9 vuotta sitten
Ales Komarek
a376423daf
Compile salt grains from grains.d directory
9 vuotta sitten
Filip Pytloun
b4b8059b21
Initial commit
9 vuotta sitten