Colin Stubbs
d40d869883
Add os_family default for gitpython on RedHat
salt.gitfs.gitpython.install_from_source == False on RedHat
Not sure about other O/S'es as to what default value should be
6 yıl önce
Colin Stubbs
32f3104dbe
Missing single quote
7 yıl önce
Colin Stubbs
4307b8ee65
Add pkg source default options for MacOS
7 yıl önce
Colin Stubbs
532b306b4e
Add initial basis for proper MacOS support
7 yıl önce
Colin Stubbs
996aa78a8b
pillar example is incorrect; map.jinja incorrectly names package for windows
7 yıl önce
Jorge Schrauwen
71e08ab599
Set correct api_service for SmartOS
On SmartOS the salt-api daemon is started by the salt:api service.
7 yıl önce
Theo Chatzimichos
fa657a850e
add also default git values for SUSE osfamily ( #344 )
they get overwritten from defaults.yaml if not specified
7 yıl önce
Theo Chatzimichos
3fd9b0964d
add default values for SUSE osfamily ( #343 )
7 yıl önce
Gilles Dartiguelongue
3c88ad9918
Add pyinotify entry for Gentoo, refs #331
7 yıl önce
Tibold
80a160a810
Added default pyinotify package name for archlinux.
7 yıl önce
Tibold
e94f15d0fe
Added support for installing pynotify when inotify beacons are configuredwq
7 yıl önce
Niels Abspoel
e2973c644d
fix iteritems() with items()
7 yıl önce
Matthew Parlette
4437f7b2e1
Fixed map.jinja to work with 2017.7.0
7 yıl önce
Carpentier Pierre-Francois
5c3dc73f2a
fix map.jinja
add missing comas
7 yıl önce
carpenti
6622d177bf
add a way to set which release of saltstack to use
SaltStack provides "versioned" repositories, this commit add a way
to set which release of salt to use.
It adds a pillar "salt:release" which can be set to a specific release
(ex: 2016.11). This release is then used to configure properly the
repositories URLs for Debian/Ubuntu/RedHat.
The default behavior is to point to 'latest', retaining the previous
behavior if the "salt:release" pillar is not set.
7 yıl önce
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 yıl önce
ek9
d7af7c15bb
Alpine Linux: add basic support
8 yıl önce
ek9
8ae39f4700
Arch Linux: install pygit2 or libgit2 via pacman instead of source by default
8 yıl önce
Jeff Baskin
0166cd4097
Added fedora.
8 yıl önce
Matt Willsher
157f356442
Correct SmartOS config path
8 yıl önce
Matt Willsher
5b87c50e46
Add SmartOS salt-master and gitfs support
8 yıl önce
Ivan Kadochnikov
8552113226
update map.jinja after Arch renamed the package
8 yıl önce
Ivan Kadochnikov
fd0b200fea
Delete repotype from map.jinja, unused after 8f2191471
8 yıl önce
Daniel Krämer
749bf0e863
[BIGFUX] make pygit2 work with ubuntu xenial
8 yıl önce
Daniel Krämer
a842dbe621
Fixes saltstack-formulas/salt-formula#190
8 yıl önce
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 yıl önce
Matthew Pherigo
621e1f218c
Add support for OpenBSD in map.jinja
8 yıl önce
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 yıl önce
Tiago Teresa Teodósio
6690e8b103
Fixing GitPython package name for RedHat OS family. Tested on CentOS 7.
8 yıl önce
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 yıl önce
Seth Miller
c7552b6d0a
Add Windows support to map.jinja
This adds some minimal support for Windows minions.
8 yıl önce
James O'Neill
87f3e849d2
Make Debian use pkgrepo.managed and allow the repo name and key_url to be overridden via Pillar lookup.
9 yıl önce
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 yıl önce
Shane Poage
addc6d5a26
Added logic to properly install pygit2 on ubuntu systems and made the pygit2 installation more flexible in general.
9 yıl önce
Matthew X. Economou
ba9cc2605c
Use the py27-pygit2 package when installing pygit2 on FreeBSD
9 yıl önce
Matthew X. Economou
b477990830
Use the py27-GitPython package when installing GitPython on FreeBSD.
9 yıl önce
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 yıl önce
Brian Jackson
ed3ab22a13
Revert "Add support for GitPython and salt-ssh on FreeBSD masters"
This reverts commit b03831c0b0
.
9 yıl önce
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 yıl önce
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 yıl önce
puneet kandhari
145b58a9d3
Remove Duplicates from defaults.yaml and map.jinja
9 yıl önce
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 yıl önce
Niels Abspoel
5785091305
Added salt-api support
9 yıl önce
Niels Abspoel
5d09355c84
fix suse os_family
9 yıl önce
Niels Abspoel
7b4104cf6e
updated archlinux map.jinja, to install salt-zmq
updated the map style without the base='default' parameter
10 yıl önce
Niels Abspoel
ea4623b0a3
fix salt-ssh on Arch and Opensuse
10 yıl önce
Niels Abspoel
acf5832f68
fix #84 with same logic as dnsmasq-formula
10 yıl önce
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 yıl önce
Niels Abspoel
a54d52a5bc
fix opensuse packaging
10 yıl önce
Niels Abspoel
27bf5324ee
added openSUSE support
10 yıl önce