fix hardware starting
diff --git a/tcp_tests/fixtures/underlay_fixtures.py b/tcp_tests/fixtures/underlay_fixtures.py
index e7aaaf8..0637abf 100644
--- a/tcp_tests/fixtures/underlay_fixtures.py
+++ b/tcp_tests/fixtures/underlay_fixtures.py
@@ -85,8 +85,8 @@
# for devops manager: power on nodes and wait for SSH
# for empty manager: do nothing
# for maas manager: provision nodes and wait for SSH
- env.start()
if not env.has_snapshot(ext.SNAPSHOT.hardware):
+ env.start()
env.create_snapshot(ext.SNAPSHOT.hardware)
def fin():