Status: Accepted
Owner: [email protected]
Labels: Priority-High Milestone-Release2.11 Type-Defect

New issue 693 by [email protected]: Major regressions wrt 'DiskParams' from 2.10->2.11
http://code.google.com/p/ganeti/issues/detail?id=693

Reported by Ilias Tsitsimpis,
see https://groups.google.com/forum/#!topic/ganeti-devel/fbDHr_buL-c

The way that IDiskParams is implemented in Haskell does not follow the
previous Python code and doesn't allow any arbitrary params to be
passed as diskparams, which are required by the ExtStorage (and are
documented in man pages).
For example if we run:
gnt-instance add -t ext --disk 0:size=1G,provider=shared_filer,shared_dir=/srv ...
the shared_dir parameter is *not* passed to the LU as it should.

Furthermore, an other problem is, that for templates other than Ext,
arbitrary parameters are not being checked/verified as happened before
and are now silently ignored without producing any error messages as
happened with Python verification code for the OpCodes.
For example if we run:
  gnt-instance add -t file --disk 0:size=1,foo=bar ...
then there will be no error messages whatsoever.


--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

Reply via email to