Project

General

Profile

Tâche #30165

Distribution EOLE - Scénario #29946: Evaluation CD41

Instructions pour mettre en place l'infrastructure

Added by Emmanuel GARETTE about 1 month ago. Updated 16 days ago.

Status:
En cours
Priority:
Normal
Assigned To:
Start date:
05/22/2020
Due date:
% Done:

80%

Remaining (hours):

Description

Démarrer les 3 machines suivantes

- aca.dc1-2.7.1.2-Daily (DC1)
- aca.dc2-2.7.1.2-Daily (DC2)
- aca.file-2.7.1.2-Daily DC (établissement)

Les deux premières machines sont les DC centraux (dc1 et dc2).

aca.file n'est pas un filer mais un DC de type établissement (là ou les utilisateurs de l'établissement vont se connecter et déposer les fichiers).

Sur les trois machines faire

./mount.eole-ci-tests
/mnt/eole-ci-tests/scripts/configure-vm.sh -M configeol

echo """# -*- coding: utf-8 -*-
from creole.loader import creole_loader, config_save_values
c=creole_loader(rw=True)
c.creole.depot_tiers.additional_repository_name.additional_repository_name = [u'cadoles']
c.creole.depot_tiers.additional_repository_name.additional_repository_source = [u'deb https://vulcain.cadoles.com tenjin-2.7.1-stable main']
c.creole.depot_tiers.additional_repository_name.additional_repository_key_type = [u'URL de la clé']
c.creole.depot_tiers.additional_repository_name.additional_repository_key_url = [u'https://vulcain.cadoles.com/cadoles.gpg']
config_save_values(c, 'creole')
""" > add_repo.py

python add_repo.py

Maj-Auto

apt-eole install eole-seth-education meta-edu-seth

CreoleSet web_url $(hostname).ac-test.fr
CreoleSet activer_ad_homes_share oui
CreoleSet activer_ad_profiles_share oui

Uniquement sur le DC1

apt-eole install eole-seth-aaf eole-workstation
echo """# -*- coding: utf-8 -*-
from creole.loader import creole_loader, config_save_values
c=creole_loader(rw=True)
c.creole.importation.aaf_domainname.aaf_domainname = [u'00000001']
c.creole.importation.aaf_domainname.aaf_filer = [u'file.ac-test.fr']
config_save_values(c, 'creole')
""" > add_domain.py
python add_domain.py

Uniquement sur le DC établissement (file)

CreoleSet ad_server_role "controleur de domaine" 
CreoleSet ad_additional_dc oui
CreoleSet ad_additional_dc_ip """192.168.0.5
192.168.0.6""" 
CreoleSet ad_dc_sysvol_ref 192.168.0.5

Sur les trois machines

D'abord le DC1 puis sur le DC2 et enfin sur le DC établissement :

instance

Lancer l'importation sur le DC 1

export TDB_NO_FSYNC=1
/usr/share/eole/sbin/import-aaf.py /mnt/eole-ci-tests/dataset/aaf-mini/complet.zip complète
/usr/share/eole/sbin/import-ad.py --enable_transaction

Démarrer un PC "aca.pc-10"

Modifier la configuration réseau du poste :

- IP 192.168.0.110/24
- Routeur : 192.168.0.1
- DNS : 192.168.0.7 192.168.0.5

Avancée/DNS :

- [x] Ajouter ces suffixes DNS : domseth.ac-test.fr
- Suffixe DNS pour cette connexion : domseth.ac-test.fr

Intégrer le poste via : http://salt/joineole/

Récupérer un compte utilisateur

Sur le DC1 :

echo """from pymongo import MongoClient
client = MongoClient('mongodb://localhost:27017')
db = client['eoleaaf']
for a in db.user.find():
    print(a['ENTPersonLogin'] + ' - ' + a['userPassword'])""" > found_user.py
python found_user.py

History

#1 Updated by Emmanuel GARETTE about 1 month ago

Tout n'est pas complètement fonctionnel aujourd'hui.

Reste à faire (en vrac) :

Les modifications qu'ont avait faites n'ont pas était rebasé sur master depuis un certain temps, il faudrait rebaser.

Création des différents groupes, quota, ... sur le DC établissement.

Veyon/EOP n'est pas fonctionnel.

On ne peut mettre qu'un sysvol de référence ? pourquoi on ne peut pas mettre le DC2 également si le DC1 est inaccessible ?

#2 Updated by Emmanuel GARETTE about 1 month ago

  • Description updated (diff)

#3 Updated by Philippe Caseiro about 1 month ago

  • Status changed from Nouveau to Ne sera pas résolu

#4 Updated by Philippe Caseiro about 1 month ago

  • Status changed from Ne sera pas résolu to Nouveau

#5 Updated by Emmanuel GARETTE about 1 month ago

  • Description updated (diff)

#6 Updated by Emmanuel GARETTE about 1 month ago

  • Status changed from Nouveau to En cours

#7 Updated by Emmanuel GARETTE about 1 month ago

  • Assigned To set to Emmanuel GARETTE
  • % Done changed from 0 to 80

#8 Updated by Philippe Caseiro about 1 month ago

  • Description updated (diff)

#9 Updated by Philippe Caseiro about 1 month ago

  • Description updated (diff)

#10 Updated by Emmanuel GARETTE about 1 month ago

  • Description updated (diff)

#11 Updated by Emmanuel GARETTE about 1 month ago

  • Description updated (diff)

#12 Updated by Joël Cuissinat 26 days ago

  • Parent task changed from #30017 to #29946

#13 Updated by Emmanuel GARETTE 24 days ago

  • Description updated (diff)

#14 Updated by Emmanuel GARETTE 24 days ago

  • Description updated (diff)

#15 Updated by Emmanuel GARETTE 23 days ago

  • Description updated (diff)

#16 Updated by Emmanuel GARETTE 23 days ago

  • Description updated (diff)

#17 Updated by Emmanuel GARETTE 23 days ago

  • Description updated (diff)

#18 Updated by Emmanuel GARETTE 16 days ago

  • Description updated (diff)

Also available in: Atom PDF