Skip to content

Instantly share code, notes, and snippets.

@jasonbrooks
Last active August 29, 2015 13:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jasonbrooks/10749644 to your computer and use it in GitHub Desktop.
Save jasonbrooks/10749644 to your computer and use it in GitHub Desktop.
products.json for project atomic fedora image
{
"comment": "Atomic Container Controller",
"osname": "project-atomic-controller",
"repo": "http://YOUR_REPO_SERVER_HERE/repo",
"architectures": ["x86_64"],
"releases": ["fc20"],
"repos": ["fedora-20", "rpm-ostree", "fedora-20-updates", "fedora-20-updates-testing"],
"selinux": true,
"kargs": ["quiet"],
"image_formats": ["qcow2"],
"bootstrap_packages": ["filesystem", "glibc", "nss-altfiles", "shadow-utils"],
"packages": ["kernel", "rpm-ostree", "lvm2", "syslinux-extlinux",
"btrfs-progs", "e2fsprogs", "xfsprogs"],
"postprocess": ["remove-root-password"],
"products":
{
"controller":
{
"docker": { "comment": "The core minimal docker system",
"packages": ["docker-io", "selinux-policy-targeted",
"min-metadata-service", "generic-release",
"openssh-server", "openssh-clients",
"cockpit", "passwd",
"NetworkManager", "vim-minimal", "nano",
"man-db", "man-pages", "bash-completion",
"rsync", "tmux",
"net-tools", "nmap-ncat",
"policycoreutils-python",
"setools-console",
"audit", "system-storage-manager",
"sudo", "geard"],
"units": ["docker.service", "docker.socket",
"min-metadata.service", "cockpit.socket"]
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment