1 From: Stanislaw Kardach <stanislaw.kardach@caviumnetworks.com>
2 Date: Sun, 21 Feb 2016 16:30:43 +0100
3 Subject: [PATCH] nailgun: Add arm64 fixture.
6 nailgun/nailgun/fixtures/openstack.yaml | 99 +++++++++++++++++++++++++++++++++
7 1 file changed, 99 insertions(+)
9 diff --git a/nailgun/nailgun/fixtures/openstack.yaml b/nailgun/nailgun/fixtures/openstack.yaml
10 index f9c8ab6..a330f4e 100644
11 --- a/nailgun/nailgun/fixtures/openstack.yaml
12 +++ b/nailgun/nailgun/fixtures/openstack.yaml
13 @@ -2079,3 +2079,102 @@
14 uri: "http://{settings.MASTER_IP}:8080/targetimages/env_{cluster.id}_ubuntu_1404_amd64-boot.img.gz"
18 + extend: *base_release
20 + name: "Liberty on Ubuntu 14.04 (aarch64)"
21 + version: "liberty-8.0"
22 + can_update_from_versions: []
23 + operating_system: "Ubuntu"
24 + description: "This option will install the OpenStack Liberty packages using Ubuntu as a base operating system. With high availability features built in, you are getting a robust, enterprise-grade OpenStack deployment."
25 + attributes_metadata:
29 + value: "console=ttyAMA0,115200 console=ttyS0,115200 net.ifnames=1 biosdevname=0 rootdelay=90 nomodeset"
32 + label: "Repositories"
35 + always_editable: true
37 + type: "custom_repo_configuration"
38 + extra_priority: null
40 + Please note: the first repository will be considered the operating system mirror that will be used during node provisioning.
41 + To create a local repository mirror on the Fuel master node, please follow the instructions provided by running "fuel-createmirror --help" on the Fuel master node.
42 + Please make sure your Fuel master node has Internet access to the repository before attempting to create a mirror.
43 + For more details, please refer to the documentation (https://docs.mirantis.com/openstack/fuel/fuel-8.0/operations.html#external-ubuntu-ops).
45 + # first repository on the list is used for downloading the kernel and initrd
48 + uri: "http://ports.ubuntu.com/"
50 + section: "main universe multiverse"
53 + name: "ubuntu-updates"
54 + uri: "http://ports.ubuntu.com/"
55 + suite: "trusty-updates"
56 + section: "main universe multiverse"
59 + name: "ubuntu-security"
60 + uri: "http://ports.ubuntu.com/"
61 + suite: "trusty-security"
62 + section: "main universe multiverse"
66 + uri: "http://{settings.MASTER_IP}:8080/{cluster.release.version}/ubuntu/x86_64"
68 + section: "main restricted"
72 + uri: "http://linux.enea.com/mos-repos/ubuntu/{cluster.release.environment_version}"
73 + suite: "mos8.0-updates"
74 + section: "main restricted"
77 + name: "mos-security"
78 + uri: "http://linux.enea.com/mos-repos/ubuntu/{cluster.release.environment_version}"
79 + suite: "mos8.0-security"
80 + section: "main restricted"
83 + name: "mos-holdback"
84 + uri: "http://linux.enea.com/mos-repos/ubuntu/{cluster.release.environment_version}"
85 + suite: "mos8.0-holdback"
86 + section: "main restricted"
90 + uri: "http://{settings.MASTER_IP}:8080/{cluster.release.version}/ubuntu/auxiliary"
92 + section: "main restricted"
97 + remote_relative: "dists/trusty/main/installer-arm64/current/images/generic/netboot/vmlinuz"
98 + local: "/var/www/nailgun/ubuntu/arm64/images/linux"
100 + remote_relative: "dists/trusty/main/installer-arm64/current/images/generic/netboot/initrd.gz"
101 + local: "/var/www/nailgun/ubuntu/arm64/images/initrd.gz"
104 + generator_arg: "ubuntu_1404_arm64"
109 + uri: "http://{settings.MASTER_IP}:8080/targetimages/env_{cluster.id}_ubuntu_1404_arm64.img.gz"
113 + uri: "http://{settings.MASTER_IP}:8080/targetimages/env_{cluster.id}_ubuntu_1404_arm64-boot.img.gz"