Daniil Baturin
6f9bf0ae38
Remove Kim from the reviewer list
...
Since he's no longer a repo team member
2022-11-26 13:31:04 +00:00
Viacheslav Hletenko
4cd1cb5679
T4841: Disable by default fancontrol.service
...
Disable by default fancontrol.servive (used in user-util)
2022-11-26 12:50:23 +00:00
Christian Poessinger
ef7d02b09c
Kernel: T4836: enable Ethernet switch device driver model
2022-11-23 18:50:58 +00:00
Christian Poessinger
15b1e98b4d
Kernel: T4836: enable High-availability Seamless Redundancy (HSR & PRP)
2022-11-23 18:50:06 +00:00
Christian Poessinger
00f0261fba
Kernel: T4836: enable TCP encapsulation of IKE and IPsec messages (RFC 8229)
2022-11-23 18:49:01 +00:00
Christian Poessinger
caf2f556f6
tacacs: T141: add individual package build
2022-11-23 19:29:57 +01:00
Christian Poessinger
901f771c2f
fastnetmon: T4483: drop copy/paste comment error
2022-11-23 19:29:10 +01:00
Christian Poessinger
cd1abe06bc
gitignore: cleanup double rules from individual packages
...
Individual packages like dropbear, frr, iproute2 ... all came with a copy of
gitignore rules already present in the base file.
Those rules have been dropped.
2022-11-23 19:27:51 +01:00
Christian Poessinger
0795242ec9
Docker: T141: add build dependencies for pam_tacplus package
2022-11-23 19:16:30 +01:00
Christian Poessinger
fddf616cdf
Merge pull request #286 from mcbridematt/t4831-telegraf-arm64
...
telegraf: T4831: fix build on arm64 / remove hardcoded amd64 reference
2022-11-20 07:01:22 +01:00
Mathew McBride
6f89529fc3
telegraf: T4831: fix build on arm64 / remove hardcoded amd64 reference
2022-11-20 02:05:31 +00:00
Christian Poessinger
cd6f8ab104
Merge pull request #273 from initramfs/current-dhcp6c-fix
...
wide-dhcpv6: T4760: fix support for multiple dhcp6c instances
2022-11-19 06:59:09 +01:00
Christian Poessinger
594c99e012
Kernel: T4691: update Linux Kernel to v5.15.79
2022-11-16 16:43:47 +01:00
Daniil Baturin
b55bf1b1c5
Merge pull request #285 from jsimpso/bootloaders
...
T4796: Allow configuration of 'bootloader' param
2022-11-12 17:02:36 +00:00
Daniil Baturin
ff651097b1
Merge pull request #284 from jsimpso/current
...
T4796: Honor additional_repositories
2022-11-12 09:36:54 +00:00
James Simpson
2ade1d9e66
T4796: Allow configuration of 'bootloader' param
...
Remove hard-coded values for "bootloader" when creating the live-build,
replaced with the value of `bootloaders`.
Set the current value to the default value if not specified, via
`defaults.toml`.
Add the default for arm64 as `grub-efi`.
2022-11-12 17:34:50 +08:00
James Simpson
95620ef20f
T4796: Honor additional_repositories
...
Currently, additional_repositories in the effective build_config are
ignored due to a bug wherein all values end up under
`args['custom_apt_entry']` rather than
`build_config['custom_apt_entry']`.
This change fixes that, ensuring that the content of
`build_config['additional_repositories]` is added to
`build_config['custom_apt_entry']` alongside the command-line arguments.
2022-11-12 15:56:14 +08:00
Christian Poessinger
2569433ef6
Kernel: T4691: update Linux Kernel to v5.15.78
2022-11-10 19:26:01 +01:00
Christian Poessinger
62417d5b47
Merge pull request #280 from jsimpso/additional_repositories
...
T4796: Check more cautiously for presence of keys
2022-11-09 20:47:46 +01:00
Christian Poessinger
5203d31fa2
Merge pull request #281 from jsimpso/current
...
T4796: Default args to list where list is expected
2022-11-09 20:47:32 +01:00
Christian Poessinger
404791353f
Merge pull request #282 from jsimpso/merge_order
...
T4796: Prefer mix-in config over default config
2022-11-09 20:47:08 +01:00
Christian Poessinger
77f4ba82f2
Merge pull request #276 from ssasso/fix_T4800
...
Fix T4800: wrong chroot_includes_dir var reference
2022-11-09 20:46:43 +01:00
Christian Poessinger
371cc7d6c7
GitHub: bump auto-assign-reviewer-by-files workflow to 1.1.4
2022-11-09 19:51:21 +01:00
James Simpson
f4bc652b3a
T4796: Prefer mix-in config over default config
2022-11-09 14:33:19 +08:00
James Simpson
71b8a3e159
T4796: Check more cautiously for presence of keys
2022-11-09 14:08:21 +08:00
James Simpson
2251cf0ad0
T4796: Default args to list where list is expected
...
custom_apt_entry, custom_apt_key, and custom_package are expected to
be lists, but when a value is not provided they default to None. This
prevents lists provided in mix-in or flavor configurations from being
merged as expected.
https://docs.python.org/3/library/argparse.html#default
2022-11-09 13:57:29 +08:00
Christian Poessinger
1e4e65f55b
frr: T4806: update to stable/8.4 series
2022-11-08 20:03:49 +01:00
Daniil Baturin
1b94e4fce8
Merge pull request #278 from jsimpso/current
...
T4796: Fix some bugs in the build-vyos-image script
2022-11-07 16:43:58 +00:00
Christian Poessinger
badf55cd2d
Merge pull request #279 from sarthurdev/containers_revert
...
containers: T2216: Revert container test specfic build changes
2022-11-07 17:40:30 +01:00
sarthurdev
08beb1032e
Revert "containers: T2216: Include busybox container image, used in smoketests (1MB)"
...
This reverts commit 5f186754fe54e9a5b0f7cdea1b295778ddd6796a.
2022-11-07 17:35:11 +01:00
sarthurdev
5796825e83
Revert "Docker: T2216: add required skopeo package to build container"
...
This reverts commit 3a29e22dcd579349aac987b5825073527af38e58.
2022-11-07 17:34:52 +01:00
James Simpson
f4bfaa9b97
T4796: Move and update custom_apt_entry logic
...
Rather than only looking at the default config, look at the merged
build_config.
Check wether additional_repositories is actually defined before trying
to reference it.
2022-11-07 14:26:49 +08:00
James Simpson
048aa40655
T4796: Fix ARCHIVES_DIR reference
2022-11-07 14:26:43 +08:00
James Simpson
509d4500da
T4796: Correct function name from dict_merge
2022-11-07 14:26:40 +08:00
James Simpson
34d54e8c93
T4796: Move additional_repositories
...
Declare in architectures/amd64, not in defaults
2022-11-07 14:26:15 +08:00
John Estabrook
55758811bc
Docker: T4798: add OCaml package fileutils
...
The package fileutils is required for the file path validator.
2022-11-06 08:33:44 -06:00
Christian Poessinger
3a29e22dcd
Docker: T2216: add required skopeo package to build container
...
skopeo is required for container registry download to satisfy the vyos-1x
container based smoketest(s).
2022-11-05 20:04:24 +01:00
Stefano Sasso
ca6a82792c
Fix T4800: wrong chroot_includes_dir var reference
2022-11-05 13:08:28 +00:00
Christian Poessinger
3871fb67ec
Kernel: T4691: update Linux Kernel to v5.15.77
2022-11-03 18:02:59 +01:00
Christian Poessinger
a0f9b0267d
Merge pull request #275 from dmbaturin/flavor-version-string
...
T4796: fix argument order in merging default and custom options in buils-vyos-image
2022-11-03 18:01:51 +01:00
Daniil Baturin
dbc78d089b
T4796: fix argument order in merging default and custom options
...
in buils-vyos-image
2022-11-03 12:43:51 -04:00
Daniil Baturin
5ca6ee4d7c
Use a dedicated GitHub token for triggering vyos.net builds
...
for nightly build page updates
2022-11-03 13:09:00 +00:00
initramfs
da47ffa55c
packages: wide-dhcpv6: T4760: fix support for multiple dhcp6c instances
...
This commit adds a patch to the WIDE DHCPv6 client forcing it to bind
to the last network interface specified on the command line, allowing
multiple concurrent instances of the daemon running without having a
single daemon receiving all the incoming DHCPv6 packets.
2022-11-03 09:31:23 +08:00
Christian Poessinger
ded4533d25
Merge pull request #272 from jestabro/standardize-op-mode-output
...
Docker: T4791: python3-humps now a build dependency for vyos-1x nosetest
2022-11-01 20:44:50 +01:00
John Estabrook
d88b5cb120
Docker: T4791: python3-humps now a build dependency for vyos-1x nosetest
...
On importing humps.decamelize in vyos/opmode.py, python3-pyhumps becomes
a build dependency for the test test_op_mode.py. Create the package in
the Docker image.
2022-11-01 14:22:00 -05:00
Christian Poessinger
64e77f12f6
Merge pull request #271 from dmbaturin/os-release-dehardcoding
...
T3664: dehardcode fields of the OS release file
2022-10-30 19:41:53 +01:00
Daniil Baturin
f39f4d1f23
T3664: dehardcode fields of the OS release file
2022-10-30 14:31:04 -04:00
Christian Poessinger
25a60f3d91
Merge pull request #270 from sarthurdev/containers
...
containers: T2216: Include busybox container image for smoketest
2022-10-30 07:55:03 +01:00
Christian Poessinger
bdb83dec6d
pyhumps: fix copy/paste error in build package name
2022-10-29 20:54:26 +02:00
Christian Poessinger
0394c517be
pyhumps: disable arm64 build as Python uses "all" architecture
2022-10-29 19:39:44 +02:00