Our CI slaves have no enough RAM

Bug #1503729 reported by Daniil Trishkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
Critical
Fuel build team
7.0.x
Invalid
Undecided
Fuel build team

Bug Description

While running install tests of ceilometer rpm package we get "Cannot allocate memory" error. So we need more memory on slaves for testing purposes.

Revision history for this message
Roman Vyalov (r0mikiam) wrote :

please add more information about this problem (jenkins job url, list of packages, etc)

Changed in mos:
status: New → Incomplete
milestone: none → 8.0
Revision history for this message
Artem Silenkov (asilenkov) wrote :

https://review.fuel-infra.org/#/c/12209/

http://osci-jenkins.srt.mirantis.net:8080/job/master.mos.install-rpm/1661/console

1. Error message is not informative

+ echo '<failure type="Failure" message="failed">'
+ echo '<![CDATA['
+ tail -n 20 testing-openstack-ceilometer-common
+ echo ']]>'
+ echo '</failure>'

Further investigation led to "Cannot allocate memory" error.

Error is triggered by
https://review.fuel-infra.org/#/c/12209/81/tests/runtests.sh

As you could see there are a lot of running services inside this tests and this is a root cause.
I can't say for sure which number of bytes we need exactly.

2. Another problem is just incorrect runtests.sh - services should be killed after each step of test.

It could be great if we could have more informative logs and ideally output of runtests.sh.

Revision history for this message
Roman Vyalov (r0mikiam) wrote :

Artem, please take a look to log file with errors from this jenkins job http://osci-jenkins.srt.mirantis.net:8080/job/master.mos.install-rpm/1661/artifact/report.xml

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to infra/ci-test-request (master)

Fix proposed to branch: master
Change author: Vitaly Parakhin <email address hidden>
Review: https://review.fuel-infra.org/12677

Changed in mos:
status: Incomplete → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to infra/ci-test-request (master)

Reviewed: https://review.fuel-infra.org/12677
Submitter: Roman Vyalov <email address hidden>
Branch: master

Commit: 9a3ad9195698eca5f80bd725fb436764f512a2c0
Author: Vitaly Parakhin <email address hidden>
Date: Fri Oct 9 10:50:27 2015

Increase RAM for test VM to 3GB

Running functional tests from runtests.sh script
in some cases requires more that 1GB of RAM,
so let's increase it

Change-Id: If7cdf248a89590243d8479d08d9a6e898e0dbbdf
Closes-Bug: #1503729

Changed in mos:
status: In Progress → Fix Committed
Changed in mos:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.