diff --git a/README.md b/README.md index c2b1e9e..a01e80b 100644 --- a/README.md +++ b/README.md @@ -110,7 +110,8 @@ The CloudGenix Config Utility will default to using the SDK version. An out-of-d #### Version | Version | Build | Changes | | ------- | ----- | ------- | -| **1.7.0** | **b2** | Fix for CGCBL-336, #73, #74 and CGESC-700| +| **1.7.0** | **b2** | Fix for CGESC-700| +| | **b2** | Fix for CGCBL-336, #73, #74| | | **b1** | Support for CloudGenix SDK 6.0.1b1, bug fixes| | **1.6.0** | **b2** | Minor bug fixes | | | **b1** | Support for CloudGenix SDK 5.6.1b2, cellular devices, multicast, apiversion flag in cli, bugfixes diff --git a/cloudgenix_config/__init__.py b/cloudgenix_config/__init__.py index e026685..58b7978 100644 --- a/cloudgenix_config/__init__.py +++ b/cloudgenix_config/__init__.py @@ -2,7 +2,7 @@ """ Configuration IMPORT/EXPORT common functions -**Version:** 1.7.0b2 +**Version:** 1.7.0b3 **Author:** CloudGenix @@ -49,7 +49,7 @@ # Version for reference -__version__ = "1.7.0b2" +__version__ = "1.7.0b3" version = __version__ __author__ = "CloudGenix Developer Support " diff --git a/cloudgenix_config/default_interfaces.py b/cloudgenix_config/default_interfaces.py index 02991ef..5c10f79 100644 --- a/cloudgenix_config/default_interfaces.py +++ b/cloudgenix_config/default_interfaces.py @@ -2,7 +2,7 @@ """ Configuration IMPORT/EXPORT default device port configurations -**Version:** 1.7.0b2 +**Version:** 1.7.0b3 **Author:** CloudGenix diff --git a/cloudgenix_config/do.py b/cloudgenix_config/do.py index acac7bf..3553fe9 100755 --- a/cloudgenix_config/do.py +++ b/cloudgenix_config/do.py @@ -2,7 +2,7 @@ """ Configuration IMPORT worker/script -**Version:** 1.7.0b2 +**Version:** 1.7.0b3 **Author:** CloudGenix @@ -3850,6 +3850,10 @@ def modify_interface(config_interface, interface_id, interfaces_n2id, waninterfa if interface_config.get('type') == 'subinterface' or interface_config.get('type') == 'pppoe': config['mtu'] = 0 config['used_for'] = interface_config.get('used_for') + config['type'] = interface_config.get('type') + if interface_config.get('type') == 'virtual_interface': + config['type'] = 'virtual_interface' + config['bound_interfaces'] = interface_config.get('bound_interfaces') # Check for changes: interface_change_check = copy.deepcopy(interface_config) interface_config.update(interface_template) diff --git a/cloudgenix_config/pull.py b/cloudgenix_config/pull.py index 74d45b1..d21dd8d 100755 --- a/cloudgenix_config/pull.py +++ b/cloudgenix_config/pull.py @@ -2,7 +2,7 @@ """ Configuration EXPORT worker/script -**Version:** 1.7.0b2 +**Version:** 1.7.0b3 **Author:** CloudGenix diff --git a/release_notes/170b2.md b/release_notes/170b2.md index 19721f3..230aaf5 100644 --- a/release_notes/170b2.md +++ b/release_notes/170b2.md @@ -1,4 +1,4 @@ -# Release Notes 1.7.0b2 +# Release Notes 1.7.0b3 ## Release Date August 25, 2022 diff --git a/setup.cfg b/setup.cfg index ba12d84..dd01d5b 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,7 +1,7 @@ [metadata] name = cloudgenix_config description = Configuration exporting and Continuous Integration (CI) capable configuration importing for the CloudGenix Cloud Controller. -version = 1.7.0b2 +version = 1.7.0b3 author = CloudGenix Developer Support author-email = prisma-sase-developers@paloaltonetworks.com description-file = README.md diff --git a/setup.py b/setup.py index cd7e9eb..4a8a656 100644 --- a/setup.py +++ b/setup.py @@ -4,7 +4,7 @@ long_description = f.read() setup(name='cloudgenix_config', - version='1.7.0b2', + version='1.7.0b3', description='Configuration exporting and Continuous Integration (CI) capable configuration importing for the ' 'CloudGenix Cloud Controller.', long_description=long_description,