Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 29 2017 20:56
    juliettkilotango closed #123
  • Aug 29 2017 20:56

    juliettkilotango on master

    2017-08-29 news Signed-off-by:… (compare)

  • Aug 29 2017 20:49
    juliettkilotango opened #123
  • Aug 29 2017 20:48

    juliettkilotango on 20170829-news

    2017-08-29 news Signed-off-by:… (compare)

  • Aug 24 2017 18:37
    juliettkilotango closed #122
  • Aug 24 2017 18:37

    juliettkilotango on master

    Update of latest news postings … (compare)

  • Aug 24 2017 18:35
    juliettkilotango opened #122
  • Aug 24 2017 18:35

    juliettkilotango on 2017-08-24-news

    Update of latest news postings … (compare)

  • Jul 12 2017 17:30
    juliettkilotango closed #121
  • Jul 12 2017 17:30

    juliettkilotango on master

    Update to new Atlassian auth fo… (compare)

  • Jul 12 2017 17:27
    juliettkilotango opened #121
  • Jul 12 2017 17:26

    juliettkilotango on new-atlassian-auth

    Update to new Atlassian auth fo… (compare)

  • Nov 09 2016 20:55
    juliettkilotango closed #120
  • Nov 09 2016 20:55

    juliettkilotango on master

    2016-11-04 news Signed-off-by:… (compare)

  • Nov 09 2016 20:12
    juliettkilotango opened #120
  • Nov 09 2016 20:10

    juliettkilotango on 20161109-news

    2016-11-04 news Signed-off-by:… (compare)

  • Oct 24 2016 23:31

    SiegristJ on master

    Update base fedora yum repo ver… (compare)

  • Oct 24 2016 23:31
    SiegristJ closed #145
  • Oct 24 2016 20:19
    jagee opened #145
  • Oct 18 2016 16:09
    juliettkilotango closed #119
Ian Tomkins
@itomkins
i bet
btw don't take my comments as overly critical, i think this is really useful stuff, just coming to it as a network engineer rather than as a developer meant that the information provided was a little impenetrable
Jay Turner
@juliettkilotango
@itomkins Not at all! The beauty of an open source project is the ability of the community to assist and direct.
@itomkins I am fully aware that CloudRouter currently falls into the category of "not really knowing what it wants to be when it grows up"
@itomkins That having been said, we do use a stripped-down version of CloudRouter as the software router for https://console.to
Ian Tomkins
@itomkins
i guess what would be really helpful to me would be a feel for how people are building systems around this in a real world situation. I guess I would start with feeling my way in with trying to roll some ansible playbooks to make it do something useful
John Siegrist
@SiegristJ
@itomkins As far as I can tell, there are 4 main streams that fall under the software defined networking banner. The first is network device configuration automation which amounts to using configuration management tools/techniques to setup routers and switches before they are plugged into the network. Second is 'virtual router' technologies, where we run software on commodity PC hardware in place of specialized network devices. Third is network function virtualization, where all the fancy proprietary network black boxes are reduced to software that is able to run on commodity (or at least standardized) hardware. Fourth is programmable traffic engineering, where a programmable 'smart' software-based network controller is able to react to present network conditions and push out routing policy to all devices in a network. Of these, CloudRouter has been most focused on SDN use case #2 - performant virtual routers, but we have a strong interest in all four of these use cases.
Derek Lazzaro
@dlazzaro_twitter
I also tried using the virtual image with VMware Workstation and could not boot. I had to use the ISO to get it boot with Workstation.
Craig Oda
@codetricity
The problem described in this guide has been fixed. I believe the install from vmdk format now works smoothly. https://app.console.to/article/57dc9c32f90f290f6444bbd4/
Craig Oda
@codetricity
regarding usage trends for CloudRouter and open source on white box SDN, Jay Turner, head of the project, is a frequent writer for SDxCentral. Might be worth a look if people are thinking of kicking the tires on CloudRouter. The obvious thing is to deploy CR as something simple like a BGP4 router and then have a flexible SDN router in place ready to be activated when some of the vision for SDN starts knocking at your door. https://www.sdxcentral.com/author/jay-turner/
vans163
@vans163
hello. A question related to fault tolerance. Is there a way to have 2 identical nodes?
Schwichtenberg
@Schwichtenberg_twitter
Hello, I very recently picked up on cloudrouter 4.0. I am trying to get quagga/ospf to work. I found some small issues with the supplied appliances, but still struggle to have vtysh: show int to show the interfaces in up status ... I attempted to follow some recipes on the web, that were not quite cloud router focused. so I worked on selinux and switched to iptables to find a more familiar fw environment ... has anybody got quagga/zebra/ospfd working with V4 ?
Schwichtenberg
@Schwichtenberg_twitter
not many people online it seems ...
in any case I saw
vty_serv_un: could chown socket, Operation not permitted
in the log (that should say "could not chown socket, Operation not permitted"
and I believe can be resolved by adding
/etc/group: quaggavt:!:85:quagga
Scott Haines
@shainesus
hey @Schwichtenberg_twitter stand by. several of us are buried in meetings at the moment. :)
Schwichtenberg
@Schwichtenberg_twitter
@shainesus thanks for the pong, I understand f2f meetings have prio ... :-)
Jay Turner
@juliettkilotango
@Schwichtenberg_twitter I have not seen this personally, but that message is typical of a permissions error (which you seem to have already figured out!)
Schwichtenberg
@Schwichtenberg_twitter
my main struggle is (being a quagga newby) that I do not get the eth0 interface up and I do not see any error message to achieve that
vtysh: show int
quagga-router# show int
Interface eth0 is down
vrf: 0
pseudo interface
Interface lo0 is down
vrf: 0
pseudo interface
Jay Turner
@juliettkilotango
I will spin-up a VM here shortly and see what I can uncover
Scott Haines
@shainesus
thanks @juliettkilotango !
Schwichtenberg
@Schwichtenberg_twitter
I need to run to fetch a train .. I will try to be back (online in ~ 15 min)
Schwichtenberg
@Schwichtenberg_twitter
@juliettkilotango I should have mentioned that I have testwise disabled selinux, moved from firewalld to iptables and even tried the fedora based appliance.
(not using openvswitch nor netns)
Schwichtenberg
@Schwichtenberg_twitter

@juliettkilotango did you find the time to look at your local cloud router V4 instance? we found that we get plenty of
2016/12/06 20:12:51 ZEBRA: FPM: scheduling connect in 5 seconds
2016/12/06 20:12:51 ZEBRA: FPM: beginning state transition connecting -> active. Reason: getsockopt() after async connect failed

that IMHO is attempting to talk to the Forwarding Plane Manager and is seemingly unable to do that .. --- well I am not sure what steps I have to do to either not require a Forwarding Plane Manager or what I have to do to get one configured and running

Jay Turner
@juliettkilotango
@Schwichtenberg_twitter I did not, unfortunately, but have it on the list for today.
Schwichtenberg
@Schwichtenberg_twitter
@juliettkilotango could you help me to understand the minimally required softwarestack please? what performs the role of the FPM? it seems that zebra is failing to talk to it, and seems to be hung up on that
pointer to RTFM would be useful too
Schwichtenberg
@Schwichtenberg_twitter
@juliettkilotango some more data points:
1) I created a 1.1.0 quagga RPM (moving forward) and have interesting new functionality, but the same issue
2) I tried kicking out anything dealing with netlink communication that sounded fancy (dpdk, openvswitch etc) -> same issue
3) I backleveled quagga to 0.99 and voila: it reports the interfaces as up
so one train of though is that VMWare workstation/ESXi VM e1000 device drivers offer too much/false/not enough HW acceleration and GCP (kvm/virtio_net 1.0.0 ) vms have the same issue
cloud router;s quagga version worked on bare metal as well
Joe Cloud
@joe_the_cloud_twitter
What is the default username/password for the vmdk images?
Scott Haines
@shainesus
hi @joe_the_cloud_twitter - you can find the details here: https://cloudrouter.atlassian.net/wiki/display/CPD/Getting+Started
Schwichtenberg
@Schwichtenberg_twitter
@juliettkilotango not sure you remember my issue qwith quagga on virtualized systems on GCP and vmware being not able to talk to netlink. As I realized that the CentOS version of quagga099 did not show the netlink issue, I have been working with that version for some time, today I took some time and narrowed the issue down to 0002-zebra-raise-the-privileges-before-calling-socket.patch .. if I remove that, I even get quagga-1.1.0 working
to refresh the error scenario ... with that patch
<code>
show int
Interface eth0 is down
pseudo interface
</code>
without the patch:
<code>
show int
Interface eth0 is up, line protocol is up
Link ups: 1 last: Mon, 16 Jan 2017 05:06:28 -0500
Link downs: 0 last: (never)
vrf: 0
index 2 metric 0 mtu 1500
flags: <UP,BROADCAST,RUNNING,MULTICAST>
Type: Ethernet
HWaddr: 00:0c:29:0c:a3:f0
inet 192.168.144.49/24 broadcast 192.168.144.255
inet6 fe80::20c:29ff:fe0c:a3f0/64
(...)
</code>
what I like to understand why we had that patch in the first place and what breaks not having it
Schwichtenberg
@Schwichtenberg_twitter
@SiegristJ hello ... could you please have a look into this ^^^ ?
Paul Gampe
@paulgampe
@Schwichtenberg_twitter https://lists.gt.net/quagga/dev/26126 <- this link provides some context as to why this patch has been included in the latest build of Quagga for CloudRouter
Schwichtenberg
@Schwichtenberg_twitter
I observed that this patch had no visible negative effect in non virtualised environments, but I was never able to get it to work in the CentOS flavor of cloud router
thanks @paulgampe for the link .. we probably follow up
YuanLin Zhong
@lr_zyl_twitter
hello ,I want to build bgp with cloudrouter ,but i don't find any documents for bgp conf, how can i get this or someone can help me ?
Paul Gampe
@paulgampe
@lr_zyl_twitter we recommend the use of the BGP daemon bird whose documentation is available here: http://bird.network.cz/?get_doc
Sidra Syed
@12mseessyed_twitter
Hello everyone I am new to this cloudrouter package. I need to deploy two cloud routers on my PC and I am using windows . Do i need to replace Windows with either fedora or CentOS on my system first? Can anyone of you guide me from scratch?
Paul Gampe
@paulgampe
Hi @12mseessyed_twitter you certainly can just install CloudRouter and replace your Windows installation, however you can also run CloudRouter as a Virtual Machine under windows too. You could use something like the "Creating a Bootable USB CloudRouter Image on Windows" procedure on https://cloudrouter.org/getting-started/
Sidra Syed
@12mseessyed_twitter
Thank you @paulgampe . As given in guide I had created a VM using oracle Vbox and the cloudrouter image is successfully booting. It would be very kind of you if you can guide me that how two CloudRouters can be deployed and how can we install flows so that they can ping each other?
Paul Gampe
@paulgampe
@12mseessyed_twitter @ckannan has a great howto that should help you: https://cloudrouter.atlassian.net/wiki/display/CPD/Bridging+Public+Clouds+with+CloudRouter
Sidra Syed
@12mseessyed_twitter
@paulgampe Is is necessary to create two public clouds to configure IPsec between two CloudRouters?
Paul Gampe
@paulgampe
@12mseessyed_twitter It is not necessary though that is the use case we were demonstrating in that link. You can certainly use just one CloudRouter image if your need is a BGP speaker in a single cloud environment
Steffen Höhne
@Batchputz_twitter
There is no dev. activity since 11/2016 - is this project dead?
Andreas Rammhold
@andir
pretty much looks like it.. :/
Schwichtenberg
@Schwichtenberg_twitter
yes, I would love to see it thriving as well. At the very least it provided me with a good starting set of SRPMs that I was able to use as a base to achieve currency for example for openvpn etc