John Estabrook
3ffb72e024
Docker: T6111: update commit ref for vyos1x-config
2024-03-15 10:10:33 -05:00
Christian Breunig
2ef1bded20
Merge pull request #527 from dmbaturin/T6119-tomli-current
...
docker, build: T6119: use python3-tomli instead of python3-toml for a compliant implementation ot TOML
2024-03-12 23:30:52 +01:00
Daniil Baturin
bbddf9d0a3
docker, build: T6119: use python3-tomli instead of python3-toml
...
for a compliant implementation ot TOML
2024-03-12 20:59:46 +00:00
Christian Breunig
b6a56286c3
radvd: T6118: fix Jenkinsfile syntax
2024-03-12 18:36:38 +01:00
Christian Breunig
ed79a9fa93
radvd: T6118: add custom build support with recent source version
2024-03-12 16:38:39 +01:00
Christian Breunig
330ee19eeb
Merge pull request #524 from sarthurdev/tpm_luks
...
build: T4919: Fix error due to variable not found
2024-03-08 06:59:58 +01:00
sarthurdev
d8313d2c2c
build: T4919: Fix error due to variable not found
2024-03-08 01:48:05 +01:00
Christian Breunig
016809208d
Kernel: T5887: forward patch linkstate-ip-device-attribute for 6.6.21
2024-03-07 22:00:54 +01:00
Daniil Baturin
089b595605
Merge pull request #297 from sarthurdev/tpm_luks
...
config: T4919: Add emulated TPM encryption test
2024-03-07 16:37:11 +01:00
Christian Breunig
6758b13c7e
Kernel: T5887: update Linux Kernel to v6.6.21
2024-03-07 08:46:16 +01:00
Daniil Baturin
c1fcec892b
Merge pull request #522 from c-po/flavor-updates
...
T6077: T3664: cleanup flavor build system and extensions for single source URL definitions
2024-03-02 10:38:56 +01:00
Christian Breunig
7b89f74c31
T6077: add bugtrcker, documentation and new URL to version file
...
Use single source for project related URLs that will later be consumed by the
MOTD template used.
2024-03-01 21:44:53 +01:00
Christian Breunig
195c13022d
T3664: remove leading whitespaces from generated /usr/lib/os-release
2024-03-01 21:43:55 +01:00
Christian Breunig
8a49912cee
T3664: remove obsolete make-version-file
...
Commit 3979b25dcf ("T3664: initial implementation of the build flavor system")
removed the call to make-version-file, thus we can also drop the file itself.
2024-03-01 21:39:49 +01:00
Christian Breunig
d93cb288d7
Kernel: T5887: forward patch linkstate-ip-device-attribute for 6.6.19
2024-03-01 21:08:52 +01:00
Christian Breunig
14dd3e7420
Kernel: T5887: update Linux Kernel to v6.6.19
2024-03-01 14:20:04 +01:00
Christian Breunig
931a2d2183
Merge pull request #519 from c-po/iproute2-T6078
...
Revert "iproute2: T6078: upgrade package to 6.6 to match Kernel"
2024-02-29 21:41:20 +01:00
Christian Breunig
c56d76986f
Revert "iproute2: T6078: upgrade package to 6.6 to match Kernel"
...
This reverts commit 60d16e494958bfe4a43048ee3a7f63fd57600875.
We already use iproute2 6.7 from Debian Bookworm Backports
2024-02-29 21:40:01 +01:00
Christian Breunig
86c3ea30f3
Merge pull request #517 from c-po/libyang
...
frr: T5788: update libyang to v2.1.148
2024-02-29 21:39:01 +01:00
Christian Breunig
fb31cf3412
frr: T5788: update libyang to v2.1.148
2024-02-29 21:37:52 +01:00
Daniil Baturin
19f8068f03
Merge pull request #513 from c-po/banner
...
banner: T6077: implement ASCII contest winner default logo
2024-02-29 10:04:48 +01:00
Christian Breunig
7e58c12cef
Merge pull request #514 from c-po/T6078
...
T6078: package upgrade to v6.6 to match kernel for ethtool and iproute2
2024-02-28 21:36:21 +01:00
Christian Breunig
60d16e4949
iproute2: T6078: upgrade package to 6.6 to match Kernel
2024-02-28 21:21:57 +01:00
Christian Breunig
1ba64f600c
ethtool: T6078: upgrade package to v6.6 to match Kernel
2024-02-28 21:21:41 +01:00
Christian Breunig
4110c7359d
banner: T6077: implement ASCII contest winner default logo
2024-02-28 20:49:46 +01:00
Christian Breunig
f015fa1284
Merge pull request #506 from dmbaturin/T4440-oci-labels
...
docker: T4440: add OCI container labels
2024-02-27 18:36:36 +01:00
Daniil Baturin
8e8e8e4bc5
Merge pull request #509 from c-po/git-build
...
T6064: add build error if branch information from Git repository is missing
2024-02-25 10:26:54 +01:00
Christian Breunig
7c27657c79
T6064: add build error if branch information from Git repository is missing
...
This was discussed in slack, where a user was missing the Git commit ID in his
custom build
Reason is/was:
git clone --single-branch -b 1.4.0-epa1 https://github.com/vyos/vyos-build
Checks out the 1.4.0-epa1 tag as HEAD and does not clone any branch information.
This results in:
>>> import git
>>> repo = git.Repo('.')
>>> repo.head.object.hexsha[:14]
'bcac2eb1f9b49c'
>>> git_branch = repo.active_branch.name
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3/dist-packages/git/repo/base.py", line 881, in active_branch
return self.head.reference
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/git/refs/symbolic.py", line 311, in _get_reference
raise TypeError("%s is a detached symbolic reference as it points to %r" % (self, sha))
TypeError: HEAD is a detached symbolic reference as it points to 'bcac2eb1f9b49cc15ebda65838e5465543dbb9c6'
during the build. The exception handler resets the branch and commit name to an empty string: a3e60a00b4/scripts/build-vyos-image (L281-L296)
This now adds a proper error message during build so it fails early.
(07:46) vyos_bld 08278c5a1172:/vyos/vyos-build # isobuild -test
Building custom VyOS version: 1.5-test-202402250746
I: Checking if packages required for VyOS image build are installed
build/config
Could not retrieve information from git: HEAD is a detached symbolic reference as it points to '39612f541e55bea19868f50f16d7a6c6e0034ed2'
2024-02-25 08:49:11 +01:00
Christian Breunig
a3e60a00b4
Kernel: T5887: update Linux Kernel to v6.6.18
2024-02-23 12:24:40 +01:00
sarthurdev
63a8f9d3c6
config: T4919: Add emulated TPM encryption test
2024-02-20 10:46:01 +01:00
Christian Breunig
3920af2500
Merge pull request #505 from dmbaturin/T3664-includes-chroot
...
build: T3664: fix the chroot includes path
2024-02-19 17:28:37 +01:00
Daniil Baturin
bca8043410
docker: T4440: add OCI container labels
...
Original implementation by jtcarnes
2024-02-19 14:15:52 +00:00
Daniil Baturin
a45a1b3927
build: T3664: fix the chroot includes path
...
to account for the current working dir
2024-02-19 13:28:07 +00:00
Christian Breunig
63369b1ac4
Kernel: T5887: update Linux Kernel to v6.6.17
2024-02-17 20:37:10 +01:00
Daniil Baturin
4d850fd1f3
Merge pull request #503 from c-po/isc-dhcp-T5965
...
isc-dhcp: T5965: add custom package build with dhclient patches for WWAN
2024-02-15 15:19:15 +00:00
Christian Breunig
f56b09145f
isc-dhcp: T5965: add custom package build with dhclient patches for WWAN
2024-02-14 20:30:34 +01:00
Christian Breunig
22959ce1c0
Revert "frr: T6023: add pending upstream patches"
...
This reverts commit 798b95eb9776486aed874346869a8238383c18f6.
2024-02-12 21:38:04 +01:00
Christian Breunig
2ae9dce6d5
Merge pull request #501 from nicolas-fort/T6009-T6019
...
T6009-6019: fix hour decoding when timezone offset is negative; bump libnftnl and nftables version.
2024-02-12 16:51:43 +01:00
Nicolas Fort
b31f5fe934
T6009-6019: fix hour decoding when timezone offset is negative; bump libnftnl and nftables version.
2024-02-12 08:27:14 -03:00
Christian Breunig
8c5299e1cf
Merge pull request #499 from c-po/frr-t5788
...
frr: T5788: update to 9.1 release
2024-02-09 14:02:56 +01:00
Christian Breunig
a4ef86ab20
frr: T5788: update to 9.1 release
2024-02-09 14:00:54 +01:00
Daniil Baturin
c803de47b4
Merge pull request #327 from sskaje/T5121
...
T5121: Fix, make architecture and build-type loaded from build flavor and cli arguments
2024-02-09 09:44:45 +00:00
Christian Breunig
bb8e7d71df
Merge pull request #495 from Schamper/current
...
Kernel: T5499: update arm64 kernel configuration to v6.6.15
2024-02-09 08:26:47 +01:00
Christian Breunig
8332ae79cb
Merge pull request #497 from c-po/current
...
frr: T6023: add pending upstream patches
2024-02-08 23:00:18 +01:00
Christian Breunig
798b95eb97
frr: T6023: add pending upstream patches
...
Latest stable/9.0 FRR branch has an updated version of frr-reload.py which
is more strict on the commands to remove from the running config. This resulted
in some issues in the codebase of FRR which are addressed in the attached patches
and are pending for upstream integration.
2024-02-08 22:57:00 +01:00
Christian Breunig
8b89929fda
Kernel: T5973: compile in vrf module for proper strict_mode setup
2024-02-07 17:39:04 +01:00
Viacheslav Hletenko
1227e6d796
Merge pull request #493 from sever-sever/T6014
...
T6014: Bump keepalived version to 2.2.8-1
2024-02-06 15:16:36 +02:00
Christian Breunig
3b906b3396
Kernel: T5887: update Linux Kernel to v6.6.16
2024-02-06 07:05:53 +01:00
Schamper
61691b4a4f
Kernel: T5499: update arm64 kernel configuration to v6.6.15
2024-02-05 23:22:22 +01:00
Viacheslav Hletenko
8e2cfd6699
T6014: Bump keepalived version to 2.2.8-1
2024-02-05 09:25:52 +00:00