Project

General

Profile

Bug #11215

The tgt task should install the packages it needs.

Added by Andrew Schoen almost 9 years ago. Updated over 8 years ago.

Status:
New
Priority:
Low
Assignee:
Category:
QA Suite
Target version:
-
% 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

Also available in: Atom PDF