From ebfd79f8ed15c77b774ab249ab5cb6f0ba82eac7 Mon Sep 17 00:00:00 2001 From: Imran Iqbal Date: Mon, 23 Sep 2019 20:03:41 +0100 Subject: [PATCH] feat(formula): add `lvm-formula` * https://github.com/saltstack-formulas/lvm-formula/pull/15 --- pillar.example | 1 + ssf/defaults.yaml | 5 +++-- .../docs/CONTRIBUTING.rst | 1 + ssf/formulas.yaml | 21 +++++++++++++++++++ 4 files changed, 26 insertions(+), 2 deletions(-) diff --git a/pillar.example b/pillar.example index 257cbb08..62be00d4 100644 --- a/pillar.example +++ b/pillar.example @@ -88,6 +88,7 @@ ssf: - libvirt - locale - logrotate + - lvm - mysql - nginx - openssh diff --git a/ssf/defaults.yaml b/ssf/defaults.yaml index 7dec6377..b21889c8 100644 --- a/ssf/defaults.yaml +++ b/ssf/defaults.yaml @@ -17,8 +17,8 @@ ssf_node_anchors: # An alternative method could be to use: # `git describe --abbrev=0 --tags` # yamllint disable rule:line-length - title: 'ci(platform): add `arch-base-latest`' - body: '* Automated using https://github.com/myii/ssf-formula/pull/40' + title: 'feat(semantic-release): implement for this formula' + body: '* Checked using https://github.com/myii/ssf-formula/pull/42' # yamllint enable rule:line-length github: owner: saltstack-formulas @@ -263,6 +263,7 @@ ssf: <<: *isk_suite_default name: fedora logrotate: *formula_default + lvm: *formula_default mysql: *formula_default nginx: *formula_default openssh: *formula_default diff --git a/ssf/files/tofs_template-formula/docs/CONTRIBUTING.rst b/ssf/files/tofs_template-formula/docs/CONTRIBUTING.rst index 45a905cf..dd070428 100644 --- a/ssf/files/tofs_template-formula/docs/CONTRIBUTING.rst +++ b/ssf/files/tofs_template-formula/docs/CONTRIBUTING.rst @@ -182,6 +182,7 @@ These formulas are already compatible with semantic-release: * `libvirt-formula `_ * `locale-formula `_ * `logrotate-formula `_ +* `lvm-formula `_ * `mysql-formula `_ * `nginx-formula `_ * `openssh-formula `_ diff --git a/ssf/formulas.yaml b/ssf/formulas.yaml index 98cb623c..a1b52c56 100644 --- a/ssf/formulas.yaml +++ b/ssf/formulas.yaml @@ -699,6 +699,27 @@ ssf: - . - .jobs semrel_files: *semrel_files_default + lvm: + context: + git: + github: + repo: lvm-formula + inspec_suites_kitchen: + 0: + inspec_yml: + summary: >- + Verify that the lvm formula is setup and configured correctly + provisioner: + # dependencies: + # - name: states + # path: ./test/salt + pillars_from_files: + - .sls: test/salt/pillar/pillar.example + state_top: + - '*': + - .clean + - . + semrel_files: *semrel_files_default mysql: context: git: