title: cloud-init instance cloud config runcmd commands not executed in openstack
body: <p>I am creating the instance in openstack with centos 8 hardened image. The configuration script as follows:</p>
  <pre><code>#cloud-config
  
  users:
    - name: clouduser
      password: password
      sudo: ['ALL=(ALL) ALL']
      groups: sudo
      shell: /bin/bash
      ssh_pwauth: True
      lock_passwd: False
      plain_text_passwd:  password
  
  runcmd:
         -  mkdir /run/test
  </code></pre>
  <p>here the user is created and I am able to login the instance but the commands in runcmd is not executed . even the runcmd log in <code>/var/log/cloud-init.log</code> is ran successfully but there is no folder is created in the /run/ folder and <code>/etc/cloud/cloud.cfg</code> is no change (runcmd module in cloud-config and script-user in cloud-finish are there and its executed successfully) but no commands got executed. the same commands if I run inside the instance its working fine. commands in bootcmd is also working but not with runcmd? I can't figure out why it's not being executed?</p>