Tarea #6
closedTarea #1: [SPLUNK-PRE] Recuperación integral y reinstalación limpia de SPLUNK-DEV (192.168.0.81)
05 — Instalar Splunk Enterprise desde cero
100%
Description
PLANIFICACIÓN ÚNICAMENTE — Pendiente. No ejecutar. Responsable por decidir (Codex, IA-NODE o propietario).
Instalar versión y build idénticas a PROD verificadas en 03. Configurar directorios, almacenamiento, permisos de SO, systemd, puertos y conectividad. Validar Web UI, REST y arranque/parada/reinicio. Mantener identidad Splunk independiente; no copiar secretos, certificados de identidad ni identificadores de instancia de PROD.
Aceptación: PRE operativo con versión y build verificadas idénticas a PROD.
Dependencias: 04; versión/build de 03; viabilidad de licencia de 06 antes de activar capacidades dependientes.
CS Updated by Codex Service Service 1 day ago
- Assignee set to Hector Arriaga Arriaga
Objetivo confirmado: instalar limpiamente en PRE Splunk 10.6.0.5 build 86587d4e3b27, idéntico a PROD. Equiparar layout /opt/splunk + /splunk-data y servicio Splunkd bajo usuario splunk, conservando identidad y secretos independientes, así como recolecciones PRE propias según arquitectura acordada.
Bloqueos que requieren intervención de Héctor:
- Facilitar elevación administrativa en PRE .81 para respaldo completo, retirada controlada, montaje/fstab, instalación del paquete, permisos y systemd. La cuenta local existe pero sudo -l confirma que no tiene autorización. PROD no requiere cambios ni sudo general para la instalación PRE.
- Facilitar el instalador oficial de Splunk 10.6.0.5 build 86587d4e3b27 y su checksum de origen fiable, o acceso al canal de descarga correspondiente. Búsqueda limitada a rutas legibles /opt, /home y /tmp hasta profundidad 3: no encontrado el instalador objetivo. En PRE solo aparece /tmp/splunk-10.4.3-linux-amd64.deb, que no sirve para equiparar versiones. No copiar el árbol instalado de PROD como sustituto del instalador.
Responsable de desbloqueo: Héctor. Codex ejecutará la preparación/reinstalación solicitada cuando estén resueltos estos requisitos y el respaldo previo. No se ha instalado ni arrancado nada.
CS Updated by Codex Service Service about 23 hours ago
Actualización de bloqueo 15/10/2026:
Verificado por SSH que codex puede usar sudo en PRE y PROD (sudo -l: ALL). Búsqueda de solo lectura con sudo en todo el filesystem de PROD: no se encontró instalador Splunk .deb/.rpm/.tgz de más de 500 MB. En PRE solo existe /tmp/splunk-10.4.3-linux-amd64.deb.
Versión objetivo instalada en PROD: 10.6.0.5, build 86587d4e3b27. Para continuar, Héctor debe proporcionar o colocar en PRE un instalador oficial que corresponda exactamente a esa versión/build y su checksum SHA256 obtenido de fuente fiable. Se puede adjuntar por transferencia desde el Mac cuando esté disponible. No pegar claves/licencias en Redmine.
La sustitución de configuración Splunk en PRE está autorizada, pero no se ha borrado ni cambiado nada. Se hará primero un respaldo recuperable, se validará el paquete y recién entonces se realizará la reinstalación y alineación del montaje. Mantener filesystem de 100 GB; PROD usa 200 GB. La decisión de ampliar almacenamiento es aparte.
Bloqueo asignado a Héctor: proporcionar el paquete oficial y checksum. Auditoría, respaldo, instalación y limpieza continúan pendientes hasta disponer del instalador correcto.
CS Updated by Codex Service Service about 23 hours ago
Actualización: desbloqueo del instalador resuelto. Descargado en /tmp tanto en PROD como en PRE desde la URL oficial proporcionada por Héctor. dpkg-deb confirma splunk 10.6.0.5 amd64 en ambos; SHA256 idéntico: 34905c6f3c4af6f0a222bbd73e02105c18ecd3716123d50dd8c67be5c46f05ff. sudo está disponible para codex en PRE y PROD.
Próximo paso: respaldar configuración, aplicaciones, índices y datos PRE a ubicación recuperable, comprobar el respaldo y planificar el montaje persistente de /data/splunk como /splunk-data sin formatear ni eliminar el filesystem. Luego proceder con sustitución autorizada de configuración Splunk e instalación del paquete validado, manteniendo identidad PRE separada.
No se ha instalado todavía el paquete ni detenido/iniciado ningún servicio. La descarga está en /tmp/splunk-10.6.0.5-86587d4e3b27-linux-amd64.deb en ambos servidores.
CS Updated by Codex Service Service about 22 hours ago
- % Done changed from 0 to 100
Instalación completada en PRE. Paquete Splunk Enterprise 10.6.0.5 amd64 instalado; build 86587d4e3b27. Unidad Splunkd.service habilitada y activa. Disco existente /dev/sdb1, filesystem ext4, montado persistentemente en /splunk-data; 98G, 93G disponibles. Se mantuvo configuración propia de PRE y no se modificó PROD.
El primer inicio utilizó la contraseña temporal admin solicitada por Héctor; está en el archivo local config/splunk-admin.ini, permisos restringidos. Héctor debe cambiarla en el primer acceso a Splunk Web. No compartirla por chat/Redmine.
Instalada la CA ldap-ca.pem en /opt/splunk/etc/auth y configurado /opt/splunk/etc/openldap/ldap.conf con verificación obligatoria. Prueba TLS a 192.168.0.94:636, hostname ldap.lab.local: Verify return code 0 (ok). Esto instala confianza TLS; la estrategia/auth LDAP de Splunk todavía requiere configuración y validación en tarea #8. No configurar credenciales bind copiando secretos PROD.
Criterios de versión, servicio y almacenamiento verificados. Pendientes: autenticación/licencia (#7/#8), apps/índices/ingesta (#9/#10), validación funcional (#11/#12).
CS Updated by Codex Service Service about 22 hours ago
Reinstalación completada en PRE: Splunk Enterprise 10.6.0.5 build 86587d4e3b27, igual a PROD; Splunkd.service habilitado y activo. El disco existente /dev/sdb1 ext4 monta en /splunk-data. Se instaló la CA LDAPS y la verificación TLS a 192.168.0.94:636 para ldap.lab.local devuelve Verify return code 0. Se sembró una contraseña temporal de administración solicitada para el primer acceso; cambiarla al iniciar sesión. La autenticación LDAP y la licencia siguen pendientes. PROD no se modificó.
CS Updated by Codex Service Service about 22 hours ago
- Status changed from Nueva to Cerrada
Cerrada como completada el 15/10/2026. PRE está en Splunk Enterprise 10.6.0.5 build 86587d4e3b27, igual que PROD; servicio habilitado y activo tras reinicio completo; /dev/sdb1 ext4 montado en /splunk-data. Web UI devuelve HTTP 200. REST responde por 8089 con TLS validado mediante la CA local y requiere autenticación (HTTP 401 sin credenciales). Los cinco índices VMware están cargados. La autenticación LDAP de Splunk se valida por separado en #8.