summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-16Merge pull request #535 from vyos/mergify/bp/sagitta/pr-526Daniil Baturin
T6115: Fix tagged builds from detached Git HEAD (backport #526)
2024-03-16T6115: fix failing builds from detached HEAD (e.g. git tags)sfinke0
(cherry picked from commit 3494ab3e0a50ed701a4b127e51b919c2ceb61bc3)
2024-03-13build: T1449: add default_config field support in flavor filesDaniil Baturin
to allow people to easily include a custom default config
2024-03-13Merge pull request #531 from dmbaturin/T6119-tomli-sagittaViacheslav Hletenko
docker, build: T6119: use python3-tomli instead of python3-toml
2024-03-13Merge pull request #528 from c-po/radvd-T6118Viacheslav Hletenko
radvd: T6118: add custom build support with recent source version
2024-03-13docker, build: T6119: use python3-tomli instead of python3-tomlDaniil Baturin
2024-03-13Merge pull request #529 from c-po/sagittaDaniil Baturin
Jenkins: select proper source version of build pipeline library
2024-03-12Jenkins: select proper source version of build pipeline libraryChristian Breunig
Packages got backported from current, but we need to select the proper pipeline version from sagitta branch.
2024-03-12radvd: T6118: add custom build support with recent source versionChristian Breunig
(cherry picked from commit ed79a9fa939fdba80eb004a79989153d51eeea88)
2024-03-07Kernel: T5887: forward patch linkstate-ip-device-attribute for 6.6.211.4.0-epa2Christian Breunig
(cherry picked from commit 016809208da4d5500734f275d544463d8122bbd1)
2024-03-07Kernel: T5887: update Linux Kernel to v6.6.21Christian Breunig
(cherry picked from commit 6758b13c7ea096fcc0a13fcf036dcc76b4417624)
2024-03-03Merge pull request #521 from vyos/kernel-updateChristian Breunig
Kernel: T5887: update Linux Kernel to v6.6.19 (backport)
2024-03-03GitHub: add labeler.ymlChristian Breunig
2024-03-02Merge pull request #523 from vyos/mergify/bp/sagitta/pr-522Christian Breunig
T6077: T3664: cleanup flavor build system and extensions for single source URL definitions (backport #522)
2024-03-02T6077: add bugtrcker, documentation and new URL to version fileChristian Breunig
Use single source for project related URLs that will later be consumed by the MOTD template used. (cherry picked from commit 7b89f74c316c278ff6af73e75f357139d56243da)
2024-03-02T3664: remove leading whitespaces from generated /usr/lib/os-releaseChristian Breunig
(cherry picked from commit 195c13022de0b022e054347f0170fb536f4e9b9b)
2024-03-02T3664: remove obsolete make-version-fileChristian Breunig
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. (cherry picked from commit 8a49912cee67c916533fc8fceed76c94941cb2e5)
2024-03-01Kernel: T5887: forward patch linkstate-ip-device-attribute for 6.6.19Christian Breunig
(cherry picked from commit d93cb288d7d6bb16afad0df727f012837123a47e)
2024-03-01Kernel: T5887: update Linux Kernel to v6.6.19Christian Breunig
(cherry picked from commit 14dd3e74209b0bdb9b25b41efc163fe52991e943)
2024-02-29Merge pull request #520 from vyos/mergify/bp/sagitta/pr-519Christian Breunig
Revert "iproute2: T6078: upgrade package to 6.6 to match Kernel" (backport #519)
2024-02-29Revert "iproute2: T6078: upgrade package to 6.6 to match Kernel"Christian Breunig
This reverts commit 60d16e494958bfe4a43048ee3a7f63fd57600875. We already use iproute2 6.7 from Debian Bookworm Backports (cherry picked from commit c56d76986f9efa05c4348401e7cdd05073aed2e7)
2024-02-29Merge pull request #518 from vyos/mergify/bp/sagitta/pr-517Viacheslav Hletenko
frr: T5788: update libyang to v2.1.148 (backport #517)
2024-02-29frr: T5788: update libyang to v2.1.148Christian Breunig
(cherry picked from commit fb31cf3412437f417870c28e9aaba66dc9144aff)
2024-02-29Merge pull request #515 from vyos/mergify/bp/sagitta/pr-514Christian Breunig
T6078: package upgrade to v6.6 to match kernel for ethtool and iproute2 (backport #514)
2024-02-29Merge pull request #516 from vyos/mergify/bp/sagitta/pr-513Christian Breunig
banner: T6077: implement ASCII contest winner default logo (backport #513)
2024-02-29banner: T6077: implement ASCII contest winner default logoChristian Breunig
(cherry picked from commit 4110c7359da62dacaa858def465e1aa2661c9bb9)
2024-02-28iproute2: T6078: upgrade package to 6.6 to match KernelChristian Breunig
(cherry picked from commit 60d16e494958bfe4a43048ee3a7f63fd57600875)
2024-02-28ethtool: T6078: upgrade package to v6.6 to match KernelChristian Breunig
(cherry picked from commit 1ba64f600c3578f7d63d1fc242f2088bf86e3605)
2024-02-27Merge pull request #512 from vyos/mergify/bp/sagitta/pr-506Christian Breunig
docker: T4440: add OCI container labels (backport #506)
2024-02-27docker: T4440: add OCI container labelsDaniil Baturin
Original implementation by jtcarnes (cherry picked from commit bca80434106d96bb00c9808db7baea74d746b4d9)
2024-02-26Merge pull request #511 from hcuk94/sagittaDaniil Baturin
T6065: Remove duplicated lines from build-vyos-image script causing script to fail
2024-02-25T6065: Remove duplicated lines from build-vyos-image scripthcuk94
2024-02-25Merge pull request #510 from vyos/mergify/bp/sagitta/pr-509Christian Breunig
T6064: add build error if branch information from Git repository is missing (backport #509)
2024-02-25T6064: add build error if branch information from Git repository is missingChristian Breunig
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: https://github.com/vyos/vyos-build/blob/a3e60a00b400a1bad8609d5ce1abb0bb7abed7bc/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' (cherry picked from commit 7c27657c79046dac8ae509a4eacb1a3a152e2d23)
2024-02-24Merge pull request #508 from dmbaturin/T3664-chroot-path-sagittaChristian Breunig
build: T3664: fix the includes_chroot path for Sagitta
2024-02-24build: T3664: fix the chroot includes pathDaniil Baturin
2024-02-17Kernel: T5887: update Linux Kernel to v6.6.171.4.0-epa1Christian Breunig
(cherry picked from commit 63369b1ac4b53706a11f0aae72b5d40d4e8030bf)
2024-02-15Merge pull request #504 from vyos/mergify/bp/sagitta/pr-503Daniil Baturin
isc-dhcp: T5965: add custom package build with dhclient patches for WWAN (backport #503)
2024-02-15isc-dhcp: T5965: add custom package build with dhclient patches for WWANChristian Breunig
(cherry picked from commit f56b09145f9faeed061fb42f484acca226bfd914)
2024-02-12Revert "frr: T6023: add pending upstream patches"Christian Breunig
This reverts commit 795d890d6570036753e8c03616d38a7f3f692dfe.
2024-02-12Merge pull request #502 from vyos/mergify/bp/sagitta/pr-501Christian Breunig
T6009-6019: fix hour decoding when timezone offset is negative; bump libnftnl and nftables version. (backport #501)
2024-02-12T6009-6019: fix hour decoding when timezone offset is negative; bump ↵Nicolas Fort
libnftnl and nftables version. (cherry picked from commit b31f5fe934bcb37534d49acdb5f7756bf05422e8)
2024-02-09Merge pull request #500 from vyos/mergify/bp/sagitta/pr-499Christian Breunig
frr: T5788: update to 9.1 release (backport #499)
2024-02-09frr: T5788: update to 9.1 releaseChristian Breunig
(cherry picked from commit a4ef86ab2095f5a4dc2e9061dedbeacde4ac8606)
2024-02-09Merge pull request #496 from vyos/mergify/bp/sagitta/pr-493Viacheslav Hletenko
T6014: Bump keepalived version to 2.2.8-1 (backport #493)
2024-02-09Merge pull request #498 from vyos/mergify/bp/sagitta/pr-497Christian Breunig
frr: T6023: add pending upstream patches (backport #497)
2024-02-08frr: T6023: add pending upstream patchesChristian Breunig
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. (cherry picked from commit 798b95eb9776486aed874346869a8238383c18f6)
2024-02-07Kernel: T5973: compile in vrf module for proper strict_mode setupChristian Breunig
(cherry picked from commit 8b89929fdae6fac454c072c4f29b8a4f338365ba)
2024-02-06Kernel: T5887: update Linux Kernel to v6.6.16Christian Breunig
(cherry picked from commit 3b906b339626fecbf4932329964c36c2b41b5385)
2024-02-06T6014: Bump keepalived version to 2.2.8-1Viacheslav Hletenko
(cherry picked from commit 8e2cfd669941d815004cc424b182ae373867b690)