Andrew Walker
ced997cd56
Enable samba debugging
2020-12-24 06:58:45 -05:00
William Grzybowski
0f176ff222
Merge pull request #274 from freenas/NAS-108659-12.0
...
NAS-108659 / 12.0 / create hint.isp.* entries on non-ix hardware in post-install
2020-12-17 11:06:50 -03:00
caleb
399746ddc3
create hint.isp.* entries in loader.conf.local on non-ix hardware
2020-12-16 16:16:02 -05:00
Alexander Motin
34c293e590
Return COMPAT_LINUX.
...
It is needed for static linking of the Mellanox NIC drivers.
Ticket: NAS-108399
TN-12.0-U1.1
TN-12.0-U1
2020-11-30 10:28:48 -05:00
Alexander Motin
c08998c25c
There is no if_infiniband in 12 yet, only head.
...
Ticket: NAS-108399
2020-11-30 10:28:48 -05:00
Alexander Motin
3642e9e101
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-30 10:28:46 -05:00
Alexander Motin
759d530a00
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:48:30 -05:00
Alexander Motin
87bf8c2ec9
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-11 20:55:20 -05:00
Alexander Motin
dc5e8c17ab
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 21:58:01 -05:00
William Grzybowski
27347258b3
Merge pull request #271 from freenas/NAS-106424-12.0
...
NAS-106424 / 12.0 / add back xe-guest-utilities port (by yocalebo)
2020-11-03 11:41:45 -03:00
caleb
f275465635
add back xe-guest-utilities port
...
(cherry picked from commit 113d8c2b48 )
2020-11-02 14:48:08 +00:00
William Grzybowski
9a659ac80a
Merge pull request #269 from freenas/NAS-108108-12.0
...
NAS-108108 / 12.0 / add new "install" key to build system (by yocalebo)
2020-10-30 10:48:43 -03:00
caleb
a265c205b5
add new "install" key to build system
...
(cherry picked from commit af35c57d12 )
2020-10-30 13:12:13 +00:00
William Grzybowski
c5e84a5e46
Merge pull request #266 from freenas/rsync_with_base_zlib
...
NAS-108147 / 12.0 / Compile rsync with ZLIB_BASE
2020-10-29 17:03:59 -03:00
Andrew Walker
28269e10c9
Compile rsync with ZLIB_BASE
2020-10-29 14:48:46 -04:00
Ryan Moeller
dcec462182
Add PYTHON option for OpenZFS
2020-10-19 13:28:30 -04:00
Ryan Moeller
ae3d3307df
Remove zfs-stats-lite
...
This has been broken for years. arc_summary from OpenZFS should be a
suitable alternative.
Ticket: NAS-105645
(cherry picked from commit b908ddbc79 )
TN-12.0-RELEASE
2020-10-09 15:28:27 -04:00
Joe Maloney
a7dd84263d
Fix typo in branch name for OS
TN-12.0-RC1
2020-08-26 16:18:04 -04:00
Alexander Motin
faa9a89925
Switch TN 12.0 OS branch to truenas/12.0-stable.
2020-08-26 14:05:48 -04:00
William Grzybowski
21899bf79d
Merge pull request #258 from freenas/NAS-106093-12.0
...
NAS-106093 / 12.0 / Create SES firmware update sentinels (by themylogin)
2020-08-21 10:55:50 -03:00
themylogin
352bffe076
Create SES firmware update sentinels
...
(cherry picked from commit b6da811fdf )
2020-08-21 13:53:30 +00:00
Alexander Motin
557a230cc4
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.
TN-12.0-BETA2
TN-12.0-BETA2.1
2020-07-02 09:28:28 -04:00
Joe Maloney
92efed1b10
Merge pull request #255 from freenas/NAS-106623-12.0
...
NAS-106623 / 12.0 / Use stable train for truenas/12.0-stable branch
TN-12.0-BETA1
2020-06-29 11:52:45 -04:00
Joe Maloney
83fd03f4a6
Use stable train for truenas/12.0-stable branch
2020-06-29 11:47:32 -04:00
William Grzybowski
847a86be54
Use STABLE MILESTONE
2020-06-22 15:03:59 -03:00
William Grzybowski
e40bdde965
Adjust branches for 12.0
2020-06-22 14:57:26 -03:00
Waqar Ahmed
3bde0e933d
Merge pull request #254 from freenas/NAS-106487
...
NAS-106487 / 12.0 / Default to TN Core for installer logo
2020-06-17 19:08:48 +05: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
Joe Maloney
f0ee181455
Merge pull request #250 from freenas/jenkins-custom
...
added supports for custom checking with Jenkins Parameters
2020-04-29 16:34:00 -04: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
ericbsd
5f5adc08c7
added supports for custom chekins with jenkins Parameters
2020-04-28 16:38:46 -03:00
William Grzybowski
98c9b87a7d
Update default train name for nightlies
2020-04-20 13:26:53 -03:00
Ryan Moeller
4b1accb5e8
Enable ANSI sequences on serial console
...
This lets loader emit escape sequences to reset terminal settings,
which may have been left in an unusable state by earlier boot firmware.
Xref: https://github.com/freenas/freenas/pull/4577
2020-04-17 13:28:11 -04:00
William Grzybowski
e63259ddcf
Change to python 3.8
2020-04-16 15:58:02 -03:00
William Grzybowski
60e323a2d7
Fix branches for 12 builds
2020-04-16 13:28:24 -03:00
William Grzybowski
8dfe328084
Merge branch 'freenas/12-devel'
2020-04-16 10:53:03 -03:00
Ryan Moeller
3e49d91f2e
Remove netgraph kmods from build
...
We experimented with netgraph for iocage, but ended up not using it.
2020-04-06 14:47:35 -04:00
Ryan Moeller
0abc0bdae9
Add mac_ntpd module to build
...
mac_ntpd lets the NTP daemon run as a non-root user. The ntpd rc script tries
to load it, but we are missing the module so we see
kldload: can't load mac_ntpd: No such file or directory
on the console and ntpd is run as root instead of the ntpd user.
We have the MAC framework in our kernel config already, all we're missing is
the mac_ntpd module in the build profile config.
Ticket: NAS-105526
2020-03-25 15:33:44 -04:00
Alexander Motin
8e0f9e67e8
Revert "Add mac_ntpd module to the build."
...
This reverts commit cd50adec49 .
It was committed to the wrong branch.
2020-03-25 13:40:06 -04:00
Alexander Motin
cd50adec49
Add mac_ntpd module to the build.
...
ntpd tries to load this module to not require root privileges.
2020-03-23 14:47:28 -04:00
themylogin
4e2136d85f
Merge pull request #243 from freenas/NAS-105394
...
NAS-105394 / None / Fix data migrations not being applied
2020-03-17 18:40:58 +01:00
themylogin
79ca4231f8
Fix data migrations not being applied
2020-03-17 18:35:34 +01:00
Waqar Ahmed
345a91b403
Merge pull request #242 from freenas/NAS-104754
...
NAS-104754 / None / Fix brand/logo for TN 12 installer
2020-03-16 21:39:58 +05:00
Waqar Ahmed
adfb006b6c
Fix names for cdrom logo/brand
2020-03-16 21:39:36 +05:00
Waqar Ahmed
06af97b17c
Fix brand/logo for TN 12 installer
2020-03-16 02:09:59 +05:00
awalker
b1ccb2723b
Add nscd
2020-03-10 16:38:09 -03:00