diff options
author | Hirotaka Wakabayashi <hiwkby@yahoo.com> | 2022-05-15 14:14:45 +0900 |
---|---|---|
committer | Hirotaka Wakabayashi <hiwkby@yahoo.com> | 2022-06-20 09:46:21 +0900 |
commit | 0b5b93c49bcf9325800ccdb01c5e850090c3a184 (patch) | |
tree | d9bf8debf76186b6f68408aef237251b675125c3 /trove | |
parent | fd9a789949f3cf6b4ed41630e71a6c006dfb9f20 (diff) | |
download | trove-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 'trove')
-rwxr-xr-x | trove/taskmanager/models.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/trove/taskmanager/models.py b/trove/taskmanager/models.py index 134aecb5..58dd8f2b 100755 --- a/trove/taskmanager/models.py +++ b/trove/taskmanager/models.py @@ -988,7 +988,7 @@ class FreshInstanceTasks(FreshInstance, NotifyMixin, ConfigurationMixin): # Use config_drive instead by userdata # We will inject guest config by cloud-config - if not config_drive: + if files: if not userdata: userdata = self.prepare_cloud_config(files) else: |