AWX inventory - can you display extra columns?

Hi all,

I’m using the AWX inventory for a customer job because it is simpler for them to have the inventory in the same GUI as the job templates they are launching. However, I think the inventory has a couple of GUI shortcomings (unless I am mistaken).

  1. When you view the list of hosts, it is not possible to add any columns - for example it would be nice to see the description as well as the name. AWX seems coded to just display the inventory name and the Actions columns.

Ideally, I would like to be able to display the description for the host, and even better, selected variables.

  1. Currently, I launch a job template and have to put the hosts into the limit field to restrict which hosts get acted upon. It would be preferable to launch against groups of hosts based on checkbox selection in the inventory screen. Is that possible? I realise that I can make groups of hosts and launch against the group name, but would prefer something that involves fewer clicks since the group membership changes fairly often.

There is a ‘run command’ button above the host listing which almost works in the way I want, but I can only run things like ping. I can’t launch a job template from that button. See the attached screenshots for details.

Any help appreciated, or advice on how I might contribute to the project to make these changes would also be good.

Kind regards,

Andy

Hi!

since the group membership changes fairly often

Interesting, can you speak more about this need? that is, why do your hosts change groups often? There might be some best-practices around this topic, if we can get a bit more information. Thanks

Seth