Tendrl / tendrl-ansible

Ansible playbook for Tendrl!
GNU Lesser General Public License v2.1
1 stars 15 forks source link

Tendrl-ansible should install and configure tendrl-gluster-integration on all the storage nodes [blocked] #126

Open anmolsachan opened 6 years ago

anmolsachan commented 6 years ago

Currently tendrl-gluster-integration service is installed by WA during the import flow. This bug proposes that Tendrl-ansible should install and configure tendrl-gluster-integration also on all the storage nodes along with its current flow.

Steps for tendrl-ansible to automate:

Blocked by: https://github.com/Tendrl/commons/issues/1073

mbukatov commented 5 years ago

@GowthamShanmugam do we need to configure tendrl-gluster-integration component via tendrl-ansible? Do we need anything else not mentioned in the list above?

GowthamShanmugam commented 5 years ago

@GowthamShanmugam do we need to configure tendrl-gluster-integration component via tendrl-ansible? Do we need anything else not mentioned in the list above?

No need to configure, during import flow only we are actually configuring. Just installing gluster-integration is enough.

No need to do enabling and starting also. This is also part of import flow. Starting gluster-integration before import cluster will screw up the etcd.

Enabling also little dangerous for unmanage cluster, because during restart it will start.

I suggest the only installation is fine

mbukatov commented 5 years ago

@GowthamShanmugam thanks for the clarification. I updated the items in the list. I also guess that it means that I could add this change even before this installation is removed from the import flow, and builds from master will still work.

GowthamShanmugam commented 5 years ago

it will work, it won't affect existing behaviour