Removing a service gives error

I’ve merged a few services in my app into one and now convox complains with no such service:

$ convox services
ERROR: no such service: auth

I have to recreate the app to get things to work, which is quite annoying as when I switch branch to one with the previous service definition I have to recreate the app every time.

It seems like it should to lookup services from kubernetes instead of the convox.yml.

Looks like the Rack is reading the services list from the latest (most recently created) release instead of the currently-promoted release.