Commit Graph
992 Commits
Author SHA1 Message Date
Imran Iqbal 98c9dbfcfb ci: use pillars_from_directories & test/salt/pillar/top.sls
* Automated using https://github.com/myii/ssf-formula/pull/384
2021-11-17 21:53:16 +00:00
semantic-release-bot 4b1cbef932 chore(release): 1.9.5 [skip ci]
## [1.9.5](https://github.com/saltstack-formulas/salt-formula/compare/v1.9.4...v1.9.5) (2021-11-05)

### Bug Fixes

* make it possible to not have key_url set ([97e1d1f](https://github.com/saltstack-formulas/salt-formula/commit/97e1d1f07a2acc8e9b048412911d61695d7187b3)), closes [#520](https://github.com/saltstack-formulas/salt-formula/issues/520)
* update to modern defaults for Debian family ([a932a8c](https://github.com/saltstack-formulas/salt-formula/commit/a932a8cc84d6a97d958aa0d6e6b1026bbbf5a745))
v1.9.5
2021-11-05 09:43:41 +00:00
Imran IqbalandGitHub 04a2253ba6 Merge pull request #521 from hkbakke/master
Fix repo management on Debian Bullseye and newer.
2021-11-05 09:37:54 +00:00
hk a932a8cc84 fix: update to modern defaults for Debian family
Don't add key_url as it is deprecated and not needed when
pkgrepo_keyring is set. This has been supported since stretch so make it
the default. Also use py3 repo by default for Debian family as it is now
the only option.

Additionally, Raspbian has been updated to use signed-by by default.
2021-11-05 10:08:00 +01:00
hk 97e1d1f07a fix: make it possible to not have key_url set
Fixes #520
2021-11-05 09:21:06 +01:00
semantic-release-bot 99b14699f3 chore(release): 1.9.4 [skip ci]
## [1.9.4](https://github.com/saltstack-formulas/salt-formula/compare/v1.9.3...v1.9.4) (2021-10-27)

### Bug Fixes

* **master:** don't manage config for saltstack enterprise master plugin ([184f338](https://github.com/saltstack-formulas/salt-formula/commit/184f338741c42457e5823c5a9eccecf24cbc1b34))
v1.9.4
2021-10-27 16:59:27 +00:00
Imran IqbalandGitHub d92681deb2 Merge pull request #500 from M2mobi/enterprise
Don't try to manage config for saltstack enterprise master plugin
2021-10-27 17:51:08 +01:00
Heinz Wiesinger 184f338741 fix(master): don't manage config for saltstack enterprise master plugin 2021-10-27 17:42:46 +02:00
Imran Iqbal 0861312a56 chore(gemfile.lock): update to latest gem versions (2021-W43) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/381
2021-10-26 11:16:19 +01:00
Imran Iqbal ad51cd0411 chore(gemfile.lock): update to latest gem versions (2021-W42) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/380
2021-10-23 21:11:52 +01:00
Imran Iqbal 379bd49bd5 chore(gemfile.lock): update to latest gem versions (2021-W41) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/378
2021-10-15 19:11:39 +01:00
Imran Iqbal 69d5d271d0 chore(gemfile.lock): update to latest gem versions (2021-W40) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/375
2021-10-06 17:05:49 +01:00
semantic-release-bot e87b280da5 chore(release): 1.9.3 [skip ci]
## [1.9.3](https://github.com/saltstack-formulas/salt-formula/compare/v1.9.2...v1.9.3) (2021-10-05)

### Continuous Integration

* **kitchen+ci:** update with latest CVE pre-salted images ([1a8512d](https://github.com/saltstack-formulas/salt-formula/commit/1a8512d77f8212cd51aa7ba09625f647adc5e171))

### Tests

* **_mapdata:** reset indentation [skip ci] ([678548f](https://github.com/saltstack-formulas/salt-formula/commit/678548fc8ba4bb8fe2c791665b8dda3abca327ee))
* **_mapdata:** use `15.3` for `opensuse-15.yaml` ([f4a91c4](https://github.com/saltstack-formulas/salt-formula/commit/f4a91c458cca5b609ec1fc32cd100c147e1894b2))
* **neon:** remove pillar and tests for `v3000` ([d00b04a](https://github.com/saltstack-formulas/salt-formula/commit/d00b04a5df4a24ba49a4f8fa7028f5e02503aac8))
v1.9.3
2021-10-05 10:22:25 +00:00
Imran IqbalandGitHub 9f22f28121 Merge pull request #515 from myii/ci/add-CVE-3003.3-3002.7-3001.8
ci(kitchen+gitlab): adjust matrix to use 3003.3, 3002.7 & 3001.8
2021-10-05 11:16:33 +01:00
Imran Iqbal 1a8512d77f ci(kitchen+ci): update with latest CVE pre-salted images
* Semi-automated using https://github.com/myii/ssf-formula/pull/374
2021-10-05 10:49:18 +01:00
Imran Iqbal f4a91c458c test(_mapdata): use 15.3 for opensuse-15.yaml 2021-10-05 09:44:54 +01:00
Imran Iqbal d00b04a5df test(neon): remove pillar and tests for v3000 2021-10-05 00:17:59 +01:00
Imran Iqbal 72f7f48d97 chore(gemfile.lock): update to latest gem versions (2021-W39) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/370
2021-09-30 07:20:31 +01:00
Imran Iqbal 84dd2c4fb1 chore(gemfile.lock): update to latest gem versions (2021-W38) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/369
2021-09-21 11:59:55 +01:00
Imran Iqbal 678548fc8b test(_mapdata): reset indentation [skip ci] 2021-09-17 20:17:45 +01:00
semantic-release-bot 229a7617f4 chore(release): 1.9.2 [skip ci]
## [1.9.2](https://github.com/saltstack-formulas/salt-formula/compare/v1.9.1...v1.9.2) (2021-09-17)

### Bug Fixes

* **debian,ubuntu:** rename repo file to match documentation ([47ab261](https://github.com/saltstack-formulas/salt-formula/commit/47ab261b397da51febffaefef848dfeff9b57c27))

### Continuous Integration

* **mapdata:** remove Ubuntu 16.04 [skip ci] ([cd2a0bf](https://github.com/saltstack-formulas/salt-formula/commit/cd2a0bfdf00aa196d11b2a06f5ecd2023a1cb469))
v1.9.2
2021-09-17 19:15:39 +00:00
Imran IqbalandGitHub 91f63f29cf Merge pull request #514 from netmanagers/fix-repo-name
Fix Debian's family repository filename
2021-09-17 20:08:49 +01:00
Javier Bértoli 47ab261b39 fix(debian,ubuntu): rename repo file to match documentation
Also:

* add keyring file for the salt repo, due to `apt-key` deprecation
* remove old repository file
2021-09-17 15:50:54 -03:00
Javier Bértoli cd2a0bfdf0 ci(mapdata): remove Ubuntu 16.04 [skip ci] 2021-09-17 13:19:14 -03:00
Imran Iqbal f8acdc5456 chore(gemfile.lock): update to latest gem versions (2021-W37) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/368
2021-09-14 09:58:33 +01:00
Imran Iqbal 42ec4400b2 chore(gemfile.lock): update to latest gem versions (2021-W36) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/367
2021-09-08 23:35:22 +01:00
semantic-release-bot 0f2dbe0fe8 chore(release): 1.9.1 [skip ci]
## [1.9.1](https://github.com/saltstack-formulas/salt-formula/compare/v1.9.0...v1.9.1) (2021-09-04)

### Bug Fixes

* **default:** set salt:minion:master_type to str ([ca1df1b](https://github.com/saltstack-formulas/salt-formula/commit/ca1df1b69e9b9c2caef8a1e2a18a6a68a6cdf524))

### Continuous Integration

* **freebsd:** update with latest pre-salted Vagrant boxes [skip ci] ([0231e63](https://github.com/saltstack-formulas/salt-formula/commit/0231e6368e38e8c2d3a8ddf3c8a45728f19184ac))
* **gemfile+lock:** use `ssf` customised `inspec` repo [skip ci] ([a86e19e](https://github.com/saltstack-formulas/salt-formula/commit/a86e19e794d7bb9f634818c3fe36352b3207187a))
* **kitchen:** move `provisioner` block & update `run_command` [skip ci] ([5cc8759](https://github.com/saltstack-formulas/salt-formula/commit/5cc8759efd586b98dda3fc0cdf627d57bee7416b))
* **kitchen+ci:** update with latest `3003.2` pre-salted images [skip ci] ([86b0fa1](https://github.com/saltstack-formulas/salt-formula/commit/86b0fa1d406a2bcbef42f60e74b0941f16ed00d4))
* **pillar:** update master_type in pillar.example ([8fa064b](https://github.com/saltstack-formulas/salt-formula/commit/8fa064baa911d7c5f5527be770a49264cf9c213c))
* add Debian 11 Bullseye & update `yamllint` configuration [skip ci] ([ac1d3b9](https://github.com/saltstack-formulas/salt-formula/commit/ac1d3b9a2de95d9e08577e308b08482875c61cd3))

### Tests

* **_mapdata:** add AlmaLinux verification file [skip ci] ([42d6487](https://github.com/saltstack-formulas/salt-formula/commit/42d64870e33b68b1cc6bf920c876ac2edc7ef4f5))
* **_mapdata:** update verification files for `master_type: str` ([c16e7a3](https://github.com/saltstack-formulas/salt-formula/commit/c16e7a3b755e849fc91bea1aefd0d549a47882e5))
* **pkgs_spec:** fix latest rubocop violations [skip ci] ([f64197a](https://github.com/saltstack-formulas/salt-formula/commit/f64197ada462dc7a1a9d6b436ccec4ff5f3aa42f))
v1.9.1
2021-09-04 20:50:50 +00:00
Imran IqbalandGitHub 0f725810c8 Merge pull request #492 from dth202/defaults-patch-1
fix(Defaults) master_type: str
2021-09-04 21:44:44 +01:00
Imran Iqbal c16e7a3b75 test(_mapdata): update verification files for master_type: str
Use the following command:

```
$ GREP_SED="^\(\s\+master_type: \)true" \
  && grep -rl "${GREP_SED}" test/integration/ \
  | xargs sed -i -e "/${GREP_SED}/s//\1str/"
```
2021-09-04 21:27:44 +01:00
noelmcloughlinandImran Iqbal 8fa064baa9 ci(pillar): update master_type in pillar.example 2021-09-04 21:27:44 +01:00
Dallas HarrisandImran Iqbal ca1df1b69e fix(default): set salt:minion:master_type to str
Having it set as true causes an error with the minion config when the salt-minion starts
2021-09-04 21:27:43 +01:00
Imran Iqbal f64197ada4 test(pkgs_spec): fix latest rubocop violations [skip ci]
```
Offenses:

test/integration/v3000-py2/controls/pkgs_spec.rb:10:5: C: [Correctable]
Style/WordArray: Use ['Salt Minion'] for an array of words.
(https://rubystyle.guide#percent-w)
    %w[Salt\ Minion]
    ^^^^^^^^^^^^^^^^
test/integration/v3000-py3/controls/pkgs_spec.rb:10:5: C: [Correctable]
Style/WordArray: Use ['Salt Minion'] for an array of words.
(https://rubystyle.guide#percent-w)
    %w[Salt\ Minion]
    ^^^^^^^^^^^^^^^^
test/integration/v3001-py3/controls/pkgs_spec.rb:10:5: C: [Correctable]
Style/WordArray: Use ['Salt Minion'] for an array of words.
(https://rubystyle.guide#percent-w)
    %w[Salt\ Minion]
    ^^^^^^^^^^^^^^^^
test/integration/v3002-py3/controls/pkgs_spec.rb:10:5: C: [Correctable]
Style/WordArray: Use ['Salt Minion'] for an array of words.
(https://rubystyle.guide#percent-w)
    %w[Salt\ Minion]
    ^^^^^^^^^^^^^^^^
test/integration/v3003-py3/controls/pkgs_spec.rb:10:5: C: [Correctable]
Style/WordArray: Use ['Salt Minion'] for an array of words.
(https://rubystyle.guide#percent-w)
    %w[Salt\ Minion]
    ^^^^^^^^^^^^^^^^

19 files inspected, 5 offenses detected, 5 offenses auto-correctable
```
2021-09-04 21:27:31 +01:00
Imran Iqbal bd3458837b chore(gemfile.lock): update to latest gem versions (2021-W35) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/364
2021-08-30 18:11:31 +01:00
Imran Iqbal 97a6cdc8ca chore(gemfile.lock): update to latest gem versions (2021-W34) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/362
2021-08-23 09:25:46 +01:00
Imran Iqbal 86b0fa1d40 ci(kitchen+ci): update with latest 3003.2 pre-salted images [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/360
2021-08-19 10:14:50 +01:00
Imran Iqbal 42d64870e3 test(_mapdata): add AlmaLinux verification file [skip ci] 2021-08-19 08:12:07 +01:00
Imran Iqbal 5a93443656 chore(gemfile.lock): update to latest gem versions (2021-W33) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/359
2021-08-16 18:25:34 +01:00
Imran Iqbal ed0bea8ea0 chore(gemfile.lock): update to latest gem versions (2021-W32) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/358
2021-08-09 12:16:21 +01:00
Imran Iqbal a86e19e794 ci(gemfile+lock): use ssf customised inspec repo [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/357
2021-08-04 21:56:41 +01:00
Imran Iqbal 4e278f3b60 chore(gemfile.lock): update to latest gem versions (2021-W31) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/356
2021-08-04 21:39:25 +01:00
Imran Iqbal 06ab4d1f3e chore(gemfile.lock): update to latest gem versions (2021-W30) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/353
2021-07-26 14:31:10 +01:00
Imran Iqbal 0231e6368e ci(freebsd): update with latest pre-salted Vagrant boxes [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/350
2021-07-22 08:36:27 +01:00
Imran Iqbal 68f69e5f32 chore(gemfile.lock): update to latest gem versions (2021-W29) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/349
2021-07-21 18:33:52 +01:00
Imran Iqbal ac1d3b9a2d ci: add Debian 11 Bullseye & update yamllint configuration [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/345
2021-07-18 19:05:11 +01:00
Imran Iqbal 5cc8759efd ci(kitchen): move provisioner block & update run_command [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/344
2021-07-17 21:12:34 +01:00
Imran Iqbal cf74ad359f chore(gemfile+lock): update to latest gem versions (2021-W28) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/343
2021-07-17 20:29:57 +01:00
semantic-release-bot 6c4f4b16cb chore(release): 1.9.0 [skip ci]
# [1.9.0](https://github.com/saltstack-formulas/salt-formula/compare/v1.8.5...v1.9.0) (2021-07-14)

### Continuous Integration

* **3003.1:** update inc. AlmaLinux, Rocky & `rst-lint` [skip ci] ([0e62858](https://github.com/saltstack-formulas/salt-formula/commit/0e628589866e9881407972c263494896bcacae45))
* **kitchen.vagrant.yml:** disable FreeBSD until pre-salted boxes updated ([fa820c7](https://github.com/saltstack-formulas/salt-formula/commit/fa820c78392e68f34c9dbb30021fb2ef3ba0f9c0))
* **kitchen+gitlab:** remove Ubuntu 16.04 & Fedora 32 (EOL) [skip ci] ([226a187](https://github.com/saltstack-formulas/salt-formula/commit/226a187258bb32eea66b77fac9cccf43f65e6ad5))

### Documentation

* **readme:** add documentation regarding salt.formula usage [skip ci] ([209575f](https://github.com/saltstack-formulas/salt-formula/commit/209575f385ea352a36c00b60d3bf67b100f16f9d))

### Features

* **freebsd:** update packages from `py37-*` => `py38-*` ([0ab42d7](https://github.com/saltstack-formulas/salt-formula/commit/0ab42d7ce864ca39e628a962a589cb894606ad36))
v1.9.0
2021-07-14 16:33:22 +00:00
Imran IqbalandGitHub 54e91cc3bd Merge pull request #511 from myii/feat/update-FreeBSD-pkgs-to-py38
feat(freebsd): update packages from `py37-*` => `py38-*`
2021-07-14 17:27:32 +01:00
Imran Iqbal fa820c7839 ci(kitchen.vagrant.yml): disable FreeBSD until pre-salted boxes updated
* Automated using https://github.com/myii/ssf-formula/pull/341
2021-07-14 14:42:42 +01:00
Imran Iqbal 0ab42d7ce8 feat(freebsd): update packages from py37-* => py38-* 2021-07-14 14:42:28 +01:00