summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-20chore: T671: remove unused scripts and references to themDaniil Baturin
2024-03-16Merge pull request #525 from Ingramz/add-rtsp-2Christian Breunig
Kernel: T4022: add RTSP netfilter helper kernel module
2024-03-16Merge pull request #526 from sfinke0/fix-tagged-buildChristian Breunig
T6115: Fix tagged builds from detached Git HEAD
2024-03-16Merge pull request #533 from dmbaturin/T1449-default-config-field-currentChristian Breunig
build: T1449: add default_config field support in flavor files to allow people to easily include a custom default config
2024-03-16Kernel: T5887: update Linux Kernel to v6.6.22Christian Breunig
2024-03-15Docker: T6111: update commit ref for vyos1x-configJohn Estabrook
2024-03-14T6115: fix failing builds from detached HEAD (e.g. git tags)sfinke0
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-12Merge pull request #527 from dmbaturin/T6119-tomli-currentChristian Breunig
docker, build: T6119: use python3-tomli instead of python3-toml for a compliant implementation ot TOML
2024-03-12docker, build: T6119: use python3-tomli instead of python3-tomlDaniil Baturin
for a compliant implementation ot TOML
2024-03-12radvd: T6118: fix Jenkinsfile syntaxChristian Breunig
2024-03-12radvd: T6118: add custom build support with recent source versionChristian Breunig
2024-03-10Kernel: T4022: add RTSP netfilter helper kernel moduleIndrek Ardel
2024-03-08Merge pull request #524 from sarthurdev/tpm_luksChristian Breunig
build: T4919: Fix error due to variable not found
2024-03-08build: T4919: Fix error due to variable not foundsarthurdev
2024-03-07Kernel: T5887: forward patch linkstate-ip-device-attribute for 6.6.21Christian Breunig
2024-03-07Merge pull request #297 from sarthurdev/tpm_luksDaniil Baturin
config: T4919: Add emulated TPM encryption test
2024-03-07Kernel: T5887: update Linux Kernel to v6.6.21Christian Breunig
2024-03-02Merge pull request #522 from c-po/flavor-updatesDaniil Baturin
T6077: T3664: cleanup flavor build system and extensions for single source URL definitions
2024-03-01T6077: 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.
2024-03-01T3664: remove leading whitespaces from generated /usr/lib/os-releaseChristian Breunig
2024-03-01T3664: 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.
2024-03-01Kernel: T5887: forward patch linkstate-ip-device-attribute for 6.6.19Christian Breunig
2024-03-01Kernel: T5887: update Linux Kernel to v6.6.19Christian Breunig
2024-02-29Merge pull request #519 from c-po/iproute2-T6078Christian Breunig
Revert "iproute2: T6078: upgrade package to 6.6 to match Kernel"
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
2024-02-29Merge pull request #517 from c-po/libyangChristian Breunig
frr: T5788: update libyang to v2.1.148
2024-02-29frr: T5788: update libyang to v2.1.148Christian Breunig
2024-02-29Merge pull request #513 from c-po/bannerDaniil Baturin
banner: T6077: implement ASCII contest winner default logo
2024-02-28Merge pull request #514 from c-po/T6078Christian Breunig
T6078: package upgrade to v6.6 to match kernel for ethtool and iproute2
2024-02-28iproute2: T6078: upgrade package to 6.6 to match KernelChristian Breunig
2024-02-28ethtool: T6078: upgrade package to v6.6 to match KernelChristian Breunig
2024-02-28banner: T6077: implement ASCII contest winner default logoChristian Breunig
2024-02-27Merge pull request #506 from dmbaturin/T4440-oci-labelsChristian Breunig
docker: T4440: add OCI container labels
2024-02-25Merge pull request #509 from c-po/git-buildDaniil Baturin
T6064: add build error if branch information from Git repository is missing
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'
2024-02-23Kernel: T5887: update Linux Kernel to v6.6.18Christian Breunig
2024-02-20config: T4919: Add emulated TPM encryption testsarthurdev
2024-02-19Merge pull request #505 from dmbaturin/T3664-includes-chrootChristian Breunig
build: T3664: fix the chroot includes path
2024-02-19docker: T4440: add OCI container labelsDaniil Baturin
Original implementation by jtcarnes
2024-02-19build: T3664: fix the chroot includes pathDaniil Baturin
to account for the current working dir
2024-02-17Kernel: T5887: update Linux Kernel to v6.6.17Christian Breunig
2024-02-15Merge pull request #503 from c-po/isc-dhcp-T5965Daniil Baturin
isc-dhcp: T5965: add custom package build with dhclient patches for WWAN
2024-02-14isc-dhcp: T5965: add custom package build with dhclient patches for WWANChristian Breunig
2024-02-12Revert "frr: T6023: add pending upstream patches"Christian Breunig
This reverts commit 798b95eb9776486aed874346869a8238383c18f6.
2024-02-12Merge pull request #501 from nicolas-fort/T6009-T6019Christian Breunig
T6009-6019: fix hour decoding when timezone offset is negative; bump libnftnl and nftables version.
2024-02-12T6009-6019: fix hour decoding when timezone offset is negative; bump ↵Nicolas Fort
libnftnl and nftables version.
2024-02-09Merge pull request #499 from c-po/frr-t5788Christian Breunig
frr: T5788: update to 9.1 release
2024-02-09frr: T5788: update to 9.1 releaseChristian Breunig
2024-02-09Merge pull request #327 from sskaje/T5121Daniil Baturin
T5121: Fix, make architecture and build-type loaded from build flavor and cli arguments