DeepSea
DeepSea copied to clipboard
ceph.functests.1node ignores tuned_*_init alternative defaults
Description of Issue/Question
When I deploy a cluster with the following alternative defaults in the pillar:
tuned_mgr_init: default-off
tuned_mon_init: default-off
tuned_osd_init: default-off
my expectation is that nothing in DeepSea will try to use tuned. But, in SES5, I found that ceph.functests.1node
still tries to use it:
2018-11-23T11:47:12.466 INFO:teuthology.orchestra.run.target192168000054.stdout:[114/114] Executing state ceph.wait.until.OK...
2018-11-23T11:47:12.466 INFO:teuthology.orchestra.run.target192168000054.stdout: |_ target192168000054.teuthology: wait(wait.until) ok
2018-11-23T11:47:12.467 INFO:teuthology.orchestra.run.target192168000054.stdout: target192168000054.teuthology... ok
2018-11-23T11:47:14.258 INFO:teuthology.orchestra.run.target192168000054.stdout:Finished stage ceph.functests.1node: succeeded=113/114 failed=1/114
2018-11-23T11:47:14.259 INFO:teuthology.orchestra.run.target192168000054.stdout:
2018-11-23T11:47:14.259 INFO:teuthology.orchestra.run.target192168000054.stdout:Failures summary:
2018-11-23T11:47:14.259 INFO:teuthology.orchestra.run.target192168000054.stdout:ceph.tests.tuned (/srv/salt/ceph/tests/tuned):
2018-11-23T11:47:14.260 INFO:teuthology.orchestra.run.target192168000054.stdout: target192168000054.teuthology:
2018-11-23T11:47:14.260 INFO:teuthology.orchestra.run.target192168000054.stdout: ceph-osd is not active: Command "tuned-adm active | grep -q ceph-osd" run
2018-11-23T11:47:14.260 INFO:teuthology.orchestra.run.target192168000054.stdout: stdout:
2018-11-23T11:47:14.260 INFO:teuthology.orchestra.run.target192168000054.stdout: stderr: Cannot talk to Tuned daemon via DBus.
2018-11-23T11:47:14.367 ERROR:tasks.deepsea:WWWW: orchestration ceph.functests.1node failed. Here comes journalctl!
Steps to Reproduce Issue
(Include debug logs if possible and relevant.)
- tuned disabled via alternative defaults in pillar
- run Stages 0-4 with mds and rgw roles present
- run ceph.functests.1node orchestration
Versions Report
(Provided by running:
salt-run deepsea.version
rpm -qi salt-minion
rpm -qi salt-master
)
Running: 'deepsea --version'
deepsea 0.8.7
Running: 'rpm -q salt-master'
salt-master-2016.11.4-48.9.18.x86_64
Running: 'rpm -q salt-minion'
salt-minion-2016.11.4-48.9.18.x86_64
Running: 'rpm -q salt-api'
salt-api-2016.11.4-48.9.18.x86_64