Raise the minimum NetBox version to v4.7.5
I maintainer di solito rispondono entro 1 giorno
@pheus ci sta già lavorando.
Dal 6/11/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Proposed Changes
Raise the minimum supported NetBox version from v4.7.0 to v4.7.5 once that release is available.
- Update the plugin's
min_versionand compatibility documentation. Keep the existing v4.7.99 maximum and preserve the compatibility information for released plugin versions. - Update CI to test against v4.7.5 instead of v4.7.0 and v4.7.1, including the NetBox Branching test. Regenerate the query-count baselines against v4.7.5.
- Remove the outdated Data Source synchronization warning and the migration guidance describing the old recurring-job rescheduling gap. Keep the guidance for requeued cancelled runs.
- Update the NetBox internals documentation to record the upstream synchronization and job scheduling behavior the plugin now relies on.
- Simplify the affected tests by removing the pre-v4.7.5 skip conditions and updating outdated version-specific comments.
Before merging, verify that v4.7.5 contains the expected upstream fixes and coordinate any changes to required CI checks.
Justification
This follows up on #6 and several issues resolved upstream in NetBox.
NetBox v4.7.4 introduced atomic Data Source synchronization (#23464), preventing reconciliation from seeing a partially committed synchronization. The planned v4.7.5 release also includes fixes for stale queued Jobs (#23510), duplicate Job notifications (#23534), and recurring-job rescheduling (#23535).
With these fixes available in every supported NetBox release, we can remove outdated warnings and compatibility checks while keeping the documentation aligned with the behavior the plugin relies on.
This also builds on #1's changes in PR #106 and prepares the compatibility requirements for the next NetBox Scripts release.
- Lingua principale
- Python
- Stelle
- 8
- Fork
- 0
- Merge medio
- 11h 22m
- PR unite (30g)
- 40
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di netbox-community/netbox-scripts
-
app: scripts Bucket: Improve status: backlog type: documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
netbox-community/netbox-scripts#80 ·
I maintainer di solito rispondono entro 1 giorno
-
app: scripts Bucket: KTLO severity: low status: backlog type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
netbox-community/netbox-scripts#76 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
A committed run is reported as unfinished when its events cannot be queuedForse già presa @pheus l’ha presa 1 giorno fa. Apertaapp: scripts Bucket: KTLO severity: low status: accepted type: bug
netbox-community/netbox-scripts#122 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Failed post-commit callback reports committed changes as reverted and drops eventsForse già presa @pheus l’ha presa 1 giorno fa. Apertaapp: scripts Bucket: KTLO severity: low status: accepted type: bug
netbox-community/netbox-scripts#121 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Migration does not identify which permissions need recreatingForse già presa @pheus l’ha presa 2 giorni fa. Apertaapp: scripts Bucket: KTLO severity: low status: accepted type: bug
netbox-community/netbox-scripts#120 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di netbox-community/netbox-scripts
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
huggingface/accelerate#4511 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
pylint-dev/pylint#11791 ·
I maintainer di solito rispondono entro 1 giorno
-
Rasterio granule reads never retry, so one 503 (Service Unavailable) fails the whole requestForse già presa @chuckwondo l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
developmentseed/titiler-cmr#305 ·
I maintainer di solito rispondono entro 1 giorno
-
community enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno