Vmware-aria-operations-integration-sdk

Latest version: v1.1.0

Safety actively analyzes 626004 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.1.0

* Add Java support
* Improve logging when building a container image fails
* Fix a dependency issue with xmlschema
* Fix issue where Suite API connection information in `connections.json` did not inherit
default values correctly
* Fix issue where SuiteAPI behavior in an `mp-test` Test Connection did not match the
behavior in VMware Aria Operations durring Test Connection and Get Endpoints. Specifically,
on the platform the SuiteAPI credentials are only sent durring a Collection, as that is the
only time the SuiteAPI is intended to be used. However, `mp-test` had been sending SuiteAPI
credentials for all three operations. The behavior of `mp-test` now matches the platform.

1.0.1

* Update dependencies to resolve a security vulnerability in GitPython
* Fix issue where registry URL would not parse correctly if a port was not present
* Fix issue where server would repeatedly crash if logging directory was not writable
* If user runs mp-init using root, the logs directory's permissions are set to world-wriable
* If user runs mp-init as root, mp-init warns that the above will happen
* Improves error handling when logs directory is not writable to prevent server crashes

1.0.0

Not secure
* Improve documentation site
* Additional sample and template projects
* Connections in the 'config.json' file are now in their own 'connections.json' file
* 'mp-build' no longer hangs when at startup when a virtual environment is present
* Adapter directories no longer have a 'adapter3' suffix
* Improved registry handling, especially when using DockerHub
* Option to create a new project with a template that does not include sample code

0.5.1

Not secure
* Update docker module version to fix urllib3 2.0.0 incompatibility.
* Update adapter template with current best practices.
* mp-init now generates icon folders for AdapterKind, ResourceKind, and TraversalSpec.
* Add labeled enum values support (requires SDK library 0.7.3).

0.5.0

Not secure
* Default container registry can now be specified in global config file
* Fix issue where psutil version would cause python build to fail
* Standardize encoding of properties file to 'utf-8'
* Add two flags to mp-test for controlling collection parameters:
* '--collection-number': Sets the collection number. This is useful for testing functionality that only occurs on some collection cycles.
* '--collection-window-duration': Sets the duration of the collection window. This is useful for testing how the adapter behaves for longer or shorter collection windows.
These flags require a server version of 0.11.0 or later.
* Improve visibility of failed test connections.
* Add record of successfull validation tests to 'validation.log'
* Improve container image build times.
* Fix an issue that in certain scenarios would result in a pak file failing to install.
* Implement log rotation for 'test.log' and 'build.log' files.
* Add explanation of cell format to statistics output in mp-test.
* Add '--version' flag to 'mp-init', 'mp-test', and 'mp-build' that returns the current SDK version.
* Do not include '.gitkeep' files in pak files.
* Add several flags to mp-build for running on headless build servers:
* '--no-ttl': Remove UI flourishes and prompts that require a TTL.
* '--registry-tag': Specify the container registry to upload the built adapter container to without relying on the 'config.json' file.
* '--registry-username': Specify the registry username if docker is not logged in to the registry.
* '--registry-password': Specify the registry password if docker is not logged in to the registry.
* Improve logging in adapter created from 'mp-init'.
* Fix issue that was preventing installation on Windows.
* 'mp-test' asks for SuiteAPI credentials when setting up a new connection.
* 'Long collection' tests now automatically detect several common issues.

0.4.0

Not secure
* Initial release with installation via PyPI

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.