Uploaded image for project: 'bgpcep'
  1. bgpcep
  2. BGPCEP-881

Remove OSGi dependency from bgpcep modules

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: High High
    • 0.20.8
    • None
    • General
    • OSGi deps

      Some of bgpcep modules use OSGi service registry, which prevents them being run in non-OSGi environments (ex. odl-simple, lighty.io).

      [0] had attempted to solve this but it resulted in a regression [1] and so the patch was reverted. Opening this ticket to track correct solution for this problem.

      [0] https://git.opendaylight.org/gerrit/c/bgpcep/+/81929

      [1] https://jira.opendaylight.org/browse/BGPCEP-873

        1.
        Remove use of blueprint in config-loader-impl Sub-task Resolved Robert Varga
        2.
        Remove blueprint from bmp-monitors-config-loader Sub-task Resolved Robert Varga
        3.
        Remove blueprint from protocols-config-loader Sub-task Resolved Robert Varga
        4.
        Remove blueprint from routing-policy-config-loader Sub-task Resolved Robert Varga
        5.
        Remove blueprint from topology-config-loader Sub-task Resolved Robert Varga
        6.
        Remove blueprint from data-change-counter Sub-task Resolved Robert Varga
        7.
        Remove blueprint from algo-impl Sub-task Resolved Robert Varga
        8.
        Remove blueprint from graph-impl Sub-task Resolved Robert Varga
        9.
        Remove blueprint from programming-impl Sub-task Resolved Robert Varga
        10.
        Remove blueprint from rsvp-spi Sub-task Resolved Robert Varga
        11.
        Remove blueprint from rsvp-impl Sub-task Resolved Robert Varga
        12.
        Remove blueprint from pcep-base-parser Sub-task Resolved Robert Varga
        13.
        Remove blueprint from bgp-parser-impl Sub-task Resolved Robert Varga
        14.
        Convert ServiceLoader definitions to @MetaInfServices Sub-task Resolved Robert Varga
        15.
        Remove blueprint from bgp-openconfig-rp-statement Sub-task Resolved Robert Varga
        16.
        Remove blueprint from bgp-openconfig-rp-spi Sub-task Resolved Robert Varga
        17.
        Remove blueprint from bgp-route-target Sub-task Resolved Robert Varga
        18.
        Remove blueprint from bgp extensions Sub-task Resolved Robert Varga
        19.
        Remove blueprint from bgp-openconfig-spi Sub-task Resolved Robert Varga
        20.
        Remove blueprint from bgp-openconfig-rp-impl Sub-task Resolved Robert Varga
        21.
        Remove blueprint from bgp-rib-spi Sub-task Resolved Robert Varga
        22.
        Remove blueprint from bgp-parser-spi Sub-task Resolved Robert Varga
        23.
        Remove blueprint from bmp-spi Sub-task Resolved Robert Varga
        24.
        Remove blueprint from bmp-parser-impl Sub-task Resolved Robert Varga
        25.
        Remove blueprint from bmp-impl Sub-task Resolved Robert Varga

            Unassigned Unassigned
            ajayslele Ajay Lele
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: