Project

General

Profile

Actions

Subtask #10610

open

CephFS - Feature #10627: teuthology: qa: enable Samba runs on RHEL

Support non-ceph installs under RHEL-family OSes

Added by Zack Cerza about 9 years ago. Updated about 9 years ago.

Status:
In Progress
Priority:
Low
Assignee:
Category:
-
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:

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.


Related issues 1 (0 open1 closed)

Related to teuthology - Bug #10626: 'sudo rpm -i ceph-release-1-0.el7.noarch.rpm' in octo labDuplicateSandon Van Ness01/23/2015

Actions
Actions #1

Updated by Zack Cerza about 9 years ago

  • Status changed from 12 to In Progress
  • Assignee set to Zack Cerza
Actions #2

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.

Actions #3

Updated by Zack Cerza about 9 years ago

Actions #5

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. :)

Actions #6

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.

Actions

Also available in: Atom PDF