We use custom Ansible facts to populate smart inventories in AWX. This works fine up to AWX 17.1.0, but facts seem to disappear (the smart inventories keep emptying) in any version since using K8s. Currently I have version 21.4.0.
I can run a job to collect facts, and the smart inventories look good. After what seems like a random time (sometimes minutes, other times can be an hour or more) the smart inventories are empty again.
I have tested running inventory syncs with different update options (overwrite, overwrite variables)...neither seem to wipe the facts. Are there any other settings or logs I can check? We rely heavily on the smart inventories.