Commit Graph

626 Commits

Author SHA1 Message Date
23df36ded9
feat(servers_config): enable configs by default
Don't require `enabled: true` - helps distributions without
separate available/enabled directories and prevents error:
"Rendering SLS 'production:nginx.servers' failed: Jinja variable 'list
object' has no attribute 'enabled'"

Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2023-02-04 14:49:28 +01:00
Imran Iqbal
982705f1a6
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:46:09 +01:00
Imran Iqbal
b48b17078d
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:07:26 +01:00
Imran Iqbal
28d2f86f7b
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:04:35 +01:00
Imran Iqbal
9f83975053
ci: update pre-commit configuration inc. for pre-commit.ci [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/450
2022-06-09 00:03:18 +01:00
Imran Iqbal
d47c336f86
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:29:25 +01:00
Imran Iqbal
297ffed80c
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:27:11 +01:00
Imran Iqbal
e397c899e1
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:20:09 +01:00
Imran Iqbal
82225416ef
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:50:12 +01:00
Imran Iqbal
6f2b7b100c
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:11 +01:00
Imran Iqbal
21f862fcf0
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:32:15 +01:00
Imran Iqbal
29a8df5f6b
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:16:29 +01:00
Imran Iqbal
f72d089461
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:09:59 +01:00
Imran Iqbal
c6d013fdd2
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:36:15 +01:00
Imran Iqbal
3219d48956
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:21:07 +01:00
Imran Iqbal
528cb889f5
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:22:27 +01:00
Imran Iqbal
2df772ee67
ci(kitchen+gitlab): update for new pre-salted images [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/426
2022-04-03 15:06:48 +01:00
Imran Iqbal
5d456ac7d4
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:34:46 +01:00
Imran Iqbal
7ea868cef5
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:00:55 +00:00
Imran Iqbal
36557f9474
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:39:43 +00:00
Imran Iqbal
75cd9b2f55
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:04:57 +00:00
Imran Iqbal
853311d2a0
chore(gemfile.lock): update to latest gem versions (2022-W09) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/421
2022-03-04 15:32:06 +00:00
semantic-release-bot
6eaf2da079 chore(release): 2.8.1 [skip ci]
## [2.8.1](https://github.com/saltstack-formulas/nginx-formula/compare/v2.8.0...v2.8.1) (2022-03-02)

### Bug Fixes

* **debian:** avoid adding repositories entries multiple times ([d1d3e55](d1d3e552ad)), closes [/github.com/saltstack/salt/issues/59785#issuecomment-826590482](https://github.com//github.com/saltstack/salt/issues/59785/issues/issuecomment-826590482)

### Continuous Integration

* update linters to latest versions [skip ci] ([512fe00](512fe00a06))

### Tests

* **repository:** use `system.platform[:codename]` [skip ci] ([0e51694](0e51694c2a))
* **system:** add `build_platform_codename` [skip ci] ([5f1a289](5f1a289f11))
2022-03-02 09:32:17 +00:00
Imran Iqbal
dc80549314
Merge pull request #290 from netmanagers/fix-duplicated-entries-in-debian-family-repositories
fix(debian): avoid adding repositories entries multiple times
2022-03-02 09:22:04 +00:00
Javier Bértoli
d1d3e552ad fix(debian): avoid adding repositories entries multiple times
Entries are being duplicated as described in

* https://github.com/saltstack/salt/issues/60220 and
* https://github.com/saltstack/salt/issues/59785#issuecomment-826590482
2022-03-01 13:42:37 -03:00
Imran Iqbal
c9380274d4
chore(gemfile.lock): update to latest gem versions (2022-W08) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/419
2022-02-21 19:09:36 +00:00
Imran Iqbal
e97be9359d
chore(gemfile.lock): update to latest gem versions (2022-W07) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/416
2022-02-15 09:01:37 +00:00
Imran Iqbal
0e51694c2a
test(repository): use system.platform[:codename] [skip ci]
Tested:

* https://gitlab.com/myii/nginx-formula/-/pipelines/470231421
2022-02-14 08:23:17 +00:00
Imran Iqbal
5f1a289f11
test(system): add build_platform_codename [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/415
2022-02-14 08:07:17 +00:00
Imran Iqbal
512fe00a06
ci: update linters to latest versions [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/414
2022-02-12 23:22:34 +00:00
Imran Iqbal
566d171005
chore(gemfile.lock): update to latest gem versions (2022-W06) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/412
2022-02-07 17:29:14 +00:00
semantic-release-bot
ec9559b2c3 chore(release): 2.8.0 [skip ci]
# [2.8.0](https://github.com/saltstack-formulas/nginx-formula/compare/v2.7.5...v2.8.0) (2022-02-03)

### Code Refactoring

* **pkgs:** readbility ([b76e8cc](b76e8cc664))

### Continuous Integration

* **kitchen+gitlab:** update for new pre-salted images [skip ci] ([7fcb960](7fcb9608cd))

### Features

* **debian:** use keyrings instead of key_ids ([037c13a](037c13a674))

### Reverts

* **pkg:** use grains.osfinger in a format suitable for all platforms ([8fee9f0](8fee9f05bd))

### Styles

* **map.jinja:** remove empty line ([ae52641](ae52641cfc))

### Tests

* **repository:** favor `platform` over `os` ([c16ecf8](c16ecf82f5))
2022-02-03 16:23:40 +00:00
Imran Iqbal
bc86b743fd
Merge pull request #289 from netmanagers/debian-family-apt-keyrings
feat(debian): use keyrings instead of key_ids
2022-02-03 16:14:57 +00:00
Javier Bértoli
c16ecf82f5 test(repository): favor platform over os 2022-02-03 12:59:32 -03:00
Javier Bértoli
8fee9f05bd revert(pkg): use grains.osfinger in a format suitable for all platforms 2022-02-03 11:45:11 -03:00
Javier Bértoli
ae52641cfc style(map.jinja): remove empty line 2022-02-03 11:44:33 -03:00
Javier Bértoli
b76e8cc664 refactor(pkgs): readbility 2022-02-03 10:53:14 -03:00
Imran Iqbal
7fcb9608cd
ci(kitchen+gitlab): update for new pre-salted images [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/410
2022-02-02 23:03:57 +00:00
Javier Bértoli
037c13a674 feat(debian): use keyrings instead of key_ids 2022-02-02 18:55:23 -03:00
semantic-release-bot
3f1a7b7082 chore(release): 2.7.5 [skip ci]
## [2.7.5](https://github.com/saltstack-formulas/nginx-formula/compare/v2.7.4...v2.7.5) (2022-02-02)

### Bug Fixes

* **snippets:** make sure they're deployed before being used ([9dfc1c1](9dfc1c1b2f))

### Continuous Integration

* **3003.1:** update inc. AlmaLinux, Rocky & `rst-lint` [skip ci] ([6a42a9b](6a42a9bdf8))
* **freebsd:** update with latest pre-salted Vagrant boxes [skip ci] ([860fabe](860fabe327))
* **gemfile:** allow rubygems proxy to be provided as an env var [skip ci] ([1557473](155747346c))
* **gemfile+lock:** use `ssf` customised `inspec` repo [skip ci] ([a11da83](a11da83d03))
* **gitlab-ci:** enable instance after upstream issue resolved [skip ci] ([79499e8](79499e841b))
* **kitchen:** move `provisioner` block & update `run_command` [skip ci] ([6b65017](6b650177aa))
* **kitchen+ci:** update with `3004` pre-salted images/boxes [skip ci] ([30f87cc](30f87cc84b))
* **kitchen+ci:** update with latest `3003.2` pre-salted images [skip ci] ([70a1f31](70a1f3135c))
* **kitchen+ci:** update with latest CVE pre-salted images [skip ci] ([e041418](e0414181a7))
* **vagrant:** replace FreeBSD 12.2 with 12.3 [skip ci] ([7deb74f](7deb74fdbc))
* add Debian 11 Bullseye & update `yamllint` configuration [skip ci] ([fa8a5db](fa8a5db507))
* **kitchen+gitlab:** remove Ubuntu 16.04 & Fedora 32 (EOL) [skip ci] ([d15f3de](d15f3decb3))
2022-02-02 13:14:17 +00:00
Javier Bértoli
340237459b
Merge pull request #288 from netmanagers/deploy-snippets-before-they-are-used
fix(snippets): make sure they're deployed before being used
2022-02-01 20:53:59 -03:00
Imran Iqbal
93d6a9fe46
chore(gemfile.lock): update to latest gem versions (2022-W05) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/409
2022-02-01 23:40:26 +00:00
Javier Bértoli
9dfc1c1b2f fix(snippets): make sure they're deployed before being used 2022-01-28 17:52:33 -03:00
noelmcloughlin
155747346c
ci(gemfile): allow rubygems proxy to be provided as an env var [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/408
2022-01-26 08:41:55 +00:00
Imran Iqbal
182dc71a03
chore(gemfile.lock): update to latest gem versions (2022-W04) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/407
2022-01-25 14:12:50 +00:00
Imran Iqbal
437fe7fc0d
chore(gemfile.lock): update to latest gem versions (2022-W03) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/405
2022-01-17 19:48:48 +00:00
Imran Iqbal
67adbb2483
chore(semantic-release): replace broken m2r with m2r2 [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/404
2022-01-17 08:14:46 +00:00
Imran Iqbal
772a5af55f
chore(gemfile.lock): update to latest gem versions (2022-W02) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/398
2022-01-11 09:37:00 +00:00
Imran Iqbal
20bb1f2101
chore(gemfile.lock): update to latest gem versions (2022-W01) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/397
2022-01-06 08:06:38 +00:00
Imran Iqbal
f8f635309f
chore(gemfile.lock): update to latest gem versions (2021-W52) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/396
2021-12-28 21:05:05 +00:00