Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 23 17:56
    pettai opened #912
  • Aug 22 12:08
    thomas-mangin labeled #911
  • Aug 22 12:03
    thomas-mangin closed #910
  • Aug 22 12:03
    thomas-mangin commented #910
  • Aug 22 09:31
    thomas-mangin commented #911
  • Aug 22 09:29
    thomas-mangin labeled #911
  • Aug 22 09:28
    thomas-mangin assigned #911
  • Aug 22 03:58
    andy19910403 edited #911
  • Aug 22 03:58
    andy19910403 opened #911
  • Aug 15 14:15
    vincentbernat commented #910
  • Aug 15 07:46
    sincerywaing edited #910
  • Aug 15 05:19
    sincerywaing opened #910
  • Aug 14 21:40
    Vascko commented #909
  • Aug 13 10:04
    thomas-mangin labeled #909
  • Aug 13 10:04
    thomas-mangin assigned #909
  • Aug 13 10:02
    thomas-mangin commented #909
  • Aug 12 07:32
    wavezhang commented #908
  • Aug 12 07:32
    wavezhang commented #908
  • Aug 11 23:04
    Vascko opened #909
  • Aug 09 21:44
    thomas-mangin commented #908
calhau69
@calhau69
now I have IPv6 but no IPv4
:(
Thomas Mangin
@thomas-mangin
wat ! sigh !
I will try to find an hour tomorrow to look into why !
calhau69
@calhau69
thanks @thomas-mangin
calhau69
@calhau69
Hi @thomas-mangin!
During the weekend I roolback the version of exabgp to 3.4.13
after seeing this page
now everything works like a charm
David Barroso
@dbarrosop
Hello guys, I have a quick question. Is it possible to specify the remote-port of a bgp neighbor in the configuration file?
I have a BGP speaker running on the port 1179 and I want to peer with it with exabgp
Thomas Mangin
@thomas-mangin
Yes using the environment variable use -h for the exact info
David Barroso
@dbarrosop
do you mean exabgp.tcp.port?
that's for exabgp itself, isn't it? in my case it's my router the one listening in the non-default port
Thomas Mangin
@thomas-mangin
@dbarrosop yes this is the one - sorry for the delay in responding - I was driving
The port will be used both for accept and connect
Thomas Mangin
@thomas-mangin
@dbarrosop were you able to do what you wanted ? and if not anything I should take home from your experience ?
David Barroso
@dbarrosop
@thomas-mangin I finally didn't have to do it but I guess it would've worked. Would be nice to be able to specify in the config that the destination port is not the default though.
Thomas Mangin
@thomas-mangin
@dbarrosop looking at the code
        if command == 'listen':
            return self._set_listen(scope,'listen',tokens[1:])
So there is a listen keyword per peer to change the binding port
one of these things I done for someone and forgot about :face palm:
David Barroso
@dbarrosop
that's nice : ) but in my case I wanted to set the remote-port not the binding port
Thomas Mangin
@thomas-mangin
Adding to. the
todo
Thomas Morin
@tmmorin
hi @thomas-mangin I was wondering when you think you'll be able to publish release 4 branch (ie. master) on pypi
the reason is that I would like to use, in the Openstack CI, the bagpipe-bgp branch that uses exabgp upstream instead of using an internal fork of exabgp
an the Openstack CI tools do not allow consuming external projects via git clone
the only way to consume exabgp recent code would thus to have a beta of exabgp4 published on pypi
Thomas Mangin
@thomas-mangin
hi @tmmorin - I am still in the middle of an office move - so I will be some time before I can work on exabgp again. Are the code you have not on 3.4 ? I was going to make 3.4 a LTS so it would make sense to use this base.
Otherwise it may be best to back port your change to it ?
oh ! and happy new year :smile:
Thomas Mangin
@thomas-mangin
@tmmorin I will create a 4.0 branch. I will not update it until the release but it will give you some ‘stable’ code to work on. The data structure for the classes you uses should not change much before the release anyway.
Done
Thomas Morin
@tmmorin
hi @thomas-mangin
having a 4.0 branch is not really what would help, really the thing that would help is having a 4.0_alpha_xyz pip release
but I haven't checked if this is something that pipy accomodate with easily
hmm, forget about that suggestion:
http://blog.ziade.org/2011/02/15/do-not-upload-dev-releases-at-pypi/
-> pushing dev releases to pypi is explained as a bad idea
Thomas Morin
@tmmorin
hmm, the post above is old -- maybe that would still be doable
Thomas Mangin
@thomas-mangin
You have a tag on Github
I would not want to push to Github. You can have git dependencies between
Thomas Morin
@tmmorin
you meant push to pypi I guess
yes, it seems that it is hard to publish dev code to pypi , and play well with pip dependency resolution
Thomas Mangin
@thomas-mangin
Repos so you do not need to copy and paste code
Thomas Morin
@tmmorin
seems hard to avoid automatically pulling a dev release when what you want is a stable release
Thomas Mangin
@thomas-mangin
I would be happy to keep the new 4.0 branch for you
Sorry using mobile phone and fighting it
Thomas Morin
@tmmorin
the offer is nice, but a branch or a tag on github is not that helpful currently
the issue I have is that my plan would be to use code exabgp code that currently is not yet on pypi, in the continuous integration test in openstack (for networking-bgpvpn)
but the openstack continuous integration tools do not allow cloning non-openstack repos
which is why having the code currently in master, pushed on pypi, would have helped