[Bugs] [Bug 1245924] New: [Snapshot] Scheduler should check vol-name exists or not before adding scheduled jobs

bugzilla at redhat.com bugzilla at redhat.com
Thu Jul 23 06:49:24 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1245924

            Bug ID: 1245924
           Summary: [Snapshot] Scheduler should check vol-name exists or
                    not  before adding scheduled jobs
           Product: Red Hat Gluster Storage
           Version: 3.1
         Component: gluster-snapshot
          Keywords: Triaged
          Severity: urgent
          Assignee: rjoseph at redhat.com
          Reporter: asengupt at redhat.com
        QA Contact: storage-qa-internal at redhat.com
                CC: ashah at redhat.com, bugs at gluster.org,
                    gluster-bugs at redhat.com
        Depends On: 1213349
            Blocks: 1186580 (qe_tracker_everglades), 1245923



+++ This bug was initially created as a clone of Bug #1213349 +++

Description of problem:

When adding jobs to scheduler,  it should check whether volume with that volume
name exist or not. If volume does not exists, it through message volume volume
doesn't exists.   

Version-Release number of selected component (if applicable):

[root at localhost core]# rpm -qa | grep glusterfs
glusterfs-api-3.8dev-0.12.gitaa87c31.el6.x86_64
glusterfs-geo-replication-3.8dev-0.12.gitaa87c31.el6.x86_64
samba-glusterfs-3.6.509-169.4.el6rhs.x86_64
glusterfs-cli-3.8dev-0.12.gitaa87c31.el6.x86_64
glusterfs-fuse-3.8dev-0.12.gitaa87c31.el6.x86_64
glusterfs-server-3.8dev-0.12.gitaa87c31.el6.x86_64
glusterfs-rdma-3.8dev-0.12.gitaa87c31.el6.x86_64
glusterfs-debuginfo-3.7dev-0.994.gitf522001.el6.x86_64
glusterfs-libs-3.8dev-0.12.gitaa87c31.el6.x86_64
glusterfs-3.8dev-0.12.gitaa87c31.el6.x86_64


How reproducible:

100%

Steps to Reproduce:
1. Create 6*2 distributed replicate volume
2. create shared storage and do fuse mount on each storage node on path
/var/run/gluster/shared_storage
mount -t glusterfs 10.70.47.143:meta /var/run/gluster/shared_storage/
3. initialize scheduler on each storage node e.g run snap_scheduler.py init 
command
4. Enable scheduler on storage nodes e.g run snap_scheduler.py enable
5. Add jobs to scheduler providing volume name which doesn't exists


Actual results:

scheduler accepts the jobs.

Expected results:

Scheduler should check whether volume exists or not.

Additional info:


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1186580
[Bug 1186580] QE tracker bug for Everglades
https://bugzilla.redhat.com/show_bug.cgi?id=1213349
[Bug 1213349] [Snapshot] Scheduler should check vol-name exists or not 
before adding scheduled jobs
https://bugzilla.redhat.com/show_bug.cgi?id=1245923
[Bug 1245923] [Snapshot] Scheduler should check vol-name exists or not 
before adding scheduled jobs
-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=ziO4MonbKO&a=cc_unsubscribe


More information about the Bugs mailing list