1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/test/t-vgimportclone.sh
Dave Wysochanski a1e22157d3 Disable nightly test for vgimportclone until proper fix is made.
This fails on lenny buildslave for some reason.
For now disable the vgimportclone part of the test until proper fix.

Let the first part of the test still run though, which shows pvs working
with duplicate pvs.
2011-04-21 19:06:00 +00:00

37 lines
1.0 KiB
Bash

# Copyright (C) 2010 Red Hat, Inc. All rights reserved.
#
# This copyrighted material is made available to anyone wishing to use,
# modify, copy, or redistribute it subject to the terms and conditions
# of the GNU General Public License v.2.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
. lib/test
aux prepare_devs 2
pvcreate $dev1 $dev2
vgcreate $vg1 $dev1
lvcreate -l100%FREE -n $lv1 $vg1
# Clone the LUN
dd if=$dev1 of=$dev2
# Verify pvs works on each device to give us vgname
pvs --noheadings -o vg_name $dev1 1>err
grep $vg1 err
pvs --noheadings -o vg_name $dev2 1>err
grep $vg1 err
# Import the cloned PV to a new VG
# FIXME: this fails on lenny buildslave, I think we need proper wrapper
# vgimportclone --basevgname $vg2 $dev2
# Verify we can activate / deactivate the LV from both VGs
# lvchange -ay $vg1/$lv1
# lvchange -ay $vg2/$lv1
# vgchange -an $vg1
# vgchange -an $vg2