Sean Molenaar
f1f04e6050
fix(repos): fix namings after salt binaries and keys move
BREAKING CHANGES: This commit changes upstream repository naming conventions
to get latest binaries and keys. If you depends on versions of salt from older,
please stick with version 1.x.x of this formula
pirms 1 gada
Dafydd Jones
570c44b166
Merge pull request #560 from dafyddj/ci/container-images
ci: update container images
pirms 11 mēnešiem
Dafydd Jones
ad0980897b
ci: update container images
pirms 11 mēnešiem
Dafydd Jones
8ded2cecdc
Merge pull request #559 from dafyddj/test/pre-commit
test(pre-commit): switch to using `pre-commit`'s built-in file filtering
pirms 1 gada
Dafydd Jones
be66375cb7
test(pre-commit): switch to using `pre-commit`'s built-in file filtering
* only run `yamllint` when relevant files have changed
* avoids having to exclude files/dirs not tracked by Git
e.g. .kitchen/, .bundle/ etc.
* avoids a `yamllint` bug whereby pillar files under `test/`
were not checked due to a conflicting `ignore` entry
pirms 1 gada
Dafydd Jones
1ca9120974
Merge pull request #557 from dafyddj/test/pre-commit
chore: update and fix `pre-commit` checks
pirms 1 gada
Dafydd Jones
037b529a34
chore(gemfile.lock): update to latest gem versions for 2023-W43
pirms 1 gada
Dafydd Jones
e121b49942
ci: update the container images
pirms 1 gada
Dafydd Jones
f26b03cb78
test(pre-commit): update `pre-commit` hooks
pirms 1 gada
Daniel
2a7a9decee
Merge pull request #542 from dafyddj/test/win-winrepo
test(windows): fix URL for winrepo`s `salt-minion.sls`
pirms 2 gadiem
Dafydd Jones
2bb9d422bd
test(windows): fix URL for winrepo`s `salt-minion.sls`
pirms 2 gadiem
semantic-release-bot
cc6a3a204e
chore(release): 1.12.0 [skip ci]
# [1.12.0](https://github.com/saltstack-formulas/salt-formula/compare/v1.11.0...v1.12.0 ) (2022-08-26)
### Continuous Integration
* update `pre-commit` configuration inc. for pre-commit.ci [skip ci] ([c8f9dd4
](c8f9dd44e6
))
### Features
* **freebsd:** update package names for Python 3.9 ([2881fdd
](2881fdd811
))
pirms 2 gadiem
sticky-note
fe660a9f9b
Merge pull request #538 from llua/fbsd_pkg
update freebsd `py38-*` package names to `py39-*`
pirms 2 gadiem
Eric Cook
2881fdd811
feat(freebsd): update package names for Python 3.9
% print $OSTYPE;pkg search 'py39-(pygit2|gitpython|dulwich|salt)'
freebsd13.0
py39-dulwich-0.19.16 Python implementation of the Git file formats and protocols
py39-gitpython-3.1.27 Python Git Library
py39-pygit2-1.8.0 Python bindings for libgit2
py39-salt-3004.2 Distributed remote execution and configuration management system
pirms 2 gadiem
Imran Iqbal
a81ced482d
chore(gemfile.lock): update to latest gem versions (2022-W28) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/454
pirms 2 gadiem
Imran Iqbal
7772142051
chore(gemfile.lock): update to latest gem versions (2022-W26) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/453
pirms 2 gadiem
Imran Iqbal
b593a5b862
chore(gemfile.lock): update to latest gem versions (2022-W24) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/452
pirms 2 gadiem
Imran Iqbal
c8f9dd44e6
ci: update `pre-commit` configuration inc. for pre-commit.ci [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/450
pirms 2 gadiem
Imran Iqbal
35b9d549df
chore(gemfile.lock): update to latest gem versions (2022-W23) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/449
pirms 2 gadiem
Imran Iqbal
1741c8d4e2
chore(gemfile.lock): update to latest gem versions (2022-W22) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/447
pirms 2 gadiem
Imran Iqbal
b7d15c9dd0
chore(gemfile.lock): update to latest gem versions (2022-W20) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/444
pirms 2 gadiem
semantic-release-bot
b62986613b
chore(release): 1.11.0 [skip ci]
# [1.11.0](https://github.com/saltstack-formulas/salt-formula/compare/v1.10.3...v1.11.0 ) (2022-05-17)
### Bug Fixes
* **minion:** replace literals with `rootuser` & `rootgroup` from map ([b2316ed
](b2316ed17b
))
### Code Refactoring
* **minion:** use `pkg.installed` state for macOS ([3eff2d2
](3eff2d2acf
))
### Continuous Integration
* **macos:** enable testing using GitHub Actions ([8ab60b9
](8ab60b9689
))
* **vagrant:** use `linked_clone` at all times (inc. CI) [skip ci] ([18a6230
](18a6230856
))
### Features
* **macos:** use `saltstack` as package to install ([c05fddf
](c05fddf139
))
### Tests
* **macos:** add `map.jinja` verification files ([c1c635f
](c1c635fda4
))
* **macos:** update for this platform ([dc9cff9
](dc9cff99c5
))
* **system.rb:** add support for `mac_os_x` [skip ci] ([e8a1237
](e8a1237632
))
pirms 2 gadiem
Imran Iqbal
0175f54f08
Merge pull request #535 from myii/ci/add-macos
ci(macos): enable testing using GitHub Actions
pirms 2 gadiem
Imran Iqbal
c05fddf139
feat(macos): use `saltstack` as package to install
pirms 2 gadiem
Imran Iqbal
c1c635fda4
test(macos): add `map.jinja` verification files
pirms 2 gadiem
Imran Iqbal
dc9cff99c5
test(macos): update for this platform
pirms 2 gadiem
Imran Iqbal
b2316ed17b
fix(minion): replace literals with `rootuser` & `rootgroup` from map
pirms 2 gadiem
Imran Iqbal
3eff2d2acf
refactor(minion): use `pkg.installed` state for macOS
Keep consistent with `salt/master.sls`.
pirms 2 gadiem
Imran Iqbal
8ab60b9689
ci(macos): enable testing using GitHub Actions
* Automated using https://github.com/myii/ssf-formula/pull/443
pirms 2 gadiem
Imran Iqbal
e8a1237632
test(system.rb): add support for `mac_os_x` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/442
pirms 2 gadiem
Imran Iqbal
18a6230856
ci(vagrant): use `linked_clone` at all times (inc. CI) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/441
pirms 2 gadiem
Imran Iqbal
124478c3ce
chore(gemfile.lock): update to latest gem versions (2022-W19) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/439
pirms 2 gadiem
Imran Iqbal
552ce72d7d
chore(gemfile.lock): update to latest gem versions (2022-W18) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/437
pirms 2 gadiem
Imran Iqbal
24b2ff65e9
chore(gemfile.lock): update to latest gem versions (2022-W17) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/433
pirms 2 gadiem
Imran Iqbal
88b18c744c
chore(gemfile.lock): update to latest gem versions (2022-W16) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/431
pirms 2 gadiem
semantic-release-bot
1ab177d5be
chore(release): 1.10.3 [skip ci]
## [1.10.3](https://github.com/saltstack-formulas/salt-formula/compare/v1.10.2...v1.10.3 ) (2022-04-13)
### Bug Fixes
* **pkgrepo:** pkgrepo use cmd.shell ([0e4b3bd
](0e4b3bdf94
))
### Continuous Integration
* **kitchen.windows:** fix version number for Salt installation [skip ci] ([37dd068
](37dd068d19
))
### Tests
* **_mapdata:** add verification file for `fedora-36` [skip ci] ([c20deb9
](c20deb92d4
))
pirms 2 gadiem
Imran Iqbal
8f0c7ac161
Merge pull request #534 from aboe76/feature/fix_suse_pkgrepo
fix(pkgrepo): pkgrepo use cmd.shell
pirms 2 gadiem
Niels Abspoel
0e4b3bdf94
fix(pkgrepo): pkgrepo use cmd.shell
pirms 2 gadiem
Imran Iqbal
fa3b201773
chore(gemfile.lock): update to latest gem versions (2022-W15) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/428
pirms 2 gadiem
Imran Iqbal
c20deb92d4
test(_mapdata): add verification file for `fedora-36` [skip ci]
pirms 2 gadiem
Imran Iqbal
37dd068d19
ci(kitchen.windows): fix version number for Salt installation [skip ci]
Automated using:
* 75e75559d6
pirms 2 gadiem
Imran Iqbal
1ea1cf5d7a
chore(gemfile.lock): update to latest gem versions (2022-W14) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/427
pirms 2 gadiem
semantic-release-bot
53b631c391
chore(release): 1.10.2 [skip ci]
## [1.10.2](https://github.com/saltstack-formulas/salt-formula/compare/v1.10.1...v1.10.2 ) (2022-04-03)
### Bug Fixes
* **gentoo:** use `retry_options` to avoid spurious service failures ([d00c069
](d00c069e25
))
### Continuous Integration
* **kitchen+gitlab:** update for new pre-salted images [skip ci] ([92a82a9
](92a82a98c7
))
* update linters to latest versions [skip ci] ([47efbc0
](47efbc0492
))
### Tests
* **_mapdata:** add/update verification files for Fedora & Gentoo ([e9cb3d2
](e9cb3d2728
))
* **system:** add `build_platform_codename` [skip ci] ([6b5598a
](6b5598a8d8
))
pirms 2 gadiem
Imran Iqbal
d00c069e25
fix(gentoo): use `retry_options` to avoid spurious service failures
Use the `retry_options` on Gentoo, similar to how its already being used
across the state files for FreeBSD, since we're getting failures such as
this one:
* https://gitlab.com/myii/salt-formula/-/jobs/2285180374
pirms 2 gadiem
Imran Iqbal
e9cb3d2728
test(_mapdata): add/update verification files for Fedora & Gentoo
pirms 2 gadiem
Imran Iqbal
92a82a98c7
ci(kitchen+gitlab): update for new pre-salted images [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/426
pirms 2 gadiem
Imran Iqbal
7c7c235070
chore(gemfile.lock): update to latest gem versions (2022-W13) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/425
pirms 2 gadiem
Imran Iqbal
7af4524f22
chore(gemfile.lock): update to latest gem versions (2022-W12) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/424
pirms 2 gadiem
Imran Iqbal
9ca62c8e3b
chore(gemfile.lock): update to latest gem versions (2022-W11) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/423
pirms 2 gadiem
Imran Iqbal
232356dfc4
chore(gemfile.lock): update to latest gem versions (2022-W10) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/422
pirms 2 gadiem