Increase maximum shell command timeout to 2h
[armband.git] / patches / fuel-web / 0001-Add-arm64-fixture.patch
1 From: Stanislaw Kardach <stanislaw.kardach@caviumnetworks.com>
2 Date: Sun, 21 Feb 2016 16:30:43 +0100
3 Subject: [PATCH] Add arm64 fixture
4
5 ---
6  nailgun/nailgun/fixtures/openstack.yaml | 99 +++++++++++++++++++++++++++++++++
7  1 file changed, 99 insertions(+)
8
9 diff --git a/nailgun/nailgun/fixtures/openstack.yaml b/nailgun/nailgun/fixtures/openstack.yaml
10 index f9c8ab6..bf6f7c4 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"
15                format: "ext2"
16                container: "gzip"
17 +- pk: 3
18 +  extend: *base_release
19 +  fields:
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:
26 +      editable:
27 +        kernel_params:
28 +          kernel:
29 +            value: "console=ttyAMA0,115200 console=ttyS0,115200 net.ifnames=0 biosdevname=0 rootdelay=90 nomodeset"
30 +        repo_setup:
31 +          metadata:
32 +            label: "Repositories"
33 +            weight: 50
34 +            group: "general"
35 +            always_editable: true
36 +          repos:
37 +            type: "custom_repo_configuration"
38 +            extra_priority: null
39 +            description: |
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).
44 +            value:
45 +              # first repository on the list is used for downloading the kernel and initrd
46 +              - type: "deb"
47 +                name: "ubuntu"
48 +                uri: "http://ports.ubuntu.com/"
49 +                suite: "trusty"
50 +                section: "main universe multiverse"
51 +                priority: null
52 +              - type: "deb"
53 +                name: "ubuntu-updates"
54 +                uri: "http://ports.ubuntu.com/"
55 +                suite: "trusty-updates"
56 +                section: "main universe multiverse"
57 +                priority: null
58 +              - type: "deb"
59 +                name: "ubuntu-security"
60 +                uri: "http://ports.ubuntu.com/"
61 +                suite: "trusty-security"
62 +                section: "main universe multiverse"
63 +                priority: null
64 +              - type: "deb"
65 +                name: "mos"
66 +                uri: "http://{settings.MASTER_IP}:8080/{cluster.release.version}/ubuntu/x86_64"
67 +                suite: "mos8.0"
68 +                section: "main restricted"
69 +                priority: 1050
70 +              - type: "deb"
71 +                name: "mos-updates"
72 +                uri: "http://linux.enea.com/mos-repos/ubuntu/{cluster.release.environment_version}"
73 +                suite: "mos8.0-updates"
74 +                section: "main restricted"
75 +                priority: 1050
76 +              - type: "deb"
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"
81 +                priority: 1050
82 +              - type: "deb"
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"
87 +                priority: 1100
88 +              - type: "deb"
89 +                name: "Auxiliary"
90 +                uri: "http://{settings.MASTER_IP}:8080/{cluster.release.version}/ubuntu/auxiliary"
91 +                suite: "auxiliary"
92 +                section: "main restricted"
93 +                priority: 1150
94 +      generated:
95 +        repo_setup:
96 +          installer_kernel:
97 +            remote_relative: "dists/trusty/main/installer-arm64/current/images/generic/netboot/vmlinuz"
98 +            local: "/var/www/nailgun/ubuntu/arm64/images/linux"
99 +          installer_initrd:
100 +            remote_relative: "dists/trusty/main/installer-arm64/current/images/generic/netboot/initrd.gz"
101 +            local: "/var/www/nailgun/ubuntu/arm64/images/initrd.gz"
102 +        cobbler:
103 +          profile:
104 +            generator_arg: "ubuntu_1404_arm64"
105 +        provision:
106 +          codename: "trusty"
107 +          image_data:
108 +            /:
109 +              uri: "http://{settings.MASTER_IP}:8080/targetimages/env_{cluster.id}_ubuntu_1404_arm64.img.gz"
110 +              format: "ext4"
111 +              container: "gzip"
112 +            /boot:
113 +              uri: "http://{settings.MASTER_IP}:8080/targetimages/env_{cluster.id}_ubuntu_1404_arm64-boot.img.gz"
114 +              format: "ext2"
115 +              container: "gzip"