Comments (7)
A fix has been sent to Travis: travis-ci/travis-build#596
from smalltalkci.
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.
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.
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.
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.
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.
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)
- Add Rowan v2 support to smalltalkCI HOT 1
- Failing jobs for Pharo32-xx (Linux, MacOs and Windows) HOT 4
- Exit status canβt be used to distinguish between tests not passing and other errors HOT 3
- Update GitHub action HOT 3
- Question: How to use Windows OS with GitLab ? HOT 2
- GemStone github action runs fail on mac-os for 3.7.0 HOT 1
- [Question] How to configure merge request trigger on a GitLab server ? HOT 2
- Cannot execute extensions tag unit tests HOT 5
- Please release upgraded Squeak Trunk images to resolve conflict in update stream HOT 1
- [Bug] Error when load in new image on Windows: curl failed to download get.pharo.org/64/vm110 HOT 8
- `PackageOrganizer>>#listAtCategoryNamed:` deprecated in Pharo 12 HOT 3
- Pharo12-alpha broke Metacello HOT 1
- Metacello broken again for Pharo 12 HOT 4
- Pharo12 builds fail because they removed Time>>millisecondsToRun: HOT 2
- Unable to parse Coveralls build data HOT 11
- Github actions warning: node16 actions are deprecated HOT 1
- [Question] Is it sensible to rely on SmalltalkCI code for an asdf plugin? HOT 5
- SmalltalkCI class>>saveAndQuitImage currently broken in Pharo-11.0.0+build.725 HOT 13
- Compatibility package for Pharo HOT 1
- FFIUnsupportedUntypedLiteral error in Pharo 12 on MacOS & Windows HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from smalltalkci.