From gitlab@mg.gitlab.com Mon Sep 16 18:33:57 2019 From: Tony CHEMIT To: observe-commits@list.forge.codelutin.com Subject: [Observe-commits] [Git][ultreiaio/ird-observe][pages] Site checkin for project ObServe :: Pom Date: Mon, 16 Sep 2019 16:33:48 +0000 Message-ID: <5d7fb96c8d7a7_63fd3f911f1faf50643752c@sidekiq-asap-02-sv-gprd.mail> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3482399478367908876==" --===============3482399478367908876== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Tony CHEMIT pushed to branch pages at ultreiaio / ird-observe Commits: 2e8a0ec1 by 166231 at 2019-09-16T16:33:43Z Site checkin for project ObServe :: Pom - - - - - 5 changed files: - administration-web.html - architecture-logicielle.html - index.html - install-serverPG.html - install.html Changes: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D administration-web.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D @@ -1,13 +1,13 @@ - + ObServe :: Pom – Installation de lapplication web @@ -27,8 +27,8 @@ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D install-serverPG.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D @@ -1,13 +1,13 @@ - + ObServe :: Pom – Installation du serveur Obstuna @@ -27,8 +27,8 @@

Création d= ’une base obstuna

La mise en place d’une nouvelle base obstuna se fait en 3 éta= pes :

Note

-

Il faut de plus avoir à disposition une autre base obstuna qui co= ntient le référentiel à importer dans la nouvelle base.

-
+

Il faut de plus avoir à disposition une autre base obstuna qui co= ntient le référentiel à importer dans la nouvelle base.

Phase 1

Pour créer une nouvelle instance d’obstuna, il faut au pr= 9;alable avoir une base vierge (sans schéma) et les utilisateurs sur le = serveur postgres.

Il existe une script qui permet de faire ça en tant qu’utilis= ateur postgres.

@@ -156,8 +153,7 @@
  ( cd scripts/postgresl/createdb ; ./create-empty.sh =
obstuna-test admin-test "technicien-test utilisateur-test referentiel-te=
st")
 
- -
+

Phase 1 (base de test)

Pour créer la base de test utilisée pour tous les tests dȁ= 9;intégration, on lance un autre script :

=20 @@ -175,8 +171,7 @@
  • techniciens technicien1, technicien2, technicien3
  • utilisateurs utilisateur
  • utilisateurs de référentiel referentiel
  • - -
    +

    Phase 2

    Ajouter une ligne dans le fichier de configuration pg_hba.conf

    =20 @@ -213,8 +208,7 @@
      psql -h localhost obstuna admin
     
    - -
    +

    Phase 3

    Il suffit enfin de lancer l’application en mode création d= e base obstuna via le raccourci suivant :

    =20 @@ -238,8 +232,7 @@
  • remplir le référentiel à partir de celui d’une aut= re base obstuna à jour (topia-service-migration)
  • appliquer la sécurité sur les rôles de la base
  • -

    Note : le script appelle l’application avec l’action &#x= 2013;admin create

    -
    +

    Note : le script appelle l’application avec l’action &#x= 2013;admin create

    Mise à = jour d’une base obstuna

    Pour mettre à jour une base obstuna via le service de migration int&= #xe9;gré dans ObServe, il suffit de lancer l’application en mode = mise à jour obstuna via le raccourci suivant :

    =20 @@ -261,8 +254,7 @@
  • mettre à jour le schéma et les données via le service de = migration intégré (topia)
  • appliquer la sécurité sur les rôles de la base
  • -

    Note : le script appelle l’application avec l’action &#x= 2013;admin update

    -
    +

    Note : le script appelle l’application avec l’action &#x= 2013;admin update

    Mise à jo= ur de la sécurité

    On différencie dans ObServe plusieurs types d’utilisateurs po= ur les connexions distantes :

    -

    Note : le script appelle l’application avec l’action &#x= 2013;admin security

    -
    +

    Note : le script appelle l’application avec l’action &#x= 2013;admin security

    Vider une base obstuna

    Pour vider une base obstuna (ne vue de la recréer par exemple), il s= uffit de lancer ObServe en mode suppression obstuna via le raccourci s= uivant :

    =20 @@ -312,8 +303,7 @@ =20
  • supprimer toutes les tables gérer de la base
  • -

    Note : le script appelle l’application avec l’action &#x= 2013;admin drop

    -
    +

    Note : le script appelle l’application avec l’action &#x= 2013;admin drop

    Appliquer= des scripts sql supplémentaires

    Depuis la version 3.0, il est possible de lancer sur la base de scripts s= ql supplémentaires placé dans le répertoire extra.

    On lance ensuite la commande

    @@ -328,7 +318,7 @@ =20
  • le nom de la base et l’utilisateur de connexion
  • une confirmation d’exécution pour chaque script qu’il= a trouvé dans le répertoire extra
  • - +
    =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D install.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D @@ -1,13 +1,13 @@ - + ObServe :: Pom – Installation dObServe @@ -27,8 +27,8 @@