Jiri Broulik
b347eaf066
salt master / minion backup
PROD-16375
Change-Id: I758d38701cdf0e1cc6fa99c38192de2f9052468c
vor 7 Jahren
Ales Komarek
b2ada52c5a
Backup and restore of Salt master's state: pki and generated metadata
Change-Id: I5c88d22589ec1fa6a9806c1a625b752dd4fc8b54
vor 7 Jahren
Petr Michalec
df4e781356
Fix backward compatibility, storage_type/invetory reclass defaults
Change-Id: I8dee93ffd4441391a5b26ba2c5b46e43357a0ca7
vor 7 Jahren
Petr Michalec
1f541c49ed
allow-multiple-ext-pillars-and-reclass-options
Change-Id: I336b0825712218e2381e1654251765a24581da00
vor 7 Jahren
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
vor 7 Jahren
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
vor 7 Jahren
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
vor 7 Jahren
Jiri Broulik
8827524529
proxy_minion fix
Change-Id: I73a4a14734651f6483fae169a2290e9c5b377d76
vor 7 Jahren
Petr Michalec
7a2f1d281c
version to be specified for salt formula
vor 7 Jahren
Ales Komarek
5474068a16
Reactor system, documentation fixes
Change-Id: Ic64656c6fc3d4f561226d884b8bfb535dd537e14
vor 7 Jahren
Petr Michalec
0218e6e29f
minor, lint/syntax
vor 7 Jahren
Jiri Broulik
a0f4668a04
salt-proxy
Change-Id: I2aba1213b1dda46aee929b8ea583c41316e3eb0b
vor 7 Jahren
Petr Michalec
0f6c4718cf
fix make test in tests_minion_pki_cert
vor 7 Jahren
Petr Michalec
64e7e680f2
fix, ca crt rollout for trusted_ca_minions
vor 7 Jahren
Petr Michalec
e07687e17e
Global trust for SaltCA, distribute ca.crt
vor 7 Jahren
Martin819
92294ff2af
Added Kitchen and Travis
vor 7 Jahren
Filip Pytloun
e3a26aea43
Fix salt-ssh, fix version
vor 8 Jahren
Ales Komarek
b2c8ff6df5
Pillar test data
vor 8 Jahren
Ales Komarek
8fb1da8490
Salt-ssh support
vor 8 Jahren
Ales Komarek
8bc12a261f
Removed failing metadata due to mine call
vor 8 Jahren
Ales Komarek
370356a933
PKI client cert paths
vor 8 Jahren
Ales Komarek
9a9abb366b
Salt PKI proper x509v3 cert extensions
vor 8 Jahren
Ales Komarek
ffbaaed24d
Salt PKI fixes
vor 8 Jahren
Ales Komarek
5d17e4b42c
Added Salt PKI setup, orchestration skeleton
vor 8 Jahren
Filip Pytloun
587cab3fd1
Fix tests
vor 8 Jahren
Ales Komarek
ccbb103887
Tests cleanups
vor 8 Jahren
Ales Komarek
8ba9c0b81a
Provisioning overhaul
vor 8 Jahren
Ales Komarek
9bc205c5ae
Pillar from salt, tests metadata
vor 8 Jahren
Ales Komarek
735a37c1c5
fix reclass tests
vor 8 Jahren
Ales Komarek
cdb1d74ce3
tests fixes
vor 8 Jahren
Ales Komarek
16bd253903
Tests
vor 8 Jahren