Files
toallab-automation/collections/ansible_collections/davidban77/gns3/CHANGELOG.md

70 lines
1.8 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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