all lists on 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal