Commit graph

281 commits

Author SHA1 Message Date
Imran Iqbal
4c047c4e9f
test(debian): disable wanted snap testing (GitLab CI failure) [skip ci]
```console
error: system does not fully support snapd: cannot mount squashfs image using
       "squashfs": mount: /tmp/sanity-mountpoint-858827226: failed to setup
       loop device for /tmp/sanity-squashfs-795587751.
```
2020-12-14 12:00:20 +00:00
Imran Iqbal
17b91b8450
chore(gemfile+lock): update to latest gem versions (2020-W44) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/274
2020-10-26 22:52:31 +00:00
semantic-release-bot
3fa5b00e5c chore(release): 0.11.1 [skip ci]
## [0.11.1](https://github.com/saltstack-formulas/packages-formula/compare/v0.11.0...v0.11.1) (2020-10-23)

### Bug Fixes

* **states:** deploy packages only if required ([c9fe187](c9fe187e16))

### Continuous Integration

* **kitchen:** use `saltimages` Docker Hub where available [skip ci] ([3a80123](3a80123db0))
* **pre-commit:** add to formula [skip ci] ([62e73fe](62e73fe14c))
* **pre-commit:** enable/disable `rstcheck` as relevant [skip ci] ([22fa2e8](22fa2e8737))
* **pre-commit:** finalise `rstcheck` configuration [skip ci] ([d64b8d8](d64b8d8b73))

### Tests

* **npm:** changed package to an existing one ([8a51ae5](8a51ae5f55))
* **snaps:** disable classic snaps testing in debian ([bb60deb](bb60deb20b))
* **ubuntu:** update for `golang` fix [skip ci] ([0226c88](0226c880b8))
2020-10-23 12:34:19 +00:00
Imran Iqbal
a68dc3debb
Merge pull request #71 from netmanagers/master
fix(states): deploy packages only if required
2020-10-23 13:23:10 +01:00
Javier Bértoli
bb60deb20b test(snaps): disable classic snaps testing in debian 2020-10-22 12:57:37 -03:00
Javier Bértoli
8a51ae5f55 test(npm): changed package to an existing one 2020-10-21 16:56:31 -03:00
Javier Bértoli
c9fe187e16 fix(states): deploy packages only if required 2020-10-21 14:21:49 -03:00
Imran Iqbal
59c3288fb3
chore(gemfile+lock): update to latest gem versions (2020-W43) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/273
2020-10-20 10:20:32 +01:00
Imran Iqbal
d64b8d8b73
ci(pre-commit): finalise rstcheck configuration [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/267
2020-10-10 06:50:39 +01:00
Dafydd Jones
5d6007c759
chore(commitlint): add {body,footer,header}-max(-line)-length [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/265
2020-10-07 09:08:43 +01:00
Imran Iqbal
fea5752057
chore(gemfile+lock): update to latest gem versions (2020-W41) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/263
2020-10-07 00:07:02 +01:00
Imran Iqbal
22fa2e8737
ci(pre-commit): enable/disable rstcheck as relevant [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/262
2020-10-05 00:23:12 +01:00
Dafydd Jones
62e73fe14c
ci(pre-commit): add to formula [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/259
2020-10-03 10:51:49 +01:00
Imran Iqbal
33e98abe8e chore(gemfile.lock): update to latest gem versions (2020-W27) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/235
2020-07-06 14:29:56 +01:00
Imran Iqbal
bdef5598c5 chore(gemfile.lock): update to latest gem versions (2020-W26) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/233
2020-06-26 12:46:15 +01:00
Imran Iqbal
f7354503b2 chore(gemfile.lock): update to latest gem versions (2020-W25) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/229
2020-06-21 12:58:32 +01:00
Imran Iqbal
3a80123db0 ci(kitchen): use saltimages Docker Hub where available [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/223
2020-06-15 16:58:04 +01:00
Imran Iqbal
a96a6fca0d chore(gemfile.lock): update to latest gem versions [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/222
2020-06-15 15:08:59 +01:00
Imran Iqbal
01206cd85c chore(gemfile.lock): update to latest gem versions [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/221
2020-06-05 22:18:41 +01:00
Imran Iqbal
0226c880b8
test(ubuntu): update for golang fix [skip ci]
* https://github.com/saltstack-formulas/golang-formula/pull/42
2020-06-05 02:06:36 +01:00
semantic-release-bot
7495961d52 chore(release): 0.11.0 [skip ci]
# [0.11.0](https://github.com/saltstack-formulas/packages-formula/compare/v0.10.2...v0.11.0) (2020-06-01)

### Continuous Integration

* **kitchen+travis:** use latest pre-salted images ([bfcdd9c](bfcdd9cd59))

### Features

* **fedora:** update for Python 3 ([0175a48](0175a48112))
2020-06-01 20:31:19 +00:00
Imran Iqbal
7875880142
Merge pull request #69 from myii/chore/standardise-structure
feat(fedora): update for Python 3 & use latest pre-salted images
2020-06-01 21:19:51 +01:00
Imran Iqbal
bfcdd9cd59
ci(kitchen+travis): use latest pre-salted images
* Automated using https://github.com/myii/ssf-formula/pull/212
2020-06-01 21:05:35 +01:00
Imran Iqbal
0175a48112
feat(fedora): update for Python 3 2020-06-01 21:05:35 +01:00
semantic-release-bot
ed9f051183 chore(release): 0.10.2 [skip ci]
## [0.10.2](https://github.com/saltstack-formulas/packages-formula/compare/v0.10.1...v0.10.2) (2020-06-01)

### Bug Fixes

* **pillar:** update `node.pkg` => `node.package` ([a6d3c98](a6d3c98ae7))

### Documentation

* **readme:** fix various issues inc. not rendering properly [skip ci] ([5701df0](5701df06a9))
2020-06-01 18:36:28 +00:00
Imran Iqbal
45a504cd48
Merge pull request #68 from myii/bug/fix-reference-to-node-formula
fix(pillar): update `node.pkg` => `node.package`
2020-06-01 19:26:01 +01:00
Imran Iqbal
a6d3c98ae7
fix(pillar): update node.pkg => node.package 2020-06-01 19:16:56 +01:00
Imran Iqbal
5701df06a9
docs(readme): fix various issues inc. not rendering properly [skip ci] 2020-06-01 19:15:54 +01:00
semantic-release-bot
dfb55e5ba1 chore(release): 0.10.1 [skip ci]
## [0.10.1](https://github.com/saltstack-formulas/packages-formula/compare/v0.10.0...v0.10.1) (2020-06-01)

### Bug Fixes

* **python:** os default to python3 ([662a8d0](662a8d092d))

### Continuous Integration

* **gemfile.lock:** add to repo with updated `Gemfile` [skip ci] ([0628bf0](0628bf029f))
* **kitchen+travis:** remove `master-py2-arch-base-latest` [skip ci] ([fb311a4](fb311a4207))
* **travis:** add notifications => zulip [skip ci] ([57a1b14](57a1b1449f))
* **workflows/commitlint:** add to repo [skip ci] ([9220ceb](9220ceb46b))
2020-06-01 17:08:19 +00:00
Javier Bértoli
eaafaabe23
Merge pull request #56 from noelmcloughlin/python3
fix(python): os default to python3
2020-06-01 08:47:56 -03:00
N
662a8d092d fix(python): os default to python3 2020-06-01 12:25:09 +01:00
Imran Iqbal
3cf5e3c489 chore(gemfile.lock): update to latest gem versions [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/202
2020-05-28 00:20:55 +01:00
Imran Iqbal
57a1b1449f ci(travis): add notifications => zulip [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/191
2020-05-21 20:09:19 +01:00
Imran Iqbal
0c0cd5d73a chore(codeowners): update semantic-release related files [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/174
2020-05-04 23:16:58 +01:00
Imran Iqbal
1e78d7b794 chore(codeowners): add to repo [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/173
2020-05-04 22:45:30 +01:00
Imran Iqbal
9220ceb46b ci(workflows/commitlint): add to repo [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/172
2020-05-04 09:31:00 +01:00
Imran Iqbal
fb311a4207 ci(kitchen+travis): remove master-py2-arch-base-latest [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/167
2020-05-02 04:29:20 +01:00
Imran Iqbal
0628bf029f ci(gemfile.lock): add to repo with updated Gemfile [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/163
2020-04-21 22:09:13 +01:00
Imran Iqbal
a3b26b46a6 chore(rubocop): use org-wide standard settings for Metrics/BlockLength [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/158
2020-04-18 13:45:26 +01:00
semantic-release-bot
8a6b0ca6c8 chore(release): 0.10.0 [skip ci]
# [0.10.0](https://github.com/saltstack-formulas/packages-formula/compare/v0.9.0...v0.10.0) (2020-03-30)

### Bug Fixes

* **chocolatey:** ensure states only run on Windows systems ([c1d680a](c1d680a9dd))
* **chocolatey:** verify chocolatey dicts are not empty ([385b223](385b2238f4))

### Documentation

* **changelog:** merge old changelog into the new one ([070172d](070172db89))

### Features

* **chocolatey:** add chocolatey management support ([c0c1195](c0c1195242))
2020-03-30 16:17:36 +00:00
Imran Iqbal
9a9d3e4d30
Merge pull request #60 from kartnico/chocolatey
Add chocolatey management support
2020-03-30 17:06:38 +01:00
Imran Iqbal
070172db89
docs(changelog): merge old changelog into the new one 2020-03-30 16:49:23 +01:00
kartnico
c1d680a9dd
fix(chocolatey): ensure states only run on Windows systems 2020-03-30 16:36:04 +01:00
kartnico
385b2238f4
fix(chocolatey): verify chocolatey dicts are not empty 2020-03-30 16:36:03 +01:00
kartnico
c0c1195242
feat(chocolatey): add chocolatey management support 2020-03-30 16:36:01 +01:00
semantic-release-bot
5d59759d60 chore(release): 0.9.0 [skip ci]
# [0.9.0](https://github.com/saltstack-formulas/packages-formula/compare/v0.8.0...v0.9.0) (2020-03-28)

### Bug Fixes

* **lint:** remove whitespace ([c03bb25](c03bb25531))

### Continuous Integration

* **kitchen:** avoid using bootstrap for `master` instances [skip ci] ([d93e3d2](d93e3d2584))
* **kitchen:** reinstall `udev` since removed from pre-salted images ([a81f2dd](a81f2dd4b3))

### Features

* **centos:** epel only needed for py-pip ([a0dd96d](a0dd96d663))

### Tests

* **pillar:** disable `dxpy` on Ubuntu (works locally) ([155bdeb](155bdeb7b9)), closes [verify#L4793-L4859](https://github.com/verify/issues/L4793-L4859)
* **pillar:** update `node` version for Debian ([a9f120f](a9f120fa6a))
2020-03-28 00:00:34 +00:00
Imran Iqbal
6b4d7112ce
Merge pull request #65 from noelmcloughlin/pip
feat(centos): epel is not hard requirement for pip
2020-03-27 23:48:46 +00:00
Imran Iqbal
155bdeb7b9
test(pillar): disable dxpy on Ubuntu (works locally)
* https://cirrus-ci.com/task/5661362936348672?command=verify#L4793-L4859

```
The directory '/home/kitchen/.cache/pip' or its parent directory is
not owned by the current user and caching wheels has been disabled.
check the permissions and owner of that directory. If executing pip with
sudo, you may want sudo's -H flag.
```

* Another error encountered was not being able to find `setuptools`
2020-03-27 21:39:45 +00:00
Imran Iqbal
a9f120fa6a
test(pillar): update node version for Debian 2020-03-27 21:32:29 +00:00
Imran Iqbal
a81f2dd4b3
ci(kitchen): reinstall udev since removed from pre-salted images
* Required for installing snaps
* Ref. (pre-salted): https://github.com/netmanagers/salt-image-builder/pull/27
2020-03-27 21:30:22 +00:00