Commit Graph

1096 Commits

Author SHA1 Message Date
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
2024-02-10 07:17:50 +11:00
Dafydd Jones 570c44b166
Merge pull request #560 from dafyddj/ci/container-images
ci: update container images
2023-12-04 21:05:23 +00:00
Dafydd Jones ad0980897b ci: update container images 2023-12-04 21:00:06 +00:00
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
2023-11-10 16:43:39 +00:00
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
2023-11-10 14:38:19 +00:00
Dafydd Jones 1ca9120974
Merge pull request #557 from dafyddj/test/pre-commit
chore: update and fix `pre-commit` checks
2023-11-02 14:47:57 +00:00
Dafydd Jones 037b529a34 chore(gemfile.lock): update to latest gem versions for 2023-W43 2023-11-01 15:22:29 +00:00
Dafydd Jones e121b49942 ci: update the container images 2023-11-01 15:22:29 +00:00
Dafydd Jones f26b03cb78 test(pre-commit): update `pre-commit` hooks 2023-10-26 16:29:50 +01:00
Daniel 2a7a9decee
Merge pull request #542 from dafyddj/test/win-winrepo
test(windows): fix URL for winrepo`s `salt-minion.sls`
2022-11-25 07:27:12 +00:00
Dafydd Jones 2bb9d422bd test(windows): fix URL for winrepo`s `salt-minion.sls` 2022-11-24 23:52:45 +00:00
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))
2022-08-26 21:13:26 +00:00
sticky-note fe660a9f9b
Merge pull request #538 from llua/fbsd_pkg
update freebsd `py38-*` package names to `py39-*`
2022-08-27 08:04:33 +11:00
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
2022-07-20 11:18:52 -04:00
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
2022-07-17 19:48:06 +01:00
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
2022-06-30 23:09:19 +01:00
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
2022-06-15 23:06:26 +01:00
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
2022-06-08 23:53:44 +01:00
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
2022-06-07 23:31:14 +01:00
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
2022-05-30 17:29:10 +01:00
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
2022-05-17 13:22:03 +01:00
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))
2022-05-17 08:55:58 +00:00
Imran Iqbal 0175f54f08
Merge pull request #535 from myii/ci/add-macos
ci(macos): enable testing using GitHub Actions
2022-05-17 09:45:05 +01:00
Imran Iqbal c05fddf139
feat(macos): use `saltstack` as package to install 2022-05-17 09:03:28 +01:00
Imran Iqbal c1c635fda4
test(macos): add `map.jinja` verification files 2022-05-17 09:03:27 +01:00
Imran Iqbal dc9cff99c5
test(macos): update for this platform 2022-05-17 09:03:27 +01:00
Imran Iqbal b2316ed17b
fix(minion): replace literals with `rootuser` & `rootgroup` from map 2022-05-17 09:03:27 +01:00
Imran Iqbal 3eff2d2acf
refactor(minion): use `pkg.installed` state for macOS
Keep consistent with `salt/master.sls`.
2022-05-17 09:02:19 +01:00
Imran Iqbal 8ab60b9689
ci(macos): enable testing using GitHub Actions
* Automated using https://github.com/myii/ssf-formula/pull/443
2022-05-17 09:01:41 +01:00
Imran Iqbal e8a1237632
test(system.rb): add support for `mac_os_x` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/442
2022-05-17 08:51:42 +01:00
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
2022-05-14 20:11:40 +01:00
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
2022-05-10 07:34:03 +01:00
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
2022-05-06 23:18:44 +01:00
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
2022-04-25 09:11:55 +01:00
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
2022-04-18 23:38:06 +01:00
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))
2022-04-13 21:19:00 +00:00
Imran Iqbal 8f0c7ac161
Merge pull request #534 from aboe76/feature/fix_suse_pkgrepo
fix(pkgrepo): pkgrepo use cmd.shell
2022-04-13 22:12:17 +01:00
Niels Abspoel 0e4b3bdf94
fix(pkgrepo): pkgrepo use cmd.shell 2022-04-13 22:52:43 +02:00
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
2022-04-11 19:23:32 +01:00
Imran Iqbal c20deb92d4
test(_mapdata): add verification file for `fedora-36` [skip ci] 2022-04-11 16:14:35 +01:00
Imran Iqbal 37dd068d19
ci(kitchen.windows): fix version number for Salt installation [skip ci]
Automated using:

* 75e75559d6
2022-04-04 12:36:29 +01:00
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
2022-04-04 09:24:22 +01:00
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))
2022-04-03 13:58:18 +00:00
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
2022-04-03 10:27:56 +01:00
Imran Iqbal e9cb3d2728
test(_mapdata): add/update verification files for Fedora & Gentoo 2022-04-03 10:19:53 +01:00
Imran Iqbal 92a82a98c7
ci(kitchen+gitlab): update for new pre-salted images [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/426
2022-04-03 10:07:04 +01:00
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
2022-04-01 15:37:18 +01:00
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
2022-03-22 12:02:46 +00:00
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
2022-03-17 23:41:41 +00:00
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
2022-03-12 10:06:50 +00:00