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