Use released Oslo/Potassium parent poms 23/139023/1 2.8.0
authorDan Timoney <dtimoney@att.com>
Wed, 25 Sep 2024 20:19:57 +0000 (16:19 -0400)
committerDan Timoney <dtimoney@att.com>
Wed, 25 Sep 2024 20:19:57 +0000 (16:19 -0400)
Use released version of parent poms for ONAP Oslo release

Issue-ID: SDNC-1846
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: I1b3d239582c0df80878e0f68d1971363e87497ca

SdncReports/pom.xml
admportal/pom.xml
configbackuprestore/pom.xml
installation/sdnc/pom.xml
installation/sdnc/src/main/docker/Dockerfile
installation/sdnc/src/main/resources/README-custom-certs.md [new file with mode: 0644]
pom.xml

index ce15a0f..ff92361 100644 (file)
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>spring-boot-1-starter-parent</artifactId>
-        <version>2.6.1</version>
+        <version>2.8.0</version>
         <relativePath/>
     </parent>
 
index 3218e49..b02d96c 100644 (file)
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.6.1</version>
+        <version>2.8.0</version>
         <relativePath/>
     </parent>
 
index 43157f2..f2ea571 100644 (file)
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>spring-boot-1-starter-parent</artifactId>
-        <version>2.6.1</version>
+        <version>2.8.0</version>
     </parent>
 
     <groupId>org.onap.sdnc.oam.vnfbackup</groupId>
index f7ef820..906c21b 100644 (file)
                             </resources>
                         </configuration>
                     </execution>
+                    <execution>
+                        <id>copy-certificates</id>
+                        <goals>
+                            <goal>copy-resources</goal>
+                        </goals><!-- here the phase you need -->
+                        <phase>validate</phase>
+                        <configuration>
+                            <outputDirectory>${basedir}/target/docker-stage</outputDirectory>
+                            <resources>
+                                <resource>
+                                    <directory>src/main/resources</directory>
+                                    <includes>
+                                        <include>*.pem</include>
+                                        <include>*.md</include>
+                                    </includes>
+                                    <filtering>false</filtering>
+                                </resource>
+                            </resources>
+                        </configuration>
+                    </execution>
                 </executions>
             </plugin>
             <plugin>
index e281d16..4946dfe 100755 (executable)
@@ -16,6 +16,12 @@ ENV SDNC_SECUREPORT ${sdnc.secureport}
 
 ARG AAF=false
 
+# Copy any certs
+COPY *.md *.pem /etc/ssl/certs/
+
+# Install certs
+RUN update-ca-certificates
+
 # Copy deliverables to opt
 COPY opt /opt
 RUN test -L /opt/sdnc || ln -s /opt/onap/sdnc /opt/sdnc
diff --git a/installation/sdnc/src/main/resources/README-custom-certs.md b/installation/sdnc/src/main/resources/README-custom-certs.md
new file mode 100644 (file)
index 0000000..ac414c1
--- /dev/null
@@ -0,0 +1,3 @@
+Any .pem files in this directory will be copied to /etc/ssl/certs on the
+docker container and installed prior to running apk.  This might be needed,
+for example, for docker builds to work properly behind a corporate firewall.
diff --git a/pom.xml b/pom.xml
index 6461989..34a54cb 100755 (executable)
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.6.1</version>
+        <version>2.8.0</version>
         <relativePath/>
     </parent>
 
         <sdnc.project.version>${project.version}</sdnc.project.version>
 
         <!-- All Version definition is placed in org.onap.ccsdk.parent/odlparent-lite -->
-        <ccsdk.oran.a1adapter.version>1.8.0-SNAPSHOT</ccsdk.oran.a1adapter.version>
-        <sdnc.northbound.version>2.8.0-SNAPSHOT</sdnc.northbound.version> <!-- Used by installation/sdnc -->
-        <ccsdk.distribution.version>1.7.0-SNAPSHOT</ccsdk.distribution.version> 
-        <ccsdk.sli.version>1.9.0-SNAPSHOT</ccsdk.sli.version>
-        <ccsdk.features.version>1.8.0-SNAPSHOT</ccsdk.features.version>
+        <ccsdk.oran.a1adapter.version>1.8.0</ccsdk.oran.a1adapter.version>
+        <sdnc.northbound.version>2.8.0</sdnc.northbound.version> <!-- Used by installation/sdnc -->
+        <ccsdk.distribution.version>1.7.0</ccsdk.distribution.version> 
+        <ccsdk.sli.version>1.9.0</ccsdk.sli.version>
+        <ccsdk.features.version>1.8.0</ccsdk.features.version>
         <ccsdk.sli.northbound.version>${ccsdk.sli.version}</ccsdk.sli.northbound.version>
         <ccsdk.bierman.api.version>1.0.0</ccsdk.bierman.api.version>
         <!-- docker images versions -->
-        <ccsdk.docker.alpine.j11.version>1.7.0-STAGING-latest</ccsdk.docker.alpine.j11.version> <!-- Used by dmaap-listener, ueb-listener -->
-        <ccsdk.docker.odlsli.alpine.version>1.7.0-SNAPSHOT-latest</ccsdk.docker.odlsli.alpine.version> <!-- Used by sdnc -->
-        <ccsdk.docker.ansible.server.version>1.7.0-STAGING-latest</ccsdk.docker.ansible.server.version> <!-- Used by ansible-server -->
-        <ccsdk.docker.ubuntu.version>1.7.0-STAGING-latest</ccsdk.docker.ubuntu.version> <!-- Used by admportal -->
+        <ccsdk.docker.alpine.j11.version>1.7.0</ccsdk.docker.alpine.j11.version> <!-- Used by dmaap-listener, ueb-listener -->
+        <ccsdk.docker.odlsli.alpine.version>1.7.0</ccsdk.docker.odlsli.alpine.version> <!-- Used by sdnc -->
+        <ccsdk.docker.ansible.server.version>1.7.0</ccsdk.docker.ansible.server.version> <!-- Used by ansible-server -->
+        <ccsdk.docker.ubuntu.version>1.7.0</ccsdk.docker.ubuntu.version> <!-- Used by admportal -->
     </properties>
 
     <modules>