Open mirenz1 opened 4 months ago
Without this, it is not possible to define an executor and then deploy a cluster twice.
Error printed out by Docker after being started by EDGAR:
Error: error creating container storage: the container name "asdas" is already in use by "8eaf0a20abbdcf6fc389f364fe07d767d0fbb7ec09b9fdd79514fab90940c375". You have to remove that container to be able to reuse that name.: that name is already in use
This is currently not made transparent to the user. We'd need to implement #207 for that.
Currently the undeploy function only changes the deployment status in CARL, but does not destroy the actual network (#287 ) that was setup during deployment. When a cluster is undeployed the network connections shall be disconnected.
Actions for cluster undeployment:
[ ]
inform EDGAR about undeploymentSetPeerConfiguration2
parameters asAbsent
.PeerConfiguration
toPeerConfiguration2
.[ ] EDGAR removes executor container if exists
unapply()
.[ ] EDGAR keeps configured network bridges on the peer (as is right now), when a cluster is deployed, the bridge is removed and newly created
[ ] EDGAR terminates cannelloni
[ ] EDGAR service and netbird client keeps running after undeployment
depends on #199