Remove keypair from provider section
This was an unused setting which was left over from when we supported snapshots. Change-Id: I940eaa57f5dad8761752d767c0dfa80f2a25c787 Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
parent
f7289a5aca
commit
c5c5be30f9
|
@ -337,9 +337,6 @@ provider, the Nodepool image types are also defined (see
|
|||
|
||||
Default 3.
|
||||
|
||||
``keypair``
|
||||
Default None
|
||||
|
||||
``networks`` (dict)
|
||||
Specify custom Neutron networks that get attached to each
|
||||
node. Specify the ``name`` of the network (a string).
|
||||
|
|
|
@ -53,7 +53,6 @@ class ConfigValidator:
|
|||
'name': str,
|
||||
'region-name': str,
|
||||
'availability-zones': [str],
|
||||
'keypair': str,
|
||||
'cloud': str,
|
||||
'max-servers': int,
|
||||
'max-concurrency': int,
|
||||
|
|
|
@ -164,7 +164,6 @@ def loadConfig(config_path):
|
|||
p.region_name = provider.get('region-name')
|
||||
p.max_servers = provider['max-servers']
|
||||
p.max_concurrency = provider.get('max-concurrency', -1)
|
||||
p.keypair = provider.get('keypair', None)
|
||||
p.pool = provider.get('pool', None)
|
||||
p.rate = provider.get('rate', 1.0)
|
||||
p.api_timeout = provider.get('api-timeout')
|
||||
|
|
|
@ -29,7 +29,6 @@ class Dummy(object):
|
|||
IMAGE = 'Image'
|
||||
INSTANCE = 'Instance'
|
||||
FLAVOR = 'Flavor'
|
||||
KEYPAIR = 'Keypair'
|
||||
LOCATION = 'Server.Location'
|
||||
|
||||
def __init__(self, kind, **kw):
|
||||
|
@ -96,7 +95,6 @@ class FakeOpenStackCloud(object):
|
|||
Dummy(Dummy.FLAVOR, id='f2', ram=8192, name='Unreal Flavor'),
|
||||
]
|
||||
self._server_list = []
|
||||
self._keypair_list = []
|
||||
|
||||
def _get(self, name_or_id, instance_list):
|
||||
self.log.debug("Get %s in %s" % (name_or_id, repr(instance_list)))
|
||||
|
@ -205,17 +203,6 @@ class FakeOpenStackCloud(object):
|
|||
def list_flavors(self, get_extra=False):
|
||||
return self._flavor_list
|
||||
|
||||
def create_keypair(self, name, public_key):
|
||||
return self._create(
|
||||
self._image_list, instance_type=Dummy.KEYPAIR,
|
||||
name=name, public_key=public_key)
|
||||
|
||||
def list_keypairs(self):
|
||||
return self._keypair_list
|
||||
|
||||
def delete_keypair(self, name):
|
||||
self._delete(name, self._keypair_list)
|
||||
|
||||
def get_openstack_vars(self, server):
|
||||
server.public_v4 = 'fake'
|
||||
server.public_v6 = 'fake'
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
# limitations under the License.
|
||||
|
||||
import logging
|
||||
import paramiko
|
||||
from contextlib import contextmanager
|
||||
|
||||
import shade
|
||||
|
@ -166,22 +165,6 @@ class ProviderManager(object):
|
|||
with shade_inner_exceptions():
|
||||
return self._client.delete_image(name)
|
||||
|
||||
def addKeypair(self, name):
|
||||
key = paramiko.RSAKey.generate(2048)
|
||||
public_key = key.get_name() + ' ' + key.get_base64()
|
||||
with shade_inner_exceptions():
|
||||
self._client.create_keypair(name=name, public_key=public_key)
|
||||
return key
|
||||
|
||||
def listKeypairs(self):
|
||||
with shade_inner_exceptions():
|
||||
keypairs = self._client.list_keypairs()
|
||||
return keypairs
|
||||
|
||||
def deleteKeypair(self, name):
|
||||
with shade_inner_exceptions():
|
||||
return self._client.delete_keypair(name=name)
|
||||
|
||||
def createServer(self, name, min_ram, image_id=None, image_name=None,
|
||||
az=None, key_name=None, name_filter=None,
|
||||
config_drive=None, nodepool_node_id=None,
|
||||
|
@ -344,11 +327,6 @@ class ProviderManager(object):
|
|||
if not server:
|
||||
raise NotFound()
|
||||
|
||||
key_name = server.get('key_name')
|
||||
if key_name and key_name != self.provider.keypair:
|
||||
with shade_inner_exceptions():
|
||||
self._client.delete_keypair(name=server['key_name'])
|
||||
|
||||
self.log.debug('Deleting server %s' % server_id)
|
||||
self.deleteServer(server_id)
|
||||
|
||||
|
|
|
@ -17,7 +17,6 @@ labels:
|
|||
providers:
|
||||
- name: real-provider
|
||||
region-name: real-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'real'
|
||||
networks:
|
||||
|
|
|
@ -17,7 +17,6 @@ labels:
|
|||
providers:
|
||||
- name: real-provider
|
||||
cloud: real-cloud
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'real'
|
||||
networks:
|
||||
|
|
|
@ -20,7 +20,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -23,7 +23,6 @@ providers:
|
|||
region-name: fake-region
|
||||
availability-zones:
|
||||
- az1
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -20,7 +20,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -23,7 +23,6 @@ labels:
|
|||
|
||||
providers:
|
||||
- name: fake-provider1
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
@ -37,7 +36,6 @@ providers:
|
|||
key: value
|
||||
key2: value
|
||||
- name: fake-provider2
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -20,7 +20,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -20,7 +20,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -25,7 +25,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -25,7 +25,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -32,7 +32,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider1
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
@ -49,7 +48,6 @@ providers:
|
|||
|
||||
- name: fake-provider2
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
@ -65,7 +63,6 @@ providers:
|
|||
|
||||
- name: fake-provider3
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -20,7 +20,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
@ -35,7 +34,6 @@ providers:
|
|||
key2: value
|
||||
- name: fake-provider2
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -21,7 +21,6 @@ providers:
|
|||
- name: fake-provider
|
||||
cloud: 'fake'
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
launch-retries: 2
|
||||
|
|
|
@ -22,7 +22,6 @@ providers:
|
|||
region-name: fake-region
|
||||
availability-zones:
|
||||
- az1
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -20,7 +20,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -22,7 +22,6 @@ providers:
|
|||
region-name: fake-region
|
||||
availability-zones:
|
||||
- az1
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 2
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -25,7 +25,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -20,7 +20,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -21,7 +21,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
@ -36,7 +35,6 @@ providers:
|
|||
key2: value
|
||||
- name: fake-provider2
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -20,7 +20,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
@ -35,7 +34,6 @@ providers:
|
|||
key2: value
|
||||
- name: fake-provider2
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -21,7 +21,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider1
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 2
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
@ -37,7 +36,6 @@ providers:
|
|||
SHOULD_FAIL: 'true'
|
||||
- name: fake-provider2
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 2
|
||||
pool: 'fake'
|
||||
networks:
|
||||
|
|
|
@ -20,7 +20,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 96
|
||||
pool: 'fake'
|
||||
image-type: vhd
|
||||
|
|
|
@ -21,7 +21,6 @@ labels:
|
|||
providers:
|
||||
- name: fake-provider1
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 2
|
||||
pool: 'fake'
|
||||
image-type: vhd
|
||||
|
@ -37,7 +36,6 @@ providers:
|
|||
key2: value
|
||||
- name: fake-provider2
|
||||
region-name: fake-region
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
max-servers: 2
|
||||
pool: 'fake'
|
||||
image-type: qcow2
|
||||
|
|
|
@ -25,7 +25,6 @@ labels:
|
|||
|
||||
providers:
|
||||
- name: fake-provider
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
region-name: 'fake-region'
|
||||
max-servers: 96
|
||||
images:
|
||||
|
|
|
@ -33,7 +33,6 @@ labels:
|
|||
|
||||
providers:
|
||||
- name: fake-provider
|
||||
keypair: 'if-present-use-this-keypair'
|
||||
region-name: 'fake-region'
|
||||
max-servers: 96
|
||||
images:
|
||||
|
|
Loading…
Reference in New Issue