Commit Graph

1 Commits (c3f02d1d2f110f6b815926418249ff1389c9a7cb)

Author SHA1 Message Date
Pavlo Shchelokovskyy 6aae875ed4 Add DIB element for ansible-deploy driver ramdisk
Based on:
- `ironic-agent` element and uses IPA for lookup/heartbeats
- `devuser` element to set user name, permissions and SSH keys.

Additionally:
- ensures OpenSSH is installed and configured properly
- correctly sets hostname to avoid some Ansible problems with elevation
- overrides DIB_DEV_USER_PWDLESS_SUDO to always be "yes"

Ironic callback functionality requires Ironic API >= 1.22.

Change-Id: I3f6c3baf0197d27f2d423f52611666ca186cd0a4
Related-Bug: #1526308
7 years ago