From 412e07f4fcce17c1a801ab5161f1470dd949bab7 Mon Sep 17 00:00:00 2001 From: Devrim Date: Wed, 22 Feb 2023 21:27:43 +0300 Subject: [PATCH] fix(jans-linux-setup): install ncurses-compat-libs cb backend for el8 (#3969) --- .../jans_setup/setup_app/installers/couchbase.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jans-linux-setup/jans_setup/setup_app/installers/couchbase.py b/jans-linux-setup/jans_setup/setup_app/installers/couchbase.py index dd3696965e3..e7e7276b512 100644 --- a/jans-linux-setup/jans_setup/setup_app/installers/couchbase.py +++ b/jans-linux-setup/jans_setup/setup_app/installers/couchbase.py @@ -67,6 +67,7 @@ def install(self): if Config.cb_install == InstallTypes.LOCAL: self.add_couchbase_post_messages() self.couchbaseInstall() + Config.pbar.progress(self.service_name, "Configuring Couchbase", incr=False) self.checkIfJansBucketReady() self.couchebaseCreateCluster() @@ -102,12 +103,14 @@ def couchbaseInstall(self): package_name = max(cb_package_list) self.logIt("Found package '%s' for install" % package_name) - + Config.pbar.progress(self.service_name, "Importing Couchbase package", incr=False) if base.clone_type == 'deb': apt_path = shutil.which('apt') self.chown(self.couchbasePackageFolder, '_apt', 'nogroup', recursive=True) install_output = self.run([apt_path, 'install', '-y', package_name]) else: + if not self.check_installed('ncurses-compat-libs'): + self.installNetPackage('ncurses-compat-libs') install_output = self.installPackage(package_name) Config.post_messages.append(install_output)