diff --git a/weka_upgrade_checker/version.txt b/weka_upgrade_checker/version.txt index 6743780..63f522f 100644 --- a/weka_upgrade_checker/version.txt +++ b/weka_upgrade_checker/version.txt @@ -1 +1 @@ -1.11.4 \ No newline at end of file +1.11.5 \ No newline at end of file diff --git a/weka_upgrade_checker/weka_upgrade_checker b/weka_upgrade_checker/weka_upgrade_checker index 8e373d8..716a59d 100755 Binary files a/weka_upgrade_checker/weka_upgrade_checker and b/weka_upgrade_checker/weka_upgrade_checker differ diff --git a/weka_upgrade_checker/weka_upgrade_checker.py b/weka_upgrade_checker/weka_upgrade_checker.py index c06feac..3f8b62c 100755 --- a/weka_upgrade_checker/weka_upgrade_checker.py +++ b/weka_upgrade_checker/weka_upgrade_checker.py @@ -59,7 +59,7 @@ def _clean_subprocess_env(): parse = V -pg_version = "1.11.4" +pg_version = "1.11.5" known_issues_file = "known_issues.json" log_file_path = os.path.abspath("./weka_upgrade_checker.log") @@ -1095,19 +1095,20 @@ def validate_core_ids(containers): # WEKAPP-578864 - try: - catalog = json.loads( - subprocess.check_output(["weka", "debug", "config", "show", "catalogInfo"], - stderr=subprocess.DEVNULL + if V(weka_version) >= V("5.1.20"): + try: + catalog = json.loads( + subprocess.check_output(["weka", "debug", "config", "show", "catalogInfo"], + stderr=subprocess.DEVNULL + ) ) - ) - INFO("CHECKING FOR WEKA CATALOG INDEXING ENABLED") - if catalog.get("indexEnabled", False): - BAD("Catalog indexing must be disabled before upgrades (weka catalog config update --index-enabled false).") - else: - GOOD("Catalog indexing not running.") - except subprocess.CalledProcessError as e: - pass + INFO("CHECKING FOR WEKA CATALOG INDEXING ENABLED") + if catalog.get("indexEnabled", False): + BAD("Catalog indexing must be disabled before upgrades (weka catalog config update --index-enabled false).") + else: + GOOD("Catalog indexing not running.") + except subprocess.CalledProcessError as e: + pass INFO("CHECKING FOR WEKA CLUSTER TASKS")