mirror of
https://github.com/saltstack-formulas/packages-formula.git
synced 2025-04-10 14:51:42 +00:00

# [0.16.0](https://github.com/saltstack-formulas/packages-formula/compare/v0.15.0...v0.16.0) (2022-04-28) ### Continuous Integration * **kitchen+gitlab:** update for new pre-salted images [skip ci] ([6174656
](61746568cd
)) * update linters to latest versions [skip ci] ([7b3dfb3
](7b3dfb374f
)) * **example:** remove blockbox as example of raw ([#86](https://github.com/saltstack-formulas/packages-formula/issues/86)) ([5712cab
](5712cab43e
)) * **gemfile:** allow rubygems proxy to be provided as an env var [skip ci] ([7a53b83
](7a53b83999
)) * **kitchen+gitlab:** update for new pre-salted images [skip ci] ([c2210ab
](c2210ab68a
)) ### Features * **archive:** make resource name the target path ([#82](https://github.com/saltstack-formulas/packages-formula/issues/82)) ([9390741
](9390741d5c
)) ### Tests * **system:** add `build_platform_codename` [skip ci] ([fb6e67f
](fb6e67f1ea
))
24 KiB
24 KiB
Changelog
0.16.0 (2022-04-28)
Continuous Integration
- kitchen+gitlab: update for new pre-salted images
[skip ci] (`6174656
<
61746568cd
>`_) - update linters to latest versions [skip ci] (`7b3dfb3
<
7b3dfb374f
>`_) - example: remove blockbox as example of raw (`#86
<https://github.com/saltstack-formulas/packages-formula/issues/86>`_)
(`5712cab
<
5712cab43e
>`_) - gemfile: allow rubygems proxy to be provided as an
env var [skip ci] (`7a53b83
<
7a53b83999
>`_) - kitchen+gitlab: update for new pre-salted images
[skip ci] (`c2210ab
<
c2210ab68a
>`_)
Features
- archive: make resource name the target path (`#82
<https://github.com/saltstack-formulas/packages-formula/issues/82>`_)
(`9390741
<
9390741d5c
>`_)
Tests
- system: add
build_platform_codename
[skip ci] (`fb6e67f <fb6e67f1ea
>`_)
0.15.0 (2022-01-16)
Continuous Integration
- kitchen: remove
branch
fornode-formula
dependency (`e6d8065 <e6d80652bc
>`_) - kitchen+ci: update with
3004
pre-salted images/boxes [skip ci] (`85e8b8b <85e8b8b659
>`_) - kitchen+ci: update with latest CVE pre-salted
images [skip ci] (`1df89bc
<
1df89bcba3
>`_) - proxy: replace deprecated Windows
2016
with2022
[skip ci] (`769e1d6 <769e1d6555
>`_) - proxy+windows: fix setting up WinRM [skip ci]
(`a8b6534
<
a8b653431d
>`_) - windows: use Salt version
3004
[skip ci] (`7c97573 <7c97573076
>`_)
Features
- os*map: add support for CentOS Stream 8 [skip ci]
(`5594d16
<
5594d164b6
>`_)
Tests
- debian: update
node
settings (`021a0b6 <021a0b6f86
>`_) - debian: use
python3-pip
(`79d3f7b <79d3f7b7ed
>`_) - pillar: disable
dxpy
installation on Debian [skip ci] (`1f70007 <1f7000717c
>`_)
0.14.1 (2021-10-02)
Bug Fixes
- rubocop: fix violation [skip ci] (`901d706
<
901d7069ce
>`_)
Tests
- _mapdata: generate verification files (`96a1a03
<
96a1a034c1
>`_) - map: verify
map.jinja
dump using_mapdata
state (`0fdcbd4 <0fdcbd4288
>`_)
0.14.0 (2021-09-06)
Bug Fixes
- rhel: redhat enterprise 8 use dnf, not yum
(`3e72c61
<
3e72c61b20
>`_)
Continuous Integration
- 3003.1: update inc. AlmaLinux, Rocky &
rst-lint
[skip ci] (`5812d39 <5812d3913a
>`_) - gemfile+lock: use
ssf
customisedinspec
repo [skip ci] (`8a01261 <8a0126105d
>`_) - kitchen: move
provisioner
block & updaterun_command
[skip ci] (`f733e60 <f733e6058a
>`_) - kitchen+ci: update with latest
3003.2
pre-salted images [skip ci] (`22bb960 <22bb960888
>`_) - add Debian 11 Bullseye & update
yamllint
configuration [skip ci] (`00d778f <00d778f476
>`_) - kitchen+gitlab: remove Ubuntu 16.04 & Fedora 32
(EOL) [skip ci] (`e25a9a4
<
e25a9a493c
>`_)
Features
- alma+rocky: add platforms (based on CentOS 8) [skip
ci] (`5ac9cde
<
5ac9cde4e9
>`_)
0.13.1 (2021-06-14)
Code Refactoring
- includes: Use relative state include (`abe8286
<
abe828663e
>`_)
Continuous Integration
- add
arch-master
to matrix and update.travis.yml
[skip ci] (`931d4b5 <931d4b57a9
>`_) - kitchen+gitlab: adjust matrix to add
3003
[skip ci] (`5dc24b1 <5dc24b18be
>`_) - vagrant: add Windows 10 pre-salted box [skip ci]
(`190bd64
<
190bd644bf
>`_) - vagrant: use pre-salted boxes & conditional
local settings [skip ci] (`82e5538
<
82e5538dec
>`_)
0.13.0 (2021-03-26)
Continuous Integration
- windows: test using GitHub Actions (`e7bbefa
<
e7bbefa9f3
>`_) - enable Vagrant-based testing using GitHub Actions (`49fc85d
<
49fc85dfed
>`_) - gemfile+lock: use
ssf
customisedkitchen-docker
repo [skip ci] (`bd17a49 <bd17a49de0
>`_) - kitchen+ci: use latest pre-salted images (after
CVE) [skip ci] (`c2e9774
<
c2e9774dc7
>`_) - kitchen+gitlab-ci: use latest pre-salted images
[skip ci] (`592e3d1
<
592e3d1e47
>`_)
Documentation
- readme: add
Testing with Vagrant
section (`d734d43 <d734d434c9
>`_)
Features
- gentoo: add support and CI (`534a1f6
<
534a1f6f2b
>`_)
Tests
- pkgs_spec: fix
rubocop
violations (--enable-pending-cops
) (`f7a6fcf <f7a6fcf707
>`_) - standardise use of
share
suite &_mapdata
state [skip ci] (`79257d5 <79257d555a
>`_)
0.12.0 (2021-02-10)
Continuous Integration
- commitlint: ensure
upstream/master
uses main repo URL [skip ci] (`f893e2a <f893e2af43
>`_) - gitlab-ci: add
rubocop
linter (withallow_failure
) [skip ci] (`7dcb3d8 <7dcb3d86cd
>`_) - pre-commit: update hook for
rubocop
[skip ci] (`e36498e <e36498ed03
>`_)
Features
- centos-8: added RedHat,CentOS and Oracle linux 8
support (`75526cc
<
75526cce61
>`_)
0.11.2 (2020-12-16)
Continuous Integration
- gitlab-ci: use GitLab CI as Travis CI replacement
(`bdab6c1
<
bdab6c1fce
>`_)
Tests
- debian: disable wanted snap testing (GitLab CI
failure) [skip ci] (`4c047c4
<
4c047c4e9f
>`_)
0.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
>`_)
0.11.0 (2020-06-01)
Continuous Integration
- kitchen+travis: use latest pre-salted images
(`bfcdd9c
<
bfcdd9cd59
>`_)
Features
- fedora: update for Python 3 (`0175a48
<
0175a48112
>`_)
0.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
>`_)
0.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
>`_)
0.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
>`_)
0.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 - pillar: update
node
version for Debian (`a9f120f <a9f120fa6a
>`_)
0.8.0 (2020-01-20)
Bug Fixes
- archlinux: fix test setup (`281846e
<
281846e791
>`_) - centos: fix tests (`a4d4d1d
<
a4d4d1dc73
>`_) - gem: fix
invalid option: --no-rdoc
&invalid option: --no-ri
(`16c4213 <16c4213ab9
>`_) - golang: ensure state runs (`0f992d9
<
0f992d9c17
>`_) - golang: ensure using on
ubuntu
(`bd909bd <bd909bd1b6
>`_) - golang_spec.rb: fix
rubocop
errors (`08340c8 <08340c857a
>`_) - node: ensure using on
debian
(`eca4228 <eca4228906
>`_) - pips.sls: use
tplroot
instead ofslspath
(`a4e9311 <a4e9311a35
>`_), closes /travis-ci.org/myii/packages-formula/jobs/636188022#L7867 - rubocop: add fixes using
rubocop -a --safe
(`1f72c40 <1f72c405de
>`_) - rubocop: fix remaining errors manually (`591d85a
<
591d85ab57
>`_) - salt-lint: fix all errors (`83ed92b
<
83ed92bf64
>`_) - yamllint: fix all errors (`4176716
<
4176716f7e
>`_)
Code Refactoring
- map: use
config.get
instead ofpillar.get
(`ca9bbd1 <ca9bbd15a1
>`_) - pillar.amazonlinux: shorten suite name to
amazon
(`593a6e5 <593a6e5e65
>`_) - test_pillars: rename to make accessible to
yamllint
(`033ff44 <033ff4453f
>`_)
Continuous Integration
- inspec: fix Debian tests (`98c6d2c
<
98c6d2c9ba
>`_) - inspec: removing useless inspec tests (`3615785
<
3615785e52
>`_) - kitchen: fix tests with a minimal coverage
(`288f893
<
288f893652
>`_) - kitchen+inspec: add Amazonlinux test suite
(`edb0d73
<
edb0d73ffe
>`_) - kitchen+inspec: add Centos test suite (`d320ccd
<
d320ccd36b
>`_) - kitchen+inspec: add fedora30 and fedora29 tests
suites (`e41117c
<
e41117c34b
>`_) - kitchen+inspec: add initial support for opensuse
(`58b1209
<
58b1209d9a
>`_) - kitchen+inspec: add Ubuntu test suite (`39ba77d
<
39ba77d044
>`_) - pillars: use one retry to prevent excessive
slow-down in Travis (`48ae3c9
<
48ae3c98fd
>`_)
Features
- semantic-release: update for this formula (`1755f76
<
1755f76fde
>`_) - implementing semantic release (`17b4331
<
17b433126b
>`_) - golang: add go package management (`284b240
<
284b240c33
>`_) - internet: add retries for internet dependent states
(`7660dbd
<
7660dbd76f
>`_)
Tests
- arch: test initial configuration (`702e8c3
<
702e8c32bf
>`_) - fedora: merge fedora test suites and pillars
(`89911dc
<
89911dc9c8
>`_) - golang: basic integrtaion test & tweaks
(`6c3de22
<
6c3de2231d
>`_) - pillar: use single ubuntu pillar (`c69cb5a
<
c69cb5a792
>`_) - pillar: use specific pillar for
debian
(`adf1523 <adf1523e08
>`_) - fix existing tests (`8e75c9d
<
8e75c9d5c0
>`_)