# netbox-proxbox v0.0.15.post2

v0.0.15.post2

| Field |Value |
| --- | --- |
| Canonical URL | https://emersonfelipesp.com/netbox-proxbox/releases/v0.0.15.post2 |
| GitHub URL | https://github.com/emersonfelipesp/netbox-proxbox/releases/tag/v0.0.15.post2 |
| Tag | v0.0.15.post2 |
| State | stable |
| Author | emersonfelipesp |
| Created | 2026-05-16 22:43 UTC |
| Published | 2026-05-16 23:45 UTC |
| Target | release/v0.0.15.post2 |
| Synced | 2026-05-21 07:21 UTC |
| Assets | 0 |

## Release notes

Post-release patch on stable `0.0.15`. Pairs with backend [`proxbox-api 0.0.11.post2`](https://github.com/emersonfelipesp/proxbox-api/releases/tag/v0.0.11.post2).

### Highlights
- **PDM / PBS endpoint models + ForeignKey wiring** — Lands `PBSEndpoint`, `PDMEndpoint`, and `PDMRemote` Django models for Proxmox Datacenter Manager support per [#449](https://github.com/emersonfelipesp/netbox-proxbox/issues/449). `PDMEndpoint` carries `proxmox_endpoints` (M2M → `ProxmoxEndpoint`) and `pbs_endpoints` (M2M → `PBSEndpoint`) so operators can declare which PVE/PBS instances each PDM federates. `PDMRemote` mirrors PDM's `/pdm/remotes` and has nullable FKs back to the matching `ProxmoxEndpoint` / `PBSEndpoint` row when discovery resolves it. Migration `0048_pdm_pbs_endpoint_models` creates the three tables. UI / forms / API serializers / sync wiring intentionally land in Phase 2/3 (`v0.0.16.x`).
- **`build-pve-template` REST action** — `ProxmoxEndpointViewSet` exposes a `build-pve-template` action so operators can build PVE-installer cloud-init templates against an endpoint from the plugin REST API; mirrors the new `/cloud/templates/pve` route in `proxbox-api 0.0.11.post2` (#452).
- **Backend pickup of `proxmox-sdk 0.0.5.post1`** — The paired `proxbox-api 0.0.11.post2` lifts its `proxmox-sdk` pin from `0.0.4.post3` to `0.0.5.post1`, picking up the new `proxmox_sdk.pdm` subpackage (full PDM SDK + CLI + TUI + mock server) shipped via [proxmox-sdk#17](https://github.com/emersonfelipesp/proxmox-sdk/issues/17).
- Carries forward every fix from `v0.0.15.post1`.

### Compatibility

| NetBox | netbox-proxbox | proxbox-api | netbox-sdk | proxmox-sdk |
|--------|----------------|-------------|------------|-------------|
| >=4.5.8 | v0.0.15.post2 | v0.0.11.post2 | v0.0.8.post1 | v0.0.5.post1 |
| >=4.5.8 | v0.0.15.post1 | v0.0.11.post1 | v0.0.8.post1 | v0.0.3.post1 |
| >=4.5.8 | v0.0.15 | v0.0.11 | v0.0.8.post1 | v0.0.3.post1 |

NetBox compatibility range unchanged: `4.5.8` - `4.6.99`.

### Release notes
[docs/release-notes/version-0.0.15.post2.md](https://github.com/emersonfelipesp/netbox-proxbox/blob/release/v0.0.15.post2/docs/release-notes/version-0.0.15.post2.md)

### PyPI
https://pypi.org/project/netbox-proxbox/0.0.15.post2/

PR: #453
Tracks: #449

## Assets

No binary assets attached.

Source archives:

| Format |URL |
| --- | --- |
| zip | https://api.github.com/repos/emersonfelipesp/netbox-proxbox/zipball/v0.0.15.post2 |
| tar.gz | https://api.github.com/repos/emersonfelipesp/netbox-proxbox/tarball/v0.0.15.post2 |