- Jun 13, 2015
-
-
intrigeri authored
Refs: #9430
-
- Jun 12, 2015
-
-
intrigeri authored
Fix-committed: #9329
-
anonym authored
The root user has special memory overcommit rules that may allow it to allocate memory enough to make the system unusable. Let's run fillram as a non-root user instead, to prevent the VM from stalling.
-
anonym authored
Previously we set oom_kill_allocating_task so the allocating process would be OOM killed. If we're really unlucky, that could be some other vital process, like the remote shell. Now we do not set oom_kill_allocating_task and instead set a high oom_adj for each fillram process instead.
-
anonym authored
The remote shell script name has changed, but we used the old name, so we actually never set the oom_adj for it. Behold the power of execute_successfully(), which discovered this issue!
-
anonym authored
-
anonym authored
The kernel documentation says [1] that "if you set this to lower than 1024KB, your system will become subtly broken, and prone to deadlock under high loads." This may explain why the VM sometimes becomes unrepsonsive, so let's not do that. [1] https://www.kernel.org/doc/Documentation/sysctl/vm.txt
-
- Jun 11, 2015
-
- Jun 10, 2015
- Jun 06, 2015
- Jun 05, 2015
-
-
intrigeri authored
-
- Jun 04, 2015
-
-
anonym authored
Fix-committed: #9406
-
- Jun 03, 2015
-
-
intrigeri authored
Otherwise, a Wheezy builder fails to build a Jessie ISO, and vice-versa, because Wheezy's and Jessie's eatmydata put their LD_PRELOAD'ed libraries in different places. Will-fix: #9523
-
- Jun 02, 2015
- May 31, 2015
- May 29, 2015
-
-
intrigeri authored
Merge remote-tracking branch 'origin/test/9425-enable-spice-and-asbolute-pointing-device' into stable Fix-committed: #9425
-
- May 28, 2015
-
-
kytv authored
The tests will sometimes fail becase of errors communicating with the keyservers and because of Seahorse segfaulting. The purpose of this helper function is to make the cause of such failures easily evident.
-
kytv authored
(Related to #8298) Will-fix: #9344
-
kytv authored
This will fix a similar problem to #8928, which seems to correlate with CPU load on the host system running the test suite.
-
anonym authored
Fix-committed: #9402
-
kytv authored
-
kytv authored
-
kytv authored
-
kytv authored
-
anonym authored
Fix-committed: #9339
-
anonym authored
Fix-committed: #9416
-
intrigeri authored
Not only this introduces needless variations between ISO images built from the same source (hence blocks deterministic builds), but there's a risk that some package (either one we already ship, or one that we ship some day, or one that users install themselves) actually use this pair of SSL keys on the Internet, which is wrong since the private key material is public. Note that: * We run update-ca-certificates after deleting the snakeoil SSL certificate, to ensure it's not included in /etc/ssl/certs/ca-certificates.crt. * We make sure we delete all symlinks pointing to the SSL snakeoil certificate or key, because it avoids having to understand what symlinks are created on current Debian, and to track any future changes in this area. Will-fix: #9416
-
intrigeri authored
Fix-committed: #9341
-
- May 27, 2015
-
-
kytv authored
Will-fix: #9339
-
kytv authored
-
kytv authored
-
anonym authored
Now that Linux 3.16.7-ckt9-3 has migrated to Debian Jessie (well, jessie/updates), let's install the kernel from there instead of Debian testing, so we won't get Linux 4.0 at some point, which will break aufs. This is a follow-up to #9340.
-