ericbsd
7df280fd10
Changing version in master to 13.1 for new nightly build
2022-06-24 14:57:07 -03:00
Rick Mesta
66bbea1bf3
NAS-113750 / 22.12 / Merge pull request #294 from truenas/NAS-113750
...
NAS-113750 / 22.12 / Do not set `hint.isp.X.role` on upgrade if it is already set
2022-06-15 13:10:35 -05:00
Alexander Motin
70bfb04832
Build hpt27xx, hptnr and hptrr as modules.
...
I've missed when they were removed from GENERIC in 13, while some
people are still using at least hptnr.
Ticket: NAS-116667
2022-06-13 11:11:34 -04:00
themylogin
b2246a81da
Do not set hint.isp.X.role on upgrade if it is already set
2022-06-13 16:16:43 +02:00
themylogin
57696d7a48
Replace old, unmaintained and insecure p7zip with much better and safe 7-zip`
2022-03-30 23:23:52 +02:00
themylogin
44022f9573
Remove Fusion-I/O cards restriction
2022-02-22 12:56:57 +01:00
ericbsd
6480657911
Fix 13.0 freenas/webui in nightlies build
2022-01-27 12:39:44 -04:00
Andrew
2d4041e9ca
Enable spotlight support ( #290 )
2022-01-19 16:42:25 -05:00
themylogin
e2f1563906
Prevent old /data/update.failed from breaking migration forever
2022-01-13 00:39:11 +01:00
Alexander Motin
8566bb68fb
Update kernel config
...
- Add new igc(4) and kvm_clock drivers.
- Move CTL into modules, matching upstream, to keep dtrace working.
- Fix some non-significant textual differences.
Ticket: NAS-114103
2022-01-02 17:10:51 -05:00
Andrew
8cf3d422e3
set NS_REREAD_CONF when building kernel and world ( #287 )
...
Preserve behavior from 12.0 and earlier
2021-12-29 21:35:38 -05:00
Andrew
fb27f813f3
Compile rsync with ZLIB_BASE ( #286 )
2021-12-29 09:17:37 -05:00
themylogin
df87f4d295
Fix ports
...
net/openldap24-sasl-client was removed by https://cgit.freebsd.org/ports/commit/?id=974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70
2021-12-22 13:21:07 -03:00
Ryan Moeller
38356b60eb
Update ISO image build script to fix UEFI booting
...
Adopt recent changes in FreeBSD to increase the ESP size after loader
has grown beyond 800kB and restore partition order after mkimg changes.
While here, label the ESP "EFISYS" to match FreeBSD.
Jira: NAS-110869
2021-09-14 12:35:23 -04:00
Alexander Motin
c9c0eeca84
Choose flavors for couple more ports.
2021-05-19 22:39:43 -04:00
themylogin
33cf4c4a6b
Remove broken sysutils/graid5
2021-05-18 09:00:24 -03:00
caleb
05ceb3b634
move 12 to py39 by default
...
(cherry picked from commit ca2525f050 )
2021-05-13 16:31:39 -03:00
Alexander Motin
92a9699230
Add alternative Realtek NIC driver to the build.
...
Ticket: NAS-108091
2021-05-03 16:15:45 -04:00
themylogin
00584c0824
Use truenas/13.0-stable middleware
2021-04-30 18:01:16 -03:00
themylogin
3e28c92766
Remove dns/inadyn-mt
2021-04-30 22:13:14 +02:00
Alexander Motin
e77e2ded50
Update kernel config for FreeBSD 13.
2021-04-30 15:10:49 -04:00
William Grzybowski
7ec75901f9
Update ports and os branches
2021-04-30 15:31:58 -03:00
William Grzybowski
0912161881
Rename to TrueNAS 13
2021-04-21 13:37:36 -03:00
Alexander Motin
1ba80a414f
Switch build-debug.py to python3.
...
It was the last build script using python2.7.
2021-04-19 13:52:23 -04:00
themylogin
cb552186d1
Fix typo
...
(cherry picked from commit cd93d643cb )
2021-01-19 22:55:38 +01:00
Alexander Motin
d257fb0753
Return COMPAT_LINUX.
...
It is needed for static linking of the Mellanox NIC drivers.
Ticket: NAS-108399
2020-11-26 00:19:00 -05:00
Alexander Motin
73fa503f52
There is no if_infiniband in 12 yet, only head.
...
Ticket: NAS-108399
2020-11-25 21:28:52 -05:00
Alexander Motin
73305db3e0
Move some more code into modules.
...
It appears I was too optimistic when added few drivers instead of ZFS
now built as module. Appears ZFS had not so many types somehow and new
additions overflows 32K types CTF limit. Move few more drivers into
modules to fix that. The biggest of all is ibcore. Hope what's left
will be useful. Unfortunately SDP exist only statically built.
Ticket: NAS-108399
2020-11-25 17:07:37 -05:00
Alexander Motin
edcfe243f7
Add uhid, ums, wmt and evdev to avoid their autoload.
...
Those devices are found in many systems, and often load automatically.
But it seems there is something not great with autoload, that sometimes
causes weird kernel panics.
Ticket: NAS-107578
2020-11-20 15:45:45 -05:00
Alexander Motin
c3958a0126
Add qat(4) driver to the build for possible experiments.
2020-11-09 21:43:39 -05:00
Alexander Motin
3e0d106077
Increase MAXPHYS from 128KB to 1MB.
...
ZFS by default allows record sizes and I/O aggregation up to 1MB.
Having MAXPHYS below that causes I/O fragmentation and respective
maximum queue depth reduction for disks. First creates additional
processing overhead, while second may limit disk's ability to sort
the I/Os for better performance. AFAIK Linux has no such limitation,
so being on par is good to unify ZFS I/O scheduler tuning.
Increased MAXPHYS may consume additional memory for different memory
structures and page lists, but for typical NAS memory size it should
not be a big problem.
2020-11-09 20:59:13 -05:00
Alexander Motin
eafe889c24
Add ice(4), ocs_fc(4) and smartpqi(4) drivers into the kernel.
...
Since we have no ZFS in kernel any more, we have space for some more
hardware drivers. ice(4) is just a new one, so we'd need it any way.
2020-11-09 20:47:42 -05:00
caleb
113d8c2b48
add back xe-guest-utilities port
2020-11-02 08:36:33 -05:00
caleb
af35c57d12
add new "install" key to build system
2020-10-30 01:00:16 -04:00
Ryan Moeller
c129fa34c0
Add PYTHON option for OpenZFS
2020-10-19 12:45:37 -04:00
Ryan Moeller
9bc043190f
Remove zfs-stats-lite
...
This has been broken for years. arc_summary from OpenZFS should be a
suitable alternative.
Ticket: NAS-105645
2020-10-09 14:24:28 -04:00
William Grzybowski
7e09697219
Use 12.0 stable branch for iocage
2020-08-26 11:27:15 -03:00
William Grzybowski
ec9d8a49e5
Use 12.0-stable of middleware for nightly builds
2020-08-25 14:18:31 -03:00
William Grzybowski
3469ac1d50
Merge pull request #256 from freenas/issues/ui12.0
...
Use truenas/12.0-stable branch for 12.1 Nightlies for the time being
2020-08-21 13:59:35 -03:00
themylogin
b6da811fdf
Create SES firmware update sentinels
2020-08-21 15:10:11 +02:00
William Grzybowski
979e198b16
Use truenas/12.0-stable branch for 12.1 Nightlies for the time being
2020-08-17 13:31:42 -03:00
Alexander Motin
7770e7f5e3
Add evdev module to the build.
...
We don't have real use for it, but it is a dependency of wmt(4) driver,
and being absent causes noise in logs on some systems. 60KB is not a
big price for quietness.
2020-07-02 09:22:57 -04:00
William Grzybowski
460b2a230c
Netatalk is no longer a repo
2020-06-22 15:06:46 -03:00
William Grzybowski
dd261068b8
Rename to 12.1
2020-06-22 15:06:14 -03:00
Waqar Ahmed
8a8ff7cf66
Default to TN Core for installer logo
2020-06-17 07:42:47 +05:00
Ryan Moeller
92338fafbb
Add editors/vim-tiny to system
2020-05-18 12:22:04 -04:00
Waqar Ahmed
04e8a9deaf
Add sysutils/openseachest to build
2020-05-13 09:01:17 -03:00
ericbsd
d2c67a9362
adding replace("-", "_") to fix branch variable from override
2020-04-29 13:39:20 -03:00
ericbsd
996dc0e00a
simplify custom checking with Jenkins Parameters
2020-04-29 11:18:20 -03:00
ericbsd
0d0005e76b
rename jenkins_override dictionary to repos_override
2020-04-28 17:53:56 -03:00