Florian Ermisch
e86e6fc221
Work around missing `is mapping` on CentOS/RHEL 6
Checks for 'dict' in `x.__class__.__name__` b/c
neither `type()` nor `isinstance()` is available.
7 년 전
ek9
d7af7c15bb
Alpine Linux: add basic support
7 년 전
ek9
8ae39f4700
Arch Linux: install pygit2 or libgit2 via pacman instead of source by default
7 년 전
Jeff Baskin
0166cd4097
Added fedora.
8 년 전
Matt Willsher
157f356442
Correct SmartOS config path
8 년 전
Matt Willsher
5b87c50e46
Add SmartOS salt-master and gitfs support
8 년 전
Ivan Kadochnikov
8552113226
update map.jinja after Arch renamed the package
8 년 전
Ivan Kadochnikov
fd0b200fea
Delete repotype from map.jinja, unused after 8f2191471
8 년 전
Daniel Krämer
749bf0e863
[BIGFUX] make pygit2 work with ubuntu xenial
8 년 전
Daniel Krämer
a842dbe621
Fixes saltstack-formulas/salt-formula#190
8 년 전
Jeremy T. Bouse
3b265a544a
Fix URLs in salt.pkgrepo for Raspbian & Ubuntu
Rasbian reports back the following grain values:
local:
----------
os:
Raspbian
os_family:
Debian
osarch:
armhf
osmajorrelease:
8
osrelease:
8.0
Ubuntu reports back the following grain values:
local:
----------
os:
Ubuntu
os_family:
Debian
osarch:
amd64
osmajorrelease:
14
osrelease:
14.04
For Raspbian the osarch needed to be changed from other Debain os_family
distributions.
For Ubuntu the osrelease value is needed instead of osmajorrelease as other
Debian os_family distributions.
Part of #180
8 년 전
Matthew Pherigo
621e1f218c
Add support for OpenBSD in map.jinja
8 년 전
Raphaël Hertzog
ee06702fca
Use repo.saltstack.com in salt.pkgrepo for Debian-based distributions
repo.saltstack.com handles all currently supported Debian releases as well
as all supported Ubuntu releases so this change should be fine.
Part of #180 .
8 년 전
Tiago Teresa Teodósio
6690e8b103
Fixing GitPython package name for RedHat OS family. Tested on CentOS 7.
8 년 전
Matthew X. Economou
abe9b91e66
Replace reference to slspath with the complete URL of the source file
Without this change, importing map.jinja in config files (as opposed to
SLS files) causes a rendering error because `slspath` isn't defined.
The `salt_settings.key_url` variable gets used only in
`salt/pkgrepo/debian/init.sls`.
8 년 전
Seth Miller
c7552b6d0a
Add Windows support to map.jinja
This adds some minimal support for Windows minions.
8 년 전
James O'Neill
87f3e849d2
Make Debian use pkgrepo.managed and allow the repo name and key_url to be overridden via Pillar lookup.
9 년 전
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 년 전
Shane Poage
addc6d5a26
Added logic to properly install pygit2 on ubuntu systems and made the pygit2 installation more flexible in general.
9 년 전
Matthew X. Economou
ba9cc2605c
Use the py27-pygit2 package when installing pygit2 on FreeBSD
9 년 전
Matthew X. Economou
b477990830
Use the py27-GitPython package when installing GitPython on FreeBSD.
9 년 전
Matthew X. Economou
5b93601c78
Use the py27-salt package when installing salt-ssh on FreeBSD
On FreeBSD salt-ssh gets bundled into a single package with the other
SaltStack components (minion, master, etc.).
9 년 전
Brian Jackson
ed3ab22a13
Revert "Add support for GitPython and salt-ssh on FreeBSD masters"
This reverts commit b03831c0b0
.
9 년 전
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 년 전
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 년 전
puneet kandhari
145b58a9d3
Remove Duplicates from defaults.yaml and map.jinja
9 년 전
Brian Jackson
cb3aa80c62
Don't overwrite salt variable
Using a variable named salt is a bad idea when salt already has a variable
named salt.
9 년 전
Niels Abspoel
5785091305
Added salt-api support
9 년 전
Niels Abspoel
5d09355c84
fix suse os_family
9 년 전
Niels Abspoel
7b4104cf6e
updated archlinux map.jinja, to install salt-zmq
updated the map style without the base='default' parameter
10 년 전
Niels Abspoel
ea4623b0a3
fix salt-ssh on Arch and Opensuse
10 년 전
Niels Abspoel
acf5832f68
fix #84 with same logic as dnsmasq-formula
10 년 전
Niels Abspoel
896578a75a
Removed package_map lookup
Added map.jinja solution more in line with other formulas,
This also improves issue #30
and pull request #30
10 년 전
Niels Abspoel
a54d52a5bc
fix opensuse packaging
10 년 전
Niels Abspoel
27bf5324ee
added openSUSE support
10 년 전
Tim O'Guin
cfa1f4eafc
fix syntax issues in package-map.jinja
10 년 전
Tim O'Guin
a3c54f0e8f
added salt-ssh to package-map.jinja for most OS families
10 년 전
Tim O'Guin
cde16097ed
add support for installing salt-ssh and managing the roster file, updated README and pillar.example
10 년 전
Kevin Bowling
4675d68bd8
Initial FreeBSD support
10 년 전
Kevin Bowling
b6d78a415d
Add FreeBSD to the package-map
10 년 전
Love Nyberg
e798b46c8a
Added functionality to state for salt syndic deamon.
10 년 전
Love Nyberg
85ce73a839
Added functionality to state for salt cloud and exampel for EC2 and GCE
10 년 전
Chris McNabb
d0392b576e
add Amazon os
10 년 전
Oleg Tsarev
18d7471198
Supported Arch Linux
10 년 전
Kenneth Wilke
a14ded0b6e
really more gentoo
11 년 전
Kenneth Wilke
5c3ffbd43c
added salt package mapping for gentoo
11 년 전
Kenneth Wilke
48e2e326b2
fixed missing curly brackets
11 년 전
Kenneth Wilke
fc9db5336a
added moar distro package mapping
11 년 전
Kenneth Wilke
a6667cdb81
Isolated package mapping and some fixes
Moved package_table to it's own file, imported by sls files
Moved minion package under watch
Fixed some template mistakes I made
11 년 전