3

I would like to schedule updates on my ubuntu servers, but would like to test the updates first on a test server. I'd like to run all updates on the test box at the beginning of a development cycle, giving QA time to test our code changes + ubuntu package updates. So, my question is, how do I ensure that I get the same package versions when go do an apt-get upgrade on my production boxes, given that it may be a week or two later?

2 Answers 2

3

Set up a local Ubuntu repository and update your systems from that. Then you can only update the repository when you want to, and you'll know your production boxes will get the same code as development.

Check out tools such as apt-mirror, and apt-cacher.

2
1

The only way to ensure this is by running your own apt mirror. This way you can do your test update from the same mirror where you know your production systems will be doing the update.

1
  • Thanks for ur reply; accepted EightBit's answer because he included links :)
    – Nick P.
    Jun 22, 2011 at 21:10

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .