Hi I would like to highlight a feature I recently find, @giacomo shared it one time, but I never tried, build rpm with mock and tmpfs (all write access are done in RAM)
https://wiki.nethserver.org/doku.php?id=mock_performance
To be short I simply put in /etc/mock/nethserver-7-x86_64.cfg
config_opts['plugin_conf']['tmpfs_enable'] = True
config_opts['plugin_conf']['tmpfs_opts'] = {}
config_opts['plugin_conf']['tmpfs_opts']['required_ram_mb'] = 1024
config_opts['plugin_conf']['tmpfs_opts']['max_fs_size'] = '10g'
config_opts['plugin_conf']['tmpfs_opts']['mode'] = '0755'
config_opts['plugin_conf']['tmpfs_opts']['keep_mounted'] = False
I build a rpm in 10 seconds
you can check by : INFO: mounting tmpfs at /var/lib/mock/nethserver-7-x86_64/root.