El 26/6/24 a las 17:54, Marcela Bonilla (@marcela.bonilla) escribió:
De acuerdo a lo charlado en la reunión de la semana pasada, aguardamos disponer de un ambiente de test de la actual web de CSIC para ver de solucionar con alguno de los compañeros de SeCIU los medeas que tenemos pendientes hace tiempo sobre ese sitio.
Creamos acá una cuenta separada en un servidor hestia (en este caso escabio, porque el testing/dev del sitio de CSIC merece estar en un entorno de prod, y actualmenete estamos reformulando los hestia de testing alfa y omega, #498).
Acto seguido delegaré el dominio arenero.csic.edu.uy a ese servidor y configuraré ese dominio en la cuenta.
La replicación del sitio web de CSIC de producción se realizará por un procedimiento similar al que utilizamos para migrarlo de asado a escabio: #1 (closed).
$ host arenero.csic.edu.uyarenero.csic.edu.uy is an alias for escabio.interior.edu.uy.escabio.interior.edu.uy has address 164.73.98.153$ host nuevo.csic.edu.uynuevo.csic.edu.uy is an alias for escabio.interior.edu.uy.escabio.interior.edu.uy has address 164.73.98.153
En la misma cuenta csic donde se maneja la prod, yo no tengo problema en compartir el acceso, a partir del momento que se distinguen y gestionan prod y test/dev.
Completado el nuevo Servicio de hospedaje LAMP con hestia (en adminsys/config#521 y adminsys/config!237), vamos a utilizarlo para los espacios de trabajo y de producción de los diferentes sitios en la órbita del Prorrectorado de Investigación:
Creada la wiki Espacios de trabajo que presenta el arenero, más allá del desarrollo y cierre de esta tarea.
arenero.csic.edu.uy es actualmente un dominio, que apunta al servidor de hospedaje:
ulvida@paname:~$ host arenero.csic.edu.uyarenero.csic.edu.uy is an alias for escabio.interior.edu.uy.escabio.interior.edu.uy has address 164.73.98.153
Esto está definido en este repo git, y sólo puede ser modificado por un administrador de dns de la redUI.
En el trabajo de sitios web sin duda tendremos que analizar diversas tecnologías y configuraciones. Es útil poder generar múltiples espacios de hospedaje en múltiples direcciones.
En ocasión de la migración de hospedaje.cielito a h1.cielito.uy, definiremos arenero.csic.edu.uy como una zub-zona delegada al cluster dns h1 h2 y h3 (adminsys/config!243).
El 27/6/24 a las 14:34, Daniel Viñar Ulriksen escribió:
ya tenemos ese arenero configurado, de cuando migré el sitio del viejo hospedaje, hace unos 2 meses:
https://arenero.csic.edu.uy/
Está alojado en la misma cuenta csic que el sitio de prod en el servidor que les mencionaba. Díganme, por favor, con quién compartir los accesos.
Luego de la reunión hoy 6/8 (@marcela.bonilla, Gastón Rosas, Matias Silva y yo, @ulvida), Marcela indica a quién abrir los accesos. El 6/8/24 a las 17:00, Marcela Bonilla escribió:
te solicito crearles usuarios a Gastón y Marcos para conectarse por ssh
al servidor que clonaste del sitio web de CSIC.
Agradezco puedas indicarles los datos para el acceso.
La idea es que puedan revisar y quizás hacer alguna prueba para poder
dar respuesta a las solicitudes que se tienen pendientes sobre este
sitio.
Para los compañeros, las solicitudes a las que me refiero son los 3
medeas: 23827 (la más urgente) 20600 y 15301.
En la actual configuración, heredada de la migración y actualización del sitio web de CSIC (#1 (closed)), www.csic.edu.uy y arenero.csic.edu.uy, si bien son dos instancias separadas (base de datos, tanto como VirtalHost Apache), están en la misma cuenta Hestia csic@hospedaje.cielito.uy (ver #1 (closed) y Espacios de trabajo) Para separar totalmente la producción y del desarrollo y testing que iniciamos, vamos a dejar el sitio de producción www.csic.edu.uy en esa cuenta y transferir, con delegación de zona para mayor flexibilidad, la instancia arenero.csic.edu.uy al nuevo hospedaje, en la cuenta pri@.h1.cielito.uy.
Para dar acceso a Gastón y a Marcos, conviene:
compartir con ellos la contraseña de la cuenta pri, en la consola web Hestia https://h1.cielito.uy:8083/. El procedimiento para compartir una clave compleja es a través del passbolt en https://fortaleza.cure.edu.uy/. Cabe mencionar que comprende la instalación de una extensión passbolt en el navegador.
una vez que tengan ese acceso a la consola Hestia, pueden subir sus claves ssh para manejo de los archivos y scripts PHP por ssh o sftp (también se accede a estos archivos por la consola web).
Resuelta adminsys/config!243, queda delegada la zona arenero.csic.edu.uy al cluster dns hestia (aunque, por ahora, sólo con 2 NS autoritativos, no 3):
ulvida@hipatia:~$ host -t ns arenero.csic.edu.uyarenero.csic.edu.uy name server h2.cielito.uy.arenero.csic.edu.uy name server h1.cielito.uy.
Y los dominios de sitio de testing resuelven a la IP de h1:
ulvida@hipatia:~$ host arenero.csic.edu.uyarenero.csic.edu.uy has address 164.73.98.116arenero.csic.edu.uy mail is handled by 0 mail.arenero.csic.edu.uy.
Mirando la web:
error que no es de extrañar (y que ahora podremos corregir), probablemente debido al cambio de nombre de cuenta (ahora pri, en prod es csic) que también es prefijo de los nombres de bases, lo que debemos reportar a la config del CMS, también las contraseñas, probable.
Luego de un problema de privilegios de archivo para acceder a la base en phpmyadmin (que me llevó a plantear cielito/hestia#3), queda resuelto el acceso a arenero.csic.edu.uy en su nuevo hospedaje:
Al restaurar la cuenta csic@hospedaje en la cuenta pri@h1, cambié los denominadores mysql (base y user) de csic_ a pri_, pero faltó localizar la carpeta de archivos temporaria, que se define en sites/csic/settings.php: