Je ne sais pas si c'est vraiment une vraie question SO, donc je vais comprendre si elle se ferme ou déplacé.Hudson CI Configuration du serveur est allé très mal
Je suis nouveau chez hudson, je l'ai fait fonctionner depuis quelques semaines maintenant et jusqu'à présent, j'ai été très heureux. Il fonctionne sur une machine Windows 2008 X64 en tant que service Windows. Le WS2008 fonctionne sur VMware ESXI4.0, ainsi qu'un autre WS2008 et un serveur Ubuntu. La nuit dernière, les deux serveurs Windows ont soudainement cessé de répondre, MSTSC, partage de fichiers, l'accès Web, tout cela s'est arrêté. Le serveur ESXI a toujours répondu car je pouvais naviguer jusqu'à la page d'accueil et voir son guide d'installation. De plus, la machine Ubuntu continuait à fonctionner normalement, je l'avais affichée, le serveur Apache fonctionnait et Samba continuait à répondre normalement. En fin de compte, j'ai dû redémarrer la boîte physique pour tout reprendre à zéro.
Une fois que j'ai fait les serveurs sont revenus mais Hudson a maintenant perdu ses paramètres. Ce qui est bizarre, c'est qu'il me demande toujours de me connecter, et le nom d'utilisateur et le mot de passe fonctionnent toujours, donc il sait que l'utilisateur est configuré.
L'utilisateur a été configuré pour être un utilisateur admin afin que je puisse gérer l'ensemble du site. J'avais trois travaux de construction et je les construisais tous les soirs.
Maintenant, lorsque je me connecte, je ne vois pas la moitié des options dans le menu de gauche et il n'y a pas de travaux.
Je ne sais pas trop par où commencer pour essayer de le résoudre.
Je pourrais vraiment faire avec de l'aide et des conseils.
Merci
Jon
EDIT
OK, je peux réduire ma question maintenant vers le bas.
Si je supprime la sécurité de l'utilisateur, il me montre toutes les versions et je peux à nouveau gérer le système.
<?xml version='1.0' encoding='UTF-8'?>
<hudson>
<version>1.341</version>
<numExecutors>2</numExecutors>
<mode>NORMAL</mode>
<useSecurity>false</useSecurity>
<authorizationStrategy class="hudson.security.GlobalMatrixAuthorizationStrategy">
<permission>hudson.scm.SCM.Tag:Jon</permission>
<permission>hudson.model.View.Configure:Jon</permission>
<permission>hudson.model.Computer.Configure:Jon</permission>
<permission>hudson.model.Item.Configure:Jon</permission>
<permission>hudson.model.Item.Create:Jon</permission>
<permission>hudson.model.Run.Delete:Jon</permission>
<permission>hudson.model.Computer.Delete:Jon</permission>
<permission>hudson.model.View.Delete:Jon</permission>
<permission>hudson.model.Hudson.Read:anonymous</permission>
<permission>hudson.model.Hudson.Read:Jon</permission>
<permission>hudson.model.Run.Update:Jon</permission>
<permission>hudson.model.Hudson.Administer:Jon</permission>
<permission>hudson.model.Item.Build:Jon</permission>
<permission>hudson.model.Item.Read:Jon</permission>
<permission>hudson.model.Item.Delete:Jon</permission>
<permission>hudson.model.Item.Workspace:Jon</permission>
<permission>hudson.model.View.Create:Jon</permission>
</authorizationStrategy>
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
<disableSignup>true</disableSignup>
</securityRealm>
Ceci est la ligne que j'ai changé, était vrai.
<useSecurity>false</useSecurity>
mon nom d'utilisateur est « Jon », que je ne peux toujours vous connecter avec, mais je ne peux voir les options suivantes:
Histoire Construire Mes vues Leader Board
Si je essayer et aller directement à "/ gérer" J'ai accès refusé.
Second Edition
fixe, je retiré toute sécurité, est allé et re ajouté l'utilisateur, il semblait se souvenir de tout .. très étrange.
Troisième Edition
n'a pas résolu, mais a découvert ce que le problème d'origine est.C'est oublier mes paramètres utilisateur, donc même si je rajoute "Jon" avec tous les privilèges après un redémarrage, il l'oublie à nouveau.
espace sur la machine virtuelle enought? Hudson peut être énervé par l'espace si vous continuez à construire beaucoup. –
l'espace ne devrait pas être un problème mais triplera la vérification. Je crois, n'y avez pas accès en ce moment, il a 30 Go gratuit. Mais va vérifier. Thx – Jon
Pas de programmation. Je recommande http://serverfault.com/ –