netbox-community / netbox-bgp

NetBox plugin for BGP related objects documentation
Apache License 2.0
250 stars 52 forks source link

Feat/netbox 4 1 #206

Closed cruse1977 closed 1 month ago

cruse1977 commented 2 months ago

Netbox v4.1 support PR

aascedu commented 1 month ago

Could someone merge this PR so I can start using netbox-bgp please ❤️

kevinsdirectory commented 1 month ago

Really want to use 4.1 with bgp plugin, can you push this forward please. Much appreciated for all the hard work you do!

aascedu commented 1 month ago

Really want to use 4.1 with bgp plugin, can you push this forward please. Much appreciated for all the hard work you do!

Hello @kevinsdirectory , if you really need to have netbox-bgp in your netbox, you can either git clone the forked repo I have on my github profil, or fork that repo and change the file in netbox-bgp/init.py to allow up to 4.1.99 version. Then you can do /opt/netbox/venv/bin/pip install . at the root of the git repo.

I installed it for my team this morning and everything seems to work fine ;) Don't forget to add it to your netbox plugins in the config file (/etc/netbox/config/plugins.py If you use netbox-docker, the process is a bit longer !

Have a good day ! Arthur

aascedu commented 1 month ago

@kevinsdirectory here is what you need to change in the Dockerfile-Plugins to be able to install from a local repo...

RUN /opt/netbox/venv/bin/pip install  --no-warn-script-location -r
/opt/netbox/plugin_requirements.txt && \
  apt-get update -y && \
  apt-get install -y git && \
  git clone https://github.com/aascedu/netbox-bgp.git && \
  /opt/netbox/venv/bin/pip install --no-warn-script-location ./netbox-bgp

I don't think it is that bad... As you want, you can keep begging or get working !

On Thu 3 Oct 2024 at 15:15, kevinsdirectory @.***> wrote:

@aascedu https://github.com/aascedu I am currently using netbox-docker and the process is bit more complicating than it needs to be for a minor change. I am just wondering when this update might happen?

— Reply to this email directly, view it on GitHub https://github.com/netbox-community/netbox-bgp/pull/206#issuecomment-2391395602, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2DITZFXACFBLTN7JFWJMCLZZU7PPAVCNFSM6AAAAABOQ3CMM2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJRGM4TKNRQGI . You are receiving this because you were mentioned.Message ID: @.***>