[lvm-devel] v2_02_119 annotated tag has been created
Alasdair Kergon
agk at fedoraproject.org
Sat May 2 00:58:44 UTC 2015
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=a6247f7eac41fc926843033c2ebfcf006ac531e6
Commit: a6247f7eac41fc926843033c2ebfcf006ac531e6
Parent: 0000000000000000000000000000000000000000
Author: Alasdair G Kergon <agk at redhat.com>
AuthorDate: 2015-05-02 00:42 +0000
Committer: Alasdair G Kergon <agk at redhat.com>
CommitterDate: 2015-05-02 00:42 +0000
annotated tag: v2_02_119 has been created
at a6247f7eac41fc926843033c2ebfcf006ac531e6 (tag)
tagging bee2df3903d0956ba2e09ce9ae9ae55dfc5d3fd1 (commit)
replaces v2_02_118
Release 2.02.119
151 files changed, 8960 insertions(+), 4140 deletions(-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
iEYEABECAAYFAlVEHXUACgkQIoGRwVZ+LBeDKwCg+RI3yaFIxtElqY9fd7GxZ/bz
P4UAoP2uNCxWA1DCdlRVefBxJ2K0v5PO
=QPJU
-----END PGP SIGNATURE-----
Alasdair G Kergon (16):
post-release
datastruct: Add str_list_add_list.
metadata: Move alloc_handle init/destroy fns.
alloc: Only report cling tag errors once.
alloc: Pass alloc_handle through to _reserve_area.
alloc: Log PV tags when reserving areas.
cache: Set correct vgid when changing PV header.
alloc: Add A_PARTITION_BY_TAGS to avoid sharing.
alloc: Respect cling_tag_list in contig alloc.
doc: Update dm kernel files.
libdm: Add DM_INTERNAL_SUSPEND_FLAG.
libdm: Add uuid/devno to ioctl failure log message.
conf: Avoid temp files when generating config.
config: Introduce lvmconfig.
config: Remove newly-exposed default settings.
pre-release
David Teigland (30):
tests: add clvm case to system_id.sh
config: include full comments
config: update description
config: comments update
config: editing descriptions
config: update descriptions
config: fix description syntax errors
config: edit descriptions
dumpconfig: add --withfullcomments option
config: edit descriptions
dumpconfig: add --unconfigured option
toollib: fix duplicate handling in process_each_pv
dumpconfig: add --ignorelocal
config: remove duplication of settings
generate example.conf.in, lvmlocal.conf.in
config: thin_repair_options and cache_repair_options are undefined
make: let generate use the just built libdm
make: autoconfisms for generate
Improve duplicate PV handling
config: thin_disabled_features default should be undefined
config: fix check_options array
config: fix a couple mistakes with defaults
example.conf.in: regenerate
config: improve the description of options lists
devices: improve handling of duplicate PVs
man: 'lvm config' is preferred over 'lvm lvmconfig'
man: 'lvmconfig' is preferred over 'lvm config'
man: lvmthin section about use-policies
man: expanded explanation of pvscan
man: expanded explanation of lvmetad
Heinz Mauelshagen (1):
lvcreate: do not silently accept '-m #' with raid4/5/6
Michael Lass (2):
README: fix link to lvm-devel mailing list
systemd: stop lvm2-pvscan at .service before lvm2-lvmetad.service
Ondrej Kozina (28):
tests: fix check for existence of a pvmove Lv
tests: add helper routine for pvmove status check
pvmove: fix pvmove --abort or pvmove w/o parameters
tests: add pvmove --abort test
tests: add pvmove --abort for all moves in progress
polldaemon: proper error check in _poll_vg fn
polldaemon: fix indentation in _poll_vg fn
pvmove: move poll code in before refactoring
lvconvert: move poll code in before refactoring
pvmove: split pvmove_update_metadata function
polldaemon: prepare wrapper poll_daemon function
polldaemon: separate daemon_parms initialisation
polldaemon: alter few lines related to interval
vgchange: remove redundant check
toollib: do not spawn polling in lv_change_activate
toollib: close connection to lvmetad after fork
tests: [new] check pvmove resume works as expected
pvmove: fix wrong error path in _update_metadata
WHATS_NEW: update for various commits
tests: add double quotes around add_to_kill_list parms
tests: simplify removal of dangling bg procs
tests: try harder to kill all dangling procs
update copyright info in various files
pvmove: make log messages more comprehensible
polldaemon: remove redundant log messages
toollib: code cleanup in lv_spawn_background_polling
libdaemon: introduce support for exit on idle
WHATS_NEW: commit e0a62b8fdc8d041c14ca523643e319
Peter Rajnoha (35):
metadata: process_each_lv_in_vg: get the list of LVs to process first, then do the processing
metadata: vg: add removed_lvs field to collect LVs which have been removed
tests: select-tools.sh: add test for fix in commit c9f021de0b4d2c873ef5b97d17c602d0380359fd
tests: move thin-related test from select-tools.sh to select-tools-thin.sh
lvm.conf: fix typo as -> is in read_only_volume_list comments
systemd: stop lvm2-monitor.service before dm-event.service
select: mention { } use in lvm.8 man page and '-S help' properly
config: add note about 'vsn' macro use in config_settings.h
report: lv_metadata_size, data_lv and metadata_lv also reports properties for cache pools
lvmconf: add --enable-halvm, --disable-halvm, --services, --mirrorservice, --startstopservices options and use proper global/use_lvmetad default value
WHATS_NEW: previous commit f814d7wq
man: lvmconf: more notes on --services option
blkdeactivate: check for lvm binary and skip LVM processing if not present
make: move blkdeactivate script and blkdeactivate.8 man page installation from install_lvm2 to install_device-mapper target
WHATS_NEW: commit 375ed98
man: fix some formatting and also mention -vv
select: fix matching reserved values while <,<=,>,>= is used in selection criteria
report: add lv_ancestors and lv_descendants reporting fields
cleanup: ancestors -> lv_ancestors, descendants -> lv_descendants
refactor: rename struct cfg_def_item's 'unconfigured_path' to 'unconfigured_value'
config: make it possible to set default unconfigured_value for settings of all types, not just strings
config: also evaluate default unconfigured values in runtime for 'cfg_runtime' settings
refactor: dumpconfig: keep --withcomments to display full comment and use --withsummary for one line summary
lvmconfig: add --type list and -l|--list
config: consolidate CFG_UNSUPPORTED and CFG_ADVANCED settings
cleanup: lvmconfig man page typo
lvmconfig: comment out settings with proper space/tab prefix
lvmconfig: allow --withversions alone with --type list
cleanup: config_settings.h: add some comments
cleanup: config_settings.h: comments
config: preparation for marking configuration nodes as deprecated
config_settings: devices/cache, activation/mirror_region_size and activation/mirror_device_fault_policy are deprecated
lvmconfig: add supporting code for handling deprecated settings
man: lvmconfig: also mention '--type list' in synopsis
config: add CFG_DEFAULT_COMMENTED to comment out default value on output
Petr Rockai (10):
libdaemon: Export chain_node from config-utils.c.
lvmetad: Track alternate devices for PVs.
lvmetad: Issue warnings about duplicate PV UUIDs (client-side).
NIX: Disable profiling in all but one configuration.
test: Show all lvmetad messages (errors, warnings), not just debug+wire.
NIX: Also install device-mapper-persistent-data on CentOS 7 & FC 19+.
man: Escape single quotes in an example to avoid groff's unicode conversion.
lvmetad: Avoid duplicate entries in the list of alternate devices.
man: Fix references to lvmcache(7) that mentioned section 8 by mistake.
spec: Pull in lvmconfig and associated manpages.
Tony Asleson (3):
python: Make lv addTag/removeTag persistent
python: Unit test ws fixes
python: Fix ws liblvm.c
Zdenek Kabelac (104):
tests: avoid multiple pids
tests: update aux
tests: temporarily trace prepare_vg
tests: pvmove better delay check
tests: skip system_id test in cluster
tests: drop vg2 at end of test
lvmcache: skip drop when vg_write lock is not held
debug: log scanned value
tests: more duplicate testing
tests: move exa test to separate file
tests: add check sysfs_queue
tests: deal with kernel and broken lcm
tests: fix test warning
tests: drop check for awk
tests: split bigger test
tests: slowdown pvmove devs more
tests: simplify check sysfs_queue
tests: add get first_extent_sector
tests: enhance delay_dev
tests: hide unwanted output
tests: test update
tests: delay only data area
tests: better check for empty set
tests: delay only data portion of device
pvmove: don't crash when name is not found
tests: slow down devices in outer loop
tests: change default to 30s.
tests: skip clvmd testing of mirrored LV vgsplit
tests: when test fails collect more info
tests: check scsi_debug support opt_blks
clvmd: singlenode signals only when lock changes
tests: put "" around dev path
tests: use single lvmconf call
tests: slowdown write on dev3 even more
tests: handle debug.log from clvmd
tests: extend delay
cleanup: typo in comment
cleanup: put easier tests first
tests: slowdown mirroring more
tests: hide unwanted output
tests: sections in test separated
tests: log parallel debug.log usage as problem
tests: update runner
makefiles: skip lvmetad tests
tests: avoid dup of lvm.conf
tests: stacktrace understands fullpath
tests: integrate default thin/cache tool paths
makefiles: check lcov file has content
tests: rusage skipped only for skipped
tests: update pvmove tests
makefiles: fix usage of default value
tests: preserve "" around dev
tests: no tables for no devices
tests: fix aux have test
tests: hide error output
tests: move stamp handling
tests: align test result in batch mode
tests: move print of replaced vars
tests: shell-fu
debug: add new envvar
debug: use epoch for dmeventd logging
tests: use new debug logging feature
debug: change envvar
tests: add extra keyword for timing control
tests: update to renamed envvars
nix: install also mdadm
tests: allow to use sysfs filter
tests: explicitely ignore result code
tests: notify drops log always
tests: use 800ms delay
tests: drop DEBUG log after success
tests: install also api test
makefiles: avoid // in datadir usage
tests: simplify teardown
tests: aux works better with installed_testsuite
tests: add missing "" around dev
tests: fix md raid test on real /dev
tests: try more advanced clean
tests: check sysfs more generically
tests: allow add printable skip message
tests: aux for mdadm
tests: use new help in aux
tests: drop debug test
tests: more descriptive aux
tests: always zero disk header
tests: more help#
lvmetad: drop unused vars
tests: bash-fu for lvmconf
tests: minimize teardown when uneeded
tests: lvmconf update
tests: watch out for RAM size
tests: move kernel_at_least to aux
tests: wait between remount
tests: hide error message
tests: move conf preparing
tests: rename kill_tagged_processes
tests: lower version of dm-delay
tests: no lvmetad reload for debugless output
tests: run api tests from startup dir
tests: disable usage of fuser
tests: minor simplifications
tests: free -h is quite new option
tests: configure use_lvmetad when needed
tests: more advance cleanup of running pvmove
bkabrda at redhat.com (1):
python: python 3 compat patch for lvm2
More information about the lvm-devel
mailing list