Ansible-tower-cli

Latest version: v3.3.9

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

Scan your dependencies

Page 2 of 5

3.3.2

This release is motivated by mishandling of the verify_ssl parameter, where the default behavior was False (not verify SSL) whereas it should have been True (yes verify SSL). This will cause errors for users who do not have a certs set up and are using tower-cli without this set explicitly to False.

3.3.1

This has bug fixes accumulated over several months. Getting this minor release out will resolve some errors Ansible users encounter when using the tower modules.

3.3.0

Headline feature is new tower-cli send and receive commands that allow user to export data about resource to file, and import data from file into server.

New login command to create a dedicated token for the tower-cli client.

Updates for feature parity following AWX development included, as well as typical maintenance.

3.2.1

- Added support for using settings from environment vars in normal CLI use
- Made many-to-many relations easier to manage with a new field type
- Installed new CLI entry point, awx-cli
- Allowed setup and testing to proceed without root privileges
- Added project and inventory update resources to enable more functionality
- Fixed bug when copying resources that use the variables field type
- Fixed bug that caused debug messages to hang with long line lengths
- Fixed bug with side-by-side install of v1 and v2
- Fixed bug where --all-pages was ignored for roles
- Allowed use of --format=id with multiple results
- Added cleaner handling of Unicode

3.2.0

*General:*

- Officially support using tower_cli as a python library.
- Major documentation updates. From 3.2.0 docs are hosted on http://tower-cli.readthedocs.io.
- Added project_update and inventory_update resources to allow canceling and deleting.

*Updates from Tower 3.2:*

- Migrated to API V2. All API calls will start with `/api/v2` instead of `/api/v1`.
- Made inventory_source an external resource and remove the old relationship to its associated group. Remove launching inventory updates from group resource.
- Added credential_type resource and significantly modified credential resource to reveal user-defined credentials feature of Tower 3.2.
- Added job template extra credential (dis)association to reveal extra_credential field of 3.2 job templates.
- Removed all source-specific inventory source fields and replaced them with a `credential` field.
- Updated inventory resource fields to reveal smart inventory and insights integration features of Tower 3.2.
- Added `list_fact` and `insights` commands to host resource to reveal smart inventory and insights integration features of Tower 3.2.
- Added `instance` and `instance_group` resources to reveal instance/instance group feature of Tower 3.2.
- Enabled (dis)associating instance groups to(from) organization, job_template and inventory resources to reveal instance/instance group feature of Tower 3.2.
- Added support for Tower 3.2 SCM inventory sources.
- Updated job_template resource fields to reveal changes in Tower 3.2, including `--diff` mode feature.
- Updated job resource launch command to reveal changes in Tower 3.2, including `--diff` mode feature.
- Updated ad_hoc resource fields to reveal changes in Tower 3.2, including `--diff` mode feature. Specifically, changed name of `--become` of `launch` command into `--become-enabled`.

*Deprecated features:*

- Removed permission resource.
- Disabled launching a job using the jobs endpoint.
- Removed scan jobs in favor of new job fact cache.
- Removed Rackspace options.
- Remove outdated association function for project’s organization.

*Reflected from 3.1.8:*

- Include method of installing with alias tower-cli-v2
- Fix bug of incomplete role membership lookup, preventing granting of roles.
- Combine click parameters from multiple base classes in metaclass.
- Fix unicode bug in human display format.
- Add new page_size parameter to list view.
- Add scm_update_cache_timeout field to project resource.
- Begin process to deprecate python 2.6.

3.1.8

Not secure
This release fixes bugs and begins to specialize to the Tower/AWX v1 API, with the 3.1.x numbers becoming the final release series for v1 API.

- Fix bug of incomplete role membership lookup, preventing granting of roles
- New method of installing tower-cli-v1, specific to API v1 use
- Combine click parameters from multiple base classes in metaclass
- Fix unicode bug in human display format
- Add new page_size parameter to list view
- Add scm_update_cache_timeout field to project resource
- Begin process to deprecate python 2.6

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.