Skip to content

Releases: grycap/im

IM version 1.5.4

23 May 10:39
Compare
Choose a tag to compare
  • Fix error in contextualization nodes with private keys: #313.
  • Improve OpenNebula conn with new ver. 5 functions as SGs: #319.
  • Improve error mesage in case of invalid proxy in OCCI conn: #317.
  • Fix errors in Azure connector : #323, #324.

IM version 1.5.3

26 Apr 15:58
Compare
Choose a tag to compare
  • Fix errors with python3 #278, #284
  • Fix error in some SFTP functions in SSH class. #280
  • Change default value of REMOTE_CONF_DIR to /var/tmp. #283
  • Enable to specify a port range in outports. #285
  • Add functions to create VM snapshots. #152
  • Fix error in OCCI conn setting public key. #292
  • Improve SG management in connectors EC2 and OpenStack. #296
  • Add support to OTC. #302
  • In case of hybrid infrastructures some connector will not remove all resources. #288
  • Select a random pool in case of OpenStack site in OCCI conn. #306
  • Detach volumes before removing it in OCCI conn. #305
  • Support OpenStack calls with VOMS proxies. #310

IM version 1.5.2

13 Mar 08:36
Compare
Choose a tag to compare
  • Error detecting Ansible process timeout #273
  • Error in return value of function execute_timeout in SSH class #271
  • Add VMINFO_JSON conf var to enable the GetVMInfo function return JSON RADL #270
  • Improve OCCI cloud_init data process #269
  • Error getting VM info #266
  • Improve error messages in case of internal connector errors #242
  • Test IM with python 3 #144
  • Enrich the logging entries + stack trace with the infra id #250

IM version 1.5.1

23 Feb 14:19
Compare
Choose a tag to compare
  • Change DB format. Old 1.5.0 data must be updated. Use the script: db_1_5_0_to_1_5_1.py to update the DB format (if you have installed 1.5.0 version) or db_1_4_to_1_5.py (if you have installed 1.4.X version):
    • Install new IM 1.5.1 version.
    • In case that you were using a DATA_FILE to store the IM data (in case of 1.4.X version), define the DATA_DB in the im.cfg file.
    • Execute the script .
      • 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.
  • Error in GCE connector in case of multiples nodes #161
  • OCCI conn must provide ID of the storage and storagelinks #249
  • Add new timeout config value for SSH access #244
  • Error getting provider_id in case that is not specified in the first net #240
  • Check REST API compatibility with new versions of CherryPy #219
  • Update EC2 instance types to new ones #226
  • Improve Error Message for InvalidParameterCombination #228
  • Error in OCCI connection getting VM ID in some OpenStack sites #236
  • Error in OCCI connector on start or stop VMs #234
  • Issue in GCE that removes last line in authorized_keys #229
  • SSL Error in OCCI conector #223
  • Improve load data #200
  • Bug in IM in HA mode getting old data #210
  • Incorrect error message in case of error deleting a SG in EC2 conn #208
  • Error configuring VMs with sudo with password #204
  • InvalidPermission.Duplicate when opening ports for TOSCA Template #203
  • Bootstrap ansible master VM with python if it does not have it installed #201
  • Merge correctly local /etc/hosts with IM generated data enhancement #199

IM version 1.5.0

27 Jan 10:26
Compare
Choose a tag to compare
  • 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.

IM version 1.4.8

14 Nov 10:56
Compare
Choose a tag to compare
  • Bugfix setting step num in case if using contextualizes
  • Bugfix mapping ips to RADL networks in OpenStack and OpenNebula connectors
  • Bugfixes in OpenStack connector
  • Bugfixes in REST API not multithreaded
  • Bugfixes Error installing IM using pip in Ubuntu 16
  • Set restrictive permissions in the master VM data dir

IM version 1.4.7

26 Sep 07:42
Compare
Choose a tag to compare
  • Return 403 error in REST API when the user cannot access the infrastructure
  • Assure to kill ansible processes is case of ctxt timeout
  • Bugfix in some configuration cases
  • Bugfix not installing ansible roles defined in not master vm
  • Add im.service file add support to systemd
  • Enable to add a Storage to a running VM in the OCCI and OpenNebula connectors
  • Bugfix in OCCI not waiting the volumes on creation

IM version 1.4.6

26 Jul 07:05
Compare
Choose a tag to compare
  • Change conf-ansible recipe to use pip in case of CentOS 6
  • Improvements for VMs that reqs a priv IP but gets a public one
  • Put check_im_user in all api functions
  • Bugfix in Docker connector with CpuShares
  • Add ANSIBLE_INSTALL_TIMEOUT var
  • Create user with cloudinit in OpenStack connector
  • Improve error msg in ssh wait
  • Bugfixes in Azure connector

IM version 1.4.5

21 Jun 10:35
Compare
Choose a tag to compare
  • Bugfix killing ansible proceses
  • Enable to keygen in OpenNebula connector
  • Add env variable IM_DATA_DB to enable to change the DB in a container
  • Bugfix with VMRC lib and SOAPPy
  • Change winrm UnauthorizedError exception for new class Authentication

IM version 1.4.4

16 May 12:55
Compare
Choose a tag to compare
  • Add new org.fogbowcloud.order.resource-kind occi attribute
  • Enable to user image name and add IMAGE_UNAME config variable for OpenNebula connector
  • Bugfix in ctxt when different VMs has the same external ip
  • Improve the management of ansible galaxy roles
  • Bugfix in OCCI connector with endpoints with path
  • Enable to return REST error messages in JSON, HTML and plain text
  • Set correct permissions in some configuration files
  • Enable accept type in all REST API calls
  • Bugfix in threads management with ThreadPool
  • Bugfixes in Azure connector
  • Inprove conf-ansible recipe and set Ansible version to 2.X