Skip to content
Snippets Groups Projects
Commit 65c2acab authored by Gwen's avatar Gwen
Browse files

Current install pattern.

parent 8d20799b
Branches
Tags
No related merge requests found
......@@ -5,34 +5,45 @@ autoinstall:
network:
version: 2
ethernets:
eno1:
dhcp4: no
eno2:
addresses:
- 192.168.5.127/24
bridges:
br0:
interfaces: ["enp161s0f0","enp161s0f1"]
ens6f0np0:
dhcp4: no
ens6f1np1:
dhcp4: no
bonds:
bond0:
interfaces: ["ens6f0np0","ens6f1np1"]
addresses:
- 137.224.210.243/28
nameservers:
search: [wur.nl, wurnet.nl]
addresses: [10.90.3.31, 10.90.7.14, 10.91.3.31]
routes:
- to: default
via: 137.224.210.241
- 137.224.210.247/28
# routes:
# - to: default
# via: 137.224.210.141
# nameservers:
# search: [wur.nl, wurnet.nl]
# addresses: [10.90.3.31, 10.90.7.14, 10.91.3.31]
vlans:
vlan.600:
id: 600
link: eno1
accept-ra: no
addresses:
- 192.168.16.127/23
- 192.168.16.187/23
vlan.601:
id: 601
link: eno1
accept-ra: no
addresses:
- 192.168.0.127/23
routes:
- to: default
via: 192.168.0.252
nameservers:
search: [internal.anunna.wur.nl, wur.nl, wurnet.nl]
addresses: [192.168.0.252]
storage:
grub:
......@@ -190,80 +201,80 @@ autoinstall:
- update-grub
users: []
packages:
- apt-transport-https
- apt-utils
- ansible
- curl
- dos2unix
- git
- gpg
- jnettop
- joe
- keyutils
- krb5-user
- ldap-utils
- ldapscripts
- libpam-krb5
- libpam-mount
- libssl-dev
- lvm2
- mailutils
- mc
- nano
- net-tools
- ntfs-3g
- nscd
- nslcd
- ntp
- ntpdate
- open-vm-tools
- openssh-server
- pv
- pwgen
- python3
- python-is-python3
- python3-pip
- samba
- screen
- smbclient
- ssl-cert
- sssd
- sssd-ad
- sssd-common
- sssd-krb5
- sssd-ldap
- samba-common
- samba-common-bin
- telnet
- tree
- unzip
- vim
- wget
- xxd
- zip
#HPC specific
- apache2
- bind9
- build-essential
- cifs-utils
- corosync
- debootstrap
- fakeroot
- freeipmi
- nfs-common
- nfs-kernel-server
- open-iscsi
- pcs
- pxelinux
- quilt
- rsync
- slapd
- syslinux
# packages:
# - apt-transport-https
# - apt-utils
## - ansible
# - curl
## - dos2unix
# - git
# - gpg
# - jnettop
# - joe
# - keyutils
# - krb5-user
# - ldap-utils
# - ldapscripts
# - libpam-krb5
# - libpam-mount
# - libssl-dev
# - lvm2
# - mailutils
# - mc
# - nano
# - net-tools
# - ntfs-3g
# - nscd
# - nslcd
# - ntp
# - ntpdate
# - open-vm-tools
# - openssh-server
# - pv
# - pwgen
# - python3
# - python-is-python3
# - python3-pip
# - samba
# - screen
# - smbclient
# - ssl-cert
# - sssd
# - sssd-ad
# - sssd-common
# - sssd-krb5
# - sssd-ldap
# - samba-common
# - samba-common-bin
# - telnet
# - tree
# - unzip
# - vim
# - wget
# - xxd
# - zip
##HPC specific
# - apache2
# - bind9
# - build-essential
# - cifs-utils
# - corosync
# - debootstrap
# - fakeroot
# - freeipmi
# - nfs-common
# - nfs-kernel-server
# - open-iscsi
# - pcs
# - pxelinux
# - quilt
# - rsync
# - slapd
# - syslinux
late-commands:
- sed -i 's|^root:[^:]*:|root:$ROOT_CRYPT:|' /target/etc/shadow
- git clone --single-branch https://git.wur.nl/anunna/ishtar /target/root/ishtar
- git clone --single-branch https://git.wur.nl/anunna/ishtar /target/root/ishtar
# - echo '[Unit]\nDescription=Finish HPC rollout\nAfter=network.target\n\n[Service]\nExecStart=/bin/sh -c "cd /root/sali-custom/ansible && ansible-playbook --connection=local -i127.0.0.1, -l127.0.0.1 single-install.yml"\n\nExecStart=-/bin/rm /etc/systemd/system/multi-user.target.wants/rollout-finish.service\nExecStart=-/bin/rm /etc/systemd/system/rollout-finish.service\nExecStart=-/bin/rm /root/ansible-rollout.sh\nExecStart=-/bin/systemctl daemon-reload\n\nType=oneshot\nRemainAfterExit=yes\n\n[Install]\nWantedBy=multi-user.target' > /target/etc/systemd/system/rollout-finish.service
# - ln -s /etc/systemd/system/rollout-finish.service /target/etc/systemd/system/multi-user.target.wants/rollout-finish.service
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment