diff --git a/lib/constants.py b/lib/constants.py
index 636832b19fcb1b991ba74bbabbff78a015fc95fb..7847316d8229f630c3172f2c034ad7363e7b008b 100644
--- a/lib/constants.py
+++ b/lib/constants.py
@@ -329,6 +329,7 @@ OS_SCRIPTS = frozenset([OS_SCRIPT_CREATE, OS_SCRIPT_IMPORT,
                         OS_SCRIPT_EXPORT, OS_SCRIPT_RENAME])
 
 OS_API_FILE = 'ganeti_api_version'
+OS_VARIANTS_FILE = 'variants.list'
 
 # ssh constants
 SSH_INITD_SCRIPT = _autoconf.SSH_INITD_SCRIPT
diff --git a/lib/objects.py b/lib/objects.py
index c2bb0d9bee5193d5b26b08e8c202f533dc88b96f..510518ab1f2ae40c4d0193bad0932cd809483fdd 100644
--- a/lib/objects.py
+++ b/lib/objects.py
@@ -786,6 +786,7 @@ class OS(ConfigObject):
     "export_script",
     "import_script",
     "rename_script",
+    "supported_variants",
     ]