Add uuids to Director Basket - Director Basket needs to be imported twice
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- powershell
- Área
- observability-sre
Línea de trabajo
Comienza con el basket config/director/Plugins_Bundle.json enlazado y compara sus entradas Datafield con el comportamiento de importación de Icinga Director. Reproduce la secuencia de dos importaciones usando Icinga Director 1.11.2 y verifica después que haya UUIDs, que una sola importación no produzca cambios espurios y que las importaciones repetidas no dupliquen Datafields.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
With Icinga Director 1.11.2 (no other version tested yet) I currently need to import the Director Basket twice.
After the first import (restore to database) all commands are marked with changes (when looking at the exact same snapshot of the Basket).
All changes are about Icinga Director Datafield IDs (change from "datafield_id": "(UNKNOWN)" to e.g. "datafield_id": "89").
After a second import of the exact same snapshot all is well and good, nothing is marked with changes.
However, with the second import all Datafields are duplicated while only one (of each pair) is used in a command.
This effectively clutters the Director config with unnecessary variables.
Proposed solution
Add uuid to at least each Datafield. This way the Icinga Director knows where a certain Datafield belongs or rather if it is already present.
- Lenguaje dominante
- PowerShell
- Estrellas
- 55
- Forks
- 31
- Merge medio
- 4 d 5 h
- PR fusionados (30 d)
- 6
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 Icinga/icinga-powershell-plugins
-
Invoke-IcingaCheckFirewall reports NotConfigured on Windows Server 2025 with GPO-managed firewallAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
[Feature request] Invoke-IcingaCheckUpdates: Add "Exclude" option(s) to ignore specific updatesPosiblemente ocupada @fthomys la tomó hace 9 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Icinga/icinga-powershell-plugins#489 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Icinga/icinga-powershell-plugins#478 · 2 comentarios ·
Todos los issues de Icinga/icinga-powershell-plugins
Issues similares
-
bug Durable Agents Observability (AI Telemetry) status: needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
mastra-ai/mastra#26470 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
area: frontend bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
snapotter-hq/SnapOtter#2217 ·
Los mantenedores suelen responder en 1 día
-
component:sight
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
agentic-os-org/ANOLISA#6735 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
bug triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
Arize-ai/openinference#3990 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
[FIX][CompressingSession][Compress exports that OpenTelemetry 1.45 sends through Session.request]Abiertobug dependencies telemetry
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
kyegomez/swarms#2508 · 1 comentario ·
Los mantenedores suelen responder en 1 día