Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-23 | build scripts: T3664: move image build scripts to a dedicated directory | Daniil Baturin | |
to avoid a mix of image build scripts and ancilliary scripts in the same directory | |||
2024-03-23 | Merge pull request #537 from dmbaturin/veps | John Estabrook | |
build flavors: T3664: reimplement Dell VEP flavors using the new system | |||
2024-03-23 | ixgbe: T6155: always enable allow_unsupported_sfp even if module_param_array ↵ | Christian Breunig | |
is undefined This extends an else path with the logic from commit ea7d59a4b ("ixgbe: T6155: always enable allow_unsupported_sfp for all NICs by default") | |||
2024-03-22 | ixgbe: T6155: remove modprobe.d option file | Christian Breunig | |
2024-03-22 | Merge pull request #538 from c-po/T6155-ixgbe | Christian Breunig | |
ixgbe: T6155: always enable allow_unsupported_sfp for all NICs by default | |||
2024-03-22 | ixgbe: T6155: always enable allow_unsupported_sfp for all NICs by default | Christian Breunig | |
In-tree vs. Out-Of-Tree drivers differ in the way how unsupported transceivers are defined (uint vs array of int) for the Kernel module parameters. This results in: kernel: ixgbe 0000:5e:00.0: failed to initialize because an unsupported SFP+ module type was detected. kernel: ixgbe 0000:5e:00.0: Reload the driver after installing a supported module. kernel: ixgbe 0000:5e:00.0: removed PHC on eth6 This patch always enables unsupported SFP+ modules as wo do anyway from the userspace but only for the first port. | |||
2024-03-21 | build flavors: T3664: reimplement Dell VEP flavors using the new system | Daniil Baturin | |
2024-03-21 | Docker: T6149: update commit ref for vyos1x-config | John Estabrook | |
2024-03-21 | build script: T3664: fix handling of missing or malformed flavor files | Daniil Baturin | |
2024-03-20 | Merge pull request #536 from vyos/dead-scripts | Christian Breunig | |
chore: T671: remove unused scripts and references to them | |||
2024-03-20 | chore: T671: remove unused scripts and references to them | Daniil Baturin | |
2024-03-16 | Merge pull request #525 from Ingramz/add-rtsp-2 | Christian Breunig | |
Kernel: T4022: add RTSP netfilter helper kernel module | |||
2024-03-16 | Merge pull request #526 from sfinke0/fix-tagged-build | Christian Breunig | |
T6115: Fix tagged builds from detached Git HEAD | |||
2024-03-16 | Merge pull request #533 from dmbaturin/T1449-default-config-field-current | Christian Breunig | |
build: T1449: add default_config field support in flavor files to allow people to easily include a custom default config | |||
2024-03-16 | Kernel: T5887: update Linux Kernel to v6.6.22 | Christian Breunig | |
2024-03-15 | Docker: T6111: update commit ref for vyos1x-config | John Estabrook | |
2024-03-14 | T6115: fix failing builds from detached HEAD (e.g. git tags) | sfinke0 | |
2024-03-13 | build: T1449: add default_config field support in flavor files | Daniil Baturin | |
to allow people to easily include a custom default config | |||
2024-03-12 | Merge pull request #527 from dmbaturin/T6119-tomli-current | Christian Breunig | |
docker, build: T6119: use python3-tomli instead of python3-toml for a compliant implementation ot TOML | |||
2024-03-12 | docker, build: T6119: use python3-tomli instead of python3-toml | Daniil Baturin | |
for a compliant implementation ot TOML | |||
2024-03-12 | radvd: T6118: fix Jenkinsfile syntax | Christian Breunig | |
2024-03-12 | radvd: T6118: add custom build support with recent source version | Christian Breunig | |
2024-03-10 | Kernel: T4022: add RTSP netfilter helper kernel module | Indrek Ardel | |
2024-03-08 | Merge pull request #524 from sarthurdev/tpm_luks | Christian Breunig | |
build: T4919: Fix error due to variable not found | |||
2024-03-08 | build: T4919: Fix error due to variable not found | sarthurdev | |
2024-03-07 | Kernel: T5887: forward patch linkstate-ip-device-attribute for 6.6.21 | Christian Breunig | |
2024-03-07 | Merge pull request #297 from sarthurdev/tpm_luks | Daniil Baturin | |
config: T4919: Add emulated TPM encryption test | |||
2024-03-07 | Kernel: T5887: update Linux Kernel to v6.6.21 | Christian Breunig | |
2024-03-02 | Merge pull request #522 from c-po/flavor-updates | Daniil Baturin | |
T6077: T3664: cleanup flavor build system and extensions for single source URL definitions | |||
2024-03-01 | T6077: add bugtrcker, documentation and new URL to version file | Christian Breunig | |
Use single source for project related URLs that will later be consumed by the MOTD template used. | |||
2024-03-01 | T3664: remove leading whitespaces from generated /usr/lib/os-release | Christian Breunig | |
2024-03-01 | T3664: remove obsolete make-version-file | Christian 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-01 | Kernel: T5887: forward patch linkstate-ip-device-attribute for 6.6.19 | Christian Breunig | |
2024-03-01 | Kernel: T5887: update Linux Kernel to v6.6.19 | Christian Breunig | |
2024-02-29 | Merge pull request #519 from c-po/iproute2-T6078 | Christian Breunig | |
Revert "iproute2: T6078: upgrade package to 6.6 to match Kernel" | |||
2024-02-29 | Revert "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-29 | Merge pull request #517 from c-po/libyang | Christian Breunig | |
frr: T5788: update libyang to v2.1.148 | |||
2024-02-29 | frr: T5788: update libyang to v2.1.148 | Christian Breunig | |
2024-02-29 | Merge pull request #513 from c-po/banner | Daniil Baturin | |
banner: T6077: implement ASCII contest winner default logo | |||
2024-02-28 | Merge pull request #514 from c-po/T6078 | Christian Breunig | |
T6078: package upgrade to v6.6 to match kernel for ethtool and iproute2 | |||
2024-02-28 | iproute2: T6078: upgrade package to 6.6 to match Kernel | Christian Breunig | |
2024-02-28 | ethtool: T6078: upgrade package to v6.6 to match Kernel | Christian Breunig | |
2024-02-28 | banner: T6077: implement ASCII contest winner default logo | Christian Breunig | |
2024-02-27 | Merge pull request #506 from dmbaturin/T4440-oci-labels | Christian Breunig | |
docker: T4440: add OCI container labels | |||
2024-02-25 | Merge pull request #509 from c-po/git-build | Daniil Baturin | |
T6064: add build error if branch information from Git repository is missing | |||
2024-02-25 | T6064: add build error if branch information from Git repository is missing | Christian 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-23 | Kernel: T5887: update Linux Kernel to v6.6.18 | Christian Breunig | |
2024-02-20 | config: T4919: Add emulated TPM encryption test | sarthurdev | |
2024-02-19 | Merge pull request #505 from dmbaturin/T3664-includes-chroot | Christian Breunig | |
build: T3664: fix the chroot includes path | |||
2024-02-19 | docker: T4440: add OCI container labels | Daniil Baturin | |
Original implementation by jtcarnes |