Releases: PANTHEONtech/lighty
14.1.0
Update upstream dependencies to Silicon SR1 release versions:
- odlparent 8.1.2
- aaa-artifacts 0.13.3
- controller-artifacts 3.0.8
- bundle-parent 3.0.8
- infrautils-artifacts 1.9.8
- mdsal-artifacts 7.0.7
- netconf-artifacts 1.13.2
- yangtools-artifacts 6.0.6
- openflowplugin-artifacts 0.12.1
- serviceutils-artifacts 0.7.1
- yang-maven-plugin 6.0.6
- maven-sal-api-gen-plugin 7.0.7
- checkstyle 8.1.2
- spotbugs 8.1.2
Release notes:
- Add verification to lighty-examples which checks if the applications/modules have started correctly
- Refactor akka version handling in poms
- Bump akka configs to akka 2.6
- Refactor JsonNodeConverter to use parameterized JSONCodecFactorySupplier
- Add script to save logs from lighty.io pods deployed by Helm
- Clustering:
- Reimplement UnreachableListener as MemberRemovedListener
- Change MemberRemovedListener from cluster-singleton-service to "standard" actor
- Add option to set Split brain resolver strategy in lighty-application's helm chart
- Remove lighty-cluster-app example
- gNMI:
- Introduce lighty-gnmi-sb module
- Introduce lighty-gnmi-device-simulator
- Introduce RCgNMI (RESTCONF-gNMI) lighty application
14.0.0
Release notes:
- Migrate from travis to GH actions
- uploading & storing built artifacts in GH
- easier integration for forked repositories with GH actions & SonarCloud
- GitHub Workflow:
- Added helm publishing to workflow
- Added Docker publish workflow
- Added ability to specify checkout reference in workflow
- Add smoke test for examples
- Update JSON sample config files for examples
- General start-script artifact which can start lighty apps
- Format time tracking logs to be more readable
- Introduce lighty RNC (Restconf-Netconf) microservice application:
- Helm chart for easy configurable kubernetes deployment
- Fix Javadoc build warnings
- Minor refactor in tests
- Corrected to use JDK 11: (LGTM build, community-restconf-ofp-app example Dockerfile, Springboot example)
- Bump surefire and failsafe plugins
- Added initial config data functionality to lighty controller
- Updated controller README
- Removed duplicity at configuration files
- Deprecated lighty-codecs artifact
- Introduced lighty-codecs-util
- Used repackaged-akka artifact instead of akka dependencies from odlparent artifact
Update upstream dependencies to the latest Silicon versions:
- odlparent 8.1.1
- aaa-artifacts 0.13.2
- controller-artifacts 3.0.7
- infrautils-artifacts 1.9.6
- mdsal-artifacts 7.0.6
- mdsal-model-artifacts 0.13.3
- netconf-artifacts 1.13.1
- yangtools-artifacts 6.0.5
- openflowplugin-artifacts 0.12.0
- serviceutils-artifacts 0.7.0
13.3.0
Release notes:
- Removed not needed maven verify from GitHub workflow
- Added Docker publish workflow
- Added ability to specify checkout reference in workflow
- Added helm publishing to workflow
- Bump surefire and failsafe plugins
- Included rnc-polyglot-app docker artifact to default build structure
- Added initial config data functionality to lighty controller
- Updated RNC app for work with init data
- Updated controller README
- Removed duplicity at configuration files
- Fix README formatting in lighty-rnc-aggregator
- Set lighty-codecs to deprecated
- Introduced lighty-codecs-util
Update upstream dependencies to the latest Aluminium SR3 versions:
- aaa-artifacts 0.12.3
- mdsal-artifacts 6.0.9
- netconf-artifacts 1.9.3
- yangtools-artifacts 5.0.9
- openflowplugin-artifacts 0.11.3
- serviceutils-artifacts 0.6.3
13.2.1
Release notes:
- Add smoke test for examples
- Added Docker publish workflow
- Added ability to specify checkout reference in workflow
- Added helm publishing to workflow
- Bump surefire and failsafe plugins
- Added initial config data functionality to lighty controller
- Updated RNC app for work with init data
- Updated controller README
- Removed duplicity at configuration files
- Fix README formatting in lighty-rnc-aggregator
13.2.0
Update upstream dependencies to latest Aluminium SR2 versions:
- odl parent 7.0.8
- mdsal 6.0.8
- controller 2.0.7
- infrautils 1.8.3
- yangtools 5.0.8
- aaa 0.12.2
- netconf 1.9.2
- openflow 0.11.2
- serviceutils 0.6.2
- maven-sal-api-gen-plugin 6.0.8
- odlparent.checkstyle 7.0.8
- odlparent.spotbugs 7.0.8
Introduce lighty RNC (Restconf-Netconf) microservice application :
- helm chart for easy configurable kubernetes deployment
12.3.0
Update upstream dependencies to latest Magnesium SR3 versions:
- odl parent 6.0.13
- yangtools-artifacts 4.0.15
- mdsal 5.0.16
- controller 1.11.3
- conroller.config-artifacts 0.12.3
- aaa 0.11.3
- netconf 1.8.3
- infrautils 1.7.3
- openflow 0.10.3
- serviceutils 0.5.3
- maven-sal-api-gen-plugin 3.0.16
- odlparent.checkstyle 6.0.13
- odlparent.spotbugs 6.0.12
Migrate from Travis to GutHub Actions
Clean & refactor tests
13.1.0
Update upstream dependencies to latest Aluminium SR1 versions:
- odl parent 7.0.7
- mdsal 6.0.7
- controller 2.0.6
- infrautils 1.8.2
- yangtools 5.0.7
- aaa 0.12.1
- netconf 1.9.1
- openflow 0.11.1
- serviceutils 0.6.1
- maven-sal-api-gen-plugin 6.0.7
Update JSON sample config files for examples
Minor refactor in tests
Migrate from travis to GH actions
- uploading & storing built artifacts in GH
- easier integration for forked repositories with GH actions & SonarCloud
Corrected to use JDK 11: (LGTM build, community-restconf-ofp-app example Dockerfile, Springboot example)
12.2.2
13.0.1
General start-script artifact which can start lighty apps
Format time tracking logs to be more readable
Introduce lighty clustering with the following capabilities:
- Kubernetes cluster deployment support:
- Recovery mechanism for unreachable cluster members deployed in kubernetes
- Add clustered netconf/restconf example app with detailed README
Fix Javadoc build warnings
12.2.1
General start-script artifact which can start lighty apps
Introduced lighty clustering with the following capabilities:
- Kubernetes cluster deployment support:
- Recovery mechanism for unreachable cluster members deployed in kubernetes
- Clustered netconf/restconf example app with detailed README