Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | ensure we only use gid specified. chroot operations always change uid/gid to ↵ | Michael E Brown | 2007-10-22 | 4 | -10/+21 | |
| | | | | gid specified. fixes 'bad owner/group' message from rpm. | |||||
* | fully qualify exception name to fix exception trying to raise exception. | Michael E Brown | 2007-10-22 | 1 | -1/+1 | |
| | ||||||
* | fix license to comply with new licence standard | Michael E Brown | 2007-10-22 | 1 | -1/+1 | |
| | ||||||
* | fix rpmlint error: non-executable script | Michael E Brown | 2007-10-22 | 17 | -17/+0 | |
| | ||||||
* | version bumpmock-0.8.3 | Michael E Brown | 2007-10-22 | 1 | -1/+1 | |
| | ||||||
* | version bump. changelog update. | Michael E Brown | 2007-10-22 | 3 | -13/+18 | |
| | ||||||
* | more complete fix for immutable files in buildroot | Michael E Brown | 2007-10-22 | 1 | -5/+6 | |
| | ||||||
* | remove becomeUser(0) from backend and have mock.py do it ahead of time. ↵ | Michael E Brown | 2007-10-22 | 2 | -5/+8 | |
| | | | | remove password from mockbuild user so you can 'mock shell' and then su - mockbuild. | |||||
* | avoid infinite loop in error handling. | Michael E Brown | 2007-10-22 | 1 | -1/+1 | |
| | ||||||
* | try harder to remove buildroot if it fails. | Michael E Brown | 2007-10-22 | 1 | -7/+19 | |
| | ||||||
* | fixup docs to match latest options. | Michael E Brown | 2007-10-22 | 2 | -21/+26 | |
| | ||||||
* | fix for FC6mock-0.8.2 | Michael E Brown | 2007-10-21 | 1 | -0/+7 | |
| | ||||||
* | version bump | Michael E Brown | 2007-10-21 | 1 | -1/+1 | |
| | ||||||
* | version bump | Michael E Brown | 2007-10-21 | 2 | -13/+13 | |
| | ||||||
* | comment minor edits.mock-0.8.1 | Michael E Brown | 2007-10-21 | 1 | -1/+2 | |
| | ||||||
* | fixup config options to match new format. | Michael E Brown | 2007-10-21 | 6 | -6/+6 | |
| | ||||||
* | make plugin conf options match: *_opts and *_enable. fix for not doing 'yum ↵ | Michael E Brown | 2007-10-21 | 3 | -19/+24 | |
| | | | | install' when --no-clean, but, rather 'yum update'. update defaults.cfg to match new options. | |||||
* | finish implementing bind mount plugin. | Michael E Brown | 2007-10-21 | 1 | -6/+5 | |
| | ||||||
* | small optimizations to not unpack root cache for --no-clean. fix accounting ↵ | Michael E Brown | 2007-10-21 | 1 | -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 Brown | 2007-10-21 | 1 | -40/+0 | |
| | ||||||
* | new plugin to optionally bind-mount host dirs into buildroot. not configured ↵ | Michael E Brown | 2007-10-21 | 5 | -6/+96 | |
| | | | | by default. | |||||
* | update copyrights. dont put full header in every source file, just ref main ↵ | Michael E Brown | 2007-10-21 | 9 | -127/+31 | |
| | | | | copying. | |||||
* | fix disable/enable plugin cmdline to write to correct config entry. | Michael E Brown | 2007-10-21 | 1 | -2/+2 | |
| | ||||||
* | uncomment build lines. | Michael E Brown | 2007-10-21 | 1 | -3/+3 | |
| | ||||||
* | add time cmd to ensure that mock.py timings are accurate. | Michael E Brown | 2007-10-21 | 1 | -1/+1 | |
| | ||||||
* | version bump to 0.8.1 | Michael E Brown | 2007-10-21 | 3 | -14/+14 | |
| | ||||||
* | create plugin infrastructure. move all caching related stuff to plugins. | Michael E Brown | 2007-10-21 | 14 | -231/+434 | |
| | ||||||
* | update changelogmock-0.8.0 | Michael E Brown | 2007-10-20 | 2 | -0/+20 | |
| | ||||||
* | dont try to compile ppc stuff. also clean test dir before starting. | Michael E Brown | 2007-10-20 | 1 | -1/+2 | |
| | ||||||
* | set exit code properly on error. | Michael E Brown | 2007-10-20 | 1 | -0/+7 | |
| | ||||||
* | little more generic release tests. | Michael E Brown | 2007-10-20 | 1 | -4/+6 | |
| | ||||||
* | add release testing script to ensure basic stuff works before release. | Michael E Brown | 2007-10-20 | 1 | -0/+33 | |
| | ||||||
* | disable ccache for epel builds by default because they dont have ccache ↵ | Michael E Brown | 2007-10-20 | 6 | -0/+18 | |
| | | | | available in their repos. | |||||
* | enable specific dep check as it does affect build. 'yum install foo' doesnt ↵ | Michael E Brown | 2007-10-20 | 1 | -8/+4 | |
| | | | | fail if foo doesnt exist. | |||||
* | make --enable-cache consistent with other opts in '-' vs '_' department. add ↵ | Michael E Brown | 2007-10-20 | 1 | -2/+7 | |
| | | | | better help if user gets it wrong. | |||||
* | add couple friendly messages to explain why chroot is cleaned in case user ↵ | Michael E Brown | 2007-10-20 | 1 | -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 Brown | 2007-10-20 | 1 | -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 Brown | 2007-10-20 | 2 | -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 Brown | 2007-10-20 | 1 | -21/+56 | |
| | ||||||
* | uniform spacing and layout for config files. | Michael E Brown | 2007-10-20 | 11 | -11/+0 | |
| | ||||||
* | remove unneeded 'import os' from config files. | Michael E Brown | 2007-10-20 | 17 | -23/+0 | |
| | ||||||
* | allow installdeps cmd to be used on normal rpm. | Michael E Brown | 2007-10-20 | 2 | -3/+3 | |
| | ||||||
* | add exception for bad/wrong cmdline usage. | Michael E Brown | 2007-10-19 | 1 | -0/+7 | |
| | ||||||
* | add --cleanup-after option. move most exception handling out of main() and ↵ | Michael E Brown | 2007-10-19 | 1 | -67/+82 | |
| | | | | into main()'s caller. | |||||
* | fix ccache to use chroot ccache instead of host ccache | Michael E Brown | 2007-10-19 | 1 | -3/+6 | |
| | ||||||
* | dont double-initialize logging when building multiple srpms. | Michael E Brown | 2007-10-19 | 1 | -1/+6 | |
| | ||||||
* | fix one backwards compat FC6 buglet. BaseException is python 2.5+. | Michael E Brown | 2007-10-19 | 1 | -1/+5 | |
| | ||||||
* | add start message so we know which srpm we are working on when multiple are ↵ | Michael E Brown | 2007-10-19 | 1 | -0/+1 | |
| | | | | specified. | |||||
* | four tweaks and a bugfix. 1) roll ccache install into same yum call as ↵ | Michael E Brown | 2007-10-19 | 1 | -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 Brown | 2007-10-19 | 1 | -1/+1 | |
| |