Filip Pytloun
c6bf97a3be
Merge pull request #60 from slimakcz/nf_backupninja_only
added backupninja support, by default is disable
7 jaren geleden
tomas kamm
e54514a5e8
changed default setting
7 jaren geleden
Petr Michalec
8fbdd451c7
backward compatible master:pillar:reclass
Change-Id: I7636e3b43996abfa8be21f58ff485d998eacf74c
7 jaren geleden
mcp-jenkins
7089223619
Merge "allow-multiple-ext-pillars-and-reclass-options"
7 jaren geleden
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
7 jaren geleden
Petr Michalec
1f541c49ed
allow-multiple-ext-pillars-and-reclass-options
Change-Id: I336b0825712218e2381e1654251765a24581da00
7 jaren geleden
Filip Pytloun
74454f8eb3
Merge pull request #58 from maxyko/pull/45
Fix minion install pkgs and dependency packages
7 jaren geleden
Bartosz Kupidura
77bef8d06c
Add salt-master and salt-minion alerts
Change-Id: I1407f89306b192ace13752f1fbc0a8594310aead
7 jaren geleden
Petr Michalec
ba91c2d62b
Merge "Add salt-minion and salt-master to telegraf"
7 jaren geleden
Petr Michalec
85b25c5ad4
Merge "Add possibility to specify multiple disks for salt.control formula"
7 jaren geleden
tomas kamm
62eb01172a
added backupninja support, by default is disable
7 jaren geleden
Petr Michalec
b4b7893e50
Fix minion install pkgs and dependency packages
7 jaren geleden
Bartosz Kupidura
9837178bdc
Add salt-minion and salt-master to telegraf
Change-Id: I6b80e66f720a9e238ba5a3dd5a1bac012fe2fe94
7 jaren geleden
Filip Pytloun
af942a70cb
Merge pull request #56 from Martin819/master
Fix Travis tests
7 jaren geleden
Martin Polreich
fa2b636378
Fix Travis tests
Change-Id: I15c668d239fa2909caf38143f3cb7ac21e1dbe9f
7 jaren geleden
Dennis Dmitriev
a57463cea7
Add possibility to specify multiple disks for salt.control formula
Example:
parameters:
salt:
control:
size: #RAM 4096,8192,16384,32768,65536
openstack.control:
cpu: 8
ram: 32768
disk_profile: small_two_disks
net_profile: default
virt:
disk:
small_two_disks:
- system:
size: 50000
image: http:/path/to/image.qcow2
- cinder-volume:
size: 50000
Change-Id: Ie092b77627cb2b1d36ba4b7a2a7d749ad91881c8
7 jaren geleden
Jiri Broulik
1dc8e78874
remove makedirs from x509.pem_managed
Change-Id: Idfe764a5b8106e02614eb3eab78895629a6fc570
7 jaren geleden
mcp-jenkins
020a6b15cc
Merge "Change of check flag (supports newer systems)"
7 jaren geleden
Adam Tengler
8455c25933
Use normalized way to get config for custom module
Change-Id: I8fe09f450695eaad1546262cef8df5bc4bb02308
7 jaren geleden
Daniel Cech
3321d6cfda
Change of check flag (supports newer systems)
Change-Id: I22f892b8a606cc9464a2bd49d4eb336936a3de58
7 jaren geleden
mcp-jenkins
a3838398b4
Merge "Not to pass the engine param if present"
7 jaren geleden
Ales Komarek
460277e7a7
Not to pass the engine param if present
Change-Id: I841e8d0aad0892fddfd34bfc27936403a46243f6
7 jaren geleden
mcp-jenkins
ea6039dcbc
Merge "Salt Engine for graph data processing"
7 jaren geleden
Adam Tengler
3e96b11506
Salt Engine for graph data processing
Change-Id: I08ab88c3cdbe3914973ce87039222f29e1dff824
7 jaren geleden
Ales Komarek
a9fc6e7d21
Add support for salt master engines
Change-Id: Ic9decbeaf57e9aba2f95c3dd616393dc32763fcc
7 jaren geleden
Adam Tengler
62188969cc
Salt reactor features refactoring
Change-Id: Ifac3f5e03099e8190db0a3af62a7be1f762f87be
7 jaren geleden
Martin Polreich
00c9ffd4fe
Fix name in .kitchen.travis.yml file
Change-Id: Id7983027c5f5c518af5856edde7adf315277d51b
7 jaren geleden
Martin Polreich
9c43e4b744
Merge "Update .travis.yml and .kitchen.yml files for parallel testing"
7 jaren geleden
Ales Komarek
f979fdb2a8
Merge "added chain file for salt api ssl"
7 jaren geleden
Ondrej Smola
6303c8ec67
added chain file for salt api ssl
Change-Id: I2439b7bb618cc060f0ea7e58b48f879201897283
7 jaren geleden
Ales Komarek
601513d333
Merge "saltkey custom module to handle Salt minion key generation and injection to target node"
7 jaren geleden
Adam Tengler
b892d85c9b
saltkey custom module to handle Salt minion key generation and injection to target node
Change-Id: Ic40eeb417175dff9f22fb4c34509b4c495cb5c36
7 jaren geleden
Martin Polreich
997970b1e8
Update .travis.yml and .kitchen.yml files for parallel testing
Change-Id: Iaaa95f7aa4c8d0ff3b9de2cfecd45946ccdadc43
7 jaren geleden
Ales Komarek
3ed7c43dcc
Added support for sync modules and pillar after minion start
Change-Id: Ia3b1e93e5f0b3da7097a285122d24c5b1d2b20e2
7 jaren geleden
mcp-jenkins
f0178ad63a
Merge "Move cert params to map.jinja"
7 jaren geleden
Martin Polreich
278324fd0c
Move cert params to map.jinja
Change-Id: I1d09c5297440a6469cfaabbfc67d1f1c11decece
7 jaren geleden
Ales Komarek
213fbe0a66
Minion key create/delete - reactors and orchestration pipelines
Change-Id: I07e86cb5d132a83b2460deda08b8a7e65f379d33
7 jaren geleden
Elena Ezhova
457e5723f1
Don't send CA keys to mine
Exposing CA keys in a mine creates a security flaw, thus such
should be avoided.
This change removes code responsible for putting and retrieving
CA key from a mine and changes the ca.sls state to allow configuring
where CA cert and its key would be generated as well as their owners.
Fixes PROD-13439
Change-Id: I6d78b13dcb3754c51606edd7e2d8158e128244a4
7 jaren geleden
Sergii Golovatiuk
8d606a9616
Refactor salt.minion
Issues:
* cmd.wait doesn't work correctly with bg=True
* cmd.wait will be deprecated in next releases [1]
* watch/watch_in work differently than onchanges/onchanges_in as some
* module override mod_watch()
This patch does:
* Replaces cmd.wait to cmd.run with onchanges.
* On any config file changes salt_minion_service_restart will be
triggered so salt master will get state immediately because of bg=True
* salt_minion_service is used only for service enablement
[1] https://docs.saltstack.com/en/latest/ref/states/all/salt.states.cmd.html
Change-Id: I7b87b3614708b861e1767566426c7a67c337ba01
Signed-off-by: Sergii Golovatiuk <sgolovatiuk@mirantis.com>
7 jaren geleden
Filip Pytloun
b11fe78bd9
Merge "Allow setting more master and minion options"
7 jaren geleden
Adam Tengler
b38c992eed
Synchronization of files from syndic node to master of masters for localfs cache backend (default)
Change-Id: Id84434f5e0b699a00d0165a3e2318f4ad54f530d
7 jaren geleden
Filip Pytloun
6b4134bd2d
Allow setting more master and minion options
Change-Id: Ia4ba14bac02ddbceb986f725cf25664eca77bfe0
7 jaren geleden
Elena Ezhova
a45fed3e44
Allow getting CA key from a mine
In cases when a service whants to generate and sign a certificate
it requires a CA key along with a CA cert itself.
For example, Octavia needs it for signing a certificate it generates
for a newly spawned amphora.
This change add sending a CA key to the mine from where it can be
extracted in the cert.sls state.
Also allow managing permissions for a CA cert and key retrieved
from the mine.
Related PROD: PROD-11933
Change-Id: I911effb4a63ae048e348ed04b7aca33998e359aa
7 jaren geleden
Jakub Pavlik
688495acab
Merge "Salt minion allow to specify HTTP backend"
7 jaren geleden
Matthew Mosesohn
ce931cc163
Raise max_event_size
Allows handling of large output (default 1mb, now 100mb)
Change-Id: Ic5c09155a14003747696c9974b19d21896bf881c
7 jaren geleden
Matthew Mosesohn
2de41e3c70
Skip salt packages in kitchen tests
Change-Id: I103bc89f8ca9795f8374a1ff35f589134d714116
7 jaren geleden
Aleš Komárek
576ec7f524
Merge pull request #53 from atengler/returner/postgres_graph_db
PostgreSQL Graph Data
7 jaren geleden
Adam Tengler
12b4bfcb31
Salt PostgreSQL returner for obtaining visualization data and associated Salt module
7 jaren geleden
Kirill Bespalov
7f6bb1624d
[trust_ca_minions] Revert cacert generation fix
In case of trust_salt_ca usage, the salt.minion.cert state
generates broken certs body due to a space replacing.
Change-Id: Id49e42807ddbc2addaf59a4c4541b720bbf87527
7 jaren geleden
Sam Stoelinga
bb4c04bbe4
Salt minion allow to specify HTTP backend
This is useful when using proxies. The default Tornado backend does not
utilize proxy environment variables and isn't able to set no_proxy variable.
Change-Id: I4a51c6fc9abe65d46ed4f3adeb30f7a25337857e
7 jaren geleden