70 lines
1.8 KiB
Markdown
70 lines
1.8 KiB
Markdown
# Releases
|
||
|
||
## 1.5.0
|
||
|
||
**Enhancements:**
|
||
|
||
- Added `gns3_facts` to retrieve the compute information like: console ports, server version, available emulators, available images, etc..
|
||
- Added `gns3_snapshot` to manipulate the snapshot creation/deletion and restoration of a project.
|
||
|
||
**Fixes:**
|
||
|
||
- Added the needed `user` and `password` arguments to all the modules, when interacting with a GNS3 server with authentication.
|
||
- Refactored the modules a little to be more standard with each other.
|
||
|
||
## 1.4.0
|
||
|
||
**Enhacements:**
|
||
|
||
- Added `gns3_node` to interact with the node inside a project. Provides the following:
|
||
- `start/stop/suspend/reload`: Actions to be applied on the node. These are idempotent with the exception of `reload`.
|
||
- Special flags like `retry` for an action to be applied a second time just in case... And a `force_project_open` to interact with a device if the project is closed
|
||
- Refactored `gns3_project` to be more pythonic
|
||
|
||
## 1.3.0
|
||
|
||
**Enhancements:**
|
||
|
||
- Added `gns3_node_file` and `gns3_project_file` modules.
|
||
- Improved the Makefile
|
||
- Added alpine node to the tests
|
||
|
||
## 1.2.2.
|
||
|
||
**Fixes:**
|
||
|
||
- Upgrading to `gns3fy ^0.4.0`
|
||
|
||
## 1.2.1
|
||
|
||
**Enhancements:**
|
||
|
||
- No more `node_type` needed when creating nodes in a project.
|
||
|
||
## 1.2.0
|
||
|
||
**Enhancements:**
|
||
|
||
- Modules:
|
||
- `gns3_nodes_inventory`: Returns inventory-style dictionary of the nodes.
|
||
|
||
**Fixes:**
|
||
|
||
- Modules:
|
||
- Error when using the `gns3_version` module when `gns3fy` is not installed
|
||
|
||
- Tests:
|
||
- Added check for `gns3_version`
|
||
|
||
## 1.1.0
|
||
|
||
**Enhancements:**
|
||
|
||
- Roles:
|
||
- `create_lab`: Create a GNS3 Lab by creating a project and starting up the nodes
|
||
- `delete_lab`: Deletes a GNS3 Lab by stopping nodes and deleting the project
|
||
|
||
## 1.0.1
|
||
|
||
Initial push of the ansible collections. Released focused on the `gns3` module
|