From 1a0ec3dc9a9c9da88b9e1e577a44a43799c8b186 Mon Sep 17 00:00:00 2001 From: Thorsten Bro Date: Oct 07 2017 11:39:30 +0000 Subject: add dvocc17 testcase --- diff --git a/pillar/id/simba_infra_opensuse_org.sls b/pillar/id/simba_infra_opensuse_org.sls index 2b4e48f..d5fa353 100644 --- a/pillar/id/simba_infra_opensuse_org.sls +++ b/pillar/id/simba_infra_opensuse_org.sls @@ -1,5 +1,7 @@ grains: city: nuremberg country: de + roles: + - dvocc17 salt_cluster: opensuse virt_cluster: atreju diff --git a/salt/profile/dvocc17.sls b/salt/profile/dvocc17.sls new file mode 100644 index 0000000..5b94e02 --- /dev/null +++ b/salt/profile/dvocc17.sls @@ -0,0 +1,7 @@ +dvocc17_testdir: + git.latest: + - name: ssh://gitlab@gitlab.opensuse.org/tbro/dvocc17-ci-test.git + - target: /tmp/dvocc17 + - identity: /root/.ssh/id_rsa + - user: root + - branch: master diff --git a/salt/profile/salt/files/reactor/dvocc17_changed.sls b/salt/profile/salt/files/reactor/dvocc17_changed.sls new file mode 100644 index 0000000..107ac7b --- /dev/null +++ b/salt/profile/salt/files/reactor/dvocc17_changed.sls @@ -0,0 +1,6 @@ +update_gitrepo_dvocc17: + local.state.apply: + - tgt: 'roles:dvocc17' + - expr_form: grain + - arg: + - role.dvocc17 diff --git a/salt/role/dvocc17.sls b/salt/role/dvocc17.sls new file mode 100644 index 0000000..4c954fe --- /dev/null +++ b/salt/role/dvocc17.sls @@ -0,0 +1,2 @@ +include: + - profile.dvocc17