upgrading network packages (#47639)

This commit is contained in:
Zim Kalinowski 2018-11-15 09:26:35 +08:00 committed by Yunge Zhu
parent e822450a79
commit dfe554eaf8
7 changed files with 15 additions and 15 deletions

View file

@ -61,7 +61,7 @@ AZURE_API_PROFILES = {
snapshots='2017-03-30', snapshots='2017-03-30',
virtual_machine_run_commands='2017-03-30' virtual_machine_run_commands='2017-03-30'
), ),
'NetworkManagementClient': '2017-11-01', 'NetworkManagementClient': '2018-08-01',
'ResourceManagementClient': '2017-05-10', 'ResourceManagementClient': '2017-05-10',
'StorageManagementClient': '2017-10-01', 'StorageManagementClient': '2017-10-01',
'WebsiteManagementClient': '2016-08-01', 'WebsiteManagementClient': '2016-08-01',
@ -212,7 +212,7 @@ AZURE_PKG_VERSIONS = {
}, },
'NetworkManagementClient': { 'NetworkManagementClient': {
'package_name': 'network', 'package_name': 'network',
'expected_version': '1.7.1' 'expected_version': '2.2.1'
}, },
'ResourceManagementClient': { 'ResourceManagementClient': {
'package_name': 'resource', 'package_name': 'resource',
@ -796,13 +796,13 @@ class AzureRMModuleBase(object):
if not self._network_client: if not self._network_client:
self._network_client = self.get_mgmt_svc_client(NetworkManagementClient, self._network_client = self.get_mgmt_svc_client(NetworkManagementClient,
base_url=self._cloud_environment.endpoints.resource_manager, base_url=self._cloud_environment.endpoints.resource_manager,
api_version='2017-11-01') api_version='2018-08-01')
return self._network_client return self._network_client
@property @property
def network_models(self): def network_models(self):
self.log("Getting network models...") self.log("Getting network models...")
return NetworkManagementClient.models("2017-11-01") return NetworkManagementClient.models("2018-08-01")
@property @property
def rm_client(self): def rm_client(self):

View file

@ -434,7 +434,7 @@ from ansible.module_utils.common.dict_transformations import (
try: try:
from msrestazure.azure_exceptions import CloudError from msrestazure.azure_exceptions import CloudError
from msrestazure.azure_operation import AzureOperationPoller from msrest.polling import LROPoller
from azure.mgmt.network import NetworkManagementClient from azure.mgmt.network import NetworkManagementClient
from msrest.serialization import Model from msrest.serialization import Model
except ImportError: except ImportError:
@ -835,7 +835,7 @@ class AzureRMApplicationGateways(AzureRMModuleBase):
response = self.mgmt_client.application_gateways.create_or_update(resource_group_name=self.resource_group, response = self.mgmt_client.application_gateways.create_or_update(resource_group_name=self.resource_group,
application_gateway_name=self.name, application_gateway_name=self.name,
parameters=self.parameters) parameters=self.parameters)
if isinstance(response, AzureOperationPoller): if isinstance(response, LROPoller):
response = self.get_poller_result(response) response = self.get_poller_result(response)
except CloudError as exc: except CloudError as exc:

View file

@ -693,7 +693,7 @@ class AzureRMLoadBalancer(AzureRMModuleBase):
inbound_nat_pools_param = [self.network_models.InboundNatPool( inbound_nat_pools_param = [self.network_models.InboundNatPool(
name=item.get('name'), name=item.get('name'),
frontend_ip_configuration=self.network_models.SubResource( frontend_ip_configuration=self.network_models.SubResource(
frontend_ip_configuration_id( id=frontend_ip_configuration_id(
self.subscription_id, self.subscription_id,
self.resource_group, self.resource_group,
self.name, self.name,
@ -707,7 +707,7 @@ class AzureRMLoadBalancer(AzureRMModuleBase):
load_balancing_rules_param = [self.network_models.LoadBalancingRule( load_balancing_rules_param = [self.network_models.LoadBalancingRule(
name=item.get('name'), name=item.get('name'),
frontend_ip_configuration=self.network_models.SubResource( frontend_ip_configuration=self.network_models.SubResource(
frontend_ip_configuration_id( id=frontend_ip_configuration_id(
self.subscription_id, self.subscription_id,
self.resource_group, self.resource_group,
self.name, self.name,
@ -715,7 +715,7 @@ class AzureRMLoadBalancer(AzureRMModuleBase):
) )
), ),
backend_address_pool=self.network_models.SubResource( backend_address_pool=self.network_models.SubResource(
backend_address_pool_id( id=backend_address_pool_id(
self.subscription_id, self.subscription_id,
self.resource_group, self.resource_group,
self.name, self.name,
@ -723,7 +723,7 @@ class AzureRMLoadBalancer(AzureRMModuleBase):
) )
), ),
probe=self.network_models.SubResource( probe=self.network_models.SubResource(
probe_id( id=probe_id(
self.subscription_id, self.subscription_id,
self.resource_group, self.resource_group,
self.name, self.name,
@ -739,7 +739,7 @@ class AzureRMLoadBalancer(AzureRMModuleBase):
) for item in self.load_balancing_rules] if self.load_balancing_rules else None ) for item in self.load_balancing_rules] if self.load_balancing_rules else None
self.new_load_balancer = self.network_models.LoadBalancer( self.new_load_balancer = self.network_models.LoadBalancer(
sku=self.network_models.LoadBalancerSku(self.sku) if self.sku else None, sku=self.network_models.LoadBalancerSku(name=self.sku) if self.sku else None,
location=self.location, location=self.location,
tags=self.tags, tags=self.tags,
frontend_ip_configurations=frontend_ip_configurations_param, frontend_ip_configurations=frontend_ip_configurations_param,

View file

@ -614,7 +614,7 @@ class AzureRMNetworkInterface(AzureRMModuleBase):
if changed: if changed:
if self.state == 'present': if self.state == 'present':
subnet = self.network_models.SubResource( subnet = self.network_models.SubResource(
'/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/virtualNetworks/{2}/subnets/{3}'.format( id='/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.Network/virtualNetworks/{2}/subnets/{3}'.format(
self.virtual_network['subscription_id'], self.virtual_network['subscription_id'],
self.virtual_network['resource_group'], self.virtual_network['resource_group'],
self.virtual_network['name'], self.virtual_network['name'],

View file

@ -322,7 +322,7 @@ class AzureRMSubnet(AzureRMModuleBase):
address_prefix=results['address_prefix'] address_prefix=results['address_prefix']
) )
if results['network_security_group'].get('id'): if results['network_security_group'].get('id'):
subnet.network_security_group = self.network_models.NetworkSecurityGroup(results['network_security_group'].get('id')) subnet.network_security_group = self.network_models.NetworkSecurityGroup(id=results['network_security_group'].get('id'))
if self.route_table: if self.route_table:
subnet.route_table = self.network_models.RouteTable(id=self.route_table) subnet.route_table = self.network_models.RouteTable(id=self.route_table)

View file

@ -13,7 +13,7 @@ azure-mgmt-dns==1.2.0
azure-mgmt-keyvault==0.40.0 azure-mgmt-keyvault==0.40.0
azure-mgmt-marketplaceordering==0.1.0 azure-mgmt-marketplaceordering==0.1.0
azure-mgmt-monitor==0.5.2 azure-mgmt-monitor==0.5.2
azure-mgmt-network==1.7.1 azure-mgmt-network==2.3.0
azure-mgmt-nspkg==2.0.0 azure-mgmt-nspkg==2.0.0
azure-mgmt-rdbms==1.4.1 azure-mgmt-rdbms==1.4.1
azure-mgmt-resource==1.2.2 azure-mgmt-resource==1.2.2

View file

@ -13,7 +13,7 @@ azure-mgmt-dns==1.2.0
azure-mgmt-keyvault==0.40.0 azure-mgmt-keyvault==0.40.0
azure-mgmt-marketplaceordering==0.1.0 azure-mgmt-marketplaceordering==0.1.0
azure-mgmt-monitor==0.5.2 azure-mgmt-monitor==0.5.2
azure-mgmt-network==1.7.1 azure-mgmt-network==2.3.0
azure-mgmt-nspkg==2.0.0 azure-mgmt-nspkg==2.0.0
azure-mgmt-rdbms==1.4.1 azure-mgmt-rdbms==1.4.1
azure-mgmt-resource==1.2.2 azure-mgmt-resource==1.2.2