Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 239727 - LVM2 mirror support in anaconda (configuration and root volume)
Summary: LVM2 mirror support in anaconda (configuration and root volume)
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: All
OS: Linux
medium
high
Target Milestone: ---
Assignee: Joel Andres Granados
QA Contact:
URL:
Whiteboard:
Depends On: 200294
Blocks: F11Target
TreeView+ depends on / blocked
 
Reported: 2007-05-10 20:03 UTC by Jun'ichi NOMURA
Modified: 2014-06-23 12:11 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-03-13 20:58:19 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
pykickstart pathc to add mirroring options ot the lvm stuff. (deleted)
2007-08-27 18:34 UTC, Joel Andres Granados
no flags Details | Diff
Anaconda part of the patch. (deleted)
2007-08-27 18:37 UTC, Joel Andres Granados
no flags Details | Diff
updates image I used for my tests against f8t1 (deleted)
2007-08-27 18:38 UTC, Joel Andres Granados
no flags Details
more logical kickstart option. (deleted)
2007-08-28 07:56 UTC, Joel Andres Granados
no flags Details
Fixed a bug that the initial patch had :) (deleted)
2007-08-28 07:58 UTC, Joel Andres Granados
no flags Details | Diff
Adding a LogVolData class for the new options. (deleted)
2007-08-31 13:32 UTC, Joel Andres Granados
no flags Details | Diff
Same functionality, different way of coding (deleted)
2007-08-31 13:37 UTC, Joel Andres Granados
no flags Details | Diff

Description Jun'ichi NOMURA 2007-05-10 20:03:46 UTC
+++ This bug was initially created as a clone of Bug #200294 +++

Description of problem:
  Anaconda to enable LVM2 mirror configuration

Additional info:
  As of FC5, only linear mapped LV can be configurable in anaconda.
  Other mappings, especially mirror, needs to be configured.

-- Additional comment from clumens on 2007-05-02 11:47 EST --
I don't see how we could possibly add support for this, as it's going to be a
fairly major change with high risk of introducing new bugs.  It's also going to
involve a lot of UI and translation changes which we try to avoid for update
releases.  The correct way to do this is to get it on a bug list for F8 where we
can develop and test it, and then work it into the next major release of RHEL.

-- Additional comment from pm-rhel on 2007-05-02 12:01 EST --
Development Management has reviewed and declined this request.  You may appeal
this decision by reopening this request.

Comment 1 Red Hat Bugzilla 2007-06-12 03:52:32 UTC
requested by Jams Antill

Comment 2 Joel Andres Granados 2007-08-27 18:34:51 UTC
Created attachment 174121 [details]
pykickstart pathc to add mirroring options ot the lvm stuff.

Comment 3 Joel Andres Granados 2007-08-27 18:37:03 UTC
Created attachment 174161 [details]
Anaconda part of the patch.

Comment 4 Joel Andres Granados 2007-08-27 18:38:47 UTC
Created attachment 174181 [details]
updates image I used for my tests against f8t1

Comment 5 Joel Andres Granados 2007-08-27 18:47:11 UTC
I only changed the kickstart part of the installation to activate mirroring. 
This I hope will serve as a test case for future changes in the gui and text
installs.  comments are *greatly* appreciated.

Comment 6 Joel Andres Granados 2007-08-28 07:56:21 UTC
Created attachment 175081 [details]
more logical kickstart option.

Comment 7 Joel Andres Granados 2007-08-28 07:58:51 UTC
Created attachment 175101 [details]
Fixed a bug that the initial patch had :)

Comment 8 Joel Andres Granados 2007-08-28 08:05:00 UTC
The updates image will be at http://jgranado.fedorapeople.org/updates.img

Comment 9 Joel Andres Granados 2007-08-31 13:32:50 UTC
Created attachment 183321 [details]
Adding a LogVolData class for the new options.

Comment 10 Joel Andres Granados 2007-08-31 13:37:42 UTC
Created attachment 183341 [details]
Same functionality, different way of coding

I changed some things in the code to reflect a discussion in the anaconda devel
list
https://www.redhat.com/archives/anaconda-devel-list/2007-August/msg00071.html  


In summary I created new classes and methods to implement the mirroring stuff
(as discussed in anaconda-devel).  the updates.img that I used will be
http://jgranado.fedorapeople.org/updates.img.

This patch does not Obsolete my previous patch to anaconda.  Its just a
different way of doing stuff:)

Comment 11 Joel Andres Granados 2009-04-21 09:13:54 UTC
With the storage rewrite going strong all these patches no longer apply.  This issue should be addressed for releases after f11.

Comment 12 Jeff Layton 2009-07-29 17:57:25 UTC
So is there an actual plan to make this happen in >= f12?

Given that bug 512594 was closed WONTFIX, is there actual interest in making this work?

This would be a good thing to have in place since it looks like barrier support is being fixed in LVM upstream.

Comment 13 Joel Andres Granados 2009-07-30 08:15:13 UTC
Its too late for f12, and there has not been a great effort to get this in.  Patches accepted :)


Note You need to log in before you can comment on or make changes to this bug.