Projet

Général

Profil

Demande #2998

Anomalie #2861: Photos.april.org : la page search vérolée par du spam

Migrer photos.april.org sur une vm pour l'isoler

Ajouté par Quentin Gibeaux il y a environ 6 ans. Mis à jour il y a presque 4 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Christian P. Momon
Catégorie:
-
Version cible:
-
Début:
08/03/2018
Echéance:
% réalisé:

100%

Temps estimé:
Difficulté:
3 Moyen

Description

Photos.april.org étant vérolable actuellement, il faut le migrer sur une nouvelle vm isolée du reste des services de lamp.
- Création d'une VM en suivant de A à Z la documentation (y compris backup et monito)
- Migrer les données
- Valider et couper la conf apache lamp de photos.april.org


Demandes liées

Lié à Admins - Demande #3721: Remettre l'application photos.april.org dans la vm lampFermé30/05/2019

Actions

Historique

#1

Mis à jour par Christian P. Momon il y a environ 6 ans

  • Statut changé de Nouveau à Résolu

L'application photos.april.org est maintenant sur la VM photos.

Remarques :
- petites corrections de la procédure d'installation pour coller à Stretch ;
- création d'une page wiki dédiée à l'application photos.april.org : https://admin.april.org/dokuwiki/doku.php?id=sysadm:applications:photos.april.org ;
- notes de migration ajoutée dans la page wiki ci-dessus ;
- installation du paquet libmariadbclient18 pour faire tourner la sonde check_mysql sur la VM photos ;
- prévoir une revue du fichier nginx de photos.april.org pour forcer le https et nettoyer.

#2

Mis à jour par Quentin Gibeaux il y a environ 6 ans

  • Statut changé de Résolu à Fermé
#3

Mis à jour par Quentin Gibeaux il y a presque 6 ans

  • Statut changé de Fermé à Confirmé

Suite au reboot de cluster, icinga s'est réveillé pour dire que le check_piwigo n'était pas bon.
La conf a été migrée sur galanga sans changer le hostname : il pointait encore sur lamp@ au lieu de photos. Après avoir corrigé ça, j'ai remarqué que la commande check_piwigo (qui vérifie les mise à jour piwigo) n'était pas présente sur photos ou sur lamp, et je ne l'ai pas trouvée dans les backups.

#4

Mis à jour par Quentin Gibeaux il y a presque 6 ans

  • Version cible Mars 2018 supprimé
#5

Mis à jour par François Poulain il y a presque 6 ans

Il est là :

# cat /usr/lib/nagios/plugins/check_piwigo 
#!/bin/bash

installed_version=`php -r 'include("/var/www/photos.april.org/piwigo/include/constants.php"); echo (PHPWG_VERSION);' 2>/dev/null`
# check if installed_version ok
if [[ $installed_version =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]
then
    echo Version installee: $installed_version
else
    echo Impossible de connaitre la version installee
    exit 3
fi

available_version=`curl -s http://piwigo.org/download/all_versions.php | head -n 1`
# check if available_version ok
if [[ $available_version =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]
then
    echo Version disponible: $available_version
else
    echo Impossible de connaitre la version disponible
    exit 3
fi

# return if available_version == installed_version
if [[ $installed_version == $available_version ]]
then
    echo Piwigo est a jour
    exit 0
else
    echo Une nouvelle version de Piwigo est disponible
    exit 1
fi

#6

Mis à jour par Quentin Gibeaux il y a presque 6 ans

  • Statut changé de Confirmé à Fermé

Redéployé via srv/common, ça recheck correctement.

#7

Mis à jour par Christian P. Momon il y a presque 5 ans

  • Lié à Demande #3721: Remettre l'application photos.april.org dans la vm lamp ajouté
#8

Mis à jour par Christian P. Momon il y a presque 4 ans

  • % réalisé changé de 0 à 100

Formats disponibles : Atom PDF