[Glass] Happy Fathers Day ... yeah right:)

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

[Glass] Happy Fathers Day ... yeah right:)

Dale Henrichs-3
It turns out that VMware decide to turn off the forwarding of seaside.gemstone.com last night so any links that used that url will break after a bit of a timeout ...

The nasty bit is that we have a fair number of urls embedded in configurations all over the Metacello universe that reference seaside.gemstone.com ...

The good news is that if the url is replaced by seaside.gemtalksystems.com order will be restored ....

So if you run into a "broken configuration" first check to see if seaside.gemstone.com is involved and edit the configuration to change the url to seaside.gemtalksystems.com.

It appears that ss3.gemstone.com is still being forwarded, but it is anybody's guess as to when that might change ...

The nastiest bit will be those configurations that are being accessed from SqueakSource, since SqueakSource is no longer writable... We'll have to deal with those on a case by case basis.

I noticed the problem when some of my tode tests started failing on travis-ci[1] so I will begin following those threads and see where they lead ... 

I would appreciate help in clearing up the issues, but frankly this is a good time to take inventory of the projects that are still being used and are hosted on SqueakSource and/or GemSource ... the first order is to fix the url so that work can resume, the second order is to consider moving the repository to glassdb on github .... so to help with that effort please send mail to this list when you discover old references to projects ... we only need to know which project is involved.

I am planning to spend the afternoon and evening with my son (it _is_ Father's Day) so I won't be able to make much progress this morning...

If you need an immediate workaround, you should be able to pre-load the offending configuration into your image and edit it in place (and leave it dirty) then when it is referenced by a load script the dirty copy will not be overwritten and the new url will be used ... 

The code on travis-ci is doing something like:

  ConfigurationOfGLASS project updateProject.

This method uses the first repository in the repository group for the package containing the configuration, so it may be necessary to remove the seaside.gemstone.com/ss repository from the group to get that expression to work again.

It does not appear that ss3.gemstone.com has been turned off, but it is probably on a list somewhere ... 

Sorry for the inconvenience, but when I thought about this last year the only practical solution would have been to turn off the forwarding and see what breaks...

If this issue is causing unbearable pain, I can try contacting VMware and ask them to restore the port forwarding for  a period of time, but that would only delay the inevitable...

Dale




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

Re: [Glass] Happy Fathers Day ... yeah right:)

Johan Brichau-3
I found, adapted and committed the following configurations:

* ConfigurationOfGrease
* ConfigurationOfGsFastCGI

Johan

On 15 Jun 2014, at 20:25, Dale Henrichs <[hidden email]> wrote:

> It turns out that VMware decide to turn off the forwarding of seaside.gemstone.com last night so any links that used that url will break after a bit of a timeout ...
>
> The nasty bit is that we have a fair number of urls embedded in configurations all over the Metacello universe that reference seaside.gemstone.com ...
>
> The good news is that if the url is replaced by seaside.gemtalksystems.com order will be restored ....
>
> So if you run into a "broken configuration" first check to see if seaside.gemstone.com is involved and edit the configuration to change the url to seaside.gemtalksystems.com.
>
> It appears that ss3.gemstone.com is still being forwarded, but it is anybody's guess as to when that might change ...
>
> The nastiest bit will be those configurations that are being accessed from SqueakSource, since SqueakSource is no longer writable... We'll have to deal with those on a case by case basis.
>
> I noticed the problem when some of my tode tests started failing on travis-ci[1] so I will begin following those threads and see where they lead ...
>
> I would appreciate help in clearing up the issues, but frankly this is a good time to take inventory of the projects that are still being used and are hosted on SqueakSource and/or GemSource ... the first order is to fix the url so that work can resume, the second order is to consider moving the repository to glassdb on github .... so to help with that effort please send mail to this list when you discover old references to projects ... we only need to know which project is involved.
>
> I am planning to spend the afternoon and evening with my son (it _is_ Father's Day) so I won't be able to make much progress this morning...
>
> If you need an immediate workaround, you should be able to pre-load the offending configuration into your image and edit it in place (and leave it dirty) then when it is referenced by a load script the dirty copy will not be overwritten and the new url will be used ...
>
> The code on travis-ci is doing something like:
>
>   ConfigurationOfGLASS project updateProject.
>
> This method uses the first repository in the repository group for the package containing the configuration, so it may be necessary to remove the seaside.gemstone.com/ss repository from the group to get that expression to work again.
>
> It does not appear that ss3.gemstone.com has been turned off, but it is probably on a list somewhere ...
>
> Sorry for the inconvenience, but when I thought about this last year the only practical solution would have been to turn off the forwarding and see what breaks...
>
> If this issue is causing unbearable pain, I can try contacting VMware and ask them to restore the port forwarding for  a period of time, but that would only delay the inevitable...
>
> Dale
>
> [1] https://travis-ci.org/dalehenrich/tode
>
>
> _______________________________________________
> 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: [Glass] Happy Fathers Day ... yeah right:)

Dale Henrichs-3
I've hit these to cover GemStone versions pre-dating 3.1.0.2 and back to 2.4.4.1:

  ConfigurationOfGofer-dkh.40
  ConfigurationOfGLASS-dkh.230
  ConfigurationOfGsCore-dkh.297
  ConfigurationOfGsMonticello-dkh.173
  ConfigurationOfGsOB-dkh.91
  ConfigurationOfGsPharo-dkh.16
  ConfigurationOfGsServiceVMExample-dkh.  
  ConfigurationOfGsSqueakCommon-dkh.25

  ConfigurationOfGsSOAP-dkh.13

still slogging through travis-ci tests ... post 3.1.0.2 GemStone configs (for GLASS) were already fixed (at lieast basic GLASS builds are succeedingt)...

Dale


On Sun, Jun 15, 2014 at 12:27 PM, Johan Brichau <[hidden email]> wrote:
I found, adapted and committed the following configurations:

* ConfigurationOfGrease
* ConfigurationOfGsFastCGI

Johan

On 15 Jun 2014, at 20:25, Dale Henrichs <[hidden email]> wrote:

> It turns out that VMware decide to turn off the forwarding of seaside.gemstone.com last night so any links that used that url will break after a bit of a timeout ...
>
> The nasty bit is that we have a fair number of urls embedded in configurations all over the Metacello universe that reference seaside.gemstone.com ...
>
> The good news is that if the url is replaced by seaside.gemtalksystems.com order will be restored ....
>
> So if you run into a "broken configuration" first check to see if seaside.gemstone.com is involved and edit the configuration to change the url to seaside.gemtalksystems.com.
>
> It appears that ss3.gemstone.com is still being forwarded, but it is anybody's guess as to when that might change ...
>
> The nastiest bit will be those configurations that are being accessed from SqueakSource, since SqueakSource is no longer writable... We'll have to deal with those on a case by case basis.
>
> I noticed the problem when some of my tode tests started failing on travis-ci[1] so I will begin following those threads and see where they lead ...
>
> I would appreciate help in clearing up the issues, but frankly this is a good time to take inventory of the projects that are still being used and are hosted on SqueakSource and/or GemSource ... the first order is to fix the url so that work can resume, the second order is to consider moving the repository to glassdb on github .... so to help with that effort please send mail to this list when you discover old references to projects ... we only need to know which project is involved.
>
> I am planning to spend the afternoon and evening with my son (it _is_ Father's Day) so I won't be able to make much progress this morning...
>
> If you need an immediate workaround, you should be able to pre-load the offending configuration into your image and edit it in place (and leave it dirty) then when it is referenced by a load script the dirty copy will not be overwritten and the new url will be used ...
>
> The code on travis-ci is doing something like:
>
>   ConfigurationOfGLASS project updateProject.
>
> This method uses the first repository in the repository group for the package containing the configuration, so it may be necessary to remove the seaside.gemstone.com/ss repository from the group to get that expression to work again.
>
> It does not appear that ss3.gemstone.com has been turned off, but it is probably on a list somewhere ...
>
> Sorry for the inconvenience, but when I thought about this last year the only practical solution would have been to turn off the forwarding and see what breaks...
>
> If this issue is causing unbearable pain, I can try contacting VMware and ask them to restore the port forwarding for  a period of time, but that would only delay the inevitable...
>
> Dale
>
> [1] https://travis-ci.org/dalehenrich/tode
>
>
> _______________________________________________
> 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: [Glass] Happy Fathers Day ... yeah right:)

Dale Henrichs-3
These configs have been update or re-updated ... builderCI build is in progress[1]  with these changes, but I'm heading out:

  ConfigurationOfGsMisc-dkh.116
  ConfigurationOfGLASS-dkh.231

  ConfigurationOfMetacello-dkh.796

  ConfigurationOfGrease-dkh.270

I've pushed the changes that were needed in builderCI itself to master ... at this point in time it's just a matter of updating configurations for the pre-3.1.0.2 versions of GemStone ... post-3.1.0.2 versions of GemStone should be in the clear for loading GLASS ... the secondary projects (Seaisde, Magritte, Pier, etc.) may still need to be updated ...

Dale



On Sun, Jun 15, 2014 at 12:58 PM, Dale Henrichs <[hidden email]> wrote:
I've hit these to cover GemStone versions pre-dating 3.1.0.2 and back to 2.4.4.1:

  ConfigurationOfGofer-dkh.40
  ConfigurationOfGLASS-dkh.230
  ConfigurationOfGsCore-dkh.297
  ConfigurationOfGsMonticello-dkh.173
  ConfigurationOfGsOB-dkh.91
  ConfigurationOfGsPharo-dkh.16
  ConfigurationOfGsServiceVMExample-dkh.  
  ConfigurationOfGsSqueakCommon-dkh.25

  ConfigurationOfGsSOAP-dkh.13

still slogging through travis-ci tests ... post 3.1.0.2 GemStone configs (for GLASS) were already fixed (at lieast basic GLASS builds are succeedingt)...

Dale


On Sun, Jun 15, 2014 at 12:27 PM, Johan Brichau <[hidden email]> wrote:
I found, adapted and committed the following configurations:

* ConfigurationOfGrease
* ConfigurationOfGsFastCGI

Johan

On 15 Jun 2014, at 20:25, Dale Henrichs <[hidden email]> wrote:

> It turns out that VMware decide to turn off the forwarding of seaside.gemstone.com last night so any links that used that url will break after a bit of a timeout ...
>
> The nasty bit is that we have a fair number of urls embedded in configurations all over the Metacello universe that reference seaside.gemstone.com ...
>
> The good news is that if the url is replaced by seaside.gemtalksystems.com order will be restored ....
>
> So if you run into a "broken configuration" first check to see if seaside.gemstone.com is involved and edit the configuration to change the url to seaside.gemtalksystems.com.
>
> It appears that ss3.gemstone.com is still being forwarded, but it is anybody's guess as to when that might change ...
>
> The nastiest bit will be those configurations that are being accessed from SqueakSource, since SqueakSource is no longer writable... We'll have to deal with those on a case by case basis.
>
> I noticed the problem when some of my tode tests started failing on travis-ci[1] so I will begin following those threads and see where they lead ...
>
> I would appreciate help in clearing up the issues, but frankly this is a good time to take inventory of the projects that are still being used and are hosted on SqueakSource and/or GemSource ... the first order is to fix the url so that work can resume, the second order is to consider moving the repository to glassdb on github .... so to help with that effort please send mail to this list when you discover old references to projects ... we only need to know which project is involved.
>
> I am planning to spend the afternoon and evening with my son (it _is_ Father's Day) so I won't be able to make much progress this morning...
>
> If you need an immediate workaround, you should be able to pre-load the offending configuration into your image and edit it in place (and leave it dirty) then when it is referenced by a load script the dirty copy will not be overwritten and the new url will be used ...
>
> The code on travis-ci is doing something like:
>
>   ConfigurationOfGLASS project updateProject.
>
> This method uses the first repository in the repository group for the package containing the configuration, so it may be necessary to remove the seaside.gemstone.com/ss repository from the group to get that expression to work again.
>
> It does not appear that ss3.gemstone.com has been turned off, but it is probably on a list somewhere ...
>
> Sorry for the inconvenience, but when I thought about this last year the only practical solution would have been to turn off the forwarding and see what breaks...
>
> If this issue is causing unbearable pain, I can try contacting VMware and ask them to restore the port forwarding for  a period of time, but that would only delay the inevitable...
>
> Dale
>
> [1] https://travis-ci.org/dalehenrich/tode
>
>
> _______________________________________________
> 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: [Glass] Happy Fathers Day ... yeah right:)

Philippe Marschall
In reply to this post by Dale Henrichs-3
On Sun, Jun 15, 2014 at 8:25 PM, Dale Henrichs
<[hidden email]> wrote:
> …
>
> The nastiest bit will be those configurations that are being accessed from
> SqueakSource, since SqueakSource is no longer writable...

I don't think this is true anymore.

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

Re: [Glass] Happy Fathers Day ... yeah right:)

Dale Henrichs-3
You mean SqueakSource is writable?

Dale


On Mon, Jun 16, 2014 at 12:48 AM, Philippe Marschall <[hidden email]> wrote:
On Sun, Jun 15, 2014 at 8:25 PM, Dale Henrichs
<[hidden email]> wrote:
> …
>
> The nastiest bit will be those configurations that are being accessed from
> SqueakSource, since SqueakSource is no longer writable...

I don't think this is true anymore.

Cheers
Philippe


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

Re: [Glass] Happy Fathers Day ... yeah right:)

Philippe Marschall
On Mon, Jun 16, 2014 at 3:14 PM, Dale Henrichs
<[hidden email]> wrote:
> You mean SqueakSource is writable?

My understanding is you can't create new projects but you can still
commit to existing projects.

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

Re: [Glass] Happy Fathers Day ... yeah right:)

Dale Henrichs-3
Ah.... thanks ... so it has been reduced to a simple matter of updating the url and checking a new version of the config ... 

Dale


On Mon, Jun 16, 2014 at 8:36 AM, Philippe Marschall <[hidden email]> wrote:
On Mon, Jun 16, 2014 at 3:14 PM, Dale Henrichs
<[hidden email]> wrote:
> You mean SqueakSource is writable?

My understanding is you can't create new projects but you can still
commit to existing projects.

Cheers
Philippe


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