From 2ec48942a22cb2de425bf89ad242a5726475b4cb Mon Sep 17 00:00:00 2001 From: Alexandru Avadanii Date: Sun, 25 Feb 2018 03:54:45 +0100 Subject: [PATCH] u/fuel: Bump & rebase for compute parameterization While at it, enable hugepages on AArch64 by removing the patch that used to disable them. JIRA: ARMBAND-341 Change-Id: I8f5e8bbceeaa2c99a983a14d9c03da497eec64c4 Signed-off-by: Alexandru Avadanii Signed-off-by: Cristina Pauna --- ...PDF-Use-arm-virtual2-POD-config-in-sample.patch | 2 +- ...-Add-curtin_userdata_arm64_generic_xenial.patch | 6 ++-- ...lt-formulas-armband-Extend-libvirt_domain.patch | 4 +-- ...-virtng.py-virt.sls-Extend-libvirt_domain.patch | 4 +-- .../0009-seedng-module-Add-AArch64-repo.patch | 2 +- ...0-aarch64-skip-configuration-of-hugepages.patch | 36 ---------------------- ...al-virtual-Extend-arch-list-for-UCA-repo.patch} | 0 ...=> 0011-Add-opnfv-user-to-the-deployment.patch} | 2 +- ...h => 0012-glusterfs-Use-3.12-for-AArch64.patch} | 2 +- ...=> 0013-Revert-Get-back-to-the-GA-kernel.patch} | 0 upstream/fuel | 2 +- 11 files changed, 12 insertions(+), 48 deletions(-) delete mode 100644 patches/opnfv-fuel/0010-aarch64-skip-configuration-of-hugepages.patch rename patches/opnfv-fuel/{0011-baremetal-virtual-Extend-arch-list-for-UCA-repo.patch => 0010-baremetal-virtual-Extend-arch-list-for-UCA-repo.patch} (100%) rename patches/opnfv-fuel/{0012-Add-opnfv-user-to-the-deployment.patch => 0011-Add-opnfv-user-to-the-deployment.patch} (99%) rename patches/opnfv-fuel/{0013-glusterfs-Use-3.12-for-AArch64.patch => 0012-glusterfs-Use-3.12-for-AArch64.patch} (98%) rename patches/opnfv-fuel/{0014-Revert-Get-back-to-the-GA-kernel.patch => 0013-Revert-Get-back-to-the-GA-kernel.patch} (100%) diff --git a/patches/opnfv-fuel/0003-vPDF-Use-arm-virtual2-POD-config-in-sample.patch b/patches/opnfv-fuel/0003-vPDF-Use-arm-virtual2-POD-config-in-sample.patch index f41b3763..965574c3 100644 --- a/patches/opnfv-fuel/0003-vPDF-Use-arm-virtual2-POD-config-in-sample.patch +++ b/patches/opnfv-fuel/0003-vPDF-Use-arm-virtual2-POD-config-in-sample.patch @@ -23,7 +23,7 @@ Signed-off-by: Alexandru Avadanii 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/mcp/config/labs/local/idf-virtual1.yaml b/mcp/config/labs/local/idf-virtual1.yaml -index 88437cd..31eaef7 100644 +index 2142baf..415f63c 100644 --- a/mcp/config/labs/local/idf-virtual1.yaml +++ b/mcp/config/labs/local/idf-virtual1.yaml @@ -41,9 +41,9 @@ idf: diff --git a/patches/opnfv-fuel/0005-maas-Add-curtin_userdata_arm64_generic_xenial.patch b/patches/opnfv-fuel/0005-maas-Add-curtin_userdata_arm64_generic_xenial.patch index 97a4735a..a4f0a682 100644 --- a/patches/opnfv-fuel/0005-maas-Add-curtin_userdata_arm64_generic_xenial.patch +++ b/patches/opnfv-fuel/0005-maas-Add-curtin_userdata_arm64_generic_xenial.patch @@ -66,12 +66,12 @@ index 0000000..0368937 + file.managed: + - source: salt://maas/files/pgpass diff --git a/mcp/patches/patches.list b/mcp/patches/patches.list -index 1b50025..9ec2dbd 100644 +index 22d5a7a..1229fc5 100644 --- a/mcp/patches/patches.list +++ b/mcp/patches/patches.list @@ -18,3 +18,4 @@ - /usr/share/salt-formulas/env: 0011-routes-Skip-network-restart-on-noifupdown.patch - /usr/share/salt-formulas/env: 0012-linux.storage.lvm-Disable-filter.patch + /usr/share/salt-formulas/env: 0011-system.repo-Debian-Add-keyserver-proxy-support.patch + /usr/share/salt-formulas/env: 0012-routes-Skip-network-restart-on-noifupdown.patch /usr/share/salt-formulas/env: 0013-dpdk-Support-ovs-bridge-tagging.patch +/usr/share/salt-formulas/env: 0101-maas-Add-curtin_userdata_arm64_generic_xenial.patch diff --git a/mcp/reclass/classes/cluster/mcp-pike-common-ha/infra/maas.yml b/mcp/reclass/classes/cluster/mcp-pike-common-ha/infra/maas.yml diff --git a/patches/opnfv-fuel/0007-mcp-salt-formulas-armband-Extend-libvirt_domain.patch b/patches/opnfv-fuel/0007-mcp-salt-formulas-armband-Extend-libvirt_domain.patch index fb46caaa..f995c32e 100644 --- a/patches/opnfv-fuel/0007-mcp-salt-formulas-armband-Extend-libvirt_domain.patch +++ b/patches/opnfv-fuel/0007-mcp-salt-formulas-armband-Extend-libvirt_domain.patch @@ -41,10 +41,10 @@ Signed-off-by: Alexandru Avadanii create mode 100644 mcp/salt-formulas/armband/salt_minion.sls diff --git a/mcp/config/states/baremetal_init b/mcp/config/states/baremetal_init -index c147728..6d7c0b4 100755 +index d3a255d..9bfe535 100755 --- a/mcp/config/states/baremetal_init +++ b/mcp/config/states/baremetal_init -@@ -32,6 +32,7 @@ salt -C 'cmp*' state.apply linux.network || true +@@ -35,6 +35,7 @@ wait_for 30.0 "salt -C 'kvm* or cmp*' test.ping" salt -C 'cmp*' file.write /etc/dhcp/dhclient-enter-hooks.d/no-default-route \ args='unset new_routers' diff --git a/patches/opnfv-fuel/0008-virtng.py-virt.sls-Extend-libvirt_domain.patch b/patches/opnfv-fuel/0008-virtng.py-virt.sls-Extend-libvirt_domain.patch index 089a99ec..3e989b4c 100644 --- a/patches/opnfv-fuel/0008-virtng.py-virt.sls-Extend-libvirt_domain.patch +++ b/patches/opnfv-fuel/0008-virtng.py-virt.sls-Extend-libvirt_domain.patch @@ -150,11 +150,11 @@ index 0000000..78eb0bf + + #salt_control_seed_{{ cluster_name }}_{{ node_name }}: diff --git a/mcp/patches/patches.list b/mcp/patches/patches.list -index 9ec2dbd..84756cd 100644 +index 1229fc5..3af44ef 100644 --- a/mcp/patches/patches.list +++ b/mcp/patches/patches.list @@ -19,3 +19,5 @@ - /usr/share/salt-formulas/env: 0012-linux.storage.lvm-Disable-filter.patch + /usr/share/salt-formulas/env: 0012-routes-Skip-network-restart-on-noifupdown.patch /usr/share/salt-formulas/env: 0013-dpdk-Support-ovs-bridge-tagging.patch /usr/share/salt-formulas/env: 0101-maas-Add-curtin_userdata_arm64_generic_xenial.patch +/usr/share/salt-formulas/env: 0103-virtng-module-Extend-libvirt_domain.patch diff --git a/patches/opnfv-fuel/0009-seedng-module-Add-AArch64-repo.patch b/patches/opnfv-fuel/0009-seedng-module-Add-AArch64-repo.patch index 25819434..2c5fed32 100644 --- a/patches/opnfv-fuel/0009-seedng-module-Add-AArch64-repo.patch +++ b/patches/opnfv-fuel/0009-seedng-module-Add-AArch64-repo.patch @@ -49,7 +49,7 @@ index 0000000..d40e63b + cmd += 'else sh {0} -c /tmp {1}; fi'.format( + os.path.join(tmppath, 'bootstrap-salt.sh'), arg) diff --git a/mcp/patches/patches.list b/mcp/patches/patches.list -index 84756cd..9396093 100644 +index 3af44ef..3f2e99a 100644 --- a/mcp/patches/patches.list +++ b/mcp/patches/patches.list @@ -21,3 +21,4 @@ diff --git a/patches/opnfv-fuel/0010-aarch64-skip-configuration-of-hugepages.patch b/patches/opnfv-fuel/0010-aarch64-skip-configuration-of-hugepages.patch deleted file mode 100644 index c603663d..00000000 --- a/patches/opnfv-fuel/0010-aarch64-skip-configuration-of-hugepages.patch +++ /dev/null @@ -1,36 +0,0 @@ -:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -: Copyright (c) 2018 Enea AB and others. -: -: All rights reserved. This program and the accompanying materials -: are made available under the terms of the Apache License, Version 2.0 -: which accompanies this distribution, and is available at -: http://www.apache.org/licenses/LICENSE-2.0 -:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -From: Charalampos Kominos -Date: Thu, 24 Aug 2017 19:28:14 +0200 -Subject: [PATCH] aarch64: skip configuration of hugepages - -The reclass model contains instructions on how to setup nova.conf. -Those instructions need to be overwritten for ARM. - -Signed-off-by: Guillermo Herrero -Signed-off-by: Charalampos Kominos ---- - mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_compute.yml | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_compute.yml b/mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_compute.yml -index dd610ea..407751f 100644 ---- a/mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_compute.yml -+++ b/mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_compute.yml -@@ -11,8 +11,8 @@ classes: - - system.linux.system.repo.glusterfs - - system.glusterfs.client.cluster - - system.nova.compute.cluster -- - system.nova.compute.nfv.hugepages -- - system.nova.compute.nfv.cpu_pinning -+ # - system.nova.compute.nfv.hugepages -+ # - system.nova.compute.nfv.cpu_pinning - - system.neutron.gateway.cluster - - system.cinder.volume.single - - system.cinder.volume.backend.lvm diff --git a/patches/opnfv-fuel/0011-baremetal-virtual-Extend-arch-list-for-UCA-repo.patch b/patches/opnfv-fuel/0010-baremetal-virtual-Extend-arch-list-for-UCA-repo.patch similarity index 100% rename from patches/opnfv-fuel/0011-baremetal-virtual-Extend-arch-list-for-UCA-repo.patch rename to patches/opnfv-fuel/0010-baremetal-virtual-Extend-arch-list-for-UCA-repo.patch diff --git a/patches/opnfv-fuel/0012-Add-opnfv-user-to-the-deployment.patch b/patches/opnfv-fuel/0011-Add-opnfv-user-to-the-deployment.patch similarity index 99% rename from patches/opnfv-fuel/0012-Add-opnfv-user-to-the-deployment.patch rename to patches/opnfv-fuel/0011-Add-opnfv-user-to-the-deployment.patch index 854697e4..37638387 100644 --- a/patches/opnfv-fuel/0012-Add-opnfv-user-to-the-deployment.patch +++ b/patches/opnfv-fuel/0011-Add-opnfv-user-to-the-deployment.patch @@ -22,7 +22,7 @@ Signed-off-by: Guillermo Herrero create mode 100644 mcp/salt-formulas/opnfv/adduser.sls diff --git a/mcp/config/states/baremetal_init b/mcp/config/states/baremetal_init -index 6d7c0b4..a7043d9 100755 +index 9bfe535..82649df 100755 --- a/mcp/config/states/baremetal_init +++ b/mcp/config/states/baremetal_init @@ -23,6 +23,7 @@ salt -C 'kvm* or cmp*' file.replace $debian_ip_source \ diff --git a/patches/opnfv-fuel/0013-glusterfs-Use-3.12-for-AArch64.patch b/patches/opnfv-fuel/0012-glusterfs-Use-3.12-for-AArch64.patch similarity index 98% rename from patches/opnfv-fuel/0013-glusterfs-Use-3.12-for-AArch64.patch rename to patches/opnfv-fuel/0012-glusterfs-Use-3.12-for-AArch64.patch index ce3ccb88..c8c546b4 100644 --- a/patches/opnfv-fuel/0013-glusterfs-Use-3.12-for-AArch64.patch +++ b/patches/opnfv-fuel/0012-glusterfs-Use-3.12-for-AArch64.patch @@ -34,7 +34,7 @@ index 84b392e..1209f31 100644 cluster_node01_address: ${_param:infra_kvm_node01_address} cluster_node02_address: ${_param:infra_kvm_node02_address} diff --git a/mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_compute.yml b/mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_compute.yml -index 407751f..b0e23d0 100644 +index dd610ea..6aa7b5d 100644 --- a/mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_compute.yml +++ b/mcp/reclass/classes/cluster/mcp-pike-common-ha/openstack_compute.yml @@ -35,7 +35,7 @@ parameters: diff --git a/patches/opnfv-fuel/0014-Revert-Get-back-to-the-GA-kernel.patch b/patches/opnfv-fuel/0013-Revert-Get-back-to-the-GA-kernel.patch similarity index 100% rename from patches/opnfv-fuel/0014-Revert-Get-back-to-the-GA-kernel.patch rename to patches/opnfv-fuel/0013-Revert-Get-back-to-the-GA-kernel.patch diff --git a/upstream/fuel b/upstream/fuel index ed8fc8fe..a2062e5f 160000 --- a/upstream/fuel +++ b/upstream/fuel @@ -1 +1 @@ -Subproject commit ed8fc8fe0b2ce8058b8c14e84c4119d93acc6f76 +Subproject commit a2062e5fd64a2737df44497bfcece7e804b7f5bf -- 2.16.6