1da4a2124d55c0fe7ac96935e8efd6e4b7a3cf77
[armband.git] / patches / reclass-system-salt-model / 0002-linux.system.repo-Drop-arch-for-openstack-repo.patch
1 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
2 : Copyright (c) 2018 Mirantis Inc., 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: Wed, 4 Apr 2018 20:08:55 +0200
11 Subject: [PATCH] linux.system.repo: Drop arch for openstack repo
12
13 Now that mcp-repos mirror has arm64 packages too, we can either extend
14 the current architecture list or just drop it and let APT figure it
15 out.
16
17 Extending the arch list to 'amd64,arm64' would lead to doubling repo
18 metadata downloads on all archs, while dropping it will allow APT to
19 only download the repo metadata for the current system arch.
20
21 To keep old behavior for amd64 and prevent multiple downloads, let's
22 just drop the 'architectures' field.
23
24 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
25 ---
26  linux/system/repo/mcp/openstack.yml | 1 -
27  1 file changed, 1 deletion(-)
28
29 diff --git a/linux/system/repo/mcp/openstack.yml b/linux/system/repo/mcp/openstack.yml
30 index 465b75d0..8de17774 100644
31 --- a/linux/system/repo/mcp/openstack.yml
32 +++ b/linux/system/repo/mcp/openstack.yml
33 @@ -7,7 +7,6 @@ parameters:
34        repo:
35          mirantis_openstack:
36            source: "deb http://mirror.fuel-infra.org/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename} ${_param:openstack_version} main"
37 -          architectures: amd64
38            key_url: "http://mirror.fuel-infra.org/mcp-repos/${_param:openstack_version}/${_param:linux_system_codename}/archive-mcp${_param:openstack_version}.key"
39            pin:
40            - pin: 'release l=${_param:openstack_version}'