SPECS/cloud-init/cloud-photon.cfg
f4d17450
 # The top level settings are used as module
 # and system configuration.
 
 # A set of users which may be applied and/or used by various modules
 # when a 'default' entry is found it will reference the 'default_user'
 # from the distro configuration specified below
 users:
    - name: root
      lock-passwd: false
 
 # If this is set, 'root' will not be able to ssh in and they 
 # will get a message to login instead as the above $user (ubuntu)
 disable_root: false
 
d25ea91b
 #Vmware guest customization.
 disable_vmware_customization: true
 
f4d17450
 # This will cause the set+update hostname module to not operate (if true)
 preserve_hostname: false
 
 # datasources to check for cloud-config
 datasource_list: [ 
                   NoCloud, 
4afe1da8
                   ConfigDrive,
                   OVF,
7b40bb76
                   OpenStack,
f4d17450
 #                  OpenNebula, 
 #                  Azure, 
 #                  AltCloud, 
 #                  MAAS, 
 #                  GCE, 
 #                  CloudSigma, 
 #                  Ec2, 
40184939
 #                  CloudStack,
 #                  VmxGuestinfo, 
f4d17450
                   None 
                  ]
 
 # Example datasource config
 # datasource: 
 #    Ec2: 
 #      metadata_urls: [ 'blah.com' ]
 #      timeout: 5 # (defaults to 50 seconds)
 #      max_wait: 10 # (defaults to 120 seconds)
 
 # The modules that run in the 'init' stage
 cloud_init_modules:
 # - migrator
 # - seed_random
  - bootcmd
  - write-files
a08ad732
  - growpart
  - resizefs
f4d17450
  - set_hostname
  - update_hostname
 # - update_etc_hosts
 # - ca-certs
 # - rsyslog
  - users-groups
fc21a164
  - ssh
f4d17450
 
 # The modules that run in the 'config' stage
 cloud_config_modules:
 # Emit the cloud config ready event
 # this can be used by upstart jobs for 'start on cloud-config'.
 # - emit_upstart
 # - disk_setup
 # - mounts
 # - ssh-import-id
 # - set-passwords
  - package-update-upgrade-install
 # - landscape
 # - timezone
 # - puppet
 # - chef
 # - salt-minion
 # - mcollective
 # - disable-ec2-metadata
  - runcmd
 # - byobu
  - yum-add-repo
 
 # The modules that run in the 'final' stage
 cloud_final_modules:
 # - rightscale_userdata
  - scripts-vendor
  - scripts-per-once
  - scripts-per-boot
  - scripts-per-instance
  - scripts-user
  - ssh-authkey-fingerprints
 # - keys-to-console
 # - phone-home
  - final-message
 # - power-state-change
 
 # System and/or distro specific settings
 # (not accessible to handlers/transforms)
 system_info:
    # This will affect which distro class gets used
    distro: photon
    # Other config here will be given to the distro class and/or path classes
    paths:
       cloud_dir: /var/lib/cloud/
       templates_dir: /etc/cloud/templates/
 
50986668
    ssh_svcname: sshd