From 67d8baa98edfe786e3176a4c2e890e652e07f13e Mon Sep 17 00:00:00 2001 From: danielhanrahan Date: Mon, 9 Feb 2026 23:46:22 +0000 Subject: [PATCH] Fix exposed ports for participants Most participants expose different ports, while only port 6969 is used for server.port in application.yaml - Expose port 6969 in Dockerfiles. - Remove unused CDS participant module. Issue-ID: POLICY-5534 Change-Id: Ic2a8e6b4ff089e7223a3049215a9b79b6d46c76d Signed-off-by: danielhanrahan --- .../src/main/docker/A1pmsParticipant.Dockerfile | 2 +- .../src/main/docker/HttpParticipant.Dockerfile | 2 +- .../src/main/docker/KserveParticipant.Dockerfile | 2 +- .../main/docker/KubernetesParticipant.Dockerfile | 2 +- .../src/main/docker/PolicyParticipant.Dockerfile | 2 +- .../src/main/docker/SimParticipant.Dockerfile | 2 +- .../participant-impl/participant-impl-cds/pom.xml | 34 ---------------------- participant/participant-impl/pom.xml | 1 - pom.xml | 1 - 9 files changed, 6 insertions(+), 42 deletions(-) delete mode 100644 participant/participant-impl/participant-impl-cds/pom.xml diff --git a/packages/policy-clamp-docker/src/main/docker/A1pmsParticipant.Dockerfile b/packages/policy-clamp-docker/src/main/docker/A1pmsParticipant.Dockerfile index 4d03d9b9c..7ed23f5d4 100644 --- a/packages/policy-clamp-docker/src/main/docker/A1pmsParticipant.Dockerfile +++ b/packages/policy-clamp-docker/src/main/docker/A1pmsParticipant.Dockerfile @@ -49,7 +49,7 @@ COPY --chown=policy:policy --from=tarball /extracted $POLICY_HOME WORKDIR $POLICY_HOME COPY --chown=policy:policy /maven/policy-clamp-participant-impl-a1pms.jar /app/app.jar -EXPOSE 8086 +EXPOSE 6969 USER policy WORKDIR $POLICY_HOME diff --git a/packages/policy-clamp-docker/src/main/docker/HttpParticipant.Dockerfile b/packages/policy-clamp-docker/src/main/docker/HttpParticipant.Dockerfile index 00ce1f385..601843a88 100644 --- a/packages/policy-clamp-docker/src/main/docker/HttpParticipant.Dockerfile +++ b/packages/policy-clamp-docker/src/main/docker/HttpParticipant.Dockerfile @@ -49,7 +49,7 @@ COPY --chown=policy:policy --from=tarball /extracted $POLICY_HOME WORKDIR $POLICY_HOME COPY --chown=policy:policy /maven/policy-clamp-participant-impl-http.jar /app/app.jar -EXPOSE 8084 +EXPOSE 6969 USER policy WORKDIR $POLICY_HOME diff --git a/packages/policy-clamp-docker/src/main/docker/KserveParticipant.Dockerfile b/packages/policy-clamp-docker/src/main/docker/KserveParticipant.Dockerfile index 0632c4eba..93bd420b5 100644 --- a/packages/policy-clamp-docker/src/main/docker/KserveParticipant.Dockerfile +++ b/packages/policy-clamp-docker/src/main/docker/KserveParticipant.Dockerfile @@ -49,7 +49,7 @@ COPY --chown=policy:policy --from=tarball /extracted $POLICY_HOME WORKDIR $POLICY_HOME COPY --chown=policy:policy /maven/policy-clamp-participant-impl-kserve.jar /app/app.jar -EXPOSE 8087 +EXPOSE 6969 USER policy WORKDIR $POLICY_HOME diff --git a/packages/policy-clamp-docker/src/main/docker/KubernetesParticipant.Dockerfile b/packages/policy-clamp-docker/src/main/docker/KubernetesParticipant.Dockerfile index be452081f..e7c75a68d 100644 --- a/packages/policy-clamp-docker/src/main/docker/KubernetesParticipant.Dockerfile +++ b/packages/policy-clamp-docker/src/main/docker/KubernetesParticipant.Dockerfile @@ -61,7 +61,7 @@ RUN chmod 755 bin/*.sh && \ chmod +x kubectl && \ mv kubectl /usr/local/bin/kubectl -EXPOSE 8083 +EXPOSE 6969 USER policy WORKDIR $POLICY_HOME diff --git a/packages/policy-clamp-docker/src/main/docker/PolicyParticipant.Dockerfile b/packages/policy-clamp-docker/src/main/docker/PolicyParticipant.Dockerfile index 434b44732..bd0638816 100644 --- a/packages/policy-clamp-docker/src/main/docker/PolicyParticipant.Dockerfile +++ b/packages/policy-clamp-docker/src/main/docker/PolicyParticipant.Dockerfile @@ -49,7 +49,7 @@ COPY --chown=policy:policy --from=tarball /extracted $POLICY_HOME WORKDIR $POLICY_HOME COPY --chown=policy:policy /maven/policy-clamp-participant-impl-policy.jar /app/app.jar -EXPOSE 8085 +EXPOSE 6969 USER policy WORKDIR $POLICY_HOME diff --git a/packages/policy-clamp-docker/src/main/docker/SimParticipant.Dockerfile b/packages/policy-clamp-docker/src/main/docker/SimParticipant.Dockerfile index 050779f40..c0941b876 100644 --- a/packages/policy-clamp-docker/src/main/docker/SimParticipant.Dockerfile +++ b/packages/policy-clamp-docker/src/main/docker/SimParticipant.Dockerfile @@ -49,7 +49,7 @@ COPY --chown=policy:policy --from=tarball /extracted $POLICY_HOME WORKDIR $POLICY_HOME COPY --chown=policy:policy /maven/policy-clamp-participant-impl-sim.jar /app/app.jar -EXPOSE 8084 +EXPOSE 6969 USER policy WORKDIR $POLICY_HOME diff --git a/participant/participant-impl/participant-impl-cds/pom.xml b/participant/participant-impl/participant-impl-cds/pom.xml deleted file mode 100644 index b186ad497..000000000 --- a/participant/participant-impl/participant-impl-cds/pom.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - 4.0.0 - - - org.onap.policy.clamp.participant - policy-clamp-participant-impl - 9.0.1-SNAPSHOT - - - policy-clamp-participant-impl-cds - ${project.artifactId} - CDS participant, that allows CDS to partake in automation compositions - diff --git a/participant/participant-impl/pom.xml b/participant/participant-impl/pom.xml index 6dee38ad9..ce234b912 100644 --- a/participant/participant-impl/pom.xml +++ b/participant/participant-impl/pom.xml @@ -38,7 +38,6 @@ participant-impl-simulator participant-impl-acelement participant-impl-policy - participant-impl-cds participant-impl-kubernetes participant-impl-http participant-impl-a1pms diff --git a/pom.xml b/pom.xml index 63e47e0a3..0f66c4b0d 100644 --- a/pom.xml +++ b/pom.xml @@ -40,7 +40,6 @@ - policy-clamp-runtime-acm: The runtime server for Automation Composition Management - policy-clamp-participant: Modules for CLAMP automation composition participants o policy-clamp-participant-intermediary: A common JAR that handles participant state and Kafka handling - o policy-clamp-participant-impl-cds: A standard participant for interworking with CDS o policy-clamp-participant-impl-kubernetes: A standard participant for Kubernetes microservices o policy-clamp-participant-impl-policy: A standard participant for handling polcies for Policy Framework o policy-clamp-acm-element-impl: ACM element implementation for integration testing -- 2.16.6