Bug 1724482

Summary: ceph-ansible FTBFS in rawhide
Product: [Fedora] Fedora Reporter: Lumír Balhar <lbalhar>
Component: ceph-ansibleAssignee: Ken Dreyer <ktdreyer>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 31CC: contribs, ktdreyer, ramkrsna
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-09-22 11:30:13 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Lumír Balhar 2019-06-27 07:38:02 UTC
ceph-ansible fails to build from source in Fedora rawhide because it seems that it's using some deprecated stuff in the tests:

+ ansible-playbook -i dummy-ansible-hosts test.yml --syntax-check
BUILDSTDERR: [DEPRECATION WARNING]: The use of 'static' has been deprecated. Use 
BUILDSTDERR: 'import_tasks' for static inclusion, or 'include_tasks' for dynamic inclusion. 
BUILDSTDERR: This feature will be removed in version 2.12. Deprecation warnings can be 
BUILDSTDERR: disabled by setting deprecation_warnings=False in ansible.cfg.
BUILDSTDERR: ERROR! 'always_run' is not a valid attribute for a Task
BUILDSTDERR: The error appears to be in '/builddir/build/BUILD/ceph-ansible-2.1.1/roles/ceph-common/tasks/facts.yml': line 2, column 3, but may
BUILDSTDERR: be elsewhere in the file depending on the exact syntax problem.
BUILDSTDERR: The offending line appears to be:
BUILDSTDERR: ---
BUILDSTDERR: - name: get ceph version
BUILDSTDERR:   ^ here
BUILDSTDERR: This error can be suppressed as a warning using the "invalid_task_attribute_failed" configuration
RPM build errors:
BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.lHQK3w (%check)
BUILDSTDERR:     Bad exit status from /var/tmp/rpm-tmp.lHQK3w (%check)

Full log is available here: https://copr-be.cloud.fedoraproject.org/results/lbalhar/test.support_change/fedora-rawhide-x86_64/00945201-ceph-ansible/build.log.gz

Comment 1 Ben Cotton 2019-08-13 16:57:47 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to '31'.

Comment 2 Ben Cotton 2019-08-13 19:08:48 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to 31.

Comment 3 Miro Hrončok 2019-09-22 11:30:13 UTC
Automation has figured out the package is retired in Fedora 31.

If you like it to be unretired, please open a ticket at https://pagure.io/releng/new_issue?template=package_unretirement