Ceph-deploy suite and also selinux suite(which isn't merged yet) indirectly tests ceph-disk and has been run on Jewel as well. I guess the issue Stephen is seeing is on multipath device
which I believe is a known issue.On Tue, Mar 15, 2016 at 11:42 AM, Gregory Farnum <gfarnum@xxxxxxxxxx> wrote:
There's a ceph-disk suite from last August that Loïc set up, but based
on the qa list it wasn't running for a while and isn't in great shape.
:/ I know there are some CentOS7 boxes in the sepia lab but it might
not be enough for a small and infrequently-run test to reliably get
tested against them.
-Greg
On Tue, Mar 15, 2016 at 11:04 AM, Ben Hines <bhines@xxxxxxxxx> wrote:
> It seems like ceph-disk is often breaking on centos/redhat systems. Does it
> have automated tests in the ceph release structure?
>
> -Ben
>
>
> On Tue, Mar 15, 2016 at 8:52 AM, Stephen Lord <Steve.Lord@xxxxxxxxxxx>
> wrote:
>>
>>
>> Hi,
>>
>> The ceph-disk (10.0.4 version) command seems to have problems operating on
>> a Redhat 7 system, it uses the partprobe command unconditionally to update
>> the partition table, I had to change this to partx -u to get past this.
>>
>> @@ -1321,13 +1321,13 @@
>> processed, i.e. the 95-ceph-osd.rules actions and mode changes,
>> group changes etc. are complete.
>> """
>> - LOG.debug('Calling partprobe on %s device %s', description, dev)
>> + LOG.debug('Calling partx on %s device %s', description, dev)
>> partprobe_ok = False
>> error = 'unknown error'
>> for i in (1, 2, 3, 4, 5):
>> command_check_call(['udevadm', 'settle', '--timeout=600'])
>> try:
>> - _check_output(['partprobe', dev])
>> + _check_output(['partx', '-u', dev])
>> partprobe_ok = True
>> break
>> except subprocess.CalledProcessError as e:
>>
>>
>> It really needs to be doing that conditional on the operating system
>> version.
>>
>> Steve
>>
>>
>> ----------------------------------------------------------------------
>> The information contained in this transmission may be confidential. Any
>> disclosure, copying, or further distribution of confidential information is
>> not permitted unless such privilege is explicitly granted in writing by
>> Quantum. Quantum reserves the right to have electronic communications,
>> including email and attachments, sent across its networks filtered through
>> anti virus and spam software programs and retain such messages in order to
>> comply with applicable data security and retention requirements. Quantum is
>> not responsible for the proper and complete transmission of the substance of
>> this communication or for any delay in its receipt.
>> _______________________________________________
>> ceph-users mailing list
>> ceph-users@xxxxxxxxxxxxxx
>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
>
>
> _______________________________________________
> ceph-users mailing list
> ceph-users@xxxxxxxxxxxxxx
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com