Back to bug 1044705

Who When What Removed Added
Corey Marthaler 2013-12-18 20:53:25 UTC Keywords Regression, TestBlocker
Marian Csontos 2013-12-19 10:19:42 UTC CC cmarthal, mcsontos
Flags needinfo?(cmarthal)
Corey Marthaler 2013-12-19 21:20:17 UTC Flags needinfo?(cmarthal)
Peter Rajnoha 2014-01-14 15:39:46 UTC Summary merged snapshot never goes away after merge completion Provide option to run polldaemon as a service
Peter Rajnoha 2014-01-14 15:43:32 UTC Assignee lvm-team okozina
Peter Rajnoha 2014-01-14 15:44:21 UTC Keywords Regression, TestBlocker
Dean Jansa 2015-03-06 20:09:20 UTC QA Contact mspqa-list mspqa-list cluster-qe cluster-qe
Nenad Peric 2015-04-16 15:07:46 UTC CC nperic
Ondrej Kozina 2015-05-18 09:27:37 UTC Status NEW POST
Peter Rajnoha 2015-07-06 12:59:41 UTC Status POST MODIFIED
Whiteboard lvm2-2.02.124-1.el7
errata-xmlrpc 2015-07-06 13:05:05 UTC Status MODIFIED ON_QA
Peter Rajnoha 2015-07-07 14:36:22 UTC Fixed In Version lvm2-2.02.125-1.el7
Peter Rajnoha 2015-07-07 15:01:37 UTC Whiteboard lvm2-2.02.124-1.el7
Corey Marthaler 2015-09-25 22:16:43 UTC Status ON_QA VERIFIED
Ondrej Kozina 2015-10-05 14:29:11 UTC Doc Text Before introducing lvmpolld daemon any background polling process originating in a lvm2 command initiated inside cgroup of a systemd service could get killed if the main
process (the main service) exited in such cgroup. That could lead to premature termination of such lvm2 polling process.

Also lvmpolld helps to prevent spawning lvm2 polling processes querying for progress on exactly same task multiple times because it tracks the progress for all polling tasks in-progress
Ondrej Kozina 2015-10-14 09:12:59 UTC Doc Text Before introducing lvmpolld daemon any background polling process originating in a lvm2 command initiated inside cgroup of a systemd service could get killed if the main
process (the main service) exited in such cgroup. That could lead to premature termination of such lvm2 polling process.

Also lvmpolld helps to prevent spawning lvm2 polling processes querying for progress on exactly same task multiple times because it tracks the progress for all polling tasks in-progress
Before introducing lvmpolld daemon any background polling process originating in a lvm2 command initiated inside cgroup of a systemd service could get killed if the main
process (the main service) exited in such cgroup. That could lead to premature termination of such lvm2 polling process.

Also lvmpolld helps to prevent spawning lvm2 polling processes querying for progress on exactly same task multiple times because it tracks the progress for all polling tasks in-progress.
Doc Type Bug Fix Release Note
Steven J. Levine 2015-10-14 16:20:35 UTC CC okozina, slevine
Doc Text Before introducing lvmpolld daemon any background polling process originating in a lvm2 command initiated inside cgroup of a systemd service could get killed if the main
process (the main service) exited in such cgroup. That could lead to premature termination of such lvm2 polling process.

Also lvmpolld helps to prevent spawning lvm2 polling processes querying for progress on exactly same task multiple times because it tracks the progress for all polling tasks in-progress.
New lvmpolld daemon

The `lvmpolld` daemon provides a polling method for long-running LVM commands. When enabled, control of long-running LVM commands is transferred from the original LVM command to the `lvmpolld` daemon. This allows the operation to continue independent of the original LVM command. The 'lvmpolld` daemon is enabled by default.

Before the introduction of the `lvmpolld` daemon, any background polling process originating in an lvm2 command initiated inside a `cgroup` of a systemd service could get killed if the main process (the main service) exited in the `cgroup`. This could lead to premature termination of the lvm2 polling process. Additionally, `lvmpolld` helps to prevent spawning lvm2 polling processes querying for progress on the same task multiple times because it tracks the progress for all polling tasks in progress.

For further information on the `lvmpolld` daemon, see the `lvm.conf` configuration file.
Flags needinfo?(okozina)
Lenka Špačková 2015-10-15 08:12:58 UTC Docs Contact slevine
Doc Text New lvmpolld daemon

The `lvmpolld` daemon provides a polling method for long-running LVM commands. When enabled, control of long-running LVM commands is transferred from the original LVM command to the `lvmpolld` daemon. This allows the operation to continue independent of the original LVM command. The 'lvmpolld` daemon is enabled by default.

Before the introduction of the `lvmpolld` daemon, any background polling process originating in an lvm2 command initiated inside a `cgroup` of a systemd service could get killed if the main process (the main service) exited in the `cgroup`. This could lead to premature termination of the lvm2 polling process. Additionally, `lvmpolld` helps to prevent spawning lvm2 polling processes querying for progress on the same task multiple times because it tracks the progress for all polling tasks in progress.

For further information on the `lvmpolld` daemon, see the `lvm.conf` configuration file.
New *lvmpolld* daemon

The *lvmpolld* daemon provides a polling method for long-running LVM commands. When enabled, control of long-running LVM commands is transferred from the original LVM command to the *lvmpolld* daemon. This allows the operation to continue independent of the original LVM command. The *lvmpolld* daemon is enabled by default.

Before the introduction of the *lvmpolld* daemon, any background polling process originating in an lvm2 command initiated inside a *cgroup* of a systemd service could get killed if the main process (the main service) exited in the *cgroup*. This could lead to premature termination of the lvm2 polling process. Additionally, *lvmpolld* helps to prevent spawning lvm2 polling processes querying for progress on the same task multiple times because it tracks the progress for all polling tasks in progress.

For further information on the *lvmpolld* daemon, see the `lvm.conf` configuration file.
Ondrej Kozina 2015-10-15 08:28:45 UTC Flags needinfo?(okozina)
errata-xmlrpc 2015-11-19 12:45:13 UTC Status VERIFIED CLOSED
Resolution --- ERRATA
Last Closed 2015-11-19 07:45:13 UTC
Jonathan Earl Brassow 2021-09-08 20:27:55 UTC Sub Component Default / Unclassified
Pool ID sst_platform_storage_rhel_7 sst_logical_storage_rhel_7
Assignee okozina lvm-team
Docs Contact slevine

Back to bug 1044705