Beispiel #1
0
    def deploy_nodes(self):
        cobbler = self.ci().nodes().masters[0]
        for node in self.ci().client_nodes():
            node.start()
        for node in self.ci().client_nodes():
            await_node_deploy(cobbler.get_ip_address_by_network_name('internal'), node.name)
        for node in self.ci().client_nodes():
            node.await('internal')

        if SLEEP4SV > 60:
            sleep(float(SLEEP4SV))

        self.environment().snapshot('nodes-deployed', force=True)
Beispiel #2
0
 def deploy_nodes(self):
     cobbler = self.ci().nodes().masters[0]
     for node in self.ci().client_nodes():
         node.start()
     for node in self.ci().client_nodes():
         await_node_deploy(cobbler.get_ip_address_by_network_name('internal'), node.name)
     for node in self.ci().client_nodes():
         node.await('internal')
     sleep(20)
     #for node in self.ci().client_nodes():
     #    node_remote = node.remote('internal', login='******', password='******')
     #puppet_apply(node_remote, 'class {rsyslog::client: log_remote => true, server => "%s"}' % cobbler_ip)
     self.environment().snapshot('nodes-deployed', force=True)
Beispiel #3
0
 def deploy_nodes(self):
     cobbler = self.ci().nodes().masters[0]
     for node in self.ci().client_nodes():
         node.start()
     for node in self.ci().client_nodes():
         await_node_deploy(
             cobbler.get_ip_address_by_network_name('internal'), node.name)
     for node in self.ci().client_nodes():
         node. await ('internal')
     sleep(20)
     #for node in self.ci().client_nodes():
     #    node_remote = node.remote('internal', login='******', password='******')
     #puppet_apply(node_remote, 'class {rsyslog::client: log_remote => true, server => "%s"}' % cobbler_ip)
     self.environment().snapshot('nodes-deployed', force=True)
Beispiel #4
0
 def deploy_nodes(self):
     cobbler = self.ci().nodes().cobblers[0]
     for node in self.ci().client_nodes():
         node.start()
     for node in self.ci().client_nodes():
         await_node_deploy(
             cobbler.get_ip_address_by_network_name('internal'), node.name)
     for node in self.ci().client_nodes():
         try:
             node.await('internal')
         except TimeoutError:
             node.destroy()
             node.start()
             node.await('internal')
     sleep(20)
     self.environment().snapshot('nodes-deployed', force=True)