summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorHirotaka Wakabayashi <hiwkby@yahoo.com>2022-05-15 14:14:45 +0900
committerHirotaka Wakabayashi <hiwkby@yahoo.com>2022-06-20 09:46:21 +0900
commit0b5b93c49bcf9325800ccdb01c5e850090c3a184 (patch)
treed9bf8debf76186b6f68408aef237251b675125c3 /doc
parentfd9a789949f3cf6b4ed41630e71a6c006dfb9f20 (diff)
downloadtrove-0b5b93c49bcf9325800ccdb01c5e850090c3a184.tar.gz
Uses userdata instead of personality files
This PR uses userdata instead of personality files because of Nova's deprecates personality files[1] since the the NovaApi-2.57 microversion. Original problem is guest instance creation failure due to the lack of guestagent configuration files because of the recent code chage[2]. [1]: https://review.opendev.org/c/openstack/nova/+/522027 [2]: https://review.opendev.org/c/openstack/trove/+/823632 Task: 44821 Story: 2009934 Change-Id: Id6a6aae3de17c12001b1e9946a4c0ce28ff29f73
Diffstat (limited to 'doc')
-rw-r--r--doc/source/admin/building_guest_images.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/source/admin/building_guest_images.rst b/doc/source/admin/building_guest_images.rst
index ce56520a..8192b679 100644
--- a/doc/source/admin/building_guest_images.rst
+++ b/doc/source/admin/building_guest_images.rst
@@ -30,6 +30,13 @@ stored in Glance. This document shows you the steps to build the guest images.
is created and registered in Glance automatically, unless it's disabled by
setting ``TROVE_ENABLE_IMAGE_BUILD=false`` in devstack local.conf file.
+ Since Yoga release, Trove sets default use_nova_server_config_drive to
+ ``False``. This change will break instance provisioning in some cases.
+ To avoid that, make sure your ``DIB_CLOUD_INIT_DATASOURCES`` environment
+ contains ``OpenStack`` to configure cloud-init to use metadata serivce.
+ If cloud-init still doesn't inject files after changing the environment,
+ please ask your IaaS provider admin to enable OpenStack metadata service.
+
High Level Overview of a Trove Guest Instance
=============================================