Bug #11215
The tgt task should install the packages it needs.
% Done:
0%
Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):
Description
We'd like to stop installing scsi-target-utils and iscsi-initiator-utils on rhel 6.x because it has a requirement on librbd1 and librados. This makes our ansible playbooks not idempotent because whenever we install scsi-target-utils it installs librd1 and librados. We also make sure that librd1 and librados are absent in the same playbook. When we uninstall them they uninstall scsi-target-utils which then makes the playbook reinstall scsi-target-utils causing a loop that results in 2 changed plays every time we run it.
See this commit to see when they were added to ceph-qa-chef:
https://github.com/ceph/ceph-qa-chef/commit/9f7c34275e47e314e39a8b199829e019e807e297
History
#1 Updated by Zack Cerza almost 9 years ago
- Category set to QA Suite
#2 Updated by Dan Mick over 8 years ago
- Assignee set to Andrew Schoen
- Regression set to No
#3 Updated by Dan Mick over 8 years ago
- Priority changed from Normal to Low