Matt Willsher
5b87c50e46
Add SmartOS salt-master and gitfs support
8 lat temu
Brad Thurber
d2df211011
allow state to function without errors if no keys are find in pilar
8 lat temu
Brad Thurber
939aa37028
Cleanup and make closer to the PR submitted for the mainline salt repo master config file
8 lat temu
Brad Thurber
c4ef48c5e8
add new gitfs functionality
8 lat temu
Shane Poage
f0e691fa13
Fixed conflict with git-formula by allowing either inclusion of formula to install git dependency or specify a package name to install with a custom state ID.
9 lat temu
Shane Poage
addc6d5a26
Added logic to properly install pygit2 on ubuntu systems and made the pygit2 installation more flexible in general.
9 lat temu
Matthew X. Economou
ef275bd138
Allow customizing the GitPython package name.
9 lat temu
Brian Jackson
ed3ab22a13
Revert "Add support for GitPython and salt-ssh on FreeBSD masters"
This reverts commit b03831c0b0
.
9 lat temu
Brian Jackson
ef73e4ce98
Revert "Change variable lookup to match usage in other states"
This reverts commit 14b466e022
.
9 lat temu
Matthew X. Economou
14b466e022
Change variable lookup to match usage in other states
Done at the maintainer's request.
9 lat temu
Matthew X. Economou
b03831c0b0
Add support for GitPython and salt-ssh on FreeBSD masters
This change tweaks the GitPython package installation state to support
alternate package names (on FreeBSD, it's called "py27-GitPython").
Also, on FreeBSD salt-ssh is included in the "py27-salt" package by
default, requiring an update to `distro_map`.
9 lat temu
Matt Willsher
1cf72d85f8
The git command line tool is a requirement of pygit2
9 lat temu
Matt Willsher
e2d192ba89
Improvements to Enterprise Linux family OSs.
* Install pygit from package
* Add Official Salt ZeroMQ 4 COPR repository
Note that Salt itself is assumed to already to be available to the system via yum, via EPEL for example
9 lat temu
Brian Jackson
4533cc7d0e
Add modules to install gitfs backend dependencies
Add modules for gitfs dependencies and documentation for how to use them.
9 lat temu