Update git submodules
authorMichal Ptacek <m.ptacek@partner.samsung.com>
Mon, 3 Jun 2019 10:41:03 +0000 (10:41 +0000)
committerGerrit Code Review <gerrit@onap.org>
Mon, 3 Jun 2019 10:41:03 +0000 (10:41 +0000)
* Update docs/submodules/oom/offline-installer.git from branch 'master'
  to 82052ddde7b2896c05c7b930d8e09d582025f0b3
  - Merge changes from topic "OOM-1806"

    * changes:
      Add doc for new healthcheck feature in helm_deployment_status.py
      Make healthcheck script output unbuffered
      Support running healthcheck in any mode supported
      Always show healthcheck output if it was run
      Support SSL certificate based authentication to kube API
      Add Kubernetes class to track API connection settings

  - Add doc for new healthcheck feature in helm_deployment_status.py

    A description of new --health-mode option for
    helm_deployment_status.py script was added to
    InstallGuide.rst.

    Change-Id: I8dd93e86eee9ade2c279f3124e01e7312e1baee5
    Issue-ID: OOM-1806
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
  - Make healthcheck script output unbuffered

    A subprocess.Popen object is created instead of
    convenience check_output() routine usage to allow
    unbuffered reading stdout from asynchronously
    running subprocess.

    Change-Id: I0dca13d6ac5d533d0ef19ddc5713830c57b37175
    Issue-ID: OOM-1806
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
  - Support running healthcheck in any mode supported

    So far it was only possible to run health checking
    script with a default option of 'health'. This patch
    allows passing through to healtcheck script any mode
    that it supports via --health-mode runtime option.

    Change-Id: Ic0145e5b4a1f17d64867287538dd63b850d86feb
    Issue-ID: OOM-1806
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
  - Always show healthcheck output if it was run

    This patch changes the default behavior of showing
    healthcheck script results. So far output was printed
    only in increased verbosity mode but the proper action
    should be to print it whenever it was called.

    A bug in exec_healthcheck() routine is also fixed
    (subprocess.check_output() returns byte string, not
    an object with 'output' attribute).

    Change-Id: Ifd7294de9bed321123f74977f881999ce69cf878
    Issue-ID: OOM-1806
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
  - Support SSL certificate based authentication to kube API

    With this change script by default connects to kube API
    performing SSL authentication with certificates that it
    tries to read from kube config. A flag of '--no-ssl-auth'
    is provided to disable this behaviour.

    Change-Id: Ibc1ea21c0c9f3c4a298b5bfef35d916652b598d4
    Issue-ID: OOM-1806
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
  - Add Kubernetes class to track API connection settings

    This patch moves get_resources() routine into Kubernetes
    class. It's object now holds all needed API connection
    properties and tracks it's state to avoid passing these
    settings through intermediary functions all the way down
    to actual API calling routine.

    Additional checks are added in get_resources() to produce
    more meaningfull debug info in case of connection failure.

    Change-Id: Ia50fa086d22466c0fbed9eb677d2dc52709bef9f
    Issue-ID: OOM-1806
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
docs/submodules/oom/offline-installer.git

index f45f73f..82052dd 160000 (submodule)
@@ -1 +1 @@
-Subproject commit f45f73f749fffb301d825ec53fae2878c505980d
+Subproject commit 82052ddde7b2896c05c7b930d8e09d582025f0b3