16 Commits

Author SHA1 Message Date
Mike Hansen
cd5def7953 WIFI-1732: Acct-Interim-Interval config not working when configured from radius -- If radius accounting interval for SSID is set to 0, do not set in the Wifi_VIF_Config 2021-03-23 16:25:28 -04:00
Mike Hansen
fa0d495d00 WIFI-1808: AP-NOS Passpoint : Access type and internet value is not getting set Interworking element in Beacon for passpoint SSID
Update PasspointProfilesCreateConfigureAndDelete.postman_collection.json
to allow for easier dev testing by PV team
2021-03-18 21:03:39 -04:00
Mike Hansen
0501405cad WIFI-1808: AP-NOS Passpoint : Access type and internet value is not getting set Interworking element in Beacon for passpoint SSID
PasspointProfile change qosMapSet to List instead of Set as duplicate values allowed, not exposed externally, no UI, OSGW or API changes required.

On Cloud Backend OSGW: Setting missing values in Hotspot20_Config table from Profile

    - asra
    - disable_dgaf
    - esr
    - hessid
    - internet
    - qos_map_set
    - uesa

Add support for "access_network_type", of type int, into the Hotspot20_Config provisioning, add check to make sure it is only set if available in schema as AP has not yet modelled in ovsdb schema.
Values already in profile itself, no changes required for frontend.
2021-03-18 20:42:49 -04:00
AkshayJagadish-ne
2023da6541 Merge pull request #4 from Telecominfraproject/WIFI-1669
WIFI 1669
2021-03-11 12:43:16 -05:00
Akshay Jagadish
3c074906cb commit to trigger build 2021-03-11 12:39:39 -05:00
Akshay Jagadish
0950220752 WIFI-1669 Propagating bug fixes 2021-03-10 17:19:30 -05:00
Mike Hansen
aaf1abf5d1 WIFI-1734: AP not broadcasting Passpoint Access SSID unless OSU SSID is configured in Passpoint Profile 2021-03-10 10:55:33 -05:00
Mike Hansen
ee0588ab75 WIFI-835: Captive Portal: User List Authentication feature does not work unless user list is pushed to cloud manually. 2021-03-05 17:55:44 -05:00
Dmitry Toptygin
0757515090 Propagate WIFI-1440 fix to release branch (#85) 2021-03-03 17:37:47 -05:00
Max Brenner
c4c8f8544e remove parent module from child modules 2021-03-03 18:51:31 +01:00
Max Brenner
cccf4c663a update CI workflow to handle tags properly 2021-03-03 18:37:12 +01:00
Akshay Jagadish
79adbf163f Merge branch 'release/v1.0.0' of https://github.com/Telecominfraproject/wlan-cloud-workspace into release/v1.0.0 2021-03-01 11:41:53 -05:00
Akshay Jagadish
ae0a5082a5 Propagation of submodules to to workspace 2021-03-01 11:41:17 -05:00
Max Brenner
b48bd6ec23 trigger build on release branches 2021-03-01 14:29:14 +01:00
AkshayJagadish-ne
5d53759d86 Merge pull request #3 from Telecominfraproject/WIFI-1669
WIFI-1669: TIP 1.0 Update SDK components in release 1.0 branch
2021-02-27 22:06:16 -05:00
Akshay Jagadish
7628c8b1f8 WIFI-1669: TIP 1.0 Update SDK components in release 1.0 branch 2021-02-26 18:14:17 -05:00
9 changed files with 541 additions and 455 deletions

View File

@@ -2,7 +2,11 @@ name: Java Maven CI - TIP WLAN Cloud Master
on: on:
push: push:
branches: [ master ] branches:
- master
- 'release/**'
tags:
- '*'
schedule: schedule:
# runs nightly build at 5AM # runs nightly build at 5AM
@@ -37,6 +41,26 @@ jobs:
password: ${{ secrets.MAVEN_REPO_PASSWORD }} password: ${{ secrets.MAVEN_REPO_PASSWORD }}
- name: Configure maven settings.xml - name: Configure maven settings.xml
run: cp .github/workflows/maven_settings_template.xml /home/runner/.m2/settings.xml run: cp .github/workflows/maven_settings_template.xml /home/runner/.m2/settings.xml
- name: Update version in pom.xml
if: startsWith(github.ref, 'refs/tags/')
run: |
VERSION=$(echo "${{ github.ref }}" | sed -e 's/refs\/tags\/[v]//')
mvn -B --file wlan-cloud-root/pom.xml versions:set -DnewVersion=$VERSION
mvn -B --file wlan-cloud-root/pom.xml install # put new parent version into Maven cache
mvn -B --file wlan-cloud-root/pom.xml versions:revert # need to revert so that child modules are able to find its parent
mvn -B --file all-modules-build/pom.xml versions:update-parent -DparentVersion=[$VERSION]
mvn -B --file wlan-cloud-opensync-controller/opensync-gateway-static-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION]
mvn -B --file wlan-cloud-opensync-controller/opensync-gateway-cloud-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION]
mvn -B --file wlan-cloud-services/all-cloud-and-opensync-gw-in-one-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION]
mvn -B --file wlan-cloud-services/all-cloud-in-one-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION]
mvn -B --file wlan-cloud-services/portal-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION]
mvn -B --file wlan-cloud-services/prov-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION]
mvn -B --file wlan-cloud-services/ssc-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION]
mvn -B --file wlan-cloud-services/spc-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION]
mvn -B --file wlan-cloud-services/port-forwarding-gateway-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION]
mvn -B --file wlan-cloud-services/schema-generator/pom.xml versions:update-parent -DparentVersion=[$VERSION]
mvn -B --file wlan-cloud-root/pom.xml versions:set -DnewVersion=$VERSION
- name: Updating commit file - name: Updating commit file
run: | run: |
TIMESTAMP=$(date +'%Y-%m-%d') TIMESTAMP=$(date +'%Y-%m-%d')

View File

@@ -1,10 +1,9 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>com.telecominfraproject.wlan</groupId> <groupId>com.telecominfraproject.wlan</groupId>
<artifactId>tip-wlan-cloud-root-pom</artifactId> <artifactId>tip-wlan-cloud-root-pom</artifactId>
<version>0.0.1-SNAPSHOT</version> <version>1.0.0-SNAPSHOT</version>
<relativePath>../wlan-cloud-root</relativePath> <relativePath>../wlan-cloud-root</relativePath>
</parent> </parent>
@@ -22,7 +21,6 @@
<activeByDefault>true</activeByDefault> <activeByDefault>true</activeByDefault>
</activation> </activation>
<modules> <modules>
<module>../wlan-cloud-root</module>
<module>../wlan-cloud-base/base-build</module> <module>../wlan-cloud-base/base-build</module>
<module>../wlan-cloud-services/cloud-services-build</module> <module>../wlan-cloud-services/cloud-services-build</module>
<module>../wlan-cloud-opensync-controller/opensync-gateway-build</module> <module>../wlan-cloud-opensync-controller/opensync-gateway-build</module>

View File

@@ -0,0 +1,24 @@
#!/bin/bash
if [ "x$1" == "x" ]
then
echo Usage: make_release.sh new_version
exit 1
fi
new_version=$1
PREVIOUS_VERSION=$(grep "<version>" ../wlan-cloud-root/pom.xml |head -2|tail -1|cut -d '>' -f2|cut -d '<' -f 1)
echo "Updating TIP pom.xml files from $PREVIOUS_VERSION to version $new_version "
# update versions on TIP modules using special all-modules-release
mvn --batch-mode release:update-versions -DdevelopmentVersion="$new_version" -DautoVersionSubmodules=true
# update version that are not automatically updated
sed -i '' "s/<tip-wlan-cloud.release.version>$PREVIOUS_VERSION<\/tip-wlan-cloud.release.version>/<tip-wlan-cloud.release.version>$new_version<\/tip-wlan-cloud.release.version>/g" ../wlan-cloud-root/pom.xml
#update protobuff dependency under opensync-ext-interface
sed -i '' "s/<version>$PREVIOUS_VERSION<\/version>/<version>$new_version<\/version>/g" ../wlan-cloud-opensync-controller/opensync-ext-interface/pom.xml
echo "Updated TIP pom.xml files to version $new_version"

View File

@@ -0,0 +1,40 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.telecominfraproject.wlan</groupId>
<artifactId>tip-wlan-cloud-root-pom</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>../wlan-cloud-root</relativePath>
</parent>
<artifactId>tip-wlan-workspace-all-modules-release</artifactId>
<packaging>pom</packaging>
<description>Aggregation of all TIP modules - to release them in one shot.</description>
<profiles>
<profile>
<id>full-build</id>
<activation>
<property>
<name>full-build</name>
</property>
<activeByDefault>true</activeByDefault>
</activation>
<modules>
<module>../all-modules-build</module>
<module>../wlan-cloud-services/all-cloud-and-opensync-gw-in-one-docker</module>
<module>../wlan-cloud-services/all-cloud-in-one-docker</module>
<module>../wlan-cloud-services/all-cloud-in-one-docker-with-persistence</module>
<module>../wlan-cloud-services/port-forwarding-gateway-docker</module>
<module>../wlan-cloud-services/portal-docker</module>
<module>../wlan-cloud-services/prov-docker</module>
<module>../wlan-cloud-services/spc-docker</module>
<module>../wlan-cloud-services/ssc-docker</module>
<module>../wlan-cloud-opensync-controller/opensync-gateway-cloud-docker</module>
<module>../wlan-cloud-opensync-controller/opensync-gateway-static-docker</module>
</modules>
</profile>
</profiles>
</project>