Commit Graph

118 Commits

Author SHA1 Message Date
Imran Iqbal 07511afe0a perf(travis): improve `salt-lint` invocation [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/90
2019-11-02 08:35:52 +00:00
Imran Iqbal 20995746db fix(release.config.js): use full commit hash in commit link [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/89
2019-10-31 10:27:50 +00:00
Imran Iqbal 017ac0b76f ci(kitchen+travis): upgrade matrix after `2019.2.2` release [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/86
2019-10-30 10:45:28 +00:00
Imran Iqbal dd28ef7d51 ci(kitchen): use `debian-10-master-py3` instead of `develop` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/84
2019-10-24 18:08:28 +01:00
Imran Iqbal 7dd544a764 ci(travis): update `salt-lint` config for `v0.0.10` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/82
2019-10-23 17:32:39 +01:00
Imran Iqbal 5f1562fd57 docs(contributing): remove to use org-level file instead [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/70
2019-10-14 12:28:17 +01:00
Imran Iqbal 510899f858
docs(readme): update link to `CONTRIBUTING` [skip ci] 2019-10-14 11:38:49 +01:00
semantic-release-bot 56783635a7 chore(release): 0.6.2 [skip ci]
## [0.6.2](https://github.com/saltstack-formulas/sysctl-formula/compare/v0.6.1...v0.6.2) (2019-10-12)

### Bug Fixes

* **rubocop:** add fixes using `rubocop --safe-auto-correct` ([](https://github.com/saltstack-formulas/sysctl-formula/commit/8560b7a))

### Continuous Integration

* merge travis matrix, add `salt-lint` & `rubocop` to `lint` job ([](https://github.com/saltstack-formulas/sysctl-formula/commit/77c0407))
* **travis:** merge `rubocop` linter into main `lint` job ([](https://github.com/saltstack-formulas/sysctl-formula/commit/d410b76))
2019-10-12 00:18:55 +00:00
Imran Iqbal d410b760bb ci(travis): merge `rubocop` linter into main `lint` job
* Semi-automated using https://github.com/myii/ssf-formula/pull/65
2019-10-12 01:04:32 +01:00
Imran Iqbal 8560b7a679
fix(rubocop): add fixes using `rubocop --safe-auto-correct` 2019-10-12 01:02:28 +01:00
Imran Iqbal bd95accd31 chore(issues): remove issues templates to use org-level templates [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/61
2019-10-10 15:24:56 +01:00
semantic-release-bot 0df30a603c chore(release): 0.6.1 [skip ci]
## [0.6.1](https://github.com/saltstack-formulas/sysctl-formula/compare/v0.6.0...v0.6.1) (2019-10-10)

### Bug Fixes

* **map.jinja:** fix `salt-lint` errors ([](https://github.com/saltstack-formulas/sysctl-formula/commit/6a08317))
* **package.sls:** fix `salt-lint` errors ([](https://github.com/saltstack-formulas/sysctl-formula/commit/a8bbd25))
* **param.sls:** fix `salt-lint` errors ([](https://github.com/saltstack-formulas/sysctl-formula/commit/50494dc))

### Continuous Integration

* **kitchen:** change `log_level` to `debug` instead of `info` ([](https://github.com/saltstack-formulas/sysctl-formula/commit/519d39b))
* **kitchen:** install required packages to bootstrapped `opensuse` [skip ci] ([](https://github.com/saltstack-formulas/sysctl-formula/commit/10a70f0))
* **kitchen:** use bootstrapped `opensuse` images until `2019.2.2` [skip ci] ([](https://github.com/saltstack-formulas/sysctl-formula/commit/1f2f4ce))
* **platform:** add `arch-base-latest` ([](https://github.com/saltstack-formulas/sysctl-formula/commit/d9dfd4b))
* **yamllint:** add rule `empty-values` & use new `yaml-files` setting ([](https://github.com/saltstack-formulas/sysctl-formula/commit/9fd2f1c))
* merge travis matrix, add `salt-lint` & `rubocop` to `lint` job ([](https://github.com/saltstack-formulas/sysctl-formula/commit/9d202ba))
* use `dist: bionic` & apply `opensuse-leap-15` SCP error workaround ([](https://github.com/saltstack-formulas/sysctl-formula/commit/c7e34a9))
2019-10-10 04:31:05 +00:00
Imran Iqbal a76b2706f8
Merge pull request #28 from myii/ci/merge-matrix-and-add-salt-lint-and-rubocop
ci: merge travis matrix, add `salt-lint` & `rubocop` to `lint` job
2019-10-09 23:52:33 +01:00
Imran Iqbal 9d202baf5e ci: merge travis matrix, add `salt-lint` & `rubocop` to `lint` job
* Semi-automated using https://github.com/myii/ssf-formula/pull/60
2019-10-09 18:41:23 +01:00
Imran Iqbal 50494dc46f
fix(param.sls): fix `salt-lint` errors
```bash
Examining sysctl/param.sls of type state
[209] Jinja comment should have spaces before and after: {# comment #}
sysctl/param.sls:4
{## import settings from map.jinja ##}

[209] Jinja comment should have spaces before and after: {# comment #}
sysctl/param.sls:25
{## Support for legacy pillar structure ##}
```
2019-10-09 18:40:17 +01:00
Imran Iqbal a8bbd2538f
fix(package.sls): fix `salt-lint` errors
```bash
Examining sysctl/package.sls of type state
[209] Jinja comment should have spaces before and after: {# comment #}
sysctl/package.sls:4
{## import settings from map.jinja ##}
```
2019-10-09 18:40:16 +01:00
Imran Iqbal 6a08317ae7
fix(map.jinja): fix `salt-lint` errors
```bash
Examining sysctl/map.jinja of type state
[209] Jinja comment should have spaces before and after: {# comment #}
sysctl/map.jinja:4
{## Start with  defaults from defaults.sls and osfamilymap.yml ##}

[209] Jinja comment should have spaces before and after: {# comment #}
sysctl/map.jinja:21
{## Apply backwards compatiblility after merge ##}

[209] Jinja comment should have spaces before and after: {# comment #}
sysctl/map.jinja:29
{## Merge in sysctl pillar ##}
```
2019-10-09 18:40:16 +01:00
Imran Iqbal 77c04071ea ci: merge travis matrix, add `salt-lint` & `rubocop` to `lint` job
* Automated using https://github.com/myii/ssf-formula/pull/60
2019-10-08 16:36:17 +01:00
Imran Iqbal 3f93becec0 chore(yamllint): update ignored paths and add `octal-values` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/59
2019-10-07 19:30:07 +01:00
Imran Iqbal 606e49bc2b chore(issues): update `Bug report` & `Feature request` templates [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/58
2019-10-07 15:23:48 +01:00
Imran Iqbal 10a70f0a87 ci(kitchen): install required packages to bootstrapped `opensuse` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/53
2019-10-02 00:05:43 +01:00
Imran Iqbal 1f2f4cec4d ci(kitchen): use bootstrapped `opensuse` images until `2019.2.2` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/52
2019-10-01 21:31:54 +01:00
Imran Iqbal 25106b3f6a chore(issues): provide `Bug report` & `Feature request` templates [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/48
2019-09-30 15:55:38 +01:00
Niels Abspoel df4cd54690
Merge pull request #27 from myii/chore/standardise-structure
ci(platform): add `arch-base-latest`
2019-09-25 19:57:01 +02:00
Imran Iqbal 519d39ba83 ci(kitchen): change `log_level` to `debug` instead of `info`
* Automated using https://github.com/myii/ssf-formula/pull/41
2019-09-23 16:57:50 +01:00
Imran Iqbal d9dfd4b9d0 ci(platform): add `arch-base-latest`
* Automated using https://github.com/myii/ssf-formula/pull/40
2019-09-22 22:39:04 +01:00
Niels Abspoel 92a7b1d8e4
Merge pull request #26 from myii/chore/standardise-structure
ci(yamllint): add rule `empty-values` & use new `yaml-files` setting
2019-09-12 18:12:48 +02:00
Imran Iqbal 9fd2f1cdc4 ci(yamllint): add rule `empty-values` & use new `yaml-files` setting
* Automated using https://github.com/myii/ssf-formula/pull/27
2019-09-10 05:51:19 +01:00
Niels Abspoel e0d0d63d79
Merge pull request #25 from myii/chore/standardise-structure
ci: use `dist: bionic` & apply `opensuse-leap-15` SCP error workaround
2019-09-08 21:45:51 +02:00
Imran Iqbal c7e34a9985 ci: use `dist: bionic` & apply `opensuse-leap-15` SCP error workaround
* Automated using https://github.com/myii/ssf-formula/pull/22
2019-09-07 03:31:32 +01:00
semantic-release-bot 0b41d00820 chore(release): 0.6.0 [skip ci]
# [0.6.0](https://github.com/saltstack-formulas/sysctl-formula/compare/v0.5.0...v0.6.0) (2019-08-28)

### Continuous Integration

* **kitchen:** add Kitchen tests ([a4e6a66](https://github.com/saltstack-formulas/sysctl-formula/commit/a4e6a66))
* **travis:** disable tests on CentOS-6 for now (the fix is to come) ([198d1b0](https://github.com/saltstack-formulas/sysctl-formula/commit/198d1b0))

### Features

* **semantic-release:** add semantic-release ([270d23e](https://github.com/saltstack-formulas/sysctl-formula/commit/270d23e))
2019-08-28 01:19:03 +00:00
Imran Iqbal 535223b458
Merge pull request #23 from n-rodriguez/wip/kitchen
feat(semantic-release): add semantic release
2019-08-28 02:04:46 +01:00
Nicolas Rodriguez 270d23ed23 feat(semantic-release): add semantic-release 2019-08-28 02:44:10 +02:00
Nicolas Rodriguez 198d1b08d3 ci(travis): disable tests on CentOS-6 for now (the fix is to come) 2019-08-28 00:53:06 +02:00
Nicolas Rodriguez a4e6a665aa ci(kitchen): add Kitchen tests 2019-08-28 00:43:50 +02:00
Niels Abspoel 7f24db81cf
Merge pull request #22 from mgomersbach/move-to-os-yaml-files
Move data to YAML files and keep map.jinja a template
2018-10-17 19:40:52 +02:00
Mark Gomersbach 9a0c5cc6f1
Move data to YAML files and keep map.jinja a template
- Add Gentoo support
- Add FreeBSD support
2018-10-16 11:31:59 +02:00
Niels Abspoel 329323b1a3 Merge pull request #19 from babilen/empty-pillar-lookup
Check for presence of 'lookup' key
2016-06-26 20:39:19 +02:00
Wolodja Wentland 9d3f30efe8 Check for presence of 'lookup' key
Access to this key might have failed otherwise when the user specifies
no pillar.
2016-06-16 08:39:44 +02:00
Niels Abspoel 2975f9b904 Merge pull request #17 from babilen/remove-redundant-map-entries
Remove redundant entries from map.jinja file
2016-04-28 22:31:39 +02:00
Wolodja Wentland b7f723bc46 Remove redundant entries from map.jinja file
These values correspond to those defined in defaults.yml and do not have
to be repeated again.
2016-04-28 22:22:44 +02:00
Niels Abspoel faf454933f Merge pull request #14 from babilen/remove-default-params
Don't set fs.file-max and vm.swappiness by default
2016-04-28 20:28:53 +02:00
Wolodja Wentland fa7a4e79eb Merge pull request #15 from saltstack-formulas/revert-13-remove-redundant-map-entries
Revert "Remove redundant entries from map.jinja file"
2016-04-27 16:13:07 +02:00
Niels Abspoel 244fc018e4 Revert "Remove redundant entries from map.jinja file" 2016-04-27 15:21:41 +02:00
Niels Abspoel a8464eb475 Merge pull request #13 from babilen/remove-redundant-map-entries
Remove redundant entries from map.jinja file
2016-04-27 14:50:43 +02:00
Wolodja Wentland 77d390f556 Remove redundant entries from map.jinja file
These values correspond to those defined in defaults.yml and do not have
to be repeated again.
2016-04-27 14:16:04 +02:00
Wolodja Wentland ba8703f3fc Don't set fs.file-max and vm.swappiness by default
Users can easily configure this themselves and it it strongly preferred
if idiosyncratic changes such as this are not part of the default
behaviour.
2016-04-27 14:04:50 +02:00
Niels Abspoel bf38775822 Merge pull request #12 from babilen/new-pillar-structure
Switch to cleaner pillar structure
2016-04-26 20:15:47 +02:00
Wolodja Wentland cb2822f0f4 Switch to cleaner pillar structure
This commit allows users to specify sysctl parameters in an easier
format than the one that was used before. It moves settings out of the
'lookup' pillar namespace in a backward compatible manner and is
modelled after the old 'params2' approach.

It also introduces a simplified scheme, in which parameters can be
specified as key-value pairs, which makes for cleaner pillars if there
is no need to specify a custom configuration file.
2016-04-26 16:37:07 +02:00
Niels Abspoel 97e305dc97 Merge pull request #10 from enver/master
Added support to specify params as dictionary (as a params2)
2016-02-12 10:10:55 +01:00