Update Plan de migración PWM - orden de los pasos authored by Andrés's avatar Andrés
...@@ -62,9 +62,7 @@ service slapd restart ...@@ -62,9 +62,7 @@ service slapd restart
* [war_update](https://github.com/UdelaRInterior/ansible-pwm/tree/war_update) * [war_update](https://github.com/UdelaRInterior/ansible-pwm/tree/war_update)
* [users_by_mail](https://github.com/UdelaRInterior/pwm/tree/users_by_mail) * [users_by_mail](https://github.com/UdelaRInterior/pwm/tree/users_by_mail)
* [103-automatizar-la-instalacion-de-pwm](https://git.interior.edu.uy/adminsys/config/tree/103-automatizar-la-instalacion-de-pwm) * [103-automatizar-la-instalacion-de-pwm](https://git.interior.edu.uy/adminsys/config/tree/103-automatizar-la-instalacion-de-pwm)
* Vamos a crear tags/releases para definir la última versión de los roles y proyectos que usaremos en el aprovisionamiento del servidor Chalchal
* Fork del PWM: En este caso vamos a crear mediante la interfaz web de Github (de forma manual) vamos a crear una release para subir allí el binario .war que empaqueta el código que dará funciommaiento al PWM.
* Para el rol Ansible-PWM: Para crear una release simplemente con la herramienta git en línea de comando definiremos una nueva tag (git tag <version>) .
* Para disminuir el peso del repositorio, eliminar archivos binarios (.war) introducidos en commits hechos en ramas distintas a master aún no mergeadas. Concretamente haremos: * Para disminuir el peso del repositorio, eliminar archivos binarios (.war) introducidos en commits hechos en ramas distintas a master aún no mergeadas. Concretamente haremos:
``` ```
git checkout variable-restructuring git checkout variable-restructuring
...@@ -84,6 +82,10 @@ git push origin --force --all ...@@ -84,6 +82,10 @@ git push origin --force --all
* [PWM Pull 2](https://github.com/UdelaRInterior/pwm/pull/2) * [PWM Pull 2](https://github.com/UdelaRInterior/pwm/pull/2)
* [Config Merge Request 12](https://git.interior.edu.uy/adminsys/config/merge_requests/12) * [Config Merge Request 12](https://git.interior.edu.uy/adminsys/config/merge_requests/12)
* Vamos a crear tags/releases para definir la última versión de los roles y proyectos que usaremos en el aprovisionamiento del servidor Chalchal
* Fork del PWM: En este caso vamos a crear mediante la interfaz web de Github (de forma manual) vamos a crear una release para subir allí el binario .war que empaqueta el código que dará funcionamiento al PWM. Al crear la release, vamos a crear una Tag (v1.0.0) asociada al hash del commit de master correspondiente.
* Para el rol Ansible-PWM: Para crear una release simplemente con la herramienta git en línea de comando definiremos una nueva tag (git tag <version>) .
### Plan para el día de migración ### Plan para el día de migración
Al momento Chalchal se encuentro creado y NO es la idea destruirlo debido a que tiene almacenadas las llaves DKIM que permiten al Postfix enviar mails firmados y estas llaves ya se encuentran publicadas en el DNS. Al momento Chalchal se encuentro creado y NO es la idea destruirlo debido a que tiene almacenadas las llaves DKIM que permiten al Postfix enviar mails firmados y estas llaves ya se encuentran publicadas en el DNS.
... ...
......