Releases: IBM/lmctl
Releases · IBM/lmctl
3.6.0
3.5.0
Implemented Enhancements:
- Hide and deprecate resource manager commands #151
- Command for showing current user or current token #154
- Add support for Okta oauth2 integration (Resource Password Flow only) #160
- Add commands in LMCTL to retry, rollback and cancel intent process #163
Fixed Bugs:
- CVE-2007-4559 Directory traversal vulnerability in the extract and extractall functions in the tarfile module in Python allows user-assisted remote attackers to overwrite arbitrary files #168
3.4.0
Release Notes
Implemented Enhancements:
- Remove private rsa key from lmctl for netconf driver #143
- Support
--setand-foptions being used together on create/update commands. Side effect from #148 - Improve URL parameters by preventing protocol "http" and use "https" as the default #153
Fixed Bugs:
- Use Pydantic 1.9 #156
3.3.0
3.2.2
3.2.1
Release Notes
Implemented Enhancements:
- Uplift dependency ranges for
click,oyaml,Jinja2,pydanticandpyjwt#121
3.2.0
3.1.0
Release Notes
Compatible with IBM Cloud Pak for Network Automation (CP4NA) v2.1.
Read more about the new features here
Changelog
Implemented Enhancements:
- LMCTL support for ETSI NS and VNF packages #82
- Support default environment #86
- Support authentication with an existing access token (and
lmctl login) #88 - Tidy up lmctl help menu #95
- Move lmctl.log to ~/.lmctl #97
Fixed Bugs:
- lmctl create resourcedriver with certificate in same files as properties does not work #92
- TRACE_CTX_LOG_PREFIX in trace_ctx should be tracectx instead of traceCtx #99
Documentation:
Internals:
3.0.0
Release Notes
Compatible with IBM Cloud Pak for Network Automation (CP4NA) v2.1.
Major release with enhancements including:
- Default LMCTL config file location
- Expanded Command Capabilities
- CP4NA Python Client
- CP4NA Environment Improvements
- Client Credential Authentication
- Ping CP4NA environment to check configuration
Read more about the new features here
Changelog
Implemented Enhancements:
- Default LMCONFIG location #62
- Reduce number of fields required to configure TNCO address #64
- Expanded command capability #63
- Complete client library for LM #56
- Support use of client credentials #55
- Add command to display details of a given environment #12
- Support inclusion of tracing context headers in client #78
- Support retrieving effective Descriptor #75
- Add client API to retrieve all processes of an Assembly #74
- Add Support for new Intents #73
Documentation:
- Pypi description has incorrect links #34
Testing:
- Integration test framework #65