diff --git a/supernova/supernova.py b/supernova/supernova.py
index <HASH>..<HASH> 100644
--- a/supernova/supernova.py
+++ b/supernova/supernova.py
@@ -55,16 +55,11 @@ class SuperNova(object):
             msg = "[%s] Unable to locate section '%s' in your configuration."
             print(msg % (colors.rwrap("Failed"), self.nova_env))
             sys.exit(1)
-        nova_re = re.compile(r"(^nova_|^os_|^novaclient|^trove_)")
         proxy_re = re.compile(r"(^http_proxy|^https_proxy)")
 
         creds = []
         for param, value in raw_creds:
 
-            # Skip parameters we're unfamiliar with
-            if not nova_re.match(param) and not proxy_re.match(param):
-                continue
-
             if not proxy_re.match(param):
                 param = param.upper()
don't filter environment variables based on prefix.

This allows us to use supernova from clients that are not explicitly supported