Add option for forced direct SSH connection

 - Added --ssh-direct option
 - Added 2019.2.14 package versions
 - Updated kaas package versions
 - --tag option forces update if build repos set
 - Rebuilt tags archive to hold only active versions

Change-Id: I69886f960eb385fc1647d8c1080344ea2508712c
Related-PROD: PROD-35903
diff --git a/cfg_checker/nodes.py b/cfg_checker/nodes.py
index e6943a6..1780b60 100644
--- a/cfg_checker/nodes.py
+++ b/cfg_checker/nodes.py
@@ -198,7 +198,6 @@
             )
             # TODO: Use domain with biggest node count by default
             # or force it via config option
-            
         else:
             self.domain = _domains[0]
         logger_cli.info("-> {} nodes inactive".format(len(self.skip_list)))
@@ -652,7 +651,7 @@
         _k = self.env_config.kube_node_keypath
         _h = self.nodes[node]['internalip']
         _p = 22
-        if self.kube.is_local:
+        if self.kube.is_local or self.kube.config.ssh_direct:
             return None, self._get_ssh_shell(_h, _u, _k, _p, silent, piped)
         else:
             _fh = "localhost"