[LISPMAP-149] odl-lispflowmapping-ui breaks DLUX Created: 14/Feb/17  Updated: 19/Oct/17  Resolved: 15/Feb/17

Status: Resolved
Project: lispflowmapping
Component/s: UI
Affects Version/s: Boron
Fix Version/s: None

Type: Bug
Reporter: Jose Miguel Guzman Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 7789

 Description   

Hi LISPers!

I am having issues truing to install the UI.

Before installing the UI, I have installed these features

odl-lispflowmapping-msmr | 1.4.2-Boron-SR2 | x | odl-lispflowmapping-1.4.2-Boron-SR2 | OpenDaylight :: LISP Flow Mapping :: Map-Server/Ma
odl-lispflowmapping-mappingservice | 1.4.2-Boron-SR2 | x | odl-lispflowmapping-1.4.2-Boron-SR2 | OpenDaylight :: LISP Flow Mapping :: Mapping Servi
odl-lispflowmapping-mappingservice-shell | 1.4.2-Boron-SR2 | x | odl-lispflowmapping-1.4.2-Boron-SR2 | OpenDaylight :: LISP Flow Mapping :: Mappingservic
odl-lispflowmapping-inmemorydb | 1.4.2-Boron-SR2 | x | odl-lispflowmapping-1.4.2-Boron-SR2 | OpenDaylight :: LISP Flow Mapping :: In Memory DB
odl-lispflowmapping-southbound | 1.4.2-Boron-SR2 | x | odl-lispflowmapping-1.4.2-Boron-SR2 | OpenDaylight :: LISP Flow Mapping :: Southbound Pl
odl-lispflowmapping-neutron | 1.4.2-Boron-SR2 | | odl-lispflowmapping-1.4.2-Boron-SR2 | OpenDaylight :: LISP Flow Mapping :: Neutron Integ
odl-lispflowmapping-ui | 1.4.2-Boron-SR2 | | odl-lispflowmapping-1.4.2-Boron-SR2 | OpenDaylight :: LISP Flow Mapping :: User Interfac
odl-lispflowmapping-models | 1.4.2-Boron-SR2 | x | odl-lispflowmapping-1.4.2-Boron-SR2 | OpenDaylight :: LISP Flow Mapping :: Models

If I install odl-lispflowmapping-ui

opendaylight-user@root>date
Sun Feb 12 16:07:10 UTC 2017
opendaylight-user@root>feature:install odl-lispflowmapping-ui

i don“t see any warnings in the log
2017-02-12 16:07:18,814 | INFO | l for user karaf | FeaturesServiceImpl | 20 - org.apache.karaf.features.core - 3.0.7 | Installing feature odl-lispflowmapping-ui 1.4.2-Boron-SR2
2017-02-12 16:07:18,817 | INFO | l for user karaf | FeaturesServiceImpl | 20 - org.apache.karaf.features.core - 3.0.7 | Found installed feature odl-dlux-core 0.4.2-Boron-SR2
2017-02-12 16:07:18,818 | INFO | l for user karaf | FeaturesServiceImpl | 20 - org.apache.karaf.features.core - 3.0.7 | Found installed feature odl-lispflowmapping-mappingservice 1.4.2-Boron-SR2
2017-02-12 16:07:18,891 | INFO | l for user karaf | DluxModule | 270 - org.opendaylight.dlux.loader - 0.4.2.Boron-SR2 | Registering resources for url /src/app/lispui
2017-02-12 16:07:18,891 | INFO | l for user karaf | HttpServiceFactoryImpl | 79 - org.ops4j.pax.web.pax-web-runtime - 3.2.9 | Binding bundle: [org.opendaylight.lispflowmapping.ui-bundle_1.4.2.Boron-SR2 [305]] to http service
2017-02-12 16:07:18,898 | INFO | l for user karaf | DluxModule | 270 - org.opendaylight.dlux.loader - 0.4.2.Boron-SR2 | Registering angularJS and requireJs modules for lispui
2017-02-12 16:07:18,900 | INFO | tAdminThread #12 | BlueprintBundleTracker | 194 - org.opendaylight.controller.blueprint - 0.5.2.Boron-SR2 | Blueprint container for bundle org.opendaylight.lispflowmapping.ui-bundle_1.4.2.Boron-SR2 [305] was successfully created

but now DLUX does not provide the login page.

If I remove the feature
feature:uninstall odl-lispflowmapping-ui

everything seems ok in the log
2017-02-12 16:09:48,682 | INFO | l for user karaf | FeaturesServiceImpl | 20 - org.apache.karaf.features.core - 3.0.7 | Uninstalling feature odl-lispflowmapping-ui 1.4.2-Boron-SR2
2017-02-12 16:09:48,686 | INFO | l for user karaf | BlueprintExtender | 15 - org.apache.aries.blueprint.core - 1.6.1 | Destroying BlueprintContainer for bundle org.opendaylight.lispflowmapping.ui-bundle/1.4.2.Boron-SR2
2017-02-12 16:09:48,689 | INFO | l for user karaf | DluxModule | 270 - org.opendaylight.dlux.loader - 0.4.2.Boron-SR2 | Unregistering resources for url /src/app/lispui
2017-02-12 16:09:48,694 | INFO | l for user karaf | HttpServiceFactoryImpl | 79 - org.ops4j.pax.web.pax-web-runtime - 3.2.9 | Unbinding bundle: [org.opendaylight.lispflowmapping.ui-bundle_1.4.2.Boron-SR2 [305]]

and now dlux works again



 Comments   
Comment by Lori Jakab [ 14/Feb/17 ]

A patch to fix DLUX breakage https://git.opendaylight.org/gerrit/#/c/51855/

However, more work is required to make the LISP UI actually functional.

Comment by Jose Miguel Guzman [ 15/Feb/17 ]

It worked, thanks a lot.
And agree with your comment about UI functionality.

Generated at Wed Feb 07 20:06:37 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.