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

Current install pattern.

parent 8d20799b
No related branches found
No related tags found
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