Commit Graph
1096 Commits
Author SHA1 Message Date
Sean Molenaarandsticky-note 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 JonesandGitHub 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 JonesandGitHub 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 JonesandGitHub 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
DanielandGitHub 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 winrepos 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](https://github.com/saltstack-formulas/salt-formula/commit/c8f9dd44e610b250dc85a1e1f9c5475866902b5c))

### Features

* **freebsd:** update package names for Python 3.9 ([2881fdd](https://github.com/saltstack-formulas/salt-formula/commit/2881fdd81136b1d57ae493dcb58b2b79947f6d0a))
v1.12.0
2022-08-26 21:13:26 +00:00
sticky-noteandGitHub 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](https://github.com/saltstack-formulas/salt-formula/commit/b2316ed17b7c60e5a4ee394f18fcad70572dc53d))

### Code Refactoring

* **minion:** use `pkg.installed` state for macOS ([3eff2d2](https://github.com/saltstack-formulas/salt-formula/commit/3eff2d2acf43eb87015007fdfc5dd92bb8edaaf7))

### Continuous Integration

* **macos:** enable testing using GitHub Actions ([8ab60b9](https://github.com/saltstack-formulas/salt-formula/commit/8ab60b9689158035a4d60a165729135b086e499d))
* **vagrant:** use `linked_clone` at all times (inc. CI) [skip ci] ([18a6230](https://github.com/saltstack-formulas/salt-formula/commit/18a62308564faefa53cfc2b535a7fb9763c0c130))

### Features

* **macos:** use `saltstack` as package to install ([c05fddf](https://github.com/saltstack-formulas/salt-formula/commit/c05fddf139e2a7ba9032ed1d1710929b9679b59c))

### Tests

* **macos:** add `map.jinja` verification files ([c1c635f](https://github.com/saltstack-formulas/salt-formula/commit/c1c635fda48384c13284fbb424c88a1bfd3f0486))
* **macos:** update for this platform ([dc9cff9](https://github.com/saltstack-formulas/salt-formula/commit/dc9cff99c5bcc487a68f488bbe419758ac72987c))
* **system.rb:** add support for `mac_os_x` [skip ci] ([e8a1237](https://github.com/saltstack-formulas/salt-formula/commit/e8a12376324a1ae6a62485da6b84ccb3df8ac484))
v1.11.0
2022-05-17 08:55:58 +00:00
Imran IqbalandGitHub 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](https://github.com/saltstack-formulas/salt-formula/commit/0e4b3bdf945d89cc8a4cc614fbe2073426363dff))

### Continuous Integration

* **kitchen.windows:** fix version number for Salt installation [skip ci] ([37dd068](https://github.com/saltstack-formulas/salt-formula/commit/37dd068d199b4ee049c31807ecf34dfadec0179b))

### Tests

* **_mapdata:** add verification file for `fedora-36` [skip ci] ([c20deb9](https://github.com/saltstack-formulas/salt-formula/commit/c20deb92d48e26a83732eefa196f2f08d6548bff))
v1.10.3
2022-04-13 21:19:00 +00:00
Imran IqbalandGitHub 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:

* https://github.com/myii/ssf-formula/commit/75e75559d6bf6c1c1321299613dbf81058f2a0d6
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](https://github.com/saltstack-formulas/salt-formula/commit/d00c069e25463e6e675b0cea9f625a6e78985744))

### Continuous Integration

* **kitchen+gitlab:** update for new pre-salted images [skip ci] ([92a82a9](https://github.com/saltstack-formulas/salt-formula/commit/92a82a98c72e5297caf08e1e135b72d09c2e4149))
* update linters to latest versions [skip ci] ([47efbc0](https://github.com/saltstack-formulas/salt-formula/commit/47efbc04920a3f20ef9a69350b1ee46bbee11b37))

### Tests

* **_mapdata:** add/update verification files for Fedora & Gentoo ([e9cb3d2](https://github.com/saltstack-formulas/salt-formula/commit/e9cb3d27284d81115bac16c3af225c4b25eebaf9))
* **system:** add `build_platform_codename` [skip ci] ([6b5598a](https://github.com/saltstack-formulas/salt-formula/commit/6b5598a8d8d91ccc367283f80d5c736c7eb0168c))
v1.10.2
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