Migration does not identify which permissions need recreating
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
Plugin Version
v0.0.1
NetBox Version
v4.7.1
Python Version
3.12
Steps to Reproduce
- On a NetBox installation with built-in Custom Scripts, create two Object Permissions under Admin with the same name, such as
built-in scripts. Grant both View and Run on Extras > Script, but give them different constraints:{"name": "Deploy"}and{"name": "Report"}. - Complete the migration through Repoint references.
- Open the migration run's detail page and review its warnings, then run Verify.
Expected Behavior
Each permission left withdrawn for manual recreation is identified by its name and ID, so operators can distinguish permissions with the same name and see a separate warning for each.
Observed Behavior
Repoint references reports two constrained permissions, but the migration run stores only one warning:
Permission "built-in scripts" carries constraints on the built-in Custom Scripts, so it was left withdrawn and untranslated. Recreate it by hand against the plugin models.
Verify reports:
2 permission(s) could not be moved onto the plugin and were left withdrawn for you to recreate: built-in scripts, built-in scripts.
Since NetBox allows Object Permissions to share a name, neither message identifies which permission needs attention.
- 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
-
Raise the minimum NetBox version to v4.7.5Forse già presa @pheus l’ha presa 1 giorno fa. Apertaapp: scripts Bucket: KTLO status: backlog type: housekeeping
netbox-community/netbox-scripts#123 · 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
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