Skip to content

Instantly share code, notes, and snippets.

@hemna
Last active October 2, 2017 15:40
Show Gist options
  • Save hemna/d9233248b545333c11ed2b19f567ec58 to your computer and use it in GitHub Desktop.
Save hemna/d9233248b545333c11ed2b19f567ec58 to your computer and use it in GitHub Desktop.
diff --git a/config.yml b/config.yml
index d13b5e8..3e5651d 100644
--- a/config.yml
+++ b/config.yml
@@ -120,22 +120,27 @@ Tumbleweed:
SLE-12:
ceph-deploy:
repos:
- 'SLE12 Pool (OSS)':
- 'http://download.suse.de/ibs/SUSE:/SLE-12:/GA/standard/'
- 'SLE12 Pool Updates (OSS)':
- 'http://download.suse.de/ibs/SUSE:/SLE-12:/Update/standard/'
- 'SDK':
- 'http://euklid.suse.de/mirror/SuSE/build.suse.de/SUSE/Products/SLE-SDK/12/x86_64/product'
- 'SDK Updates':
- 'http://euklid.suse.de/mirror/SuSE/build.suse.de/SUSE/Updates/SLE-SDK/12/x86_64/update'
+ #'SLE12 Pool (OSS)':
+ # 'http://download.suse.de/ibs/SUSE:/SLE-12:/GA/standard/'
+ #'SLE12 Pool Updates (OSS)':
+ # 'http://download.suse.de/ibs/SUSE:/SLE-12:/Update/standard/'
+ #'SDK':
+ # 'http://euklid.suse.de/mirror/SuSE/build.suse.de/SUSE/Products/SLE-SDK/12/x86_64/product'
+ #'SDK Updates':
+ # 'http://euklid.suse.de/mirror/SuSE/build.suse.de/SUSE/Updates/SLE-SDK/12/x86_64/update'
#'Ceph':
# 'http://download.opensuse.org/repositories/filesystems:/ceph/SLE_12/'
#'Ceph':
# 'http://download.suse.de/ibs/Devel:/Storage:/1.0:/Staging/SLE_12/'
- 'Ceph':
- 'http://download.suse.de/ibs/Devel:/Storage:/2.0:/Staging/SLE12/'
- 'Python Devel':
- 'http://download.opensuse.org/repositories/devel:/languages:/python/SLE_12/'
+ #'Ceph':
+ # 'http://download.suse.de/ibs/Devel:/Storage:/2.0:/Staging/SLE12/'
+ #'Python Devel':
+ # 'http://download.opensuse.org/repositories/devel:/languages:/python/SLE_12/'
+
+ 'SLE 12': 'http://10.84.57.250/sle12sp3/product'
+ 'SLE 12 update': 'http://10.84.57.250/sle12sp3/update'
+ 'Storage': 'http://10.84.57.250/ses5/product'
+ #'Storage update': 'http://10.84.57.250/ses5/update'
packages:
all:
- vim
@@ -147,37 +152,45 @@ SLE-12:
- echo Done
salt:
repos:
- #'SLE12 Pool (OSS)':
- # 'http://download.suse.de/ibs/SUSE:/SLE-12:/GA/standard/'
- #'SLE12 Pool Updates (OSS)':
- # 'http://download.suse.de/ibs/SUSE:/SLE-12:/Update/standard/'
- #'SDK':
- # 'http://euklid.suse.de/mirror/SuSE/build.suse.de/SUSE/Products/SLE-SDK/12/x86_64/product'
- #'SDK Updates':
- # 'http://euklid.suse.de/mirror/SuSE/build.suse.de/SUSE/Updates/SLE-SDK/12/x86_64/update'
- ##'Ceph':
- ## 'http://download.opensuse.org/repositories/filesystems:/ceph/SLE_12/'
- ##'Ceph':
- ## 'http://download.suse.de/ibs/Devel:/Storage:/1.0:/Staging/SLE_12/'
+ 'SLE12 Pool (OSS)':
+ 'http://download.suse.de/ibs/SUSE:/SLE-12:/GA/standard/'
+ 'SLE12 Pool Updates (OSS)':
+ 'http://download.suse.de/ibs/SUSE:/SLE-12:/Update/standard/'
+ 'SDK':
+ 'http://euklid.suse.de/mirror/SuSE/build.suse.de/SUSE/Products/SLE-SDK/12/x86_64/product'
+ 'SDK Updates':
+ 'http://euklid.suse.de/mirror/SuSE/build.suse.de/SUSE/Updates/SLE-SDK/12/x86_64/update'
+ #'Ceph':
+ # 'http://download.opensuse.org/repositories/filesystems:/ceph/SLE_12/'
+ #'Ceph':
+ # 'http://download.suse.de/ibs/Devel:/Storage:/1.0:/Staging/SLE_12/'
#'Ceph':
# 'http://download.suse.de/ibs/Devel:/Storage:/2.0:/Staging/SLE12/'
#'Python Devel':
# 'http://download.opensuse.org/repositories/devel:/languages:/python/SLE_12/'
#'SES2 Staging':
# 'http://download.suse.de/ibs/Devel:/Storage:/2.0:/Staging/SLE12/'
- 'sle-sdk': 'http://192.168.10.95/repo/products/sle-sdk/product'
- 'SLE 12': 'http://192.168.10.95/repo/products/SLE_12/product'
- 'Storage': 'http://192.168.10.95/repo/products/storage/product'
- 'sle-sdk update': 'http://192.168.10.95/repo/updates/sle-sdk/update'
- 'SLE 12 update': 'http://192.168.10.95/repo/updates/SLE_12/update'
- 'Storage update': 'http://192.168.10.95/repo/updates/storage/update'
- 'Goldwyn': 'http://download.suse.de/ibs/home:/goldwynr:/Kernel:/SLE12-SP1/standard/'
+ #'sle-sdk': 'http://192.168.10.95/repo/products/sle-sdk/product'
+ #'SLE 12': 'http://192.168.10.95/repo/products/SLE_12/product'
+ #'Storage': 'http://192.168.10.95/repo/products/storage/product'
+ #'sle-sdk update': 'http://192.168.10.95/repo/updates/sle-sdk/update'
+ #'SLE 12 update': 'http://192.168.10.95/repo/updates/SLE_12/update'
+ #'Storage update': 'http://192.168.10.95/repo/updates/storage/update'
+ #'Goldwyn': 'http://download.suse.de/ibs/home:/goldwynr:/Kernel:/SLE12-SP1/standard/'
+ 'SLE 12': 'http://10.84.57.250/sle12sp3/product'
+ #'SLE 12 update': 'http://10.84.57.250/sle12sp3/update'
+ 'Storage': 'http://10.84.57.250/ses5/product'
+ #'Storage update': 'http://10.84.57.250/ses5/update'
+ #'Diamond': 'https://download.opensuse.org/repositories/server:monitoring/SLE_12_SP3/server:monitoring.repo'
+ #'Backports': 'http://download.opensuse.org/repositories/openSUSE:Backports:SLE-12/standard/openSUSE:Backports:SLE-12.repo'
+ 'Backports': 'http://download.opensuse.org/repositories/openSUSE:Backports:SLE-12/standard'
packages:
all:
- vim
- vim-data
- salt-minion
- - diamond
+ - htop
+ #- diamond
admin:
- ceph-deploy
- git
@@ -191,10 +204,16 @@ SLE-12:
commands:
admin:
- rpm -e salt-minion salt || exit 0
- - zypper -n ar 'http://192.168.10.95/repo/systemsmanagement:/saltstack/SLE_12' 'System Management' || exit 0
+ # - zypper -n ar 'http://192.168.10.95/repo/systemsmanagement:/saltstack/SLE_12' 'System Management' || exit 0
- sleep 3
- - zypper --gpg-auto-import-keys -n in salt-master-2015.8.3
- - /srv/reactor/ready_check --init
+ # - zypper --gpg-auto-import-keys -n in salt-master-2015.8.3
+ - zypper -n in salt-master
+ - sleep 5
+ - git clone https://hemna:PASSWORD@github.com/SUSE/DeepSea || exit 1
+ - sleep 5
+ - cd DeepSea && make install
+ - sh DeepSea/srv/salt/ceph/reactor/readycheck --init
+ #- /srv/reactor/ready_check --init
- systemctl start salt-master
- systemctl enable salt-master
- start_minions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment