Aravinda
2018-Oct-27 13:56 UTC
[Gluster-users] Glusterd2 project updates (github.com/gluster/glusterd2)
Completed ---------- - Environment variable(`GD2_ENDPOINTS`) support to `glustercli` to make it work without any configuration in GCS setup. (https://github.com/gluster/glusterd2/pull/1292) - Fixed issues related to nightly rpm generation scripts (https://github.com/gluster/glusterd2/pull/1298) - Error messages cleaned up according to agreed standard. (https://github.com/gluster/glusterd2/pull/1297) - Fixed typo in `glustercli snapshot create` help message. (https://github.com/gluster/glusterd2/pull/1296) - Brick type validation added. In Glusterd1 last brick in arbiter sub volume is always treated as arbiter brick. In glusterd2, flexibility is added to specify the arbiter brick anywhere in the list. Brick type as "arbiter" need to be specified if a brick is arbiter brick. Due to a bug, Arbiter Volume was treated as replicate volume if the input doesn't specify brick type "arbiter" or wrong brick type. (https://github.com/gluster/glusterd2/pull/1271) - Improved getting/setting cluster options (https://github.com/gluster/glusterd2/pull/1293) - Moved snapshot error messages to error package (https://github.com/gluster/glusterd2/pull/1294) - Add qsh to the list of required claims(REST API Authentication) (https://github.com/gluster/glusterd2/pull/1290) - Snapshot bricks are now automatically mounted on glusterd2 start/restart. (https://github.com/gluster/glusterd2/pull/1053) In progress ------------ - Replace brick API for auto provisioned volumes (https://github.com/gluster/glusterd2/pull/1269) - Expanding auto provisioned Volumes by resizing the LVs (https://github.com/gluster/glusterd2/pull/1281) - Brick multiplexing (https://github.com/gluster/glusterd2/pull/1301) - Tracing integrations for option set, volume start/stop and snapshot create/delete APIs (https://github.com/gluster/glusterd2/pull/1300 and https://github.com/gluster/glusterd2/pull/1255) - Transaction framework enhancements (https://github.com/gluster/glusterd2/pull/1268) - Support for Volume profile (https://github.com/gluster/glusterd2/pull/962) - Plugin architecture for brick Provisioners (https://github.com/gluster/glusterd2/pull/1256) - Template support added for Volfiles generation (https://github.com/gluster/glusterd2/pull/1229) - Arbiter brick size calculation for auto provisioned volumes (https://github.com/gluster/glusterd2/pull/1267) - Add group profile for transactional DB workload (https://github.com/gluster/glusterd2/pull/1282) -- regards Aravinda