Installation problem ...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Installation problem ...

GLASS mailing list

Installation day again ... a new customer. I tried to install GsDevKit_home on a new Ubuntu 16.04.1 system and the installation failed for more than 30 minutes ... after lots of attempts the installation went through all steps ...





Fetched -> BaselineOfMetacello-TravisCI.93 --- filetree:///home/projekt37/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/projekt37/GsDevKit_home/shared/repos/metacello-work/repository
Loaded -> BaselineOfMetacello-TravisCI.93 --- filetree:///home/projekt37/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/projekt37/GsDevKit_home/shared/repos/metacello-work/repository
Loading baseline of BaselineOfMetacello...4148840128:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:s3_pkt.c:1487:SSL alert number 40

...RETRY->BaselineOfFileTree4148840128:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:s3_pkt.c:1487:SSL alert number 40

...RETRY->BaselineOfFileTree4148840128:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:s3_pkt.c:1487:SSL alert number 40
'Errors in script loaded from /home/projekt37/GsDevKit_home/sys/default/pharo/gsDevKitCommandLineLoad.st'
ConnectionClosed: Connection closed while waiting for data.
Socket>>waitForDataFor: in Block: [ ConnectionClosed signal: 'Connection closed whil...etc...
Socket>>waitForDataFor:ifClosed:ifTimedOut:
Socket>>waitForDataFor:
ZdcSecureSocketStream(ZdcAbstractSocketStream)>>socketWaitForData
ZdcSecureSocketStream>>readEncryptedBytes:startingAt:count:
ZdcSecureSocketStream>>connect
ZnNetworkingUtils>>socketStreamToUrlDirectly:
ZnNetworkingUtils>>socketStreamToUrl:
ZnNetworkingUtils class>>socketStreamToUrl:
ZnClient>>getConnectionAndExecute
ZnClient>>executeWithRedirectsRemaining:
ZnClient>>executeWithRetriesRemaining: in Block: [ self executeWithRedirectsRemaining: self maxNumb...etc...
BlockClosure>>on:do:
ZnClient>>executeWithRetriesRemaining:
ZnClient>>executeWithTimeout in Block: [ self executeWithRetriesRemaining: self numberOfR...etc...
BlockClosure>>on:do:
ZnClient>>executeWithTimeout in Block: [ ...
ZnClient>>withTimeoutDo: in Block: [ ^ block value ]
ZnConnectionTimeout(DynamicVariable)>>value:during: in Block: [ ...
BlockClosure>>ensure:
ZnConnectionTimeout(DynamicVariable)>>value:during:
ZnConnectionTimeout class(DynamicVariable class)>>value:during:
ZnClient>>withTimeoutDo:
ZnClient>>executeWithTimeout
ZnClient>>execute in Block: [ result := self executeWithTimeout ]
ZnClient>>withProgressDo: in Block: [ ^ block value ]
ZnSignalProgress(DynamicVariable)>>value:during: in Block: [ ...
BlockClosure>>ensure:
ZnSignalProgress(DynamicVariable)>>value:during:
ZnSignalProgress class(DynamicVariable class)>>value:during:
Error on or near line 142 :: create_gs_server_image -d /home/projekt37/GsDevKit_home/shared/pharo gsDevKitCommandLine :: create_gs_server_image -d /home/projekt37/GsDevKit_home/shared/pharo gsDevKitCommandLine
Error on or near line 74 :: devKitCommandLine stones :: devKitCommandLine stones
Error on or near line 44 :: stones  :: stones

_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: Installation problem ...

GLASS mailing list

Marten,

Unfortunately I don't see enough in the stacks (pharo stack dumps can be truncated) to be able to know exactly where the problem lies.

I am curious because right now I am not sure why Pharo would be hitting the network for BaselineOfFileTree or BaselineOfMetacello since it should be using the cloned GitHub repositories ...

If I had to guess what was going on, I'd say that Pharo was having trouble downloading a zip file from GitHub --- as that is the only site that would require https access --- but there's not enough information from the stack dump to understand where in the code path the https site is being hit ...

GitHub has to be hit early on in the load process, since Pharo3.0 does not have FileTree loaded by default and timeouts due to slow network access cannot be completely avoided.

The confusing bit for me is your  dump shows that BaselineOfMetacello-TravisCI.93 was already loaded from a filetree: repository, so I am not exactly sure which part of the load sequence I am looking at ... once FileTree is installed into Pharo I wouldn't think that we'd have to hit GitHub anymore ...

I will have to look more closely at the devKitCommandLine image building sequence and see if I can find the reason for hitting github after FileTree has been installed ...

Dale


On 7/6/17 3:29 AM, Marten Feldtmann via Glass wrote:

Installation day again ... a new customer. I tried to install GsDevKit_home on a new Ubuntu 16.04.1 system and the installation failed for more than 30 minutes ... after lots of attempts the installation went through all steps ...




Fetched -> BaselineOfMetacello-TravisCI.93 --- filetree:///home/projekt37/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/projekt37/GsDevKit_home/shared/repos/metacello-work/repository
Loaded -> BaselineOfMetacello-TravisCI.93 --- filetree:///home/projekt37/GsDevKit_home/shared/repos/metacello-work/repository --- filetree:///home/projekt37/GsDevKit_home/shared/repos/metacello-work/repository
Loading baseline of BaselineOfMetacello...4148840128:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:s3_pkt.c:1487:SSL alert number 40

...RETRY->BaselineOfFileTree4148840128:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:s3_pkt.c:1487:SSL alert number 40

...RETRY->BaselineOfFileTree4148840128:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:s3_pkt.c:1487:SSL alert number 40
'Errors in script loaded from /home/projekt37/GsDevKit_home/sys/default/pharo/gsDevKitCommandLineLoad.st'
ConnectionClosed: Connection closed while waiting for data.
Socket>>waitForDataFor: in Block: [ ConnectionClosed signal: 'Connection closed whil...etc...
Socket>>waitForDataFor:ifClosed:ifTimedOut:
Socket>>waitForDataFor:
ZdcSecureSocketStream(ZdcAbstractSocketStream)>>socketWaitForData
ZdcSecureSocketStream>>readEncryptedBytes:startingAt:count:
ZdcSecureSocketStream>>connect
ZnNetworkingUtils>>socketStreamToUrlDirectly:
ZnNetworkingUtils>>socketStreamToUrl:
ZnNetworkingUtils class>>socketStreamToUrl:
ZnClient>>getConnectionAndExecute
ZnClient>>executeWithRedirectsRemaining:
ZnClient>>executeWithRetriesRemaining: in Block: [ self executeWithRedirectsRemaining: self maxNumb...etc...
BlockClosure>>on:do:
ZnClient>>executeWithRetriesRemaining:
ZnClient>>executeWithTimeout in Block: [ self executeWithRetriesRemaining: self numberOfR...etc...
BlockClosure>>on:do:
ZnClient>>executeWithTimeout in Block: [ ...
ZnClient>>withTimeoutDo: in Block: [ ^ block value ]
ZnConnectionTimeout(DynamicVariable)>>value:during: in Block: [ ...
BlockClosure>>ensure:
ZnConnectionTimeout(DynamicVariable)>>value:during:
ZnConnectionTimeout class(DynamicVariable class)>>value:during:
ZnClient>>withTimeoutDo:
ZnClient>>executeWithTimeout
ZnClient>>execute in Block: [ result := self executeWithTimeout ]
ZnClient>>withProgressDo: in Block: [ ^ block value ]
ZnSignalProgress(DynamicVariable)>>value:during: in Block: [ ...
BlockClosure>>ensure:
ZnSignalProgress(DynamicVariable)>>value:during:
ZnSignalProgress class(DynamicVariable class)>>value:during:
Error on or near line 142 :: create_gs_server_image -d /home/projekt37/GsDevKit_home/shared/pharo gsDevKitCommandLine :: create_gs_server_image -d /home/projekt37/GsDevKit_home/shared/pharo gsDevKitCommandLine
Error on or near line 74 :: devKitCommandLine stones :: devKitCommandLine stones
Error on or near line 44 :: stones  :: stones


_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass


_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass