# awxkit version update in AWX 19.2.2

**URL:** <https://forum.ansible.com/t/awxkit-version-update-in-awx-19-2-2/36413>\
**Category:** AWX Project\
**Tags:** awx\
**Created:** [March 8, 2022, 7:55pm UTC](https://forum.ansible.com/t/awxkit-version-update-in-awx-19-2-2/36413 "2022-03-08T19:55:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cnu\_k](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cnu\_k](https://forum.ansible.com/u/Cnu_k)\
**Post date:** [March 8, 2022, 7:55pm UTC](https://forum.ansible.com/t/awxkit-version-update-in-awx-19-2-2/36413/1 "2022-03-08T19:55:50Z")

</div>

Hi,

We’re using AWX operator 0.12 with AWX 19.2.2 and noticed that awx CLI version is 18.0.0. I tried to update the docker image and couldn’t do, wondering what’s the best way to upgrade the awx CLI from version 18 to latest 19.4.x or other version.  
Is it possible to upgrade the CLI without the operator and AWX upgrade?  
If we have to upgrade the operator and AWX version for existing installs, any recommendations on what needs to be done to reduce manual steps, if any?

Thanks

---

<div class="post-metadata">

**Author:** ![Vincent\_Rubiolo](https://avatars.discourse-cdn.com/v4/letter/v/a183cd/32.png) [@Vincent\_Rubiolo](https://forum.ansible.com/u/Vincent_Rubiolo)\
**Post date:** [March 9, 2022, 10:48am UTC](https://forum.ansible.com/t/awxkit-version-update-in-awx-19-2-2/36413/2 "2022-03-09T10:48:00Z")

</div>

Hi there,

Personnally, I am installing the AWX cli via pip when I don’t need the binary in-cluster:  
$ pip show awxkit  
Name: awxkit  
Version: 19.4.0  
Summary: The official command line interface for Ansible AWX  
Home-page: [https://github.com/ansible/awx](https://github.com/ansible/awx)  
Author: Red Hat, Inc.  
Author-email: [info@ansible.com](mailto:info@ansible.com)  
License: Apache 2.0  
Location: /home/vrubiolo/.local/lib/python3.10/site-packages  
Requires: requests, PyYAML  
Required-by:

For the other usecases, I am pulling it in my custom Execution Environment:  
$ cat requirements.yml

---

<div class="post-metadata">

**Author:** ![Cnu\_k](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cnu\_k](https://forum.ansible.com/u/Cnu_k)\
**Post date:** [March 13, 2022, 10:37pm UTC](https://forum.ansible.com/t/awxkit-version-update-in-awx-19-2-2/36413/3 "2022-03-13T22:37:55Z")

</div>

Thank you. In our scenario we need the awx CLI in the web and task containers. I tried to upgrade and it didn’t work as expected, so went ahead and upgraded from 19.2.2 to 20.0.1. Had to re-do and import data into the instance but learned a lot during the process since each major release has changes and improvements that cause little pain and research.  
Upgraded the operator by following the documentation and built a custom AWX image using [quay.io](http://quay.io) as base image to install our own utilities and tools including the awx CLI.  
It was a bit of struggle to build the image as our environments mostly locked down to download packages off of internet.  
Also we cannot run the containers as a root so installing or making changes won’t work.
