1385 Commits

Author SHA1 Message Date
Christian Poessinger
c7c2388e84 Debian: T3641: allow package downgrades 2021-06-21 16:35:20 +00:00
Christian Poessinger
83e7e37194 T3641: hooks: open-vm-tools: use Python3 interpreter 2021-06-21 15:54:45 +00:00
Christian Poessinger
3161501f91 Docker: ipaddrcheck only has a build dependency on libcidr-dev, remove libcidr0 2021-06-21 17:14:11 +02:00
Christian Poessinger
7db87dbb75 Revert "vmware: tools.conf is now provided via vyos-1x-vmware package"
This reverts commit 27a15f8577cd0bf848f30ca2ecb8e147055c3618.
2021-06-21 17:03:58 +02:00
Christian Poessinger
8e62e32237 Debian: T3641: use bash/bash-completion from Buster
vyatta-bash is incompatible with the new syntax found in bash-completion
which was added in BASH 5.1. Thus we select the "old" bash version from
Debian Buster which is known to work.
2021-06-21 16:50:22 +02:00
Christian Poessinger
0f0a8a8f31 lb: T3641: APT::Default-Release="current" no longer works
Pin all packages from our current repository with a APT preference file.
2021-06-21 16:49:47 +02:00
Christian Poessinger
58bbbb804a lb: T3641: switch to UTC timestamps 2021-06-21 16:49:16 +02:00
Christian Poessinger
3d564cdc8f PDNS: T3641: we can use the upstream version 4.4 2021-06-21 16:48:33 +02:00
Christian Poessinger
da7e69a339 Docker: T3641: vyos-1x now depends on dh-python 2021-06-21 16:47:49 +02:00
Christian Poessinger
cd9cd920cd T3641: nftables: use upstream package 2021-06-21 07:03:04 +02:00
Christian Poessinger
1f2388d265 Docker: T3641: temporary disable arm64 builds
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
/var/lib/dpkg/info/libc-bin.postinst: line 53:  2576 Segmentation fault      ldconfig
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
/var/lib/dpkg/info/libc-bin.postinst: line 53:  2579 Segmentation fault      ldconfig --verbose
dpkg: error processing package libc-bin (--configure):
 installed libc-bin package post-installation script subprocess returned error exit status 139
Errors were encountered while processing:
 libc-bin
2021-06-20 21:04:20 +02:00
Christian Poessinger
f6a2271370 Merge branch 'debian-bullseye' into current
* debian-bullseye:
  T3641: hooks: use Python3 interpreter
  vmware: tools.conf is now provided via vyos-1x-vmware package
  Docker: T3641: add libiptc-dev build time dependency required by strongSwan
  FRR: T3641: fix package build on Bullseye (workaround)
  Docker: T3641: update rtrlib version 0.6.3 -> 0.7.0
  Debian: T3641: switch to new distro Debian 11 - Bullseye
2021-06-20 20:39:34 +02:00
Christian Poessinger
aa73538c19 T3641: hooks: use Python3 interpreter 2021-06-20 20:38:52 +02:00
Christian Poessinger
27a15f8577 vmware: tools.conf is now provided via vyos-1x-vmware package 2021-06-20 20:38:52 +02:00
Christian Poessinger
4e1d59d0d9 Docker: T3641: add libiptc-dev build time dependency required by strongSwan 2021-06-20 20:38:43 +02:00
Christian Poessinger
87cd71b33f FRR: T3641: fix package build on Bullseye (workaround)
This is the workaround mentioned in https://github.com/FRRouting/frr/issues/6502
2021-06-20 20:38:37 +02:00
Christian Poessinger
b0dc111cad Docker: T3641: update rtrlib version 0.6.3 -> 0.7.0 2021-06-20 20:38:32 +02:00
Christian Poessinger
7153c16917 Debian: T3641: switch to new distro Debian 11 - Bullseye 2021-06-20 20:38:18 +02:00
Christian Poessinger
cfdae1abac
Kernel: T3318: update Linux Kernel to v5.10.45 2021-06-20 13:57:57 +02:00
Christian Poessinger
c5d46f68b7 Kernel: T3318: update Linux Kernel to v5.10.44 2021-06-16 20:04:27 +02:00
DmitriyEshenko
5dbfafaf41 Accel-PPP: T3629: update to latest version 2021-06-16 09:51:45 +00:00
Christian Poessinger
96b0397ebc
Merge pull request #171 from zdc/T2343
OVF: T2343: Fixed wrong order for items in OVF
2021-06-15 18:24:37 +02:00
zsdc
1ca0d01738 OVF: T2343: Fixed wrong order for items in OVF
According to OVF Specification (ver. 2.1.1, line 630), rasd class
elements should be ordered by Unicode code point. This commit fixes
the wrong order to conform to specification requirements.
2021-06-15 13:52:22 +03:00
Christian Poessinger
e5a2250f2d
Testsuite: wait 600 seconds after image installation startup 2021-06-13 15:00:16 +02:00
Christian Poessinger
49adbd9af4 Revert "Jenkins: re-add erroneously removed when build conditions"
This reverts commit 8a6a04f. Unfortunately this leads to more problems then
it caused good as packages are not build when needed - only somtimes, so this
is not a reliable solution.
2021-06-13 14:19:26 +02:00
Christian Poessinger
aeeda20529
Testsuite: wait 600 seconds after kvm start for prompt
This is required to test via a GitHub action
2021-06-13 14:08:13 +02:00
Christian Poessinger
55f26e8632 Kernel: enable CONFIG_USB_NET_HUAWEI_CDC_NCM 2021-06-13 13:11:13 +02:00
Christian Poessinger
c72367ca0d
Merge pull request #170 from runborg/arm64-intel
Arm64: kernel: Update arm64 defconfig for 5.10.42 and add intel+realtek nic drivers
2021-06-11 08:20:10 +02:00
Runar Borge
17b55c67b3 arm64: kernel: Add drivers for intel and realtek nics
Compiling in support for intel and realtek nics
2021-06-10 23:37:57 +02:00
Runar Borge
f50138795d arm64: kernel: Update kernel config with new options for Linux/arm64 5.10.42
Only change is the kernel config loaded into 5.10.42 "make menuconfig"
So obsolete config entries are removed and new options are added with its default
2021-06-10 23:32:57 +02:00
Christian Poessinger
931b023809 Kernel: T3318: update Linux Kernel to v5.10.43 2021-06-10 19:15:37 +02:00
Christian Poessinger
65b596062f
Merge pull request #169 from sever-sever/T2620
charon-syslog: T2620: Add ike-name to IPSec logs
2021-06-08 07:34:50 +02:00
sever-sever
f0166cc4b2 charon-syslog: T2620: Add ike-name to IPSec logs 2021-06-07 22:11:48 +00:00
Kim Hagen
f12394c0f3 Jenkins: update singele quotes to double quotes arount the GitHub token 2021-06-06 15:23:18 -05:00
Christian Poessinger
08b03d561f
Jenkins: do not "set +x" when triggering GitHub API 2021-06-06 21:14:23 +02:00
Kim Hagen
d4cbb14ec1 Jenkins: lib: get github token from Jenkins credentials 2021-06-06 13:37:46 -05:00
Kim Hagen
1979215a15 Jenkins: lib: trigger site rebuild after uploading iso to aws 2021-06-06 11:22:01 -05:00
Christian Poessinger
57ccf2a4c6 Jenkins: lib: only start SSH agend when *.deb files exist 2021-06-06 12:27:02 +02:00
Christian Poessinger
59fc362770 Jenkins: lib: fix unstage and deploy logic to package mirror
Commit c67a6eb542e9 ("Jenkins: lib: it is also possible that unstaging of the
amd64 binaries fail") returned early if no arm64 package was build but an amd64
package.

This resulted in valid packages not beeing deployed at all.
2021-06-06 12:09:48 +02:00
Christian Poessinger
98e275a6e6 Jenkins: lib: remove "pattern" from changeset 2021-06-06 11:44:31 +02:00
Christian Poessinger
046fb537c4 Jenkins: lib: echo change set path for further optimisation
Currently on repo push all jobs are build - not only the required ones. This
commit aims to identify the root cause and limit the amount of CPU time used
to build packages.
2021-06-06 11:13:56 +02:00
Christian Poessinger
3766906e19 opennhrp: remove first character from version number
If not deployment of the package will fail with: Version field value
'v0.14-20-g613277f': version number does not start with digit
2021-06-05 22:20:23 +02:00
Christian Poessinger
5f2f500f5e opennhrp: import package build instruction 2021-06-05 22:14:09 +02:00
Christian Poessinger
5304ee9d9c
Docker: add libev-dev build dependency for opennhrp 2021-06-05 21:54:18 +02:00
Christian Poessinger
c67a6eb542 Jenkins: lib: it is also possible that unstaging of the amd64 binaries fail
This is due to the fact when no package is build b/c then when { } condition is
unmet, we also have no amd64 package. Thus the try { } block needs to be
extended to not only match for arm64 unstash.
2021-06-05 10:21:12 +02:00
Christian Poessinger
3bf7078334 Revert "Jenkins: lib: echo change set path for further optimisation"
This reverts commit 24804b2e00866486d4b16e727a25fc43185e8762.
2021-06-05 10:13:14 +02:00
Christian Poessinger
889fc89e41 Jenkins: lib: allos stashing of empty objects
If a build is skipped, we can not stash any object, this will trigger a build
error that is invalid - as there is nothing to build.
2021-06-05 10:10:22 +02:00
Christian Poessinger
8a6a04fe78 Jenkins: re-add erroneously removed when build conditions
Debian packages should only be build if a file in the requested subfolder
changes (like a version upgrade) or if explicitly reuested by the user.

VyOS ISO generation should only be run once a night by the CI if triggered by
the timer, or on explicit user request.
2021-06-05 10:06:30 +02:00
Christian Poessinger
ff5df7189b strongSwan: add API fixup patch after controller changes
This fixes the caller API of strongSwan 5.9.1 after applying the "charon: add
optional source and remote overrides for  initiate") patch.
2021-06-05 09:50:54 +02:00
Christian Poessinger
3ea6eb4176 strongSwan: refresh patch set imported from Alpine
Debian package builder requires each patch ebeing prefixes with -+ or
a whitespace if line was not altered. Some patches contained a TAB.
2021-06-05 09:50:06 +02:00