So assuming saros-build2 is provided with the same virtual hardware as 
saros-build ...

WTF is wrong with saros-build ? Can you really misconfigure a UNIX 
system in such a bad way ?

On 17.02.2016 20:33, Zieris, Franz wrote:
> Arsenij asked:
>> What's the difference between saros-build and saros-build2 ?
> Well, about seven years of patchy maintenance work.
>
> Seriously:
> Both are virtual machines hosted by our in-department IT, with similar 
> "hardware" characteristics.
> Saros-build2, however, is set up programmatically.
> This is done through Saltstack [1], which our IT uses routinely for several 
> tasks (if you heard of Puppet: it's somewhat similar).
>
> The idea behind this is to make maintenance much easier:
> Instead of "sudo apt-get upgrade"-ing on the machine, you just edit a 
> configuration file and let SaltStack reconfigure the machine.
> In addition, all custom configurations (usually in the form of config files) 
> are stored along-side the system config in a Git repository.
>
> The deal with saros-build2 is the following:
>   - Our IT provides the machine with the packages and services we want.
>     So far, it's an up-to-date Debian machine with running instances of 
> Jenkins, Gerrit and SonarQube.
>   - Every update on these services themselves is done by the IT.
>     If we something new (such as NodeJS), we write a ticket, they create a 
> new Git commit in the server config repo, and update the server.
>   - Everything inside is up to us: The Jenkins plugins installed, all jobs 
> configuration, the SonarQube setup, etc.
>     This is considered user data and therefore backuped regularly by the IT.
>
> As of now, saros-build2 is only reachable from within Freie Universität (or 
> VPN or ZEDAT http proxy).
> Anyone in the right network, here you go:
>   - http://saros-build2.imp.fu-berlin.de/gerrit
>   - http://saros-build2.imp.fu-berlin.de/jenkins
>   - http://saros-build2.imp.fu-berlin.de/sonarqube
>
> I'm currently in the process of moving more of our "user data", i.e. Jenkins 
> jobs and everything around them, to the new machine.
> As soon as this is complete, we will shut down saros-build and make 
> saros-build2 available under the standard domain.
>
> The machines saros-eclipse1 and 2 will also be replaced in this manner.
>
> Actually, moving the STF jobs to the new server is basically the only 
> critical thing left.
> This means: In principle we could switch to saros-build2 already, make it 
> publicly visible and deactivate everything but the STF jobs on old 
> saros-build.
>
> Any thoughts?
>
> Franz
>
> PS: Just in case you thought moving some Jenkins jobs would be not a big deal 
> ...
> I spent 16 hours during my weekend getting the three amigos (Gerrit, Jenkins, 
> SonarQube) working together.
> This was because I did not just copy the old Jenkins jobs, but split them up, 
> joined them, streamlined them.
> It actually was fun -- partly because the server did response in under a 
> second to all my HTTP requests ...
>
> [1] https://docs.saltstack.com/en/latest/
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> _______________________________________________
> DPP-Devel mailing list
> DPP-Devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dpp-devel


------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
DPP-Devel mailing list
DPP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dpp-devel

Reply via email to