Commit Graph

14 Commits

Author SHA1 Message Date
Waqar Ahmed
582f870380 Upgrade debian packages pulled in by debootstrap
This commit fixes an issue where we ensure that the packages in the bootstrapped dir are actually what we want wrt apt preferences defined.
2022-04-28 02:58:24 +05:00
Waqar Ahmed
dbbf4f5f82 Add apt mirrors before fetching packages
This commit fixes an issue where we were not adding our custom apt mirrors before installing some basic packages like build-essential etc. Problem was that these packages pull in packages like openssl which we want to pull from specific apt mirror based on our apt preferences rather then using whatever is being provided with the default apt mirrors from debootstrap.
2022-03-21 04:24:12 +05:00
Waqar Ahmed
8009a9049f Only try to add mirror key if present 2022-02-17 14:59:07 +05:00
Waqar Ahmed
01f1d6115d Do not explicitly add debian-security when bootstrapping basedir 2022-02-17 13:28:59 +05:00
Waqar Ahmed
2c67d9f208 Add debian-security to base-chroot sources 2021-08-28 02:50:03 +05:00
Waqar Ahmed
7867bff782 Update update image creation target to utilise new logging method 2021-05-09 23:27:38 +05:00
Waqar Ahmed
dbca2bea90 Update package creation target to utilise new logging method 2021-05-09 23:27:38 +05:00
Waqar Ahmed
77033c3cb8 Add logger context for checkout target 2021-05-09 23:27:38 +05:00
Waqar Ahmed
6bced450de Do not setup with bootstrapdir with context manager 2021-05-09 23:27:38 +05:00
Waqar Ahmed
82e6347099 Only delete directories if they exist 2021-05-09 23:27:38 +05:00
Waqar Ahmed
01cde74807 Have debian_release in manifest 2021-05-09 23:27:38 +05:00
Waqar Ahmed
0c2aeccbec Build grub with a delay to prioritise other packages 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
e3da709e98 Use bootstrapdir class to manage bootstrap dirs 2021-05-09 23:27:38 +05:00