Petr Michalec
1c4c8d8932
Add sudo state, salt-managed aliases,users,groups
- apply review comments
- add visudo check cmd
7 anni fa
Filip Pytloun
2377c62757
Merge pull request #63 from mceloud/master
add master option for bond slaves
7 anni fa
Marek Celoud
f0864a0945
add master option for bond slaves
7 anni fa
Jakub Pavlik
aeb7e6f2f1
Fix hugepages mount user rights
Enable access for all users.
Change-Id: I8a2b4fd81ead14f690fc2ea0c252b811a89ed417
7 anni fa
Bruno Binet
b691efe5f9
Group packages to install/remove when possible for better performance ( #62 )
* Allow to install package without specifying any version
* Group packages to install/remove when possible for better performance
7 anni fa
Jakub Pavlik
6c9ead164d
Implement isolcpu grub configuration
Separate cpu for host os from workload.
Change-Id: I5b274a6324fe2fa47c09df82c01e3b95dadb5e53
Epic: PROD-8959
7 anni fa
Filip Pytloun
c665ee25fe
Add autoupdates into tests
7 anni fa
Filip Pytloun
8a7064c45b
Fix include of linux.system.autoupdates
7 anni fa
Bruno Binet
69a9d8d6ca
Add system.autoupdates state ( #61 )
* Add support for autoupdates
only Debian-based systems are supported for now
(through unattended-upgrades package)
* Fix test on system.autoupdates.pkgs
7 anni fa
Tomáš Kukrál
ba35b21516
add support for kernel modules
Change-Id: I6ba3d72307805341829fe0f6919e326f3698e833
7 anni fa
Filip Pytloun
f092071b91
Merge pull request #58 from salt-formulas/pr_fix_hostname_template
remove trailing line, causing every deployment to update the file and…
7 anni fa
Filip Pytloun
6b2bb967c6
Merge pull request #59 from bbinet/pkgs
Prefer "pkgs" rather than "names" when using pkg.installed
7 anni fa
Bruno Binet
e3c04fd535
Prefer "pkgs" rather than "names" when using pkg.installed
"names" makes a separate call to the package management frontend to
install each package, whereas "pkgs" makes just a single call so that it
improves performance.
7 anni fa
Petr Michalec
8a6770e61e
remove trailing line, causing every deployment to update the file and trigger hostname enforce
7 anni fa
Filip Pytloun
76dbbdf5f6
Merge pull request #57 from salt-formulas/pr_hostname
dont touch hostname if not needed
7 anni fa
Jakub Pavlik
5398d873d5
SRIOV support
Enable SR-IOV support on server.
Change-Id: I7dabe340abd398cc0422698112cbdd81804446b7
Epic: PROD-8956
7 anni fa
Petr Michalec
fe57bdd45b
dont touch hostname if not needed
7 anni fa
Jakub Pavlik
b148c8ca8e
Hugepages support
Grub hugepages configuration and mount point action.
Change-Id: I49b26871c325b95a7d3f264892a9e997b58765bc
Epic: PROD-8959
7 anni fa
Filip Pytloun
018f871e17
Unify Makefile, .gitignore and update readme
8 anni fa
Filip Pytloun
de88aebf52
Merge pull request #54 from mnederlof/master
In setups with more than 1 interface / bond, it does not work
8 anni fa
Michel Nederlof
6df65bbd67
Because it is possible to add more interfaces to the same bridge, make the salt resource name more unique.
8 anni fa
Michel Nederlof
7c077f64b6
Only add the interface to the ovs_bridge, if the name in ovs_bridge is the same.
8 anni fa
Olivier Bourdon
fb9736ddbd
Fix issue where interface is left unconfigured
Change-Id: I48f912c9d966c99d78cd2e89b605a2d016afe18b
8 anni fa
Dennis Dmitriev
279521e7d5
Remove excess records from /etc/hosts
Before adding new records to /etc/hosts, remove all hostnames
that are managed by the model but have different addresses
than provided in the model.
Change-Id: Idf5a30429497c33027e6ba973e684ba0443a1edf
8 anni fa
Filip Pytloun
8daed52b92
Merge "Allow enforcing of whole /etc/hosts"
8 anni fa
Filip Pytloun
8b497149ea
Merge pull request #52 from simonpasquier/support-loopback-storage
Add linux.storage.loopback state
8 anni fa
Filip Pytloun
b26f03851f
Merge pull request #53 from jiribroulik/master
cpu governor
8 anni fa
Jiri Broulik
f8f55a2fcc
cpu governor
8 anni fa
Simon Pasquier
375001e027
Add linux.storage.loopback state
This state allows to configure loopback device(s). This isn't meant to
be used in production but offers a cheap way to test Cinder with LVM
volumes.
8 anni fa
Filip Pytloun
86506fe743
Allow enforcing of whole /etc/hosts
Parameter purge_hosts will enforce whole /etc/hosts file, removing entries
that are not defined in model except defaults for both IPv4 and IPv6 localhost
and hostname + fqdn.
It's good to use this option if you want to ensure /etc/hosts is always in a
clean state however it's not enabled by default for safety.
Change-Id: Ieb219b2dd494d5a66ecc52a2ec00dd5157ee2b7a
8 anni fa
vmikes
37837f3280
Revert "turn off check swap if needed"
This reverts commit a63f4053f3
.
8 anni fa
vmikes
a63f4053f3
turn off check swap if needed
8 anni fa
Filip Pytloun
787a41e822
Merge pull request #49 from tcpcloud/ovs
OVS improvements
8 anni fa
Jakub Pavlik
fc60eb0668
OVS improvements
8 anni fa
Éric Lemoine
dfb6dcb1aa
Merge pull request #47 from elemoine/remove-log-collector-support
Remove support for log_collector
8 anni fa
Éric Lemoine
620ed7f812
Merge pull request #43 from elemoine/remove-heka-conf
Remove ununused heka.conf file
8 anni fa
Éric Lemoine
6d6f5b4c00
Remove support for log_collector
The support for collecting syslog is going to be moved to the rsyslog
formula.
8 anni fa
Filip Pytloun
753e911094
Merge pull request #45 from yottatsa/master
I believe you mean cron.absent state
8 anni fa
Vladimir Eremin
6c3b8b9b16
I believe you mean cron.absent state
8 anni fa
Éric Lemoine
a956bfe054
Remove ununused heka.conf file
8 anni fa
Filip Pytloun
f2720ea9eb
Allow defining config files user, group and mode
8 anni fa
Aleš Komárek
a7ccff36da
Merge pull request #42 from mceloud/master
fix options setting in resolv
8 anni fa
Marek Celoud
f6cd1921c1
fix options setting in resolv
8 anni fa
mceloud
28faf30292
Merge pull request #41 from tcpcloud/ovs_options
ovs advanced options
8 anni fa
Jakub Pavlik
02e681ce7f
ovs advanced options
8 anni fa
Aleš Komárek
e8e517eb07
Merge pull request #40 from simonpasquier/fix-storage-test
Misc fixes for LVM storage
8 anni fa
Filip Pytloun
02f7761b5d
Fix missing iteritems in loop
8 anni fa
Filip Pytloun
6c6944604d
Support defaults in linux.system.config
8 anni fa
Simon Pasquier
6b6058fd3a
Support no volume for linux.storage.lvm state
8 anni fa
Simon Pasquier
a4eb313e4f
Fix linux.storage state to support lvm
8 anni fa