Skip to content

Instantly share code, notes, and snippets.

@adamruzicka
Created August 9, 2018 12:11
Show Gist options
  • Save adamruzicka/c391606fed02ca7dd334cb2902f057cb to your computer and use it in GitHub Desktop.
Save adamruzicka/c391606fed02ca7dd334cb2902f057cb to your computer and use it in GitHub Desktop.
Files used for lorax-composer and Satellite 6 integration
name = "rhel-7-server-kickstart"
url = "http://satellite63.internal.lan/pulp/repos/Default_Organization/Library/content/dist/rhel/server/7/7.5/x86_64/kickstart/"
check_gpg = true
system = false
gpgkey_urls = ["file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release"]
check_ssl = true
type = "yum-baseurl"
name = "satellite-provisioning"
description = "A base template for provisioning from Satellite"
version = "0.0.1"
#
# Dependencies for liveimg-based installation using Satellite 6
#
# Required for media creation
[[packages]]
name = "grub2"
version = "*"
# Required for media creation
[[packages]]
name = "grub2-efi"
version = "*"
# Required for media creation
[[packages]]
name = "efibootmgr"
version = "*"
# Satellite's provisioning templates use LVM by default
[[packages]]
name = "lvm2"
version = "*"
# Most provisioning templates run ntpdate
[[packages]]
name = "ntpdate"
version = "*"
# We make a call to Foreman when the host is provisioned using wget
[[packages]]
name = "wget"
version = "*"
#
# User packages and customizations
#
# [[packages]]
# name = "bash"
# version = "4.4.*"
# [[customizations]]
# hostname = "baseimage"
# [[customizations.sshkey]]
# user = "root"
# key = "PUBLIC SSH KEY"
# [[customizations.user]]
# name = "admin"
# description = "Administrator account"
# password = "$6$CHO2$3rN8eviE2t50lmVyBYihTgVRHcaecmeCk31L..."
# key = "PUBLIC SSH KEY"
# home = "/srv/widget/"
# shell = "/usr/bin/bash"
# groups = ["widget", "users", "wheel"]
# uid = 1200
# gid = 1200
# [[customizations.group]]
# name = "widget"
# gid = 1130
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment