diff options
-rw-r--r-- | SdncReports/pom.xml | 2 | ||||
-rw-r--r-- | admportal/pom.xml | 2 | ||||
-rw-r--r-- | configbackuprestore/pom.xml | 2 | ||||
-rw-r--r-- | data-migrator/pom.xml | 25 | ||||
-rw-r--r-- | installation/sdnc/src/main/dc/docker-compose.yaml | 49 | ||||
-rwxr-xr-x | installation/sdnc/src/main/scripts/addIpAddresses.sh | 10 | ||||
-rwxr-xr-x | installation/sdnc/src/main/scripts/addVnis.sh | 10 | ||||
-rwxr-xr-x | installation/sdnc/src/main/scripts/installSdncDb.sh | 14 | ||||
-rw-r--r-- | installation/sdnc/src/main/scripts/rmForeignKey.sh | 8 | ||||
-rwxr-xr-x | installation/sdnc/src/main/scripts/startODL.sh | 4 | ||||
-rwxr-xr-x | pom.xml | 72 |
11 files changed, 123 insertions, 75 deletions
diff --git a/SdncReports/pom.xml b/SdncReports/pom.xml index 7d875bf3..1e5e0c89 100644 --- a/SdncReports/pom.xml +++ b/SdncReports/pom.xml @@ -5,7 +5,7 @@ <parent> <groupId>org.onap.ccsdk.parent</groupId> <artifactId>spring-boot-1-starter-parent</artifactId> - <version>2.1.0</version> + <version>2.1.1-SNAPSHOT</version> <relativePath/> </parent> diff --git a/admportal/pom.xml b/admportal/pom.xml index 3ddbeedb..adf40755 100644 --- a/admportal/pom.xml +++ b/admportal/pom.xml @@ -5,7 +5,7 @@ <parent> <groupId>org.onap.ccsdk.parent</groupId> <artifactId>binding-parent</artifactId> - <version>2.1.0</version> + <version>2.1.1-SNAPSHOT</version> <relativePath/> </parent> diff --git a/configbackuprestore/pom.xml b/configbackuprestore/pom.xml index f2522dcf..9ef6effc 100644 --- a/configbackuprestore/pom.xml +++ b/configbackuprestore/pom.xml @@ -5,7 +5,7 @@ <parent> <groupId>org.onap.ccsdk.parent</groupId> <artifactId>spring-boot-1-starter-parent</artifactId> - <version>2.1.0</version> + <version>2.1.1-SNAPSHOT</version> </parent> <groupId>org.onap.sdnc.oam.vnfbackup</groupId> diff --git a/data-migrator/pom.xml b/data-migrator/pom.xml index d018725e..5c1922ef 100644 --- a/data-migrator/pom.xml +++ b/data-migrator/pom.xml @@ -17,34 +17,26 @@ <description>MDSAL Data Migrator</description> <properties> - <fasterxml.jackson.version>2.9.4</fasterxml.jackson.version> - <velocity.version>2.0</velocity.version> <skip.SWM>true</skip.SWM> + <java.version>11</java.version> <maven.build.timestamp.format>yyyyMMdd'T'HHmmss'Z'</maven.build.timestamp.format> <build.number>${maven.build.timestamp}</build.number> <SWM_VERSION>${project.version}-${build.number}</SWM_VERSION> </properties> - <dependencyManagement> - <dependencies> - </dependencies> - </dependencyManagement> <dependencies> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> - <version>1.7.21</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> - <version>1.6.1</version> <scope>compile</scope> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> - <version>1.2.17</version> </dependency> <dependency> <groupId>junit</groupId> @@ -55,12 +47,10 @@ <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> - <version>2.8.5</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> - <version>3.5</version> </dependency> <dependency> <groupId>org.reflections</groupId> @@ -84,8 +74,18 @@ <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>${maven-compiler-plugin.version}</version> + <configuration> + <release>${java.version}</release> + <!--explicitly remove source and target--> + <source combine.self="override"/> + <target combine.self="override"/> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> - <version>2.6</version> <configuration> <archive> <manifest> @@ -97,7 +97,6 @@ </plugin> <plugin> <artifactId>maven-assembly-plugin</artifactId> - <version>2.6</version> <executions> <execution> <id>create-zip</id> diff --git a/installation/sdnc/src/main/dc/docker-compose.yaml b/installation/sdnc/src/main/dc/docker-compose.yaml new file mode 100644 index 00000000..1eece804 --- /dev/null +++ b/installation/sdnc/src/main/dc/docker-compose.yaml @@ -0,0 +1,49 @@ +version: '2.1' + +services: + db: + image: mariadb:10.5 + container_name: sdnc_db + ports: + - "3306" + environment: + - MYSQL_ROOT_PASSWORD=MySecretPassword + - MYSQL_ROOT_HOST=% + logging: + driver: "json-file" + options: + max-size: "30m" + max-file: "5" + + sdnc: + image: onap/sdnc-image:latest + depends_on : + - db + container_name: sdnc_controller + entrypoint: ["/opt/onap/sdnc/bin/startODL.sh"] + ports: + - "8282:8181" + - "8543:8443" + links: + - db:dbhost + - db:sdnctldb01 + - db:sdnctldb02 + environment: + - MYSQL_ROOT_PASSWORD=MySecretPassword + - SDNC_CONFIG_DIR=/opt/onap/sdnc/data/properties + - SDNC_REPLICAS=1 + - SDNC_DB_USER=sdnctl + - SDNC_DB_PASSWORD=gamma + - MYSQL_DATABASE=sdnctl + - SDNC_DB_INIT=true + - KARAF_CONSOLE_LOG_LEVEL=info + logging: + driver: "json-file" + options: + max-size: "30m" + max-file: "5" + extra_hosts: + aaf.osaaf.org: 10.12.6.214 + + + diff --git a/installation/sdnc/src/main/scripts/addIpAddresses.sh b/installation/sdnc/src/main/scripts/addIpAddresses.sh index 6b9af4df..a990545c 100755 --- a/installation/sdnc/src/main/scripts/addIpAddresses.sh +++ b/installation/sdnc/src/main/scripts/addIpAddresses.sh @@ -1,8 +1,8 @@ #!/bin/bash -MYSQL_USER=${MYSQL_USER:-sdnctl} -MYSQL_PWD=${MYSQL_PWD:-gamma} -MYSQL_DB=${MYSQL_DB:-sdnctl} +SDNC_DB_USER=${SDNC_DB_USER:-sdnctl} +SDNC_DB_PASSWORD=${SDNC_DB_PASSWORD:-gamma} +SDNC_DB_DATABASE=${SDNC_DB_DATABASE:-sdnctl} MYSQL_HOST=${MYSQL_HOST:-dbhost} universe=$1 @@ -11,7 +11,7 @@ start=$3 if [ $# -eq 3 ] then - mysql --user=${MYSQL_USER} --password=${MYSQL_PWD} --host=${MYSQL_HOST} ${MYSQL_DB} <<EOF + mysql --user=${SDNC_DB_USER} --password=${SDNC_DB_PASSWORD} --host=${MYSQL_HOST} ${SDNC_DB_DATABASE} <<EOF INSERT INTO IPV4_ADDRESS_POOL VALUES('', '$universe', 'AVAILABLE', '${subnet}.${start}'); EOF elif [ $# -eq 4 ] @@ -21,7 +21,7 @@ then while [ $ip -le $stop ] do - mysql --user=${MYSQL_USER} --password=${MYSQL_PWD} --host=${MYSQL_HOST} ${MYSQL_DB} <<EOF + mysql --user=${SDNC_DB_USER} --password=${SDNC_DB_PASSWORD} --host=${MYSQL_HOST} ${SDNC_DB_DATABASE} <<EOF INSERT INTO IPV4_ADDRESS_POOL VALUES('', '$universe', 'AVAILABLE','${subnet}.${ip}'); EOF ip=$(( ip+1 )) diff --git a/installation/sdnc/src/main/scripts/addVnis.sh b/installation/sdnc/src/main/scripts/addVnis.sh index a8b50eb6..c8be557f 100755 --- a/installation/sdnc/src/main/scripts/addVnis.sh +++ b/installation/sdnc/src/main/scripts/addVnis.sh @@ -1,15 +1,15 @@ #!/bin/bash -MYSQL_USER=${MYSQL_USER:-sdnctl} -MYSQL_PWD=${MYSQL_PWD:-gamma} -MYSQL_DB=${MYSQL_DB:-sdnctl} +SDNC_DB_USER=${SDNC_DB_USER:-sdnctl} +SDNC_DB_PASSWORD=${SDNC_DB_PASSWORD:-gamma} +SDNC_DB_DATABASE=${SDNC_DB_DATABASE:-sdnctl} MYSQL_HOST=${MYSQL_HOST:-dbhost} start=$1 if [ $# -eq 1 ] then - mysql --user=${MYSQL_USER} --password=${MYSQL_PWD} --host ${MYSQL_HOST} ${MYSQL_DB} <<EOF + mysql --user=${SDNC_DB_USER} --password=${SDNC_DB_PASSWORD} --host ${MYSQL_HOST} ${SDNC_DB_DATABASE} <<EOF INSERT INTO VLAN_ID_POOL (purpose, status, vlan_id) VALUES('VNI', 'AVAILABLE', $start); EOF elif [ $# -eq 2 ] @@ -19,7 +19,7 @@ then while [ $vlanid -le $stop ] do - mysql --user=${MYSQL_USER} --password=${MYSQL_PWD} --host ${MYSQL_HOST} ${MYSQL_DB} <<EOF + mysql --user=${SDNC_DB_USER} --password=${SDNC_DB_PASSWORD} --host ${MYSQL_HOST} ${SDNC_DB_DATABASE} <<EOF INSERT INTO VLAN_ID_POOL (purpose, status, vlan_id) VALUES( 'VNI', 'AVAILABLE', $vlanid); EOF vlanid=$(( vlanid+1 )) diff --git a/installation/sdnc/src/main/scripts/installSdncDb.sh b/installation/sdnc/src/main/scripts/installSdncDb.sh index 1a403285..58c172fb 100755 --- a/installation/sdnc/src/main/scripts/installSdncDb.sh +++ b/installation/sdnc/src/main/scripts/installSdncDb.sh @@ -22,18 +22,18 @@ ### SDNC_HOME=${SDNC_HOME:-/opt/onap/sdnc} -MYSQL_PASSWD=${MYSQL_PASSWD:-openECOMP1.0} +MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD:-openECOMP1.0} SDNC_DB_USER=${SDNC_DB_USER:-sdnctl} -SDNC_DB_PASSWD=${SDNC_DB_PASSWD:-gamma} +SDNC_DB_PASSWORD=${SDNC_DB_PASSWORD:-gamma} SDNC_DB_DATABASE=${SDN_DB_DATABASE:-sdnctl} # Create tablespace and user account -mysql -h dbhost -u root -p${MYSQL_PASSWD} mysql <<-END +mysql -h dbhost -u root -p${MYSQL_ROOT_PASSWORD} mysql <<-END CREATE DATABASE ${SDNC_DB_DATABASE}; -CREATE USER '${SDNC_DB_USER}'@'localhost' IDENTIFIED BY '${SDNC_DB_PASSWD}'; -CREATE USER '${SDNC_DB_USER}'@'%' IDENTIFIED BY '${SDNC_DB_PASSWD}'; +CREATE USER '${SDNC_DB_USER}'@'localhost' IDENTIFIED BY '${SDNC_DB_PASSWORD}'; +CREATE USER '${SDNC_DB_USER}'@'%' IDENTIFIED BY '${SDNC_DB_PASSWORD}'; GRANT ALL PRIVILEGES ON ${SDNC_DB_DATABASE}.* TO '${SDNC_DB_USER}'@'localhost' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON ${SDNC_DB_DATABASE}.* TO '${SDNC_DB_USER}'@'%' WITH GRANT OPTION; commit; @@ -43,13 +43,13 @@ END if [ -f ${SDNC_HOME}/data/sdnctl.dump ] then echo "Installing ${SDNC_HOME}/data/sdnctl.dump" - mysql -h dbhost -u root -p${MYSQL_PASSWD} sdnctl < ${SDNC_HOME}/data/sdnctl.dump + mysql -h dbhost -u root -p${MYSQL_ROOT_PASSWORD} sdnctl < ${SDNC_HOME}/data/sdnctl.dump fi for datafile in ${SDNC_HOME}/data/*.data.dump do echo "Installing ${datafile}" - mysql -h dbhost -u root -p${MYSQL_PASSWD} sdnctl < $datafile + mysql -h dbhost -u root -p${MYSQL_ROOT_PASSWORD} sdnctl < $datafile done # Create VNIs 100-199 diff --git a/installation/sdnc/src/main/scripts/rmForeignKey.sh b/installation/sdnc/src/main/scripts/rmForeignKey.sh index 40914fa2..6e64f78e 100644 --- a/installation/sdnc/src/main/scripts/rmForeignKey.sh +++ b/installation/sdnc/src/main/scripts/rmForeignKey.sh @@ -1,8 +1,8 @@ #!/bin/bash -MYSQL_USER=${MYSQL_USER:-sdnctl} -MYSQL_PWD=${MYSQL_PWD:-gamma} -MYSQL_DB=${MYSQL_DB:-sdnctl} +SDNC_DB_USER=${SDNC_DB_USER:-sdnctl} +SDNC_DB_PASSWORD=${SDNC_DB_PASSWORD:-gamma} +SDNC_DB_DATABASE=${SDNC_DB_DATABASE:-sdnctl} MYSQL_HOST=${MYSQL_HOST:-dbhost} @@ -12,7 +12,7 @@ then exit 1 fi -mysql --user=${MYSQL_USER} --password=${MYSQL_PWD} --host ${MYSQL_HOST} ${MYSQL_DB} <<EOF +mysql --user=${SDNC_DB_USER} --password=${SDNC_DB_PASSWORD} --host ${MYSQL_HOST} ${SDNC_DB_DATABASE} <<EOF ALTER TABLE $1 DROP FOREIGN KEY $2; EOF diff --git a/installation/sdnc/src/main/scripts/startODL.sh b/installation/sdnc/src/main/scripts/startODL.sh index d1223027..dbbe4030 100755 --- a/installation/sdnc/src/main/scripts/startODL.sh +++ b/installation/sdnc/src/main/scripts/startODL.sh @@ -229,7 +229,7 @@ SDNC_BIN=${SDNC_BIN:-/opt/onap/sdnc/bin} SDNC_DB_INIT=${SDNC_DB_INIT:-false} CCSDK_HOME=${CCSDK_HOME:-/opt/onap/ccsdk} JDEBUG=${JDEBUG:-false} -MYSQL_PASSWD=${MYSQL_PASSWD:-openECOMP1.0} +MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD:-openECOMP1.0} ENABLE_ODL_CLUSTER=${ENABLE_ODL_CLUSTER:-false} GEO_ENABLED=${GEO_ENABLED:-false} SDNC_AAF_ENABLED=${SDNC_AAF_ENABLED:-false} @@ -329,7 +329,7 @@ if $SDNC_DB_INIT; then # Wait for database # printf "Waiting for mysql" - until mysql -h dbhost -u root -p"${MYSQL_PASSWD}" mysql > /dev/null 2>&1 + until mysql -h dbhost -u root -p"${MYSQL_ROOT_PASSWORD}" -e "select 1" > /dev/null 2>&1 do printf "." sleep 1 @@ -5,8 +5,8 @@ <parent> <groupId>org.onap.ccsdk.parent</groupId> <artifactId>odlparent-lite</artifactId> - <version>2.1.0</version> - <relativePath/> + <version>2.1.1-SNAPSHOT</version> + <relativePath /> </parent> <groupId>org.onap.sdnc.oam</groupId> @@ -27,11 +27,11 @@ </modules> <scm> - <connection>scm:git:ssh://git@${onap.git.host}/sdnc-oam.git</connection> - <developerConnection>scm:git:ssh://${onap.git.host}:${onap.git.port}/${onap.git.project}/sdnc-oam.git</developerConnection> - <url>${onap.git.protocol}://${onap.git.host}/projects/${onap.git.project}/repos/sdnc-oam/browse</url> - <tag>HEAD</tag> - </scm> + <connection>scm:git:ssh://git@${onap.git.host}/sdnc-oam.git</connection> + <developerConnection>scm:git:ssh://${onap.git.host}:${onap.git.port}/${onap.git.project}/sdnc-oam.git</developerConnection> + <url>${onap.git.protocol}://${onap.git.host}/projects/${onap.git.project}/repos/sdnc-oam/browse</url> + <tag>HEAD</tag> + </scm> <issueManagement> <system>JIRA</system> <url>https://jira.onap.org/</url> @@ -42,8 +42,8 @@ </ciManagement> <distributionManagement> <site> - <id>sdnc-javadoc</id> - <url>dav:https://${onap.nexus.host}:${onap.nexus.port}/repository/sdn-c-javadoc/${project.artifactId}/${project.version}</url> + <id>sdnc-javadoc</id> + <url>dav:https://${onap.nexus.host}:${onap.nexus.port}/repository/sdn-c-javadoc/${project.artifactId}/${project.version}</url> </site> </distributionManagement> @@ -77,38 +77,38 @@ </property> </activation> <build> - <plugins> - <plugin> - <groupId>com.blackducksoftware.integration</groupId> - <artifactId>hub-maven-plugin</artifactId> - <version>1.4.0</version> - <inherited>false</inherited> - <configuration> - <hubProjectName>${project.name}</hubProjectName> - <outputDirectory>${project.basedir}</outputDirectory> - </configuration> - <executions> - <execution> - <id>create-bdio-file</id> - <phase>package</phase> - <goals> - <goal>createHubOutput</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> + <plugins> + <plugin> + <groupId>com.blackducksoftware.integration</groupId> + <artifactId>hub-maven-plugin</artifactId> + <version>1.4.0</version> + <inherited>false</inherited> + <configuration> + <hubProjectName>${project.name}</hubProjectName> + <outputDirectory>${project.basedir}</outputDirectory> + </configuration> + <executions> + <execution> + <id>create-bdio-file</id> + <phase>package</phase> + <goals> + <goal>createHubOutput</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> </build> </profile> - <profile> - <id>docker</id> - <modules> - <module>installation</module> - </modules> - </profile> + <profile> + <id>docker</id> + <modules> + <module>installation</module> + </modules> + </profile> </profiles> </project> |