]> Frank Brehm's Git Trees - pixelpark/create-terraform.git/commitdiff
Fixing generation of instance file in lib/cr_tf/handler.py
authorFrank Brehm <frank.brehm@pixelpark.com>
Tue, 4 Jan 2022 17:35:47 +0000 (18:35 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Tue, 4 Jan 2022 17:35:47 +0000 (18:35 +0100)
lib/cr_tf/handler.py

index fe69ff633514a0e249f24eae6b9755bfa5fc03e7..e21c30df55f272477bf0c373ab4a46559ad100a4 100644 (file)
@@ -67,7 +67,7 @@ from .terraform.disk import TerraformDisk
 
 from .xlate import XLATOR
 
-__version__ = '3.6.7'
+__version__ = '3.6.8'
 LOG = logging.getLogger(__name__)
 
 _ = XLATOR.gettext
@@ -2740,10 +2740,11 @@ class CreateTerraformHandler(BaseHandler):
         commands.append("chmod +x /tmp/create-motd")
         cmd = ("/tmp/create-motd --purpose '{p}' --hardware 'vmware (x86_64)' --owner '{o}' "
                 "--zone 'VMWare' --customer '{c}'  --email '{m}' --tier '{t}' "
-                "--environment '{e}'").format( p=purpose, t=vm.puppet_tier, o=vm.customer,
+                "--environment '{e}' --role '{r}'").format( p=purpose, t=vm.puppet_tier, o=vm.customer,
                 c=vm.puppet_customer, m=vm.puppet_contact, e=vm.puppet_env)
         if vm.puppet_project:
             cmd += " --project '{pr}'".format(pr=vm.puppet_project)
+        cmd += " tee /etc/motd"
         commands.append(cmd)
         commands.append("rm -f /tmp/create-motd")