Is it necessary? No. You should be able to use the upstart/daemon script of your platform du jour to run Glance servers in a production environment.
That said, what you *cannot* do with simple upstart/daemon scripts is:
* Pass custom parameters to the daemon (instead it must look in the standard configuration file directories for a config file
* Spin up multiple Glance servers simulataneously using different ports (in different config files)
* Use upstart/daemon scripts in the functional test suite (which uses glance-control to start servers)
And so, I do believe that glance-control has a place in Glance and is not irrelevant.
Not sure about the validity of this bug still, though... I'll have to test it out.
-jay
Is it necessary? No. You should be able to use the upstart/daemon script of your platform du jour to run Glance servers in a production environment.
That said, what you *cannot* do with simple upstart/daemon scripts is:
* Pass custom parameters to the daemon (instead it must look in the standard configuration file directories for a config file
* Spin up multiple Glance servers simulataneously using different ports (in different config files)
* Use upstart/daemon scripts in the functional test suite (which uses glance-control to start servers)
And so, I do believe that glance-control has a place in Glance and is not irrelevant.
Not sure about the validity of this bug still, though... I'll have to test it out.
-jay