Demande #971
fermé
Demande #1035: mettre un puppetmaster en production
Créer un Dépôt public (gestionnaire de version) pour nos codes
Ajouté par Vincent-Xavier JUMEL il y a environ 12 ans.
Mis à jour il y a plus de 5 ans.
Description
Lors d'une réunion de l'AG qui s'est déroulé en fev 2012, il a été évoqué l'utilité d'un gestionnaire de version pour centraliser les codes produits au sein de l'april.
SVN ou git seraient adaptés. A titre personnel, je préfère git. On pourrait imaginer pouvoir effectuer un pull request, voire en plus d'ajouter les clefs de membres actifs.
Le dépôt serait doté d'une visualisation web.
Bénéfices :
- Visibilité des contributions des apriliens
- Redistribution et partage, notamment envers des associations/fondations/structures ayant des problèmes similaires aux notres.
- Centralisation de nos productions facilitant l'accès à de nouveaux contributeurs à l'april.
- Version cible mis à Backlog
- Catégorie mis à Task
- Difficulté mis à 2 Facile
- Difficulté changé de 2 Facile à 3 Moyen
- Difficulté changé de 3 Moyen à 2 Facile
- Début changé de 16/02/2012 à 03/12/2016
- Echéance mis à 20/11/2012
- Statut changé de Nouveau à En cours de traitement
- Assigné à changé de theo _ à Loïc Dachary
- Version cible changé de Backlog à Novembre 2012
- Début changé de 03/12/2016 à 20/11/2012
- Temps estimé mis à 1:00 h
# ssh -t -A root@pavot.april.org vserver amphetamine enter # redmine
amphetamine:/srv/git#
copie du repository modules qui se trouvait dans
ssh -t -A root@pavot.april.org ssh -A puppet.vm
et contenait le début de manifest pour le puppetmaster dans <b>amphetamine:/srv/git/admins.git</b>
- % réalisé changé de 0 à 80
Demande à polux:
Salut,
Pour éviter de trouver des solutions différentes à des problèmes identiques, j'aimerais savoir de quelle façon tu accèdes à https://agir.april.org/projects/catalogue-libre/repository pour ecrire dedans. Comme ça je ferais la même chose pour https://agir.april.org/projects/admins/repository que je viens de créer sur le même modèle.
A++
sur pavot.april.org:/etc/init.d/firewall.sh
$IPT -t nat -A PREROUTING -s ! $NET_INT -p tcp --dport 2232 -j DNAT --to-destination $GUEST_REDMINE:22
donc
ssh -p 2232 root@pavot.april.org
permet d'accéder a redmine.
- % réalisé changé de 80 à 100
- Tâche parente mis à #1035
- Statut changé de En cours de traitement à Résolu
Ajout et documentation d'un accès en lecture seule https://agir.april.org/wiki/admins/Wiki/diff?version=6&version_from=5&commit=View+differences
amphetamine:/srv/git/admins.git# git update-server-info
amphetamine:/etc/apache2/sites-available# git show
commit 534c6e3b1926bdf37b6964e5736e8020474825ab
Author: Loic Dachary <loic@dachary.org>
Date: Tue Nov 20 11:52:00 2012 +0100
Ajout alias pour permettre de cloner le repository depuis le site web, en lecture seule
diff --git a/apache2/sites-available/redmine b/apache2/sites-available/redmine
index 217030c..ef7ed5c 100644
--- a/apache2/sites-available/redmine
+++ b/apache2/sites-available/redmine
@@ -8,6 +8,7 @@
RailsBaseURI /
PassengerDefaultUser www-data
SetEnv X_DEBIAN_SITEID "default"
+ Alias /git /srv/git
Alias "/plugin_assets/" /var/cache/redmine/default/plugin_assets/
DocumentRoot /usr/share/redmine/public
<Directory "/usr/share/redmine/public">
- Statut changé de Résolu à Fermé
Formats disponibles : Atom
PDF