I recently updated the rancher catalog WAOS to upgrade MongoDB 4.2 to 4.4. I was surprised to find that rancher 2.4.3 did not handle helm type catalog upgrades properly. So I upgraded rancher 2.4.3 to 2.4.5. Here are the steps performed.
# upgrade helm repo update helm fetch rancher-latest/rancher helm get values rancher -n cattle-system helm upgrade rancher rancher-latest/rancher \ --namespace cattle-system \ --set hostname=MYHOSTNAME
This was added to the rancher snippets. Be careful; the latest version is not a stable production.
After a catalog refresh from rancher interface, you should be offered a Mongo update :
Back up your data then click on it, select 4.4 and upgrade.
It's that simple. Mongo instances will be upgraded one by one. The key is to regularly update updates to keep up with new developments and not have to overcome upgrade walls later.
Welcome to the long quiet river of rancher responsiveness :)