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/common/const.py b/cfg_checker/common/const.py
index d17db08..a16011f 100644
--- a/cfg_checker/common/const.py
+++ b/cfg_checker/common/const.py
@@ -81,6 +81,21 @@
}
ubuntu_releases = ["trusty", "xenial", "ubuntu", "bionic", "focal"]
+kaas_ubuntu_active = [
+ "ubuntu-0.0.8",
+ "ubuntu-0.0.7",
+ "ubuntu-2020-07-30-013349",
+ "ubuntu-2020-12-14-013755",
+ "ubuntu-2021-05-27-013023"
+]
+mcp_active_tags = [
+ "2019.2.0",
+ "2019.2.10",
+ "2019.2.11",
+ "2019.2.12",
+ "2019.2.13",
+ "2019.2.14",
+]
all_arch = ["amd64"]
repo_types = {
"main": "Officially supported software",
diff --git a/cfg_checker/common/settings.py b/cfg_checker/common/settings.py
index 4b7b3f5..c681114 100644
--- a/cfg_checker/common/settings.py
+++ b/cfg_checker/common/settings.py
@@ -328,6 +328,7 @@
"""Base configuration class. Only values that are common for all scripts
"""
self.ssh_uses_sudo = args.sudo
+ self.ssh_direct = args.ssh_direct
self.kube_config_path = args.kube_config
self.debug = args.debug
self.insecure = args.insecure