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 |
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 |
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: _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
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:
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
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 |
You mean SqueakSource is writable? Dale On Mon, Jun 16, 2014 at 12:48 AM, Philippe Marschall <[hidden email]> wrote:
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
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 |
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:
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Free forum by Nabble | Edit this page |