thelastpickle / tlp-cluster

tlp-cluster, a tool for launching Cassandra clusters in AWS
http://thelastpickle.com/tlp-cluster/
Other
21 stars 11 forks source link

use unique names for each cluster's security group #107

Closed rustyrazorblade closed 5 years ago

rustyrazorblade commented 5 years ago

2019-04-30 10:58:05,408 ERROR c.t.t.Docker$runContainer$4 [dockerjava-netty-1-3] 
1 error(s) occurred:

2019-04-30 10:58:05,408 ERROR c.t.t.Docker$runContainer$4 [dockerjava-netty-1-3] 

2019-04-30 10:58:05,408 ERROR c.t.t.Docker$runContainer$4 [dockerjava-netty-1-3] * aws_security_group.cassandra-15066_TlpClusterSG: 1 error(s) occurred:

2019-04-30 10:58:05,408 ERROR c.t.t.Docker$runContainer$4 [dockerjava-netty-1-3] * aws_security_group.cassandra-15066_TlpClusterSG: Error creating Security Group: InvalidGroup.Duplicate: The security group 'cassandra-15066_TlpClusterSG' already exists 

We need to use unique names for security groups when creating a cluster. I'd normally reach for a UUID but I think slapping the current timestamp on the end is good enough.