1 ##############################################################################
2 # Copyright (c) 2016 Enea AB and others.
3 # Alexandru.Avadanii@enea.com
4 # All rights reserved. This program and the accompanying materials
5 # are made available under the terms of the Apache License, Version 2.0
6 # which accompanies this distribution, and is available at
7 # http://www.apache.org/licenses/LICENSE-2.0
8 ##############################################################################
12 # Based on old fuel-mirror data [1], adapted for OPNFV and packetary.
13 # NOTE: 'uri' field will be added by opnfv_mirror_ubuntu.py from ENV.
14 # [1] https://github.com/openstack/fuel-mirror/blob/stable/mitaka/
15 # contrib/fuel_mirror/data/ubuntu.yaml
17 # Main is a required parameter which defines what repository will be used
18 # for images creation and that mirror should contain all packages for minimal
33 - name: "ubuntu-updates"
34 suite: "xenial-updates"
43 - name: "ubuntu-security"
44 suite: "xenial-security"
55 suite: "mos$mos_version"
63 suite: "mos$mos_version-updates"
70 - name: "mos-security"
71 suite: "mos$mos_version-security"
78 - name: "mos-holdback"
79 suite: "mos$mos_version-holdback"
88 # This section lists packages that should be present in the local Ubuntu mirror,
89 # but are not direct dependencies of any other packages from MOS or Ubuntu.
90 # e.g.: additional kernels, bootloaders etc.
94 # Packages are required to build bootstrap images for a system.
95 # The mirror should contiain such packages in addition to local mirror.
96 - name: "acpi-support"
101 - name: "bash-completion"
103 - name: "build-essential"
106 - name: "cpu-checker"
107 - name: "cpufrequtils"
108 - name: "debconf-utils"
117 - name: "iptables-persistent"
119 - name: "language-pack-en"
120 - name: "libapache2-mod-fastcgi"
121 - name: "libnss3-tools"
122 - name: "linux-headers-generic-lts-xenial"
123 - name: "linux-image-generic-lts-xenial"
125 - name: "livecd-rootfs"
130 - name: "multipath-tools"
131 - name: "multipath-tools-boot"
134 - name: "openssh-server"
135 - name: "percona-toolkit"
136 - name: "percona-xtrabackup"
139 - name: "python-lesscpy"
141 - name: "rsyslog-gnutls"
142 - name: "rsyslog-relp"
144 - name: "squashfs-tools"
145 - name: "swift-plugin-s3"
151 - name: "ubuntu-standard"
161 # Packetary's dependency solving mechanism brings in more than one alternative
162 # For example, "Depends: upstart | systemd-sysv" brings both packages, which
163 # leads to debootstrap using "upstart" (1st option available in local repo).