aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Default to 10 minutes for commandsPascal Terjan2018-01-112-3/+1
| | | | Especially for large packages 5 minutes to recreate src.rpm is not enough
* fix checking if chroot needs updatingThierry Vignaud2017-10-151-1/+0
| | | | | | | | | commit a1e34113fcb9538ad8a29eec80075dff04253068 wrongly made check_chroot_need_update() to always return 0, thus skipping all tests... This makde build system using old chroots, thus breaking some package builds
* Do not create network namespace when crating chroot failed (broken by ↵Pascal Terjan2017-10-131-1/+1
| | | | previous commit)
* Change use_netns to allow per package settingPascal Terjan2017-10-131-7/+7
|
* Allow overriding true config values with falsePascal Terjan2017-10-041-3/+11
|
* Add an option to disable netnsPascal Terjan2017-10-041-1/+1
|
* kill old commented out pkill urpmiThierry Vignaud2017-10-041-3/+0
| | | | indeed we would never run that...
* Fix creating new reference chrootPascal Terjan2017-10-041-1/+3
|
* (install_packages) kill unused argThierry Vignaud2017-10-042-2/+1
|
* (_install_callback) kill unused argThierry Vignaud2017-10-041-2/+2
|
* kill unused variableThierry Vignaud2017-10-041-1/+0
|
* Delete old commented code0.7.1Pascal Terjan2017-10-041-9/+0
|
* Fix previous commitPascal Terjan2017-10-041-16/+4
|
* Do not use chroot urpmiPascal Terjan2017-10-031-6/+6
| | | | | Either use urpmi --root or urpmi --urpmi-root so that packages can be installed without networking inside the chroot.
* Kill unused functionPascal Terjan2017-10-031-34/+0
|
* Use --urpmi-root also for urpmi.addmediaPascal Terjan2017-10-031-3/+7
| | | | This allows adding the media without networking inside the chroot
* Use a network namespace for buildsPascal Terjan2017-10-031-0/+6
|
* Kill upload/rsync in iurtPascal Terjan2017-10-031-22/+0
|
* Kill most of $cachePascal Terjan2017-10-032-33/+18
|
* kill "needed" and "buildrequires"Pascal Terjan2017-10-031-5/+0
|
* Kill status_mailPascal Terjan2017-10-021-10/+2
|
* Return the expected NOT_FOUND in get_maint in case of errorPascal Terjan2017-10-021-0/+3
|
* Allow not checking chroot freshnessPascal Terjan2017-10-021-1/+3
| | | | | This is useful to improve performance for for autobuild where we build all packages on a snapshot of the distribution.
* Create /etc/rpm to be able to dump macros before installing basesystemPascal Terjan2017-08-311-1/+1
|
* Fix killing the build when log file is not created within 30sPascal Terjan2017-08-291-1/+1
|
* Fix stupid bug making upload very slowPascal Terjan2017-08-291-1/+1
|
* Remove dead keyPascal Terjan2017-07-291-1/+1
|
* perl_checker: kill useless argThierry Vignaud2016-12-311-2/+2
|
* Move youri command into a separate functionPascal Terjan2016-12-311-7/+13
|
* Fix crashPascal Terjan2016-11-241-1/+1
|
* Fix bug causing to never delete src.rpm from todoPascal Terjan2016-11-241-1/+1
|
* Extract get_target_arch helperOlivier Blin2016-11-243-2/+9
|
* Do not check which architectures are ready to uploads when we don't have any ↵Pascal Terjan2016-11-241-0/+5
| | | | built package
* Use check_if_all_archs_processed in emi too, it handles more casesPascal Terjan2016-11-241-12/+2
|
* Delete src.rpm after last non mandatory arch failsPascal Terjan2016-11-241-1/+25
|
* Record failed build in the in-memory treePascal Terjan2016-11-241-2/+2
|
* Fix sending of failure emailsPascal Terjan2016-11-081-0/+1
|
* Only mandatory arches are fatalPascal Terjan2016-10-201-1/+10
| | | | | Currently any previous failures casues to force fail anything succeeding later.
* Skip all posts when uploading a non finisherPascal Terjan2016-10-201-3/+7
| | | | | This will make uploads much faster by only running createrepo once per changed media, like genhdlist2.
* Fix handling of failed builds causing a crashPascal Terjan2016-10-171-0/+1
| | | | This caused also to not send failure emails
* kill useless argumentThierry Vignaud2016-10-142-2/+2
|
* Write macros to /etc/rpm/macrosPascal Terjan2016-10-141-4/+1
| | | | None is user specific and install_lang will only work there.
* Fix uploading of noarch packagesPascal Terjan2016-10-121-1/+1
|
* perl_checker cleanupsThierry Vignaud2016-10-111-1/+1
|
* Fix reuse of {arch} part of the treePascal Terjan2016-10-112-4/+4
| | | | | | | | It is used by ulri for both builds in progress and already done, while emi expects it to be only for done ones. This causes to upload only part of mandatory arches and later reject the other.
* remove useless blacklistThierry Vignaud2016-10-061-1/+0
|
* Fix wrongly skipped postPascal Terjan2016-10-051-5/+14
| | | | | | | When doing a secondary upload contaning a noarch it was considered finisher for all arches despite the noarch package not getting uploaded. This means we were not calling some posts (including genhdlist2) on primary arches.
* Fix check_archPascal Terjan2016-06-151-1/+1
| | | | | | If there is an exclusive_arch tag we only want to build for an arch which is listed there. Also we shouldn't need to add all arches in arch_comp as compatible with themselves.
* Allow building armv7hl on armv7lPascal Terjan2016-05-121-1/+1
|
* Add workaround for attempts to upload no packagesPascal Terjan2016-02-251-0/+3
|