Skip to content
Snippets Groups Projects
main.yml 820 B
Newer Older
  • Learn to ignore specific revisions
  • Smaine Kahlouch's avatar
    Smaine Kahlouch committed
    ---
    
    - include: pre_upgrade.yml
    
    Smaine Kahlouch's avatar
    Smaine Kahlouch committed
    - include: install.yml
    
    - include: set_cluster_health.yml
    
    Smaine Kahlouch's avatar
    Smaine Kahlouch committed
    - include: configure.yml
    
    - include: refresh_config.yml
    
    - name: Ensure etcd is running
      service:
        name: etcd
        state: started
        enabled: yes
    
    Bogdan Dobrelya's avatar
    Bogdan Dobrelya committed
      when: is_etcd_master
    
    
    - name: Restart etcd if binary changed
      command: /bin/true
      notify: restart etcd
      when: etcd_deployment_type == "host" and etcd_copy.stdout_lines and is_etcd_master
    
    # Reload systemd before starting service
    - meta: flush_handlers
    
    
    # After etcd cluster is assembled, make sure that
    # initial state of the cluster is in `existing`
    # state insted of `new`.
    - include: set_cluster_health.yml
    
    - include: refresh_config.yml