How can I confirm that my server has been updated?

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

How can I confirm that my server has been updated?

Carla F. Griggio
Hi again!
I'm not confident about having Gemstone updated form 2.4.4.1 to 2.4.6.
I followed the steps of Updating Gemtools first, then using the Update GLASS option, I even evaluated this:
MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [(ConfigurationOfGLASS project version:'1.0-beta.8.7.2') load ].

and it didn't update anything (I guess because it had already loaded the definitions).

But I use the Gemtools option Admin->Do it-> Stone Version Report and I get this:

cpuArchitecture: x86-64
cpuKind: x86_64
gsBuildArchitecture: x86-64 (Linux)
gsBuildDate: Tue Jul 13 15:19:49 2010
gsBuildSerialNum: gss64_2_4_4_x_branch-23813
gsRelease: 2.4.4.1
gsVersion: 2.4.4.1

nodeName: glass
osName: Linux
osRelease: 2.6.32-23-generic
osVersion: #37-Ubuntu SMP Fri Jun 11 08:03:28 UTC 2010
processId: 974
processorCount: 2

The "Version Report" option shows this:

1. ConfigurationOfGLASS    1.0-beta.8.7.2    #'release'
2. ConfigurationOfGofer    1.0.5.1    #'release'
3. ConfigurationOfGoferProjectLoader    1.0-alpha2.2    #'development'
4. ConfigurationOfGrease    1.0.7.1    #'release'
5. ConfigurationOfGRID    0.23    #'development'
6. ConfigurationOfGsCore    0.246    #'release'
7. ConfigurationOfGsFastCGI    0.234    #'release'
8. ConfigurationOfGsMisc    0.241    #'release'
9. ConfigurationOfGsMonticello    0.243    #'release'
10. ConfigurationOfGsOB    0.242.1    #'release'
11. ConfigurationOfGsSqueakCommon    0.9.4    #'development'
12. ConfigurationOfJQueryWidgetBox    1.0    #'release'
13. ConfigurationOfMagritte2    2.0.5    #'release'
14. ConfigurationOfMetacello    1.0-beta.31.1.4    #'release'
15. ConfigurationOfPier2    2.0.6    #'release'
16. ConfigurationOfSeaside30    3.0.0    #'release'
17. ConfigurationOfSueldos    1.0.1.791    #'release'
18. ConfigurationOfSwazoo2    2.2.0.4    #'development'

Who should I trust? :P

Thanks!
Carla.

Reply | Threaded
Open this post in threaded view
|

Re: How can I confirm that my server has been updated?

Dale Henrichs
Carla,

To do an upgrade of 2.4.4.1 to 2.4.5.1 (the latest 2.4.x release), you first download an 2.4.5.1 installation[1] and then follow the upgrade instructions in chapter 2 of the Installation guide[2].

Note that for GLASS/Seaside there are two upgrade scripts that you run:

  `upgradeImage`
  `upgradeSeasideImage`

Let me know if you have questions or problems ... also you'll need to have a clean object audit before attempting the upgrade:)

Dale

[1] ftp://ftp.gemstone.com/pub/GemStone64/2.4.5.1/
[2] http://community.gemstone.com/download/attachments/5308874/GS64-InstallGuide-2.4.5-Linux.pdf?version=1

----- Original Message -----
| From: "Carla F. Griggio" <[hidden email]>
| To: "GemStone Seaside beta discussion" <[hidden email]>
| Sent: Wednesday, August 15, 2012 4:36:15 PM
| Subject: [GS/SS Beta] How can I confirm that my server has been updated?
|
| Hi again!
| I'm not confident about having Gemstone updated form 2.4.4.1 to
| 2.4.6.
| I followed the steps of Updating Gemtools first, then using the
| Update GLASS option, I even evaluated this:
| MCPlatformSupport commitOnAlmostOutOfMemoryDuring:
| [(ConfigurationOfGLASS project version:'1.0-beta.8.7.2') load ].
|
| and it didn't update anything (I guess because it had already loaded
| the definitions).
|
| But I use the Gemtools option Admin->Do it-> Stone Version Report and
| I get this:
|
| cpuArchitecture: x86-64
| cpuKind: x86_64
| gsBuildArchitecture: x86-64 (Linux)
| gsBuildDate: Tue Jul 13 15:19:49 2010
| gsBuildSerialNum: gss64_2_4_4_x_branch-23813
| gsRelease: 2.4.4.1
| gsVersion: 2.4.4.1
| nodeName: glass
| osName: Linux
| osRelease: 2.6.32-23-generic
| osVersion: #37-Ubuntu SMP Fri Jun 11 08:03:28 UTC 2010
| processId: 974
| processorCount: 2
|
| The "Version Report" option shows this:
|
| 1. ConfigurationOfGLASS 1.0-beta.8.7.2 #'release'
| 2. ConfigurationOfGofer 1.0.5.1 #'release'
| 3. ConfigurationOfGoferProjectLoader 1.0-alpha2.2 #'development'
| 4. ConfigurationOfGrease 1.0.7.1 #'release'
| 5. ConfigurationOfGRID 0.23 #'development'
| 6. ConfigurationOfGsCore 0.246 #'release'
| 7. ConfigurationOfGsFastCGI 0.234 #'release'
| 8. ConfigurationOfGsMisc 0.241 #'release'
| 9. ConfigurationOfGsMonticello 0.243 #'release'
| 10. ConfigurationOfGsOB 0.242.1 #'release'
| 11. ConfigurationOfGsSqueakCommon 0.9.4 #'development'
| 12. ConfigurationOfJQueryWidgetBox 1.0 #'release'
| 13. ConfigurationOfMagritte2 2.0.5 #'release'
| 14. ConfigurationOfMetacello 1.0-beta.31.1.4 #'release'
| 15. ConfigurationOfPier2 2.0.6 #'release'
| 16. ConfigurationOfSeaside30 3.0.0 #'release'
| 17. ConfigurationOfSueldos 1.0.1.791 #'release'
| 18. ConfigurationOfSwazoo2 2.2.0.4 #'development'
|
| Who should I trust? :P
|
| Thanks!
| Carla.
|
|
Reply | Threaded
Open this post in threaded view
|

Re: How can I confirm that my server has been updated?

Carla F. Griggio
I already do :) thanks!



El 16/08/2012, a las 12:09, Dale Henrichs <[hidden email]> escribió:

> Carla,
>
> To do an upgrade of 2.4.4.1 to 2.4.5.1 (the latest 2.4.x release), you first download an 2.4.5.1 installation[1] and then follow the upgrade instructions in chapter 2 of the Installation guide[2].
>
> Note that for GLASS/Seaside there are two upgrade scripts that you run:
>
>  `upgradeImage`
>  `upgradeSeasideImage`
>
> Let me know if you have questions or problems ... also you'll need to have a clean object audit before attempting the upgrade:)
>
> Dale
>
> [1] ftp://ftp.gemstone.com/pub/GemStone64/2.4.5.1/
> [2] http://community.gemstone.com/download/attachments/5308874/GS64-InstallGuide-2.4.5-Linux.pdf?version=1
>
> ----- Original Message -----
> | From: "Carla F. Griggio" <[hidden email]>
> | To: "GemStone Seaside beta discussion" <[hidden email]>
> | Sent: Wednesday, August 15, 2012 4:36:15 PM
> | Subject: [GS/SS Beta] How can I confirm that my server has been updated?
> |
> | Hi again!
> | I'm not confident about having Gemstone updated form 2.4.4.1 to
> | 2.4.6.
> | I followed the steps of Updating Gemtools first, then using the
> | Update GLASS option, I even evaluated this:
> | MCPlatformSupport commitOnAlmostOutOfMemoryDuring:
> | [(ConfigurationOfGLASS project version:'1.0-beta.8.7.2') load ].
> |
> | and it didn't update anything (I guess because it had already loaded
> | the definitions).
> |
> | But I use the Gemtools option Admin->Do it-> Stone Version Report and
> | I get this:
> |
> | cpuArchitecture: x86-64
> | cpuKind: x86_64
> | gsBuildArchitecture: x86-64 (Linux)
> | gsBuildDate: Tue Jul 13 15:19:49 2010
> | gsBuildSerialNum: gss64_2_4_4_x_branch-23813
> | gsRelease: 2.4.4.1
> | gsVersion: 2.4.4.1
> | nodeName: glass
> | osName: Linux
> | osRelease: 2.6.32-23-generic
> | osVersion: #37-Ubuntu SMP Fri Jun 11 08:03:28 UTC 2010
> | processId: 974
> | processorCount: 2
> |
> | The "Version Report" option shows this:
> |
> | 1. ConfigurationOfGLASS 1.0-beta.8.7.2 #'release'
> | 2. ConfigurationOfGofer 1.0.5.1 #'release'
> | 3. ConfigurationOfGoferProjectLoader 1.0-alpha2.2 #'development'
> | 4. ConfigurationOfGrease 1.0.7.1 #'release'
> | 5. ConfigurationOfGRID 0.23 #'development'
> | 6. ConfigurationOfGsCore 0.246 #'release'
> | 7. ConfigurationOfGsFastCGI 0.234 #'release'
> | 8. ConfigurationOfGsMisc 0.241 #'release'
> | 9. ConfigurationOfGsMonticello 0.243 #'release'
> | 10. ConfigurationOfGsOB 0.242.1 #'release'
> | 11. ConfigurationOfGsSqueakCommon 0.9.4 #'development'
> | 12. ConfigurationOfJQueryWidgetBox 1.0 #'release'
> | 13. ConfigurationOfMagritte2 2.0.5 #'release'
> | 14. ConfigurationOfMetacello 1.0-beta.31.1.4 #'release'
> | 15. ConfigurationOfPier2 2.0.6 #'release'
> | 16. ConfigurationOfSeaside30 3.0.0 #'release'
> | 17. ConfigurationOfSueldos 1.0.1.791 #'release'
> | 18. ConfigurationOfSwazoo2 2.2.0.4 #'development'
> |
> | Who should I trust? :P
> |
> | Thanks!
> | Carla.
> |
> |
Reply | Threaded
Open this post in threaded view
|

Re: How can I confirm that my server has been updated?

Dale Henrichs
In reply to this post by Carla F. Griggio
Carla,

The Stone Version Report (variant of System class>>stoneVersionReport) tells you the version of executables that are being used to run your system.

The Version Report tells you the version of GLASS and the other configurations you have loaded.

GLASS 1.0-beta.8.7.2 is the version of the software managed by Metacello that you are running. GLASS 1.0-beta.8.7.2 is expected to run on multiple versions of GemStone/S ... so you can be using GLASS 1.0-beta.8.7.2 in GemStone2.4.4.1, GemStone2.4.5, and GemStone3.1

The GemStone version indicates which version of base image that you are running (GLASS sits on top of the base image Smalltalk code) and which version of the executables you are running. The bugs that you have been seeing are the result of bugs in the vm executables that you are running...

The Stone Version Report is telling us that you are running 2.4.4.1 executables when you obtained the report, so if you have upgraded your repository from GemStone2.4.4.1 to another version, then you are most likely looking at the stone that is still running as the older version.

Dale
----- Original Message -----
| From: "Carla F. Griggio" <[hidden email]>
| To: "GemStone Seaside beta discussion" <[hidden email]>
| Sent: Wednesday, August 15, 2012 4:36:15 PM
| Subject: [GS/SS Beta] How can I confirm that my server has been updated?
|
| Hi again!
| I'm not confident about having Gemstone updated form 2.4.4.1 to
| 2.4.6.
| I followed the steps of Updating Gemtools first, then using the
| Update GLASS option, I even evaluated this:
| MCPlatformSupport commitOnAlmostOutOfMemoryDuring:
| [(ConfigurationOfGLASS project version:'1.0-beta.8.7.2') load ].
|
| and it didn't update anything (I guess because it had already loaded
| the definitions).
|
| But I use the Gemtools option Admin->Do it-> Stone Version Report and
| I get this:
|
| cpuArchitecture: x86-64
| cpuKind: x86_64
| gsBuildArchitecture: x86-64 (Linux)
| gsBuildDate: Tue Jul 13 15:19:49 2010
| gsBuildSerialNum: gss64_2_4_4_x_branch-23813
| gsRelease: 2.4.4.1
| gsVersion: 2.4.4.1
| nodeName: glass
| osName: Linux
| osRelease: 2.6.32-23-generic
| osVersion: #37-Ubuntu SMP Fri Jun 11 08:03:28 UTC 2010
| processId: 974
| processorCount: 2
|
| The "Version Report" option shows this:
|
| 1. ConfigurationOfGLASS 1.0-beta.8.7.2 #'release'
| 2. ConfigurationOfGofer 1.0.5.1 #'release'
| 3. ConfigurationOfGoferProjectLoader 1.0-alpha2.2 #'development'
| 4. ConfigurationOfGrease 1.0.7.1 #'release'
| 5. ConfigurationOfGRID 0.23 #'development'
| 6. ConfigurationOfGsCore 0.246 #'release'
| 7. ConfigurationOfGsFastCGI 0.234 #'release'
| 8. ConfigurationOfGsMisc 0.241 #'release'
| 9. ConfigurationOfGsMonticello 0.243 #'release'
| 10. ConfigurationOfGsOB 0.242.1 #'release'
| 11. ConfigurationOfGsSqueakCommon 0.9.4 #'development'
| 12. ConfigurationOfJQueryWidgetBox 1.0 #'release'
| 13. ConfigurationOfMagritte2 2.0.5 #'release'
| 14. ConfigurationOfMetacello 1.0-beta.31.1.4 #'release'
| 15. ConfigurationOfPier2 2.0.6 #'release'
| 16. ConfigurationOfSeaside30 3.0.0 #'release'
| 17. ConfigurationOfSueldos 1.0.1.791 #'release'
| 18. ConfigurationOfSwazoo2 2.2.0.4 #'development'
|
| Who should I trust? :P
|
| Thanks!
| Carla.
|
|