diff --git a/doc/rapi.rst b/doc/rapi.rst index c25ba6eb881b4e29355efd8b2bcb87f258157b4f..9b53a8854bd5f90aec8c53856ceb0220b0a44920 100644 --- a/doc/rapi.rst +++ b/doc/rapi.rst @@ -429,6 +429,8 @@ Body parameters: will fail. ``force_variant`` (bool) Whether to force an unknown variant. +``no_install`` (bool) + Do not install the OS (will enable no-start) ``pnode`` (string) Primary node. ``snode`` (string) diff --git a/lib/rapi/rlib2.py b/lib/rapi/rlib2.py index 74ee77a54e202fe241a691f1d6e22085daf5ebd2..58180afba547bf8ddd366346a5bd5e663edbf6c9 100644 --- a/lib/rapi/rlib2.py +++ b/lib/rapi/rlib2.py @@ -595,6 +595,7 @@ def _ParseInstanceCreateRequestVersion1(data, dry_run): osparams=baserlib.CheckParameter(data, "osparams", default={}), force_variant=baserlib.CheckParameter(data, "force_variant", default=False), + no_install=baserlib.CheckParameter(data, "no_install", default=False), pnode=baserlib.CheckParameter(data, "pnode", default=None), snode=baserlib.CheckParameter(data, "snode", default=None), disk_template=baserlib.CheckParameter(data, "disk_template"),