* Fix error getting IP info in OCCI conn. * Enable to reset the add_public_ip_count in the OCCI/OST conns. * Improve Azure instance_type selection. * Improve GCE instance type selection. * Manage DNS records in EC2, Azure and GCE connectors. * Fix error in Azure conn creating a VM with only a public net attached.
1.5.4
* Fix error in contextualization nodes with private keys. * Improve OpenNebula conn with new ver. 5 functions as SGs. * Improve error mesage in case of invalid proxy in OCCI conn. * Fix error in Azure connector creating a VM with two nics. * Fix error in Azure connector creating Storage Account with more than 24 chars.
1.5.3
* Fix errors with python3 * Fix error in some SFTP functions in SSH class. * Change default value of REMOTE_CONF_DIR to /var/tmp. * Enable to specify a port range in outports. * Add functions to create VM snapshots. * Fix error in OCCI conn setting public key. * Improve SG management in connectors EC2 and OpenStack. * Add support to OTC. * In case of hybrid infrastructures some connector will not remove all resources. * Select a random pool in case of OpenStack site in OCCI conn. * Detach volumes before removing it in OCCI conn. * Support OpenStack calls with VOMS proxies.
1.5.2
* Improve error messages in case of internal connector errors. * Add Python 3 compatibility. * Improve VM launch paralelism. * Enrich the logging entries + stack trace with the infra id. * Improve OCCI cloud_init data process. * Add VMINFO_JSON conf var to enable the GetVMInfo function return JSON RADL.
1.5.1
* Fix error configuring VMs with sudo with password. * Improve load data. * Fix Bug in IM in HA mode getting old data. * Merge correctly local /etc/hosts with IM generated data. * Bootstrap ansible master VM with python if it does not have it installed. * Fix Error configuring VMs with sudo with password. * Fix errors in EC2, GCE and OCCI connectors. * Add new timeout config value for SSH access. * Add support for cheroot library.
1.5.0
* Remove DATA_FILE from configuration. Only DB now. * Change DB format. Old 1.4.X data must be updated. Use the script: db_1_4_to_1_5.py to update the DB format: * Install new IM 1.5.0 version. * In case that you were using a DATA_FILE to store the IM data (the default option in old version of IM), define the DATA_DB in the im.cfg file. * Execute the script db_1_4_to_1_5.py (https://raw.githubusercontent.com/grycap/im/master/scripts/db_1_4_to_1_5.py). * In case that you were using a DATA_FILE you have to specify it as the first parameter of the script. * If you were using a DATA_DB to store your data this parameter is not needed. * The data will be moved to the new format and old data will be renamed as table inf_list_XXXXXX. * Remove use of insecure Pickle data. * Add Vault support. * Bugfix with sqlite databases. * Fix some Kubenetes connector errors. * Improve Docker connector. * Bugfix killing child processes. * Error in GCE connector in case of multiples nodes. * Add FW creation support in GCE connector. * Move connectors from httplib to requests lib enhancement. * Improve data management in DB to enable HA enhancement. * Move Azure connector to Resource Groups API enhancement. * Change SOAPpy lib to suds. * Add support for OpenStack pool name in OCCI connector.