summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* ensure we only use gid specified. chroot operations always change uid/gid to ↵Michael E Brown2007-10-224-10/+21
| | | | gid specified. fixes 'bad owner/group' message from rpm.
* fully qualify exception name to fix exception trying to raise exception.Michael E Brown2007-10-221-1/+1
|
* fix license to comply with new licence standardMichael E Brown2007-10-221-1/+1
|
* fix rpmlint error: non-executable scriptMichael E Brown2007-10-2217-17/+0
|
* version bumpmock-0.8.3Michael E Brown2007-10-221-1/+1
|
* version bump. changelog update.Michael E Brown2007-10-223-13/+18
|
* more complete fix for immutable files in buildrootMichael E Brown2007-10-221-5/+6
|
* remove becomeUser(0) from backend and have mock.py do it ahead of time. ↵Michael E Brown2007-10-222-5/+8
| | | | remove password from mockbuild user so you can 'mock shell' and then su - mockbuild.
* avoid infinite loop in error handling.Michael E Brown2007-10-221-1/+1
|
* try harder to remove buildroot if it fails.Michael E Brown2007-10-221-7/+19
|
* fixup docs to match latest options.Michael E Brown2007-10-222-21/+26
|
* fix for FC6mock-0.8.2Michael E Brown2007-10-211-0/+7
|
* version bumpMichael E Brown2007-10-211-1/+1
|
* version bumpMichael E Brown2007-10-212-13/+13
|
* comment minor edits.mock-0.8.1Michael E Brown2007-10-211-1/+2
|
* fixup config options to match new format.Michael E Brown2007-10-216-6/+6
|
* make plugin conf options match: *_opts and *_enable. fix for not doing 'yum ↵Michael E Brown2007-10-213-19/+24
| | | | install' when --no-clean, but, rather 'yum update'. update defaults.cfg to match new options.
* finish implementing bind mount plugin.Michael E Brown2007-10-211-6/+5
|
* small optimizations to not unpack root cache for --no-clean. fix accounting ↵Michael E Brown2007-10-211-3/+4
| | | | typo so we dont re-create root cache for non-clean builds.
* renamed bind.py to bind_mount.py as that is a bit more explicit.Michael E Brown2007-10-211-40/+0
|
* new plugin to optionally bind-mount host dirs into buildroot. not configured ↵Michael E Brown2007-10-215-6/+96
| | | | by default.
* update copyrights. dont put full header in every source file, just ref main ↵Michael E Brown2007-10-219-127/+31
| | | | copying.
* fix disable/enable plugin cmdline to write to correct config entry.Michael E Brown2007-10-211-2/+2
|
* uncomment build lines.Michael E Brown2007-10-211-3/+3
|
* add time cmd to ensure that mock.py timings are accurate.Michael E Brown2007-10-211-1/+1
|
* version bump to 0.8.1Michael E Brown2007-10-213-14/+14
|
* create plugin infrastructure. move all caching related stuff to plugins.Michael E Brown2007-10-2114-231/+434
|
* update changelogmock-0.8.0Michael E Brown2007-10-202-0/+20
|
* dont try to compile ppc stuff. also clean test dir before starting.Michael E Brown2007-10-201-1/+2
|
* set exit code properly on error.Michael E Brown2007-10-201-0/+7
|
* little more generic release tests.Michael E Brown2007-10-201-4/+6
|
* add release testing script to ensure basic stuff works before release.Michael E Brown2007-10-201-0/+33
|
* disable ccache for epel builds by default because they dont have ccache ↵Michael E Brown2007-10-206-0/+18
| | | | available in their repos.
* enable specific dep check as it does affect build. 'yum install foo' doesnt ↵Michael E Brown2007-10-201-8/+4
| | | | fail if foo doesnt exist.
* make --enable-cache consistent with other opts in '-' vs '_' department. add ↵Michael E Brown2007-10-201-2/+7
| | | | better help if user gets it wrong.
* add couple friendly messages to explain why chroot is cleaned in case user ↵Michael E Brown2007-10-201-0/+6
| | | | forgets they set the config option. add message for <CTRL>-C exit.
* attempt to kill off any process group children before we finish fork(). Trap ↵Michael E Brown2007-10-201-32/+38
| | | | all errors so child doesnt escape from its branch of the if.
* add cleanup_on_{success,failure} options. separate out do_rebuild() function ↵Michael E Brown2007-10-202-28/+70
| | | | as it was getting a bit long. make ccache default to a bit smaller max size (4GB). Ensure we unmount fs on CTRL-C
* better defaults.cfg examples.Michael E Brown2007-10-201-21/+56
|
* uniform spacing and layout for config files.Michael E Brown2007-10-2011-11/+0
|
* remove unneeded 'import os' from config files.Michael E Brown2007-10-2017-23/+0
|
* allow installdeps cmd to be used on normal rpm.Michael E Brown2007-10-202-3/+3
|
* add exception for bad/wrong cmdline usage.Michael E Brown2007-10-191-0/+7
|
* add --cleanup-after option. move most exception handling out of main() and ↵Michael E Brown2007-10-191-67/+82
| | | | into main()'s caller.
* fix ccache to use chroot ccache instead of host ccacheMichael E Brown2007-10-191-3/+6
|
* dont double-initialize logging when building multiple srpms.Michael E Brown2007-10-191-1/+6
|
* fix one backwards compat FC6 buglet. BaseException is python 2.5+.Michael E Brown2007-10-191-1/+5
|
* add start message so we know which srpm we are working on when multiple are ↵Michael E Brown2007-10-191-0/+1
| | | | specified.
* four tweaks and a bugfix. 1) roll ccache install into same yum call as ↵Michael E Brown2007-10-191-15/+15
| | | | installdeps. 2) dont delete yum cache metadata unless it is older than 1 day. 3) remove separate depsolve pass which was only for UI cleanness. 4) dont do verbose tar pack/unpack 5) bugfix: dont untar cache twice.
* print integer minutes.Michael E Brown2007-10-191-1/+1
|