Re: [ONOS TST] ONOS 2.5 changes - segment routing & t3 apps

19 views
Skip to first unread message

Charles Chan

unread,
Jun 25, 2020, 7:52:23 PM6/25/20
to Thomas Vachuska, ONOS Developers, ONOS Technical Steering Team, trellis-dev
(+trellis-dev)

Charles Chan, Ph.D.
Member of Technical Staff, Open Networking Foundation


On Thu, Jun 25, 2020 at 4:42 PM Thomas Vachuska <t...@opennetworking.org> wrote:
Hi everyone,

This is a quick reminder that the /apps/segmentrouting and /apps/t3 modules are being moved into their own Gerrit/git repositories as part of the 2.5.0 release. The work to do this has started and the removal of these modules from the main ONOS code-base will be done as a last step.

In the interest of reducing conflicting patches, please refrain from making changes to this code unless you coordinate with Charles or Pier who are leading this effort. Thanks in advance.

More information on how to work on these modules in their own repos will be available at a later time.

Cheers!

Thomas

--
You received this message because you are subscribed to the Google Groups "ONOS Technical Steering Team" group.
To unsubscribe from this group and stop receiving emails from it, send an email to onos-tech-steerin...@onosproject.org.
To view this discussion on the web visit https://groups.google.com/a/onosproject.org/d/msgid/onos-tech-steering-team/079FEEF8-07C6-4FEB-8779-FE3E6D58DCC1%40opennetworking.org.

Charles Chan

unread,
Jul 3, 2020, 9:20:09 PM7/3/20
to ONOS Developers, ONOS Technical Steering Team, trellis-dev
Hi everyone,

We have completed the separation of Trellis-specific apps (segmentrouting and t3).

What have we done?
  • segmentrouting is now hosted in trellis-control repo in ONOS gerrit. You can download the source code by running
    git clone https://gerrit.onosproject.org/trellis-control
    There is also a mirror repo set up on github
    https://github.com/opennetworkinglab/trellis-control
  • t3 is now hosted in trellis-t3 repo in ONOS gerrit. You can download the source code by running
    git clone https://gerrit.onosproject.org/trellis-t3
    There is also a mirror repo set up on github
    https://github.com/opennetworkinglab/trellis-t3
  • Jenkins verification jobs have been set up accordingly for the new repos.
  • Documentation in https://docs.trellisfabric.org is also updated. You need to switch to master branch from the default 1.12 branch.
  • New artifacts of segmentrouting and t3 are published on Sonatype. We haven't done an official release of segmentrouting and t3 yet. We plan to do that in early Q3, and when we do, those will be available on maven central as well.
  • /apps/segmentrouting and /apps/t3 have been completely removed from ONOS master branch.
  • New Trellis app starts with 3.x version number, in order to avoid confusion of the past 1.x and 2.x when Trellis was still part of ONOS.
How does it change the way we build/run ONOS and Trellis?
Feel free to let me know if you face any issue.

Thanks,
Charles Chan, Ph.D.
Member of Technical Staff, Open Networking Foundation
Reply all
Reply to author
Forward
0 new messages