Subtask #10610
openCephFS - Feature #10627: teuthology: qa: enable Samba runs on RHEL
Support non-ceph installs under RHEL-family OSes
0%
Description
Example: http://pulpito.ceph.com/teuthology-2015-01-14_23:14:01-samba-master-testing-basic-multi/704612/
After seeing a couple of these I remembered discussing this change:
https://github.com/ceph/teuthology/commit/31bccb6cc4b6319b4c4a7e98412951a875c49995#diff-c1f38d4216fbc347c57aad6ec8d85064
I think we just need to put a "is ceph-release already installed" check up front.
Updated by Zack Cerza about 9 years ago
- Status changed from 12 to In Progress
- Assignee set to Zack Cerza
Updated by Zack Cerza about 9 years ago
Well, this is frustrating: there is no evidence that this ever worked. The rpm codepaths that would install non-ceph packages isn't even fully-implemented. I'll merge what I've already done because it's not useless, but the real solution for now is 'don't run the samba suite on non-ubuntu'.
If you're not convinced yet, consider that we only even build samba packages for Ubuntu Precise and Trusty. Even if the codepaths was there, we'd have nothing to install.
Updated by Zack Cerza about 9 years ago
The changes I'd made so far:
https://github.com/ceph/teuthology/pull/416
Updated by Greg Farnum about 9 years ago
- Subject changed from Regression in install task re: double-installing ceph-release to Support non-ceph installs under RHEL-family OSes
- Parent task set to #10627
Since apparently this is just for me, I'm taking it as a subtask of the real goal so I can keep track of it in the FS tracker. :)
Updated by Greg Farnum about 9 years ago
- Priority changed from Urgent to Low
This is blocked by the gitbuilder existing (and might be done already anyway?), low priority for now.