|
|
|
|
|
by delano
6189 days ago
|
|
I agree with you. But now I want to launch and release to several EC2 and Rackspace machines, in parallel. apt doesn't help with that. It also doesn't help with releasing to multiple machines simultaneously (including different types). If I have 5 debian machines that need to be updated, I should be able to do that with a single command and it should happen in parallel. The same applies if I have 5 debian machines and 5 red hat machines (etc...). I'm advocating a tool that is aware of the existing system specific package managers rather than a replacement of them. |
|
Ofcourse it does. What makes you think it doesn't?
If I have 5 debian machines that need to be updated, I should be able to do that with a single command and it should happen in parallel.
reprepro -Vb . stage1 myapp_2.0-1.dsc
That drops a new pkg onto the mirror where the staging hosts pick it up within one minute, from cron. I could use the "live" distro instead of "stage1" to roll it out to production. We use sections if we want to limit the push to individual groups of hosts.
The same applies if I have 5 debian machines and 5 red hat machines (etc...)
If you mix linux distributions in a production environment then you have bigger problems to resolve first.
I'm advocating a tool that is aware of the existing system specific package managers rather than a replacement of them.
Those who don't understand are doomed to reinvent, poorly...