mcp-jenkins
77a8af1c6c
Merge "SaltStack - Architect integration"
pirms 6 gadiem
Ales Komarek
459407bb30
SaltStack - Architect integration
Change-Id: I96e16a3b203f9b3c9c150db1cb85e966bd14b573
pirms 6 gadiem
Jakub Josef
f252bb2134
Merge "fix duplicit test spec, add bionic as upcomming platform"
pirms 6 gadiem
mcp-jenkins
6c5b09f653
Merge "Deleting deprecated function"
pirms 6 gadiem
Oleh Hryhorov
4a5386dc01
Deleting deprecated function
The patch deletes deprecated cmd.run function which actually was defined
in salt 2016 as alias for cmd.shell therefore this change supports backward
compatibility.
Change-Id: I54c3cc524b9e5ecb7044f39532ca16632355a73b
pirms 6 gadiem
Filip Pytloun
57621371cb
Support for cross-formula dependency installation
This change adds support for installation of other formula dependencies
during run of salt.minion state. Due to this, other states are able to
run successfuly on first run because their modules' dependencies are
already satisfied and loaded.
Change-Id: I6e3149b808be641125b82c650f98cd09f79dd631
pirms 6 gadiem
Filip Pytloun
7ccb1ee2fe
Merge "Remove salt-master, reclass from pkg dependencis"
pirms 6 gadiem
Ales Komarek
2e0d2fddcb
Merge "Adding metadata for syndic master functionality"
pirms 6 gadiem
azvyagintsev
b57aaa1709
modelschema - raise on SchemaError
* Extend some logs
Change-Id: Ica9b2031f08b1e5492b375e7476d408ed48698fe
pirms 7 gadiem
Oleh Hryhorov
b86b9b5086
Adding metadata for syndic master functionality
The patch addes new metadata to configure syndic master. The master.yml
will consits of all relevant parameters required for syndic master of
masters configuration.
Change-Id: I75c274dda7ea7a388cfd5c0b3fa50e110f57a241
Related-PROD: PROD-16861
pirms 6 gadiem
Petr Michalec
97483e7dd9
fix duplicit test spec, add bionic as upcomming platform
Change-Id: I5e3f77e0a776ee798eb9d17119d814032a3a1f04
pirms 6 gadiem
Mateusz Los
4c7cd2d8c8
support for putting vm images in custom locations
Change-Id: I685de4207f1f7f17264cc4ad2d81c3348ca20074
pirms 6 gadiem
Petr Michalec
46ebe19eab
Remove salt-master, reclass from pkg dependencis
Change-Id: I63ee82023a4939fc7393141301aca13d1dbf4fe1
pirms 6 gadiem
mcp-jenkins
7db5a55835
Merge "Allow to set organizationName field for certificate."
pirms 7 gadiem
Petr Michalec
bc015c3611
Add master.conf pillar_safe_render_error option
Change-Id: I3ddfb01dd785f559e4bbf197bc164b8d0389a4f1
pirms 7 gadiem
Andrey Shestakov
471f8a6ab0
Allow to set organizationName field for certificate.
Change-Id: I77a710ad93a3cc46b721a5b3f1e45603151b0761
pirms 7 gadiem
Jakub Josef
6f69e7aa52
Merge "Handle file_recv option"
pirms 7 gadiem
Vasyl Saienko
df7b5f0f32
Update conditions for mysql settings in minion.conf
There was a wrong assumption that if galera.master or
galera.slave or mysql.server was defined in pillar we tried
to pick user/password from pillar.
This patch updates condition to ensure that enabled attribute
set to True.
Related-Prod: PROD-16658
Change-Id: I9cdd9259000d7fc648b41d7402dc8ffe9659955b
pirms 7 gadiem
Jakub Josef
4fdb43cae7
Merge "Fixed typo in run_tests.sh file"
pirms 7 gadiem
mcp-jenkins
380c6abcc6
Merge "Fix modelschema.schema_list()"
pirms 7 gadiem
Jakub Josef
6f2f014205
Fixed typo in run_tests.sh file
Change-Id: I345ec121d984320bec4908b416ed6ec19f181c31
pirms 7 gadiem
Jiri Broulik
b347eaf066
salt master / minion backup
PROD-16375
Change-Id: I758d38701cdf0e1cc6fa99c38192de2f9052468c
pirms 7 gadiem
mcp-jenkins
46bc38de66
Merge "Backup and restore of Salt master's state: pki and generated metadata"
pirms 7 gadiem
Petr Michalec
6bb146207d
Merge pull request #64 from alexandruavadanii/master
seedng: module: Sync salt version
pirms 7 gadiem
Ales Komarek
b2ada52c5a
Backup and restore of Salt master's state: pki and generated metadata
Change-Id: I5c88d22589ec1fa6a9806c1a625b752dd4fc8b54
pirms 7 gadiem
azvyagintsev
0d683713df
Fix modelschema.schema_list()
* Fix glob path, since :
ipdb> print '{}/*/*/schemas/*.yaml'.format(_get_base_dir())
/usr/share/salt-formulas/env/*/*/schemas/*.yaml
Process empty list:
ipdb> print schemas
[]
Change-Id: I6ad048cb601baea9282e3c2a30fb79fdddd1ee0b
pirms 7 gadiem
Ales Komarek
6041b1b542
Added support modules for schema operations
* Added support for backup
EME-13
Change-Id: I11cabb77bb66f3e9f1e35c9a00c9c196ded0ceb3
pirms 7 gadiem
Filip Pytloun
84d46739a7
Fix meta/salt.yml to workaround broken formulas
Change-Id: If8ee6ccfd282d8f926eff268cd74871e0f400754
pirms 7 gadiem
Filip Pytloun
efe175c92d
Merge pull request #69 from car-da/master
add submodules
pirms 7 gadiem
Jaroslav Steinhaisl
7dd7b05c4a
add submodules for ability to use submodules in formulas - for source git
pirms 7 gadiem
Filip Pytloun
ae6f37faed
Fix backupninja
Change-Id: I58f684025e8aae21a54dcc2df25d68a9e8a8f12a
pirms 7 gadiem
mcp-jenkins
0b4cdf58ef
Merge "Added support for salt engines, added support for requisite ordering"
pirms 7 gadiem
Alexandru Avadanii
398e69fcf9
seedng: module: Sync salt version
salt custom py module seedng.py should use the same Salt version
when preinstalling minion for salt-controlled VMs via bootstrap
script.
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
pirms 7 gadiem
Ales Komarek
8f8eee7680
Added support for salt engines, added support for requisite ordering
Change-Id: I772495c38ed5dc21ad833f3c0f351384942e2b23
pirms 7 gadiem
Michael Polenchuk
a2bd5e25d7
Handle file_recv option
Handle this option to allow/deny a minion to push
a file up to the master server (disabled by default).
Change-Id: I08f9bfedbc5356442c314992326dd206484e34ab
pirms 7 gadiem
Filip Pytloun
32ab65e016
Merge pull request #63 from txomon/fix/arch-master-config
Fix/arch master config
pirms 7 gadiem
Javier Domingo Cansino
53a6260b26
Fixing arch linux packages for salt
pirms 7 gadiem
Javier Domingo Cansino
15a9ba980e
Fixing minion dependency in master node
pirms 7 gadiem
Dennis Dmitriev
f5dba8c759
Fix VCP images creation
Do not change VCP disk profile globally, it causes to re-use
the properties from one node in another.
Change-Id: Iff98010c32c1060b50bc0ae040edb72108c57da1
pirms 7 gadiem
mcp-jenkins
b19dcd9e01
Merge "Fix backward compatibility, storage_type/invetory reclass defaults"
pirms 7 gadiem
Petr Michalec
df4e781356
Fix backward compatibility, storage_type/invetory reclass defaults
Change-Id: I8dee93ffd4441391a5b26ba2c5b46e43357a0ca7
pirms 7 gadiem
Filip Pytloun
c6bf97a3be
Merge pull request #60 from slimakcz/nf_backupninja_only
added backupninja support, by default is disable
pirms 7 gadiem
tomas kamm
e54514a5e8
changed default setting
pirms 7 gadiem
Petr Michalec
8fbdd451c7
backward compatible master:pillar:reclass
Change-Id: I7636e3b43996abfa8be21f58ff485d998eacf74c
pirms 7 gadiem
mcp-jenkins
7089223619
Merge "allow-multiple-ext-pillars-and-reclass-options"
pirms 7 gadiem
Max Yatsenko
dc5df56e82
Install oauth package
It adds oauth package to 'dependency_pkgs' and
'dependency_pkgs_pip' sections to have it installed
by system package manager or by pip.
Change-Id: I2e799c92c6e6f7c0705bb962ac32b8c166723af1
pirms 7 gadiem
Petr Michalec
1f541c49ed
allow-multiple-ext-pillars-and-reclass-options
Change-Id: I336b0825712218e2381e1654251765a24581da00
pirms 7 gadiem
Filip Pytloun
74454f8eb3
Merge pull request #58 from maxyko/pull/45
Fix minion install pkgs and dependency packages
pirms 7 gadiem
Bartosz Kupidura
77bef8d06c
Add salt-master and salt-minion alerts
Change-Id: I1407f89306b192ace13752f1fbc0a8594310aead
pirms 7 gadiem
Petr Michalec
ba91c2d62b
Merge "Add salt-minion and salt-master to telegraf"
pirms 7 gadiem