summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-09propellor spinJoey Hess
2018-05-07propellor spinJoey Hess
2018-05-06setting up joeyconfig after mergeJoey Hess
2018-05-06changelogJoey Hess
2018-05-06clean up after mergeJoey Hess
2018-05-06Merge branch 'joeyconfig'Joey Hess
2018-05-06setting up joeyconfig after mergeJoey Hess
2018-05-06Merge remote-tracking branch 'felix/unbound' into joeyconfigJoey Hess
2018-05-06remove rsyslog from honeybee to save disk spaceJoey Hess
2018-05-05propellor spinJoey Hess
2018-05-05propellor spinJoey Hess
2018-05-05Unbound: move haddock comment to cachingDnsServerFélix Sipma
2018-05-05propellor spinJoey Hess
2018-05-05propellor spinJoey Hess
2018-05-04propellor spinJoey Hess
2018-05-04updateJoey Hess
2018-05-04markdownJoey Hess
2018-05-04Unbound: add a warning note for CNAMEFélix Sipma
2018-05-04Unbound: handle missing recordsFélix Sipma
2018-05-04Unbound: simplify existing recordsFélix Sipma
2018-05-04Unbound: handle SRV recordFélix Sipma
2018-05-03clean up after mergeJoey Hess
2018-05-03Merge branch 'joeyconfig'Joey Hess
2018-05-03propellor spinJoey Hess
2018-05-03commentJoey Hess
2018-05-03propellor spinJoey Hess
2018-05-03remove badly placed and redundant commentJoey Hess
2018-05-03propellor spinJoey Hess
2018-05-03setting up joeyconfig after mergeJoey Hess
2018-05-03Merge branch 'master' into joeyconfigJoey Hess
2018-05-03Update shim each time propellor is run in a container, to deal with library ↵Joey Hess
version changes. Surprised this didn't come up before, since propellor was run against progressively old versions of libraries when propelling eg, a chroot. It finally broke on an arm box, where libm got updated to a new version and propellor used a symbol from the new version. The comment says that propellor may be running from an existing shim in which case it's reused. That could be a nested chroot or other container, or perhaps propellor was deployed via a precompiled tarball which is built using a shim. The code used to use "checkAlreadyShimmed shim" which I don't see how it deals with either of those scenarios. Changed to "checkAlreadyShimmed propellorbin", which I think will deal with them, but I've not tested such scenarios. Added code to delete old versions of libraries out of the shim directory to avoid masses of old ones piling up over time. Property.Chroot sets up the shim directory and then bind mounts it into the chroot. To avoid deleting the source of a bind mount, made this only delete files in the shim directory, but not the shim directory itself.
2018-05-03propellor spinJoey Hess
2018-05-03propellor spinJoey Hess
2018-05-02Merge branch 'master' of ssh://propellor.branchable.comJoey Hess
2018-05-02changelogJoey Hess
2018-05-02make Schroot.overlaysInTmpfs revertableSean Whitton
Useful when a build fails on a tmpfs (usually a package's test suite). Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
2018-05-02updateJoey Hess
2018-05-01propellor spinJoey Hess
2018-05-01propellor spinJoey Hess
2018-05-01propellor spinJoey Hess
2018-05-01propellor spinJoey Hess
2018-05-01propellor spinJoey Hess
2018-05-01propellor spinJoey Hess
2018-05-01Added a commentpicca
2018-04-30Merge branch 'master' of ssh://propellor.branchable.comJoey Hess
2018-04-30Merge branch 'joeyconfig'Joey Hess
2018-04-30notes on failed attempt to migrateJoey Hess
2018-04-30propellor spinJoey Hess
2018-04-30Added a commentjsza
2018-04-30responsesJoey Hess