[Tooling update] health_checks
* Added:
- get_cinder_db_versions: Retrieve cinder db release codename
- get_glance_db_versions: Retrieve glance db release codename
- get_heat_db_versions: Retrieve heat db release codename
- get_neutron_db_versions: Retrieve neutron db release codename
- get_keystone_db_versions: Retrieve keystone db release codename
- get_nova_db_versions: Retrieve nova db release codename
- list_db_versions: Retrieve openstack DB release codenames
* Extra:
- fixed kitchen test (metadata import)
- fixed salt grain import: https://github.com/saltstack/salt/pull/56094
- Schema validator is not enabled. Should be added in next patch.
Change-Id: Iad318511ec6ee3d0c98c503cf66fdcf3ad146427
Prod-Related: PROD-34978
diff --git a/.kitchen.yml b/.kitchen.yml
index 41f524c..18f797d 100644
--- a/.kitchen.yml
+++ b/.kitchen.yml
@@ -55,6 +55,30 @@
repo: git
source: https://gerrit.mcp.mirantis.com/salt-formulas/reclass
branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
+ - name: backupninja
+ repo: git
+ source: https://gerrit.mcp.mirantis.com/salt-formulas/backupninja
+ branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
+ - name: logrotate
+ repo: git
+ source: https://gerrit.mcp.mirantis.com/salt-formulas/logrotate
+ branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
+ - name: sphinx
+ repo: git
+ source: https://gerrit.mcp.mirantis.com/salt-formulas/sphinx
+ branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
+ - name: sensu
+ repo: git
+ source: https://gerrit.mcp.mirantis.com/salt-formulas/sensu
+ branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
+ - name: prometheus
+ repo: git
+ source: https://gerrit.mcp.mirantis.com/salt-formulas/prometheus
+ branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
+ - name: telegraph
+ repo: git
+ source: https://gerrit.mcp.mirantis.com/salt-formulas/telegraph
+ branch: <%=ENV['GERRIT_BRANCH'] || 'master' %>
verifier:
name: inspec