Cleanup: Remove patches that landed upstream 91/33891/1
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Wed, 26 Apr 2017 16:34:40 +0000 (18:34 +0200)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Wed, 26 Apr 2017 16:35:01 +0000 (18:35 +0200)
Change-Id: Ib2f96ec70d0b589741484f7e3f3b537a269785fe
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
patches/network-checker/0001-Fixed-typo-in-net-check.patch [deleted file]
patches/opnfv-fuel/upstream-backports/0000-fuel-menu-Align-defaults-w-OPNFV-bootstrap-cfg.patch [deleted file]

diff --git a/patches/network-checker/0001-Fixed-typo-in-net-check.patch b/patches/network-checker/0001-Fixed-typo-in-net-check.patch
deleted file mode 100644 (file)
index 1546dde..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
-: Copyright (c) 2017 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: chko <hkominos>
-Date: Tue, 21 Mar 2017 14:51:22 +0100
-Subject: [PATCH] Fixed typo in net-check Closes-Bug:#1674724
-
-Change-Id: Ibf35e5ffb1411b998f9ad250b7744c447e16fa71
-Signed-off-by: Charalampos Kominos <hkominos@gmail.com>
-(cherry picked from commit e5debec9fe2d8f1a99521594ca3bb10de3bb6d13)
----
- network_checker/net_check/api.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/network_checker/net_check/api.py b/network_checker/net_check/api.py
-index defdde0..a4155db 100755
---- a/network_checker/net_check/api.py
-+++ b/network_checker/net_check/api.py
-@@ -199,7 +199,7 @@ class Actor(object):
-         if state.lower() == 'up':
-             self.logger.debug('Inteface %s is up', check_iface)
-             return True
--        elif state.lower == 'unknown':
-+        elif state.lower() == 'unknown':
-             self.logger.debug('Inteface %s state is unknown, using ethtool',
-                               check_iface)
-             ethtool_output = self._execute(['ethtool', check_iface])
diff --git a/patches/opnfv-fuel/upstream-backports/0000-fuel-menu-Align-defaults-w-OPNFV-bootstrap-cfg.patch b/patches/opnfv-fuel/upstream-backports/0000-fuel-menu-Align-defaults-w-OPNFV-bootstrap-cfg.patch
deleted file mode 100644 (file)
index a2f922c..0000000
+++ /dev/null
@@ -1,256 +0,0 @@
-From: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
-Date: Sun, 9 Apr 2017 14:10:21 +0200
-Subject: [PATCH] fuel-menu: Align defaults w/ OPNFV bootstrap cfg
-
-Instead of overwriting fuel_bootstrap_cli.yaml during post-install,
-with a static config which we need to manually sync in OPNFV after
-each upstream change, make the whole thing dynamic by syncing (via
-patch) fuel-menu's default settings with OPNFV bootstrap.
-
-This allows us to drop the static fuel_bootstrap_cli.yaml.
-
-JIRA: FUEL-266
-
-Change-Id: I132f2a272c764ad0fc84b3e0e0e1222b1fab1cd2
-Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
----
- .../f_bootstrap/post-scripts/03_install_repo.sh    |  5 --
- build/f_isoroot/f_repobuild/Makefile               |  3 +-
- build/f_isoroot/f_repobuild/config.mk              |  2 +-
- .../f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml  | 74 ----------------------
- build/f_isoroot/f_repobuild/opnfv_mirror_ubuntu.py |  7 +-
- ...s-OPNFV-bootstrap-Default-to-local-mirror.patch | 66 +++++++++++++++++++
- 6 files changed, 73 insertions(+), 84 deletions(-)
- delete mode 100644 build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml
- create mode 100644 build/f_repos/patch/fuel-menu/0001-settings-OPNFV-bootstrap-Default-to-local-mirror.patch
-
-diff --git a/build/f_isoroot/f_bootstrap/post-scripts/03_install_repo.sh b/build/f_isoroot/f_bootstrap/post-scripts/03_install_repo.sh
-index be17e7e..431577c 100755
---- a/build/f_isoroot/f_bootstrap/post-scripts/03_install_repo.sh
-+++ b/build/f_isoroot/f_bootstrap/post-scripts/03_install_repo.sh
-@@ -26,9 +26,4 @@ if [ $? -ne 0 ]; then
-   echo "Error removing /opt/opnfv/nailgun directory!"
-   exit 1
- fi
--mv /opt/opnfv/fuel_bootstrap_cli.yaml /etc/fuel-bootstrap-cli/fuel_bootstrap_cli.yaml
--if [ $? -ne 0 ]; then
--  echo "Error moving bootstrap image configuration!"
--  exit 1
--fi
- echo "Done installing pre-build repo"
-diff --git a/build/f_isoroot/f_repobuild/Makefile b/build/f_isoroot/f_repobuild/Makefile
-index 891712b..c61d1ad 100644
---- a/build/f_isoroot/f_repobuild/Makefile
-+++ b/build/f_isoroot/f_repobuild/Makefile
-@@ -27,6 +27,8 @@ nailgun:
-       rm -Rf nailgun packetary opnfv_config && mkdir opnfv_config
-       # We will analyze fuel-web's fixture files for package lists
-       ln -sf ${F_SUBMOD_DIR}/fuel-web fuel-web
-+      # Same for fuel-agent's bootstrap package list
-+      ln -sf ${F_SUBMOD_DIR}/fuel-agent fuel-agent
-       git clone --quiet $(PACKETARY_REPO)
-       if [ -n $(PACKETARY_COMMIT) ]; then \
-               git -C packetary checkout $(PACKETARY_COMMIT); \
-@@ -48,7 +50,6 @@ release:nailgun
-       @rm -Rf ../release/opnfv/nailgun
-       @mkdir -p ../release/opnfv
-       @cp -Rp nailgun ../release/opnfv/nailgun
--      @cp fuel_bootstrap_cli.yaml ../release/opnfv/
-
- ############################################################################
- # Cache operations - only used when building through ci/build.sh
-diff --git a/build/f_isoroot/f_repobuild/config.mk b/build/f_isoroot/f_repobuild/config.mk
-index 986ea9e..68101d6 100644
---- a/build/f_isoroot/f_repobuild/config.mk
-+++ b/build/f_isoroot/f_repobuild/config.mk
-@@ -19,5 +19,5 @@ export MIRROR_UBUNTU_ROOT_arm64=ubuntu-ports
-
- # Merge all local mirror repo components/section into single "main"
- # NOTE: When changing this, make sure to also update all consumer config, like:
--# - fuel_bootstrap_cli.yaml
-+# - fuel-menu/fuelmenu/settings.yaml
- export MIRROR_UBUNTU_MERGE=true
-diff --git a/build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml b/build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml
-deleted file mode 100644
-index 81ca6eb..0000000
---- a/build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml
-+++ /dev/null
-@@ -1,74 +0,0 @@
--##############################################################################
--# Copyright (c) 2015,2016 Ericsson AB and others.
--# mskalski@mirantis.com
--# 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
--##############################################################################
-----
--  root_ssh_authorized_file: /root/.ssh/id_rsa.pub
--  extend_kopts: "biosdevname=0 net.ifnames=1"
--  ubuntu_release: xenial
--  extra_dirs:
--    - /usr/share/fuel_bootstrap_cli/files/xenial
--  output_dir: /tmp/
--  kernel_flavor: linux-image-generic-lts-xenial
--  packages:
--    - daemonize
--    - fuel-agent
--    - hwloc
--    - i40e-dkms
--    - linux-firmware
--    - linux-headers-generic
--    - live-boot
--    - live-boot-initramfs-tools
--    - mc
--    - mcollective
--    - msmtp-mta
--    - multipath-tools
--    - multipath-tools-boot
--    - nailgun-agent
--    - nailgun-mcagents
--    - network-checker
--    - ntp
--    - ntpdate
--    - openssh-client
--    - openssh-server
--    - puppet
--    - squashfs-tools
--    - ubuntu-minimal
--    - vim
--    - wget
--    - xz-utils
--    # NOTE(el): Packages required for new generation
--    # network checker to be run without an access
--    # to repositories.
--    - sysfsutils
--    - bridge-utils
--    - ifenslave
--    - irqbalance
--    - iputils-arping
--  bootstrap_images_dir: /var/www/nailgun/bootstraps
--  active_bootstrap_symlink: /var/www/nailgun/bootstraps/active_bootstrap
--  flavor: ubuntu
--  http_proxy: ""
--  https_proxy: ""
--  repos:
--    - name: ubuntu
--      section: "main"
--      uri: "http://127.0.0.1:8080/mirrors/ubuntu"
--      priority:
--      suite: xenial
--      type: deb
--    - name: mos
--      section: "main restricted"
--      uri: "http://127.0.0.1:8080/ubuntu/x86_64"
--      priority: 1050
--      suite: mos10.0
--      type: deb
--  skip_default_img_build: false
--  direct_repo_addresses:
--    - "127.0.0.1"
--  # User can provide default hashed root password for bootstrap image
--  # hashed_root_password: "$6$IInX3Cqo$5xytL1VZbZTusOewFnG6couuF0Ia61yS3rbC6P5YbZP2TYclwHqMq9e3Tg8rvQxhxSlBXP1DZhdUamxdOBXK0."
-diff --git a/build/f_isoroot/f_repobuild/opnfv_mirror_ubuntu.py b/build/f_isoroot/f_repobuild/opnfv_mirror_ubuntu.py
-index 1a603ee..7c38363 100755
---- a/build/f_isoroot/f_repobuild/opnfv_mirror_ubuntu.py
-+++ b/build/f_isoroot/f_repobuild/opnfv_mirror_ubuntu.py
-@@ -25,7 +25,7 @@
- #    "main".
- ##############################################################################
- # Mirror build steps (for EACH architecture in UBUNTU_ARCH):
--# 1. Collect bootstrap package deps from <fuel_bootstrap_cli.yaml>;
-+# 1. Collect bootstrap package deps from fuel-agent's <settings.yaml.sample>;
- # 2. Collect all fixture release packages from fuel-web's <openstack.yaml>;
- # 3. Parse new "opnfv_config.yaml" list of packages (from old fuel-mirror);
- # 4. Inherit enviroment variable(s) for mirror URLs, paths etc.
-@@ -156,7 +156,8 @@ MIRROR_UBUNTU_PATH = get_env('MIRROR_UBUNTU_OPNFV_PATH')
- MIRROR_UBUNTU_TMP_PATH = '{0}.tmp'.format(MIRROR_UBUNTU_PATH)
- MIRROR_UBUNTU_MERGE = get_env('MIRROR_UBUNTU_MERGE')
- CFG_MM_UBUNTU = '{0}/ubuntu_mirror_local.yaml'.format(CFG_D)
--FUEL_BOOTSTRAP_CLI_FILE = open('fuel_bootstrap_cli.yaml').read()
-+FUEL_BOOTSTRAP_CLI_FILE = open('fuel-agent/contrib/fuel_bootstrap/'
-+    'fuel_bootstrap_cli/fuel_bootstrap/settings.yaml.sample').read()
- FUEL_BOOTSTRAP_CLI = yaml.load(FUEL_BOOTSTRAP_CLI_FILE)
- FIXTURE_FILE = open('fuel-web/nailgun/nailgun/fixtures/openstack.yaml').read()
- FIXTURE = yaml.load(FIXTURE_FILE)
-@@ -215,7 +216,7 @@ for arch in UBUNTU_ARCH.split(' '):
-         write_cfg_file(CFG_MM_UBUNTU, group_main_ubuntu[0])
-
-     # Collect package dependencies from:
--    ## 1. fuel_bootstrap_cli.yaml (bootstrap image additional packages)
-+    ## 1. fuel_bootstrap_cli (bootstrap image additional packages)
-     legacy_unresolved = legacy_diff(None, FUEL_BOOTSTRAP_CLI['packages'] + [
-             FUEL_BOOTSTRAP_CLI['kernel_flavor'],
-             FUEL_BOOTSTRAP_CLI['kernel_flavor'].replace('image', 'headers')],
-diff --git a/build/f_repos/patch/fuel-menu/0001-settings-OPNFV-bootstrap-Default-to-local-mirror.patch b/build/f_repos/patch/fuel-menu/0001-settings-OPNFV-bootstrap-Default-to-local-mirror.patch
-new file mode 100644
-index 0000000..456eea7
---- /dev/null
-+++ b/build/f_repos/patch/fuel-menu/0001-settings-OPNFV-bootstrap-Default-to-local-mirror.patch
-@@ -0,0 +1,66 @@
-+From: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
-+Date: Sun, 9 Apr 2017 13:49:28 +0200
-+Subject: [PATCH] settings: OPNFV bootstrap: Default to local mirror
-+
-+JIRA: https://jira.opnfv.org/browse/FUEL-266
-+
-+Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
-+---
-+ fuelmenu/settings.yaml | 36 +++---------------------------------
-+ 1 file changed, 3 insertions(+), 33 deletions(-)
-+
-+diff --git a/fuelmenu/settings.yaml b/fuelmenu/settings.yaml
-+index e93309a..aaf07cd 100644
-+--- a/fuelmenu/settings.yaml
-++++ b/fuelmenu/settings.yaml
-+@@ -13,47 +13,17 @@ BOOTSTRAP:
-+   http_proxy: ""
-+   https_proxy: ""
-+   repos:
-+-  - name: "ubuntu"
-+-    section: "main universe multiverse"
-+-    uri: "http://archive.ubuntu.com/ubuntu"
-++  - name: "ubuntu-local"
-++    section: "main"
-++    uri: "http://127.0.0.1:8080/mirrors/ubuntu"
-+     priority: null
-+     suite: "${codename}"
-+     type: "deb"
-+-  - name: "ubuntu-updates"
-+-    section: "main universe multiverse"
-+-    uri: "http://archive.ubuntu.com/ubuntu"
-+-    priority: null
-+-    suite: "${codename}-updates"
-+-    type: "deb"
-+-  - name: "ubuntu-security"
-+-    section: "main universe multiverse"
-+-    uri: "http://archive.ubuntu.com/ubuntu"
-+-    priority: null
-+-    suite: "${codename}-security"
-+-    type: "deb"
-+   - name: "mos"
-+     section: "main restricted"
-+     uri: "http://127.0.0.1:8080/ubuntu/x86_64"
-+     priority: 1050
-+     suite: "mos${mos_version}"
-+     type: "deb"
-+-  - name: "mos-updates"
-+-    section: "main restricted"
-+-    uri: "http://mirror.fuel-infra.org/mos-repos/ubuntu/${mos_version}"
-+-    priority: 1050
-+-    suite: "mos${mos_version}-updates"
-+-    type: "deb"
-+-  - name: "mos-security"
-+-    section: "main restricted"
-+-    uri: "http://mirror.fuel-infra.org/mos-repos/ubuntu/${mos_version}"
-+-    priority: 1050
-+-    suite: "mos${mos_version}-security"
-+-    type: "deb"
-+-  - name: "mos-holdback"
-+-    section: "main restricted"
-+-    uri: "http://mirror.fuel-infra.org/mos-repos/ubuntu/${mos_version}"
-+-    priority: 1100
-+-    suite: "mos${mos_version}-holdback"
-+-    type: "deb"
-+ PRODUCTION: docker
-+ FEATURE_GROUPS: []