]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
provision/downburst: ignore "username@" prefix in hostname
authorKyr Shatskyy <kyrylo.shatskyy@clyso.com>
Fri, 2 Aug 2024 17:32:33 +0000 (19:32 +0200)
committerKyr Shatskyy <kyrylo.shatskyy@clyso.com>
Wed, 7 Aug 2024 20:32:54 +0000 (22:32 +0200)
If downburst gets hostname as an argument which does not have
a username@ prefix (does not include @-symbol) there is an
index out of range error will occur, which we, obviously,
don't want and wish to allow hostnames don't use login names.

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@clyso.com>
teuthology/provision/downburst.py

index 17b6818b0724e3f120e2e85ab5715aa4ab00274f..41ea5a866dadcd7dc75dc368bcb57f8bf6aa4bed 100644 (file)
@@ -215,7 +215,7 @@ class Downburst(object):
             'additional-disks-size': machine['volumes']['size'],
             'arch': 'x86_64',
         }
-        fqdn = self.name.split('@')[1]
+        fqdn = self.name.split('@')[-1]
         file_out = {
             'downburst': file_info,
             'local-hostname': fqdn,