Oleh Hryhorov
7c5dfd3616
Deleting deprecated function and switch test to 2017.7
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: I47eae0b8ee45ca1a1a9b3e8e544c893614573fda
Related-PROD: 17056
преди 7 години
Oleh Hryhorov
8d5afbf9f1
Adding master ID to master.conf file
The patch fixes the issue when reclass adapter crashes if a new node
is tried to register in reclass metadata with reactor/runner mechanism.
This actually happens because of merged PR https://github.com/saltstack/salt/pull/15881 so
ID of master is chnaged to <NODE_NAME>_master https://github.com/saltstack/salt/blame/2017.7/salt/config/__init__.py#L3584
thats why runner modul can't fine the node and crashes.
Change-Id: I12b59db72d58d5b9d09cbd454201a75366545779
Related-PROD: PROD-17051
преди 7 години
Ales Komarek
459407bb30
SaltStack - Architect integration
Change-Id: I96e16a3b203f9b3c9c150db1cb85e966bd14b573
преди 7 години
Petr Michalec
bc015c3611
Add master.conf pillar_safe_render_error option
Change-Id: I3ddfb01dd785f559e4bbf197bc164b8d0389a4f1
преди 7 години
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
преди 7 години
Jiri Broulik
b347eaf066
salt master / minion backup
PROD-16375
Change-Id: I758d38701cdf0e1cc6fa99c38192de2f9052468c
преди 7 години
Ales Komarek
b2ada52c5a
Backup and restore of Salt master's state: pki and generated metadata
Change-Id: I5c88d22589ec1fa6a9806c1a625b752dd4fc8b54
преди 7 години
Ales Komarek
8f8eee7680
Added support for salt engines, added support for requisite ordering
Change-Id: I772495c38ed5dc21ad833f3c0f351384942e2b23
преди 7 години
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
преди 7 години
Javier Domingo Cansino
15a9ba980e
Fixing minion dependency in master node
преди 7 години
Petr Michalec
df4e781356
Fix backward compatibility, storage_type/invetory reclass defaults
Change-Id: I8dee93ffd4441391a5b26ba2c5b46e43357a0ca7
преди 7 години
Petr Michalec
8fbdd451c7
backward compatible master:pillar:reclass
Change-Id: I7636e3b43996abfa8be21f58ff485d998eacf74c
преди 7 години
Petr Michalec
1f541c49ed
allow-multiple-ext-pillars-and-reclass-options
Change-Id: I336b0825712218e2381e1654251765a24581da00
преди 7 години
Ales Komarek
460277e7a7
Not to pass the engine param if present
Change-Id: I841e8d0aad0892fddfd34bfc27936403a46243f6
преди 7 години
Ales Komarek
a9fc6e7d21
Add support for salt master engines
Change-Id: Ic9decbeaf57e9aba2f95c3dd616393dc32763fcc
преди 7 години
Ondrej Smola
6303c8ec67
added chain file for salt api ssl
Change-Id: I2439b7bb618cc060f0ea7e58b48f879201897283
преди 7 години
Filip Pytloun
6b4134bd2d
Allow setting more master and minion options
Change-Id: Ia4ba14bac02ddbceb986f725cf25664eca77bfe0
преди 7 години
Matthew Mosesohn
ce931cc163
Raise max_event_size
Allows handling of large output (default 1mb, now 100mb)
Change-Id: Ic5c09155a14003747696c9974b19d21896bf881c
преди 7 години
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 години
Ales Komarek
5c58de3f46
Salt orchestrate pipeline stars based on reactor triggers
Change-Id: I3f8ada34bf7e6e356bf6805d98eb0fa4bd66d8d3
преди 7 години
Jiri Broulik
5ebdfcebfd
proxy_minion fix
Change-Id: Ie6cf0a8361524b594b60119b25f6d336b6797ece
преди 7 години
Ales Komarek
5474068a16
Reactor system, documentation fixes
Change-Id: Ic64656c6fc3d4f561226d884b8bfb535dd537e14
преди 7 години
Tomáš Kukrál
044667bcce
set state_output to "changes"
Terse output is not enough for debugging.
Change-Id: Ida9a4ef0a2ad053fc370d3833d716d9e8d38d814
преди 7 години
Tomáš Kukrál
8922aef95b
configure state_output
This option can configure default output of state calls. Terse (default
option) will make each call to be on single line and make salt output
better.
Change-Id: Id0987561e34a84fb26a796729d6ab3de3b9ae8e5
преди 7 години
Filip Pytloun
8797b20780
Manage minion.d using support metadata
Change-Id: I6f1292779858c45f9cf6f4caf3657ee000b2cf06
преди 7 години
Jiri Broulik
a0f4668a04
salt-proxy
Change-Id: I2aba1213b1dda46aee929b8ea583c41316e3eb0b
преди 7 години
Petr Michalec
b368eb750f
retry_dns 0 for failover setup
преди 7 години
Swann Croiset
7d792fe76f
Factorize minion grains generation
преди 7 години
Tomáš Kukrál
a480e1663c
add policy open_usage
This policy will be used for certificate with various keyUsage
parameters. Etcd for example.
Change-Id: I2a6387f8b7ee58fb6f256881e3e09142f13119a9
преди 7 години
Petr Michalec
dc7dbfffb7
add minion.conf default output/log level settings
преди 7 години
Ondrej Smola
6a4e11aafc
added config for proxy on salt minion
преди 8 години
Ales Komarek
70a32ba44f
Conditional orders
преди 8 години
Ales Komarek
2c5e080c01
Support of multi-master-of-masters
преди 8 години
Ales Komarek
a33b905a72
Cleaned up salt-syndic features
преди 8 години
Ales Komarek
b1cb0104e3
API Expire responses
преди 8 години
Michael Kutý
08eb0a4d28
Support letsencrypt certs for API.
Letsencrypt could makes symlinks to standard locations in the future.
преди 8 години
Ondrej Smola
cd92dbf958
added log_level to salt minion
преди 8 години
Adam Tengler
686c07958e
Orchestration file generation and metadata
преди 8 години
Ales Komarek
cb44c98189
Keystone fix
преди 8 години
Ales Komarek
b222a135fa
Master remote ACLs
преди 8 години
Filip Pytloun
8d71b8b1c9
Fix typo in salt-api ssl setup
преди 8 години
Filip Pytloun
e3a26aea43
Fix salt-ssh, fix version
преди 8 години
Ales Komarek
8fb1da8490
Salt-ssh support
преди 8 години
Ales Komarek
bbd978cad7
Optional SSL certs
преди 8 години
Ales Komarek
cdb280f5fd
Salt ACL and API updates
преди 8 години
Ales Komarek
0bf2e30aef
Fix cert rights
преди 8 години
Filip Pytloun
a440aeb32b
Add missing severity levels
преди 8 години
Ales Komarek
2943ed995f
failover fix
преди 8 години
Filip Pytloun
d736982c21
Heka decoder for salt log
преди 8 години
Adam Tengler
087c0a4c90
map.jinja converted to YAML with common sections
преди 8 години