From 29bbfcd6a1a7cf9a61f64590303a0b16ee86407d Mon Sep 17 00:00:00 2001
From: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Date: Sat, 29 Jul 2017 22:49:26 +0200
Subject: Update git submodules

* Update docs/submodules/fuel from branch 'master'
  - salt.sh: Drop upstream clone in favor of local git

    salt.sh currently clones the full Fuel@OPNFV git repo from upstream
    public mirror, preventing us from testing locally edited or new
    patches.

    Instead, bring back git submodule handling from old f_repos, clone
    and patch each submodule locally, then copy the whole parent repo
    over to cfg01.

    This is also a first step towards implementing offline deploy support.

    NOTE: This adds new deploy prerequisite packages:
    - git (for submodule clone/update);
    - make (for submodule patching);
    - rsync (for parent repo replication to cfg01);

    NOTE: Parent repository is expected to be a git repo, in order to
    work with git submodules.

    While at it, perform some minor related changes:
    - add deploy artifacts (ISOs, qcow2 files) to .gitignore, also used
      to filter-out such files during rsync to cfg01;
    - remove obsolete Fuel patches (old f_repos mechanism);
    - rename "reclass-system-salt-model" submodule;

    Change-Id: I6210d80d41010b2802e4f1b31acf249a18db7963
    Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>

  - mcp/scripts: shellcheck cleanup

    Change-Id: I280d540b461341e14de654186016248eba4d3521
    Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>

  - ci/deploy.sh: MCP cleanup, sanity checks

    - disable false-positive shellcheck errors;
    - fix obsolete backtick usage;
    - move obsolete arguments to separate section;
    - add color-enabled "notify" macro for warn/err messages;
    - remove obsolete code intended for old Fuel;
    - fix quoting and double-quoting shellcheck warnings;
    - minor code changes for better readability;
    - remove "no healthcheck" flag (obsolete);
    - add mandantory arguments validation;

    Change-Id: I991836adc8d76466f2b83b1e472bb9ef6989fff3
    Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>

  - ci/deploy.sh: Rework bridge arguments for MCP

    Change-Id: I20d6dedeaa31f7986eaa35be49c5388c3fdb4b83
    Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
---
 docs/submodules/fuel | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'docs/submodules')

diff --git a/docs/submodules/fuel b/docs/submodules/fuel
index 63ae02248..8d7128a62 160000
--- a/docs/submodules/fuel
+++ b/docs/submodules/fuel
@@ -1 +1 @@
-Subproject commit 63ae02248a14aba9166e66768a5fcaed41f23fd1
+Subproject commit 8d7128a62cd2f9b3df1d59bf4aa4fa7a387b1679
-- 
cgit 1.2.3-korg