aboutsummaryrefslogtreecommitdiffstats
path: root/modules/buildsystem
Commit message (Collapse)AuthorAgeFilesLines
* Have iurt keep installed packages in urpmi cacheHEADmasterPascal Terjan10 days2-1/+1
| | | | | | This allows to install them in a fakeroot and will allow to have a simpler way to bootstrap new versions of perl. It also allows building libguestfs without network access.
* Reapply "Make things compatible with more recent facter"Pascal Terjan2026-02-221-1/+1
| | | | | | trusted_node_data is now enabled on the master This reverts commit dff3eec23a755ceb24e758d959f89047263c1039.
* buildsystem: define also mageia macro in mgarepo.confJani Välimaa2026-02-221-0/+1
|
* buildsystem: define mgaver and mgaversion macros in mgarepo.confJani Välimaa2026-02-221-0/+2
|
* Use @ when accessing variables in templatesDan Fandrich2026-02-211-3/+3
| | | | | | Access without the @ symbol is the older method and is discouraged. This is the fifth batch of files.
* Use @ when accessing variables in templatesDan Fandrich2026-02-214-8/+8
| | | | | | Access without the @ symbol is the older method and is discouraged. This is the third batch of files.
* Revert "Make things compatible with more recent facter"Dan Fandrich2026-02-211-1/+1
| | | | | | | | This reverts commit 62a4955a31799b30b69ca8655a76f19550dde95c. It seems Puppet 3.6.2 doesn't support this method: Error 400 on SERVER: facts is not a hash or array when accessing it with architecture
* Make things compatible with more recent facterPascal Terjan2026-02-211-1/+1
|
* iurt: increase webkit2 timeoutJani Välimaa2026-02-131-1/+1
|
* Revert "mirror: fix bootstrap mirror owner and group"Jani Välimaa2026-02-131-2/+0
| | | | This reverts commit aff2234a87c43c44b86d6177d9ca78746a09642e.
* mirror: fix bootstrap mirror owner and groupJani Välimaa2026-02-131-0/+2
|
* Increase blender build timeoutJani Välimaa2025-11-021-0/+1
|
* Increase LLVM build timeoutJani Välimaa2025-06-031-3/+3
|
* Increase llvm build timeout valueJani Välimaa2024-11-081-1/+1
|
* Fix sudo so schedbot can create a new maintdb entryDan Fandrich2024-10-221-2/+1
| | | | | | The newly tightened sudoers configuration didn't take this into account. This seems to be the only command that schedbot can run, so reflect that in the new config.
* Bump timeouts for llvm17-suite and llvm19-suite (mga#33322)Dan Fandrich2024-10-171-2/+2
| | | | 60000 isn't enough for llvm19-suite at least.
* Remove duplicate wget, fix nail for newer releasesDan Fandrich2024-10-121-1/+7
| | | | | | Puppet doesn't like it when two modules want the same package, so rely on wget being part of the base package set. nail is called s-nail on >= mga9 so fix binrepo.
* Allow maintdb get with no argumentDan Fandrich2024-10-071-0/+1
| | | | This case was missed in commit 2a268618.
* Revert "Use @ when accessing variables in templates"Dan Fandrich2024-10-0410-56/+56
| | | | | | Variables defined within a template can't be accessed with @. This change needs to be reworked to eliminate those cases. This reverts commits 2c7da665 and ae197622.
* Use @ when accessing variables in templatesDan Fandrich2024-10-0410-56/+56
| | | | Access without the @ symbol is the older method and is discouraged.
* Tighten the sudo for the maintdb scriptsDan Fandrich2024-09-302-4/+5
| | | | | Make sudoers a bit more robust against attempts to play with the arguments. Unfortunately, our sudo is too old to support regexes.
* buildsystem: Set llvm19-suite timeout to 60000Dan Fandrich2024-09-291-0/+1
|
* Fix some typos in user-visible stringsDan Fandrich2024-08-151-1/+1
|
* Fix typos in commentsDan Fandrich2024-08-154-6/+6
| | | | This should result in no difference in configuration.
* buildsystem: increase iurt max log file size to 600MJani Välimaa2024-05-041-1/+1
|
* buildsystem: increase java-21-openjdk timeout to 172800Jani Välimaa2024-05-041-0/+1
|
* buildsystem: increase java-17-openjdk timeout to 172800Jani Välimaa2024-05-041-0/+1
|
* buildsystem: increase java-latest-openjdk timeout to 172800Jani Välimaa2024-05-041-0/+1
|
* buildsystem: update media.cfg creation to support x86_64 + i686Jani Välimaa2024-05-041-0/+12
|
* Ensure SRPMS dir is owned by schedbotJani Välimaa2024-05-031-2/+2
|
* Ensure repodata dir is owned by schedbotJani Välimaa2024-05-031-0/+6
|
* Ensure media/debug dir is owned by schedbotJani Välimaa2024-05-031-1/+1
|
* Enable https on maintdb.mageia.orgDan Fandrich2024-04-291-0/+7
|
* buildsystem: double webkit2 timeout to 115200Jani Välimaa2024-04-231-1/+1
|
* Add $ on variable referenceDan Fandrich2024-04-191-1/+1
| | | | Accidentally dropped in 02f1f851
* Enable https on binrepo.mageia.orgDan Fandrich2024-04-191-0/+7
|
* Clean x86_64 arch firstJani Välimaa2024-04-141-1/+1
|
* Prefer x86_64 repo over to-be-dropped i586 for noarch pkgsJani Välimaa2024-04-101-2/+2
|
* Stop cleaning old i586 pkgs on CauldronJani Välimaa2024-04-101-1/+1
|
* Also cleanup i686 packagesPascal Terjan2024-04-051-1/+1
|
* (buildsystem) Set webkit2 timeout to 57600 (mga#32202)Dan Fandrich2024-03-281-0/+1
|
* (buildsystem) Set llvm17-suite timeout to 64000Dan Fandrich2024-03-041-0/+1
|
* Fix cleanup of noarch packagesPascal Terjan2024-02-171-2/+2
| | | | | | | There were 2 bugs: - getting the architecture got broken due to a missing % - name of the binary package instead of the src was used, somethimes they are different
* Switch links to https: where possibleDan Fandrich2024-01-253-3/+3
| | | | | | | All these point to valid https: resources, but there is a small chance that some unusual interaction will cause it not to work. Some of these changes also won't take effect until the server is restarted, so we'll need to keep this in mind if failures occur long from now.
* Switch links to https: that are found in commentsDan Fandrich2024-01-251-1/+1
| | | | These are for use by humans only.
* Make the schedbot cleaning jobs actually cleanDan Fandrich2024-01-231-6/+6
| | | | | | | The test jobs seem to be working as desired, so make them actually start deleting the old files every 4 hours. Use -ignore_readdir_race in all of them to avoid errors when schedbot cleans the files in the middle of a run (an unlikely situation because of the clean-up times involved).
* Use the config variables for the schedbot cleanup jobsDan Fandrich2024-01-232-32/+19
|
* Don't delete empty placeholder directoriesDan Fandrich2024-01-231-1/+1
| | | | | | | Even if 9/nonfree/backports_testing/ hasn't had any builds recently, it shouldn't be deleted. Only delete directories deeper in the hierarchy. Follow-up to f7e017e8
* Add a pair of test jobs for clearing old schedbot packagesDan Fandrich2024-01-231-15/+35
| | | | | | | | | | | | | | It's now confirmed that tidy() has been creating huge (2.6 GiB) state files that the Puppet agent loads before every agent run, which causes runs to take up to 4 days each and use of all RAM on the server. Cleaning files using find is more straightforward and efficient and avoids this problem. The tidy() functions are disabled here and the cron jobs aren't actually deleting files yet, so a follow-up commit will enable deleting imminently, once testing shows it will work. Follow-up to 59d57245
* Add a test cron job to see how it would clean up upload logsDan Fandrich2024-01-151-0/+8
| | | | | | | The Puppet method for doing this seems to be what's causing its memory usage to reach the size of the physical RAM in the system and take up to 4 days to complete a Puppet run. The test will show the files being deleted and how long it takes, but won't actually delete them.