Christian Poessinger
393ad56065
Jenkins: bugfix - trigger build at 0530 hours
...
Commit bef6a8d155 ("Jenkins: trigger build at 0530 hours") used invalid cron
syntax. This has been corrected and build now starts at the proper time.
2021-08-28 10:42:54 +02:00
Christian Poessinger
f9a22fd490
Kernel: T3318: update Linux Kernel to v5.10.61
2021-08-27 10:26:02 +02:00
Christian Poessinger
3515424205
Jenkins: lib: dereference changesPattern variable
2021-08-27 10:26:02 +02:00
Christian Poessinger
d02450f623
Jenkins: lib: specify when { beforeAgent true }
...
By default, the when condition for a stage will be evaluated after entering the
agent for that stage, if one is defined. However, this can be changed by
specifying the beforeAgent option within the when block.
If beforeAgent is set to true, the when condition will be evaluated first, and
the agent will only be entered if the when condition evaluates to true.
2021-08-27 10:20:48 +02:00
Christian Poessinger
d74b5b82ff
systemd: services: remove no longer available live-tools.service from disable list
2021-08-27 09:31:53 +02:00
Christian Poessinger
d70e689191
systemd: services: remove no longer available cryptsetup.service from disable list
2021-08-27 09:31:22 +02:00
Christian Poessinger
5291138a92
systemd: services: remove no longer available man-db.service from disable list
2021-08-27 09:29:22 +02:00
Christian Poessinger
ad148b3477
systemd: services: remove no longer available pcscd.service from disable list
2021-08-27 09:29:10 +02:00
Christian Poessinger
6c8e2d0168
systemd: services: remove no longer available (pacemaker|corosync).service from disable list
...
We no longer have clustering at the moment.
2021-08-27 09:27:58 +02:00
Christian Poessinger
e1e52165e0
systemd: services: fix strongSwan service names to disable
2021-08-27 09:26:59 +02:00
Christian Poessinger
8dfa1e229e
systemd: services: remove no longer available sendmail.service from disable list
2021-08-27 09:26:56 +02:00
Christian Poessinger
3a7be00fff
systemd: services: remove no longer available lighttpd.service from disable list
...
(cherry picked from commit a834d2a97a159ad4ec1f5ffa285c6748ffcc3ddd)
2021-08-27 09:26:56 +02:00
Christian Poessinger
fd3624774b
systemd: services: remove no longer available exim4.service from disable list
...
(cherry picked from commit 1ecd2cdd0e84616df04f246827e6d1ea1062782e)
2021-08-27 09:26:56 +02:00
Christian Poessinger
bef6a8d155
Jenkins: trigger build at 0530 hours
2021-08-26 10:08:29 +02:00
Christian Poessinger
1941149de8
Jenkins: BUILD_VERSION is now calculated during runtime
...
In the past a cached version of BUILD_VERSION was used which would manifest
in a wrong timestamp from build start time vs ISO time.
2021-08-26 10:02:54 +02:00
Christian Poessinger
768b900f92
Jenkins: place snapshot images in a version subdirectory
...
when BUILD_SNAPSHOT is set, place image in a subdirectory that is named after
the specified BUILD_VERSION parameter.
Example:
vyos-1.3.0-rc6-amd64.iso will be uploaded to snapshot/1.3.0-rc6.
2021-08-22 18:08:20 +02:00
Christian Poessinger
c66d7648c8
Jenkins: BUILD_BY and BUILD_VERSION should be placed in quotes
2021-08-22 17:23:44 +02:00
Christian Poessinger
9640a0293c
Jenkins: when BUILD_SNAPSHOT is set - only publish to snapshot bucket
2021-08-22 17:19:34 +02:00
Christian Poessinger
f1178ed674
Kernel: T3318: update Linux Kernel to v5.10.60
2021-08-19 22:21:35 +02:00
Christian Poessinger
e6e6e557f4
Testsuite: verify proper running Kernel version compared to repo
2021-08-19 10:52:18 +02:00
Christian Poessinger
5605846d2e
Kernel: T3318: update Linux Kernel to v5.10.59
2021-08-17 17:45:52 +02:00
Christian Poessinger
19778c23a0
Makefile: add "make test-no-interfaces" to start smoketests w/o interface tests
2021-08-15 15:15:41 +02:00
Christian Poessinger
0f8a2d5e61
Kernel: T3318: update Linux Kernel to v5.10.58
2021-08-12 19:54:28 +02:00
Christian Poessinger
dc5e42b9da
Kernel: T3223: update linux-firmware to 20210716
2021-08-08 21:33:43 +02:00
Christian Poessinger
3cee66234a
Jenkins: lib: fix kernel build trigger
...
We can only pass one changesPath as variable due toe ANT limitation.
2021-08-08 18:32:19 +02:00
Christian Poessinger
c8d8b10a77
Kernel: T3318: update Linux Kernel to v5.10.57
2021-08-08 18:32:19 +02:00
Daniil Baturin
4f6c934624
T3713: move utilities to the vyos-user-utils meta-package.
2021-08-06 16:57:35 -05:00
Christian Poessinger
9e84b17788
Revert "frr: T3694: add pending patches"
...
This reverts commit 232edcb748aad41e12584d1f14f39268a3b16c48.
2021-08-06 17:37:17 +02:00
Christian Poessinger
be3f1413db
Merge pull request #181 from runborg/pi_image_deps
...
Docker: arm64: Add dependencied for building embedded arm images
2021-08-04 20:19:09 +02:00
Runar Borge
63dc518507
Docker: arm64: Add dependencied for building embedded arm images
2021-08-04 20:09:19 +02:00
Christian Poessinger
c370d118eb
Kernel: T3318: update Linux Kernel to v5.10.56
2021-08-04 19:52:30 +02:00
Christian Poessinger
232edcb748
frr: T3694: add pending patches
...
Add pending stable/7.5 branch patches before they are upstreamed.
https://github.com/FRRouting/frr/pull/9281
2021-08-03 23:34:47 +02:00
Christian Poessinger
b49124f568
Kernel: T3318: update Linux Kernel to v5.10.55
2021-08-03 20:44:18 +02:00
Christian Poessinger
6f679441bd
GitHub: add PR conflict and author assignment workflows
2021-08-01 14:32:30 +02:00
Christian Poessinger
392dc16672
Revert "Testsuite: list config directories for trouble shooting"
...
This reverts commit 9b1ed0551854575c1e0608daaf5e0dc31c2958c9.
2021-08-01 10:34:28 +02:00
Christian Poessinger
33ec3805a7
Kernel: T1441: enable CONFIG_NFT_XFRM
2021-07-31 23:45:35 +02:00
Christian Poessinger
f3556f6638
Revert "frr: add bfdd to frr-reload.py daemons list"
...
This reverts commit 239adee7560051e6e506e2859407611956608bba.
Patch is not mainlined in FRR.
2021-07-31 22:38:41 +02:00
Christian Poessinger
de1d70636f
Jenkins: Docker: use dedicated variables for amd64/arm64
...
To not have potential overwritten variables, separate image names per
architecture.
2021-07-30 20:07:03 +02:00
Christian Poessinger
3d94110884
Kernel: T3318: update Linux Kernel to v5.10.54
2021-07-29 22:20:32 +02:00
Daniil Baturin
b855022cd4
T3677: reintroduce the vyos-utils package list and add the sipcalc package.
2021-07-29 07:17:00 -05:00
Christian Poessinger
7cabd051d8
Jenkins: Kernel: extend changeset globbing pattern
...
We need to exchange the globbing pattern to also find modification in
sub-directories of packages/linux-kernel.
2021-07-27 07:00:16 +02:00
Christian Poessinger
989d51b336
Kernel: T3318: update Linux Kernel to v5.10.53
2021-07-26 22:21:58 +02:00
zsdc
6d77d03c3f
kernel: T3704: Enabled SG module
...
Enabled build of the SG module to make possible communication with RAID
adapters from Areca (https://www.areca.com.tw/ ).
2021-07-26 20:19:24 +03:00
Christian Poessinger
d8f5192316
Jenkins: when building VyOS ISO use UTC timestamp
2021-07-26 07:02:33 +02:00
Christian Poessinger
404ef29d13
Kernel: also trigger build if the version is upgraded
2021-07-24 21:28:25 +02:00
Christian Poessinger
a8093ddbca
README: minor updates
2021-07-24 21:15:15 +02:00
Christian Poessinger
1c3e5e18fd
Jenkins: only build packages if the package changes at all - skip otherwise
...
This will only run the Jenkins Pipeline if Git detects a change in the
specified file path. If no change is found in the path, the individual Pipeline
statges are skipped.
2021-07-24 20:51:17 +02:00
Christian Poessinger
9e57b42149
Jenkins: lib: add changesPattern parameter to buildPackage class
...
we can now externally control if the package should be build when a file
changes. It defaults to "*" which means "always build".
2021-07-24 20:47:34 +02:00
Christian Poessinger
d5bec94eb8
Jenkins: lib: remove skipDefaultCheckout() from pipeline options
...
We need the default checkout to determine the Git changeset.
2021-07-24 20:42:28 +02:00
Christian Poessinger
36dfdc3895
Jenkins: lib: reduce buildDiscarder value from 20 -> 10
2021-07-24 20:26:47 +02:00