Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adapt simulator to lighty.io core 20.0.0 #217

Closed
wants to merge 19 commits into from

Commits on Apr 19, 2024

  1. Bump lighty.io core to 20.0.0-SNAPSHOT

    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    478c9eb View commit details
    Browse the repository at this point in the history
  2. Reimport NetconfMessage

    Import NetconfMessage from new location:
    org.opendaylight.netconf.api.messages.NetconfMessage.
    
    This has been introduced by:
    opendaylight/netconf@9a42076
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    996ada7 View commit details
    Browse the repository at this point in the history
  3. Remove EffectiveModelContextListener

    Remove EffectiveModelContextListener usages as consequence of:
    opendaylight/yangtools@fd91e72
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    ea2e22d View commit details
    Browse the repository at this point in the history
  4. Switch to ImmutableNodes factory methods

    Switch to ImmutableNodes factory methods as requested by:
    opendaylight/yangtools@1600e4a
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    eae8303 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Use new path for YangModuleInfoImpl

    Use new path for YangModuleInfoImpl as requested by:
    opendaylight/mdsal@dac0a45
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    cd17b79 View commit details
    Browse the repository at this point in the history
  2. Use modelContext() getter

    Switch from .getEffectiveModelContext() to modelContext() getter
    to obtain EffectiveModelContext.
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    aa62cee View commit details
    Browse the repository at this point in the history
  3. Use name() instead of getIdentifier()

    Use name() instead of getIdentifier() as requested by:
    opendaylight/yangtools@7d9be9b
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    b57f04b View commit details
    Browse the repository at this point in the history
  4. Use HandlingPriority constructor

    Use HandlingPriority constructor to create new isnatnces as of:
    opendaylight/netconf@17dc3e3
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    413f30b View commit details
    Browse the repository at this point in the history
  5. Use DOMNotificationRouter constructor

    Use DOMNotificationRouter constructor instead of create
    method as requested by:
    opendaylight/mdsal@3eca227
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    9be27fb View commit details
    Browse the repository at this point in the history
  6. Use notificationService()

    Use notificationService() of DOMNotificationRouter as a result of:
    opendaylight/mdsal@c86b76b
    
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    3bbfe09 View commit details
    Browse the repository at this point in the history
  7. Bump netconf-node-topology to 2023-11-21

    Bump netconf-node-topology to 2023-11-21 revision.
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    78e00c3 View commit details
    Browse the repository at this point in the history
  8. Bump odl-netconf-device to 2024-01-20

    Bump odl-netconf-device to 2024-01-20 revision.
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    9a23af2 View commit details
    Browse the repository at this point in the history
  9. Switch to new transport API

    Move from NetconfClientDispatcher to NetconfClientFactory
    as required by NETCONF-1108.
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    2279be1 View commit details
    Browse the repository at this point in the history
  10. Bump ODL netconf device to 240120

    Bump ODL netconf device to 240120 revision.
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    9ae895a View commit details
    Browse the repository at this point in the history
  11. Bump ODL node topology to 231121

    Bump ODL node topology to 231121 revision.
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    31df2a6 View commit details
    Browse the repository at this point in the history
  12. Cleanup toaster service implementations

    Instead of implementing ToasterService for each RPC in toaster module
    let each operation implement its own RPC interface.
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    fd1b459 View commit details
    Browse the repository at this point in the history
  13. Cleanup topology service implementations

    Instead of implementing TopologyService for each RPC in topology module
    let each operation implement its own RPC interface.
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    6d1de47 View commit details
    Browse the repository at this point in the history
  14. Add credentials into network-topology-rpcs

    We have lost credential from netconf-node-fields in:
    https://git.opendaylight.org/gerrit/c/netconf/+/109035
    
    Add them into network-topology-rpcs.
    
    JIRA: LIGHTY-284
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    ab63e7c View commit details
    Browse the repository at this point in the history
  15. WIP complete this changes

    .. TODO
    
    Signed-off-by: Ivan Hrasko <[email protected]>
    ihrasko committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    bcc065b View commit details
    Browse the repository at this point in the history