Migration verification does not identify which Scripts need attention
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 67/100
Línea de trabajo
Empieza por la comprobación de Scripts que utiliza Scripts > Migration y sigue el proceso para ver cómo sus resultados de verificación identifican Scripts integrados retirados. Actualiza la identidad reportada para que incluya Project y el módulo, de modo que se puedan distinguir las entradas con nombres de clase duplicados. Verifícalo con casos en los que se hayan retirado Scripts con nombres duplicados o no se resuelvan en ningún Script de plugin; el trabajo estará terminado cuando cada resultado indique qué Script requiere atención.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Plugin Version
v0.0.1
NetBox Version
v4.7.1
Python Version
3.12
Steps to Reproduce
- In NetBox's built-in Custom Scripts, add two modules that each define a Script class named
Deploy, such asautomation/deploy.pyfrom a Data Source and an uploadeddeploy_again.py. - Migrate them through Repoint references, leaving Cleanup for later. Each module becomes a separate Script Project.
- In each Project, activate a valid new revision that publishes a renamed class instead of
Deploy. - Open Scripts > Migration and run Verify.
Expected Behavior
The Scripts check identifies each affected Script by its Project and module, so Scripts with the same class name can be distinguished.
Observed Behavior
The Scripts check reports a blocking result:
2 Script(s) that replace a built-in one are retired: Deploy, Deploy.
Both entries have the same name, so the report does not show which Projects or modules need attention.
The same ambiguity occurs when multiple built-in Scripts with the same class name resolve to no plugin Script.
- Lenguaje dominante
- Python
- Estrellas
- 8
- Forks
- 0
- Merge medio
- 12 h 34 min
- PR fusionados (30 d)
- 57
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de netbox-community/netbox-scripts
-
app: scripts severity: low status: backlog type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
netbox-community/netbox-scripts#164 ·
Los mantenedores suelen responder en 1 día
-
app: scripts severity: low status: backlog type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
netbox-community/netbox-scripts#153 ·
Los mantenedores suelen responder en 1 día
-
Committed `runcustomscript` runs do not deliver Event Rule actionsPosiblemente ocupada @pheus la tomó hace 1 día. Abiertoapp: scripts Bucket: KTLO severity: medium status: accepted type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
netbox-community/netbox-scripts#152 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
app: scripts severity: low status: backlog type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
netbox-community/netbox-scripts#146 ·
Los mantenedores suelen responder en 1 día
-
Document that Project revisions do not preserve symbolic links or device filesPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertoapp: scripts status: backlog type: documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 91/100
netbox-community/netbox-scripts#137 ·
Los mantenedores suelen responder en 1 día
Todos los issues de netbox-community/netbox-scripts
Issues similares
-
Claiming namespace `kliklamala`Abiertonamespace
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
EclipseFdn/open-vsx.org#15604 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 5 días
-
Public function to read participants.tsvPosiblemente ocupada @bruAristimunha la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 85/100
huggingface/tau#799 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
allenai/open-instruct#2245 ·
Los mantenedores suelen responder en 1 día