Load Gitops configuration properly in OduWorkflow class
Change-Id: Id061c4e4da1b8f5bb665d6bfb1d9bb33d192a520
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/osm_lcm/odu_workflows.py b/osm_lcm/odu_workflows.py
index b882706..c992f17 100644
--- a/osm_lcm/odu_workflows.py
+++ b/osm_lcm/odu_workflows.py
@@ -33,16 +33,13 @@
self.logger.info("Msg: {} lcm_tasks: {} ".format(msg, lcm_tasks))
# self._kubeconfig = kubeconfig # TODO: get it from config
- self._kubeconfig = "/etc/osm/mgmtcluster-kubeconfig.yaml"
+ self.gitops_config = config["gitops"]
+ self.logger.debug(f"Config: {self.gitops_config}")
+ self._kubeconfig = self.gitops_config["mgmtcluster_kubeconfig"]
self._kubectl = kubectl.Kubectl(config_file=self._kubeconfig)
- # self._repo_base_url = repo_base_url
- # self._repo_user = repo_user
- # self._pubkey = pubkey
- self._repo_base_url = (
- "http://git.172.21.249.24.nip.io" # TODO: get it from config
- )
- self._repo_user = "osm-developer" # TODO: get it from config
- self._pubkey = "age1wnfvymrm4w9kfz8vn98lmu8c4w9e2wjd2v7u9lx7m3gn6patc4vqpralhx" # TODO: get it from config
+ self._repo_base_url = self.gitops_config["git_base_url"]
+ self._repo_user = self.gitops_config["user"]
+ self._pubkey = self.gitops_config["pubkey"]
self._workflow_debug = "true"
self._workflow_dry_run = "false"
self._workflows = {