Commit graph

716 commits

Author SHA1 Message Date
Jeff Neel
7da11c9c3a fix: broken install-hooks due to saltlint v0.8.0 2023-05-03 15:55:18 -05:00
Imran Iqbal
fc04282106
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:49:14 +01:00
Imran Iqbal
e7fc7eb295
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:10:19 +01:00
Imran Iqbal
5e5aa74c66
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:07:25 +01:00
Imran Iqbal
32518b9798
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:06:47 +01:00
Imran Iqbal
2e2aa10e5d
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:32:12 +01:00
Imran Iqbal
c090f3d081
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:30:14 +01:00
Imran Iqbal
de7e21c762
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:23:03 +01:00
Imran Iqbal
d46507ba82
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:52:39 +01:00
Imran Iqbal
6ea1cc2f40
ci(gitlab-ci): fix test conversion job (reset back to #249) [skip ci]
* Reset using https://github.com/myii/ssf-formula/pull/440
2022-05-10 10:15:46 +01:00
Imran Iqbal
9349c83874
test(_mapdata): add verification file for ubuntu-22 [skip ci] 2022-05-10 10:03:47 +01:00
Imran Iqbal
1703b38c8e
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:35:02 +01:00
Imran Iqbal
e16130d239
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:19:59 +01:00
semantic-release-bot
0d1f0ddb86 chore(release): 5.0.9 [skip ci]
## [5.0.9](https://github.com/saltstack-formulas/template-formula/compare/v5.0.8...v5.0.9) (2022-04-25)

### Continuous Integration

* **gitlab-ci:** use Node `16.x` for `pre-commit` in test conversion job ([a1a46ae](a1a46ae389))
* **kitchen+gitlab:** update for new pre-salted images [skip ci] ([801be3d](801be3d974))

### Tests

* **_mapdata:** add verification file for `fedora-35` [skip ci] ([6f02d2c](6f02d2c28a))
* **_mapdata:** add verification file for `fedora-36` [skip ci] ([4a38a29](4a38a292d6))
2022-04-25 18:27:38 +00:00
Imran Iqbal
bdf294edf5
Merge pull request #249 from myii/ci/use-node-16-for-test-conversion-pre-commit
ci(gitlab-ci): use Node `16.x` for `pre-commit` in test conversion job
2022-04-25 19:17:08 +01:00
Imran Iqbal
a1a46ae389
ci(gitlab-ci): use Node 16.x for pre-commit in test conversion job
The `test_conversion` job failed during the weekly testing:

* https://gitlab.com/myii/template-formula/-/jobs/2371193438

The `stderr` being:

```
/root/.cache/pre-commit/repomigj3p4n/node_env-default/bin/node:
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found
(required by /root/.cache/pre-commit/repomigj3p4n/node_env-default/bin/node)
```

The following references led to this resolution:

* https://github.com/pre-commit/pre-commit/issues/2351
* https://stackoverflow.com/questions/71939099/bitbucket-pipeline-error-installing-pre-commit-ts-lint

As mentioned there:

> a few days ago node 18.x was released and the prebuilt binaries
> require a relatively-recent version of glibc

Which obviously isn't available on our current Bionic-based `dind` image,
i.e. 'myii/ssf-dind-ruby-bionic:2.7.5-1bbox1'.

While debugging this situation locally, noticed that the use of a
relative `tmp/...` subdirectory was within the `template-formula`
directory itself -- so switched this to using `/tmp/...` instead.
2022-04-25 18:43:02 +01:00
Imran Iqbal
876385a136
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:12:54 +01:00
Imran Iqbal
6be1e23bc7
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:39:06 +01:00
Imran Iqbal
7d256e32f8
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:24:48 +01:00
Imran Iqbal
4a38a292d6
test(_mapdata): add verification file for fedora-36 [skip ci] 2022-04-11 18:45:59 +01:00
Imran Iqbal
2dcea70d89
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:25:23 +01:00
Imran Iqbal
801be3d974
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:09:49 +01:00
Imran Iqbal
bbc8e2d851
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:38:39 +01:00
Imran Iqbal
6f02d2c28a
test(_mapdata): add verification file for fedora-35 [skip ci] 2022-03-30 09:22:13 +01:00
Imran Iqbal
409bfc5f57
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:03:45 +00:00
Imran Iqbal
5ce256d56a
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:42:43 +00:00
Imran Iqbal
6b04b953a3
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:07:52 +00:00
Imran Iqbal
a8c8f81952
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:34:56 +00:00
semantic-release-bot
e486d1d6ae chore(release): 5.0.8 [skip ci]
## [5.0.8](https://github.com/saltstack-formulas/template-formula/compare/v5.0.7...v5.0.8) (2022-02-23)

### Styles

* fix typo ([68d5ba0](68d5ba0507))
2022-02-23 10:08:47 +00:00
Imran Iqbal
f3dc6fd051
Merge pull request #247 from daks/typo
style: fix typo
2022-02-23 10:01:08 +00:00
Eric Veiras Galisson
68d5ba0507 style: fix typo 2022-02-23 10:52:35 +01:00
Imran Iqbal
278404f771
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:12:52 +00:00
semantic-release-bot
6c3fb20796 chore(release): 5.0.7 [skip ci]
## [5.0.7](https://github.com/saltstack-formulas/template-formula/compare/v5.0.6...v5.0.7) (2022-02-17)

### Bug Fixes

* **libmapstack:** allow mapping by booleans and numbers ([bb3a7ea](bb3a7ea0b2))

### Code Refactoring

* **libmatchers:** match default type with docs ([8f847be](8f847bebfd))

### Styles

* **libsaltcli:** fix comments to jinja comments ([e1735f4](e1735f47f8))
2022-02-17 08:09:58 +00:00
Daniel
bbe3a29d25
Merge pull request #246 from stasjok/use-jinja-comments-in-jinja
style(libsaltcli): fix comments to jinja comments
2022-02-17 07:58:10 +00:00
Daniel
506ebdf67e
Merge pull request #245 from stasjok/change-F-to-Y
refactor(libmatchers): match default type with docs
2022-02-17 07:57:31 +00:00
Daniel
e6a285eb38
Merge pull request #243 from stasjok/allow-bool-and-numbers
fix(libmapstack): allow mapping by booleans and numbers
2022-02-17 07:56:54 +00:00
Stanislav Asunkin
e1735f47f8 style(libsaltcli): fix comments to jinja comments 2022-02-16 09:14:22 +03:00
Stanislav Asunkin
8f847bebfd refactor(libmatchers): match default type with docs 2022-02-15 19:51:27 +03:00
semantic-release-bot
d97a51d379 chore(release): 5.0.6 [skip ci]
## [5.0.6](https://github.com/saltstack-formulas/template-formula/compare/v5.0.5...v5.0.6) (2022-02-15)

### Documentation

* **map.jinja:** fix path to post-map.jinja in docs ([d64cd75](d64cd75f62))

### Tests

* **system:** add `build_platform_codename` [skip ci] ([65cf22c](65cf22c436))
2022-02-15 16:40:07 +00:00
Daniel
5f6262f9d2
Merge pull request #244 from stasjok/fix-post-map-path
docs(map.jinja): fix path to post-map.jinja in docs
2022-02-15 16:29:42 +00:00
Stanislav Asunkin
d64cd75f62 docs(map.jinja): fix path to post-map.jinja in docs 2022-02-15 19:00:16 +03:00
Stanislav Asunkin
bb3a7ea0b2 fix(libmapstack): allow mapping by booleans and numbers 2022-02-15 18:35:15 +03:00
Imran Iqbal
080fdcd9f1
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:04:28 +00:00
Imran Iqbal
65cf22c436
test(system): add build_platform_codename [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/415
2022-02-14 08:09:40 +00:00
semantic-release-bot
169ccce59e chore(release): 5.0.5 [skip ci]
## [5.0.5](https://github.com/saltstack-formulas/template-formula/compare/v5.0.4...v5.0.5) (2022-02-13)

### Bug Fixes

* **libsaltcli+libmatchers:** ensure Salt client API detection [skip ci] ([6eb2073](6eb2073d02))

### Code Refactoring

* **shellcheck:** fix violation ([4ee6387](4ee6387bf9))

### Continuous Integration

* **gitlab-ci:** update `dind-ruby-bionic` (use Python 3.7 for pre-commit) ([8ff2152](8ff2152b32))
* update linters to latest versions [skip ci] ([a284a56](a284a566b4))
* **kitchen+ci:** update with `3004` pre-salted images/boxes [skip ci] ([ea37971](ea379716be))
* **kitchen+gitlab:** update for new pre-salted images [skip ci] ([fd34718](fd347183f9))
* **proxy:** allow rubygems proxy in gemfile ([7109cfd](7109cfd411))
2022-02-13 01:14:11 +00:00
Imran Iqbal
8ff2152b32
ci(gitlab-ci): update dind-ruby-bionic (use Python 3.7 for pre-commit) 2022-02-13 01:06:02 +00:00
Imran Iqbal
4ee6387bf9
refactor(shellcheck): fix violation
```
In bin/convert-formula.sh line 90:
        s/========/$(repeat_char =)/
                                 ^-- SC2283 (error): Remove spaces around = to assign
                                                     (or use [ ] to compare,
                                                      or quote '=' if literal).
For more information:
  https://www.shellcheck.net/wiki/SC2283 -- Remove spaces around = to assign ...
```
2022-02-12 23:51:02 +00:00
Imran Iqbal
a284a566b4
ci: update linters to latest versions [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/414
2022-02-12 23:25:13 +00:00
Imran Iqbal
4710235ac5
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:32:07 +00:00
Daniel Dehennin
6eb2073d02
fix(libsaltcli+libmatchers): ensure Salt client API detection [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/411
2022-02-04 22:01:30 +00:00