u/fuel: Bump & rebase for new deploy arg `-E`
[armband.git] / patches / reclass-system-salt-model / 0001-linux-system-repo-mcp-Add-Armband-repos.patch
1 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
2 : Copyright (c) 2017 Enea AB and others.
3 :
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 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
9 From: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
10 Date: Mon, 10 Jul 2017 15:31:08 +0000
11 Subject: [PATCH] linux/system/repo/mcp: Add Armband repos
12
13 FIXME: Use https for fetching Armband GPG key!
14
15 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
16 ---
17  linux/system/repo/mcp/extra.yml     |  9 +++++++
18  linux/system/repo/mcp/openstack.yml | 48 +++++++++++++++++++++++++++++++++++++
19  2 files changed, 57 insertions(+)
20
21 diff --git a/linux/system/repo/mcp/extra.yml b/linux/system/repo/mcp/extra.yml
22 index 826969b..01b9cc5 100644
23 --- a/linux/system/repo/mcp/extra.yml
24 +++ b/linux/system/repo/mcp/extra.yml
25 @@ -14,3 +14,12 @@ parameters:
26            - pin: 'release a=${_param:linux_system_repo_mcp_extra_version}'
27              priority: 1100
28              package: '*'
29 +        armband_mcp_extra:
30 +          source: "deb [arch=arm64] http://linux.enea.com/apt-mk/${_param:linux_system_codename}/ nightly extra"
31 +          architectures: arm64
32 +          key_url: "http://linux.enea.com/apt-mk/public.gpg"
33 +          clean_file: true
34 +          pin:
35 +          - pin: 'release a=nightly'
36 +            priority: 1100
37 +            package: '*'
38 diff --git a/linux/system/repo/mcp/openstack.yml b/linux/system/repo/mcp/openstack.yml
39 index 2235b2c..be8ffd2 100644
40 --- a/linux/system/repo/mcp/openstack.yml
41 +++ b/linux/system/repo/mcp/openstack.yml
42 @@ -53,3 +53,51 @@ parameters:
43            - pin: 'release a=${_param:linux_system_repo_mk_openstack_version}'
44              priority: 1100
45              package: '*'
46 +        armband_openstack:
47 +          source: "deb http://linux.enea.com/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename} ${_param:openstack_version} main"
48 +          architectures: arm64
49 +          key_url: "http://linux.enea.com/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename}/archive-mcp${_param:openstack_version}.key"
50 +          pin:
51 +          - pin: 'release a=${_param:openstack_version}'
52 +            priority: 1100
53 +            package: '*'
54 +        armband_openstack_hotfix:
55 +          source: "deb http://linux.enea.com/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename} ${_param:openstack_version}-hotfix main"
56 +          architectures: arm64
57 +          key_url: "http://linux.enea.com/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename}/archive-mcp${_param:openstack_version}.key"
58 +          pin:
59 +          - pin: 'release a=${_param:openstack_version}-hotfix'
60 +            priority: 1100
61 +            package: '*'
62 +        armband_openstack_security:
63 +          source: "deb http://linux.enea.com/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename} ${_param:openstack_version}-security main"
64 +          architectures: arm64
65 +          key_url: "http://linux.enea.com/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename}/archive-mcp${_param:openstack_version}.key"
66 +          pin:
67 +          - pin: 'release a=${_param:openstack_version}-security'
68 +            priority: 1100
69 +            package: '*'
70 +        armband_openstack_updates:
71 +          source: "deb http://linux.enea.com/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename} ${_param:openstack_version}-updates main"
72 +          architectures: arm64
73 +          key_url: "http://linux.enea.com/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename}/archive-mcp${_param:openstack_version}.key"
74 +          pin:
75 +          - pin: 'release a=${_param:openstack_version}-updates'
76 +            priority: 1100
77 +            package: '*'
78 +        armband_openstack_holdback:
79 +          source: "deb http://linux.enea.com/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename} ${_param:openstack_version}-holdback main"
80 +          architectures: arm64
81 +          key_url: "http://linux.enea.com/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename}/archive-mcp${_param:openstack_version}.key"
82 +          pin:
83 +          - pin: 'release a=${_param:openstack_version}-holdback'
84 +            priority: 1100
85 +            package: '*'
86 +        armband_mk_openstack:
87 +          source: "deb [arch=arm64] http://linux.enea.com/apt-mk/${_param:linux_system_codename}/ nightly ${_param:openstack_version}"
88 +          architectures: arm64
89 +          key_url: "http://linux.enea.com/apt-mk/public.gpg"
90 +          pin:
91 +          - pin: 'release a=nightly'
92 +            priority: 1100
93 +            package: '*'