Imran Iqbal
7deb74fdbc
ci(vagrant): replace FreeBSD 12.2 with 12.3 [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/395
hace 3 años
Imran Iqbal
a8e7323828
chore(gemfile.lock): update to latest gem versions (2021-W51) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/394
hace 3 años
Imran Iqbal
845635c086
chore(gemfile.lock): update to latest gem versions (2021-W50) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/391
hace 3 años
Imran Iqbal
b74877f7ef
chore(gemfile.lock): update to latest gem versions (2021-W49) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/388
hace 3 años
Imran Iqbal
2c3643bdf9
chore(gemfile.lock): update to latest gem versions (2021-W47) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/386
hace 3 años
Imran Iqbal
30f87cc84b
ci(kitchen+ci): update with `3004` pre-salted images/boxes [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/385
hace 3 años
Imran Iqbal
c5894e07a3
chore(gemfile.lock): update to latest gem versions (2021-W43) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/381
hace 3 años
Imran Iqbal
0066a301e6
chore(gemfile.lock): update to latest gem versions (2021-W42) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/380
hace 3 años
Imran Iqbal
d66c482435
chore(gemfile.lock): update to latest gem versions (2021-W41) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/378
hace 3 años
Imran Iqbal
a73fa023ff
chore(gemfile.lock): update to latest gem versions (2021-W40) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/375
hace 3 años
Imran Iqbal
e0414181a7
ci(kitchen+ci): update with latest CVE pre-salted images [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/374
hace 3 años
Imran Iqbal
3233185565
chore(gemfile.lock): update to latest gem versions (2021-W39) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/370
hace 3 años
Imran Iqbal
1ad223fb65
chore(gemfile.lock): update to latest gem versions (2021-W38) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/369
hace 3 años
Imran Iqbal
94317ef7b6
chore(gemfile.lock): update to latest gem versions (2021-W37) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/368
hace 3 años
Imran Iqbal
016786bac2
chore(gemfile.lock): update to latest gem versions (2021-W36) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/367
hace 3 años
Imran Iqbal
24fa08ada5
chore(gemfile.lock): update to latest gem versions (2021-W35) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/364
hace 3 años
Imran Iqbal
93024f7444
chore(gemfile.lock): update to latest gem versions (2021-W34) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/362
hace 3 años
Imran Iqbal
70a1f3135c
ci(kitchen+ci): update with latest `3003.2` pre-salted images [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/360
hace 3 años
Imran Iqbal
7b654402cf
chore(gemfile.lock): update to latest gem versions (2021-W33) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/359
hace 3 años
Imran Iqbal
1a97990d3d
chore(gemfile.lock): update to latest gem versions (2021-W32) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/358
hace 3 años
Imran Iqbal
a11da83d03
ci(gemfile+lock): use `ssf` customised `inspec` repo [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/357
hace 3 años
Imran Iqbal
a4c1c39f66
chore(gemfile.lock): update to latest gem versions (2021-W31) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/356
hace 3 años
Imran Iqbal
98e62c617b
chore(gemfile.lock): update to latest gem versions (2021-W30) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/353
hace 3 años
Imran Iqbal
860fabe327
ci(freebsd): update with latest pre-salted Vagrant boxes [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/350
hace 3 años
Imran Iqbal
3e047b2d43
chore(gemfile.lock): update to latest gem versions (2021-W29) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/349
hace 3 años
Imran Iqbal
fa8a5db507
ci: add Debian 11 Bullseye & update `yamllint` configuration [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/345
hace 3 años
Imran Iqbal
6b650177aa
ci(kitchen): move `provisioner` block & update `run_command` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/344
hace 3 años
Imran Iqbal
e4b933c5d6
chore(gemfile+lock): update to latest gem versions (2021-W28) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/343
hace 3 años
Imran Iqbal
79499e841b
ci(gitlab-ci): enable instance after upstream issue resolved [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/342
hace 3 años
Imran Iqbal
124b219a64
chore(deps): bump `addressable` from `2.7.0` to `2.8.0` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/340
hace 3 años
Imran Iqbal
6a42a9bdf8
ci(3003.1): update inc. AlmaLinux, Rocky & `rst-lint` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/335
hace 3 años
Imran Iqbal
d15f3decb3
ci(kitchen+gitlab): remove Ubuntu 16.04 & Fedora 32 (EOL) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/331
hace 3 años
semantic-release-bot
faf54bd08e
chore(release): 2.7.4 [skip ci]
## [2.7.4](https://github.com/saltstack-formulas/nginx-formula/compare/v2.7.3...v2.7.4 ) (2021-06-15)
### Bug Fixes
* **servers:** include main config file watch in extend ([00387e7
](00387e7cbd
))
hace 3 años
Imran Iqbal
655c3f203d
Merge pull request #285 from netmanagers/include-deps-in-extend
fix(servers): include main config file watch in extend
hace 3 años
Javier Bértoli
00387e7cbd
fix(servers): include main config file watch in extend
hace 3 años
semantic-release-bot
b0c556ce1a
chore(release): 2.7.3 [skip ci]
## [2.7.3](https://github.com/saltstack-formulas/nginx-formula/compare/v2.7.2...v2.7.3 ) (2021-06-14)
### Tests
* **snippets:** add tests for snippets includes ([1c83b6d
](1c83b6d5fa
)), closes [#275 ](https://github.com/saltstack-formulas/nginx-formula/issues/275 ) [#274 ](https://github.com/saltstack-formulas/nginx-formula/issues/274 )
hace 3 años
Imran Iqbal
dc571c9406
Merge pull request #284 from netmanagers/rework-fix-snippets
test(snippets): add tests for snippets' includes
hace 3 años
semantic-release-bot
b19fdded1b
chore(release): 2.7.2 [skip ci]
## [2.7.2](https://github.com/saltstack-formulas/nginx-formula/compare/v2.7.1...v2.7.2 ) (2021-06-14)
### Bug Fixes
* **certificates:** ensure `openssl` installed before `cmd.run` ([0cd7c7b
](0cd7c7b205
)), closes [/gitlab.com/saltstack-formulas/nginx-formula/-/jobs/1345325819#L2830](https://github.com//gitlab.com/saltstack-formulas/nginx-formula/-/jobs/1345325819/issues/L2830 )
* **snippets:** ignore servers or snippets when undefined ([6cb486d
](6cb486dbd2
)), closes [#274 ](https://github.com/saltstack-formulas/nginx-formula/issues/274 )
hace 3 años
Javier Bértoli
1c83b6d5fa
test(snippets): add tests for snippets includes
based on #275
fixes #274
hace 3 años
Javier Bértoli
c55120acf2
Merge pull request #275 from anderbubble/issues/274
Ignore missing servers or snippets when removing from map
hace 3 años
Imran Iqbal
0cd7c7b205
fix(certificates): ensure `openssl` installed before `cmd.run`
Fix failure highlighted on OpenSUSE Tumbleweed, where the `cmd.run` runs
before the `pkg.installed`:
* https://gitlab.com/saltstack-formulas/nginx-formula/-/jobs/1345325819#L2830
hace 3 años
Jonathon Anderson
6cb486dbd2
fix(snippets): ignore servers or snippets when undefined
nginx.servers_config wants a lightened copy of the nginx map
to render as json; but, when it was trying to remove the
servers and snippets keys from the map it assumed their presence,
causing a KeyError if they were not present by its use of .pop().
While wrapping these in an "if" clause would likely be more
correct, along with replacing .pop() with del (if jinja even
supports that) the simplest change here is to just specify a
default value for .pop(), which obviates the KeyError.
Fixes #274
hace 3 años
Imran Iqbal
a55f741901
chore(pre-commit): use `info` report level for `rstcheck` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/325
hace 3 años
semantic-release-bot
30a33700d7
chore(release): 2.7.1 [skip ci]
## [2.7.1](https://github.com/saltstack-formulas/nginx-formula/compare/v2.7.0...v2.7.1 ) (2021-05-12)
### Bug Fixes
* **servers:** wrong conditional specification ([494b2fb
](494b2fbea4
))
### Continuous Integration
* add `arch-master` to matrix and update `.travis.yml` [skip ci] ([4697152
](46971528d7
))
hace 3 años
Imran Iqbal
d160f10fe4
Merge pull request #283 from netmanagers/fix-conditional
fix(servers): wrong conditional specification
hace 3 años
Javier Bértoli
494b2fbea4
fix(servers): wrong conditional specification
hace 3 años
Imran Iqbal
46971528d7
ci: add `arch-master` to matrix and update `.travis.yml` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/323
hace 3 años
semantic-release-bot
49fb7eae7a
chore(release): 2.7.0 [skip ci]
# [2.7.0](https://github.com/saltstack-formulas/nginx-formula/compare/v2.6.3...v2.7.0 ) (2021-04-28)
### Continuous Integration
* **kitchen+gitlab:** adjust matrix to add `3003` [skip ci] ([46faf4e
](46faf4e24b
))
* **vagrant:** add FreeBSD 13.0 [skip ci] ([b41062e
](b41062e3b1
))
* **vagrant:** use pre-salted boxes & conditional local settings [skip ci] ([b9e9cd3
](b9e9cd38e6
))
### Documentation
* **readme:** add `Testing with Vagrant` section [skip ci] ([5727848
](57278481de
))
### Features
* **servers_config:** add require statement to manage dependencies ([622d22f
](622d22f971
))
### Tests
* **requires:** verify dependencies in vhosts ([6478143
](64781431b9
))
hace 3 años
Javier Bértoli
6ec5bf2916
Merge pull request #278 from netmanagers/master
feat(servers_config): add require statement to manage dependencies
hace 3 años
Javier Bértoli
64781431b9
test(requires): verify dependencies in vhosts
hace 3 años