GithubHelp home page GithubHelp logo

Comments (11)

oridb avatar oridb commented on April 24, 2024

To be clear, it's folly that's failing to build when you run getdeps.sh?

Can you give me:

  1. The os version that you are trying to build on
  2. The command that you ran
  3. The full output of the build including the error

Thanks.

from fboss.

nbellari avatar nbellari commented on April 24, 2024

Hi,
Sorry for a late reply.
Here is the full output of "getdeps.sh": http://pastebin.com/SvKifqJa

I am compiling fboss on a ONL platform which is like this:

root@localhost:~/fboss# uname -a
Linux localhost 3.18.25-OpenNetworkLinux #1 SMP Thu Sep 1 18:34:44 UTC 2016 x86_64 GNU/Linux

root@localhost:~/fboss#

Please let me know if I can give any other information.

from fboss.

oridb avatar oridb commented on April 24, 2024
building folly/folly...
configure: error: cannot find install-sh, install.sh, or shtool in build-aux "."/build-aux

These come from automake/autoconf's setup scripts. Have you got them installed correctly? Can you manually try running the commands in getdeps.sh to build folly?

Also, your clock seems to be extremely skewed -- this will probably impact the correctness of your builds.

from fboss.

oridb avatar oridb commented on April 24, 2024

Any luck?

By the way, if you keep track of the packages that the package install command (./getdeps.sh pkg) is missing, can you either give me a pull request, or list them here so that I can add them?

from fboss.

nbellari avatar nbellari commented on April 24, 2024

I have installed the fboss packages from the ONL repository as mentioned in this link (https://goo.gl/pM1cLH).

Thanks for your kind help!!

from fboss.

nbellari avatar nbellari commented on April 24, 2024

Hi Ori,

The fboss package installation went successfully, but starting it is giving an error message as below. Can you please tell me if I am missing something?:

fboss error

from fboss.

oridb avatar oridb commented on April 24, 2024

I don't believe that's a message printed by fboss. Try running the agent manually.

I suspect that's going to be an issue with the init scripts.

from fboss.

sonoble avatar sonoble commented on April 24, 2024

You can edit the fboss_wedge_agent script in /etc/init.d and change it so that it checks for the wedge100.

elif [ $PLATFORM != x86-64-facebook-wedge100-r0 ] ; then
log_failure_msg "Failed: FBOSS not supported for platform $PLATFORM"
exit 0

This will still probably fail due to the fact that OpenNSL we download is for the Wedge40 and there is no public release of OpenNSL 6.4.6.6 for the Wedge100.

We are currently working on FBOSS for the Wedge100 on ONL, but I don't have an ETA yet.

from fboss.

sonoble avatar sonoble commented on April 24, 2024

FBOSS for Wedge 100 on ONL is now in beta 👍

From a clean install of the latest debian 8 version of ONL : http://opennetlinux.org/binaries/latest-DEB8-AMD64-installed.installer

Run: dhclient ma1; apt-get update; apt-get install fboss-w100
answer yes to the unsigned packages
then you can run /etc/init.d/fboss_wedge_agent start

most of the fboss_route.py options work, except for list_ports and list_optics (I need time to debug this).

The sample config has all of the ports broken into 4x25G, so you will need to do some work there depending on your setup.

from fboss.

capveg avatar capveg commented on April 24, 2024

Just added Travis support so we get better alerts when the build breaks. I believe this has been fixed. Can you please confirm? Also, fyi: https://travis-ci.org/facebook/fboss

from fboss.

capveg avatar capveg commented on April 24, 2024

Closing this out - seems fixed.

from fboss.

Related Issues (20)

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.