Browse Source

Remove amp_ssH_access_allowed option

This option entered deprecation in Queens and is used no where nowadays.

Change-Id: I3734a9083fa83174c530b65128baee2fe0e593d7
changes/06/737706/1
Carlos Goncalves 2 years ago
parent
commit
cd52cce7f7
  1. 9
      octavia/common/config.py
  2. 2
      octavia/tests/unit/controller/worker/v1/tasks/test_compute_tasks.py
  3. 2
      octavia/tests/unit/controller/worker/v2/tasks/test_compute_tasks.py
  4. 6
      releasenotes/notes/remove-amp-ssh-access-allowed-e11dc011637b21dd.yaml

9
octavia/common/config.py

@ -452,15 +452,6 @@ controller_worker_opts = [
default='',
help=_('Optional SSH keypair name, in nova, that will be used '
'for the authorized_keys inside the amphora.')),
cfg.BoolOpt('amp_ssh_access_allowed',
default=True,
deprecated_for_removal=True,
deprecated_reason='This option and amp_ssh_key_name overlap '
'in functionality, and only one is needed. '
'SSH access can be enabled/disabled simply '
'by setting amp_ssh_key_name, or not.',
help=_('Determines whether or not to allow access '
'to the Amphorae')),
cfg.ListOpt('amp_boot_network_list',
default='',
help=_('List of networks to attach to the Amphorae. '

2
octavia/tests/unit/controller/worker/v1/tasks/test_compute_tasks.py

@ -297,8 +297,6 @@ class TestComputeTasks(base.TestCase):
createcompute = compute_tasks.ComputeCreate()
mock_driver.build.return_value = COMPUTE_ID
self.conf.config(
group="controller_worker", amp_ssh_access_allowed=False)
self.conf.config(
group="controller_worker", user_data_config_drive=False)
mock_log_cfg.return_value = 'FAKE CFG'

2
octavia/tests/unit/controller/worker/v2/tasks/test_compute_tasks.py

@ -307,8 +307,6 @@ class TestComputeTasks(base.TestCase):
createcompute = compute_tasks.ComputeCreate()
mock_driver.build.return_value = COMPUTE_ID
self.conf.config(
group="controller_worker", amp_ssh_access_allowed=False)
self.conf.config(
group="controller_worker", user_data_config_drive=False)
mock_log_cfg.return_value = 'FAKE CFG'

6
releasenotes/notes/remove-amp-ssh-access-allowed-e11dc011637b21dd.yaml

@ -0,0 +1,6 @@
---
upgrade:
- |
The option ``[controller_worker]/amp_ssh_access_allowed`` has been
deprecated since Queens release and is now removed. This option was
superseded by ``[controller_worker]/amp_ssh_key_name`` option.
Loading…
Cancel
Save