Hi Sanjeev,<div><div><br></div><div>you are indeed, old fashioned.</div><div><br></div><div>The builds for testing are done on a cron (automatic) job. Extra ones can be triggered in. By insisting on all of the the updates to keep you up to date, you cannot help in any testing as no one and no bug report would know what you are running on any system.</div>
<div><br></div><div>There is a VERY good reason to to use the iso tracker, and from your comments you have never read why [1]. Even as 'old school' I do believe a leopard can change its spots. There are up coming sessions for bugs [2] and testing [3].</div>
<div><br></div><div>I ask that you attend these sessions where the usage Zsync will be explained early on. Using this lowers the data usage across all the servers and ensures people have speedy access and the cost to provide them is lower, along with being able to make a bug report that can be carried forward. Once we have arrived with a test system that others have, we can then proceed to test and report upon it.</div>
<div><br></div><div>Regards,</div><div><br></div><div>Phill.</div><div>1. <a href="https://wiki.ubuntu.com/U%2B1/partial_upgrade">https://wiki.ubuntu.com/U%2B1/partial_upgrade</a></div><div>2. <a href="https://wiki.ubuntu.com/Testing/Activities/Classroom/#Section_3">https://wiki.ubuntu.com/Testing/Activities/Classroom/#Section_</a>2</div>
<div>3. <a href="https://wiki.ubuntu.com/Testing/Activities/Classroom/#Section_3">https://wiki.ubuntu.com/Testing/Activities/Classroom/#Section_3</a></div><div><br><div class="gmail_quote">On 31 January 2013 22:26, Sanjeev Gupta <span dir="ltr"><<a href="mailto:ghane0@gmail.com" target="_blank">ghane0@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Fri, Feb 1, 2013 at 3:15 AM, John Kim <span dir="ltr"><<a href="mailto:johnkim.ubuntu@gmail.com" target="_blank">johnkim.ubuntu@gmail.com</a>></span> wrote:<br>
</div><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Sanjeev Gutpa, <div><br></div><div>So do you only run those two commands at different times throughout the day? Are there any other commands to be aware of?</div></blockquote></div><div><br>I sit at my laptop for most of the day, and when there is nothing happening, I do:<br>
<br># apt-get update ; apt-get -d -y dist-upgrade <br><br>and leave that running. I have lots of PPAs, including firefox-next, google, etc, so this takes some time.<br><br>Then, I immediately, or later, do:<br><br># eatmydata apt-get upgrade<br>
<br>The reason the second command is later, is that I look at changelogs, so it is in the foreground (with respect to my attention span). Also, at one time the Google archive was really, really, slow, so the first job was a fire-an-forget.<br>
<br>Secondly, the "eatmydata" is a relic of when dpkg on btrfs was so sloooooooooow, that a day's updates of a dozen packages would take 30 mins. Adding "eatmydata" in front makes dpkg's fsync a NOOP. As I do not expect my laptop to crash during the upgrade, I can live without that protection. But then, no one expects the Spanish Inquisition...<br>
<br>(secondly.5) apt-btrfs-snapshot is fantastic. Just remember to clear old snapshots once in a while.<br> <br>Thirdly, although I pull down packages in the "dist-upgrade" list, I install only those in the "upgrade" list, so I see packages being held. Once every few days, half-a-dozen packages (eg, python) become upgradable, and get installed as a batch.<br>
<br></div><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div></div><div>How can I ensure that by running those two commands, I get the daily build from the <a href="http://uk.archive.ubuntu.com" target="_blank">uk.archive.ubuntu.com</a> archive? Because by default, mine is set to <a href="http://us.archive.ubuntu.com" target="_blank">us.archive.ubuntu.com</a>.</div>
</blockquote></div><div><br>Firstly, this is not exactly equivalent to the "daily build", which applies to the CDs, I think. With the apt method, you may be a few hours ahead of the daily build; including stuff that entered the archive after the nightly build happened. Assuming you are in Korea, (I am in Singapore) so our idea of build times do not match Mr Shuttleworth's :-)<br>
<br>On the UK vs US archive, my reasoning is just not having to wait an entire 2 hours!!!! I want my .debs NOW!!!!! So I look at the rsync trace files in /ubuntu/project/trace on the mirror, and see where it is syncing from, and try to move closer to Canonical. Again, this may not help, if the primary has bad bandwidth to you.<br>
<br>See: <a href="https://launchpad.net/ubuntu/+archivemirrors" target="_blank">https://launchpad.net/ubuntu/+archivemirrors</a> for archive delay times. But this is just an over-optimisation on my part.<br></div><div>
<br>The last bit of optimisation is because apt-get runs multiple fetches for each archive specified, but serialises all fetches from the same archive. So something like:<br>
<br>deb <a href="http://uk.archive.ubuntu.com/ubuntu/" target="_blank">http://uk.archive.ubuntu.com/ubuntu/</a> raring main restricted<br>deb <a href="http://jp.archive.ubuntu.com/ubuntu/" target="_blank">http://jp.archive.ubuntu.com/ubuntu/</a> quantal-updates main restricted<br>
deb <a href="http://us.archive.ubuntu.com/ubuntu/" target="_blank">http://us.archive.ubuntu.com/ubuntu/</a> raring universe<br>deb <a href="http://hk.archive.ubuntu.com/ubuntu/" target="_blank">http://hk.archive.ubuntu.com/ubuntu/</a> quantal-updates universe<br>
deb <a href="http://jp.archive.ubuntu.com/ubuntu/" target="_blank">http://jp.archive.ubuntu.com/ubuntu/</a> raring multiverse<br>deb <a href="http://de.archive.ubuntu.com/ubuntu/" target="_blank">http://de.archive.ubuntu.com/ubuntu/</a> quantal-updates multiverse<br>
<br>means that my apt-get downloads happen in parallel<br><br>Hope this helps.<div class="im"><br clear="all"><div>-- <br>Sanjeev Gupta<br><a href="tel:%2B65%2098551208" value="+6598551208" target="_blank">+65 98551208</a> <a href="http://www.linkedin.com/in/ghane" target="_blank">http://www.linkedin.com/in/ghane</a></div>
<br></div></div></div><br>
<br>--<br>
Ubuntu-quality mailing list<br>
<a href="mailto:Ubuntu-quality@lists.ubuntu.com">Ubuntu-quality@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-quality" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-quality<br clear="all"><div><br></div>-- <br></a><a href="https://wiki.ubuntu.com/phillw" target="_blank">https://wiki.ubuntu.com/phillw</a>
</blockquote></div></div></div>