Releases: grycap/im
Releases · grycap/im
IM version 1.4.5
- 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
- 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
IM Version 1.4.3
- Add IM_NODE_PUBLIC_IP and IM_NODE_PRIVATE_IP ansible variables
- Bugfixes in REST API
- Modify Docker connector using CpuShares as defined in swarm
- Enable to use a /etc/im/logging.conf file to config logging properties
- Bugfixes to OpenStack connector. Set default values to new versions.
- Add GetVersion function
- Bugfix returning protocol https in REST calls
- Add IM_INFRASTRUCTURE_ID and IM_NODE_CLOUD_TYPE variables
- Bugfix in REST API with auth data with new lines
- Bugfix in ansible_executor_v2 with version ansible 2.0.1
- Extract RADL as an external package
- Bugfix in the ctxt_agent
- Add logger messages to REST API
- Add extra-ports to FogBow connector
IM Version 1.4.2
- Add support for new RADL JSON format
- Change in Auth Header in new version of FogBow and support for requirements
- Code improvements in OpenStack, OpenNebula and FogBow connectors
- Added workaround to problems in ansible_launcher with HOSTS_PATTERNS_CACHE in version 2.0.0
- Bugfixes in REST API
IM Version 1.4.1
- Minor bugfixes to OCCI and GCE connectors
- Minor bugfixes in Contextualization step
- Bugfix in VM IP management
- Add support for Ansible v2.X
- Add supoort for using an external ansible master node
- Bugfix in incorrects links inside containers
IM Version 1.4.0
- Bugfixes to ctxt_agent.py
- Minor bugfixes and code improvements in VirtualMachine.py
- Bugfixes and improvements in connectors
- Enable to configure Windows nodes using native WinRM protocol supported by Ansible
- Enable multiple image URLs
- Enable to disable the contextualization step by RADL
- Enable to use cloud-init contextualization
- Add IM-USER tag to EC2 instances
- Improve the DB serialization
- Change Infrastructure ID from int to string: The API changes and the stored data is not compatible with old versions
- Add GetInfrastructureState function
- Bugfix managing public IPs in OCCI
- Add suport for scp in SSH module in case that sftp is not available
- Bugfixes to GCE connector
- Make StartInfrastructure and StopInfrastructure operations in parallel
IM version 1.3.2
- Bugfix in OpenNebula connector when no nets are available
- Add instance_id and instance_name fields
- Bugfix in RADL parser
- Bugfix in ConfManager formatting volumes
- Change Ansible version to 1.9.2
- Improve documentation
- Remove PRIVATE_NET_AS_PUBLIC configuration variable and add PRIVATE_NET_MASKS
IM version 1.3.1
- Bugfix in ConfManager when relaunching a VM afther a failure.
- Enable to specify git repo and http file in applications, in addition of galaxy roles, in the RADL.
- Add fstype property to disks and enable to automatically format and boot the disk.
- Add DATA_DB config variable enabling the usage of MySQL as Backend to store IM data
- Bugfix in OCCI storing the proxy filename
- Add context optional parameter to AddResource and RemoveResource functions.
- Add vm_list optional parameter to Reconfigure.
- Bugfixes in OpenStack and LibCloud connectors.
IM version 1.3.0
- Bugfix in OCCI, OpenNebula and Docker connectors when using incorrect credentials.
- Improve Docker connector code.
- Add Kubernetes connector.
- Bugfix in FogBow with 1.0 version
- Bugfix in RADL with unicode strings
- Add StarVM and StopVM functions to the API
- Modify contextualziation process to ignore not running VMs enabling to configure the rest of VMs of an Inf.
- Enable SSH with retry in all the ctxt steps
Version 1.2.4
- Bugfix in the Ansible launcher with versions 1.9.X
- Bugfix in VirtualMachine update_status function
- Add the VM_INFO_UPDATE_ERROR_GRACE_PERIOD to manage errors in the conections with Cloud providers
- Bugfix and code improvements in GCE connector
- Bugfix in OCCI, Azure and Docker connectors when reusing HTTP connections
- Bugfix in OpenNebula, OCCI and OpenStack connectors when using mutiple auth of same type
- Add a password check in the RADL parser
- Dynamically refresh the Ctxt output
- Minor bugfix in EC2 connector when deleting a non existing instance