Releases: grycap/im
Releases · grycap/im
IM Version 1.18.0
What's Changed
- Enable to get IM stats: #1353.
- Migrate EC2 conn to boto3 library: #301.
- Fix error attaching floating IP in OpenStack nodes with more that 1 net: #1586.
- Fix error loading non RSA SSH keys: #1633 .
- Fix incorrect XiB to XB unit convesion: #1637 .
- Install ansible in a virtualenv: #1639.
- Fix no private IPs for VMs created on OpenStack: #1641.
- Enable to create swap partition: #1645.
- Fix error with OIDC admin user.
- Add support for a list of admin users.
- Update container image using Ubuntu 24.04 base.
Full Changelog: v1.17.1-1...v1.18.0
IM Version 1.17.1-1
- Fix dockerfile
IM Version 1.17.1
IM Version 1.17.0
- Do not create router in OST if no networks are created: #1579
- Floating IP is not released in OpenStack: #1575
- Fix error deleting router in OpenStack: #1574
- Update IM setup process to use pyproject.toml: #1573
- Return OpenAPI Spec in REST root path: #1572
- Move REST API to Flask: #1569
- Fix error installing collections: #1554
- Enable to configure an OIDC group to access the IM: #1552
- Add resource estimation function: #1551
- Fix error with ansible versions 2.15 and higher: #1548
IM Version 1.16.0
IM Version 1.15.0
- Fix error resizing VMs: #1498.
- Enable to set root disk size in EC2, Azure and GCE conns: #1491.
- Return error if instance is not get in stop, start, reboot ops in EC2 conn: #1490.
- Fix error in OSCAR or Lambda cons with env variables with ":": #1485.
- Add requests-cache to improve performance in TOSCA parsing: #1505.
- Improve performance in Infrastructure List operation: #1506.
WARNING: It requires a DB update.
Please make a copy of the DB before applying the script.
Use scripts/db_1_14_X_to_1_15_X.py to update it.
It can be used with a docker image with one of these commands:
# In case of SQLITE:
docker run --rm -v /etc/im/inf.dat:/inf.dat \
-ti ghcr.io/grycap/im:db_1_14_15 python3 /db_1_14_X_to_1_15_X.py \
"sqlite:///inf.dat" | tee db_update.log
# In case of MySQL:
docker run --rm -ti ghcr.io/grycap/im:db_1_14_15 \
python3 /db_1_14_X_to_1_15_X.py "mysql://username:password@server/db_name" \
| tee db_update.log