Activity log for bug #1412856

Date Who What changed Old value New value Message
2015-01-20 16:13:35 Nobuto Murata bug added bug
2015-01-20 16:31:00 Nobuto Murata description Ceph v0.87 Giant release or later enables "rbd cache" and "rbd cache writethrough until flush" by default[1]. In Ubuntu repositories, vivid+ or cloud-archive:kilo+. It would be nice if nova-compute charm has a config to enable "rbd cache" and "rbd cache writethrough until flush" as an option. Regarding rbd cache settings, please refer [2]. [1] http://ceph.com/docs/master/release-notes/#upgrading-from-v0-80x-firefly > The client-side caching for librbd is now enabled by default (rbd > cache = true). A safety option (rbd cache writethrough until flush = > true) is also enabled so that writeback caching is not used until the > library observes a ‘flush’ command, indicating that the librbd > users is passing that operation through from the guest VM. This > avoids potential data loss when used with older versions of qemu that > do not support flush. [2] http://ceph.com/docs/master/rbd/rbd-config-ref/ > The user space implementation of the Ceph block device (i.e., librbd) > cannot take advantage of the Linux page cache, so it includes its own > in-memory caching, called “RBD caching.” RBD caching behaves just > like well-behaved hard disk caching. Ceph v0.87 Giant release or later enables "rbd cache" and "rbd cache writethrough until flush" by default[1]. In Ubuntu repositories, vivid+ or cloud-archive:kilo+. It would be nice if nova-compute charm has a config to enable "rbd cache" and "rbd cache writethrough until flush" as an option for Firefly. Regarding rbd cache settings, please refer [2]. [1] http://ceph.com/docs/master/release-notes/#upgrading-from-v0-80x-firefly > The client-side caching for librbd is now enabled by default (rbd > cache = true). A safety option (rbd cache writethrough until flush = > true) is also enabled so that writeback caching is not used until the > library observes a ‘flush’ command, indicating that the librbd > users is passing that operation through from the guest VM. This > avoids potential data loss when used with older versions of qemu that > do not support flush. [2] http://ceph.com/docs/master/rbd/rbd-config-ref/ > The user space implementation of the Ceph block device (i.e., librbd) > cannot take advantage of the Linux page cache, so it includes its own > in-memory caching, called “RBD caching.” RBD caching behaves just > like well-behaved hard disk caching.
2015-01-23 14:15:14 James Page nova-compute (Juju Charms Collection): status New Triaged
2015-01-23 14:15:16 James Page nova-compute (Juju Charms Collection): importance Undecided Wishlist
2015-01-23 14:15:19 James Page nova-compute (Juju Charms Collection): milestone 15.04
2015-04-23 10:45:19 James Page nova-compute (Juju Charms Collection): milestone 15.04 15.07
2015-07-13 08:27:26 Edward Hope-Morley nova-compute (Juju Charms Collection): assignee Edward Hope-Morley (hopem)
2015-07-13 12:10:39 Edward Hope-Morley nova-compute (Juju Charms Collection): status Triaged In Progress
2015-07-13 12:10:46 Edward Hope-Morley branch linked lp:~hopem/charm-helpers/add-rbd-cache-config-support
2015-07-13 12:14:44 Edward Hope-Morley branch linked lp:~hopem/charms/trusty/nova-compute/add-rbd-cache-config-support
2015-08-10 16:49:22 James Page nova-compute (Juju Charms Collection): milestone 15.07 15.10
2015-09-28 08:15:07 Edward Hope-Morley nova-compute (Juju Charms Collection): status In Progress Fix Committed
2015-10-22 13:44:18 James Page nova-compute (Juju Charms Collection): status Fix Committed Fix Released