e0bf31f63f
This adds support for Helm v3: - 'helm init' and 'helm serv' were removed in v3, and helm initialization was simplified so that is not required in build. - chart validation and version checking is enforced with 'helm lint', so all Charts require the tag: apiVersion: v1 (or v2). - 'chartmuseum' is a drop-in replacement for 'helm serv', and is currently used for building charts only. It is not part of ISO image. - armada chart is built and installed to /opt/extracharts. This provides a Kubernetes pod with armada-api and tiller containers. This provides a Helm v2 client (i.e., helmv2-cli) that gives access to containerized armada/tiller managed charts. This can be used as an interactive shell, or as a wrapper for single helm v2 commands. Change-Id: Iff2b219ea765cf9278c6e80c6aeb5b98cc9a0626 Depends-On: https://review.opendev.org/732731 Story: 2007000 Task: 38893 Signed-off-by: Jim Gauld <james.gauld@windriver.com>
219 lines
2.2 KiB
PHP
219 lines
2.2 KiB
PHP
# List of packages to be included/installed in ISO
|
|
# If these have dependencies, they will be pulled in automatically
|
|
#
|
|
|
|
|
|
|
|
# qemu-kvm-ev
|
|
qemu-kvm-ev
|
|
qemu-img-ev
|
|
qemu-kvm-tools-ev
|
|
|
|
|
|
# libvirt
|
|
libvirt
|
|
libvirt-docs
|
|
libvirt-daemon
|
|
libvirt-daemon-config-network
|
|
libvirt-daemon-config-nwfilter
|
|
libvirt-daemon-driver-network
|
|
libvirt-daemon-driver-nwfilter
|
|
libvirt-daemon-driver-nodedev
|
|
libvirt-daemon-driver-secret
|
|
libvirt-daemon-driver-storage
|
|
libvirt-daemon-driver-qemu
|
|
libvirt-daemon-driver-lxc
|
|
libvirt-client
|
|
|
|
|
|
# python-ryu
|
|
python2-ryu
|
|
python-ryu-common
|
|
|
|
# lldpd
|
|
lldpd
|
|
|
|
|
|
|
|
|
|
# tss2
|
|
tss2
|
|
|
|
|
|
# libtpms
|
|
libtpms
|
|
|
|
# swtpm
|
|
swtpm
|
|
swtpm-cuse
|
|
swtpm-tools
|
|
|
|
|
|
# python-3parclient
|
|
python-3parclient
|
|
|
|
# python-lefthandclient
|
|
python-lefthandclient
|
|
|
|
|
|
|
|
# docker-distribution
|
|
docker-distribution
|
|
|
|
# helm
|
|
helm
|
|
|
|
# armada
|
|
armada
|
|
|
|
# rpm
|
|
rpm-plugin-systemd-inhibit
|
|
|
|
# dpkg
|
|
dpkg
|
|
|
|
# ldapscripts
|
|
ldapscripts
|
|
|
|
# drbd
|
|
drbd
|
|
drbd-utils
|
|
drbd-udev
|
|
drbd-pacemaker
|
|
drbd-heartbeat
|
|
drbd-bash-completion
|
|
|
|
|
|
# initscripts
|
|
initscripts
|
|
|
|
# setup
|
|
setup
|
|
|
|
# nss-pam-ldapd
|
|
nss-pam-ldapd
|
|
|
|
|
|
# nfs-utils series package
|
|
|
|
# dhcp
|
|
dhcp
|
|
dhclient
|
|
|
|
# openssh
|
|
openssh
|
|
openssh-clients
|
|
openssh-server
|
|
|
|
# facter
|
|
facter
|
|
|
|
# vim
|
|
vim-enhanced
|
|
|
|
# python
|
|
python
|
|
|
|
# libvirt-python
|
|
python2-libvirt
|
|
|
|
# lighttpd
|
|
lighttpd
|
|
lighttpd-fastcgi
|
|
lighttpd-mod_geoip
|
|
lighttpd-mod_mysql_vhost
|
|
|
|
# logrotate
|
|
logrotate
|
|
|
|
# novnc
|
|
novnc
|
|
|
|
# sudo
|
|
sudo
|
|
|
|
# config files
|
|
|
|
# net-snmp
|
|
net-snmp-utils
|
|
net-snmp-libs
|
|
net-snmp-python
|
|
|
|
# openldap
|
|
openldap
|
|
openldap-servers
|
|
openldap-clients
|
|
|
|
# openvswitch
|
|
openvswitch
|
|
|
|
# libevent
|
|
libevent
|
|
|
|
# tpm2-tools
|
|
tpm2-tools
|
|
|
|
# audit
|
|
|
|
# puppet
|
|
puppet
|
|
|
|
# systemd
|
|
systemd
|
|
|
|
# tboot
|
|
tboot
|
|
|
|
# memcached
|
|
memcached
|
|
|
|
# kubernetes
|
|
kubernetes
|
|
kubernetes-master
|
|
kubernetes-node
|
|
kubernetes-kubeadm
|
|
kubernetes-client
|
|
containerd
|
|
|
|
# resource-agents
|
|
resource-agents
|
|
|
|
|
|
# haproxy
|
|
haproxy
|
|
|
|
|
|
# iptables
|
|
|
|
# python-psycopg2
|
|
python-psycopg2
|
|
|
|
# dnsmasq
|
|
dnsmasq
|
|
dnsmasq-utils
|
|
|
|
# parted
|
|
parted
|
|
|
|
# python-keyring
|
|
python-keyring
|
|
|
|
# grub2
|
|
grub2-tools
|
|
grub2-efi-x64-modules
|
|
|
|
# python2-ruamel-yaml
|
|
python2-ruamel-yaml
|
|
|
|
|
|
# redfish tool
|
|
Redfishtool
|
|
|
|
# kvm-timer-advance (AIO and worker nodes only)
|
|
kvm-timer-advance
|
|
|
|
# aws packages for interacting with amazon aws registry
|
|
# botocore is an unspecified requirement of boto3
|
|
python2-botocore
|
|
python-boto3
|