diff --git a/resources/riak_node/actions/commit.yml b/resources/riak_node/actions/commit.yml index 7a7a999..2df35f5 100644 --- a/resources/riak_node/actions/commit.yml +++ b/resources/riak_node/actions/commit.yml @@ -1,4 +1,5 @@ - hosts: [{{ip}}] sudo: yes tasks: + - shell: sleep 120 - shell: riak-admin cluster commit diff --git a/resources/riak_node/actions/join.yml b/resources/riak_node/actions/join.yml new file mode 100644 index 0000000..501d16f --- /dev/null +++ b/resources/riak_node/actions/join.yml @@ -0,0 +1,4 @@ +- hosts: [{{ip}}] + sudo: yes + tasks: + - shell: riak-admin cluster join {{join_to}} diff --git a/resources/riak_node/meta.yaml b/resources/riak_node/meta.yaml index 94e386e..ed8c172 100644 --- a/resources/riak_node/meta.yaml +++ b/resources/riak_node/meta.yaml @@ -2,6 +2,9 @@ id: riak_node handler: ansible version: 1.0.0 actions: + commit: actions/commit.yml + run: actions/run.yml + join: actions/join.yml input: ip: schema: str! @@ -15,3 +18,6 @@ input: riak_name: schema: str! value: + join_to: + schema: str + value: