diff --git a/slapos/proxy/views.py b/slapos/proxy/views.py index fa43ee9d0919dc77612af9e0981f98c05253619c..52ad2f19df4ed180a136eb53f85227a71f327a82 100644 --- a/slapos/proxy/views.py +++ b/slapos/proxy/views.py @@ -558,7 +558,9 @@ def getRootPartition(reference): p = 'SELECT * FROM %s WHERE reference=?' partition = execute_db('partition', p, [reference], one=True) if partition is None: - return + app.logger.error("Nonexisting partition \"{}\". Known are\n{!s}".format( + reference, execute_db("partition", "select reference, requested_by from %s"))) + return None parent_partition = execute_db('partition', p, [partition['requested_by']], one=True) while (parent_partition is not None and