Oolite Linux - Trunk nightly builds

For discussion of ports to POSIX based systems, especially using GNUStep.

Moderators: another_commander, winston, Getafix

User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

64bit Oolite nightly build web page is available.

Some minor fixes have been performed to the nightly web pages scripts.
However, it doesn't seem to me that what is addressed by these fixes,
caused today's unavailability.

I need to take care of my WAF (i.e. wife acceptance factor :wink: ) now, therefore,
I will wait till the next nightly release occurs to see if the case is solved.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

This is just to close this case. The issue was generated by a script executed too early.
Following too nightly updates it is considered fixed.
Cheers!
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

The oolite-nightly 32bit server has crashed.
Updates for 32bit will be frozen till a recovery is in place. :(
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

Server restored and 32bit nightly is also available.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

The nightly server will have service unavailability periods
as of 26/Mar 16:00 UTC till 26/Mar 23:00 UTC
due to maintenance activities.



EDIT 2014/03/26 23:25 UTC: Maintenance activities completed.


As a result of these activities the nightly service might not deliver
the latest build the 27th of March.

It is expected that as of 28/Mar 07:00am UTC the nightly service will be stabilized.

Mac users may alternatively use the following URL:
http://oolite.org/nightly/mac/index.php



EDIT 2014/03/27 08:05 UTC:
Nightly build service has been fully restored.
Thank you for your patience.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

Last night the nightly server power supply has died. :cry:

The power supply has just been replaced by the one I had in my personal tower :mrgreen: and
the web-server service has been restored.
For the time being it points to the previous nightly that contains the following change:
3bbc5b9 cim Fri Apr 4 22:58:59 2014 +0100 More atmosphere texture generation debugging

The Windows VM is broken and it is currently being restored
from the most recent backup (21-Mar-2014). 8)

The Linux VMs are also being checked in parallel; they seem fine but let's hold a bit more.

I will keep editing this post with updates.


EDIT: We are back in business. :wink:
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

During the next days, starting of today and till Sunday 27/Apr, the nightly server will mostly be unavailable.
The following major operations will be performed:
1. Image backup of server
2. Motherboard downgrade (explained later in this communication)

3. New O/S installation and web-server re-installation.

Following a stability period of two weeks the server will be brought down again to get an image backup of the new installation.

During terrastorage server unavailability, Mac users may use the following link for the nightly:
http://oolite.org/nightly/mac/index.php


Please, note that the virtual machines used to build Oolite nightly will not be touched... at least not at this stage. :P
However, the plan for the near future is to re-build the virtual machines with modern O/S and development tools.

To be honest with the community, the motherboard downgrade is due to the fact that I will use the server's motherboard for my E:D rig. :oops:
My PC motherboard has a very old PCI Express and also imposes many limitations when it comes to max memory supported.
I don't think that this change will have any impact to user-experience for the nightly service. :wink:

I will be posting some updates on the progress here.

EDIT 2014/04/28 02:11am:
O/S and server services have been successfully installed.
All virtual machines (used for the nightly builds) have been successfully tested.
Oolite Nightly service configuration is in progress.



EDIT 2014/04/29 17:45:
Oolite Nightly service is live... well... with a change....
I am sorry but, DYN is stopping the free dynamic dns service,
and I had to change my dynamic dns provider from DYN to NO-IP.

This means that terrastorage nightly service URLs are now:
Mac OS X: http://terrastorage.no-ip.info/oolite/status_mac.html
Windows x64: http://terrastorage.no-ip.info/oolite/status_win64.html
Windows x86: http://terrastorage.no-ip.info/oolite/status_win32.html
Linux x86_64/AMD64: http://terrastorage.no-ip.info/oolite/status_AMD64.html
Linux x86: http://terrastorage.no-ip.info/oolite/status.html

A relevant announcement will be posted in the initial post of this thread for each O/S.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

First post updated with new URL.

"oolite-update" and "oolite-trunk-update" scripts should automatically and gracefully fallback to alternative server.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Stormrider
Deadly
Deadly
Posts: 239
Joined: Sat Jan 25, 2014 2:35 am
Location: At work

Re: Oolite Linux - Trunk nightly builds

Post by Stormrider »

"oolite-update" and "oolite-trunk-update" scripts should automatically and gracefully fallback to alternative server
Hmmm...tried it but get

Code: Select all

morgan@morgan-desktop ~ $ sudo oolite-trunk-update
Trying rsync://terrastorage.dyndns.info/oolite-trunk-linux-64...
[terrastorage.dyndns.info died and returned 10]

Trying rsync://rsync.alioth.net/oolite-trunk-linux-64...
Welcome to the vexed4.alioth.net rsync service.


[rsync.alioth.net died and returned 5]

If the problem was caused by network or other transient issues, 
try running oolite-trunk-update again.
Alternatively you may download the full package from 
http://terrastorage.dyndns.info/oolite/status_AMD64.html
-Computer-
Processor : 2x AMD Phenom(tm) II X2 555 Processor
Operating System : Linux Mint 14 Nadia
OpenGL Renderer : GeForce 7025 / nForce 630a/integrated/SSE2
Image
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6311
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Oolite Linux - Trunk nightly builds

Post by Diziet Sma »

If you edit ~/GNUstep/Applications/Oolite-trunk/oolite.app/oolite-update from:

Code: Select all

RSYNC_SERVER_PRIMARY="terrastorage.dyndns.info"
to

Code: Select all

RSYNC_SERVER_PRIMARY="terrastorage.no-ip.info"
it will (temporarily) fix things. See below.

@ Getafix
When I do the above modification to fix things, along with a successful update, the rsync process then reverts the above file back to the old "dyndns" version.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
Stormrider
Deadly
Deadly
Posts: 239
Joined: Sat Jan 25, 2014 2:35 am
Location: At work

Re: Oolite Linux - Trunk nightly builds

Post by Stormrider »

Thanks Dizzie that worked even though I have 1.79 installed system-wide and 1.77 in my home folder so it was a pain to edit the update file. I'm mostly illiterate in terminal, :? but learning fast. 8)
Image
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6311
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Oolite Linux - Trunk nightly builds

Post by Diziet Sma »

You're welcome.. :) Note that until Getafix updates the above file on the server, you will need to make this change each time before updating..
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

Diziet Sma wrote:
You're welcome.. :) Note that until Getafix updates the above file on the server, you will need to make this change each time before updating..
Done. The change will be available with the next nightly.

For the non-nightly users a new sticky topic has been opened here,
till the secondary server issue (i.e. alioth server) is addressed. :?
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6311
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Oolite Linux - Trunk nightly builds

Post by Diziet Sma »

terrastorage.no-ip.info seems to have a problem.

The status pages load fine, but for around 24 hours now, the update script bombs out..
Trying rsync://terrastorage.dyndns.info/oolite-trunk-linux-64...
[terrastorage.dyndns.info died and returned 10]

Trying rsync://rsync.alioth.net/oolite-trunk-linux-64...
Welcome to the vexed4.alioth.net rsync service.


[rsync.alioth.net died and returned 5]

If the problem was caused by network or other transient issues,
try running oolite-trunk-update again.
Alternatively you may download the full package from
http://terrastorage.dyndns.info/oolite/ ... AMD64.html
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

Fixed. Thank you Diziet!
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
Post Reply