public inbox for pve-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [pve-devel] SPAM: [PATCH pve-network 00/16] add support for Nautobot IPAM
@ 2024-11-27 16:17 Lou Lecrivain via pve-devel
  2024-12-10  9:32 ` Hannes Dürr
  0 siblings, 1 reply; 4+ messages in thread
From: Lou Lecrivain via pve-devel @ 2024-11-27 16:17 UTC (permalink / raw)
  To: pve-devel; +Cc: Lou Lecrivain

[-- Attachment #1: Type: message/rfc822, Size: 5040 bytes --]

From: Lou Lecrivain <lou.lecrivain@wdz.de>
To: pve-devel@lists.proxmox.com
Subject: SPAM: [PATCH pve-network 00/16] add support for Nautobot IPAM
Date: Wed, 27 Nov 2024 17:17:47 +0100
Message-ID: <20241127161803.8866-1-lou.lecrivain@wdz.de>

This patch series introduce support for Nautobot as an IPAM.

Please note that:
- Some stuff could still be refined, in my opinion.
  I would be happy to receive some comments, as I'm a
  Perl beginner.
- Test code has not been written *yet*.
- Nautobot itself has some restrictions, for instance
  it does not support IP ranges. So I had to hack
  around this a bit. I'd be happy to only do prefix
  allocations, if that's possible.

MfG
--
Lou Lecrivain, WDZ GmbH

Lou Lecrivain (16):
  ipam: nautobot support initial commit
  ipam: add Nautobot plugin sources to Makefile
  ipam: change verify URL (now common to Nautobot and Netbox)
  ipam: nautobot: add verification for ipam namespace plugin parameter
  ipam: nautobot: fix on_update_hook for NautobotPlugin
  ipam: nautobot: add default active status check
  ipam: nautobot: fix typo
  ipam: nautobot: 1st working "add subnet" and "add ip"
  ipam: nautobot: simplify query
  ipam: nautobot: api endpoint change no longer needed
  ipam: nautobot: add update_ip sub
  ipam: nautobot: add get ips for mac function
  ipam: nautobot: 1st draft for allocating ip in dhcp range
  ipam: nautobot: hacky ip range support
  ipam: nautobot: implement plain prefix allocation (without ranges)
  ipam: nautobot: add word of warning for dhcp range support

 src/PVE/API2/Network/SDN/Ipams.pm           |   1 +
 src/PVE/Network/SDN/Ipams.pm                |   3 +
 src/PVE/Network/SDN/Ipams/Makefile          |   2 +-
 src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 263 ++++++++++++++++++++
 4 files changed, 268 insertions(+), 1 deletion(-)
 create mode 100644 src/PVE/Network/SDN/Ipams/NautobotPlugin.pm

-- 
2.39.5



[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-12-12 15:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-11-27 16:17 [pve-devel] SPAM: [PATCH pve-network 00/16] add support for Nautobot IPAM Lou Lecrivain via pve-devel
2024-12-10  9:32 ` Hannes Dürr
2024-12-10 13:19   ` Lou Lecrivain via pve-devel
     [not found]   ` <BE1P281MB2116C1CA8BA34E5C86FA59D9853D2@BE1P281MB2116.DEUP281.PROD.OUTLOOK.COM>
2024-12-12 15:42     ` Hannes Dürr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal