Package update overwrites Desktop app config

This is exactly what configurations in /etc/ood/confg should provide for you. We have similar offerings where folks can get an entire compute node or a smaller shared 1 core allocation. And it’s all in our config repo linked in this topic without modification to the bc_desktop app.

As to messaging; yea that’s about right. You can also see on our repo our messaging that links the larger allocations to the smaller and vice versa.