Update git submodules
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Sat, 29 Jul 2017 20:49:26 +0000 (22:49 +0200)
committerGerrit Code Review <gerrit@opnfv.org>
Tue, 1 Aug 2017 16:45:52 +0000 (16:45 +0000)
* 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

index 63ae022..8d7128a 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 63ae02248a14aba9166e66768a5fcaed41f23fd1
+Subproject commit 8d7128a62cd2f9b3df1d59bf4aa4fa7a387b1679