drygdryg / netbox-plugin-interface-sync

NetBox Plugin to compare and synchronize interfaces between devices and device types
56 stars 3 forks source link

Provide Netbox 4.0 compatibility #13

Open thefreakquency opened 5 months ago

thefreakquency commented 5 months ago

As Netbox 4.0 beta is out and a production release around the corner, please have this awesome plugin adapted for it, as per https://docs.netbox.dev/en/feature/plugins/development/migration-v4/

Thanks!

NetTech2001 commented 4 months ago

Seconded

NetTech2001 commented 4 months ago

I have a pull request with the changes, but no ability to publish it. Hopefully someone with access can do that.

NetTech2001 commented 4 months ago

@thefreakquency I have got this working now in my environment (Netbox 4.0.2 in Docker) using a little bit of custom config until the plugin itself is updated. If you still need to get this working I can try to help.

NetTech2001 commented 4 months ago

Newer version of this has been released, use netbox-interface-synchronization for Netbox v4+.

kprklg commented 4 months ago

does it work for anyone?

NetTech2001 commented 4 months ago

i’m pretty sure the original developer has abandoned the project. I have rebuilt it under netbox-interface-synchronization. Sent from my iPhone

On May 22, 2024, at 7:50 AM, kprklg @.***> wrote:



does it work for anyone?

— Reply to this email directly, view it on GitHubhttps://github.com/drygdryg/netbox-plugin-interface-sync/issues/13#issuecomment-2124852104, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A6WOKU5XJT5O3GWXTIIEGR3ZDSPDRAVCNFSM6AAAAABHAT5BNCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRUHA2TEMJQGQ. You are receiving this because you commented.Message ID: @.***>


This communication is privileged, confidential, subject to copyright and may contain personal information. Please contact the sender immediately if you are not the intended recipient. Any unauthorized use or disclosure is prohibited. If received in error, this message should be deleted or destroyed.


This communication is privileged, confidential, subject to copyright and may contain personal information. Please contact the sender immediately if you are not the intended recipient. Any unauthorized use or disclosure is prohibited. If received in error, this message should be deleted or destroyed.

kprklg commented 4 months ago

How can I try your solution?

NetTech2001 commented 4 months ago

https://github.com/NetTech2001/netbox-interface-synchronization

thefreakquency commented 3 months ago

@NetTech2001, would you mind looking into https://github.com/drygdryg/netbox-plugin-interface-sync/pull/7 ? @rizlas had provided a mean to sync all items, not just interfaces. This was proven really helpful in our Netbox implementation. It was never "released" officially, but was working flawlessly (except it's missing device and module bay sync, but it's another story ;)

rizlas commented 3 months ago

It was never released cause the main developer seems to be not interested anymore in this project. Glad to hear that someone used my version.