From 94e11cd375812376957e18861288b5d6e4497479 Mon Sep 17 00:00:00 2001 From: Kim Date: Wed, 8 May 2019 13:47:26 +0200 Subject: undo hooks: initramfs: add option to update an existing initramfs this is to generate an initramfs if it does not exist, updating when not exist does not work and will break the image build process --- data/live-build-config/hooks/live/17-gen_initramfs.chroot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/live-build-config/hooks/live/17-gen_initramfs.chroot b/data/live-build-config/hooks/live/17-gen_initramfs.chroot index 6ecf4be7..0f5e0ece 100755 --- a/data/live-build-config/hooks/live/17-gen_initramfs.chroot +++ b/data/live-build-config/hooks/live/17-gen_initramfs.chroot @@ -5,4 +5,4 @@ echo I: Create initramfs if it does not exist. # Kernel complains about non available nls_ascii module when booting from USB pendrive echo "nls_ascii" >> /etc/initramfs-tools/modules -update-initramfs -c -u -k `ls /boot | grep vmlinuz- | sed 's/vmlinuz-//g'` +update-initramfs -c -k `ls /boot | grep vmlinuz- | sed 's/vmlinuz-//g'` -- cgit v1.2.3 From 063a6df720ee48b582622c0246bf40943a630da3 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Thu, 23 May 2019 21:13:04 +0200 Subject: Remove obsolete 'data/kernel_version' file --- data/kernel_version | 1 - 1 file changed, 1 deletion(-) delete mode 100644 data/kernel_version (limited to 'data') diff --git a/data/kernel_version b/data/kernel_version deleted file mode 100644 index 51333a00..00000000 --- a/data/kernel_version +++ /dev/null @@ -1 +0,0 @@ -4.19.40-amd64-vyos -- cgit v1.2.3 From f8c81163bae6387b6c5103b06d2e018aa3659ad7 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Thu, 23 May 2019 21:13:34 +0200 Subject: T1402: Update Linux Kernel to 4.19.45 --- data/defaults.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/defaults.json b/data/defaults.json index 2d2ebcd4..177926b4 100644 --- a/data/defaults.json +++ b/data/defaults.json @@ -5,7 +5,7 @@ "debian_distribution": "jessie", "vyos_mirror": "http://dev.packages.vyos.net/repositories/current", "vyos_branch": "current", - "kernel_version": "4.19.40", + "kernel_version": "4.19.45", "kernel_flavor": "amd64-vyos", "additional_repositories": [ "deb http://repo.saltstack.com/apt/debian/8/amd64/2017.7 jessie main", -- cgit v1.2.3 From 5f669b4158fbf00cee401f81cb36bf57e3c50c1c Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Sat, 18 May 2019 23:24:19 +0200 Subject: Packages/kernel: ensure proper initramfs handling When building the kernel with 'make deb-pkg' insted of 'make-kpkg' - which is the new official way - an initramfs will be deployed. This break's VyOS! Delete all possible initramfs image(s) before building the final VyOS initramfs image. --- data/live-build-config/hooks/live/17-gen_initramfs.chroot | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'data') diff --git a/data/live-build-config/hooks/live/17-gen_initramfs.chroot b/data/live-build-config/hooks/live/17-gen_initramfs.chroot index 0f5e0ece..87b53bd6 100755 --- a/data/live-build-config/hooks/live/17-gen_initramfs.chroot +++ b/data/live-build-config/hooks/live/17-gen_initramfs.chroot @@ -5,4 +5,8 @@ echo I: Create initramfs if it does not exist. # Kernel complains about non available nls_ascii module when booting from USB pendrive echo "nls_ascii" >> /etc/initramfs-tools/modules +if [ -e /boot/initrd.img-* ]; then + rm -f /boot/initrd.img-* +fi + update-initramfs -c -k `ls /boot | grep vmlinuz- | sed 's/vmlinuz-//g'` -- cgit v1.2.3 From d92be49a3adb27a13513b7a3a92286fa3d586aa5 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Tue, 28 May 2019 20:21:19 +0200 Subject: T1410: Upgrade Linux Kernel to 4.19.46 --- data/defaults.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/defaults.json b/data/defaults.json index 177926b4..38786895 100644 --- a/data/defaults.json +++ b/data/defaults.json @@ -5,7 +5,7 @@ "debian_distribution": "jessie", "vyos_mirror": "http://dev.packages.vyos.net/repositories/current", "vyos_branch": "current", - "kernel_version": "4.19.45", + "kernel_version": "4.19.46", "kernel_flavor": "amd64-vyos", "additional_repositories": [ "deb http://repo.saltstack.com/apt/debian/8/amd64/2017.7 jessie main", -- cgit v1.2.3 From 08eaa95a34ca630782043bda94378d3d72308904 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Tue, 4 Jun 2019 22:13:01 +0200 Subject: T1410: Upgrade Linux Kernel to 4.19.48 --- data/defaults.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/defaults.json b/data/defaults.json index 38786895..c618561b 100644 --- a/data/defaults.json +++ b/data/defaults.json @@ -5,7 +5,7 @@ "debian_distribution": "jessie", "vyos_mirror": "http://dev.packages.vyos.net/repositories/current", "vyos_branch": "current", - "kernel_version": "4.19.46", + "kernel_version": "4.19.48", "kernel_flavor": "amd64-vyos", "additional_repositories": [ "deb http://repo.saltstack.com/apt/debian/8/amd64/2017.7 jessie main", -- cgit v1.2.3 From 68ff2acd70fcb14a00610ae907c6d5f3c818cead Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Tue, 18 Jun 2019 08:03:26 +0200 Subject: T1444: Update Linux Kernel to 4.19.52 --- data/defaults.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/defaults.json b/data/defaults.json index c618561b..59789a6d 100644 --- a/data/defaults.json +++ b/data/defaults.json @@ -5,7 +5,7 @@ "debian_distribution": "jessie", "vyos_mirror": "http://dev.packages.vyos.net/repositories/current", "vyos_branch": "current", - "kernel_version": "4.19.48", + "kernel_version": "4.19.52", "kernel_flavor": "amd64-vyos", "additional_repositories": [ "deb http://repo.saltstack.com/apt/debian/8/amd64/2017.7 jessie main", -- cgit v1.2.3 From 70366de29543a5b66e7ea7a42f2b01e0eec06689 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Wed, 19 Jun 2019 12:26:29 +0200 Subject: T1453: add missing nss-myhostname package Jun 18 17:56:10 localhost systemd-hostnamed[1434]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname! Jun 18 17:56:34 localhost sudo: root : unable to resolve host vyos-r1-brn --- data/live-build-config/package-lists/vyos-utils.list.chroot | 1 + 1 file changed, 1 insertion(+) (limited to 'data') diff --git a/data/live-build-config/package-lists/vyos-utils.list.chroot b/data/live-build-config/package-lists/vyos-utils.list.chroot index cc28e9b7..55f703c8 100644 --- a/data/live-build-config/package-lists/vyos-utils.list.chroot +++ b/data/live-build-config/package-lists/vyos-utils.list.chroot @@ -25,3 +25,4 @@ iotop aptitude localepurge bgpq3 +libnss-myhostname -- cgit v1.2.3 From 6638c5d0f1a6c8b0a4d8fc016c1797c4526a53fd Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Wed, 19 Jun 2019 13:30:17 +0200 Subject: T1454: remove deprecated /etc/frr/daemons.conf File which was still present (but not of any problem) caused the following message: Jun 19 11:14:27 localhost watchfrr.sh: Reading deprecated /etc/frr/daemons.conf. Please move its settings to /etc/frr/daemons and remove it. --- data/live-build-config/hooks/live/30-frr-configs.chroot | 5 ----- 1 file changed, 5 deletions(-) (limited to 'data') diff --git a/data/live-build-config/hooks/live/30-frr-configs.chroot b/data/live-build-config/hooks/live/30-frr-configs.chroot index d3cfbce5..b033d3b8 100755 --- a/data/live-build-config/hooks/live/30-frr-configs.chroot +++ b/data/live-build-config/hooks/live/30-frr-configs.chroot @@ -28,9 +28,7 @@ sharpd=no pbrd=no bfdd=no staticd=yes -""" -daemons_conf = """ vtysh_enable=yes zebra_options=" -s 90000000 --daemon -A 127.0.0.1 -M snmp -n" bgpd_options=" --daemon -A 127.0.0.1 -M snmp -M rpki" @@ -59,9 +57,6 @@ valgrind=/usr/bin/valgrind with open("/etc/frr/daemons", "w") as f: f.write(daemons) -with open("/etc/frr/daemons.conf", "w") as f: - f.write(daemons_conf) - # Create empty daemon configs so that they start properly for name in ["zebra.conf", "bgpd.conf", "ospfd.conf", "ospf6d.conf", "ripd.conf", "ripngd.conf"]: open(os.path.join("/etc/frr", name), 'a').close() -- cgit v1.2.3 From 940decbcd6a9e50c37e1661b4d409860a2ca3158 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Wed, 19 Jun 2019 14:30:41 +0200 Subject: T1454: frr: remove no longer required watchfrr_options Fixes the following startup warning: Jun 19 11:14:27 localhost watchfrr.sh: watchfrr_options contains a bash array value. The configured value is intentionally ignored since it is likely wrong. Please remove or fix the setting. --- data/live-build-config/hooks/live/30-frr-configs.chroot | 3 --- 1 file changed, 3 deletions(-) (limited to 'data') diff --git a/data/live-build-config/hooks/live/30-frr-configs.chroot b/data/live-build-config/hooks/live/30-frr-configs.chroot index b033d3b8..c984fee4 100755 --- a/data/live-build-config/hooks/live/30-frr-configs.chroot +++ b/data/live-build-config/hooks/live/30-frr-configs.chroot @@ -48,10 +48,7 @@ staticd_options=" --daemon -A 127.0.0.1" bfdd_options=" --daemon -A 127.0.0.1" watchfrr_enable=no -watchfrr_options=(-d -r /usr/sbin/servicebBfrrbBrestartbB%s -s /usr/sbin/servicebBfrrbBstartbB%s -k /usr/sbin/servicebBfrrbBstopbB%s -b bB) - valgrind_enable=no -valgrind=/usr/bin/valgrind """ with open("/etc/frr/daemons", "w") as f: -- cgit v1.2.3 From df64f25947438731958d6bf55fb126956de7c3d0 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Sun, 23 Jun 2019 12:21:53 +0200 Subject: bfd: T1183: enable FRR bfdd service --- data/live-build-config/hooks/live/30-frr-configs.chroot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/live-build-config/hooks/live/30-frr-configs.chroot b/data/live-build-config/hooks/live/30-frr-configs.chroot index c984fee4..3380ef8c 100755 --- a/data/live-build-config/hooks/live/30-frr-configs.chroot +++ b/data/live-build-config/hooks/live/30-frr-configs.chroot @@ -26,7 +26,7 @@ eigrpd=no babeld=no sharpd=no pbrd=no -bfdd=no +bfdd=yes staticd=yes vtysh_enable=yes -- cgit v1.2.3 From 0daaef8b5b763c5804ef90cd4b76bd4829600a59 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Sun, 23 Jun 2019 13:16:10 +0200 Subject: Kernel: T1473: update to v4.19.54 --- data/defaults.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/defaults.json b/data/defaults.json index 59789a6d..bf6e4bca 100644 --- a/data/defaults.json +++ b/data/defaults.json @@ -5,7 +5,7 @@ "debian_distribution": "jessie", "vyos_mirror": "http://dev.packages.vyos.net/repositories/current", "vyos_branch": "current", - "kernel_version": "4.19.52", + "kernel_version": "4.19.54", "kernel_flavor": "amd64-vyos", "additional_repositories": [ "deb http://repo.saltstack.com/apt/debian/8/amd64/2017.7 jessie main", -- cgit v1.2.3 From aa19625ae1db029e162a9f29af6bd8ff782ff9ff Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Sun, 23 Jun 2019 19:04:33 +0200 Subject: pdns-recursor: T1476: update PowerDNS recursor to 4.2 series --- data/defaults.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/defaults.json b/data/defaults.json index bf6e4bca..bd9c9ef6 100644 --- a/data/defaults.json +++ b/data/defaults.json @@ -9,7 +9,7 @@ "kernel_flavor": "amd64-vyos", "additional_repositories": [ "deb http://repo.saltstack.com/apt/debian/8/amd64/2017.7 jessie main", - "deb http://repo.powerdns.com/debian jessie-rec-41 main", + "deb http://repo.powerdns.com/debian jessie-rec-42 main", "deb http://archive.debian.org/debian/ jessie-backports main" ], "custom_packages": [] -- cgit v1.2.3 From fe60d1f73daaf0a567b5b9cc41524b507a9b829d Mon Sep 17 00:00:00 2001 From: John Estabrook Date: Mon, 1 Jul 2019 13:17:48 -0500 Subject: [service https] T1443: add nginx and ssl-cert packages; disable nginx on boot. --- data/live-build-config/hooks/live/18-enable-disable_services.chroot | 1 + data/live-build-config/package-lists/vyos-utils.list.chroot | 2 ++ 2 files changed, 3 insertions(+) (limited to 'data') diff --git a/data/live-build-config/hooks/live/18-enable-disable_services.chroot b/data/live-build-config/hooks/live/18-enable-disable_services.chroot index d4d89ba8..787510e0 100755 --- a/data/live-build-config/hooks/live/18-enable-disable_services.chroot +++ b/data/live-build-config/hooks/live/18-enable-disable_services.chroot @@ -38,3 +38,4 @@ systemctl disable tftpd-hpa.service systemctl disable strongswan.service systemctl disable frr.service systemctl disable salt-minion.service +systemctl disable nginx.service diff --git a/data/live-build-config/package-lists/vyos-utils.list.chroot b/data/live-build-config/package-lists/vyos-utils.list.chroot index 55f703c8..4dcfef1e 100644 --- a/data/live-build-config/package-lists/vyos-utils.list.chroot +++ b/data/live-build-config/package-lists/vyos-utils.list.chroot @@ -26,3 +26,5 @@ aptitude localepurge bgpq3 libnss-myhostname +ssl-cert +nginx-light -- cgit v1.2.3 From a6d807234c3176dca88311e7469b98f8f9d2997b Mon Sep 17 00:00:00 2001 From: Daniil Baturin Date: Tue, 2 Jul 2019 22:48:12 +0200 Subject: T1502: include vyos-smoketest in the dev builds. --- data/package-lists/vyos-dev.list.chroot | 1 + 1 file changed, 1 insertion(+) (limited to 'data') diff --git a/data/package-lists/vyos-dev.list.chroot b/data/package-lists/vyos-dev.list.chroot index f3305f30..dd1de5f3 100644 --- a/data/package-lists/vyos-dev.list.chroot +++ b/data/package-lists/vyos-dev.list.chroot @@ -1,3 +1,4 @@ gdb strace apt-rdepends +vyos-smoketest -- cgit v1.2.3 From 8c22ceead487b745d6b7c058c4d1c0a0eaa051c8 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Fri, 19 Jul 2019 18:06:38 +0200 Subject: Revert "pdns-recursor: T1476: update PowerDNS recursor to 4.2 series" This reverts commit aa19625ae1db029e162a9f29af6bd8ff782ff9ff. --- data/defaults.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/defaults.json b/data/defaults.json index bd9c9ef6..bf6e4bca 100644 --- a/data/defaults.json +++ b/data/defaults.json @@ -9,7 +9,7 @@ "kernel_flavor": "amd64-vyos", "additional_repositories": [ "deb http://repo.saltstack.com/apt/debian/8/amd64/2017.7 jessie main", - "deb http://repo.powerdns.com/debian jessie-rec-42 main", + "deb http://repo.powerdns.com/debian jessie-rec-41 main", "deb http://archive.debian.org/debian/ jessie-backports main" ], "custom_packages": [] -- cgit v1.2.3