Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI job fix #16

Open
wants to merge 22 commits into
base: master
Choose a base branch
from
Open

CI job fix #16

wants to merge 22 commits into from

Conversation

efistokl
Copy link

@efistokl efistokl commented Feb 8, 2019

When I cloned the repo the travis job failed. I have been fixing it since then.
testWaitUntil test doesn't pass still though when I run it from the image (which I get after osmo-smsc deb package installation) it passes.
Last build job result: https://travis-ci.com/efistokl/smsc/builds/99782911
OBS repo: https://build.opensuse.org/package/show/home:efistokl:osmo-smsc:latest/osmo-smsc

The main problem was that the version of MongoTalk wasn't fixed. It was set just to the master branch of the repo pharo-nosql/mongotalk in the baseline.
Other things that caused "regression":

  • Package pharo-vm-core renamed to pharo5-vm-core
  • Package pharo-source-files renamed to pharo5-source-files
  • No more package named "docker-engine"
  • The packages installed by the command "sudo /opt/python/2.7.*/bin/python2 -m pip install -r ./integration-tests/requirements.txt" were not visible by integration test scripts
  • libssl1.0 lib wasn't found, I had to add the debian-security repo

What I experience right now when I run the osmo-smsc is that it hangs when I try to add SS7 link via OM. (curl hangs as it doesn't get any response)
I will look for ways how to debug this stuff when I am done with my current task.

@efistokl
Copy link
Author

efistokl commented Feb 8, 2019

Travis job summary: All tests passed. Job failed because the OBS_USER and OBS_PASS are not set

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant