All of lore.kernel.org
 help / color / mirror / Atom feed
* v2_03_13 annotated tag has been created
@ 2021-08-11 15:39 Marian Csontos
  0 siblings, 0 replies; only message in thread
From: Marian Csontos @ 2021-08-11 15:39 UTC (permalink / raw)
  To: lvm-devel

Gitweb:        https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=91a82455813bebce0949cb681369f370ce3105d5
Commit:        91a82455813bebce0949cb681369f370ce3105d5
Parent:        0000000000000000000000000000000000000000
Author:        Marian Csontos <mcsontos@redhat.com>
AuthorDate:    2021-08-11 15:36 +0000
Committer:     Marian Csontos <mcsontos@redhat.com>
CommitterDate: 2021-08-11 15:36 +0000

annotated tag: v2_03_13 has been created
	    at 91a82455813bebce0949cb681369f370ce3105d5 (tag)
       tagging 67a853f3376059dc7022b544b7b6dae6a5e262d3 (commit)
      replaces v2_03_12

Test Release 2.03.13

WARNING: This release is intended mainly for testing.

Less reliance on udev:
- Users suffering from udev timeouts are sometimes recommended to change the
  obtain_device_list_from_udev configuration option to 0. This is now default
  and /dev is read instead of udev.
- Use of multipath wwids file to quick check if device is multipath.

See devices/external_device_info_source, devices/obtain_device_list_from_udev,
and devices/multipath_wwids_file help in lvm.conf

Other changes worth highlighting:

- Refactoring of archive() and backup() internal calls.
- New vdoimport tool to convert VDO volumes to LVs (requires updated kernel and
  vdo tools.)

And many fixes, improvements, and clean ups.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAABAgAGBQJhE+6bAAoJELkRJDHlCQOf18MQAPrVDEvyF5dj6q/agq9+Za2B
LS3xlfZjrbUip16W9TJ2JBHiLSNe4U+CLC30XMy/CH9lWQ5zkuP5dpUiRt6YDrL8
5WWGqQpR7wSj1noNyElBcObOzGhKBpQtGx4IoiKrbaZYxOgDm3j0oo5IH6uxNy3e
Ku2x0CvYZYbO0q1fOTXv67YzIUQrheEMr2sn+/4g9MkozAddsfRQYphKsHEkXuVH
YHWadDxYHSGvNNb4dPVXDKIPtFFMwaX5QzTPjW0QEtjGSh4JKtW0dknHY0y78R2G
ePvSO9g9W/msF5wGR4agHhVOJqPuEQ8HdHAlqQXyZEiJbfD2WpdfZ91oBT8Xl59S
8B3WpM58L/f4QCLbwR39F4ntfoWw1k9IZ4bnoktgOYcX+kVSgSl7IskrFrk4qchZ
rzaqvcNjdcyH4GLEJdW9pfiSBhGkChql0wkgp1qOJalMOQVDaJtH7oocxyK1U7VA
Ra+TI4NyMYCbM5stcrZiIa24Cqo49i+hfrEKj0nRIU2kuSAWFJPocDuil/1BYZ8c
kMlIILoE3qODXXdxV9HQ2xxEHGsoA8RC5/uwwRXWv6VrFXbbn/p1VZSyg4Vlocjq
PNGglK6f5ALjZq9q+FmK3cLU4EGHwnU+YlDbW3+FFmSiMgs9Fr5faGPfWt/EqscX
I2UcqsgeWk9pJKR+rMk6
=nu52
-----END PGP SIGNATURE-----

David Teigland (36):
      enable command syntax for thin and writecache
      lvremove: fix removing thin pool with writecache on data
      writecache: fix lv_on_pmem
      writecache: don't pvmove device used by writecache
      pvchange: fix file locking deadlock
      fix empty mem pool leak
      tests: writecache-blocksize add dm-cache tests
      tests: rename test
      tests: add writecache-cache-blocksize-2
      devices: don't use deleted loop backing file for device id
      man/help: fix common option listing
      lvmdevices: add deviceidtype option
      tests: add some LVM_TEST_LOCK_TYPE_IDM
      tests: fix skip in stress_single_thread.sh
      coverity cleanups
      lvconvert: allow writecache with other thinpool command syntax
      device_id: handle scsi_debug wwid
      writecache: use block size 4096 when no fs is found
      device_id: handle qemu wwid
      tests: skip tests that require blkid BLOCK_SIZE
      scan: don't hold bcache block during scan
      scan: retry reading metadata on error
      scan: move metadata vgname check
      pvscan: skip indexing devices used by LVs
      skip indexing devices used by LVs in more commands
      devices: rework libudev usage
      filter-usable: remove udev dev size check
      fix multipath component detection for multiple holders
      pvscan: do nothing for device removal and event_activation=0
      pvscan: narrow the previous commit slightly
      writecache: fix missing sync_dev_names when attaching cache
      writecache: use block size 512 for thin pool data
      cov: lvmlockd path copy
      devices file: limit warnings about devices file entries not found
      devices file: avoid updating entry dev names in some cases
      pvscan: only match devices file for command args

Heming Zhao (1):
      toolcontext: fix double free (core dumped) issue

Leo Yan (26):
      lvmlockd: idm: Introduce new locking scheme
      lvmlockd: idm: Hook Seagate IDM wrapper APIs
      lib: locking: Add new type "idm"
      lib: locking: Parse PV list for IDM locking
      tools: Add support for "idm" lock type
      configure: Add macro LOCKDIDM_SUPPORT
      tests: Enable the testing for IDM locking scheme
      tests: Support multiple backing devices
      tests: Cleanup idm context when prepare devices
      tests: Add checking for lvmlockd log
      tests: stress: Add single thread stress testing
      tests: stress: Add multi-threads stress testing for VG/LV
      tests: stress: Add multi-threads stress testing for PV/VG/LV
      tests: Support idm failure injection
      tests: Add testing for lvmlockd failure
      tests: idm: Add testing for the fabric failure
      tests: idm: Add testing for the fabric failure and timeout
      tests: idm: Add testing for the fabric's half brain failure
      tests: idm: Add testing for IDM lock manager failure
      tests: multi-hosts: Add VG testing
      tests: multi-hosts: Add LV testing
      tests: multi-hosts: Test lease timeout with LV exclusive mode
      tests: multi-hosts: Test lease timeout with LV shareable mode
      lvmlockd: Fix the compilation warning
      tests: stress: Change to use $SHARED for vgcreate
      tests: Fix building for IDM program

Marian Csontos (4):
      post-release
      spec: Add vdoimport man page
      WHATS_NEW: update
      pre-release

Tony Asleson (4):
      lvmdbusd: Don't setup search key unless needed
      lvmdbusd: Defer dbus object removal
      lvmdbusd: Handle arbitrary amounts stdout & stderr
      lvmdbusd: Wrap json.load in try/except

Wu Guanghao (1):
      pvck: add lock_global() before clean_hint_file()

Zdenek Kabelac (32):
      vdo: fix preload of kvdo
      archiving: take archive automatically
      backup: automatically store data on vg_unlock
      archive: avoid abuse of internal flag
      config_settings: typo fix
      lvconvert: fix vdo virtual size when specified
      vdo: rename variable vdo_pool_zero
      vdo: support vdo_pool_header_size
      make: generate
      WHATS_NEW: update
      configure: updates
      vdo: add vdoimport support
      man: vdoimport page
      thin: fix component detection of external origin
      vgremove: remove forgotten pmspare
      vgsplit: add support for option --poolmetadataspare
      test
      vgmerge: remove one of merge pmspare LVs
      vgmerge: support option --poolmetadataspare
      tests: extend vgmerge testing
      cov: pvck fix memleak
      pvck: ensure buffer is 0 terminated
      cov: memleak dir descriptor
      cov: remove unneeded includes
      cov: add internal error for missing arg
      cov: ensure bufffe size is at least 5
      cov: guard index
      cov: dev-mpath: check config_wwids_file
      cov: raid: no more checks with missing areas
      cov: add explicit check for vg existence
      cov: add initilizer
      debug: stack tracing on error path

root (1):
      make: generate



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-08-11 15:39 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-11 15:39 v2_03_13 annotated tag has been created Marian Csontos

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.