Skip to content
Snippets Groups Projects
main.yml 2.32 KiB
Newer Older
Stephane Armanet's avatar
Stephane Armanet committed
---

# TFTP and PXE setup
tftp_root: "/tftproot"
Stephane Armanet's avatar
Stephane Armanet committed
kickstart_root: "/kickstart"
kickstart_ip: "{{ ansible_default_ipv4.address}}"
kickstart_url: "http://{{ kickstart_ip }}/centos7"

epel7_gpg_url: https://artifactory.esss.lu.se/artifactory/epel-mirror-cache/RPM-GPG-KEY-EPEL-7

centos7_squashfs_url: https://artifactory.esss.lu.se/artifactory/list/centos-mirror/7.8.2003/os/x86_64/
Stephane Armanet's avatar
Stephane Armanet committed

isolinux_kernel_url: https://artifactory.esss.lu.se/artifactory/list/centos-mirror/7.8.2003/os/x86_64/isolinux/
Stephane Armanet's avatar
Stephane Armanet committed
pxe_kernel_path: "{{ tftp_root }}/images/centos7-x86_64/"
proxmox_deploy_user: "csi"

mtca_kernel_url: https://artifactory.esss.lu.se/artifactory/list/boot-images/cct/12608/
mtca_kernel_path: "{{ tftp_root }}/images/mtca/"
autoinstall_mtca_tftp_script_ip: 172.30.4.91
live_kernel_version: v1.0.0-alpha
Alessio Curri's avatar
Alessio Curri committed
live_kernel_url: "https://artifactory.esss.lu.se/artifactory/list/swi-pkg/centos/centos-live/{{ live_kernel_version }}/"
live_kernel_path: "{{ tftp_root }}/images/live/"


Stephane Armanet's avatar
Stephane Armanet committed
rh_version:
  - centos7
  - centos8


# tags to to make links (aka PXE menu filename)

autoinstall_grub_menus:
Stephane Armanet's avatar
Stephane Armanet committed
  - localboot
Stephane Armanet's avatar
Stephane Armanet committed
  - IOC
  - Server
  - autoinstallTag1
Stephane Armanet's avatar
Stephane Armanet committed
  - thinclient
Alessio Curri's avatar
Alessio Curri committed
  - live_centos
Stephane Armanet's avatar
Stephane Armanet committed

# kickstart selection
Stephane Armanet's avatar
Stephane Armanet committed

# host targeting for boot menu
Stephane Armanet's avatar
Stephane Armanet committed
autoinstall_scope: labnetworks


Stephane Armanet's avatar
Stephane Armanet committed
# AWX template ID and parameters
setboot_job: "deploy-autoinstall_server@setboot"
autoinstall_post_reboot_job: run-post-install-configuration
Stephane Armanet's avatar
Stephane Armanet committed
autoinstall_server: autoinstall-lab.cslab.esss.lu.se

tower_host: torn.tn.esss.lu.se
tower_user: autoinstall
tower_password: !vault |
          $ANSIBLE_VAULT;1.1;AES256
          63643233343635396131636664663336643935656437623132633330373136323035303730626231
          6231383162316234613463376233366335386533343531390a323663656166616264376338336137
          34616137386537633032303666393362366663306332346262653563646138656332393937613331
          3032383363303335370a333835633833303062613162633566663232626139303939656133653034
          3462
autoinstall_kickstart_files:
  - clean_install.template
  - create_csi_user.template
  - default_packages.template
  - centos7-default.ks
  - add_repo.template
  - ansible_callback.template
  - firstboot.sh
Stephane Armanet's avatar
Stephane Armanet committed
  - centos7-thinclient.ks
  - thinclient_packages.template