Commit Graph

756 Commits

Author SHA1 Message Date
Niels Abspoel 190998ded2
Merge pull request #426 from noelmcloughlin/macos
fix(macos): fix brew packaging handling
2019-08-01 20:31:39 +02:00
N beb0e85b04
fix(perms): some os have custom user/root 2019-08-01 13:13:27 +01:00
semantic-release-bot 2fe8ada616 chore(release): 0.58.1 [skip ci]
## [0.58.1](https://github.com/saltstack-formulas/salt-formula/compare/v0.58.0...v0.58.1) (2019-08-01)

### Bug Fixes

* **travis:** disable two failing platforms until they can be fixed ([5fcadcd](https://github.com/saltstack-formulas/salt-formula/commit/5fcadcd))
2019-08-01 05:28:13 +00:00
Imran Iqbal 81aeaa82d0
Merge pull request #428 from saltstack-formulas/myii-patch-1
fix(travis): disable two failing platforms until they can be fixed
2019-08-01 06:02:47 +01:00
Imran Iqbal 5fcadcdc59
fix(travis): disable two failing platforms until they can be fixed
* Every PR is currently showing as failed and `commitlint` is never running
* Disable these two platforms in the meantime; still ten platforms being tested
* `opensuse-423` is EOL in any case
2019-08-01 06:01:13 +01:00
N 14276e2074
fix(macos): fix minion package handling for homebrew 2019-08-01 01:31:02 +01:00
N 550f81b631
fix(minion): fix jinja rendering error 2019-08-01 00:49:53 +01:00
N 455797675c
fix(os): pass state on unsupported os 2019-07-30 00:12:59 +01:00
N 71b4d8abb8
refactor(linux): align to template-formula (plus fixes) 2019-07-29 23:52:13 +01:00
semantic-release-bot 6a312544dd chore(release): 0.58.0 [skip ci]
# [0.58.0](https://github.com/saltstack-formulas/salt-formula/compare/v0.57.1...v0.58.0) (2019-06-13)

### Features

* **`tofs`:** allow TOFS for master configuration ([1b202af](https://github.com/saltstack-formulas/salt-formula/commit/1b202af))
* **`tofs`:** allow TOFS for minion configuration ([fbe814a](https://github.com/saltstack-formulas/salt-formula/commit/fbe814a))
2019-06-13 09:08:27 +00:00
Denys Havrysh 05b71abff7
Merge pull request #398 from myii/PR_master-f_defaults
feat(`tofs`): allow TOFS for master+minion configuration
2019-06-13 11:40:04 +03:00
Imran Iqbal fbe814ace8
feat(`tofs`): allow TOFS for minion configuration 2019-06-07 03:58:24 +01:00
Imran Iqbal 1b202afb29
feat(`tofs`): allow TOFS for master configuration 2019-06-07 03:58:24 +01:00
Imran Iqbal 61a93d8c1e
chore(`tofs`): prepare library and `pillar.example` 2019-06-07 03:58:06 +01:00
semantic-release-bot be262e8906 chore(release): 0.57.1 [skip ci]
## [0.57.1](https://github.com/saltstack-formulas/salt-formula/compare/v0.57.0...v0.57.1) (2019-05-14)

### Documentation

* **semantic-release:** implement an automated changelog ([b73af20](https://github.com/saltstack-formulas/salt-formula/commit/b73af20))
2019-05-14 19:06:33 +00:00
Imran Iqbal 834d1a6025
Merge pull request #415 from daks/semantic-release
docs(semantic-release): implement an automated changelog
2019-05-14 19:11:30 +01:00
Eric Veiras Galisson b73af20fe8 docs(semantic-release): implement an automated changelog
plus docs on contributing, testing
2019-05-14 19:21:00 +02:00
Imran Iqbal 7cec4c0bb3
Merge pull request #409 from alxwr/fix-raspbian
osmap: Raspbian used the Debian repo
2019-04-24 00:44:23 +01:00
Alexander Weidinger 0433114083 osmap: Raspbian used the Debian repo 2019-04-24 01:15:51 +02:00
Javier Bértoli 0c0eca2983
Merge pull request #414 from myii/bug/use-py2-centos-7
ci(kitchen+travis): use `py2` instead of `py3` for `centos-7`
2019-04-19 16:00:53 -03:00
Imran Iqbal 071942061d
ci(kitchen+travis): use `py2` instead of `py3` for `centos-7` 2019-04-19 19:03:54 +01:00
Niels Abspoel 0ba5261e1b
Merge pull request #412 from myii/bug/fix-windows-py3
fix(windows): use correct `salt-minion` package name
2019-04-19 15:29:30 +02:00
Imran Iqbal 1f0cefdb78
fix(windows): use correct `salt-minion` package name
* From `salt-winrepo-ng`:
  + https://github.com/saltstack/salt-winrepo-ng/blob/master/salt-minion-py2.sls
    - Package: `salt-minion`
  + https://github.com/saltstack/salt-winrepo-ng/blob/master/salt-minion-py3.sls
    - Package: `salt-minion-py3`
* Close #411
2019-04-18 07:16:56 +01:00
Imran Iqbal f5ab70e90b
refactor(osfamilymap): rename `py_ver_dir` since not only for dirs
* Prepare for selecting correct version of Windows `salt-minion` pkg
2019-04-18 07:05:37 +01:00
Niels Abspoel b07e0cf9d4
Merge pull request #413 from myii/bug/revert-to-resolve-403
Fix regression #403
2019-04-17 10:53:13 +02:00
Imran Iqbal ab765e3305
Revert "shutup debug output from unless"
This reverts commit 2a0f4617db.

* Close #403
2019-04-16 23:57:20 +01:00
Imran Iqbal 683f45579d
Merge pull request #406 from netmanagers/master
Update the testing matrix (5 distros, 2 python versions, 3 salt versions)
2019-04-02 07:08:21 +01:00
Javier Bértoli 4231029c62 Changed Redhat's repo name and file
To match the one used by the bootstrapper. Otherwhise, we end up with two repos configured
2019-04-01 09:50:27 -03:00
Javier Bértoli 79109b98f0 Try to make centos-6 work 2019-03-31 19:26:59 -03:00
Javier Bértoli 5ffc1e5bc1 Bootstrap using git, so versions don't collide at package install time. 2019-03-31 16:26:52 -03:00
Javier Bértoli 2e1d4c4573 Specify dependencies 2019-03-31 13:02:13 -03:00
Javier Bértoli 9f9bd97f9e We don't need the daemons running at bootstrap time 2019-03-31 12:30:41 -03:00
Javier Bértoli f494b59fe1 Fix test repo dir, try to get centos-6 working 2019-03-31 12:01:55 -03:00
Javier Bértoli b2d760cd87 Update the testing matrix to cover most distro+salt+python combinations
Use py3 for latest salt version
Use Python 2 on old distros
Update Gemfile
Updated centos-6 run_command, as it does not use systemd
Added tests to verify correct package versions for all cases tested
2019-03-31 11:44:44 -03:00
Niels Abspoel 764d9eef6d
Merge pull request #402 from aboe76/authors/wip
add autogenerated AUTHORS.md
2019-02-15 21:15:37 +01:00
Niels Abspoel 9940319ea2
Merge pull request #404 from myii/PR_reformat-jinja
Reformat `formulas.sls` Jinja to make it easier to work with
2019-02-15 21:15:00 +01:00
Imran Iqbal 922135df31 Improve reformating of `formulas.sls` Jinja 2019-02-15 04:28:51 +00:00
Imran Iqbal f76364c1b7 Reformat `formulas.sls` Jinja to make it easier to work with 2019-02-15 01:33:18 +00:00
Niels Abspoel 5aad03cf69 add autogenerated AUTHORS.md 2019-02-13 21:38:17 +01:00
Niels Abspoel 20e893bec9
Merge pull request #401 from dafyddj/use-os_family-for-pkgrepo
Make pkgrepo work for Debian derivatives without their own repos
2019-02-11 21:36:08 +01:00
Dafydd Jones a0e0a65e18 osfamily map: make pkgrepo work for Debian derivatives without their own repos
e.g. TurnKey Linux amongst others
2019-02-11 16:55:21 +00:00
Niels Abspoel 5eee4c61dc
Merge pull request #397 from myii/PR_364-py3
Fix `repo.saltstack.com` URLs for Python 3 packages (#364)
2019-02-01 17:37:23 +01:00
Niels Abspoel 698085f758
Merge pull request #396 from myii/PR_fix-lookup-regression
Fix `salt:lookup` regression
2019-01-29 20:29:23 +01:00
Imran Iqbal f7be659561 Fix `repo.saltstack.com` URLs for Python 3 packages (#364) 2019-01-29 13:37:35 +00:00
Imran Iqbal feb09698ce Fix `salt:lookup` regression 2019-01-29 05:38:25 +00:00
Imran Iqbal 1d9643b14b
Merge pull request #395 from aboe76/simplify-map.jinja
Simplify map.jinja revert deep_merge solution from #193
2019-01-26 21:54:08 +00:00
Niels Abspoel 66c0699814 fix small issues found by @myii 2019-01-26 11:10:44 +01:00
Niels Abspoel 7fdba98802 fix typo 2019-01-25 22:05:21 +01:00
Niels Abspoel 93682852a7 simplify map.jinja 2019-01-25 21:35:16 +01:00
Niels Abspoel 44b06d70b7
Merge pull request #394 from myii/PR_364-archive-dir-for-minor-release
Fix `repo.saltstack.com` URLs for pinned minor release (#364)
2019-01-25 20:12:05 +01:00