From f6170a799ab97c94063f940267887738af733b62 Mon Sep 17 00:00:00 2001 From: Jonas Forsberg Date: Mon, 17 Aug 2020 14:41:39 +0200 Subject: [PATCH] Added sesdev states for exsillio --- salt/pillars/hosts/exsilio.sls | 11 +++++++++++ salt/pillars/repos/sesdev.sls | 8 ++++++++ salt/pillars/repos/vagrant.sls | 8 ++++++++ 3 files changed, 27 insertions(+) create mode 100644 salt/pillars/repos/sesdev.sls create mode 100644 salt/pillars/repos/vagrant.sls diff --git a/salt/pillars/hosts/exsilio.sls b/salt/pillars/hosts/exsilio.sls index dde3658..2196525 100644 --- a/salt/pillars/hosts/exsilio.sls +++ b/salt/pillars/hosts/exsilio.sls @@ -1,11 +1,22 @@ include: - repos.msteams + - repos.vagrant + - repos.sesdev packages: teams: { status: installed } python3-susepubliccloudinfo: { status: installed } pattern:kvm_server: { status: installed } pattern:kvm_tools: { status: installed } + vagrant: { status: installed } + vagrant-libvirt: { status: installed } + gcc: { status: installed } + git-core: { status: installed } + libvirt-devel: { status: installed } + python3-devel: { status: installed } + python3-virtualenv: { status: installed } + sesdev: { status: installed } + firefox: addons: diff --git a/salt/pillars/repos/sesdev.sls b/salt/pillars/repos/sesdev.sls new file mode 100644 index 0000000..7cbb7ee --- /dev/null +++ b/salt/pillars/repos/sesdev.sls @@ -0,0 +1,8 @@ +repositories: + sesdev: + humanname: sesdev + baseurl: https://download.opensuse.org/repositories/filesystems:/ceph/{{ grains['oscodename'].replace(" ", "_") }}/ + enabled: True + gpgautoimport: True + refresh: True + diff --git a/salt/pillars/repos/vagrant.sls b/salt/pillars/repos/vagrant.sls new file mode 100644 index 0000000..88d356a --- /dev/null +++ b/salt/pillars/repos/vagrant.sls @@ -0,0 +1,8 @@ +repositories: + vagrant: + humanname: vagrant + baseurl: https://download.opensuse.org/repositories/Virtualization:/vagrant/{{ grains['oscodename'].replace(" ", "_") }}/ + enabled: True + gpgautoimport: True + refresh: True +