Hudson CI server configuration went very wrong

I am not sure if this is really a true SO question, so I will understand if it will be closed or moved.

I am new to hudson, I have had it and have been working for several weeks and still have been very nice. It runs on a computer running Windows 2008 X64 as a Windows service.

WS2008 runs on VMware ESXI4.0, as well as on WS2008 and Ubuntu Server. Last night, two Windows servers unexpectedly stopped responding, MSTSC, file sharing, Internet access, everything stopped. The ESXI server was still responding, as I could go to the home page and see its installation guide. In addition, the Ubuntu machine continued to work normally, I attacked it, the Apache server was working, and Samba was still responding normally.

In the end, I had to reboot the physical box in order to get it back again.

As soon as I returned, the server returned, but Hudson now lost his settings. It is strange that he still asks me to log in, and the username and password still work, so he knows that the user is configured.

The user was configured as an administrator, so I could manage the entire site. I had three jobs for building jobs, and they built every night.

Now, when I log in, I do not see half the parameters in the left-hand menu, and there are no tasks.

I’m not sure where to start to try to solve it.

I could really help with help and guidance.

thank

John

EDIT

OK, so I can narrow my question now.

If I remove user protection, he will show me all the assemblies and I will be able to control the system again.

<?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>

, , .

<useSecurity>false</useSecurity>

- "Jon", , :

"/manage", .

, , , , , .. .

, , . , , "" , .

+3
2

hudson XML hudson. , (winstone? Jetty?), -.

hudson .

, , hudson .

+2

, Job xmls ( config.xml) xml. . , (HUDSON_HOME\*.log).

0

Source: https://habr.com/ru/post/1731541/


All Articles