Accepted partman-auto-lvm 2ubuntu1 (source)
Fabio M. Di Nitto
fabbione at ubuntu.com
Thu Jul 7 02:20:02 CDT 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 07 Jul 2005 08:53:36 +0200
Source: partman-auto-lvm
Binary: partman-auto-lvm
Architecture: source
Version: 2ubuntu1
Distribution: breezy
Urgency: low
Maintainer: Fabio M. Di Nitto <fabbione at ubuntu.com>
Changed-By: Fabio M. Di Nitto <fabbione at ubuntu.com>
Description:
partman-auto-lvm - Automatically partition storage devices using LVM
Changes:
partman-auto-lvm (2ubuntu1) breezy; urgency=low
.
* Fabio M. Di Nitto
.
***********************************************************
* *
* EXTREMELY EXPERIMENTAL CHANGES! HANDLE WITH CARE! *
* *
***********************************************************
.
- Ubuntu branding for the master template file.
- Add 40 some_device_lvm based on partman-auto counterpart.
NOTE: all the next changes will make partman-auto-lvm useful only with
lvm2 and the lvm_tools.sh API rename is done to keep a bit of consistency
with what real lvm2 tools actually do.
- Use vgs to simplify VG_list (lvm_tools.sh).
- Rename new_VG to VG_create (name more similare to vgcreate).
- Avoid useless loop in VG_create.
- Use pvs to simplify VG_of_PV.
- Rename detach_PV to VG_reduce.
- Simplify VG_reduce.
- Rename attach_PV to VG_extend.
- Rename new_LV to LV_create.
- Implement the "full" option in LV_create.
- Rename delete_LV to LV_remove.
- Cleanup LV_list.
NOTE: the following change requires partman-auto-41ubuntu3 or higher.
- Use expand_scheme and clean_method from recipe.sh to remove duplicate
code.
- expand_scheme needs a valid free_size value to return a proper $scheme
back. Also note the size hack in perform_recipe_by_lvm due to lvm
rounding issues. In order to fill up the space, the last partition will
be created using all the free_size and a 3% of the overall space is
reserved to ensure that the last partition is big enough.
There might be better methods to calculate, but right now this one seems
to fullfil its task.
- Flush udev queue in vg_all_free/do_option otherwise the devices might
not be there yet.
- Map devfs names to real devices in vg_all_free/do_option since lvm2
tools don't like devfs names.
- Create a separate /boot and a vg on the selected device.
- Allign vg creation between vg_all_free and some_device_lvm.
- Add notes on scheme manipulation.
- Remove wrong call to clean_method in perform_recipe_by_lvm.
- Fix device mapper naming.
- Restart partman at the end of the process. This is required to get some
LVM info right.
- Add missing noheadings to LV_create.
- Strip the decimal in LV_create.
Files:
f424b552563f4302730d627966320d1f 1256 debian-installer optional partman-auto-lvm_2ubuntu1.dsc
098275ef37c994547a475a961affc728 18036 debian-installer optional partman-auto-lvm_2ubuntu1.tar.gz
package-type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iQIVAwUBQszWd1A6oBJjVJ+OAQJfyhAAgqTQjbAs0Mndok1oMjn+492NOauLMUsx
0I9uAMwKvKsUke2NpHdOBHCK7o1DhE3i3yFTp44ztjYgXu37Bmk5WF4nouagAeC4
H67QsmwMQDinezqXmLtnuv3nYhQn87zzvJxt4cs/N4SHWs6rcjo7vPU6+RFWsS5x
V6TnfbvzD3DTaBCg5/lFR2QGQZ5PYOlFKY0EHys0/WBsTXvyBuXct9Aw3Jsff4Uu
wsL/V1QJybStulLJ98o/OtBJH9DrtTStlIjMN0EAbI/hMBt6MfH1uuRdyU78Pgz/
ZBoOAxJopesac4CWGkf/3GSxifg9WbWiZeNpKj8HAZ7UdrUG2LRMsMyFJsu4HOEU
FvVfOr1Dxs0+1vtK9y2xWlKolAISt2AnW4YUEJnUwhbkTjDyQ8r/Xmn8n+29SOV6
VjZ8hQAOVQ5PQ4Hxy1gTscLXtAZEmSB6lbPx7XI7OLDE/6vp8WJZ7chEx+dwT5Hd
3T/2FvKf1okLErXZzbQ3fzmn8RiiRFQztXfDVGAU9PZ97zdxnI770QNWLrt4Dl2m
QEFXiIa3Ucvqrh+UjhcrH6hSKYG76WVaQ8DlmrZql9nDHmoFVL/U3Aaiw6MPuRAM
j4PuAKcewIXaaY1U0HurFgsfkSWtjAob4gVjwlb3Y4xHfdaC97A4gv5Dorjk24A7
R3o6FBBXchc=
=Xx+E
-----END PGP SIGNATURE-----
Accepted:
partman-auto-lvm_2ubuntu1.dsc
to pool/main/p/partman-auto-lvm/partman-auto-lvm_2ubuntu1.dsc
partman-auto-lvm_2ubuntu1.tar.gz
to pool/main/p/partman-auto-lvm/partman-auto-lvm_2ubuntu1.tar.gz
More information about the breezy-changes
mailing list