discussion

La page "TO DO" de lévinux

-- JacquesDaignault 2006-07-07 20:57:57

On référera aux pages rapide et propre1 et Ltsp dans un Vserver afin d'apprécier ce qui a déjà été fait depuis la décision, en décembre dernier, de tout réorganiser.

Après avoir pris connaissance de ce qui est à faire, on ajoute simplement son nom2 en caractère gras au bout de la tâche qu'on est prêt à assumer et on met entre parenthèses, juste après son nom (avec les balises ~-et `-~), quelle portion, le cas échéant, on est prêt à réaliser (selon ses compétences et ses disponibilités). Plusieurs tâches vont impliquer plus d'un joueur; chacun précise ses limites et synchronise son travail avec celui des autres...

Il y a un formulaire, au bas de la page, pour des commentaires. Pour tout commentaire impliquant une véritable discussion, j'ouvre cet espace -- à la manière de wiki media (d'où le lien en haut complètement de la page) -- pour tout échange concernant cette liste de tâches à accomplir et le partage des responsabilités

Serveurs physiques

<!> URGENT, C'EST DÉJÀ TARD!

  • Recompiler le noyau de BETA, de manière à activer le 2gig de mémoire vive (il n'en utilise que ~900 présententement)
  • Automatiser la procédure de chargement des modules nécessaires au bon fonctionnement de GFS (s'il fallait rebooter aujourd'hui... on serait dans la "merde")
  • Tester la connexion du cluster GFS via la switch cisco (tout passe par la d-link 1000; Samuel pense que ça pourrait expliquer la lenteur dans l'échange de fichiers... )

    (!) Il faut très certainement tester davantage... avant la fin de l'été!

<!> AVANT SEPTEMBRE

  • Créer un nouveau Volume sur le reste du SAN et y copier tout, de manière à pouvoir comparer GFS et un NAS standard (via NFS)
  • Trouver le moyen de détecter (port série?) par logiciel les pannes éventuelles du Raid sur le SAN
  • Anaconda ne reboot pas automatiquement : ajuster le bios en conséquence Jacques

  • Remplacer l'imprimante dans le lab (elle rend l'âme....) Jacques

  • Remplacer les deux cubes cobra et mocassin par zombie (remplacer le disque dur et peut-être tester une carte scssi des HP...); on aura deux serveurs de terminaux: Jacques (J'ai besoin d'aide pour la carte scsi)

    • zombie pour les étudiants gradués et les bornes au sous-sol (7 postes)
    • anaconda pour le lab et le poste de JD (17 postes)

<!> QUAND ON AURA DU TEMPS

  • Installer des cartes réseau 1000 dans les serveurs de terminaux et les brancher sur le SAN via GFS
  • Vider la salle des serveurs de tout ce qui est superflu! OUF!!!!
  • Re-tester les deux gros serveurs HP (kernel avec support GFS) et décider de leur utilisation (serveur d'impression ? Juste pour rire!!! )
  • Débrancher bleu et marmotte et décider de leur utilisation (en particulier bleu, dont la fiabilité a été jusqu'ici remarquable)
  • Réinstaller totem (serveur et postes)

Serveurs logiciels

<!> URGENT, C'EST DÉJÀ TARD!

  • Mysql a tendance à planter (il faut souvent réparer des tables, notamment dans wikimedia3); est-ce lié à GFS? Aussi, phpmyadmin est hyperlent quand on charge toutes les bases (plusieurs minutes) alors qu'il est rapide et fluide quand on se connecte avec un utilisateur non-root, qui n'administre qu'une base ou deux.

  • Installer un serveur de backup! Il n'y a plus rien d'automatisé ! Je veux bien croire qu'on a beaucoup de redondance avec le raid, mais on n'est pas à l'abri d'une erreur (un rsync à l'envers, par exemple....)
  • Revoir le iptables à fond.
  • Automatiser la mise à jour de beta et des vservers (arrêter une stratégie, définir un ou des responsables et procéder)
  • Mettre à jour le dns sur équinux et en automatiser la mise à jour en tant que dns secondaire jacques

<!> AVANT SEPTEMBRE

  • Mettre à jour Ubuntu (passer de breezy à dapper) sur anaconda (l'installer sur zombie) et les vservers de terminaux Jacques

  • Terminer le ménage des sites WEB: Jacques (J'ai commencé....)

    • Une liste des sites actifs est maintenue sur le wiki; vérifier qu'il n'en manque pas; on va archiver le reste à l'automne et les effacer de web-0

    • Transférer les sites phpwebsite en "quoi que ce soit" qui soit compatible avec php5 et mysql5 (spip, drupal, moinmoin, etc.)
    • Sécuriser chaque site (c'est déjà passablement avancé pour les comptes sur la liste:

      • Un compte par gestionnaire de site(s) (un même compte peut gérer plusieurs sites) avec un home associé -- et les répertoires au nom des sites à l'intérieur de ce dernier -- et, le cas échéant, un compte mysql associé, limitant les accès aux seules bases liées à ce compte et aux sites dont il est le titulaire.

    • Faire le ménage des bases dans mysql (il y en a des centaines de trop!!!!); ne conserver que celles qui sont actives et archiver tout le reste.
    • Réinstaller nagios, webanalyzer et tout autre outil de surveillance et de statistiques.
  • Transférer les données mysql et les contenus de cous de l'ancien claroline vers le nouveau pour tous les cours qui auront été re-créés cet été. Jacques

  • Optimiser l'antispam sur levinux (configurer razor2 ? et vérifier l'installation actuelle)
  • Faire un bon tour des permissions, notamment au niveau des sites web, des home (il y en avait pas mal à 771...) et des lieux sensibles (/etc, /var ...)

  • Faire le ménage dans les comptes inactifs
  • Mettre en place un système de quota pour les comptes, en particulier les sites web.

<!> QUAND ON AURA DU TEMPS

  • Tirer avantage de tout ce qu'offre ldap
  • Réinstaller le jongleur entre anaconda et zombie (y ajouter peut-être un cube ou deux)
  • Installer freeradius et chilispot selon le modèle en fonction sur equinux (avec authentification ldap)

Contenu

<!> URGENT, C'EST DÉJÀ TARD!

  • Refaire le site de levinux et y transférer l'essentiel du contenu (en bonne voie d'être complété) jacques (j'ai installé moinmoi et je transfère tout ce que je peux; à chacun de vérifier ce qui manque et ce qui mérite d'être corrigé)

<!> AVANT SEPTEMBRE

  • Établir une politique sur l'utilisation des comptes et des sites web (notamment sur la durée des périodes d'inactivité) et la publiciser.
  • Créer une page d'accueil sur les terminaux qui oriente l'utilisateur, en particulier le novice
  • Personaliser le "login" sur les terminaux (aux couleurs de levinux)

<!> QUAND ON AURA DU TEMPS

  • Publier dans la nouvelle docuthèque tout document pertinent produit à lévinux depuis 1999. Jacques (C'est commencé)

  • Créer une passerelle entre les pages wiki prêtes pour la publication et un serveur de publication docbook (du genre http://publications.equinux.ca)

Le laboratoire

<!> URGENT, C'EST DÉJÀ TARD!

  • Réinstaller une caméra de surveillance

<!> AVANT SEPTEMBRE

  • Trouver de nouvelles protections pour le filage par terre. Jacques

  • Vérifier chaque appareil (en particulier au niveau des ventilateurs) Jacques

  • Faire le plein d'ampoules électriques Jacques

  • Réinstaller le poste multimedia (le passer de fedora à ubuntu) Jacques

  • Meilleure sélection de chaises. Jacques

  • Passer du nouveau filage vers la table grise pour y installer un routeur (pour les invités avec un portable) Jacques

<!> QUAND ON AURA DU TEMPS

  • Vider le classeur
  • Vider l'armoire
  • Revoir la bibliothèque et la discothèque Jacques

  • Installer le routeur sans fil et y rédiger la politique d'utilisation
  • Publier des cartons sur l'utilisation des postes et les politiques de levinux
  • Revoir toute la constitution du club levinux et du comité de gestion du DSE
  • Penser à de nouvelles sources de financement

____________________

Notes

  • 1 Cette page sera bientôt a déjà été transférée sur ce nouveau wiki Rapide et propre

  • 2 Pour éviter toute confusion dans l'identité des noms, il est préférable, en cas de doute, de donner son NomWiki; on saura alors que la personne s'est inscrite et on aura son courriel. Dans ce cas-là, le caractère gras n'est évidemment pas nécessaire

  • 3 Le message est le suivant "The storage engine for the table doesn't support r..." relativement à la table hitcounter