Deprecate user_data_config_drive option

The nova user_data option is too small to replace the normal file based config_drive provisioning for cloud-init. This option has never been functional in Octavia and will be removed to reduce confusion.

Change-Id: I99a4e7d94846b3af44dbd1700166d47e228123dd
This commit is contained in:
Michael Johnson 2022-08-31 22:32:03 +00:00 committed by Gregory Thiemonge
parent eea6ac62fd
commit 8f2b48a285
2 changed files with 11 additions and 0 deletions

View File

@ -523,6 +523,10 @@ controller_worker_opts = [
'SINGLE - One amphora per load balancer. '
'ACTIVE_STANDBY - Two amphora per load balancer.')),
cfg.BoolOpt('user_data_config_drive', default=False,
deprecated_for_removal=True,
deprecated_reason=_('User_data nova option is not used and is '
' too small to replace the config_drive.'),
deprecated_since='Antelope(2023.1)',
help=_('If True, build cloud-init user-data that is passed '
'to the config drive on Amphora boot instead of '
'personality files. If False, utilize personality '

View File

@ -0,0 +1,7 @@
---
deprecations:
- |
The configuration option *user_data_config_drive* is deprecated. The nova
user_data option is too small to replace the normal file based config_drive
provisioning for cloud-init. This option has never been functional in
Octavia and will be removed to reduce confusion.