Giter VIP home page Giter VIP logo

Comments (7)

fniephaus avatar fniephaus commented on June 4, 2024

A fix has been sent to Travis: travis-ci/travis-build#596

from smalltalkci.

dalehenrich avatar dalehenrich commented on June 4, 2024

Hmmm, the patch was merged 2 hours ago, but I'm still getting a syntax error ... any idea what the lag time is between the merge and it actually showing up?

from smalltalkci.

fniephaus avatar fniephaus commented on June 4, 2024

Just because it is merged doesn't mean it is in production. But it will be with the next release I guess.

However, I already noticed a different problem: moby/moby#8902
I'm afraid this could mean that we aren't able to set the hostname in container-based builds.
Can you think of a way to use the random hostname that is provided by Travis?

from smalltalkci.

dalehenrich avatar dalehenrich commented on June 4, 2024

well the problem is that hostname returns the "wrong answer" --- it is
not in /etc/hosts ... so I suppose the workaround would be to add the
result of hostname to the /etc/hosts... for gemstone to function the
result of hostname needs to be in /etc/hosts

--- we cannot make those kinds of changes to the older versions of the
product and it isn't likely that we'll change a future version of the
product just so that we'll work on travis ---

On 1/14/16 5:08 PM, Fabio Niephaus wrote:

Just because it is merged doesn't mean it is in production. But it
will be with the next release I guess.

However, I already noticed a different problem: moby/moby#8902
moby/moby#8902
I'm afraid this could mean that we aren't able to set the hostname in
container-based builds.
Can you think of a way to use the random hostname that is provided by
Travis?

β€”
Reply to this email directly or view it on GitHub
#38 (comment).

from smalltalkci.

fniephaus avatar fniephaus commented on June 4, 2024

So, adding the hostname to the /etc/hosts is still a workaround and requires a product change?
Correct?
It does work fine for OS X, because they don't run on the container-based infrastructure, but it'd still be nice to get this working somehow.

BTW: it seems that the patch still hasn't been deployed yet.

from smalltalkci.

dalehenrich avatar dalehenrich commented on June 4, 2024

On 1/15/16 2:06 AM, Fabio Niephaus wrote:

So, adding the hostname to the |/etc/hosts| is still a workaround and
requires a product change?
Correct?

No. If smalltalkCI.rb adds the result of hostname to /etc/hosts and
travis-ci does not blow it's lunch then there is no need for a GemStone
product change ...

Again. GemStone expects the host name answered by the /bin/hostname to
be present in /etc/hosts. If you look at an un-modified travis
container(?), the result of /bin/hostname is not present in /etc/hosts.

The original workaround was to a) add travis.dev to /etc/hosts and
then b) arrange to change the host name to travis-dev.

The next thing to try is to take the result of /bin/hostname and add
it to /etc/hosts ... if travis will let you do that then GemStone should
run fine...

It does work fine for OS X, because they don't run on the
container-based infrastructure, but it'd still be nice to get this
working somehow.

Agreed.

BTW: it seems that the patch still hasn't been deployed yet.

β€”
Reply to this email directly or view it on GitHub
#38 (comment).

from smalltalkci.

fniephaus avatar fniephaus commented on June 4, 2024

The patch has been deployed but it still isn't enough to get GemStone tests running. A new one is on the way...I'm closing this in favor of #28.

from smalltalkci.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.