Projet

Général

Profil

Development #6111

Agent de déploiement pour Authentic

Ajouté par Frédéric Péters il y a plus de 9 ans. Mis à jour il y a environ 9 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
05 décembre 2014
Echéance:
16 décembre 2014
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

  • création ou mise à jour d'un tenant
  • enregistrement des SP (mais pas de retrait automatique)
  • création de groupes (i.e. un w.c.s. est déployé il doit y avoir création d'un groupe "Titre - Administrateur")

Fichiers

0002-creating-groups-command.patch (1,38 ko) 0002-creating-groups-command.patch Serghei Mihai, 17 décembre 2014 15:42
0003-handling-metadata-from-the-web.patch (1,21 ko) 0003-handling-metadata-from-the-web.patch Serghei Mihai, 17 décembre 2014 15:42
0001-Multitenant-package.patch (14,4 ko) 0001-Multitenant-package.patch Serghei Mihai, 16 janvier 2015 19:01

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 9 ans

  • Assigné à mis à Serghei Mihai
#2

Mis à jour par Serghei Mihai il y a plus de 9 ans

  • Echéance mis à 16 décembre 2014
#3

Mis à jour par Serghei Mihai il y a plus de 9 ans

Quelques patchs:
  • configuration multitenant séparée
  • commande pour la création des groupes dans authentic
  • la commande sync-metadata peut récuperer les metadata à partir d'une url distante
  • version initiale du packaging debian
#4

Mis à jour par Serghei Mihai il y a plus de 9 ans

  • Fichier 0001-debian-package-config-added.patch supprimé
#5

Mis à jour par Serghei Mihai il y a plus de 9 ans

  • Fichier 0001-debian-package-config-added.patch ajouté

Le patch du packaging à jour

#6

Mis à jour par Thomas Noël il y a plus de 9 ans

Pour ma part, je suis nettement plus favorable à la création d'un soft/paquet "authentic-multitenant" voire "authentic-hobo" qui aura tout ce qu'il faut pour faire tourner un IdP-SaaS déployable depuis hobo :
  • le système de settings simplifié et multitenant par défaut (+ sentry)
  • les commandes de déploiement (obtenues en fait via python-entrouvert)
#7

Mis à jour par Serghei Mihai il y a environ 9 ans

  • Fichier 0001-default-tenant-settings-separated.patch supprimé
#8

Mis à jour par Serghei Mihai il y a environ 9 ans

  • Fichier 0001-debian-package-config-added.patch supprimé
#9

Mis à jour par Serghei Mihai il y a environ 9 ans

  • Fichier 0001-Multitenant-package.patch ajouté

Package authentic2-multitenant séparé avec la config nécessaire activant le mode multitenant.
Depend du #5960

#10

Mis à jour par Jérôme Schneider il y a environ 9 ans

Attention dans le debian/rules il y l'ajout de cette ligne qui va poser des problèmes :

 install -m 755 -o root -g root debian/sql/syncdb.sh $(authentic2-multitenant)/usr/share/dbconfig-common/scripts/authentic2-multitenant/install/pgsql

Le script syncdb.sh est actuellement prévu pour l'installation de la base en mono tenant. Il faudrait soit virer le support de dbconfig (ce qui semble la meilleure option) soit adapter le script syncdb.sh pour faire du multitenant.

#11

Mis à jour par Serghei Mihai il y a environ 9 ans

  • Fichier 0001-Multitenant-package.patch supprimé
#12

Mis à jour par Serghei Mihai il y a environ 9 ans

En effet. Patch à jour

#14

Mis à jour par Frédéric Péters il y a environ 9 ans

  • Statut changé de Nouveau à Rejeté

J'imagine que ce ticket peut être fermé, remplacé par #6476.

Formats disponibles : Atom PDF