X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=cmframework%2Fsrc%2Fcmframework%2Futils%2Fcmansibleinventory.py;h=bf2e66fa58a03622758191b1841bfc939b3644a5;hb=d819149d39c7f26a15c81f514adc2f9127db37c4;hp=eef17dbd5be861698327896f762abaa3b9d4a7af;hpb=c389bdee7b3845b55f443dbf04c0ce4083a55886;p=ta%2Fconfig-manager.git diff --git a/cmframework/src/cmframework/utils/cmansibleinventory.py b/cmframework/src/cmframework/utils/cmansibleinventory.py index eef17db..bf2e66f 100644 --- a/cmframework/src/cmframework/utils/cmansibleinventory.py +++ b/cmframework/src/cmframework/utils/cmansibleinventory.py @@ -79,7 +79,6 @@ class AnsibleInventory(object): hostvars[node]['nodetype'] = hostsconf.get_nodetype(node) hostvars[node]['nodeindex'] = hostsconf.get_nodeindex(node) hostvars[node]['nodename'] = hostsconf.get_nodename(node) - host_labels = hostsconf.get_labels(node) if host_labels: hostvars[node]['labels'] = host_labels @@ -91,9 +90,14 @@ class AnsibleInventory(object): ips.append(hostvars[node]['ansible_host']) hostvars[node]['ssl_alt_name']['ip'] = ips + caasconf = self.confman.get_caas_config_handler() + hostvars[node]['system_reserved_memory'] = hostsconf.get_system_reserved_memory(node) + hostvars[node]['caas_soft_eviction_threshold'] = caasconf.get_caas_soft_eviction_threshold() + hostvars[node]['caas_hard_eviction_threshold'] = caasconf.get_caas_hard_eviction_threshold() + def set_caas_master_data(self, hostvars, node, caasconf, hostsconf): dns = hostvars[node]['ssl_alt_name']['dns'] - dns.append('kubernetes.default.svc.nokia.net') + dns.append(caasconf.get_kubernetes_domain()) dns.append(caasconf.get_apiserver_in_hosts()) dns.append(caasconf.get_registry_url()) dns.append(caasconf.get_update_registry_url()) @@ -232,7 +236,7 @@ class AnsibleInventory(object): plugins = self.pluginloader.get_plugin_instances(self.confman, inventory, ownhost) if self._is_setup(): inventory.clear() - for name, plugin in plugins.iteritems(): + for name, plugin in sorted(plugins.iteritems()): if self._is_bootstrapping(): plugin.handle_bootstrapping() elif self._is_provisioning():