Releases: CenturyLinkCloud/clc-ansible-module
Release 1.1.21
Preferred Installation Method
pip install clc-ansible-module
To Install from this Project
- Download clc-ansible-module-1.1.11.tar.gz to your system.
- Remove any previous installation via pip:
pip uninstall clc-ansible-module
- Install the package you just downloaded:
pip install clc-ansible-module-1.1.11.tar.gz
Note: You might have to execute the pip commands as root on some systems. Prefix the above commands with 'sudo ' in such cases.
Changes:
Fixed an issue where not having a group called "Default Group" in your primary datacenter would cause server delete failures.
Release 1.1.11
Preferred Installation Method
pip install clc-ansible-module
To Install from this Project
- Download clc-ansible-module-1.1.11.tar.gz to your system.
- Remove any previous installation via pip:
pip uninstall clc-ansible-module
- Install the package you just downloaded:
pip install clc-ansible-module-1.1.11.tar.gz
Note: You might have to execute the pip commands as root on some systems. Prefix the above commands with 'sudo ' in such cases.
Changes:
- Fixed bug where invalid id results in crash in the network_facts module.
Release 1.1.10
Preferred Installation Method
pip install clc-ansible-module
To Install from this Project
- Download clc-ansible-module-1.1.10.tar.gz to your system.
- Remove any previous installation via pip:
pip uninstall clc-ansible-module
- Install the package you just downloaded:
pip install clc-ansible-module-1.1.10.tar.gz
Note: You might have to execute the pip commands as root on some systems. Prefix the above commands with 'sudo ' in such cases.
Changes:
- network module scaffolding
- partial create support
- do not create network if it exists
- create action returns network payload
- exit with failure when wait on create fails
- add support for network deletes
- refactoring to support update use cases
- basic update functionality
- support updates post-create
- return request if wait is false
- fix mocks and code to match silly reality
- refactor search key to squash bug and improve readability
- desc != description
- wait parameter is boolean
- update with changes should return change=True
- fix bug in update logic
- example clc_network playbooks
- Add documentation for clc_network module
- update internal module docs
- clarification on utilization of id field
- remove support for check_mode since it is not implemented
- add test for updates when desc provided but not name
- Updating clc-sdk dependency and version number
- Added return JSON info
- Fixed issue where description wasn't getting set correctly
- enable check_mode
- Modified the network module a bit to add additional docs around wait
- propagate full returned body on package failure
- retrieve facts for all networks if id is not specified
- updated the requirements file.
Release 1.1.9
Preferred Installation Method
pip install clc-ansible-module
To Install from this Project
- Download clc-ansible-module-1.1.9.tar.gz to your system.
- Remove any previous installation via pip:
pip uninstall clc-ansible-module
- Install the package you just downloaded:
pip install clc-ansible-module-1.1.9.tar.gz
Note: You might have to execute the pip commands as root on some systems. Prefix the above commands with 'sudo ' in such cases.
Changes
- clc_server now returns a group property containing the final state of the group
Release 1.1.8
Preferred Installation Method
pip install clc-ansible-module
To Install from this Project
- Download clc-ansible-module-1.1.8.tar.gz to your system.
- Remove any previous installation via pip:
pip uninstall clc-ansible-module
- Install the package you just downloaded:
pip install clc-ansible-module-1.1.8.tar.gz
Note: You might have to execute the pip commands as root on some systems. Prefix the above commands with 'sudo ' in such cases.
Changes
- Added default of TCP to protocol
- Introduce clc_network_fact module
- Introduce clc_loadbalancer_fact module : a module for retrieving information on a shared loadbalancer
- add to include example playbook, modifed to fix typo, more detailed e… …
- Corrected variable names and typos
- Added exception logic for networks not present
- add to include example playbook, modifed to fix typo, more detailed error messages
- Fixed datacenter variable to the standard of 'location'
Release 1.1.6
Preferred Installation Method
pip install clc-ansible-module
To Install from this Project
- Download clc-ansible-module-1.1.6.tar.gz to your system.
- Remove any previous installation via pip:
pip uninstall clc-ansible-module
- Install the package you just downloaded:
pip install clc-ansible-module-1.1.6.tar.gz
Note: You might have to execute the pip commands as root on some systems. Prefix the above commands with 'sudo ' in such cases.
Changes
- added author to all modules
- applied autopep8 for fact modules
- correcting issue with servers links
Release 1.1.5
Preferred Installation Method
pip install clc-ansible-module
To Install from this Project
- Download clc-ansible-module-1.1.5.tar.gz to your system.
- Remove any previous installation via pip:
pip uninstall clc-ansible-module
- Install the package you just downloaded:
pip install clc-ansible-module-1.1.5.tar.gz
Note: You might have to execute the pip commands as root on some systems. Prefix the above commands with 'sudo ' in such cases.
Changes
- Updated example deploy playbook which uses count_group/exact_count.
- Adding server fact module to retrieve server details from clc V2 api.
- Updated documentation.
- Adding group fact module.
- updated with an example of the packages element on clc-server module.
- Updated with info about the clc_group_fact and clc_server_fact modules
- Better type checking and validation with ttl
Release 1.1.4
Preferred Installation Method
pip install clc-ansible-module
To Install from this Project
Download clc-ansible-module-1.1.4.tar.gz to your system.
Remove any previous installation via pip:
pip uninstall clc-ansible-module
Install the package you just downloaded:
pip install clc-ansible-module-1.1.4.tar.gz
Note: You might have to execute the pip commands as root on some systems. Prefix the above commands with 'sudo ' in such cases.
Release 1.1.2
Preferred Installation Method
pip install clc-ansible-module
To Install from this Project
Download clc-ansible-module-1.1.2.tar.gz to your system.
Remove any previous installation via pip:
pip uninstall clc-ansible-module
Install the package you just downloaded:
pip install clc-ansible-module-1.1.2.tar.gz
Note: You might have to execute the pip commands as root on some systems. Prefix the above commands with 'sudo ' in such cases.
Release 1.1.1
Preferred Installation Method
pip install clc-ansible-module
To Install from this Project
Download clc-ansible-module-1.1.1.tar.gz to your system.
Remove any previous installation via pip:
pip uninstall clc-ansible-module
Install the package you just downloaded:
pip install clc-ansible-module-1.1.1.tar.gz
Note: You might have to execute the pip commands as root on some systems. Prefix the above commands with 'sudo ' in such cases.