Giter Club home page Giter Club logo

onos-app-samples's Introduction

ONOS : Open Network Operating System

Sample Applications

This repository contains sample and testing applications for ONOS.

What is ONOS?

ONOS is a new SDN network operating system designed for high availability, performance, scale-out.

You can find the main project repository here: https://github.com/opennetworkinglab/onos

Where can I learn more about ONOS?

Checkout out our website and our tools

onos-app-samples's People

Contributors

alshabib avatar andrea-campanella avatar andreaspapazois avatar aueha avatar bocon13 avatar carolinafernandez avatar flucrezia avatar gabrielecastellano avatar gunine avatar hongtao avatar jonohart avatar kokanon avatar madjam avatar pierventre avatar ray-milkey avatar rustyeddy avatar srikanthvavila avatar tomikazi avatar y-higuchi avatar yi-tseng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

onos-app-samples's Issues

Cannot make ovsdbrest work :(

Hi

I am trying to make it work, unsucessfully.

Installed correcty and POSTed the nodes config, that returned 200 OK
but , I see in the ONOS log
2018-03-01 10:58:33,925 | INFO | qtp608382515-185 | NetworkConfigManager | 127 - org.onosproject.onos-core-net - 1.10.11 | Configuration 'ovsdbrest' queued for subject DefaultApplicationId{id=123, name=org.onosproject.ovsdbrest}

The API returns 404.. even when trying the test path

curl --request GET \
  --url http://localhost:8181/onos/ovsdb/test \
  --header 'authorization: Basic b25vczpyb2Nrcw==' \
  --header 'cache-control: no-cache' 

I get a 404.
`

<title>Error 404 Not Found</title>

HTTP ERROR: 404

Problem accessing /onos/ovsdb/test. Reason:

    Not Found


Powered by Jetty:// 8.1.19.v20160209 `

I am using ONOS 1.10.11

Build failed

I try to build E-CORD follow document.
OS is ubuntu 14.04, here is maven environment:

Apache Maven 3.0.5
Maven home: /usr/share/maven
Java version: 1.8.0_91, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.13.0-88-generic", arch: "amd64", family: "unix"

I ran mvn clean install and built failed. Here is the error message:

[INFO] Building onos-app-carrierethernet 1.7.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for org.onosproject:openflowj:jar:0.9.3.onos-SNAPSHOT is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] onos-app-samples .................................. SUCCESS [1.661s]
[INFO] onos-app-calendar ................................. SUCCESS [2.110s]
[INFO] onos-app-database-perf ............................ SUCCESS [0.639s]
[INFO] onos-app-flowtest ................................. SUCCESS [0.596s]
[INFO] onos-app-ifwd ..................................... SUCCESS [0.617s]
[INFO] onos-app-ipfix .................................... SUCCESS [4.353s]
[INFO] onos-app-oneping .................................. SUCCESS [0.612s]
[INFO] onos-app-sdx-l3 ................................... SUCCESS [4.310s]
[INFO] onos-app-sdx-l2 ................................... SUCCESS [2.575s]
[INFO] onos-app-tvue ..................................... SUCCESS [0.505s]
[INFO] onos-app-uiref .................................... SUCCESS [0.551s]
[INFO] onos-app-ecord-co ................................. SUCCESS [0.952s]
[INFO] onos-app-carrierethernet .......................... FAILURE [0.079s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 20.213s
[INFO] Finished at: Wed Jun 15 18:54:35 CST 2016
[INFO] Final Memory: 69M/428M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project onos-app-carrierethernet: Could not resolve dependencies for project org.onosproject:onos-app-carri
erethernet:bundle:1.7.0-SNAPSHOT: Could not find artifact org.onosproject:openflowj:jar:0.9.3.onos-SNAPSHOT -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :onos-app-carrierethernet

I'm not sure how to fix it. Can someone give some advises? Thanks

app activate org.onosproject.ifwd returned 'null'

Hi

I am using onos 1.2.2. I have cloned onos-app-samples and using ifwd. I understand that this repo is for onos 1.3 but I need the ifwd app for onos 1.2.2. I have changed the PacketProcess method in IntentReactiveForwarding.java at line 82 from

packetService.addProcessor(processor, PacketProcessor.director(2));

to

packetService.addProcessor(processor, PacketProcessor.ADVISOR_MAX + 2);

It got compiled and I have ported the .jar and .oar files at appropriate locations. I can see the ifwd app in repo which doing repo-list.

But while activating, the error in the log is app activate org.onosproject.ifwd returned 'null'
Could this be because of the incorrect java file or some onos issue?

Compilation error: Cannot find symbol class BandwidthResource

While installing the app samples using mvn clean install following error is generated. It seems wrong class is being imported or am I missing something?

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project onos-app-calendar: Compilation failure: Compilation failure:
[ERROR] /home/srijan/projects/gsoc15/onos-app-samples/calendar/src/main/java/org/onosproject/calendar/BandwidthCalendarResource.java:[42,35] error: cannot find symbol
[ERROR] symbol: class BandwidthResource
[ERROR] location: package org.onosproject.net.resource
[ERROR] /home/srijan/projects/gsoc15/onos-app-samples/calendar/src/main/java/org/onosproject/calendar/BandwidthCalendarResource.java:[225,44] error: cannot find symbol
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project onos-app-calendar: Compilation failure
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:862)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:286)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:197)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation failure
at org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:729)
at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:128)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
... 20 more

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.