Skip to content

Releases: PANTHEONtech/lighty

14.1.0

13 Aug 20:11
Compare
Choose a tag to compare

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

13 Apr 13:01
Compare
Choose a tag to compare

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

13 Apr 08:07
Compare
Choose a tag to compare

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

13 Apr 08:06
13.2.1
Compare
Choose a tag to compare

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

11 Feb 20:56
13.2.0
Compare
Choose a tag to compare

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

11 Feb 20:14
12.3.0
Compare
Choose a tag to compare

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

22 Jan 13:57
13.1.0
Compare
Choose a tag to compare

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

02 Dec 07:44
12.2.2
Compare
Choose a tag to compare

Format time tracking logs to be more readable

Bump dependencies to newer versions, clean dependencies & hard-coded values in clustering

Fix Javadoc build warnings

13.0.1

02 Dec 07:39
13.0.1
Compare
Choose a tag to compare

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

30 Nov 19:41
12.2.1
Compare
Choose a tag to compare

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