PANTHEON.tech
  • About Us
    • Expertise
    • Services
    • References & Partners
    • Tools
  • Products
    • Orchestration
    • Network Functions
    • Automation
    • Security
  • Blog & News
  • Career
  • Contact
  • Search
  • Menu Menu
  • LinkedIn
  • Twitter
  • Youtube
  • Instagram
  • Rss
lighty.io-17-release

[Release] lighty.io 17

October 21, 2022/in News, SDN /by Vanesa

Ready for an upgrade?

Even though nights are getting longer, our experts ain’t getting any sleepier – let us introduce you to the newest release of lighty.io – 17!

PANTHEON.tech has been one of the largest contributors to the OpenDaylight code for several years – hence we were eager to implement the latest changes from the Chlorine SR2 release.

Come have a look at what we have achieved and how we have been doing since the launch of the previous version.

Certified CNF

Starting with the latest and greatest news – two of our lighty.io apps:

  • lighty.io RESTCONF-NETCONF App
  • lighty.io gNMI App

have been officially certified as Certified CNFs, issued by the Cloud-Native Computing Foundation.

New Features

Every major release deserves some new features to go along with it. lighty.io 17 is not far behind and introduces a couple of them:

  • Keeping up with OpenDaylight Chlorine SR2 release
  • Open-source the lighty-guice-app example
    • Our team has open-sourced a previously unavailable example, which allows lighty.io to work with the Google Guice framework, based on Java
  • New lighty.io RNC app cluster GitHub workflow test
    • Read more about clustering in the lighty.io RNC app here
  • Add configuration for basic authorization to AAA
    • Our Authentication, Authorization & Accounting module has a new configuration for basic authorization
  • Reusable workflow for lighty.io App test jobs
  • Replace reload4j with log4j2

Improvements & Security Fixes

Among the new features are improvements and security fixes, which our team was working on to make the lighty.io experience better, faster and safer for everyone to use:

  • Replaced javax with jakarta
  • Changed ODL compatibility release in documentation
  • Fix reported CVE-2020-36518 & CVE-2022-2048 issues
  • Fixed the vulnerabilities reported from previous version
Read more about improvements and security fixes here



Learn about other lighty.io tools below

We have already mentioned the 2 of our apps above (lighty.io RESTCONF-NETCONF App & lighty.io gNMI App). But that’s not the end! Let us introduce you to some more apps:

lighty.io YANG Validator

By using the lighty.io framework, our customers are able to create, validate and visualize the YANG data models of their application.

Validate YANG Models in OpenDaylight for Free


lighty.io NETCONF Simulator

Need to simulate hundreds of NETCONF devices for development purposes? Look no further! With lighty.io NETCONF Simulator based on lighty.io 17 core, you are able to simulate any NETCONF device and test its compatibility with your use-case.

[Release] And generally speaking of releases, there has been a new version of lighty.io NETCONF Simulator 17 released too! Click here for all the delivered changes.

[Free Tool] NETCONF Device Simulator & Monitoring

 


by lighty.io Team | Leave us your feedback on this post!

You can contact us here.

Explore our PANTHEON.tech GitHub.

Watch our YouTube Channel.

lighty 14

[Release] lighty.io 14

May 5, 2021/in News, OpenDaylight, SDN /by PANTHEON.tech

Building an SDN controller is easy with lighty.io!

Learn why enterprises rely on lighty.io for their network solutions.


What changed in lighty.io 14?

lighty.io 14 maintains compatibility with the OpenDaylight Silicon release.

lighty.io RNC

The RESTCONF-NETCONF Controller Application (lighty.io RNC) is part of this release, go check out the in-depth post on this wonderful application!

We added a Helm chart to lighty.io RNC, for an easily configurable Kubernetes deployment.

Features & Improvements

Corrected usage of the open-source JDK 11 in three examples:

  • LGTM Build
  • lighty.io OpenFlow w/ RESTCONF (Docker file)
  • lighty.io w/ SpringBoot Integration

We have migrated from testing & deploying using Travis CI to GitHub Actions! This switch makes for easier integration of forked repositories with GitHub Actions & SonarCloud, while uploading & storing build artifacts in GitHub was also made possible – yay!

As for GitHub Workflow, we added Helm & Docker publishing, as well as the ability to specify checkout references in the workflow itself.

lighty.io Examples received smoke tests (also called confidence or sanity testing), which will point out severe and simple failures. JSON sample configurations also received updates.

We understood, that time tracking logs were hard to read – so we made them more readable!

We took all the necessary functionality from lighty-codecs artifact, and replaced it with the introduction of lighty-codecs-util.

You can spot an updated README file for the Controller, while we added initial configuration data functionality to it as well.

Updates to Upstream Dependencies

Updated upstream dependencies to the latest OpenDaylight 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

lighty.io 13.3

For compatibility with OpenDaylight Aluminium, we have also released the 13.3 version of lighty.io!

The release received a Docker Publish workflow, the ability to specify checkout references in a workflow, and Helm publishing workflow as well.

You can find all changes in the lighty.io 13.3 release in the changelog, here.


by Michal Baník & Samuel Kontriš | Subscribe to our newsletter!

You can contact us here.

Explore our PANTHEON.tech GitHub.

Watch our YouTube Channel.

lighty.io Summer 2019 News

[News] all-lighty.io Summer 2019

August 16, 2019/in News, SDN /by PANTHEON.tech

It has been a busy summer for PANTHEON.tech & our developers of our leading product lighty.io. For all those interested in new information, here is a round-up of all the examples and demos we have published on our social media.

Integrating lighty.io & CCSDK (ONAP)

In the last weeks, we are intensively working, together with the wonderful ONAP community, on proposing to remove existing dependencies on the OSGi Framework and Karaf from the CCSDK project – while still maintaining the same OpenDaylight services, which the community knows and uses. We will deep-dive on our proposal soon in a separate post, so stay tuned!

Spring Boot Example

Full NETCONF/RESTCONF stack for the Spring Boot runtime.

We have recently succeeded in running RESTCONF in a Springboot example, designed for lighty. Springboot is now able to run in a full OpenDaylight/lighty.io stack.

Spring Boot makes it easy to just run & create stand-alone, Spring-based Applications. It boasts no code generation or requirement for XML configuration, automatic configuration of Spring functionality and radically improves the pure Spring deployment and development.

Clustered Application Demo

lighty.io running as a clustered RESTCONF/NETCONF SDN controller application. From now on, it supports deployment in Akka cluster, so you are not limited to single-node SDN controllers.

Furthermore, you can deploy lighty.io as a Kubernetes cluster.

TransportPCE Controller

lighty.io TransportPCE Controller is now upstreamed in the OpenDaylight Project! We have previously managed to migrate TransportPCE into lighty. Now, you can see the code for yourself in the OpenDaylight repository. 

We have previously published a how-to on how to migrate the OpenDaylight TransportPCE to lighty.io.

BGP/EVPN Router

We are planning on extending the BGP function of an SDN controller with an EVPN extension in the BGP control-plane. We will discuss BGP-EVPN functions in SDN controllers and how the lighty.io BGP function can replace existing legacy BGP route reflectors, running in service provider’s WAN or DC networks.

Li SDN

The SDN SDK – lighty.io

March 26, 2018/in News, SDN /by PANTHEON.tech

6

PANTHEON.tech has recently developed the SDN SDK – lighty.io.

We have designed lighty.io to empower you to develop Software Defined Networking (SDN) solutions in JAVA, Python, and Go. lighty.io aims to make ODL components
available outside Karaf to gain speed, flexibility, and scalability for developers and users. It also contains new southbound plugins, which are not available in upstream ODL, enhanced modules of ODL, and various developer tools.

Initial tests revealed that lighty.io has the capacity to outperform standard ODL in many ways. To top it all, one can still switch between “vanilla” ODL distribution/build and lighty.io build seamlessly.

Some of the great highlights of lighty.io are:

  • lighty.io works on JavaSE instead of Karaf OSGi container server, which enables SDN developers to use ODL services in JavaSE frameworks (latest versions of Spring.io, google Guice, Vertx, etc.)
  •  lighty.io is a great platform for building SDN micro service controller applications thanks to its low memory requirements and distribution size with blazing-fast start-up time.
  •  lighty.io uses ODL’s mature components and features like YANG tools, MD-SAL, NETCONF, and clustering, and adds Pantheon’s value to the mix.
  • lighty.io controller applications implement their own initialization sequences in order to run the same core services available in ODL, but in a speedy runtime.
  • lighty.io contains network topology visualization component to enable you to develop responsive and scalable front-end network visualizations effortlessly, which can be accessed by any device with a web browser.

We are continuously enhancing lighty.io package by adding exciting features so our valued customers can use and get support immediately. We have done the hard work so you do not have to re-invent the wheel. Use lighty.io, today.
For more information, please visit lighty.io, by Pantheon Technologies

More @ PATHEON.tech

  • [Video] Open source software in the world of networking
  • [Video] The Future of OpenDaylight scalability
  • [Video] SONiC & OpenDaylight integration
PANTHEON
TECHNOLOGIES Technologies in Pantheon Memebership Tools in Pantheon Drafts
CAREER List of job positions
EDUCATION
BLOG
CONTACT
© 2022 PANTHEON.tech s.r.o

This site uses cookies. Read more about them in our Privacy Policy or adjust the setting under "Settings".

Accept settingsSettings

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refuseing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Analytics Cookies

These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are or to help us customize our website and application for you in order to enhance your experience.

If you do not want that we track your visit to our site you can disable tracking in your browser here:


Google Analytics:




LeadFeeder:

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Privacy Policy

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

Privacy Policy
Accept settingsMore information
Scroll to top