Exemplo n.º 1
0
def cleanup_environment(env_id):
    env = objects.Environment(env_id)
    controller = env_util.get_one_controller(env)

    nodes = env_util.get_nodes(env, ['controller', 'compute'])
    for node in nodes:
        node_util.remove_compute_upgrade_levels(node)
        node_util.restart_nova_services(node)
        clean_services_for_node(controller, node)
Exemplo n.º 2
0
def set_upgrade_levels(env):
    version = env.data["fuel_version"]
    openstack_release = nova.get_upgrade_levels(version)
    for node in get_nodes(env, ["controller", "compute"]):
        node_util.add_compute_upgrade_levels(node, openstack_release)
        node_util.restart_nova_services(node)