SDN-R goes Sodium and Java11

ODL Information

Analysis

  • Java 8 compiled ODL with SDN-R bundles run successfully on base container with Java11 

  • SodiumSR3 parents can be created to run to compile with Java8 and Java11

  • enforcer plugin shouldn't verify usage of Java 11 in a first version

  • Infrastructure Jenkins => Check

Status

Done

  • Today: neon java 8: 2.0.0

  • Step1: alpine-j11-image

  • Step2: odl-sodium-image based on ODL Sodium SR3 and alpine-j11-image

Next

  • ccsdk-parent-* (binding, odl-parent-light, singlefeatureparent) to Sodium-SR3

    • Question: New name or version 2.0.1-SNAPSHOT 

    • enforcer disabled Java8 and Java11 are accepted.

Problems

  • ccsdk-aaf-shiro has hardcoded dependencies to Java8 base libs (javax.ws.*)

SDN-R Code

Relevant ODL Changes