1.2.3 (2019-03-13)
- tofs: incorrect path for “source_files” lookup key (a76f659)
1.2.2 (2019-03-09)
- tofs: update use of state ID in
config
andpillar
(3d9a24c) - tofs: use
source_files
instead offiles
(5110716), closes /freenode.logbot.info/saltstack-formulas/20190308#c2046753
1.2.1 (2019-03-07)
- kitchen:
pillars-from-files
=>pillars_from_files
(7c954a7), closes /github.com/saltstack-formulas/packages-formula/pull/50#discussion_r262769817
- map: use
-
for each Jinja block (64e3834)
1.2.0 (2019-03-03)
- m2r: use
m2r
to convert automatic.md
files to.rst
(b86ddf4)
1.1.2 (2019-03-03)
- contributing: add documentation contribution guidelines (dff0ee8)
- rtd: add comment to CSS file for overriding in-use Sphinx theme (f237364)
- rtd: clean up numerous issues and inconsistencies (ad5a8b8)
- tofs: use
literalinclude
ofmacros.jinja
instead of code dupe (3f0071b)
1.1.1 (2019-03-01)
- travis: remove obsolete
markdown-toc
process (97fbb60)
- contributing: add TOC to match all other pages (7b1a2a9)
- readme: add Read the Docs build status badge (f47797d)
- tofs: replace existing
.md
with.rst
and add to RTD (fd68168) - tofs: use table to list authorship (2f0e20f)
1.1.0 (2019-03-01)
- rtd: add basic
docs/conf.py
to allow additional customisation (18d3924)
- rtd: provide custom CSS file for overriding in-use Sphinx theme (24bd338)
1.0.1 (2019-03-01)
- travis: remove unavailable files from
markdown-toc
process (3148f0d)
- contributing: convert to
.rst
and move todocs
subdir (474f318) - index: add
CONTRIBUTING
to thetoctree
(0c98e67) - readme: move under
docs
subdir to access in both GitHub and RTD (c92f674) - readme: update heading markers for consistency (5a2bea8)
- rtd: add basic
index.rst
to allow RTD to produce docs (f02139f) - rtd: use internal link targets at the top of each
.rst
file (da09528)
1.0.0 (2019-02-28)
- components: split components into separate subdirs (d957055), closes /github.com/saltstack-formulas/template-formula/pull/48#pullrequestreview-207182085 /github.com/saltstack-formulas/template-formula/pull/48#discussion_r259805312
- include+require: use variable for duplicate values (4443518)
- pkg: change to
package
instead (2cd82e5), closes /github.com/saltstack-formulas/template-formula/pull/48#discussion_r259951123 - pkg: move
pkg
related components into separate directory (c21f82b) - states: set state IDs based on a dependable structure (6690ee6), closes /github.com/saltstack-formulas/template-formula/pull/48#discussion_r259953473 /github.com/saltstack-formulas/template-formula/pull/48#discussion_r259956996
- topdir: use for
include
andrequire
exceptinit.sls
(a218e91) - tpldir: use
topdir
globally in place oftpldir
(2838bc9) - tplroot: use
tplroot
instead oftopdir
to matchtpldata
(b7356b0)
- kitchen: specify
image
explicitly for each platform (b25fbdc) - kitchen+travis: use
debian:jessie-backports
asdebian-8
(1b9d249), closes #50 /github.com/saltstack/salt-pack/issues/657#issuecomment-467932962
- components: update for separation of
pkg
,config
&service
(726fcab) - readme: add suggested improvement to
template.service.clean
(bf1039c) - readme: fix typos (007159a)
- pkg: add
clean
states (422c7ac) - pkg: use
require
requisite betweenpkg
states (6e7141b), closes /github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/jinja.py#L120 /github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/templates.py#L145 /github.com/saltstack/salt/issues/10838#issuecomment-391718086
- kitchen+travis: disable
debian-8
due to2019.2
bug (e8f0f7e)
- states: Wholesale state ID changes will break implementations that are relying on the previous state IDs for requisite purposes.
- pkg: Changing the
pkg
directory topackage
will break implementations that are depending onpkg
forinclude
orsls
-based requisite purposes.
0.7.6 (2019-02-27)
- yaml: os*.yaml map files needs at least an empty dict (dd99750)
0.7.5 (2019-02-27)
- pillar: fix
os_family
typo (3f89c12) - tofs: update comments in
files_switch
macro for new method (3fa3640)
- macros: use
tplroot
instead oftopdir
to matchtpldata
(923b459)
- tofs: add more sub-headings to ease document navigation (2c5dc21)
- tofs: apply language formatting to source code blocks (0638413)
- tofs: explain how all parts of the
source
can be customised (2f82eb5), closes #44 - tofs: improve general use of language (5105d29)
- tofs: update the
files_switch
section for the updated macro (788f732) - tofs: use
{%-
for all Jinja statements (4348df8)
0.7.4 (2019-02-27)
- kitchen: check for repos updates before trying package installation (b632383)
- kitchen+travis: disable
debian-8
due to2019.2
installation bug (178c710)
- contributing: separate
BREAKING CHANGE
under its own heading (ee053d7)
0.7.3 (2019-02-25)
- tofs: use
tpldir
derivativetopdir
for pillar (config) paths (5e9df00)
0.7.2 (2019-02-24)
- kitchen: improve comments about
opensuse
problems encountered (c246939) - travis: prevent
release
stage running for PRs (3a072c7), closes /travis-ci.com/saltstack-formulas/template-formula/jobs/180068519#L466 /github.com/saltstack-formulas/template-formula/pull/42#issuecomment-466446324
0.7.1 (2019-02-24)
- kitchen: use
salt-minion
version ofopensuse
to ensure tests run (99b073a)
- changelog: remove erroneous "closes" used by
semantic-release
(be4571d)
0.7.0 (2019-02-23)
- tofs: implement backwards-compatible TOFSv2 for configurability (068a94d)
0.6.0 (2019-02-23)
- contributing: add basic introductory text before the TOC (45ccaf6)
- contributing: modify quoted heading to prevent TOC inclusion (abcb6ef)
- readme: convert note into a heading (5f2d789)
- toc: use
markdown-toc
directly to update inline (a5bae1e)
0.5.0 (2019-02-23)
- kitchen+travis: add
opensuse-leap
after resolving issues (7614a3c) - kitchen+travis: conduct tests on a wider range of platforms (1348078)
- inspec: update
supports
for all platforms added (42f93b3)
0.4.0 (2019-02-23)
- contributing: centre-align version bump columns in table (a238cae)
- authors: update automatically alongside
semantic-release
(8000098)
0.3.6 (2019-02-22)
- travis: include
commitlint
stage (6659a69) - travis: remove obsolete check based on
$TRAVIS_TEST_RESULT
(6df9c95)
- contributing: update with sub-headings and
commitlint
details (ea2c9a4)
0.3.5 (2019-02-21)
- kitchen: prefer
kitchen.yml
to.kitchen.yml
(3860bf9)
0.3.4 (2019-02-21)
- contributing: add commit message formatting instructions (fb3d173)
0.3.3 (2019-02-20)
- changelog: add missing entry under
v0.3.2
(50352b5)
0.3.2 (2019-02-20)
0.3.1 (2019-02-20)
- changelog: merge previous
rst
into newmd
format (2b4e485)
0.3.0 (2019-02-20)
- semantic-release: configure for this formula (cbcfd75)
0.2.0 (2019-02-17)
- Added a working testing scaffold and travis support. [Javier Bértoli]
0.1.7 (2019-02-16)
- Typo in the installation instructions. [Niels Abspoel]
- Update the changelog. [Niels Abspoel]
- Update README with link to install gitchangelog [Imran Iqbal]
0.1.6 (2019-02-16)
- Add changelog generator. [Niels Abspoel]
0.1.5 (2019-02-15)
- Prepare v0.1.5 [Imran Iqbal]
- Fix missing ')' [gmazrael]
0.1.4 (2019-02-15)
- Replace obsolete VERSION file and replace with FORMULA file. [Imran Iqbal]
0.1.3 (2019-02-12)
-
Updated changelog and version. [Alexander Weidinger]
-
Map.jinja: use grains.filter_by instead of defaults.merge. [Alexander Weidinger]
because defaults.merge does not work with salt-ssh. saltstack/salt#51605
Added osfingermap.yaml.
0.1.2 (2019-02-12)
- Improve comments and examples in osfamilymap & osmap [Imran Iqbal]
- Fix map.jinja and add more OSes. [Imran Iqbal]
0.1.1 (2019-02-10)
- Update. [Niels Abspoel]
- Update formula with map.jinja and style guide references, improve README and VERSION. [Niels Abspoel]
0.1.0 (2019-02-10)
-
Examples must be consistent. [Daniel Dehennin]
The “template” is kept during rendering.
- TOFS_pattern.md: add “template” to rendered state.
- template/macros.jinja: ditoo.
-
Remove double slash in generated salt URL. [Daniel Dehennin]
When the files are “full path” with leading slash “/”, the generated URL contain a double slash because of the join.
- template/macros.jinja: remove leading slash before joining parts.
- TOFS_pattern.md: mirror changes of “macros.jinja”.
-
Add an example for “ntp” of the use of “files_switch” [Daniel Dehennin]
-
Accept pillar separator in “files_switch” prefix. [Daniel Dehennin]
The prefix was used for 2 purposes:
- define the pillar prefix where to lookup “:files_switch”. It supports the colon “:” separator to lookup in pillar subtree like “foo:bar”
- define the path prefix where to look for “files/”, It did not support separator to lookup inside directory tree.
This patch only replace any colon “:” with “/” when looking up “files/” directory, with the “foo:bar” prefix:
- lookup “foo:bar:files_switch” pillar to get list of grains to match
- lookup files under “salt://foo/bar/files/”
- TOFS_pattern.md: document the new use of “prefix” supporting colon “:”.
- template/macros.jinja: transform any colon “:” in “prefix” by slash “/” to lookup files.
-
Make TOFS pattern example usable. [Daniel Dehennin]
The example could not be used as-is. This commit improve conformity to formula conventions.
- TOFS_pattern.md: add missing commas “,” in “map.jinja” and extra one to ease the addition of new entries. Import “map.jinja” in “init.sls” and “conf.sls”. Declare descriptive state IDs. Use the “module.function” notation. Use the “name” parameter.
-
Cosmetics modification of TOFS pattern documentation. [Daniel Dehennin]
- TOFS_pattern.md: add myself as modifier. Trim trailing whitespaces. Separate titles from first paragraph.
-
Switch template.config to TOFS pattern. [Daniel Dehennin]
-
Import TOFS pattern from Zabbix formula. [Daniel Dehennin]
0.0.9 (2019-02-10)
- Add VERSION file. [Karim Hamza]
- Add note about formula versioning. [Karim Hamza]
0.0.8 (2019-02-10)
- Align with SaltStack official formulas doc page. [Denys Havrysh]
- Use https in the link to SaltStack documentation. [Denys Havrysh]
0.0.7 (2019-02-10)
- Map.ninja: fix typos and leftover comments. [Marco Molteni]
- Remove whitespace in map.jinja comment. [Andrew Gabbitas]
0.0.6 (2019-02-10)
- Improve style and jinja too match salt-formula. [Niels Abspoel]
- Propose new-ish formula style - defaults live in defaults.yml - map jinja overrides by grain + merges pillar:lookup - split all contextually similar states in their own files. [puneet kandhari]
0.0.5 (2019-02-10)
-
Change states to use short-dec style. [Seth House]
-
Update CHANGELOG.rst. [Nitin Madhok]
-
Update README.rst. [Nitin Madhok]
Fix broken link
-
Fixing pillar to match the map file. [Forrest]
Map file and pillar didn't match.
0.0.4 (2019-02-10)
- Add change log. [Antti Jokipii]
0.0.3 (2019-02-10)
- Updated the license and readme to match our standards. [Forrest Alvarez]
- Use map.jinja content in init.sls. [Eugene Vereschagin]
- Add map.jinja. [Eugene Vereschagin]
0.0.2 (2019-02-10)
- Add link to Salt Formula documentation. [Eugene Vereschagin]
- Change extension from .md to .rst. [Eugene Vereschagin]
0.0.1 (2019-02-10)
- Initial commit. [Lukas Erlacher]