Christian Poessinger
cb9afb59e1
T640: build ISO without recommended APT packages to reduce size
2020-02-02 11:00:10 +01:00
Christian Poessinger
f7ce0d8a69
Switch from Debian Jessie (8) to Debian Buster (10)
2019-12-18 13:01:12 +01:00
John Estabrook
29dc679dd0
T1602: add options to default to vyos packages over debian
2019-08-21 11:39:19 -05:00
Daniil Baturin
3c9071dcc1
Adjustments for the new equuleus repository.
2019-07-30 09:03:37 -04:00
Runar Borge
6056acfa06
Merge remote-tracking branch 'origin/current' into equuleus
...
fixed merge errors in:
* scripts/live-build-config
- kernel parameters
* scripts/build-packages
- fixed list of packages to compile
2019-07-22 21:54:20 +02:00
Christian Poessinger
14a398d3de
T1327: add serial console (115200,8n1) to ISO kernel command-line
2019-06-16 13:06:43 +02:00
Runar Borge
e9d561ad53
Update kernel arguments, enable isolinux serial and disable systemd ifnames
...
* The kernel is now sending console to ttyS0, this makes debugging with `qemu -nographic` hard, this is fixed by this commit
* Buster activates systemd ifname'ing, this needs to be disabled to make our naming scheme work
2019-05-28 23:01:55 +02:00
Christian Poessinger
7492e27383
VyOS 1.3.0 is based on Debian Buster
2019-04-25 16:18:14 +02:00
Christian Poessinger
dda8ec6f3a
live-build: reconfigure build after jessie-backports moved to Debian archive
...
Debian Team finally shut down all jessie-backport mirrors after announcing
discontinuation [1] in July 2018. As we heavily rely on Backported Packages
for VyOS 1.2 we need to move the installation mirrors to Debian Archive.
In addition the repo signing keys already expired requiring us to set
Acquire::Check-Valid-Until=false
when building the ISO.
[1] https://lists.debian.org/debian-backports-announce/2018/07/msg00000.html
[2] https://wiki.debian.org/LTS/FAQ#Who_fixes_security_issues_with_packages_in_jessie-backports.3F
2019-03-31 14:26:49 +02:00
Christian Poessinger
c88f1a9bd2
Revert "live-build: set jessie-backports mirror to archive.debian.org"
...
This reverts commit b2779e8b7969a3648d78e8a055734b81f059634e.
2019-03-31 11:28:06 +02:00
Christian Poessinger
b2779e8b79
live-build: set jessie-backports mirror to archive.debian.org
2019-03-28 22:50:22 +01:00
Daniil Baturin
9209f34d43
T1313: add support for reusable build flavor files.
2019-03-25 00:27:18 +01:00
Christian Poessinger
dec0a52554
[build] Use pdns-recursor binary packages from PowerDNS
...
https://repo.powerdns.com/ provides a package repository for Debian
8 which serves us automatically all security updates instead of
rebuilding the package by us.
This drops the maintenance of one additional package.
2019-03-10 21:03:09 +01:00
Christian Poessinger
3f7186f69b
T929: remove debian-firmware packages from build
...
Kernel Firmware BLOBs will be delivered by the new vyos-firmware package
2019-03-02 12:09:12 +01:00
Daniil Baturin
01f5093ebd
Dehardcode the kernel package version from the live-build-config script.
2018-12-31 15:11:01 +01:00
Christian Poessinger
cb0d629d4f
T1139: Upgrade Kernel to 4.19.12
2018-12-27 12:46:45 +01:00
Christian Poessinger
fec537aab7
T1042: Update Linux Kernel from 4.19 to 4.19.4
2018-11-25 13:28:02 +01:00
Kim Hagen
3d777aa2aa
Add saltstack repo
2018-11-14 11:21:49 +01:00
Kim Hagen
8dcda0e05b
Add uefi to vyos-build
2018-11-12 10:07:52 +01:00
Kim Hagen
a77aba728d
Update Kernel to LTS version 4.19.0
2018-11-06 17:00:05 +01:00
Christian Poessinger
f3eaa47e32
Update Kernel to latest LTS version 4.14.75
...
(cherry picked from commit 0e8b5ca062b679636ee658eb252ab27a77c7a345)
2018-11-02 20:40:24 +01:00
Daniil Baturin
7a16bfea78
Set the kernel to 4.14.65 for now.
2018-10-21 17:53:01 +02:00
Christian Poessinger
bf306d6723
Update VyOS Kernel to 4.18.11
2018-10-01 17:15:04 +02:00
Christian Poessinger
50d1904a62
Update VyOS kernel to 4.18.8
2018-09-18 21:21:32 +02:00
Christian Poessinger
182b0a37bd
T792: Update VyOS kernel to 4.18.4
2018-08-23 08:39:18 +02:00
Christian Poessinger
65c191ee55
T776: Update VyOS Kernel to latest 4.14.65
2018-08-20 18:04:44 +02:00
Christian Poessinger
edd1b9e458
T776: Update VyOS Kernel to latest 4.14.62
...
Submodule packages/vyos-kernel 1230876..713585a:
> Merge tag 'v4.14.62' into linux-vyos-4.14.y
2018-08-14 19:32:37 +02:00
Daniil Baturin
1d00a354fe
Add Debian backports repo to the build.
2018-07-21 12:31:23 +02:00
Daniil Baturin
aa91197422
T712: add configure options to simplify building images with custom packages.
2018-06-26 14:21:32 +02:00
Daniil Baturin
17de291859
T561: split vyos and debian repos.
2018-05-20 10:04:31 +02:00
Daniil Baturin
0b1c3737dd
Re-enable installing recommended packages, disabling them breaks the image.
2018-05-15 07:34:44 +02:00
Daniil Baturin
10fc439940
Reduce image bloat.
...
1. Do not install "recommended" packages
2. Do not keep apt indices in the binary image
3. Clean up firmware packages that are installed by metapackages but are not required for
for network or storage hardware.
4. Revert vim to vim-tiny
2018-05-15 03:51:28 +02:00
Christian Poessinger
3ba5eec40a
T565: VyOS Kernel Update v4.14.26
2018-03-15 12:48:02 +01:00
Christian Poessinger
79de686b77
T531: VyOS Kernel Update v4.4.113
2018-01-26 12:19:09 +01:00
Daniil Baturin
c1f412a32f
T422: include apt-transport-https in the bootstrap stage.
2018-01-11 06:57:19 +01:00
Daniil Baturin
679747704a
T519: fix paths and operation order in the makefile for correct repo setup.
2018-01-11 06:51:58 +01:00
Daniil Baturin
920344fe59
Add some debugging capabilities to the build scripts.
2018-01-11 06:31:44 +01:00
Daniil Baturin
522ebc6250
T519: make VyOS package mirror configurable.
2018-01-11 06:31:21 +01:00
Kim Hagen
e5259ccb17
use security mirror and updates
2017-11-07 09:10:50 +01:00
Christian Poessinger
44e24298ad
VyOS Kernel Update v4.4.95
...
* packages/vyos-kernel efe6504...0a84c7e (18):
> Merge tag 'v4.4.95' into current
> add virtio scsi to kernel as loadable module
> remove Automatically generated lines
> Enable intel QuickAssist Technology modules
> dccp: fix freeing skb too early for IPV6_RECVPKTINFO
> virtio_net: validate ethtool port setting and explain the user validation
> ethtool: make validate_speed accept all speeds between 0 and INT_MAX
> virtio_net: add ethtool support for set and get of settings
> ethtool: add speed/duplex validation functions
> add vyos x86_64 defconfig
> Merge tag 'v4.4.47' into current
2017-10-29 18:54:18 +01:00
Yuya Kusakabe
f87579bffb
Fix mirror-chroot-security option
2017-09-22 21:48:47 +09:00
Kim
15264679e2
update kernel version in live-build-config script
2017-02-06 17:31:43 +01:00
Daniil Baturin
ea48b7bd74
Switch all build scripts to python3.
...
Since we only support jessie as build host, and jessie knowingly does have
python3 (although not by default), we don't really need to worry about being
both 2 and 3 compatible.
2017-01-25 17:01:16 -05:00
Daniil Baturin
cc81ba8861
Merge branch 'current' of github.com:vyos/vyos-build into current
2016-12-21 22:30:06 +01:00
Daniil Baturin
53a878bb2d
lb-config improvements: force firmware packages to be added to the image,
...
and make security mirror configurable.
XXX: need to find out how to make --security work too.
2016-12-21 22:28:17 +01:00
Kim Hagen
5f83afa781
update kernel version to 4.4.15
...
update files needed for clearfog build
2016-09-02 08:08:32 +00:00
Kim
95a28fe8b6
update kernel package version
2016-03-21 11:54:39 +01:00
Daniil Baturin
481b5f0057
Force all lb-config mirror options to debian_mirror from the build config.
2016-02-10 18:42:32 -05:00
Kim Hagen
8c29337415
Add kernel version to lb config.
2016-02-03 02:15:43 -05:00
Kim Hagen
ed565077cb
add extra linux cmdline options
2016-01-26 04:52:32 -05:00