Fwd: Re: Deployment setup

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

Fwd: Re: Deployment setup

GLASS mailing list




-------- Forwarded Message --------
Subject: Re: [Glass] Deployment setup
Date: Tue, 6 Jun 2017 10:13:21 +0200
From: Trussardi Dario Romano [hidden email]
To: Dale Henrichs [hidden email]


Ciao Dale,



On 06/05/2017 02:14 AM, Trussardi Dario Romano via Glass wrote:
Ciao,

i have development seaside application based on:

Pharo 4.0

Seaside3   3.1.4.2

Magritte3  3.5.0

SIXX  0.4.1  ( to save data and restore it into Gemstone ) 


Now i need to setup a deployment system based on Gemstone/S.


I'm a bit confused:

What version of Gemstone/S to use ?   3.1.0.6   -   3.2.x   - 3.3.x
All things being equal, I would recommend that you use the latest version of GemStone avaialable, so today that would be 3.3.5.

OK yesterday is release the 3.3.6



In the past i used GemTools to manage a 3.1.0.6 repository.


I have a Ubuntu 16.04 LTS system with  load one hold ???? GsDevKit_home 

I have do the command :   seasideCreateStone seaside_3106 3.1.0.6
Could you tell me some more about where this seasideCreateStone command came from ... I assume that this command is coming from the GsDevKit_seaside31 project[1].

Since you are not really sure about what you are doing, I would like you to follow the instructions here[2] for installing Seaside. These instructions expect you to have created a stone and then load Seaside into that stone. So before following the directions create a seaside stone:

  createStone seaside_335 3.3.5

I create the seaside_336 3..3.6


Since you  are not really sure about what you are doing, I would like you to provide with a little bit more information about the state of your GsDevKit_home checkout .... I would like to see the output of the following bash commands:

cd $GS_HOME
git log -1
report:
/opt/GsDKb/GsDevKit_home$ git log -1
commit fb20421fe7d606da18abb337ff1f47824da157ce
Author: Dale Henrichs <[hidden email]>
Date:   Thu Apr 6 14:36:52 2017 -0700

    remove installDebianPackages completely


git remove -v

report :   remove is not a git command

I do the:  git remote -v 
it report :
Thanks,

Dario


Don't try to do anything else until you provide me with this information, I see that you are having trouble loading Grease and Sixx so I want to be able to set up a test system locally so that I can reproduce your issues and then give you step by step instructions for getting things installed ...

Dale

[1] https://github.com/GsDevKit/GsDevKit_seaside31
[2] https://github.com/GsDevKit/GsDevKit_home/blob/master/docs/gettingStartedWithSeaside.md

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


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

Re: Deployment setup

GLASS mailing list
Ciao,


A) in the  seaside_3212 repository  relative to the  BaselineOfSIXX   load

1)  the tode input : ( BaselineOfSIXX project lastVersion ) load

answer:

          Could not resolve: XML-Observable [XML-Observable-JohanBrichau.1] in cache http://smalltalkhub.com/mc/PharoExtras/XMLSupport/main (4)


2) The relative   (<a href="github://glassdb/SIXX:master/repository">github://glassdb/SIXX:master/repository )  menu load entry

 in the project list  works fine.


B1) i use the lighttpd web server and i configured the FastCGI entry.

Now the seaside_3212 define the gemServer based on zinc on port 8080.

But the lighttpd don't answer to it.

What i need to add in the lighttpd config to manage it?

B2 ) in alternative to B1

I have do test to create the FastCGI with the  seasideWebServer but it answer: ' No serverClass defined for service 'fastcgi'

In Tode i do the command  :

project load --loads='FastCGI' Seaside3
but the system answer :   Name not found

What i wrong ?

C) i have  a new GsDevKit_home  with  a a new 3.3.6  repository 


it's right ?

D) i have a o macbook with a Tode client based on gsDevKitHome

i had a session to link the  seaside_3212  ( Based on  GsDevKit_home ) run on the server ( the same og point A )
(TDSessionDescription new
name: 'meeting001';
gemstoneVersion: '3.2.12';
stoneHost: 'meeting001';
stoneName: 'seaside_3212';
gemHost: 'meeting001';
netLDI: 'seaside_3212_ldi';
gemTask: 'gemnetobject';
userId: 'DataCurator';
password: 'swordfish';
backupDirectory: '';
serverGitRoot: '/opt/oodb';
serverTodeRoot: '/opt/oodb/gsDevKitHome/dev/tode';
yourself) exportTo: TDShell sessionDescriptionHome.

When i do the Tode test login the system answer:
Error running testLogin:
The gci library 'libgcirpc-3.2.12-32' for GemStone version '3.2.12'
was not found in the expected location '/opt/git/gsDevKitHome/pharo/pharo-vm/'.
Please double check that the GemStone version is correct.
It may be necessary to download a copy of 'libgcirpc-3.2.12-32' for


I download the GemStone64Bit3.2.12-i386.Darwin

 and copy the libgcirpc-3.2.12-32.dylib into /opt/git/gsDevKitHome/pharo/pharo-vm/'.

But the Tode test login answer the same error ...

??????

Thanks for considerations,

Dario

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