Commit Graph

19 Commits

Author SHA1 Message Date
Waqar Ahmed
0c2aeccbec Build grub with a delay to prioritise other packages 2021-05-09 23:27:38 +05:00
Waqar Ahmed
409c7401e2 Freeze requirements.txt 2021-05-09 23:27:38 +05:00
Waqar Ahmed
4a8b3d823e Remove old implementation of making bootstrap dir 2021-05-09 23:27:38 +05:00
Waqar Ahmed
c71020c1f6 Do not create more threads if no of tasks is lower then parallel_builds 2021-05-09 23:27:38 +05:00
Waqar Ahmed
4a09455654 Add libjson-perl as dependency 2021-05-09 23:27:38 +05:00
Waqar Ahmed
3ed09cec5a Allow specifying priorities in a single batch 2021-05-09 23:27:38 +05:00
Waqar Ahmed
0cf3069c8b Add ability to debug packages when they fail 2021-05-09 23:27:38 +05:00
Waqar Ahmed
0142bbe770 Use coloredlogs for logging 2021-05-09 23:27:38 +05:00
Waqar Ahmed
4b50d1688d Allow building packages in parallel 2021-05-09 23:27:38 +05:00
Waqar Ahmed
de59913926 Properly cleanup mounts in case of a failure 2021-05-09 23:27:38 +05:00
Waqar Ahmed
8bf167c4d7 Refactor paths file name 2021-05-09 23:27:38 +05:00
Waqar Ahmed
cd88116482 Make sure we follow symlinks when copying sources 2021-05-09 23:27:38 +05:00
Waqar Ahmed
1934facc2b Do not propogate file based logger to stderr 2021-05-09 23:27:38 +05:00
Waqar Ahmed
a9946c2f2f Update apt sources before running update 2021-05-09 23:27:38 +05:00
Waqar Ahmed
cb1dfff850 Clean code removing old building pkgs 2021-05-09 23:27:38 +05:00
Waqar Ahmed
8dc483e673 Implement kernel overlayfs 2021-05-09 23:27:38 +05:00
Waqar Ahmed
bb269e86e5 Add methods to cleanup bootstrapdir/overlayfs 2021-05-09 23:27:38 +05:00
Waqar Ahmed
b3250b7787 Add ability to retrieve package dependencies 2021-05-09 23:27:38 +05:00
Waqar Ahmed
bc63d6d517 Configure bootstrapdir 2021-05-09 23:27:38 +05:00