From 473355ae22c31ea8b401700332f011b460882e17 Mon Sep 17 00:00:00 2001 From: Benjamin Weder Date: Sat, 18 Nov 2023 14:40:36 +0100 Subject: [PATCH] Fix/openstack (#45) * Add functionality to open ports in OpenStack IA * Open SSh port as default * Fix missing negation * Update WAR --- .../files/OpenStack_CloudProviderInterface.war | 4 ++-- .../openstack/OpenStackCloudProviderInterfaceEndpoint.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/artifacttemplates/http%3A%2F%2Fopentosca.org%2Fartifacttemplates/OpenStack_CloudProviderInterfaceIA-w2/files/OpenStack_CloudProviderInterface.war b/artifacttemplates/http%3A%2F%2Fopentosca.org%2Fartifacttemplates/OpenStack_CloudProviderInterfaceIA-w2/files/OpenStack_CloudProviderInterface.war index ddf6ae7..e543a38 100644 --- a/artifacttemplates/http%3A%2F%2Fopentosca.org%2Fartifacttemplates/OpenStack_CloudProviderInterfaceIA-w2/files/OpenStack_CloudProviderInterface.war +++ b/artifacttemplates/http%3A%2F%2Fopentosca.org%2Fartifacttemplates/OpenStack_CloudProviderInterfaceIA-w2/files/OpenStack_CloudProviderInterface.war @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:406d46e7c4b0c44e74f87cd873730355bee70ec0ec9013b3dfe9eecb82e4f86d -size 34360571 +oid sha256:8118a4bd617947959c135ab1e3408b49341fae98cce9c8a0c9d5078323a19097 +size 34360570 diff --git a/artifacttemplates/http%3A%2F%2Fopentosca.org%2Fartifacttemplates/OpenStack_CloudProviderInterfaceIA-w2/source/src/main/java/org/opentosca/artifacttemplates/openstack/OpenStackCloudProviderInterfaceEndpoint.java b/artifacttemplates/http%3A%2F%2Fopentosca.org%2Fartifacttemplates/OpenStack_CloudProviderInterfaceIA-w2/source/src/main/java/org/opentosca/artifacttemplates/openstack/OpenStackCloudProviderInterfaceEndpoint.java index f8a1b64..0c71413 100644 --- a/artifacttemplates/http%3A%2F%2Fopentosca.org%2Fartifacttemplates/OpenStack_CloudProviderInterfaceIA-w2/source/src/main/java/org/opentosca/artifacttemplates/openstack/OpenStackCloudProviderInterfaceEndpoint.java +++ b/artifacttemplates/http%3A%2F%2Fopentosca.org%2Fartifacttemplates/OpenStack_CloudProviderInterfaceIA-w2/source/src/main/java/org/opentosca/artifacttemplates/openstack/OpenStackCloudProviderInterfaceEndpoint.java @@ -168,7 +168,7 @@ public void createVM(@RequestPayload CreateVMRequest request, MessageContext mes // open ports within security group List ports = Arrays.asList(request.getVMOpenPorts().split(",")); - if (ports.contains("22")){ + if (!ports.contains("22")){ // add SSH port if not defined ports.add("22"); }