Skip to content

Commit 4a0c664

Browse files
committed
feat(rabbitmq): manage map.jinja verification
* Prompted by saltstack-formulas/rabbitmq-formula#61
1 parent 2987e67 commit 4a0c664

File tree

2 files changed

+15
-4
lines changed

2 files changed

+15
-4
lines changed

ssf/defaults.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ ssf_node_anchors:
6262
# An alternative method could be to use:
6363
# `git describe --abbrev=0 --tags`
6464
# yamllint disable rule:line-length rule:quoted-strings
65-
title: "test(map): standardise '`'map.jinja'`' verification"
66-
body: '* Automated using https://github.com/myii/ssf-formula/pull/281'
65+
title: "test(map): verify '`'map.jinja'`' dump using '`'_mapdata'`' state"
66+
body: '* Automated using https://github.com/myii/ssf-formula/pull/282'
6767
# yamllint enable rule:line-length rule:quoted-strings
6868
github:
6969
owner: 'saltstack-formulas'
@@ -1043,6 +1043,9 @@ ssf:
10431043
inspec_suites_kitchen:
10441044
<<: *isk_default
10451045
1:
1046+
<<: *isk_suite_default
1047+
name: 'share'
1048+
2:
10461049
<<: *isk_suite_default
10471050
name: 'latest'
10481051
redis: *formula_default

ssf/formulas.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3923,27 +3923,35 @@ ssf:
39233923
inspec_suites_kitchen:
39243924
0:
39253925
inspec_yml:
3926+
depends: *depends_on_suite_share
39263927
summary: >-
39273928
Verify that the rabbitmq formula is setup and configured correctly
39283929
provisioner:
39293930
dependencies: *dependencies_files_and_states
39303931
state_top:
39313932
- '*':
3933+
- ._mapdata
39323934
- states.files
39333935
- .
39343936
- .config_files
3935-
1:
3937+
1: *inspec_suites_kitchen__share_suite
3938+
2:
39363939
provisioner:
39373940
dependencies: *dependencies_files_and_states
39383941
state_top:
39393942
- '*':
3943+
- ._mapdata
39403944
- states.files
39413945
- .latest
39423946
- .config_files
39433947
verifier: *verifier_inspec_tests_default
39443948
inspec_suites_matrix:
39453949
- default
39463950
- latest
3951+
map_jinja:
3952+
filename: 'package-map.jinja'
3953+
verification:
3954+
import: 'pkgs'
39473955
platforms_matrix:
39483956
# [os , os_ver, salt_ver, py_ver, inspec_suite]
39493957
- [debian , 10 , master, 3, latest]
@@ -3952,7 +3960,7 @@ ssf:
39523960
- [ubuntu , 18.04, 2019.2, 3, default]
39533961
# # - [debian , 9 , 2018.3, 2, default]
39543962
# # - [ubuntu , 16.04, 2017.7, 2, default]
3955-
semrel_files: *semrel_files_default
3963+
semrel_files: *semrel_files_inc_map_jinja_verifier
39563964
redis:
39573965
context:
39583966
git:

0 commit comments

Comments
 (0)