Project

General

Profile

Activity

From 08/21/2019 to 08/22/2019

08/23/2019

11:48 PM FreeNAS Revision 5555ab18 (ports): Update to 6.4.43
Sponsored by: Netzkommune GmbH joneum
11:33 PM FreeNAS Revision 2d26d88a (ports): security/vuxml: Document multiple vulnerabilities in ClamAV
PR: 240020
Submitted by: Yasuhiro KIMURA <yasu@utahime.org> (clamav maintainer)
pi
11:27 PM FreeNAS Revision 35853fc3 (ports): security/clamav: upgrade 0.101.3 -> 0.101.4
PR: 239684
Approved by: ports-secteam (joneum)
Relnotes: https://blog.clamav.net/2019/08/clamav-...
pi
08:58 PM FreeNAS Revision c742feeb (freenas): fix(ports): update migrate93 including failover/truenas apps
William Grzybowski
08:40 PM FreeNAS Revision 5c4a2c9e (ports): Add VNC Auth support
Waqar Ahmed
08:40 PM FreeNAS Revision adb1c868 (ports): Bug fix for libvirt not respecting PCI slot function value
This commit introduces a patch where libvirt did not respect the value of PCI slot function for bhyve driver. Waqar Ahmed
07:50 PM FreeNAS Revision 35f12e82 (freenas): Enable libvirtd in rc.conf
Waqar Ahmed
07:50 PM FreeNAS Revision e3653f2a (freenas): Tear down guest memory on vm stop
Waqar Ahmed
07:50 PM FreeNAS Revision 5eada901 (freenas): Integrate libvirt vm class in vm service
Waqar Ahmed
07:00 PM FreeNAS Revision c5e1e780 (ports): Update to 6.5.0
Release notes:
https://puppet.com/docs/puppetdb/6.5/release_notes.html#puppetdb-650
With hat: puppet
romain
06:44 PM FreeNAS Revision ed2a9531 (freenas): fix(build): avahi-app is not a python app
William Grzybowski
06:24 PM FreeNAS Revision a776683b (webui): Fixed typo in import statement
Damian Szidiropulosz
06:10 PM FreeNAS Revision 8209ff85 (freenas): Tear down guest memory on vm stop
Waqar Ahmed
06:01 PM FreeNAS Revision 01bbc6fa (freenas): Integrate libvirt vm class in vm service
Waqar Ahmed
06:01 PM FreeNAS Revision 36ee9c50 (webui): Added new directive text-limiter and component text-limiter-tooltip.
Damian Szidiropulosz
05:55 PM FreeNAS Revision 63bbc4dd (freenas): Improve defining/undefining domain for libvirt vm
This commit ensures that for each vm have a domain defined and that it is updated as well on changes to it's configur... Waqar Ahmed
05:34 PM FreeNAS Revision 045b4ccf (ports): Update to 878.240.1
sunpoet
05:19 PM FreeNAS Revision db35debd (ports): Update to 3.14.3
With hat: puppet romain
05:07 PM FreeNAS Revision f91e3bf5 (freenas): Remove logging for libvirt vm class
Waqar Ahmed
05:04 PM FreeNAS Revision 4337708d (freenas): Add restart method for libvirt vm's
Waqar Ahmed

08/22/2019

04:55 PM FreeNAS Revision 626ec973 (webui): NAS-102085 able to add local replication task
Lola Yang
04:42 PM FreeNAS Revision 703b0cfd (freenas): Add ability to retrieve domain status
Waqar Ahmed
04:14 PM FreeNAS Revision 14c25f5c (freenas): Introduce persistent domains for libvirt vm's
Waqar Ahmed
04:05 PM FreeNAS Revision 5a10939c (freenas): Add poweroff for libvirt vms
Waqar Ahmed
04:00 PM FreeNAS Revision 9ca112a0 (freenas): Add pre/post-stop vm hook for devices libvirt
Waqar Ahmed
03:52 PM FreeNAS Revision 34ffeec4 (ports): - Update to 2019.2
lwhsu
03:45 PM FreeNAS Revision 7b0711bf (ports): - Update to 1.5.0
Sponsored by: The FreeBSD Foundation lwhsu
03:19 PM FreeNAS Revision e3a5089e (freenas): fix(ports): syntax error
William Grzybowski
03:10 PM FreeNAS Revision f9505694 (ports): - address DOCSDIR path
- bump portrevision
Reported by: mat@
jgh
02:27 PM FreeNAS Revision 0e1f6664 (ports): Update from 1.9.0 to 1.10.0.
<ChangeLog>
*) Change: matching of cookies in routes made case sensitive.
*) Change: decreased log level of common ...
osa
01:50 PM FreeNAS Revision bf8c4421 (freenas): NAS-102930 / 12 / Replace mdnsresponder with avahi (#3496)
* Replace mdnsresponder with avahi Andrew Madrid
01:42 PM FreeNAS Revision 665a4177 (freenas): move mdns plugin to service
Andrew Madrid
01:24 PM FreeNAS Revision 5269f968 (webui): NAS-102879
Dennis Mullen
01:10 PM FreeNAS Revision e007b3a9 (freenas): fix(ports): handle files with spaces
William Grzybowski
01:00 PM FreeNAS Revision c6a32edd (ports): Update to 2.12.0
amavisd-new moved to https://gitlab.com/amavis/amavis/ and was renamed to
amavis. I'm keeping the portname for now, b...
Fedor Simon
12:41 PM FreeNAS Revision e2bea7d4 (ports): - Use upstream patches.
- Use compiler optimization flags. jkim
12:15 PM FreeNAS Revision 8419b818 (freenas): Replace mdnsresponder with avahi
Andrew Madrid
12:12 PM FreeNAS Revision a696c130 (freenas): fix(ports): depend on samba 4.11
William Grzybowski
12:10 PM FreeNAS Revision ab73915e (webui): NAS-102085 make summary step be optional
Lola Yang
12:07 PM FreeNAS Revision 74663217 (freenas): rm(rc.freenas): unused functions/variables
William Grzybowski
12:06 PM FreeNAS Revision 5663e9b7 (freenas): rm(rc.freenas): unused functions/variables
William Grzybowski
12:05 PM FreeNAS Revision 42be378c (webui): NAS-102879 Incorporate failover.upgrade, etc
Dennis Mullen
11:25 AM FreeNAS Revision 0ff4e603 (ports): - update to 6.2.0
- update WWW endpoint
- take maintainership
jgh
11:19 AM FreeNAS Revision b2486d66 (freenas): fix(build): freenas-files and py-fenced ports
William Grzybowski
10:56 AM FreeNAS Revision fd3fbcaa (freenas): Add stop method for libvirt vm
Waqar Ahmed
10:51 AM FreeNAS Revision 30129135 (ports): Merge pull request #401 from freenas/fix_avahi
Add a few minor avahi improvements Andrew Madrid
10:50 AM FreeNAS Revision b9985920 (ports): Add a few minor avahi improvements
add interface index support to static service config in avahi
add reload command to rc script
Andrew Walker
10:48 AM FreeNAS Revision 1c9cb6e6 (ports): New port: varnish-libvmod-dynamic
This module provides a varnish director for dynamic creation of backends based
on calls to the system's network addre...
zi
10:20 AM FreeNAS Revision f5dcbced (ports): - Modernize and simplify the port
- Disable ALSA by default, as judging by demos it leads to instant crash at startup. OSS sound work just fine
- Updat...
amdmi3
10:20 AM FreeNAS Revision 210fa189 (ports): - Add USES=gl
- Set c++ standard and fix passing c++ flags to the complier, which in turn fixes build on arm and aarch64
- Switch t...
amdmi3
10:10 AM FreeNAS Revision beca7313 (ports): net/rclone: USES go:modules and fix build with go1.13
PR: 239879
Submitted by: Dmitri Goutnik
wg
10:09 AM FreeNAS Revision 52211441 (ports): Update to 4.4.5.
mat
10:09 AM FreeNAS Revision f1a66c7a (ports): Update to 0.1.19.
mat
10:09 AM FreeNAS Revision e00c755a (ports): Update to 9.14.5.
mat
10:09 AM FreeNAS Revision 837d63b6 (ports): Update to 9.11.10.
mat
10:08 AM FreeNAS Revision 317ee410 (webui): Merge pull request #2639 from freenas/NAS-102558
Nas 102558 Lola Yang
10:02 AM FreeNAS Revision 2e4ce97a (ports): Update to 2.2.1
PR: 240030
Submitted by: Adam Jimerson <vendion@gmail.com>
dvl
10:02 AM FreeNAS Revision 2be30b3f (webui): Merge pull request #2651 from freenas/NAS-102836
NAS-102836 Lola Yang
09:56 AM FreeNAS Revision 9bf6a012 (ports): astro/gpstk: Update to 2.12
ChangeLog: https://github.com/SGL-UT/GPSTk/releases
Reported by: portscout
fernape
09:51 AM FreeNAS Revision 8a5eab37 (ports): Chase graphics/batik update to 1.11:
- Add patch to math/scilab to fix build with new API
- Bump PORTREVISIONs
makc
09:49 AM FreeNAS Revision 52099627 (ports): graphics/batik:
- Update to 1.11
- Switch to the binary distribution since building from the sources
requires maven
- Update WWW
makc
09:47 AM FreeNAS Revision 1c13a67c (freenas): Add VM start with libvirt
Waqar Ahmed
09:46 AM FreeNAS Revision 3b3b7eb1 (webui): NAS-102879 Communicate status thru service
Dennis Mullen
09:45 AM FreeNAS Revision 6315184d (freenas): Add contextmanager for libvirt
Waqar Ahmed
09:36 AM FreeNAS Revision 23d972c0 (webui): NAS-102831 add period to the tooltip
Lola Yang
09:34 AM FreeNAS Revision 517df09d (webui): Merge pull request #2662 from freenas/NAS-102896
Nas 102896 Lola Yang
09:26 AM FreeNAS Revision 1f0a4951 (webui): Merge pull request #2666 from freenas/NAS-100923
NAS-100923 Set correct resolutions for VNC devices Lola Yang
09:24 AM FreeNAS Revision 65c35c1b (ports): clang on rs6000/powerpc* unfortunately poisons user namespace by default
(without any special options or include files being required).
Until that changes (or GCC changes) we need to avoid ...
gerald
09:19 AM FreeNAS Revision 69ff9462 (webui): NAS-102085 add helptext for step 2
Lola Yang
09:18 AM FreeNAS Revision 23ef4de6 (freenas): Save devices objects in vm
Waqar Ahmed
09:18 AM FreeNAS Revision e3c44651 (freenas): Configure bridge/main interface before starting vm
This commit adds changes to ensure that we have a default bridge named virbr0 which will be used for vm's and that we... Waqar Ahmed
09:18 AM FreeNAS Revision c30af2b0 (freenas): Add pre/post start hooks for devices
Waqar Ahmed
09:17 AM FreeNAS Revision 421930f6 (webui): NAS-102085 able to load schedule info of exist replication task
Lola Yang
09:13 AM FreeNAS Revision e92b2f65 (freenas): feat(build): add escrowd
Ticket: NAS-102415 William Grzybowski
09:07 AM FreeNAS Revision d4bd864c (freenas): Merge branch 'master' into freenas/12-devel
William Grzybowski
09:00 AM FreeNAS Revision 7391708c (webui): Better placement of nic name in widgetnic component. Vertically centered status icons in widgetpool and widgetnic
Damian Szidiropulosz
08:52 AM FreeNAS Revision 1a1711c2 (freenas): Merge pull request #3490 from freenas/issues/tnfiles
Bring in most of TrueNAS code William Grzybowski
08:42 AM FreeNAS Revision 733cba22 (webui): NAS-102879 Check for FN update running
Dennis Mullen
08:30 AM FreeNAS Revision ac6575b9 (freenas): NFS rc.conf for HA
Vladimir Vinogradenko
08:27 AM FreeNAS Revision 6491384f (freenas): Merge pull request #3494 from freenas/NAS-102894
NAS-102894 / 11.2 / Proper NFS rc.conf for HA William Grzybowski
08:23 AM FreeNAS Revision 3b4045e1 (freenas): NFS rc.conf for HA
Vladimir Vinogradenko
08:22 AM FreeNAS Revision e0e1e9f6 (ports): Update liferea to 1.12.7.
kwm
08:17 AM FreeNAS Revision 41646cc5 (freenas): Proper NFS rc.conf for HA
Vladimir Vinogradenko
08:06 AM FreeNAS Revision b41954bb (freenas): Empty commit to create PR on github.
You should reset it User Bugclerk
08:05 AM FreeNAS Revision 1fa1c091 (freenas): Merge pull request #3491 from freenas/NAS-102894
NAS-102894 / 11.2 / Do not start NFS on HA standby node William Grzybowski
08:03 AM FreeNAS Revision 84d048dc (ports): Update to 1.25.3.
tijl
08:02 AM FreeNAS Revision e676ef39 (ports): Restrict to this port to only architectures where it is known to build.
Approved by: portmgr (tier-2 blanket) linimon
08:01 AM FreeNAS Revision 7d84b327 (freenas): fix(ha): identify using processor product
Suggested by: @amotin William Grzybowski
08:01 AM FreeNAS Revision 8b87c1e9 (freenas): feat(ha): detect BHYVE HA mode
Ticket: #60741 William Grzybowski
08:00 AM FreeNAS Revision d7f3d280 (freenas): Add new/alternative Warp enclosure name detection.
Alexander Motin
08:00 AM FreeNAS Revision b2708132 (freenas): Fix WARP platform detection.
It appeared that in production enclosure will have different name. Alexander Motin
08:00 AM FreeNAS Revision e6515fb2 (freenas): fix(ha): set HA to MANUAL if no platform was detected
Ticket: #27202 William Grzybowski
08:00 AM FreeNAS Revision bd622b1b (freenas): Replace abandoned AIC platform support with new ECHOWARP.
Alexander Motin
08:00 AM FreeNAS Revision dec32499 (freenas): fix(ha): getencstat can return non-utf8 bytes on SBB
Ticket: #26793 William Grzybowski
07:59 AM FreeNAS Revision 53fe2670 (freenas): Various VMware hacks
John Hixson
07:58 AM FreeNAS Revision ccecd971 (freenas): Add PUMA detection based on enclosure information.
Previous approach based on license appeared to be too inconvenient.
Ticket: #25109
Alexander Motin
07:57 AM FreeNAS Revision ffbc3b9f (freenas): Update baseboard-product-name to one used in GA BIOS.
Ticket: #25045 Alexander Motin
07:57 AM FreeNAS Revision 4081e6a6 (freenas): Add detection of PUMA platform.
It also has garbled dmidecode output, so read only first line.
Ticket: #22608
Alexander Motin
07:56 AM FreeNAS Revision 06f15d2c (freenas): fix(gui): encoding in subprocess calls
William Grzybowski
07:56 AM FreeNAS Revision f4b100b1 (freenas): failover/detect: first 2to3 pass at gui
William Grzybowski
07:55 AM FreeNAS Revision ec75fd11 (freenas): Add support for the AIC LIBRA
Ticket: #19897 Josh Paetzel
07:55 AM FreeNAS Revision f2655df7 (freenas): Look at all the enclosures when detecing what hardware platfor we are.
Ticket: #12089
This is made complicated by the fact that the E16 and Z-series internal enclosure are almost identical.
Josh Paetzel
07:55 AM FreeNAS Revision 6284a972 (freenas): Flake fix, typo fix.
Pre-gaming the real work. Josh Paetzel
07:55 AM FreeNAS Revision cf0e5fe8 (freenas): Require an HA license to detect SM hardware as HA.
If we don't do this then all SM hardware will get detected
as HA, and the HA code will try to autoconfigure the failo...
Josh Paetzel
07:55 AM FreeNAS Revision 605575ff (freenas): Disable VirtualBox HA workaround
Ticket: #11021 William Grzybowski
07:55 AM FreeNAS Revision b2d1a1a7 (freenas): Add /usr/local/www to path in detect.py
Ticket: #9902 William Grzybowski
07:55 AM FreeNAS Revision 2d7740ea (freenas): Make sure to strip readed data to ignore end of line
Ticket: #9902 William Grzybowski
07:55 AM FreeNAS Revision c4710366 (freenas): Fix getencstat regex
Ticket: #9902 William Grzybowski
07:55 AM FreeNAS Revision ed2f5d4a (freenas): Add ha_hardware method
Ticket: #9902 William Grzybowski
07:55 AM FreeNAS Revision db0c603d (freenas): Add tool to detect HA hardware instead of doing it in shell script
/etc/rc.conf.local does not run in upgrade scenarios and we need to
detect it anyways.
Let it be as standalone as po...
William Grzybowski
07:54 AM FreeNAS Revision 91b2e577 (freenas): handle true/false logic better
Caleb St. John
07:54 AM FreeNAS Revision be865348 (freenas): add a simple utility to check for a HA license that returns as quickly as possible
yocalebo
07:51 AM FreeNAS Revision aafec0ca (ports): Remove stale URLs. This port has just now been marked DEPRECATED.
linimon
07:47 AM FreeNAS Revision 2f73a5c7 (ports): Remove two mastersites:
fetch: http://openlab.jp/edict/fpw/dist/yasou/yasou-fpw1.0beta0.zip: Connection refused
fetch: ftp://ftp.rediris.es...
linimon
07:46 AM FreeNAS Revision cd9d59f1 (ports): Update to 0.5.11 release.
ale
07:39 AM FreeNAS Revision 068d9f44 (freenas): Do not start NFS on HA standby node
Vladimir Vinogradenko
07:24 AM FreeNAS Revision 572063ff (freenas): fix(migration): getencstat on legacy TrueNAS may have non-utf8 bytes
Ticket: #26793 William Grzybowski
07:24 AM FreeNAS Revision 17bc7730 (freenas): feat(middleware): Sent customer information to support-proxy
Vladimir Vinogradenko
07:23 AM FreeNAS Revision dcd8464e (freenas): feat(gui): Add registration process to capture additional data, and prompt the customer to update it from time to time
Ticket: #26214 Vladimir Vinogradenko
07:23 AM FreeNAS Revision 4706bd51 (webui): Better placement of pool name on widget
Damian Szidiropulosz
07:23 AM FreeNAS Revision ccfad311 (freenas): Rename due to conflict
John Hixson
07:23 AM FreeNAS Revision 40478b6b (freenas): Higher AD timeout values
Ticket: #25868 John Hixson
07:23 AM FreeNAS Revision acaadb61 (freenas): fix(serial): make sure to migrate serial port for Echostream
Ticket: #24510 William Grzybowski
07:23 AM FreeNAS Revision 98f83bc4 (freenas): feat(gui): first 2to3 pass at gui
William Grzybowski
07:22 AM FreeNAS Revision ec2f8260 (freenas): feat(migrations): replace old south migrations with new migrations
Ticket: #20299 William Grzybowski
07:22 AM FreeNAS Revision 951d3ef0 (freenas): Lets make sure node b migration do not run too late in the game
Ticket: #11545 William Grzybowski
07:22 AM FreeNAS Revision 6416caee (freenas): Try to handle migration of failover with dhcp
Ticket: #11509 William Grzybowski
07:22 AM FreeNAS Revision 0656cb25 (freenas): Copy node B aliases to the right field in the migration
Ticket: #9902 William Grzybowski
07:22 AM FreeNAS Revision bba3f7aa (freenas): Delete internal interfaces from network.Interfaces
Ticket: #9902 William Grzybowski
07:22 AM FreeNAS Revision cded4338 (freenas): Make sure to preserve carp number
Ticket: #9902 William Grzybowski
07:21 AM FreeNAS Revision bc9f5398 (freenas): Sync node specific config on boot if needed
When a node is updated a sentinel file is used so we talk to the other
peer and sync them.
Ticket: #9902
William Grzybowski
07:21 AM FreeNAS Revision 14d2fdf3 (freenas): Keep a sentinel file to sync specific nodes from node B
Also there is no need to repeat the same if statement which was like
this due to code moving around from multiple pla...
William Grzybowski
07:21 AM FreeNAS Revision fec0dc69 (freenas): Add migration to copy specific node B fields
Ticket: #9902 William Grzybowski
07:21 AM FreeNAS Revision 32fca9cd (freenas): Get rid of CARP model and everything depending on it
Ticket: #9902 William Grzybowski
07:21 AM FreeNAS Revision d9c09e9d (freenas): Add migration from CARP to Interfaces
Ticket: #9902 William Grzybowski
07:21 AM FreeNAS Revision a4e9b963 (freenas): Remove string representation of Failover object since its not valid
Ticket: #9902 William Grzybowski
07:21 AM FreeNAS Revision bff15f99 (ports): Mark as not for powerpc*/sparc64:
-- Check if the system is big endian - big endian
CMake Error at CMakeLists.txt:24 (message):
solidity currentl...
linimon
07:20 AM FreeNAS Revision 599137ff (freenas): Remove failover IP address and detemrine it automatically
Ticket: #9902 William Grzybowski
07:20 AM FreeNAS Revision 71a399b4 (freenas): Use internal IPs since 70e973f0 in FreeNAS
Ticket: #9902 William Grzybowski
07:20 AM FreeNAS Revision 5ece9ba0 (freenas): Hardcode failover ipaddress for now (Echostream)
Ticket: #9902 William Grzybowski
07:20 AM FreeNAS Revision 2c7d3068 (freenas): Remove now unused failover_secret method
Ticket: #9902 William Grzybowski
07:20 AM FreeNAS Revision 734cca51 (freenas): Get rid of unused fields in failover object
Ticket: #9902 William Grzybowski
07:20 AM FreeNAS Revision 3582d877 (freenas): Get rid of the CARP view in Network
Ticket: #9902 William Grzybowski
07:19 AM FreeNAS Revision feda40f8 (freenas): Update license and copyright for TrueNAS files.
Some of these files had BSD licensing. Open source stuff
should be placed in the FreeNAS repo.
All files in the True...
Josh Paetzel
07:19 AM FreeNAS Revision 2d3f01dd (freenas): Fix typo
Merge-TN93: yes William Grzybowski
07:19 AM FreeNAS Revision 66099711 (freenas): Set interface name when creating CARP
Merge-FN93: yes
Merge-TN93: yes
William Grzybowski
07:19 AM FreeNAS Revision b8b59218 (freenas): Make sure failover migration runs after account
Merge-TN93: yes William Grzybowski
07:19 AM FreeNAS Revision 992ec4d7 (freenas): Unicode magic method must return unicode not int
Merge-TN93: yes William Grzybowski
07:19 AM FreeNAS Revision fed3d536 (freenas): Remove the CARP interface foreign key and use a weak link
We could not sync CARP table because Interfaces table is not guaranteed
to be in sync (read interface id may not matc...
William Grzybowski
07:19 AM FreeNAS Revision e753ba45 (freenas): Use the root password as a source for the failover secret
This is only for migrations.
Ticket: #8534
William Grzybowski
07:18 AM FreeNAS Revision f2da1e6a (freenas): Workaround sqlite3 reserved name
Ticket: #8534 William Grzybowski
07:18 AM FreeNAS Revision 9604d3d5 (freenas): Add new field for the failover secret
Ticket: #8534 William Grzybowski
07:18 AM FreeNAS Revision 6f69c28b (freenas): Workaround sqlite3 reserved name bug
Ticket: #8184 William Grzybowski
07:18 AM FreeNAS Revision b0bb47a5 (freenas): Do not allow multiple Failover for now
Ticket: #8178 William Grzybowski
07:18 AM FreeNAS Revision b2b43d40 (freenas): Add timeout for network failover
Ticket: #8179 William Grzybowski
07:18 AM FreeNAS Revision 416e27f3 (freenas): Add bits needed by hactl for enabling and disabling HA.
Ticket: #7960 Josh Paetzel
07:18 AM FreeNAS Revision b6dd0627 (freenas): Fix reversed logic.
It's unclear whether this was a thinko or a miscommunicationo.
Ticket: #8067
Josh Paetzel
07:17 AM FreeNAS Revision 06ad9ca2 (freenas): Add new fields to CARP
Ticket: #7747 William Grzybowski
07:17 AM FreeNAS Revision 26ce9ccc (freenas): Fix interface name for CARP after migration
William Grzybowski
07:17 AM FreeNAS Revision ec3dce68 (freenas): Fix migration of CARP interfaces
This had to be broke down in two steps:
1. Create a new interface field, using the current IPv4 addresses
2. Delete t...
William Grzybowski
07:17 AM FreeNAS Revision 9b44d927 (freenas): Really fix notifier import
William Grzybowski
07:17 AM FreeNAS Revision aaa1a7b1 (freenas): Add a field to explicitly identify the CARP iface number
Ticket: #4139 William Grzybowski
07:17 AM FreeNAS Revision 70fd1b51 (freenas): Fix imports
Josh Paetzel
07:16 AM FreeNAS Revision 24d4afb7 (freenas): Make CARP an Interfaces instance
This will allow us to have IPv6 and aliases for CARP.
Ticket: #3862
William Grzybowski
07:16 AM FreeNAS Revision 59138222 (freenas): Enclosure management tabs need to be rename-able
Ticket: #3853 William Grzybowski
07:15 AM FreeNAS Revision 134b19cb (freenas): Use an empty models file for truenas app
William Grzybowski
07:12 AM FreeNAS Revision dc302250 (freenas): feat(migrations): replace old south migrations with new migrations
Ticket: #20299 William Grzybowski
07:12 AM FreeNAS Revision 0752e52a (freenas): Add migration depends for failover and truenas apps
William Grzybowski
07:12 AM FreeNAS Revision c2962909 (freenas): Add failover migrations
This migrations check if the tables already exists, if so just continues
and dont apply. Hopefully it will allow migr...
William Grzybowski
07:11 AM FreeNAS Revision 42c9870e (freenas): Add migration for the disk enclosure slot
William Grzybowski
07:10 AM FreeNAS Revision 3cacbd64 (freenas): Append Failover to system and CARP to network in tree menu
William Grzybowski
07:10 AM FreeNAS Revision 3268635e (freenas): Add CARP and Failover models
William Grzybowski
07:07 AM FreeNAS Revision d206d4dc (ports): Fix pkg-plist for i386 arch.
Timur Bakeyev
07:03 AM FreeNAS Revision e60299ad (freenas): hactl: add 'MISMATCH_DISKS' check to truenas HA systems
yocalebo
07:03 AM FreeNAS Revision b072cca6 (freenas): Flash "Echostreams HBA" as "SAS9300-8i".
According to Andrew Nguyen, Echostreams sent us to LSI site for updates. Alexander Motin
07:03 AM FreeNAS Revision fbe7a9a7 (freenas): Update LSI SAS9300 firmwares from P14 to latest P15.
Alexander Motin
07:03 AM FreeNAS Revision c9874ed4 (freenas): While mpr(4) HBAs report model as SAS9300-8e, firmware image names for
some reason spelled as SAS9300_8e, that prevented updater from working. Alexander Motin
07:03 AM FreeNAS Revision b40161fc (freenas): Switch firmware updater for SAS9300 family from P9 to P14.
Ticket: #21952 Alexander Motin
07:03 AM FreeNAS Revision 526c4ff4 (freenas): Due to different tools being used, there's two loops, one for mpr and one for mps
If you only fix one loop it won't fix the problem. Josh Paetzel
07:03 AM FreeNAS Revision caf1f38d (freenas): Handle the never before seen case of an adapter reporting it's a SAS9206-16E instead of a SAS9206-16e.
Note: We've never actually had one of these adapters so it's possible this is a quirk of
THAT SPECIFIC ADAPTER.
Or ...
Josh Paetzel
07:03 AM FreeNAS Revision 50274c4e (freenas): The phase 20 firmware for the SM onboard HBAs changes the boardname from SMC2008 to LSI2008
Chase that.
Ticket: #9575
Josh Paetzel
07:03 AM FreeNAS Revision 69370b48 (freenas): This script needs to be executable.
Ticket: #9575 Josh Paetzel
07:03 AM FreeNAS Revision cecb71e5 (freenas): Numerous bug fixes
Ticket: #9575 Josh Paetzel
07:03 AM FreeNAS Revision 5c90c78d (freenas): Get the firmare updater playing nicely with it's caller
Along the way fix some type issues in the python code and
clarify who does what in the caller-callee dance.
Ticket: ...
Josh Paetzel
07:03 AM FreeNAS Revision 00be0f9e (freenas): updates to the firmware flashing tool.
log failed updates
use the sentinel file dropped by the updater to determine if there's anything
to do.
Ticket: #9575
Josh Paetzel
07:03 AM FreeNAS Revision 0659fdef (freenas): Add a tool that updates HBA firmware
Note: It takes about 3 seconds per controller to run sasXflash
The architecture of this method of firmware updating i...
Josh Paetzel
07:03 AM FreeNAS Revision 90533b5c (freenas): logging is too chatty when used in carp-state-change-hook
Caleb St. John
07:03 AM FreeNAS Revision 44ac4295 (freenas): remove unused variables
Caleb St. John
07:03 AM FreeNAS Revision 595aee4f (freenas): use stderr,stdout correctly and be verbose about errors
yocalebo
07:03 AM FreeNAS Revision 26302f41 (freenas): feat(master) add 'detachall' sub-command to enc_helper
yocalebo
07:03 AM FreeNAS Revision 79bb5d48 (freenas): log escrowd messages to /var/log/messages
Caleb St. John
07:03 AM FreeNAS Revision 5b3de8ec (freenas): fix(ha): encoding issues with HA+encrypted pool
Ticket: #25580 William Grzybowski
07:03 AM FreeNAS Revision 764c8c03 (freenas): fix(ha): syntax error
Ticket: #19304 William Grzybowski
07:03 AM FreeNAS Revision 3e2302e2 (freenas): Firewall alias VIPs.
Ticket: #19304 Josh Paetzel
07:03 AM FreeNAS Revision a2af0e57 (freenas): Fake an IP for single head truenas to use
Ticket: #16116 Josh Paetzel
07:03 AM FreeNAS Revision bda42463 (freenas): int_carp fields no longer exists
William Grzybowski
07:03 AM FreeNAS Revision bdfd4d87 (freenas): Catch up carp changes in failover.json generator
William Grzybowski
07:03 AM FreeNAS Revision 1ef36570 (freenas): Add missing quotes and EOL noticed by jpaetzel
William Grzybowski
07:03 AM FreeNAS Revision 28b50a05 (freenas): Always load pf block file, but leave enable/disable to carp change hook
Ticket: #12594 William Grzybowski
07:03 AM FreeNAS Revision 1381532f (freenas): Use macro instead per jpaetzel's suggestion
Ticket: #12594 William Grzybowski
07:03 AM FreeNAS Revision 79af166d (freenas): Load PF if standby node
Ticket: #12594 William Grzybowski
07:03 AM FreeNAS Revision 9f1ffadb (freenas): fix(failover): generation of failover.json
William Grzybowski
07:03 AM FreeNAS Revision 24d7144e (freenas): Only check CARP state for interfaces that are marked critical for failover
Vladimir Vinogradenko
07:03 AM FreeNAS Revision a99546a7 (freenas): Do not run support contract expiration alert on standby controller
(cherry picked from commit a1140a34bad295846eaadcafe32b788a96ac6d27) Vladimir Vinogradenko
07:03 AM FreeNAS Revision 6ff5ab0d (freenas): Handle EPIPE in failover.call_remote
(cherry picked from commit 1a9303c841186368eccac5b962da216b6dd96322) Vladimir Vinogradenko
07:03 AM FreeNAS Revision a6793ced (freenas): Do not run any license alerts on passive controller
(cherry picked from commit b4cb0a87b6b79d5bc8882ec0fb15a8114705f08b) Vladimir Vinogradenko
07:03 AM FreeNAS Revision d1f05348 (freenas): feat(middlewared/enclosure): drop devd conf and use enclosure plugin
William Grzybowski
07:03 AM FreeNAS Revision f482ce41 (freenas): Update license and copyright for TrueNAS files.
Some of these files had BSD licensing. Open source stuff
should be placed in the FreeNAS repo.
All files in the True...
Josh Paetzel
07:03 AM FreeNAS Revision 1bffd158 (freenas): TrueNAS version of these files, modified to play nicely with failover.
Josh Paetzel
07:03 AM FreeNAS Revision 3356f281 (freenas): feat(src): replace notifier failover licensed calls with failover plugin
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 6b752824 (freenas): Catch up ix-failover to use midclt and FreeBSD 10 CARP
Ticket: #18903 Josh Paetzel
07:03 AM FreeNAS Revision bdbe857f (freenas): Update copyright plate to match common practice.
Xin Li
07:03 AM FreeNAS Revision 23201357 (freenas): Temp branch to roll and image for violin that has a few things
specifically closed source.
- Enclosure management
- Failover
- Encrypted GUI
Josh Paetzel
07:03 AM FreeNAS Revision 007198ab (freenas): A few fixes to typos, and make sure we have the newly created file with
proper permissions. Xin Li
07:03 AM FreeNAS Revision 379292b2 (freenas): Attempt to handle split-brain case more sanely. Check if we migrated from
a 'sane' state, that is, both nodes were operating before we are elected
as master.
An exception is that if we boot ...
Xin Li
07:03 AM FreeNAS Revision 40b6ba00 (freenas): hactl: Add code to alert if no critical for failover interface is selected
Vladimir Vinogradenko
07:03 AM FreeNAS Revision e1130475 (freenas): hactl: NAS-101234 Check HA CARP states
Vladimir Vinogradenko
07:03 AM FreeNAS Revision eb395836 (freenas): SATADOMWearAlert
Vladimir Vinogradenko
07:03 AM FreeNAS Revision ed05881f (freenas): Fix a bug where HA code erroreously left state file behind which
could prevent future failovers from happening.
Ticket: #8507
Xin Li
07:03 AM FreeNAS Revision e61a291b (freenas): fix verbiage for docs
Caleb St. John
07:03 AM FreeNAS Revision b7a6675a (freenas): add 'NO_LICENSE' check to hactl
yocalebo
07:03 AM FreeNAS Revision 3ff4227b (freenas): tkt-78033: make hactl check passive controller for license
yocalebo
07:03 AM FreeNAS Revision 6ed95cf5 (freenas): add failover.disabled_reasons api call
yocalebo
07:03 AM FreeNAS Revision fdf4e58d (freenas): hactl: replace notifier failover status with failover plugin
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 09e5679d (freenas): FIX-28100
Caleb St. John
07:03 AM FreeNAS Revision f4e450a7 (freenas): hactl: implement HA control in middlewared
William Grzybowski
07:03 AM FreeNAS Revision d1bcd4a5 (freenas): fix(hactl): increase timeout to force failover
William Grzybowski
07:03 AM FreeNAS Revision 73a41dec (freenas): hactl: use absolute path to python instead of env in shebang
William Grzybowski
07:03 AM FreeNAS Revision 431015cd (freenas): hactl: first pass at 2to3
William Grzybowski
07:03 AM FreeNAS Revision ece3d322 (freenas): fix(hactl): first attempt to switch to middleware client
Ticket: #18184 William Grzybowski
07:03 AM FreeNAS Revision 724be706 (freenas): Disambiguate why failover is disabled.
Ticket: #14244 Josh Paetzel
07:03 AM FreeNAS Revision 6881971c (freenas): Use same logic as GUI in hactl to tell about failover disabled
William Grzybowski
07:03 AM FreeNAS Revision 6af7a50c (freenas): Fix bug that would result in always saying unable to contact remote node
Josh Paetzel
07:03 AM FreeNAS Revision 81bd602d (freenas): Passwordless SSH no longer works between nodes, use hasyncd
Ticket: #10627 William Grzybowski
07:03 AM FreeNAS Revision 7310091d (freenas): Fix a python programming error.
Along the way pet flake.
Ticket: #9845
Merge-FN93: yes
Merge-TN93: yes
Josh Paetzel
07:03 AM FreeNAS Revision 4dea44f6 (freenas): Fix traceback when running hactl enable/disable on a non HA unit.
Ticket: #9320 Josh Paetzel
07:03 AM FreeNAS Revision f01dd4d6 (freenas): Fix a typo
John Hixson
07:03 AM FreeNAS Revision c0b321c4 (freenas): Test if failover is actually configured.
Ticket: #8481 Xin Li
07:03 AM FreeNAS Revision 6a370fb6 (freenas): Make hactl status DTRT when run from a passive node when the master is unreachable.
Josh Paetzel
07:03 AM FreeNAS Revision b2532537 (freenas): Fix
root@truenas:~ # hactl disable
Failover disabled.
eval: SELECT COUNT(id) FROM system_failover;: not found
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 06b53df5 (freenas): Remove remnants of PF closing services on boot/shutdown.
This code is broken for several years now. While I am not completely
convinced it is not needed, lets clean it up an...
Alexander Motin
07:03 AM FreeNAS Revision 1b015726 (freenas): feat(src): replace notifier failover licensed calls with failover plugin
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 426d147e (freenas): Convert ix-devd to midclt
Ticket: #18903 Josh Paetzel
07:03 AM FreeNAS Revision d12e97df (freenas): Workaround database is locked issue at boot.
Ticket: #16272 Josh Paetzel
07:03 AM FreeNAS Revision fd1cfd6a (freenas): Change devd.conf to catch CARP system
William Grzybowski
07:03 AM FreeNAS Revision 9e181e72 (freenas): system_failover table no longer determines if failover is active
William Grzybowski
07:03 AM FreeNAS Revision 9ee863c5 (freenas): Reap unused code.
Remove the code that generates the old carp-state-change-hook script
that was called by devd directly. We no longer ...
Josh Paetzel
07:03 AM FreeNAS Revision 5aa03657 (freenas): Do not crash on bogus ipmitool output
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 976785be (freenas): fix(failover): always set an error code
Ticket: NAS-102705 William Grzybowski
07:03 AM FreeNAS Revision d7ee40e1 (freenas): truenas.is_production / truenas.set_production
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 235e7eeb (freenas): Fix disk.post_geli_passphrase handler
Vladimir Vinogradenko
07:03 AM FreeNAS Revision afec898e (freenas): Fix typo
Vladimir Vinogradenko
07:03 AM FreeNAS Revision a1070df4 (freenas): fix(middlewared/failover): handle ws4py connection exception
Ticket: NAS-102638 William Grzybowski
07:03 AM FreeNAS Revision f1f04c85 (freenas): fix(middlewared/failover): make upgrade work for legacy without manual file
William Grzybowski
07:03 AM FreeNAS Revision e1de2c7b (freenas): Bug fix for system event
This commit fixes a bug where we tried to use call sync instead of awaiting for a coroutine. Waqar Ahmed
07:03 AM FreeNAS Revision 5c2afb48 (freenas): Remove asigra from truenas port
This commit removes asigra based packages from truenas-files port. Waqar Ahmed
07:03 AM FreeNAS Revision a1d060d2 (freenas): Update asigra to use updated jail import api
This commit updates asigra migration code to use updated jail import api code. Waqar Ahmed
07:03 AM FreeNAS Revision 2674f150 (freenas): Rename datasets for migration
This commit introduces changes which discards the fstab mounting approach of shifting data in the asigra plugin and n... Waqar Ahmed
07:03 AM FreeNAS Revision 48a9e660 (freenas): Make migration of asigra a job
This commit makes migration of asigra as a service to asigra plugin a job. Waqar Ahmed
07:03 AM FreeNAS Revision 7914d67d (freenas): Clean asiga plugin
This commit cleans asigra plugin of methods which have been deprecated and are no longer used. Waqar Ahmed
07:03 AM FreeNAS Revision 7b810feb (freenas): Add code to migrate asigra to plugin
This commit exposes a new method in asigra service which migrates asigra service's contents to asigra plugin. Waqar Ahmed
07:03 AM FreeNAS Revision 39eb0d1f (freenas): feat(middlewared): add license to all middleware files
William Grzybowski
07:03 AM FreeNAS Revision 942cff1c (freenas): Update legacy UI to use "TrueNAS Controller 1/2" instead of "Node A/B"
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 45bece77 (freenas): fix(middlewared/failover): use call_sync to reboot standby node
Ticket: NAS-101964 William Grzybowski
07:03 AM FreeNAS Revision 558d5252 (freenas): fix(middlewared/alert): catch up with license change
William Grzybowski
07:03 AM FreeNAS Revision 9a1d2f02 (freenas): fix(middlewared/failover): checking failover license
William Grzybowski
07:03 AM FreeNAS Revision 45f2af3e (freenas): fix(middlewared/failover): make sure upgrade path exists
William Grzybowski
07:03 AM FreeNAS Revision b11a327f (freenas): Add code to alert if no critical for failover interface is selected
Vladimir Vinogradenko
07:03 AM FreeNAS Revision f0dbc396 (freenas): feat(middlewared/failover): allow to set train on failover.upgrade
Ticket: NAS-101877 William Grzybowski
07:03 AM FreeNAS Revision b451457a (freenas): feat(middlewared/failover): hook for update license
Ticket: NAS-101724 William Grzybowski
07:03 AM FreeNAS Revision a0997d1c (freenas): Do not request customer information on first usage
William Grzybowski
07:03 AM FreeNAS Revision d61376ef (freenas): Make sure that license_check won't report controllers as unlicensed JBODs
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 0d078c65 (freenas): Remove Z Series E16 logic as this is handled properly now
Vladimir Vinogradenko
07:03 AM FreeNAS Revision dc4db7b1 (freenas): Better enclosure model detection
Vladimir Vinogradenko
07:03 AM FreeNAS Revision c1badd76 (freenas): Remove enclosure model detection from license status alert
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 43c0090f (freenas): Add Enclosure model to element data returned by enclosure.query
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 3b8b57c3 (freenas): Consider ENETDOWN as "Standby node is down" too
(cherry picked from commit 37dbffd04931f0dec665d18ca295e0eea3fa2a76) Vladimir Vinogradenko
07:03 AM FreeNAS Revision 09648c80 (freenas): Fix sensors alert
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 421f382a (freenas): Do not replicate netdata state on passive node
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 17e8b1fc (freenas): Skip using unix socket in journal_sync
(cherry picked from commit 85ab7c096517c650389b5d77e3710a0061907fb6) Vladimir Vinogradenko
07:03 AM FreeNAS Revision 7e326f92 (freenas): Fix SATA Dom wear monitoring
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 013223c5 (freenas): Get rid of Decimal
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 02a28098 (freenas): Fix get_carp_states
Vladimir Vinogradenko
07:03 AM FreeNAS Revision d7d393ad (freenas): fix(middlewared/failover): only account for SCSI disks
While I'm here remove code duplication.
Ticket: NAS-101683
William Grzybowski
07:03 AM FreeNAS Revision 1a8caeab (freenas): fix(middlewared/failover): minor fixes to failover.upgrade
William Grzybowski
07:03 AM FreeNAS Revision f0686e86 (freenas): fix(ha): make sure to start all services on failover
Ticket: NAS-102705 William Grzybowski
07:03 AM FreeNAS Revision 76aafae4 (freenas): Do not load DB alerts on failover, it is stale cache
(cherry picked from commit 54bae494498cbbad30fac3c64e6fe9c2266d25c0) Vladimir Vinogradenko
07:03 AM FreeNAS Revision a5c76fff (freenas): Fix bugs in FailoverCheckAlertSource (#319)
Fix notifier.get_carp_states not working
Fix FailoverCheckAlertSource
Mark failover-related alerts
Run alert.block...
Bug Clerk
07:03 AM FreeNAS Revision fd18b31f (freenas): Expose IPMI sensors
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 56ed8b12 (freenas): fix(alert): syntax error
William Grzybowski
07:03 AM FreeNAS Revision 5a08fd45 (freenas): fix(middlewared/failover): better exception raising
William Grzybowski
07:03 AM FreeNAS Revision 1365a9a3 (freenas): feat(middlewared/failover): wait for standby stop responding
This should be better than a hardcoded timeout.
Ticket: NAS-101466
William Grzybowski
07:03 AM FreeNAS Revision a1afa881 (freenas): fix(middlewared/failover): use system.boot_id to ensure standby rebooted
Implement boot id as suggested by @themylogin
Ticket: NAS-101466
William Grzybowski
07:03 AM FreeNAS Revision 265f8312 (freenas): fix(middlewared/failover): `raise` if method exists
Spotted by @themylogin William Grzybowski
07:03 AM FreeNAS Revision e65ce434 (freenas): feat(middlewared/failover): wait up to 15 minutes for reboot
William Grzybowski
07:03 AM FreeNAS Revision 1ab00051 (freenas): feat(middlewared/failover): implement `sendfile` in RemoteClient
William Grzybowski
07:03 AM FreeNAS Revision 92646a36 (freenas): feat(middlewared/failover): add `failover.upgrade` call
Ticket: NAS-101466 William Grzybowski
07:03 AM FreeNAS Revision 54080370 (freenas): Fix middlewared.alert.source.failover wont import on TrueNAS
Vladimir Vinogradenko
07:03 AM FreeNAS Revision bde62cf3 (freenas): remove unused "zpool_trap" alert
Caleb St. John
07:03 AM FreeNAS Revision dece3b54 (freenas): Add separate field for enclosure number
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 5c44b79f (freenas): Clarify alert messages
Warren Block
07:03 AM FreeNAS Revision bee66150 (freenas): Do not update failover alerts if remote system is not ready
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 139daf65 (freenas): Update failover_disks.py
Warren Block
07:03 AM FreeNAS Revision a05d32b5 (freenas): Update failover_critical.py
Warren Block
07:03 AM FreeNAS Revision ae2f4aab (freenas): fix(middlewared/failover): handle exit code 6 of fenced
6 means its already running. William Grzybowski
07:03 AM FreeNAS Revision 9fd1eee6 (freenas): fix(middlewared/enclosure): use call_sync
William Grzybowski
07:03 AM FreeNAS Revision 97dda048 (freenas): feat(middlewared/failover): use new force syntax for fenced
William Grzybowski
07:03 AM FreeNAS Revision 147b6a07 (freenas): notifier.failover_in_progress
(cherry picked from commit 92d7da7da1401afeaeca17a2986512ff71b38559) Vladimir Vinogradenko
07:03 AM FreeNAS Revision db300974 (freenas): only load json file when status == 'BACKUP'
Caleb St. John
07:03 AM FreeNAS Revision 49bc69ed (freenas): address my own reviews
Caleb St. John
07:03 AM FreeNAS Revision a8eefd10 (freenas): NAS-101234 Check HA CARP states
Vladimir Vinogradenko
07:03 AM FreeNAS Revision fe46d536 (freenas): Alert improvements
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 5d74893f (freenas): Fix usage of coroutines in failover.disabled_reasons
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 8b85f274 (freenas): rm(middlewared/alert): freenas already has a boot status
The alert is supposed to run on passive. William Grzybowski
07:03 AM FreeNAS Revision b7f5bff5 (freenas): fix(middlewared/truenas): only check license and disks if needed
William Grzybowski
07:03 AM FreeNAS Revision bcf10c3e (freenas): tkt-85044 dont run proactive support alerts on passive controller
Caleb St. John
07:03 AM FreeNAS Revision 823d5a17 (freenas): Ignore Critical Health Info: 0x4<PERSISTENCY_RESTORED> NVDIMM alert
(cherry picked from commit f1be745fa09ca4aaeb25a2b090bf090032ad7d24) Vladimir Vinogradenko
07:03 AM FreeNAS Revision b8e744f9 (freenas): Fibre Channel Ports to middlewared
Vladimir Vinogradenko
07:03 AM FreeNAS Revision cbac76e6 (freenas): Use changes from Proactive Support to middlewared
Vladimir Vinogradenko
07:03 AM FreeNAS Revision e32f8ff5 (freenas): fix(middleware/enclosure): identify spare slot for Z-series only
Ticket: #32706 William Grzybowski
07:03 AM FreeNAS Revision 080672e4 (freenas): feat(middleware/failover): send new encryptkey file to standby node
Ticket: #37830 William Grzybowski
07:03 AM FreeNAS Revision d691f7a8 (freenas): feat(middleware/failover): sync enclosure in pool export/destroy
Ticket: #38779 William Grzybowski
07:03 AM FreeNAS Revision 6d5270ba (freenas): feat(middleware/failover): clear key on pool lock
Ticket: #38395 William Grzybowski
07:03 AM FreeNAS Revision b32f1150 (freenas): fix typo
Caleb St. John
07:03 AM FreeNAS Revision 33b00a04 (freenas): address doc recommendations
yocalebo
07:03 AM FreeNAS Revision 9cbc4b1b (freenas): tkt-78879: add 'MISMATCH_DISKS' check to truenas HA systems
yocalebo
07:03 AM FreeNAS Revision 59039399 (freenas): make verbiage uniform
Caleb St. John
07:03 AM FreeNAS Revision 28f5b879 (freenas): address verbiage reviews for docs
Caleb St. John
07:03 AM FreeNAS Revision 835edc61 (freenas): add 'NO_LICENSE' to disabled_reasons in middleware
yocalebo
07:03 AM FreeNAS Revision a02ed71b (freenas): feat(middlewared/failover): private method to get remote ip
William Grzybowski
07:03 AM FreeNAS Revision f1748ffd (freenas): tkt-67764: remove warning about sys dataset location
yocalebo
07:03 AM FreeNAS Revision 255d75ad (freenas): Register internal TrueNAS middleware connection in SessionManager
Vladimir Vinogradenko
07:03 AM FreeNAS Revision f4475a7e (freenas): feat(middlewared/failover): implement failover.get_ips
Its supposed to be used in UI to show IPs which can be accessed when
trying to reach standby controller UI.
William Grzybowski
07:03 AM FreeNAS Revision dafde459 (freenas): Fix
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 4f2591ce (freenas): Address review
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 463e0206 (freenas): Make enclosure a CRUDService
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 2310ce07 (freenas): Fix PEP8
Vladimir Vinogradenko
07:03 AM FreeNAS Revision d93b678a (freenas): Bind enclosure.sync_zpool as pool.post_delete hook
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 6fb05735 (freenas): TrueNAS middleware plugin for Enclosure
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 0108fc4f (freenas): fix(middlewared/failover): handle EHOSTUNREACH in call_remote
William Grzybowski
07:03 AM FreeNAS Revision 177fd240 (freenas): feat(middlewared/truenas): method to retrieve EULA
William Grzybowski
07:03 AM FreeNAS Revision d6bbb957 (freenas): fix(alert): use truenas plugin to get chassis hardware
William Grzybowski
07:03 AM FreeNAS Revision 66fa19ca (freenas): feat(middlewaerd/truenas): move get_chassis_hardware from notifier
William Grzybowski
07:03 AM FreeNAS Revision c2cb7637 (freenas): Fix failover.internal_interfaces
Vladimir Vinogradenko
07:03 AM FreeNAS Revision a2315ce7 (freenas): fix(alert/failover): modernize alert and remove unused imports
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 442178f8 (freenas): feat(middlewared/failover): get_carp_states is used in alert
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 5651862b (freenas): feat(middlewared/failover): setup HA on pool import
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 20dd5246 (freenas): feat(middlewared): a couple of hook to restart ix-devd
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 6b6d5d3b (freenas): feat(middlewared/failover): throttle status and disabled_reasons
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 4207674a (freenas): feat(middlewared/failover): status and disabled_reasons do not need auth
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 93521a16 (freenas): feat(middlewared/failover): implement failover.unlock
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision f61a6fe4 (freenas): feat(middlewared): implement failover.disabled_reasons
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 1361988f (freenas): feat(middlewared/failover): implement failover.sync_{to,from}_peer
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 4d9f80c7 (freenas): feat(middlewared/failover): implement failover.force_master
William Grzybowski
07:03 AM FreeNAS Revision 6a71878c (freenas): feat(src): replace notifier failover licensed calls with failover plugin
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 571e1fb3 (freenas): fix(src): replace notifier failover status with failover plugin
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision c114e555 (freenas): feat(middlewared/failover): implement hook to sync passphrase
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 7179875f (freenas): feat(middlewared/failover): implement failover.status
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 1d8c4811 (freenas): Use restart verb
Ticket: #56043 William Grzybowski
07:03 AM FreeNAS Revision e488f898 (freenas): fix(asigra): setup_asigra is a private method
Ticket: #56043 William Grzybowski
07:03 AM FreeNAS Revision 7b6cda1f (freenas): feat(asigra): serve DSOP.jnlp
Ticket: #56043 William Grzybowski
07:03 AM FreeNAS Revision 458676c3 (freenas): fix(asigra): set up postgresql
Ticket: #56043 William Grzybowski
07:03 AM FreeNAS Revision c1b98ce9 (freenas): fix(asigra): adjust database path
Ticket: #56043 William Grzybowski
07:03 AM FreeNAS Revision 1e4b7e4b (freenas): feat(asigra): turn it into a system service with update method
Ticket: #56043 William Grzybowski
07:03 AM FreeNAS Revision 062ce3c5 (freenas): feat(asigra): replace logic duplicated with dssystem
Ticket: #56043 William Grzybowski
07:03 AM FreeNAS Revision b9e95fef (freenas): fix(asigra): does not need to be installed
Ticket: #48504 William Grzybowski
07:03 AM FreeNAS Revision 753177bf (freenas): feat(asigra): create asigra auxiliary filesystems from base filesystem
Ticket: #48042 William Grzybowski
07:03 AM FreeNAS Revision 4e9b217f (freenas): Initial squashed commit for Asigra from 11.1-stable
Move Asigra plugin into TrueNAS repo
Ticket: #37682
Don't be async
Ticket: #37682
Nuke await from non async metho...
John Hixson
07:03 AM FreeNAS Revision 54cb5c6e (freenas): feat(middlewared/failover): sync geli file
Ticket: #36318 William Grzybowski
07:03 AM FreeNAS Revision 4b279ca9 (freenas): fix(failover): catch up with API change in hooks
William Grzybowski
07:03 AM FreeNAS Revision f06d87b9 (freenas): feat(middlewared/failover): hook to setup HA on interface or volume change
Ticket: #62025 William Grzybowski
07:03 AM FreeNAS Revision 480af9cf (freenas): feat(middlewared/failover): fix failover check and flip disabled flag
Ticket: #61209 William Grzybowski
07:03 AM FreeNAS Revision 4a37b7a3 (freenas): feat(middlewared/failover): implement failover.update
Ticket: #61209 William Grzybowski
07:03 AM FreeNAS Revision a4ca3b9c (freenas): feat(middlewared/failover): unmark private and allow config query
Ticket: #61209 William Grzybowski
07:03 AM FreeNAS Revision 5c4dd874 (freenas): fix(middlewared/failover): call_remote default args
William Grzybowski
07:03 AM FreeNAS Revision 2786b557 (freenas): feat(middlewared/failover): configure internal interfaces
Ticket: #61407 William Grzybowski
07:03 AM FreeNAS Revision 92f64f5e (freenas): Alert: Disks on backup node do not match disks on master node
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 6a475b05 (freenas): Avoid simultaneous requests when querying power supply status
Vladimir Vinogradenko
07:03 AM FreeNAS Revision f07b03df (freenas): Alert: Disks on backup node do not match disks on master node
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 49fc9338 (freenas): Allow unaccepting EULA
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 0ac67255 (freenas): All sentinel files are using - not _ as words separator
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 2385931c (freenas): Run License Status Alert on backup node
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 3ac3c9e0 (freenas): fix(services): service sync has been moved to middlewared
Ticket: #47514 William Grzybowski
07:03 AM FreeNAS Revision 1628c774 (freenas): NVDIMM alerts
Ticket: #45017 Vladimir Vinogradenko
07:03 AM FreeNAS Revision 4899eab5 (freenas): fix(alert): Do not run enclosure and license alerts on node B as enclosure and license are shared between nodes
Ticket: #42413 Vladimir Vinogradenko
07:03 AM FreeNAS Revision c109e221 (freenas): Support physical_port and virtual_port for FC HBA
Ticket: #37574 Vladimir Vinogradenko
07:03 AM FreeNAS Revision 01eb7b40 (freenas): Alert when FC HBA configured as iSCSI target is not present
Ticket: #37574 Vladimir Vinogradenko
07:03 AM FreeNAS Revision 9ee901d3 (freenas): fix(middlewared/ttruenas): handle local unix connections gracefully
William Grzybowski
07:03 AM FreeNAS Revision 7613caa2 (freenas): feat(ha): allow to unlock using the UI
Ticket: #31656 William Grzybowski
07:03 AM FreeNAS Revision a880083d (freenas): Bring back EULA and EULA bypass feature
Ticket: #27046 Vladimir Vinogradenko
07:03 AM FreeNAS Revision f7e48fc9 (freenas): fix(alert): Alert power supply status on the M-Series Platform
Ticket: #31140 Vladimir Vinogradenko
07:03 AM FreeNAS Revision b1830bc5 (freenas): fix(master) grammar related alert messages pertaining to CARP and failover
Caleb St. John
07:03 AM FreeNAS Revision dddd6203 (freenas): fix(ha): make sure nginx is never stopped on standby
Ticket: #30963 William Grzybowski
07:03 AM FreeNAS Revision 84c0d0f6 (freenas): feat(middlewared/failover): register service.pre_action hook
This will sync service actions in standby node.
Ticket: #30861
William Grzybowski
07:03 AM FreeNAS Revision cd9129f3 (freenas): fix(ha): handle socket.timeout exception treating it as HOSTDOWN
Ticket: #30477 William Grzybowski
07:03 AM FreeNAS Revision 7fde82e6 (freenas): Fix FailoverCheckAlertSource title
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 0816ebc2 (freenas): New alerts
Ticket: #26679 Vladimir Vinogradenko
07:03 AM FreeNAS Revision 7377b02e (freenas): fix(middlewared/failover): treat ENETUNREACH as EHOSTDOWN
Ticket: #28449 William Grzybowski
07:03 AM FreeNAS Revision 1b577015 (freenas): fix(ha): throw a CallError:EHOSTDOWN when standby is not accessible
Ticket: #28449 William Grzybowski
07:03 AM FreeNAS Revision 14bef721 (freenas): fix(ha): implement failover.encryption_clearkey
Ticket: #27697 William Grzybowski
07:03 AM FreeNAS Revision c3af27e6 (freenas): Fix syntax error
Ticket: #15507 William Grzybowski
07:03 AM FreeNAS Revision e2976331 (freenas): fix(middlewared/failover): avoid exception on journal sync
Ticket: #27714 William Grzybowski
07:03 AM FreeNAS Revision 0831db21 (freenas): feat(gui): Add EULA bypass feature
TIcket: #27046 Vladimir Vinogradenko
07:03 AM FreeNAS Revision d8518a10 (freenas): Replace abandoned AIC platform support with new ECHOWARP.
Alexander Motin
07:03 AM FreeNAS Revision e066d02d (freenas): fix(truenas): Proper customer information URL and authorization
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 55268f03 (freenas): fix(middlewared): catch up `threaded` rename
William Grzybowski
07:03 AM FreeNAS Revision 33b60175 (freenas): feat(middleware): Sent customer information to support-proxy
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 4d6e8849 (freenas): feat(gui): Add registration process to capture additional data, and prompt the customer to update it from time to time
Ticket: #26214 Vladimir Vinogradenko
07:03 AM FreeNAS Revision eddd0dec (freenas): fix(middlewared): aynscio fixes for failover plugin
William Grzybowski
07:03 AM FreeNAS Revision 177e424d (freenas): fix(middlewared): do not log failed db sync multiple times
Ticket: #25315 William Grzybowski
07:03 AM FreeNAS Revision c7e0f69a (freenas): fix(middlewared): asyncio friendly failover/truenas plugins
William Grzybowski
07:03 AM FreeNAS Revision 5585ff14 (freenas): feat(middlewared): handle exceptions in failover.call_remote
William Grzybowski
07:03 AM FreeNAS Revision 660d79e9 (freenas): fix(middlewared): typo of datastore name
William Grzybowski
07:03 AM FreeNAS Revision e45789fc (freenas): fix(middlewared): run journal_sync in a thread
William Grzybowski
07:03 AM FreeNAS Revision 7bb79cf4 (freenas): feat(middlewared): add thread to sync journal (copied from hasyncd)
William Grzybowski
07:03 AM FreeNAS Revision 05e62915 (freenas): feat(middlewared): change call_timeout to accept options (for job)
William Grzybowski
07:03 AM FreeNAS Revision 66b4635b (freenas): fix(middlewared): failover model lives in failover app
William Grzybowski
07:03 AM FreeNAS Revision 19638c4f (freenas): feat(middlewared): add database sync helper method
William Grzybowski
07:03 AM FreeNAS Revision 5ac57cc1 (freenas): feat(middlewared): implement HA control in middlewared
William Grzybowski
07:03 AM FreeNAS Revision 8e63b725 (freenas): feat(middlewared): add encryption get/set key
William Grzybowski
07:03 AM FreeNAS Revision f375f7ca (freenas): feat(middlewared): do not require args for call_remote
William Grzybowski
07:03 AM FreeNAS Revision fa716290 (freenas): fix(middlewared): make sure remote_port is int
William Grzybowski
07:03 AM FreeNAS Revision a3f467e7 (freenas): fix(middlewared): only set timeout if it has been provided
William Grzybowski
07:03 AM FreeNAS Revision 514f1bed (freenas): feat(middlewared): add method to call other node middleware
William Grzybowski
07:03 AM FreeNAS Revision b1cbc948 (freenas): feat(middlewared): add failover.internal_interfaces
William Grzybowski
07:03 AM FreeNAS Revision 49886b4a (freenas): feat(middlewared): authenticate connections for HA
From internal IPs and reserved port. William Grzybowski
07:03 AM FreeNAS Revision 4c3b7a18 (freenas): fix(middlewared): typo
William Grzybowski
07:03 AM FreeNAS Revision 89e724d6 (freenas): feat(middlewared): add truenas plugins for middlewared
William Grzybowski
07:03 AM FreeNAS Revision af8e0131 (freenas): Do not wait before demoting to backup if net.inet.carp.allow is cleared.
The value is set to zero when system is going to shut down. There is no
way back, and the sooner we start the proces...
Alexander Motin
07:03 AM FreeNAS Revision 1f918a83 (freenas): Start/stop netdata in carp-state-change-hook
(cherry picked from commit 73f2e9599d0c07f5b0e1cc104ef29caebe5d9f08) Vladimir Vinogradenko
07:03 AM FreeNAS Revision 28a4a556 (freenas): feat(ha): use new fenced path/syntax
William Grzybowski
07:03 AM FreeNAS Revision 24109a73 (freenas): Run alert.initialize after failover
(cherry picked from commit 0d820f995027d88c7b8041da7359f8dda460260b) Vladimir Vinogradenko
07:03 AM FreeNAS Revision e6d051fb (freenas): fix(ha): force takeover on master for administratively disabled failover
Ticket: #77926 William Grzybowski
07:03 AM FreeNAS Revision 3782e8d7 (freenas): fix(ha): start smartd on failover
Ticket: #83771 William Grzybowski
07:03 AM FreeNAS Revision b0285a40 (freenas): Use middleware client to restart most of the services
Most of the ix.rc.d scripts are now gone which means we need to use the
middleware websocket client to restart them.
William Grzybowski
07:03 AM FreeNAS Revision e9a5ca43 (freenas): tkt-72415 fix ad bind error messages in alert system on failover
yocalebo
07:03 AM FreeNAS Revision fcced8ba (freenas): tkt-64287: remove unnecessary camcontrol rescan call
yocalebo
07:03 AM FreeNAS Revision 4bf0ed34 (freenas): TrueNAS middleware plugin for Enclosure
Vladimir Vinogradenko
07:03 AM FreeNAS Revision 7ad45944 (freenas): fix(src): replace notifier failover status with failover plugin
Ticket: #62631 William Grzybowski
07:03 AM FreeNAS Revision 24dee620 (freenas): fix(ha): copy/paste issue
Ticket: #49378
(cherry picked from commit 4d3e0ecb137c1a5e59dced53bb19b5fc3b085ee6)
William Grzybowski
07:03 AM FreeNAS Revision c3317c16 (freenas): fix(asigra): start on failover
Ticket: #49378 William Grzybowski
07:03 AM FreeNAS Revision fb2d16d0 (freenas): use time.time() correctly based off library import
Caleb St. John
07:03 AM FreeNAS Revision b2f78238 (freenas): fix(master) use OS syscalls to create sentinel file and write epoch time to it
Caleb St. John
07:03 AM FreeNAS Revision ae7bcf35 (freenas): flake8 happiness while I'm here
Caleb St. John
07:03 AM FreeNAS Revision d243f2e7 (freenas): fix(master) fix comment
Caleb St. John
07:03 AM FreeNAS Revision 4b312e32 (freenas): fix(master) create watchdog 'sentinel' file for appropriate emails
Caleb St. John
07:03 AM FreeNAS Revision 2162e418 (freenas): fix(master) create watchdog 'sentinel' file for email alerts
fix(master) create fenced 'sentinel' file for email alerts Caleb St. John
07:03 AM FreeNAS Revision f4b54f49 (freenas): fix(master) make sure smartd is started and stopped on failover event
Caleb St. John
07:03 AM FreeNAS Revision 6e7b4b1a (freenas): Retaste NVMe devices on failover, same as disks and NVDIMMs.
Alexander Motin
07:03 AM FreeNAS Revision d25bbf24 (freenas): this needs to run with or without a passphrased volume
Caleb St. John
07:03 AM FreeNAS Revision 77f223a6 (freenas): fix(master) detach geli providers on clean failover
Caleb St. John
07:03 AM FreeNAS Revision 4cd1ca31 (freenas): be sure and stop netdata on newly demoted passive node
Caleb St. John
07:03 AM FreeNAS Revision 71ccb430 (freenas): move the order in which starting netdata
Caleb St. John
07:03 AM FreeNAS Revision 0776ae4a (freenas): fix(master) start netdata on failover
Caleb St. John
07:03 AM FreeNAS Revision 0acc9480 (freenas): missing "%"
Caleb St. John
07:03 AM FreeNAS Revision 34d4857b (freenas): forgot log.warn message
Caleb St. John
07:03 AM FreeNAS Revision e364074a (freenas): be more persistent with logging
Caleb St. John
07:03 AM FreeNAS Revision 956fda4e (freenas): removing incorrect change that was cached in local branch
Caleb St. John
07:03 AM FreeNAS Revision 5a3fa134 (freenas): make sure non-critical interfaces migrate during failover
Caleb St. John
07:03 AM FreeNAS Revision d4902f87 (freenas): Remove sentinel SAMBA_USER_IMPORT_FILE on an active node to enforce
re-import of all Samba users. Timur I. Bakeyev
07:03 AM FreeNAS Revision 30c21816 (freenas): fix(ha): no reason to not kill fenced on forcetakeover
When HA is setup with multiple pools and there is a passphrased pool we
need to run the carp script once the pool is ...
William Grzybowski
07:03 AM FreeNAS Revision 1d472919 (freenas): Added: Default delay for the state change to BACKUP
650elx
07:03 AM FreeNAS Revision 3b1496a2 (freenas): Document the interactive subcommand
Ticket: #13529 Josh Paetzel
07:03 AM FreeNAS Revision 7df334ab (freenas): Touch needop sentinal when we no longer have the passphrase.
This is required for HA code to function when lock is requested.
Ticket: #11686
Xin Li
07:03 AM FreeNAS Revision 5e3f3996 (freenas): Remove deprecated failover_getpeer
TIcket: #9902 William Grzybowski
07:03 AM FreeNAS Revision 51e1966e (freenas): Use hasyncd instead of remote ssh calls
Ticket: #8534 William Grzybowski
07:03 AM FreeNAS Revision 6235da62 (freenas): Use the new hook.
Xin Li
07:03 AM FreeNAS Revision 0d1c4be1 (freenas): Add error code and allow escrow control be imported.
Piggyback passphrase sync to alert system when we are BACKUP. Xin Li
07:03 AM FreeNAS Revision 4cd8d9bd (freenas): Do the secondary peer a favor by issuing a synctopeer if we have unlocked
the pool successfully. Xin Li
07:03 AM FreeNAS Revision 75b987e8 (freenas): fix: use absolute path to python instead of env in shebang
William Grzybowski
07:03 AM FreeNAS Revision 638a67a1 (freenas): fix(ha): identation on "ignoreall"
While I'm here use grep -c instead of wc -l.
Thanks to Alexander.
Ticket: #22293
William Grzybowski
07:03 AM FreeNAS Revision 04d98c93 (freenas): fix(ha): check carp state within groups, not in general
Ticket: #22293 William Grzybowski
07:03 AM FreeNAS Revision c4c341db (freenas): fix(src): first pass at 2to3 and a couple encoding issues
William Grzybowski
07:03 AM FreeNAS Revision 9da93fb2 (freenas): feat(ha): log when there is no FAILOVER_JSON
Ticket: #19304 William Grzybowski
07:03 AM FreeNAS Revision 09d56d4e (freenas): fix(ha): always run syncfrompeer if there are phrased volumes
Ticket: #18841 William Grzybowski
07:03 AM FreeNAS Revision 10d4725b (freenas): Handle the INIT state for CARP
Ticket: 17808 Josh Paetzel
07:03 AM FreeNAS Revision bc4b125b (freenas): Supress spurious asuming BACKUP messages.
Ticket: #16956 Josh Paetzel
07:03 AM FreeNAS Revision 8682be66 (freenas): Cleanup and comments added during code review with torek
Ticket: #16587 Josh Paetzel
07:03 AM FreeNAS Revision e5a900ef (freenas): Add a missing mutex
Ticket: #16587
This needs to get reviewed, but before it can be reviewed then entire
script needs to get cleaned up ...
Josh Paetzel
07:03 AM FreeNAS Revision c8000ecf (freenas): Send email async in the failover script
Ticket: #16271
There's no need for an unreachable mailserver to cause the
failover script to need to wait for sendin...
Josh Paetzel
07:03 AM FreeNAS Revision c3711ee2 (freenas): Check internal interfaces using name instead of vhid in carp script
Ticket: #16256 William Grzybowski
07:03 AM FreeNAS Revision 0e572e59 (freenas): Use new path for enc_helper
Ticket: #15508 William Grzybowski
07:03 AM FreeNAS Revision ae2a43aa (freenas): fix: Check whether both vhid are master - link may be acctive while second node reboots.
650elx
07:03 AM FreeNAS Revision ce436826 (freenas): Remove shutdown command from carp state hook
Ticket: #15507 William Grzybowski
07:03 AM FreeNAS Revision 9c8c5085 (freenas): Cleanup NFS failover.
Josh Paetzel
07:03 AM FreeNAS Revision dd94bbfc (freenas): Various cleanup activities.
- Don't shell out to raw sqlite3 commands.
- Put in a few comments for things that need
investigation.
- A bit of...
Josh Paetzel
07:03 AM FreeNAS Revision 1e655e81 (freenas): For whatever reason fenced now demands a SIGKILL
Ticket: #15125 Josh Paetzel
07:03 AM FreeNAS Revision 01eebce6 (freenas): Additional fixes.
Ticket: #14772 Josh Paetzel
07:03 AM FreeNAS Revision 18cdba7a (freenas): This should be just 'statd' and not '/etc/rc.d/statd' as that tracebacks as follows:
"""
run('/usr/sbin/service /etc/rc.d/statd quietstart')
(1, '/etc/rc.d/statd does not exist in /etc/rc.d or the local...
Suraj Ravichandran
07:03 AM FreeNAS Revision 7842ee8a (freenas): More quotation fixes to carp-state-change-hook.py
Suraj Ravichandran
07:03 AM FreeNAS Revision cc8a5471 (freenas): Fix typo that was causing a command to be run incorrectly.
Ticket: 14772
For the want of a shoe the horse was lost...
This fixes a major issue. Due to a typo NFS was never b...
Josh Paetzel
07:03 AM FreeNAS Revision 99ea9c73 (freenas): Import pools in HA using -m
Ticket: #14174 William Grzybowski
07:03 AM FreeNAS Revision 1a5f0164 (freenas): Run sync disks on failover event
Ticket: #14242 William Grzybowski
07:03 AM FreeNAS Revision efce7756 (freenas): Restart smartd when failing over.
Disk reservations can cause issues with certain models of disks
runnining smartd on the standby node of an HA unit. ...
Josh Paetzel
07:03 AM FreeNAS Revision d6277c0d (freenas): dtrace is always loaded by default
William Grzybowski
07:03 AM FreeNAS Revision f07e0b1c (freenas): Catch up several ifconfig usages to NWO in carp hook script
William Grzybowski
07:03 AM FreeNAS Revision d0d0422c (freenas): Catch up carp devd event changes in failover hook script
William Grzybowski
07:03 AM FreeNAS Revision 92acdcd0 (freenas): For what ever reason this change makes the things work properly.
Ticket: #13521 Josh Paetzel
07:03 AM FreeNAS Revision b5e2cbf3 (freenas): Use a unique "error code" for every failure event.
Ticket: #14037 Josh Paetzel
07:03 AM FreeNAS Revision baee03f6 (freenas): Check other node before going split plain in failover disabled state
Ticket: #13521 William Grzybowski
07:03 AM FreeNAS Revision ccef6c7f (freenas): Only restart services that are enabled during a failover.
Ticket: #13712 Josh Paetzel
07:03 AM FreeNAS Revision e0e9acda (freenas): Fix the force failover button.
Ticket: #12212
If you boot an HA pair with failover disabled both nodes will come up
in standby mode. In that situa...
Josh Paetzel
07:03 AM FreeNAS Revision 364f2b97 (freenas): Remove abandoned features from carp_state_change_hook.py
Ticket: #13477 Josh Paetzel
07:03 AM FreeNAS Revision 665c1e7f (freenas): Generate certificates on failover
John Hixson
07:03 AM FreeNAS Revision 2b6b5168 (freenas): PF does not need to be enabled on link_up
Ticket: #12594 William Grzybowski
07:03 AM FreeNAS Revision 9a9afbc9 (freenas): Generate pf.conf.block in generate_failover_json.py
While I'm here do not use static ports for SSH/HTTP/HTTPS.
Ticket: #12594
William Grzybowski
07:03 AM FreeNAS Revision 4d0e194b (freenas): Killing dtrace processes is too broad a stroke these days.
Ticket: #12314 Josh Paetzel
07:03 AM FreeNAS Revision 27f87194 (freenas): On a second thought, do not move kern.cam.ctl.ha_role too late
Ticket: #11429 William Grzybowski
07:03 AM FreeNAS Revision 06b8cc09 (freenas): Run sysctl after services have been restarted
Also do not restart ctld as it should be running on both nodes.
Ticket: #11429
William Grzybowski
07:03 AM FreeNAS Revision 00a77bbc (freenas): Set kern.cam.ctl.ha_role in failover script
Ticket: #11447 William Grzybowski
07:03 AM FreeNAS Revision 2fb50bef (freenas): Update license and copyright for TrueNAS files.
Some of these files had BSD licensing. Open source stuff
should be placed in the FreeNAS repo.
All files in the True...
Josh Paetzel
07:03 AM FreeNAS Revision 10a0ca35 (freenas): syslog-ng is used now so use it instead.
Ticket: #10061 Xin Li
07:03 AM FreeNAS Revision ff126472 (freenas): Remove some debug prints that make this script noisy.
Along the way specify the full path to the pfctl utility
just to be explicit.
Josh Paetzel
07:03 AM FreeNAS Revision 1dcc7e7e (freenas): Disable exception when using logging.
Instead of testing if /var/run/log exists, try it and fallback to
stderr if fails.
Ticket: #9718
Xin Li
07:03 AM FreeNAS Revision 85ae1bc0 (freenas): The ing is important
Ticket: #9262 Josh Paetzel
07:03 AM FreeNAS Revision 65749777 (freenas): Console logging of volume status for volumes imported by the HA code.
This makes my eyes bleed, however based on testing it works for some value of works
at least in the cold boot case.
...
Josh Paetzel
07:03 AM FreeNAS Revision 65189762 (freenas): The firewall is causing a memory leak.
Work around this leak by not using the firewall unless we need to.
Ticket: #9108
Josh Paetzel
07:03 AM FreeNAS Revision b3ef1718 (freenas): Hammer merge ae419880f8e2199516960e651f73c888aa9839d4
Ticket: #8475 Josh Paetzel
07:03 AM FreeNAS Revision fc445589 (freenas): Failover script must check phrased pools along with non-phrased pools,
or otherwise the export, etc wouldn't happen for these pools, leaving
the system vulnerable to hangs caused by fenced...
Xin Li
07:03 AM FreeNAS Revision fea418b2 (freenas): Sleeping for 0 seconds and rechecking <interface>
That's obviously not quite right, so let's fix that. Josh Paetzel
07:03 AM FreeNAS Revision fefecbb4 (freenas): Flake fixes.
Josh Paetzel
07:03 AM FreeNAS Revision 496d94cb (freenas): Add support for a special action, shutdown.
This special action is called by rc.shutdown and short circuits all
of the tests that the failover script might use t...
Josh Paetzel
07:03 AM FreeNAS Revision 8c1b0b5b (freenas): Chase FreeNAS changeset 3250d19f.
Prior to this change, the failover procedure will not properly
generate Samba configuration files (the same way done ...
Xin Li
07:03 AM FreeNAS Revision c1a15c17 (freenas): Don't be so chatty at boot
Josh Paetzel
07:03 AM FreeNAS Revision 2af2eefc (freenas): DTRT when failover is diabled for both cold start and running situations.
Josh Paetzel
07:03 AM FreeNAS Revision 7f78212b (freenas): Cleanup the lockfile when this script exits.
Josh Paetzel
07:03 AM FreeNAS Revision c2f22e1a (freenas): Add a new command which accepts passphrase and initiate the takeover
magic. Xin Li
07:03 AM FreeNAS Revision 047d8423 (freenas): Ignore link state changes on non-failover interfaces.
Josh Paetzel
07:03 AM FreeNAS Revision 60b18449 (freenas): Frob carp advskews on anything we own so the other node doesn't try to steal the volume back.
Josh Paetzel
07:03 AM FreeNAS Revision fc4ab5d3 (freenas): Don't allow exit paths that leave dangling state files.
Josh Paetzel
07:03 AM FreeNAS Revision 37eb2a15 (freenas): When we run before ldconfig we must do things old-school.
Josh Paetzel
07:03 AM FreeNAS Revision 11800e22 (freenas): Proper fix for log module format errors
Josh Paetzel
07:03 AM FreeNAS Revision 1571578e (freenas): Fix syntax errors.
Do not wait for the timeout if this is an administrative failover. Josh Paetzel
07:03 AM FreeNAS Revision c3b29003 (freenas): Need to respect the timeout value for backup states as well as active state.
Josh Paetzel
07:03 AM FreeNAS Revision 7911ffe4 (freenas): Support for CARP critical failover groups
Ticket: #8177 William Grzybowski
07:03 AM FreeNAS Revision e051486b (freenas): Thinko
Josh Paetzel
07:03 AM FreeNAS Revision 7c8b06d8 (freenas): Hookup GUI timeout to the failover code.
Ticket: #7283 Josh Paetzel
07:03 AM FreeNAS Revision e9fb36ab (freenas): Use a lockfile to allow only one instance
Ticket: #8177 William Grzybowski
07:03 AM FreeNAS Revision a51f4e80 (freenas): Fix logging for fenced when syslog isn't running.
Other various improvements.
Ticket: #7280
Josh Paetzel
07:03 AM FreeNAS Revision 300b6f45 (freenas): Numerous bug fixes.
Ticket #7820 Josh Paetzel
07:03 AM FreeNAS Revision c7ef521e (freenas): Add an option to be silent on a single node system.
Ticket: #8143 Josh Paetzel
07:03 AM FreeNAS Revision 271e0d1b (freenas): Add feedback on whether failover is enabled or disabled.
Josh Paetzel
07:03 AM FreeNAS Revision a90df83f (freenas): Bail out before attempting the impossible.
Josh Paetzel
07:03 AM FreeNAS Revision 88d90c8e (freenas): Finish up hactl.
Ticket: #7960 Josh Paetzel
07:03 AM FreeNAS Revision 62fefdeb (freenas): Add the missing takeover functionality.
Ticket: #7960 Josh Paetzel
07:03 AM FreeNAS Revision 062714c2 (freenas): Initial addition of hactl.
Further work needs to be done in other areas before this tool can be completed.
Consider this a checkpoint save.
Tic...
Josh Paetzel
07:03 AM FreeNAS Revision 11870f3e (freenas): Very rough and untested failover script in python
Simple SH -> python conversion.
Ticket: #8177
William Grzybowski
07:03 AM FreeNAS Revision 62c6192c (freenas): Let's go for it. Use the python
Josh Paetzel
07:03 AM FreeNAS Revision c348309b (freenas): Start refactoring the failover code.
Use a static carp-state-change hook file, that is python. Stop
generating a shell script from a shell script all the...
Josh Paetzel
07:03 AM FreeNAS Revision 28f7717a (freenas): fix: If the interlink is up then wait 2 seconds before becoming Master +
remove some duplicated code.
Ticket: #28143
650elx
07:03 AM FreeNAS Revision b1b32b49 (freenas): During failover retaste pmemX devices same as daX.
Alexander Motin
07:03 AM FreeNAS Revision 02065202 (freenas): Restart nfsd on failover
Ticket: #25630 John Hixson
07:03 AM FreeNAS Revision f5250e21 (freenas): Generate samba config before restarting (to pickup or remove shares)
Ticket: #25742 John Hixson
07:03 AM FreeNAS Revision afaef46d (freenas): Only a samba restart is required now
Ticket: #25742 John Hixson
07:03 AM FreeNAS Revision 332cb59a (freenas): feat(ha): use middleware in failover script and enc_helper tool
William Grzybowski
07:03 AM FreeNAS Revision 6b48f434 (freenas): fix(enc): shebang for enc_helper
William Grzybowski
07:03 AM FreeNAS Revision 4f9d1403 (freenas): fix(src): first pass at 2to3 and a couple encoding issues
William Grzybowski
07:03 AM FreeNAS Revision 5631f1b3 (freenas): Replicate William's d416037c622b05e5bfba999742a5ce29dee3fe91 from FN to TN.
Alexander Motin
07:03 AM FreeNAS Revision fbc55a20 (freenas): Try to set passphrase on standby node in interactive command
William Grzybowski
07:03 AM FreeNAS Revision 4ec772f7 (freenas): gptid might change on the active head, so we need to rescan
Ticket: #16070 William Grzybowski
07:03 AM FreeNAS Revision b5163dc5 (freenas): Fix attach of passphraseless pool
Ticket: #16070 William Grzybowski
07:03 AM FreeNAS Revision 29c54c4d (freenas): Allow enc_helper to attach volumes without passphrase
Ticket: #15539 William Grzybowski
07:03 AM FreeNAS Revision 993b2b1e (freenas): Use absolute path for python
Ticket: #15508 William Grzybowski
07:03 AM FreeNAS Revision 3a13d6ae (freenas): Add flag to interactive to do not force failover
Ticket: #15508 William Grzybowski
07:03 AM FreeNAS Revision 994476de (freenas): Force master on interactive enc helper
Ticket: #15358 William Grzybowski
07:03 AM FreeNAS Revision 49c12631 (freenas): Use LocalEscrowCtl from freenasUI module
Ticket: #15508 William Grzybowski
07:03 AM FreeNAS Revision f1464264 (freenas): Move enc_helper to sbin
William Grzybowski
07:03 AM FreeNAS Revision 12261af5 (freenas): Get rid of setkey command in enc_helper
This is a bad idea because the passphrase may contain special chars
which will be interpreted by the shell.
Ticket: ...
William Grzybowski
07:03 AM FreeNAS Revision 4e12da21 (freenas): Basic escrow daemon.
Ticket: #6292
(cherry picked from commit ddcf3e13400fde68083da44cb6cc7e1684520835)
Xin Li
07:01 AM FreeNAS Revision 9401b612 (freenas): Enable watchdogd by default.
Xin Li
07:01 AM FreeNAS Revision 632c0362 (freenas): Chase change of carp to an interfaced object.
This broke failover as the firewall did not DTRT after promotion
of carp devices to interface objects.
Josh Paetzel
07:01 AM FreeNAS Revision 85b4bef3 (freenas): Chase samba script changes
Josh Paetzel
07:01 AM FreeNAS Revision 0d7d9d95 (freenas): Fix a bug which will cause future LINK_UP be ignored.
While I'm there, also add code to insist carp state on all master node
carp interfaces when we are already master and...
Xin Li
07:01 AM FreeNAS Revision 580209a1 (freenas): Prevent over-aggressive takeover when we see an UP event by checking
the other hands. If there are one explicitly "BACKUP" then we are
preempting too early, reduce advskew to 240 (least...
Xin Li
07:01 AM FreeNAS Revision e8da28a1 (freenas): Bring ix-devd from stable/9.0
William Grzybowski
07:01 AM FreeNAS Revision 38fa52ea (freenas): You can't firewall on a carp. Use the IP instead.
Josh Paetzel
07:01 AM FreeNAS Revision 30f3453d (freenas): Fix a race in failover+firewall, and add the ability to failover CIFS and AFP.
1) If a system is in an HA config, and one head is powered off, if the other head
is rebooted it's possible that c...
Josh Paetzel
07:01 AM FreeNAS Revision b39906ce (freenas): Attempt to use cached zpool.cache to import pools.
Xin Li
07:01 AM FreeNAS Revision e868bdb9 (freenas): Fix typo.
Xin Li
07:01 AM FreeNAS Revision af8ad8bc (freenas): Run ix-cron once right after we imported or exported the pool to make
sure that the harepl entries are created. Xin Li
07:01 AM FreeNAS Revision dcc1bd03 (freenas): Update copyright plate to match common practice.
Xin Li
07:01 AM FreeNAS Revision 13d2aa6c (freenas): ix-devd: add license
Josh Paetzel
07:01 AM FreeNAS Revision 42d9caac (freenas): Kill existing fenced when either procedure starts.
Xin Li
07:01 AM FreeNAS Revision 628012dc (freenas): Add some logging to the failover script to make it easier to determine
failover time. There are 4 events of interest that are logged:
1) Entering UP on carp0!
2) Start volume import
3) E...
Josh Paetzel
07:01 AM FreeNAS Revision 41fad84e (freenas): Cover a corner case where we use force takeover path. If the other head
is not really down and we see carp0 change state, wait for 1 second and
test if the internal connection also agrees w...
Xin Li
07:01 AM FreeNAS Revision 33e50e5a (freenas): Take out ping's, they are no longer needed.
Xin Li
07:01 AM FreeNAS Revision 1f628425 (freenas): If the other node was up and now down, force preemption immediately.
Xin Li
07:01 AM FreeNAS Revision fffb8bda (freenas): Hook fenced to HA code with a few last minute changes.
Xin Li
07:01 AM FreeNAS Revision dd221b9b (freenas): final multi volume failover changes
Josh Paetzel
07:01 AM FreeNAS Revision 1892549b (freenas): More escapes
Josh Paetzel
07:01 AM FreeNAS Revision 3f6134a2 (freenas): add some quotes where needed
Josh Paetzel
07:01 AM FreeNAS Revision 7beb6aa4 (freenas): For the want oof a nail the shoe was lost
Josh Paetzel
07:01 AM FreeNAS Revision efcb0ea2 (freenas): Expand $volumenames at the time of generation.
Xin Li
07:01 AM FreeNAS Revision 548ea763 (freenas): Consider all pools on the HA system as failover pools.
Xin Li
07:01 AM FreeNAS Revision 7ff0303f (freenas): Final failover changes to support manually kicking a head into active state
Josh Paetzel
07:01 AM FreeNAS Revision c6a05f08 (freenas): Instead of waiting for the (arbitrarily specified) 4 seconds, continously
poll the carp interfaces and make sure that we have at least 7 positive
results before proceeding.
Xin Li
07:01 AM FreeNAS Revision c77b3d93 (freenas): Fix a typo in the bugfix
Josh Paetzel
07:01 AM FreeNAS Revision 0d78a124 (freenas): When fixing a bug, it helps to fix every occurance of it.
Josh Paetzel
07:01 AM FreeNAS Revision fd963574 (freenas): add missing escape
Josh Paetzel
07:01 AM FreeNAS Revision 28b8856d (freenas): Move the test of hot start case into the WASCONNECTED block.
We can safely skip this part for normal case (pair was
connected).
Xin Li
07:01 AM FreeNAS Revision 6690a4ac (freenas): Handle the case where one head in a HA pair is powered off
but the link in the internal inteface is up due to the system
still receiving power. If the interface is in the "cor...
Josh Paetzel
07:01 AM FreeNAS Revision 043595ef (freenas): Increase delay of re-testing interconnection link state from 2 to 4
seconds. This helps to make sure that the remote node have a stable
link state.
Xin Li
07:01 AM FreeNAS Revision 82d3cf58 (freenas): Check if the file expired instead of its presence.
Xin Li
07:01 AM FreeNAS Revision d14c912e (freenas): Typo fix
Josh Paetzel
07:01 AM FreeNAS Revision f1e194ea (freenas): Silense spurious console messages
Ticket: #7284 Josh Paetzel
07:01 AM FreeNAS Revision b75999c7 (freenas): Various fixes to the failover script.
Ticket: #7284 Josh Paetzel
07:01 AM FreeNAS Revision 02e37862 (freenas): If we see a file, /etc/skip_fasttrack, then skip all "fast" paths
of fenced. Xin Li
07:01 AM FreeNAS Revision 8950ecbf (freenas): Correct inverted logic.
Noticed by: jpaetzel Xin Li
07:01 AM FreeNAS Revision 062ea520 (freenas): Add a 2 second wait when lagg is configured.
Xin Li
07:01 AM FreeNAS Revision 8a6b1480 (freenas): Don't blindly restart statd.
If it's not running for some reason then start it.
If it is running at least with some NFS clients (we suspect FreeBS...
Josh Paetzel
07:01 AM FreeNAS Revision 5c7257d9 (freenas): Use the correct path.
Josh Paetzel
07:01 AM FreeNAS Revision e6ed91ee (freenas): Restart syslog and ix-collectd for passive node on failover
William Grzybowski
07:01 AM FreeNAS Revision 484b8516 (freenas): Restart syslog on failover becuse of the system dataset
Ticket: #6127 William Grzybowski
07:01 AM FreeNAS Revision 8d1777a8 (freenas): Run ix-system on failover to create /var/db/system link
Ticket: #6127 William Grzybowski
07:01 AM FreeNAS Revision aaf596e5 (freenas): There's no such thing as a quietforce verb.
Josh Paetzel
07:01 AM FreeNAS Revision afb8c389 (freenas): Remove some chattiness from the failover script.
Add logging so it's really clear what it's doing. Josh Paetzel
07:01 AM FreeNAS Revision 9d2bc799 (freenas): Restart collectd after a failover event
There is no reason to delay failover waiting for collectd to
restart. Get the failover done then restart collect aft...
Josh Paetzel
07:01 AM FreeNAS Revision 106cc0e1 (freenas): Fix a very serious bug that prevents failovercode from properly detecting
multiple-CARP state. Xin Li
07:01 AM FreeNAS Revision 795101b0 (freenas): In an HA world we don't create the symlinks for nfs-stablerestart on a passive head at boot,
so when we failover ensure that the symlinks are there. They'll be needed for NFSv4 for sure. Josh Paetzel
07:01 AM FreeNAS Revision eaf9c957 (freenas): No need to check which target is enabled when doing a failover.
ctld is the only game in town. Josh Paetzel
07:01 AM FreeNAS Revision d20ebd16 (freenas): DTRT for istgt vs ctld on failover
Ticket: #5195 William Grzybowski
07:01 AM FreeNAS Revision f6b91d4e (freenas): Stop/start collectd on failover
Ticket: #5019 William Grzybowski
07:01 AM FreeNAS Revision 71a68d8d (freenas): - Create a file to indicate that the administrator wanted a force
takeover.
- Set advskew to 0 when doing force takeover.
Xin Li
06:57 AM FreeNAS Revision 00fb3569 (webui): NAS-100923 Set correct resolutions for VNC devices
Dennis Mullen
06:40 AM FreeNAS Revision 5fcfe965 (webui): Make lock icon on pool widget a little smaller
Damian Szidiropulosz
06:35 AM FreeNAS Revision c6febee3 (freenas): Flash "Echostreams HBA" as "SAS9300-8i".
According to Andrew Nguyen, Echostreams sent us to LSI site for updates. Alexander Motin
06:35 AM FreeNAS Revision c37683e6 (freenas): Update LSI SAS9300 firmwares from P14 to latest P15.
Alexander Motin
06:34 AM FreeNAS Revision 0abe7c30 (freenas): While mpr(4) HBAs report model as SAS9300-8e, firmware image names for
some reason spelled as SAS9300_8e, that prevented updater from working. Alexander Motin
06:34 AM FreeNAS Revision 92eaeaac (freenas): Switch firmware updater for SAS9300 family from P9 to P14.
Ticket: #21952 Alexander Motin
06:34 AM FreeNAS Revision 0f182f39 (freenas): Due to different tools being used, there's two loops, one for mpr and one for mps
If you only fix one loop it won't fix the problem. Josh Paetzel
06:34 AM FreeNAS Revision 8f1d66d2 (freenas): Handle the never before seen case of an adapter reporting it's a SAS9206-16E instead of a SAS9206-16e.
Note: We've never actually had one of these adapters so it's possible this is a quirk of
THAT SPECIFIC ADAPTER.
Or ...
Josh Paetzel
06:34 AM FreeNAS Revision e93247e0 (freenas): The phase 20 firmware for the SM onboard HBAs changes the boardname from SMC2008 to LSI2008
Chase that.
Ticket: #9575
Josh Paetzel
06:34 AM FreeNAS Revision e9014f54 (freenas): This script needs to be executable.
Ticket: #9575 Josh Paetzel
06:33 AM FreeNAS Revision e13f300d (freenas): Numerous bug fixes
Ticket: #9575 Josh Paetzel
06:33 AM FreeNAS Revision dfbd0d64 (freenas): Get the firmare updater playing nicely with it's caller
Along the way fix some type issues in the python code and
clarify who does what in the caller-callee dance.
Ticket: ...
Josh Paetzel
06:33 AM FreeNAS Revision 6562e33c (freenas): updates to the firmware flashing tool.
log failed updates
use the sentinel file dropped by the updater to determine if there's anything
to do.
Ticket: #9575
Josh Paetzel
06:33 AM FreeNAS Revision 93049d1d (freenas): Add a tool that updates HBA firmware
Note: It takes about 3 seconds per controller to run sasXflash
The architecture of this method of firmware updating i...
Josh Paetzel
06:15 AM FreeNAS Revision e2ae9b64 (webui): Merge pull request #2665 from freenas/enclosure-tweaks1
Enclosure tweaks1 (UX feature and more hardware support) Damian Szidiropulosz
06:14 AM FreeNAS Revision 95abedab (freenas): logging is too chatty when used in carp-state-change-hook
Caleb St. John
06:14 AM FreeNAS Revision c0ce8aa5 (freenas): remove unused variables
Caleb St. John
06:14 AM FreeNAS Revision 1c5ae1a8 (freenas): use stderr,stdout correctly and be verbose about errors
yocalebo
06:14 AM FreeNAS Revision f7d34341 (freenas): feat(master) add 'detachall' sub-command to enc_helper
yocalebo
06:14 AM FreeNAS Revision f769528e (freenas): log escrowd messages to /var/log/messages
Caleb St. John
06:14 AM FreeNAS Revision b9e213fe (freenas): fix(ha): encoding issues with HA+encrypted pool
Ticket: #25580 William Grzybowski
06:08 AM FreeNAS Revision fa145bc9 (ports): Update samba 4.11 makefile for openzfs port name change (#400)
Andrew Madrid
05:55 AM FreeNAS Revision b2cc5610 (freenas): fix(ha): syntax error
Ticket: #19304 William Grzybowski
05:55 AM FreeNAS Revision c70844ae (freenas): Firewall alias VIPs.
Ticket: #19304 Josh Paetzel
05:54 AM FreeNAS Revision 5d60e297 (freenas): Fake an IP for single head truenas to use
Ticket: #16116 Josh Paetzel
05:54 AM FreeNAS Revision ba557d16 (freenas): int_carp fields no longer exists
William Grzybowski
05:54 AM FreeNAS Revision da3af8f7 (freenas): Catch up carp changes in failover.json generator
William Grzybowski
05:54 AM FreeNAS Revision 73f299b5 (freenas): Add missing quotes and EOL noticed by jpaetzel
William Grzybowski
05:54 AM FreeNAS Revision 0b355206 (freenas): Always load pf block file, but leave enable/disable to carp change hook
Ticket: #12594 William Grzybowski
05:54 AM FreeNAS Revision 64d62d56 (freenas): Use macro instead per jpaetzel's suggestion
Ticket: #12594 William Grzybowski
05:53 AM FreeNAS Revision 0ea1c4de (freenas): Load PF if standby node
Ticket: #12594 William Grzybowski
05:48 AM FreeNAS Revision 2b1bc129 (freenas): fix(failover): generation of failover.json
William Grzybowski
05:43 AM FreeNAS Revision 4e6bf884 (freenas): Only check CARP state for interfaces that are marked critical for failover
Vladimir Vinogradenko
05:43 AM FreeNAS Revision 9cb1005c (freenas): Do not run support contract expiration alert on standby controller
(cherry picked from commit a1140a34bad295846eaadcafe32b788a96ac6d27) Vladimir Vinogradenko
05:43 AM FreeNAS Revision c472c775 (ports): Update to a new snapshot.
Pull in fixes for building with all options disabled and python > 3.6.
Sponsored by: DARPA, AFRL
brooks
05:43 AM FreeNAS Revision f51cc3f7 (freenas): Handle EPIPE in failover.call_remote
(cherry picked from commit 1a9303c841186368eccac5b962da216b6dd96322) Vladimir Vinogradenko
05:42 AM FreeNAS Revision ea1b7f59 (freenas): Do not run any license alerts on passive controller
(cherry picked from commit b4cb0a87b6b79d5bc8882ec0fb15a8114705f08b) Vladimir Vinogradenko
05:42 AM FreeNAS Revision 9b33beff (freenas): feat(middlewared/enclosure): drop devd conf and use enclosure plugin
William Grzybowski
05:39 AM FreeNAS Revision 683232c5 (ports): Merge pull request #393 from freenas/update_iocage
iocage now uses GitPython instead of dulwich William Grzybowski
05:32 AM FreeNAS Revision cf48d7b2 (freenas): Update license and copyright for TrueNAS files.
Some of these files had BSD licensing. Open source stuff
should be placed in the FreeNAS repo.
All files in the True...
Josh Paetzel
05:32 AM FreeNAS Revision 31f727b7 (freenas): TrueNAS version of these files, modified to play nicely with failover.
Josh Paetzel
05:29 AM FreeNAS Revision ce6928d9 (freenas): feat(src): replace notifier failover licensed calls with failover plugin
Ticket: #62631 William Grzybowski
05:29 AM FreeNAS Revision adce7261 (freenas): Catch up ix-failover to use midclt and FreeBSD 10 CARP
Ticket: #18903 Josh Paetzel
05:29 AM FreeNAS Revision 846644af (freenas): Update copyright plate to match common practice.
Xin Li
05:28 AM FreeNAS Revision 191d53ac (freenas): Temp branch to roll and image for violin that has a few things
specifically closed source.
- Enclosure management
- Failover
- Encrypted GUI
Josh Paetzel
05:28 AM FreeNAS Revision efee40c6 (freenas): A few fixes to typos, and make sure we have the newly created file with
proper permissions. Xin Li
05:28 AM FreeNAS Revision da1ac5e9 (freenas): Attempt to handle split-brain case more sanely. Check if we migrated from
a 'sane' state, that is, both nodes were operating before we are elected
as master.
An exception is that if we boot ...
Xin Li
05:27 AM FreeNAS Revision 8d846ca2 (webui): Updated hardware detection in switch. (Was testing on an ES60 since no E60s were available)
Damian Szidiropulosz
05:17 AM FreeNAS Revision 7948736d (freenas): hactl: Add code to alert if no critical for failover interface is selected
Vladimir Vinogradenko
05:17 AM FreeNAS Revision 6dc7c4df (freenas): hactl: NAS-101234 Check HA CARP states
Vladimir Vinogradenko
05:16 AM FreeNAS Revision fddf96fb (freenas): hactl: add 'MISMATCH_DISKS' check to truenas HA systems
yocalebo
05:15 AM FreeNAS Revision 547f7b80 (freenas): fix verbiage for docs
Caleb St. John
05:15 AM FreeNAS Revision 24fdb72d (freenas): add 'NO_LICENSE' check to hactl
yocalebo
05:15 AM FreeNAS Revision be5a61c6 (freenas): tkt-78033: make hactl check passive controller for license
yocalebo
05:15 AM FreeNAS Revision 524c7f4b (freenas): add failover.disabled_reasons api call
yocalebo
05:15 AM FreeNAS Revision 335611d2 (freenas): hactl: replace notifier failover status with failover plugin
Ticket: #62631 William Grzybowski
05:14 AM FreeNAS Revision dbfc69a0 (freenas): FIX-28100
Caleb St. John
05:14 AM FreeNAS Revision 0116c1ec (freenas): hactl: implement HA control in middlewared
William Grzybowski
05:09 AM FreeNAS Revision 14dec71d (freenas): fix(hactl): increase timeout to force failover
William Grzybowski
05:09 AM FreeNAS Revision 016ed12c (freenas): hactl: use absolute path to python instead of env in shebang
William Grzybowski
05:09 AM FreeNAS Revision 43f93f5a (webui): Merge changes from master branch
Damian Szidiropulosz
05:08 AM FreeNAS Revision abc52443 (freenas): hactl: first pass at 2to3
William Grzybowski
05:07 AM FreeNAS Revision 9b6017ef (freenas): fix(hactl): first attempt to switch to middleware client
Ticket: #18184 William Grzybowski
05:07 AM FreeNAS Revision fb3e1795 (freenas): Disambiguate why failover is disabled.
Ticket: #14244 Josh Paetzel
05:06 AM FreeNAS Revision 3bc17cea (freenas): Use same logic as GUI in hactl to tell about failover disabled
William Grzybowski
05:06 AM FreeNAS Revision 856d4fda (freenas): Fix bug that would result in always saying unable to contact remote node
Josh Paetzel
05:06 AM FreeNAS Revision 4e8ced05 (freenas): Passwordless SSH no longer works between nodes, use hasyncd
Ticket: #10627 William Grzybowski
05:05 AM FreeNAS Revision e67c5d70 (freenas): Fix a python programming error.
Along the way pet flake.
Ticket: #9845
Merge-FN93: yes
Merge-TN93: yes
Josh Paetzel
05:05 AM FreeNAS Revision f86ed044 (freenas): Fix traceback when running hactl enable/disable on a non HA unit.
Ticket: #9320 Josh Paetzel
05:05 AM FreeNAS Revision 12955373 (freenas): Fix a typo
John Hixson
05:05 AM FreeNAS Revision 4dd1d07c (freenas): Test if failover is actually configured.
Ticket: #8481 Xin Li
05:05 AM FreeNAS Revision 257d42b9 (freenas): Make hactl status DTRT when run from a passive node when the master is unreachable.
Josh Paetzel
04:59 AM FreeNAS Revision 596f34e4 (webui): Removed console log
Damian Szidiropulosz
04:43 AM FreeNAS Revision b12b6906 (freenas): fix(middlewared/alert): do not use freenasUI pipesubr
William Grzybowski
04:39 AM FreeNAS Revision 7b869296 (freenas): Do not run VolumeRekeyAlertSource on backup node
(cherry picked from commit 34e6f78ad67639075dca1929adf8776b3f84f0d5) Vladimir Vinogradenko
04:32 AM FreeNAS Revision cd611c45 (os): MFC r350351:
Update mandoc to cvs snapshot 2019-07-23
This snapshot among other things includes a fix for a crash of mandoc with ...
bapt
04:07 AM FreeNAS Revision 328bc2ab (ports): Update to 0.10.11
bapt
04:05 AM FreeNAS Revision ff402b3d (ports): Update to 4.17
bapt
04:01 AM FreeNAS Revision f0a67179 (ports): Update to 1.6.3
bapt
02:09 AM FreeNAS Revision a8c1f193 (freenas): change verbiage for "gone alert" emails when alert is cleared
Vladimir Vinogradenko
02:04 AM FreeNAS Revision 96c8499b (ports): - Update to 0.040
wen
02:02 AM FreeNAS Revision 7be359c4 (ports): - Add LICENSE_FILE
- Switch to options helpers
- Update WWW
Approved by: portmgr blanket
amdmi3
01:55 AM FreeNAS Revision b247dcb0 (ports): net/intel-ix-kmod: Update to 3.3.10
Sponsored by: Intel Corporation skozlov
01:52 AM FreeNAS Revision a931a3af (ports): net/intel-ixl-kmod: Update to 1.11.9
Sponsored by: Intel Corporation skozlov
01:50 AM FreeNAS Revision de68ee50 (ports): games/minecraft-client: Remove BROKEN, fix icon distfile, add dependency on xrandr.
Submitted by: voidanix@420blaze.it
Differential Revision: https://reviews.freebsd.org/D21042
arrowd
01:49 AM FreeNAS Revision e4884f50 (ports): - Update to 20190701
- Pass maintainership to submitter
- Add LICENSE
- Add options
PR: 239955
Submitted by: cyberbotx@cybe...
wen
01:47 AM FreeNAS Revision e600d4eb (os): MFC r351071:
Fix rule truncation on external action module unloading. ae
01:34 AM FreeNAS Revision ff2d1f2d (freenas): feat(ports): update migrate93 with truenas apps
William Grzybowski
01:32 AM FreeNAS Revision ad05b354 (freenas): Do not start NFS on HA standby node
Vladimir Vinogradenko
12:37 AM FreeNAS Revision c0e14e83 (os): loader: support com.delphix:removing
MFC r348353: boot1.efi should also provide Calloc
MFC r350772: loader: support com.delphix:removing
MFC r350825: load...
tsoome
12:17 AM FreeNAS Revision 261908f5 (os): MFC r350894: a stop gap fix for a race between dnode_hold and dnode_sync_free
The race was introduced in r337669, the large dnode feature import from
ZoL. The problem was debugged by ZoL develop...
avg
12:08 AM FreeNAS Revision 1f762543 (ports): devel/awscli: Update 1.16.219 -> 1.16.223
Sponsored by: Miles AS bhughes
12:07 AM FreeNAS Revision 2b130eff (ports): devel/py-botocore: Update 1.12.209 -> 1.12.213
Sponsored by: Miles AS bhughes
11:36 PM FreeNAS Revision 9df25069 (ports): math/mathgl: Update 2.4.2.1 -> 2.4.4
yuri
11:33 PM FreeNAS Revision e71945c4 (ports): Readd devel/gperf31
lwhsu
11:31 PM FreeNAS Revision f0caebde (ports): Remove and will readd soon as copy for preserving history
Requested by: danfe lwhsu
11:21 PM FreeNAS Revision bf18ce44 (ports): Workaround for build failure due to newer C++ features when KDE5 and QT5 defined
PR: 239988
Submitted by: VVD <vvd@unislabs.com>
Reported by: O. Hartmann <ohartmann@walstatt.org>
lwhsu
08:33 PM FreeNAS Revision 8b25fb5b (ports): Update 2.8 --> 2.9
cy
08:33 PM FreeNAS Revision 07888cba (ports): Update 2.8 --> 2.9
cy
07:46 PM FreeNAS Revision 9f1420a2 (ports): * Support Java 9+ by not setting java.endorsed.dirs for those versions
PR: 239892
Submitted by: vvd@unislabs.com (maintainer)
glewis
07:40 PM FreeNAS Revision 95a63fb2 (ports): * Update to 9.0.24
* Support Java 9+ by not setting java.endorsed.dirs for those versions
PR: 239892
Submitted by: vvd@un...
glewis
07:30 PM FreeNAS Revision c9c52480 (ports): Pet portlint
glewis
07:15 PM FreeNAS Revision b89fd124 (webui): NAS-102085 able to load exist replication task
Lola Yang
07:14 PM FreeNAS Revision 7d87bc32 (ports): Update to netty 4.1.39
PR: 219218 glewis
05:53 PM FreeNAS Revision 31472da5 (ports): - pet portlint
- define arch jgh
05:44 PM FreeNAS Revision 1584d648 (webui): NAS-102895 Switch defaults in validator, add to err message
Dennis K.
05:33 PM FreeNAS Revision 481d8b42 (os): arch.7: add default tool chain table
MFC r351035: arch.7: add tool chain table
MFC r351036: arch.7: add deprecation notice for GCC 4.2.1
MFC r351037: arch...
emaste
05:22 PM FreeNAS Revision 54d7e386 (webui): NAS-102896 Case sensitivity for validator and zvol form
Dennis K.
05:03 PM FreeNAS Revision a02b93e1 (webui): Added E60 support
Damian Szidiropulosz

08/21/2019

04:44 PM FreeNAS Revision 6ade511d (os): MFC 350666:
Tidy up the list of auth and encryption algorithms for IPsec stats.
- Use keyed-md5 and keyed_sha1 instead of md5 an...
jhb
04:42 PM FreeNAS Revision 6b31de65 (webui): NAS-102085 add form enable/disable logic
Lola Yang
04:18 PM FreeNAS Revision 27c83513 (ports): - set deprecation on obsolete technology
jgh
04:13 PM FreeNAS Revision e964edef (ports): - Update to 0.98.3
wen
04:00 PM FreeNAS Revision f0742a90 (ports): - mark deprecated
- while here pet portlint
Approved by: arensb@ooblick.com (maintainer)
jgh
03:49 PM FreeNAS Revision e119d4a7 (ports): Update from 1.4.0 to 1.5.0.
osa
03:42 PM FreeNAS Revision a99f6161 (os): MFC 348970,348974:
Make the warning intervals for deprecated crypto algorithms tunable.
348970:
Make the warning intervals for deprecat...
jhb
02:27 PM FreeNAS Revision bd2a3d80 (webui): NAS-102895 Add selectable case-sensitivity to validator and form
Dennis Mullen
02:26 PM FreeNAS Revision 1ad1af66 (ports): Update devel/relx to version 3.33.0.
Actually sync Makefile dependencies to rebar.lock. olgeni
02:25 PM FreeNAS Revision ad51017c (ports): Update devel/rebar3 to version 3.12.0.
olgeni
02:24 PM FreeNAS Revision f6550857 (ports): Update devel/py-twilio to version 6.29.3.
olgeni
01:52 PM FreeNAS Revision fb85c3aa (ports): New port: devel/goswagger: Swagger 2.0 implementation for Go
Submitted by: Dmitri Goutnik <dg@syrec.org> yuri
01:43 PM FreeNAS Revision 587beac9 (ports): Un-break comms/gr-osmosdr and comms/gqrx following Gnuradio 3.8 update
For both projects, building with Gnuradio 3.8 is not yet officially supported
so we use local patches at the moment.
...
martymac
01:37 PM FreeNAS Revision a037d92b (ports): Update to 1.4.0
With hat: puppet romain
01:36 PM FreeNAS Revision 4ba9ea56 (ports): Update to 6.8.0
Release notes:
https://puppet.com/docs/puppet/latest/release_notes_puppet.html#puppet-release-notes-x.8.0
With hat: ...
romain
01:35 PM FreeNAS Revision ec92badf (ports): Update to 1.7.1
With hat: puppet romain
01:24 PM FreeNAS Revision a678f3a5 (ports): - Optionize NLS
amdmi3
01:16 PM FreeNAS Revision 446c93d4 (ports): x11-wm/fvwm-crystal: ups, still needs python2.7
PR: 239625
Submitted by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
pi
01:11 PM FreeNAS Revision 4421e654 (ports): Fixed pkg-plist for i386 arch.
Timur Bakeyev
01:09 PM FreeNAS Revision 464fd067 (webui): NAS-102850 Add to instruction text
Dennis Mullen
01:08 PM FreeNAS Revision 83f834db (ports): www/node: Update 12.8.1 -> 12.9.0
https://nodejs.org/en/blog/release/v12.9.0/
Regenerate patches with `make makepatch`, taking care to keep patches
fo...
bhughes
01:04 PM FreeNAS Revision a11b0671 (ports): graphics/xpaint: fix build after removal of sys/dir.h in HEAD
René Ladan
12:58 PM FreeNAS Revision ee02480c (freenas): Fix
root@truenas:~ # hactl disable
Failover disabled.
eval: SELECT COUNT(id) FROM system_failover;: not found
Vladimir Vinogradenko
12:58 PM FreeNAS Revision 6b550549 (freenas): Remove remnants of PF closing services on boot/shutdown.
This code is broken for several years now. While I am not completely
convinced it is not needed, lets clean it up an...
Alexander Motin
12:58 PM FreeNAS Revision 3a381f2d (freenas): feat(src): replace notifier failover licensed calls with failover plugin
Ticket: #62631 William Grzybowski
12:58 PM FreeNAS Revision 467d099e (freenas): Convert ix-devd to midclt
Ticket: #18903 Josh Paetzel
12:58 PM FreeNAS Revision ed98320c (freenas): Workaround database is locked issue at boot.
Ticket: #16272 Josh Paetzel
12:57 PM FreeNAS Revision efa0ef9c (freenas): Change devd.conf to catch CARP system
William Grzybowski
12:57 PM FreeNAS Revision f0173cf9 (freenas): system_failover table no longer determines if failover is active
William Grzybowski
12:57 PM FreeNAS Revision 3c264a08 (freenas): Reap unused code.
Remove the code that generates the old carp-state-change-hook script
that was called by devd directly. We no longer ...
Josh Paetzel
12:57 PM FreeNAS Revision d70cc601 (freenas): Fix a bug where HA code erroreously left state file behind which
could prevent future failovers from happening.
Ticket: #8507
Xin Li
12:51 PM FreeNAS Revision 05317e52 (freenas): Do not crash on bogus ipmitool output
Vladimir Vinogradenko
12:51 PM FreeNAS Revision 46fc25f9 (freenas): fix(failover): always set an error code
Ticket: NAS-102705 William Grzybowski
12:51 PM FreeNAS Revision bdb58af5 (freenas): truenas.is_production / truenas.set_production
Vladimir Vinogradenko
12:51 PM FreeNAS Revision d223cbf9 (freenas): Fix disk.post_geli_passphrase handler
Vladimir Vinogradenko
12:51 PM FreeNAS Revision 1fd46483 (freenas): Fix typo
Vladimir Vinogradenko
12:51 PM FreeNAS Revision ebea4e68 (freenas): fix(middlewared/failover): handle ws4py connection exception
Ticket: NAS-102638 William Grzybowski
12:51 PM FreeNAS Revision b7873225 (freenas): fix(middlewared/failover): make upgrade work for legacy without manual file
William Grzybowski
12:51 PM FreeNAS Revision 0e5b58f7 (freenas): Bug fix for system event
This commit fixes a bug where we tried to use call sync instead of awaiting for a coroutine. Waqar Ahmed
12:50 PM FreeNAS Revision 3edc513c (freenas): Remove asigra from truenas port
This commit removes asigra based packages from truenas-files port. Waqar Ahmed
12:50 PM FreeNAS Revision bc867b39 (freenas): Update asigra to use updated jail import api
This commit updates asigra migration code to use updated jail import api code. Waqar Ahmed
12:50 PM FreeNAS Revision ae05492d (freenas): Rename datasets for migration
This commit introduces changes which discards the fstab mounting approach of shifting data in the asigra plugin and n... Waqar Ahmed
12:50 PM FreeNAS Revision f182bf28 (freenas): Make migration of asigra a job
This commit makes migration of asigra as a service to asigra plugin a job. Waqar Ahmed
12:50 PM FreeNAS Revision d588223a (freenas): Clean asiga plugin
This commit cleans asigra plugin of methods which have been deprecated and are no longer used. Waqar Ahmed
12:50 PM FreeNAS Revision 495a6501 (freenas): Add code to migrate asigra to plugin
This commit exposes a new method in asigra service which migrates asigra service's contents to asigra plugin. Waqar Ahmed
12:50 PM FreeNAS Revision 46399bb9 (freenas): feat(middlewared): add license to all middleware files
William Grzybowski
12:49 PM FreeNAS Revision 6904e859 (freenas): Update legacy UI to use "TrueNAS Controller 1/2" instead of "Node A/B"
Vladimir Vinogradenko
12:49 PM FreeNAS Revision f5773eb9 (freenas): fix(middlewared/failover): use call_sync to reboot standby node
Ticket: NAS-101964 William Grzybowski
12:49 PM FreeNAS Revision ad519af3 (freenas): fix(middlewared/alert): catch up with license change
William Grzybowski
12:49 PM FreeNAS Revision ebea6aa1 (freenas): fix(middlewared/failover): checking failover license
William Grzybowski
12:49 PM FreeNAS Revision 438baf48 (freenas): fix(middlewared/failover): make sure upgrade path exists
William Grzybowski
12:49 PM FreeNAS Revision 7af3c8ee (freenas): Add code to alert if no critical for failover interface is selected
Vladimir Vinogradenko
12:49 PM FreeNAS Revision 32efd28d (freenas): feat(middlewared/failover): allow to set train on failover.upgrade
Ticket: NAS-101877 William Grzybowski
12:49 PM FreeNAS Revision f6d5a641 (freenas): feat(middlewared/failover): hook for update license
Ticket: NAS-101724 William Grzybowski
12:48 PM FreeNAS Revision 0c223b64 (freenas): Do not request customer information on first usage
William Grzybowski
12:48 PM FreeNAS Revision 54bf3600 (freenas): Make sure that license_check won't report controllers as unlicensed JBODs
Vladimir Vinogradenko
12:48 PM FreeNAS Revision 37ce1d85 (freenas): Remove Z Series E16 logic as this is handled properly now
Vladimir Vinogradenko
12:48 PM FreeNAS Revision 05d82022 (freenas): Better enclosure model detection
Vladimir Vinogradenko
12:48 PM FreeNAS Revision 903fc68d (freenas): Remove enclosure model detection from license status alert
Vladimir Vinogradenko
12:48 PM FreeNAS Revision 44a13bbb (freenas): Add Enclosure model to element data returned by enclosure.query
Vladimir Vinogradenko
12:47 PM FreeNAS Revision 42683c0d (freenas): Consider ENETDOWN as "Standby node is down" too
(cherry picked from commit 37dbffd04931f0dec665d18ca295e0eea3fa2a76) Vladimir Vinogradenko
12:47 PM FreeNAS Revision e71ffa42 (freenas): Fix sensors alert
Vladimir Vinogradenko
12:47 PM FreeNAS Revision 57f6af8a (freenas): Do not replicate netdata state on passive node
Vladimir Vinogradenko
12:47 PM FreeNAS Revision 12968cef (freenas): Skip using unix socket in journal_sync
(cherry picked from commit 85ab7c096517c650389b5d77e3710a0061907fb6) Vladimir Vinogradenko
12:47 PM FreeNAS Revision 55f960d0 (freenas): Fix SATA Dom wear monitoring
Vladimir Vinogradenko
12:47 PM FreeNAS Revision be61dc05 (freenas): Get rid of Decimal
Vladimir Vinogradenko
12:47 PM FreeNAS Revision 7b8cfbb9 (freenas): Fix get_carp_states
Vladimir Vinogradenko
12:47 PM FreeNAS Revision b5650f8e (freenas): fix(middlewared/failover): only account for SCSI disks
While I'm here remove code duplication.
Ticket: NAS-101683
William Grzybowski
12:46 PM FreeNAS Revision a454e86c (freenas): fix(middlewared/failover): minor fixes to failover.upgrade
William Grzybowski
12:46 PM FreeNAS Revision 1bd282c8 (freenas): fix(ha): make sure to start all services on failover
Ticket: NAS-102705 William Grzybowski
12:46 PM FreeNAS Revision af85b089 (freenas): Do not load DB alerts on failover, it is stale cache
(cherry picked from commit 54bae494498cbbad30fac3c64e6fe9c2266d25c0) Vladimir Vinogradenko
12:46 PM FreeNAS Revision 0613b5cd (ports): x11-wm/fvwm-crystal: really update WWW
PR: 239625 pi
12:46 PM FreeNAS Revision a7ea35ec (freenas): Fix bugs in FailoverCheckAlertSource (#319)
Fix notifier.get_carp_states not working
Fix FailoverCheckAlertSource
Mark failover-related alerts
Run alert.block...
Bug Clerk
12:46 PM FreeNAS Revision ab71f11b (freenas): SATADOMWearAlert
Vladimir Vinogradenko
12:46 PM FreeNAS Revision 713723ef (ports): x11-wm/fvwm-crystal: upgrade 3.0.6 -> 3.4.1
- update WWW to SF
- no longer limited to python2.x
PR: 239625
Submitted by: Walter Schwarzenfeld <w.s...
pi
12:45 PM FreeNAS Revision f00b08b6 (freenas): Expose IPMI sensors
Vladimir Vinogradenko
12:45 PM FreeNAS Revision d9ffa391 (freenas): fix(alert): syntax error
William Grzybowski
12:45 PM FreeNAS Revision d3ece673 (freenas): fix(middlewared/failover): better exception raising
William Grzybowski
12:45 PM FreeNAS Revision 56ab7001 (freenas): feat(middlewared/failover): wait for standby stop responding
This should be better than a hardcoded timeout.
Ticket: NAS-101466
William Grzybowski
12:45 PM FreeNAS Revision 4a1f79b5 (ports): math/scilab: add patch to fix build with updated graphics/xmlgraphics-commons
makc
12:45 PM FreeNAS Revision 1d193e49 (freenas): fix(middlewared/failover): use system.boot_id to ensure standby rebooted
Implement boot id as suggested by @themylogin
Ticket: NAS-101466
William Grzybowski
12:45 PM FreeNAS Revision c383fe4b (freenas): fix(middlewared/failover): `raise` if method exists
Spotted by @themylogin William Grzybowski
12:45 PM FreeNAS Revision c6f949df (freenas): feat(middlewared/failover): wait up to 15 minutes for reboot
William Grzybowski
12:45 PM FreeNAS Revision e2dcf229 (freenas): feat(middlewared/failover): implement `sendfile` in RemoteClient
William Grzybowski
12:45 PM FreeNAS Revision c0812298 (freenas): feat(middlewared/failover): add `failover.upgrade` call
Ticket: NAS-101466 William Grzybowski
12:44 PM FreeNAS Revision 480a23f5 (freenas): Fix middlewared.alert.source.failover wont import on TrueNAS
Vladimir Vinogradenko
12:44 PM FreeNAS Revision 1f14acf4 (freenas): remove unused "zpool_trap" alert
Caleb St. John
12:44 PM FreeNAS Revision 8359bbe4 (freenas): Add separate field for enclosure number
Vladimir Vinogradenko
12:44 PM FreeNAS Revision 8a2bb555 (freenas): Clarify alert messages
Warren Block
12:44 PM FreeNAS Revision 9458c324 (freenas): Do not update failover alerts if remote system is not ready
Vladimir Vinogradenko
12:44 PM FreeNAS Revision 02427927 (freenas): Update failover_disks.py
Warren Block
12:44 PM FreeNAS Revision cc697096 (freenas): Update failover_critical.py
Warren Block
12:44 PM FreeNAS Revision 4e5039f8 (freenas): fix(middlewared/failover): handle exit code 6 of fenced
6 means its already running. William Grzybowski
12:44 PM FreeNAS Revision f403a0f3 (freenas): fix(middlewared/enclosure): use call_sync
William Grzybowski
12:43 PM FreeNAS Revision c7bd5f1a (freenas): feat(middlewared/failover): use new force syntax for fenced
William Grzybowski
12:43 PM FreeNAS Revision ef6a0cdc (freenas): notifier.failover_in_progress
(cherry picked from commit 92d7da7da1401afeaeca17a2986512ff71b38559) Vladimir Vinogradenko
12:43 PM FreeNAS Revision 33a8d571 (freenas): only load json file when status == 'BACKUP'
Caleb St. John
12:43 PM FreeNAS Revision aabf717e (freenas): address my own reviews
Caleb St. John
12:43 PM FreeNAS Revision a538d4e9 (freenas): NAS-101234 Check HA CARP states
Vladimir Vinogradenko
12:43 PM FreeNAS Revision aaaddd5f (ports): math/jlatexmath:
- Update to 1.0.7
- Switch to the binary distribution since building from the sources
requires maven
- Remove FOP o...
makc
12:43 PM FreeNAS Revision 20820efa (freenas): Alert improvements
Vladimir Vinogradenko
12:42 PM FreeNAS Revision 91199b9a (ports): graphics/xmlgraphics-commons:
- Update to 2.3
- Switch to the binary distribution since building from the sources
requires maven
makc
12:41 PM FreeNAS Revision 4e7f4342 (ports): devel/jakarta-commons-io:
- Update to 2.6
- Switch to the binary distribution since building from the sources
requires maven
- Update WWW
makc
12:38 PM FreeNAS Revision c120b7f0 (freenas): Fix usage of coroutines in failover.disabled_reasons
Vladimir Vinogradenko
12:38 PM FreeNAS Revision a3d1f898 (freenas): rm(middlewared/alert): freenas already has a boot status
The alert is supposed to run on passive. William Grzybowski
12:38 PM FreeNAS Revision d040177c (freenas): fix(middlewared/truenas): only check license and disks if needed
William Grzybowski
12:38 PM FreeNAS Revision c1043a19 (freenas): tkt-85044 dont run proactive support alerts on passive controller
Caleb St. John
12:38 PM FreeNAS Revision 8948702f (freenas): Ignore Critical Health Info: 0x4<PERSISTENCY_RESTORED> NVDIMM alert
(cherry picked from commit f1be745fa09ca4aaeb25a2b090bf090032ad7d24) Vladimir Vinogradenko
12:38 PM FreeNAS Revision 84168bd1 (freenas): Fibre Channel Ports to middlewared
Vladimir Vinogradenko
12:37 PM FreeNAS Revision b3771c52 (freenas): Use changes from Proactive Support to middlewared
Vladimir Vinogradenko
12:37 PM FreeNAS Revision f984a9fe (freenas): fix(middleware/enclosure): identify spare slot for Z-series only
Ticket: #32706 William Grzybowski
12:37 PM FreeNAS Revision 668befb2 (freenas): feat(middleware/failover): send new encryptkey file to standby node
Ticket: #37830 William Grzybowski
12:37 PM FreeNAS Revision fdb7e529 (freenas): feat(middleware/failover): sync enclosure in pool export/destroy
Ticket: #38779 William Grzybowski
12:37 PM FreeNAS Revision 59edc7e3 (freenas): feat(middleware/failover): clear key on pool lock
Ticket: #38395 William Grzybowski
12:37 PM FreeNAS Revision 4ec12d6a (freenas): fix typo
Caleb St. John
12:36 PM FreeNAS Revision 5eb1b364 (freenas): address doc recommendations
yocalebo
12:36 PM FreeNAS Revision a603b43b (webui): NAS-102647 Delay button definition
Dennis Mullen
12:36 PM FreeNAS Revision 236e975d (freenas): tkt-78879: add 'MISMATCH_DISKS' check to truenas HA systems
yocalebo
12:36 PM FreeNAS Revision 7c7eabf8 (freenas): make verbiage uniform
Caleb St. John
12:36 PM FreeNAS Revision 370ec658 (freenas): address verbiage reviews for docs
Caleb St. John
12:36 PM FreeNAS Revision b5204b5b (freenas): add 'NO_LICENSE' to disabled_reasons in middleware
yocalebo
12:36 PM FreeNAS Revision 93225060 (freenas): feat(middlewared/failover): private method to get remote ip
William Grzybowski
12:36 PM FreeNAS Revision 90748fd0 (freenas): tkt-67764: remove warning about sys dataset location
yocalebo
12:35 PM FreeNAS Revision 6814ce0b (freenas): Register internal TrueNAS middleware connection in SessionManager
Vladimir Vinogradenko
12:35 PM FreeNAS Revision 99802683 (freenas): feat(middlewared/failover): implement failover.get_ips
Its supposed to be used in UI to show IPs which can be accessed when
trying to reach standby controller UI.
William Grzybowski
12:35 PM FreeNAS Revision 75b3a3ea (freenas): Fix
Vladimir Vinogradenko
12:35 PM FreeNAS Revision 5f50801c (freenas): Address review
Vladimir Vinogradenko
12:34 PM FreeNAS Revision 84bf4ff3 (freenas): Make enclosure a CRUDService
Vladimir Vinogradenko
12:34 PM FreeNAS Revision 95b969da (freenas): Fix PEP8
Vladimir Vinogradenko
12:34 PM FreeNAS Revision 3edb27c0 (freenas): Bind enclosure.sync_zpool as pool.post_delete hook
Vladimir Vinogradenko
12:33 PM FreeNAS Revision d155f984 (freenas): TrueNAS middleware plugin for Enclosure
Vladimir Vinogradenko
12:29 PM FreeNAS Revision decafecc (ports): lang/go: update to 1.12.9
jlaffaye
12:27 PM FreeNAS Revision d6c2a722 (freenas): fix(middlewared/failover): handle EHOSTUNREACH in call_remote
William Grzybowski
12:27 PM FreeNAS Revision 73bc6c00 (freenas): feat(middlewared/truenas): method to retrieve EULA
William Grzybowski
12:27 PM FreeNAS Revision 55c95f34 (freenas): fix(alert): use truenas plugin to get chassis hardware
William Grzybowski
12:27 PM FreeNAS Revision 683e01ef (ports): Fix PLIST
- Bump PORTREVISION for package change
PR: 239933
Submitted by: Syouichi TAKAMIYA <takazeki@gmail.com>
sunpoet
12:27 PM FreeNAS Revision 981d3a1e (freenas): feat(middlewaerd/truenas): move get_chassis_hardware from notifier
William Grzybowski
12:27 PM FreeNAS Revision a6e4dd40 (ports): Fix typo
sunpoet
12:27 PM FreeNAS Revision 48e15791 (ports): Update version requirement of RUN_DEPENDS
sunpoet
12:27 PM FreeNAS Revision 1f22195a (ports): Update to 3.9.0
- Fix typo
Changes: https://github.com/rouge-ruby/rouge/releases
https://github.com/rouge-rub...
sunpoet
12:27 PM FreeNAS Revision 526b4306 (freenas): Fix failover.internal_interfaces
Vladimir Vinogradenko
12:27 PM FreeNAS Revision 21734b57 (ports): Update version requirement of RUN_DEPENDS
sunpoet
12:27 PM FreeNAS Revision f366a08a (freenas): fix(alert/failover): modernize alert and remove unused imports
Ticket: #62631 William Grzybowski
12:27 PM FreeNAS Revision d9d36714 (ports): Update to 0.8.2
- Update version requirement of RUN_DEPENDS
Changes: https://github.com/fluent/fluent-logger-ruby/blob/master...
sunpoet
12:27 PM FreeNAS Revision 0702e258 (freenas): feat(middlewared/failover): get_carp_states is used in alert
Ticket: #62631 William Grzybowski
12:27 PM FreeNAS Revision a1ffaea6 (ports): Update to 3.3.0
- Update version requirement of RUN_DEPENDS
Changes: https://github.com/FooBarWidget/default_value_for/commit...
sunpoet
12:27 PM FreeNAS Revision c7355e43 (freenas): feat(middlewared/failover): setup HA on pool import
Ticket: #62631 William Grzybowski
12:26 PM FreeNAS Revision 4e23d7d0 (ports): Update to 1.5.1
Changes: https://github.com/spree/deface/releases
https://github.com/spree/deface/commits/master
sunpoet
12:26 PM FreeNAS Revision a387fe9f (freenas): feat(middlewared): a couple of hook to restart ix-devd
Ticket: #62631 William Grzybowski
12:26 PM FreeNAS Revision f402bd14 (ports): Update to 2.11.337
Changes: https://github.com/aws/aws-sdk-ruby/releases sunpoet
12:26 PM FreeNAS Revision ebac010c (freenas): feat(middlewared/failover): throttle status and disabled_reasons
Ticket: #62631 William Grzybowski
12:26 PM FreeNAS Revision ea9cb5a9 (freenas): feat(middlewared/failover): status and disabled_reasons do not need auth
Ticket: #62631 William Grzybowski
12:26 PM FreeNAS Revision a53a4d90 (ports): Update to 2.11.337
Changes: https://github.com/aws/aws-sdk-ruby/releases sunpoet
12:26 PM FreeNAS Revision 0c8fa11b (freenas): feat(middlewared/failover): implement failover.unlock
Ticket: #62631 William Grzybowski
12:26 PM FreeNAS Revision cf2e0f84 (ports): Update to 2.11.337
Changes: https://github.com/aws/aws-sdk-ruby/releases sunpoet
12:26 PM FreeNAS Revision 8d01cffa (freenas): feat(middlewared): implement failover.disabled_reasons
Ticket: #62631 William Grzybowski
12:26 PM FreeNAS Revision 1acf91b9 (ports): Update USES=python for py-marshmallow 3.0.0 update
sunpoet
12:26 PM FreeNAS Revision 327dc2ae (ports): Update to 3.0.0
Changes: https://github.com/marshmallow-code/marshmallow/blob/dev/CHANGELOG.rst sunpoet
12:26 PM FreeNAS Revision 647b8698 (ports): Update USES=python for py-marshmallow 3.0.0 update
sunpoet
12:26 PM FreeNAS Revision 415d494d (freenas): feat(middlewared/failover): implement failover.sync_{to,from}_peer
Ticket: #62631 William Grzybowski
12:26 PM FreeNAS Revision 66533b0f (ports): Update to 0.2.6
Changes: https://metacpan.org/changes/distribution/Types-Core
https://metacpan.org/source/LAWA...
sunpoet
12:26 PM FreeNAS Revision 7b5f5acb (freenas): feat(middlewared/failover): implement failover.force_master
William Grzybowski
12:26 PM FreeNAS Revision 6626b7fc (ports): Update to 0.002002
Changes: https://metacpan.org/changes/distribution/Test2-Plugin-MemUsage sunpoet
12:26 PM FreeNAS Revision 9760b906 (ports): Update to 5.20190820
Changes: https://metacpan.org/changes/distribution/Module-CoreList sunpoet
12:26 PM FreeNAS Revision 0bc3b3d4 (freenas): feat(src): replace notifier failover licensed calls with failover plugin
Ticket: #62631 William Grzybowski
12:26 PM FreeNAS Revision ac9b5034 (ports): Update to 0.598
Changes: https://metacpan.org/changes/distribution/Color-RGB-Util sunpoet
12:26 PM FreeNAS Revision 7bdb5a2e (ports): Update to 0.163
Changes: https://metacpan.org/changes/distribution/Color-ANSI-Util sunpoet
12:25 PM FreeNAS Revision 9fe6edcc (ports): Update to 4.12
Changes: https://metacpan.org/changes/distribution/CPAN-Perl-Releases sunpoet
12:24 PM FreeNAS Revision 6d96ce08 (freenas): fix(src): replace notifier failover status with failover plugin
Ticket: #62631 William Grzybowski
12:24 PM FreeNAS Revision 291554ed (freenas): feat(middlewared/failover): implement hook to sync passphrase
Ticket: #62631 William Grzybowski
12:24 PM FreeNAS Revision 56f98b23 (freenas): feat(middlewared/failover): implement failover.status
Ticket: #62631 William Grzybowski
12:24 PM FreeNAS Revision 736e0b44 (freenas): Use restart verb
Ticket: #56043 William Grzybowski
12:24 PM FreeNAS Revision 6db2b64b (freenas): fix(asigra): setup_asigra is a private method
Ticket: #56043 William Grzybowski
12:24 PM FreeNAS Revision bc7d31df (freenas): feat(asigra): serve DSOP.jnlp
Ticket: #56043 William Grzybowski
12:24 PM FreeNAS Revision bf7298b1 (freenas): fix(asigra): set up postgresql
Ticket: #56043 William Grzybowski
12:23 PM FreeNAS Revision 80cfca55 (freenas): fix(asigra): adjust database path
Ticket: #56043 William Grzybowski
12:23 PM FreeNAS Revision 27d405bb (freenas): feat(asigra): turn it into a system service with update method
Ticket: #56043 William Grzybowski
12:23 PM FreeNAS Revision 366ab79c (freenas): feat(asigra): replace logic duplicated with dssystem
Ticket: #56043 William Grzybowski
12:23 PM FreeNAS Revision 4a0e61f0 (freenas): fix(asigra): does not need to be installed
Ticket: #48504 William Grzybowski
12:23 PM FreeNAS Revision 88a101f8 (freenas): feat(asigra): create asigra auxiliary filesystems from base filesystem
Ticket: #48042 William Grzybowski
12:23 PM FreeNAS Revision 0aca7d0d (freenas): Initial squashed commit for Asigra from 11.1-stable
Move Asigra plugin into TrueNAS repo
Ticket: #37682
Don't be async
Ticket: #37682
Nuke await from non async metho...
John Hixson
12:22 PM FreeNAS Revision bb953649 (freenas): feat(middlewared/failover): sync geli file
Ticket: #36318 William Grzybowski
12:22 PM FreeNAS Revision 99bbef81 (freenas): fix(failover): catch up with API change in hooks
William Grzybowski
12:22 PM FreeNAS Revision ade70d6e (freenas): feat(middlewared/failover): hook to setup HA on interface or volume change
Ticket: #62025 William Grzybowski
12:22 PM FreeNAS Revision 0750bc4e (freenas): feat(middlewared/failover): fix failover check and flip disabled flag
Ticket: #61209 William Grzybowski
12:22 PM FreeNAS Revision b56bd321 (freenas): feat(middlewared/failover): implement failover.update
Ticket: #61209 William Grzybowski
12:22 PM FreeNAS Revision 7cba95b6 (freenas): feat(middlewared/failover): unmark private and allow config query
Ticket: #61209 William Grzybowski
12:22 PM FreeNAS Revision 33c37769 (freenas): fix(middlewared/failover): call_remote default args
William Grzybowski
12:22 PM FreeNAS Revision a02aa597 (freenas): feat(middlewared/failover): configure internal interfaces
Ticket: #61407 William Grzybowski
12:22 PM FreeNAS Revision a8775fd4 (freenas): Alert: Disks on backup node do not match disks on master node
Vladimir Vinogradenko
12:22 PM FreeNAS Revision 9987c657 (freenas): Avoid simultaneous requests when querying power supply status
Vladimir Vinogradenko
12:22 PM FreeNAS Revision f4631650 (freenas): Alert: Disks on backup node do not match disks on master node
Vladimir Vinogradenko
12:22 PM FreeNAS Revision dcb1afd4 (ports): mail/dma: Update to 0.12
Sponsored by: Rubicon Communications, LLC (Netgate) garga
12:21 PM FreeNAS Revision e1f49b15 (freenas): Allow unaccepting EULA
Vladimir Vinogradenko
12:21 PM FreeNAS Revision ccaa4e66 (freenas): All sentinel files are using - not _ as words separator
Vladimir Vinogradenko
12:21 PM FreeNAS Revision 2aecf632 (freenas): Run License Status Alert on backup node
Vladimir Vinogradenko
12:21 PM FreeNAS Revision 3e1e6ae3 (freenas): fix(services): service sync has been moved to middlewared
Ticket: #47514 William Grzybowski
12:20 PM FreeNAS Revision 54a25bdf (freenas): NVDIMM alerts
Ticket: #45017 Vladimir Vinogradenko
12:20 PM FreeNAS Revision 0563f5fb (freenas): fix(alert): Do not run enclosure and license alerts on node B as enclosure and license are shared between nodes
Ticket: #42413 Vladimir Vinogradenko
12:20 PM FreeNAS Revision 1c2d7f7d (freenas): Support physical_port and virtual_port for FC HBA
Ticket: #37574 Vladimir Vinogradenko
12:20 PM FreeNAS Revision d53bd82c (freenas): Alert when FC HBA configured as iSCSI target is not present
Ticket: #37574 Vladimir Vinogradenko
12:20 PM FreeNAS Revision 10678bb0 (freenas): fix(middlewared/ttruenas): handle local unix connections gracefully
William Grzybowski
12:20 PM FreeNAS Revision c7684ca0 (freenas): feat(ha): allow to unlock using the UI
Ticket: #31656 William Grzybowski
12:19 PM FreeNAS Revision 8309a088 (freenas): Bring back EULA and EULA bypass feature
Ticket: #27046 Vladimir Vinogradenko
12:19 PM FreeNAS Revision 6c784512 (freenas): fix(alert): Alert power supply status on the M-Series Platform
Ticket: #31140 Vladimir Vinogradenko
12:19 PM FreeNAS Revision 4070948d (freenas): fix(master) grammar related alert messages pertaining to CARP and failover
Caleb St. John
12:19 PM FreeNAS Revision 5a013501 (freenas): fix(ha): make sure nginx is never stopped on standby
Ticket: #30963 William Grzybowski
12:19 PM FreeNAS Revision 31eb3f40 (freenas): feat(middlewared/failover): register service.pre_action hook
This will sync service actions in standby node.
Ticket: #30861
William Grzybowski
12:19 PM FreeNAS Revision c7d16578 (freenas): fix(ha): handle socket.timeout exception treating it as HOSTDOWN
Ticket: #30477 William Grzybowski
12:19 PM FreeNAS Revision 2d1c7dfa (freenas): Fix FailoverCheckAlertSource title
Vladimir Vinogradenko
12:18 PM FreeNAS Revision 70e8e902 (freenas): New alerts
Ticket: #26679 Vladimir Vinogradenko
12:17 PM FreeNAS Revision 4bec23cc (freenas): fix(middlewared/failover): treat ENETUNREACH as EHOSTDOWN
Ticket: #28449 William Grzybowski
12:17 PM FreeNAS Revision 95f57c81 (freenas): fix(ha): throw a CallError:EHOSTDOWN when standby is not accessible
Ticket: #28449 William Grzybowski
12:17 PM FreeNAS Revision afcf467e (freenas): fix(ha): implement failover.encryption_clearkey
Ticket: #27697 William Grzybowski
12:17 PM FreeNAS Revision b2d1fe03 (freenas): fix(middlewared/failover): avoid exception on journal sync
Ticket: #27714 William Grzybowski
12:17 PM FreeNAS Revision 34a071c5 (freenas): feat(gui): Add EULA bypass feature
TIcket: #27046 Vladimir Vinogradenko
12:16 PM FreeNAS Revision 8da264d9 (freenas): Replace abandoned AIC platform support with new ECHOWARP.
Alexander Motin
12:16 PM FreeNAS Revision 358409c0 (freenas): fix(truenas): Proper customer information URL and authorization
Vladimir Vinogradenko
12:16 PM FreeNAS Revision c150e2c2 (freenas): fix(middlewared): catch up `threaded` rename
William Grzybowski
12:16 PM FreeNAS Revision b7c28084 (freenas): feat(middleware): Sent customer information to support-proxy
Vladimir Vinogradenko
12:15 PM FreeNAS Revision 2cf973b8 (freenas): feat(gui): Add registration process to capture additional data, and prompt the customer to update it from time to time
Ticket: #26214 Vladimir Vinogradenko
12:14 PM FreeNAS Revision a2c91c9e (freenas): fix(middlewared): aynscio fixes for failover plugin
William Grzybowski
12:14 PM FreeNAS Revision 1ac400b8 (freenas): fix(middlewared): do not log failed db sync multiple times
Ticket: #25315 William Grzybowski
12:14 PM FreeNAS Revision e6383fb5 (freenas): fix(middlewared): asyncio friendly failover/truenas plugins
William Grzybowski
12:14 PM FreeNAS Revision 01a9b7f0 (freenas): feat(middlewared): handle exceptions in failover.call_remote
William Grzybowski
12:14 PM FreeNAS Revision 273d8b77 (freenas): fix(middlewared): typo of datastore name
William Grzybowski
12:14 PM FreeNAS Revision e26e3845 (freenas): fix(middlewared): run journal_sync in a thread
William Grzybowski
12:14 PM FreeNAS Revision 104b5933 (freenas): feat(middlewared): add thread to sync journal (copied from hasyncd)
William Grzybowski
12:14 PM FreeNAS Revision bd0554b0 (freenas): feat(middlewared): change call_timeout to accept options (for job)
William Grzybowski
12:14 PM FreeNAS Revision e9a9bb9b (freenas): fix(middlewared): failover model lives in failover app
William Grzybowski
12:14 PM FreeNAS Revision fe1f0771 (freenas): feat(middlewared): add database sync helper method
William Grzybowski
12:13 PM FreeNAS Revision b4bb0edb (freenas): feat(middlewared): implement HA control in middlewared
William Grzybowski
12:13 PM FreeNAS Revision d52a94cc (freenas): feat(middlewared): add encryption get/set key
William Grzybowski
12:13 PM FreeNAS Revision 7edc358a (freenas): feat(middlewared): do not require args for call_remote
William Grzybowski
12:13 PM FreeNAS Revision c8b93fc1 (freenas): fix(middlewared): make sure remote_port is int
William Grzybowski
12:13 PM FreeNAS Revision 5114c71f (freenas): fix(middlewared): only set timeout if it has been provided
William Grzybowski
12:13 PM FreeNAS Revision ff7e8a4a (freenas): feat(middlewared): add method to call other node middleware
William Grzybowski
12:13 PM FreeNAS Revision df13feca (freenas): feat(middlewared): add failover.internal_interfaces
William Grzybowski
12:13 PM FreeNAS Revision b8cd2f15 (freenas): feat(middlewared): authenticate connections for HA
From internal IPs and reserved port. William Grzybowski
12:13 PM FreeNAS Revision d752dd3c (freenas): fix(middlewared): typo
William Grzybowski
12:12 PM FreeNAS Revision 2a9bf603 (freenas): feat(middlewared): add truenas plugins for middlewared
William Grzybowski
12:06 PM FreeNAS Revision efb866da (freenas): Do not wait before demoting to backup if net.inet.carp.allow is cleared.
The value is set to zero when system is going to shut down. There is no
way back, and the sooner we start the proces...
Alexander Motin
12:06 PM FreeNAS Revision ffc5df5a (freenas): Start/stop netdata in carp-state-change-hook
(cherry picked from commit 73f2e9599d0c07f5b0e1cc104ef29caebe5d9f08) Vladimir Vinogradenko
12:05 PM FreeNAS Revision 17773b26 (freenas): feat(ha): use new fenced path/syntax
William Grzybowski
12:05 PM FreeNAS Revision bd5bdd9a (freenas): Run alert.initialize after failover
(cherry picked from commit 0d820f995027d88c7b8041da7359f8dda460260b) Vladimir Vinogradenko
12:05 PM FreeNAS Revision 4142d8e3 (freenas): fix(ha): force takeover on master for administratively disabled failover
Ticket: #77926 William Grzybowski
12:05 PM FreeNAS Revision 7a5314c9 (freenas): fix(ha): start smartd on failover
Ticket: #83771 William Grzybowski
12:05 PM FreeNAS Revision 01455e6d (freenas): Use middleware client to restart most of the services
Most of the ix.rc.d scripts are now gone which means we need to use the
middleware websocket client to restart them.
William Grzybowski
12:05 PM FreeNAS Revision 4a89e4d4 (freenas): tkt-72415 fix ad bind error messages in alert system on failover
yocalebo
12:05 PM FreeNAS Revision e6d257b3 (freenas): tkt-64287: remove unnecessary camcontrol rescan call
yocalebo
12:05 PM FreeNAS Revision 0bc63f3d (freenas): TrueNAS middleware plugin for Enclosure
Vladimir Vinogradenko
12:03 PM FreeNAS Revision 24afbb91 (freenas): fix(src): replace notifier failover status with failover plugin
Ticket: #62631 William Grzybowski
12:03 PM FreeNAS Revision a7e6a002 (ports): x11-wm/fvwm-crystal: force python to 2.7, change MASTER_SITE
PR: 239625
Submitted by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
Approved by: giacomomarian...
pi
12:03 PM FreeNAS Revision dc4aa1a3 (freenas): fix(ha): copy/paste issue
Ticket: #49378
(cherry picked from commit 4d3e0ecb137c1a5e59dced53bb19b5fc3b085ee6)
William Grzybowski
12:02 PM FreeNAS Revision 4d6b8713 (freenas): fix(asigra): start on failover
Ticket: #49378 William Grzybowski
12:02 PM FreeNAS Revision c9f65d20 (freenas): use time.time() correctly based off library import
Caleb St. John
12:02 PM FreeNAS Revision 35ab0685 (freenas): fix(master) use OS syscalls to create sentinel file and write epoch time to it
Caleb St. John
12:02 PM FreeNAS Revision fb893055 (freenas): flake8 happiness while I'm here
Caleb St. John
12:02 PM FreeNAS Revision ecf71e06 (freenas): fix(master) fix comment
Caleb St. John
12:02 PM FreeNAS Revision acab6f53 (freenas): fix(master) create watchdog 'sentinel' file for appropriate emails
Caleb St. John
12:02 PM FreeNAS Revision 3218e79c (freenas): fix(master) create watchdog 'sentinel' file for email alerts
fix(master) create fenced 'sentinel' file for email alerts Caleb St. John
12:02 PM FreeNAS Revision da6fe13a (freenas): fix(master) make sure smartd is started and stopped on failover event
Caleb St. John
12:02 PM FreeNAS Revision 0539e98c (freenas): Retaste NVMe devices on failover, same as disks and NVDIMMs.
Alexander Motin
12:02 PM FreeNAS Revision f319008b (freenas): this needs to run with or without a passphrased volume
Caleb St. John
12:02 PM FreeNAS Revision 0f31487b (ports): Update to 5.6.45-86.1
MFH: 2019Q3
Security: 198e6220-ac8b-11e9-a1c7-b499baebfeaf
Fedor Simon
12:02 PM FreeNAS Revision 2eb0212b (freenas): fix(master) detach geli providers on clean failover
Caleb St. John
12:02 PM FreeNAS Revision da1171ee (freenas): be sure and stop netdata on newly demoted passive node
Caleb St. John
12:01 PM FreeNAS Revision 53783334 (freenas): move the order in which starting netdata
Caleb St. John
12:01 PM FreeNAS Revision 3078456b (freenas): fix(master) start netdata on failover
Caleb St. John
12:01 PM FreeNAS Revision 39e39cf6 (freenas): missing "%"
Caleb St. John
12:01 PM FreeNAS Revision c29c183a (freenas): forgot log.warn message
Caleb St. John
12:01 PM FreeNAS Revision 4dd2cb9e (freenas): be more persistent with logging
Caleb St. John
12:01 PM FreeNAS Revision 6a93780f (freenas): removing incorrect change that was cached in local branch
Caleb St. John
12:01 PM FreeNAS Revision 44c7579f (freenas): make sure non-critical interfaces migrate during failover
Caleb St. John
12:01 PM FreeNAS Revision 6e807486 (freenas): Remove sentinel SAMBA_USER_IMPORT_FILE on an active node to enforce
re-import of all Samba users. Timur I. Bakeyev
12:01 PM FreeNAS Revision 93c4146a (freenas): fix(ha): no reason to not kill fenced on forcetakeover
When HA is setup with multiple pools and there is a passphrased pool we
need to run the carp script once the pool is ...
William Grzybowski
12:01 PM FreeNAS Revision 34f9fb04 (freenas): Added: Default delay for the state change to BACKUP
650elx
12:01 PM FreeNAS Revision 140c37bc (freenas): fix: Check whether both vhid are master - link may be acctive while second node reboots.
650elx
12:01 PM FreeNAS Revision 92322408 (freenas): fix: If the interlink is up then wait 2 seconds before becoming Master +
remove some duplicated code.
Ticket: #28143
650elx
12:01 PM FreeNAS Revision 5426a9a8 (freenas): During failover retaste pmemX devices same as daX.
Alexander Motin
12:01 PM FreeNAS Revision 8f593e23 (freenas): Restart nfsd on failover
Ticket: #25630 John Hixson
12:01 PM FreeNAS Revision e3c76c26 (freenas): Generate samba config before restarting (to pickup or remove shares)
Ticket: #25742 John Hixson
12:01 PM FreeNAS Revision eaa3b0d2 (freenas): Only a samba restart is required now
Ticket: #25742 John Hixson
12:00 PM FreeNAS Revision 2f18f9bc (freenas): feat(ha): use middleware in failover script and enc_helper tool
William Grzybowski
12:00 PM FreeNAS Revision f817f010 (freenas): fix(enc): shebang for enc_helper
William Grzybowski
12:00 PM FreeNAS Revision 2d681ed0 (freenas): fix(src): first pass at 2to3 and a couple encoding issues
William Grzybowski
11:59 AM FreeNAS Revision 2bf51ce5 (freenas): Fix attach of passphraseless pool
Ticket: #16070 William Grzybowski
11:59 AM FreeNAS Revision 5c29b58c (freenas): Replicate William's d416037c622b05e5bfba999742a5ce29dee3fe91 from FN to TN.
Alexander Motin
11:59 AM FreeNAS Revision 15539cb1 (freenas): Try to set passphrase on standby node in interactive command
William Grzybowski
11:59 AM FreeNAS Revision 2469beeb (freenas): gptid might change on the active head, so we need to rescan
Ticket: #16070 William Grzybowski
11:59 AM FreeNAS Revision 31ba2a4d (freenas): Allow enc_helper to attach volumes without passphrase
Ticket: #15539 William Grzybowski
11:59 AM FreeNAS Revision 02ca2714 (freenas): Use absolute path for python
Ticket: #15508 William Grzybowski
11:59 AM FreeNAS Revision 78083d79 (freenas): Add flag to interactive to do not force failover
Ticket: #15508 William Grzybowski
11:59 AM FreeNAS Revision 59110abf (freenas): Force master on interactive enc helper
Ticket: #15358 William Grzybowski
11:59 AM FreeNAS Revision 4a56b07f (freenas): Use LocalEscrowCtl from freenasUI module
Ticket: #15508 William Grzybowski
11:59 AM FreeNAS Revision db8d0c91 (freenas): Move enc_helper to sbin
William Grzybowski
11:59 AM FreeNAS Revision 7d6f7b32 (freenas): Get rid of setkey command in enc_helper
This is a bad idea because the passphrase may contain special chars
which will be interpreted by the shell.
Ticket: ...
William Grzybowski
11:59 AM FreeNAS Revision 737b15dd (freenas): Document the interactive subcommand
Ticket: #13529 Josh Paetzel
11:59 AM FreeNAS Revision de287a6d (freenas): Touch needop sentinal when we no longer have the passphrase.
This is required for HA code to function when lock is requested.
Ticket: #11686
Xin Li
11:59 AM FreeNAS Revision 3dc71100 (freenas): Remove deprecated failover_getpeer
TIcket: #9902 William Grzybowski
11:59 AM FreeNAS Revision 23625e45 (freenas): Use hasyncd instead of remote ssh calls
Ticket: #8534 William Grzybowski
11:59 AM FreeNAS Revision 86cd119f (freenas): Use the new hook.
Xin Li
11:59 AM FreeNAS Revision a40ce7da (freenas): Add error code and allow escrow control be imported.
Piggyback passphrase sync to alert system when we are BACKUP. Xin Li
11:59 AM FreeNAS Revision 3cfd80c0 (freenas): Do the secondary peer a favor by issuing a synctopeer if we have unlocked
the pool successfully. Xin Li
11:59 AM FreeNAS Revision 9361fe48 (freenas): fix: use absolute path to python instead of env in shebang
William Grzybowski
11:59 AM FreeNAS Revision e8acdae9 (freenas): fix(ha): identation on "ignoreall"
While I'm here use grep -c instead of wc -l.
Thanks to Alexander.
Ticket: #22293
William Grzybowski
11:59 AM FreeNAS Revision a5807a1e (freenas): fix(ha): check carp state within groups, not in general
Ticket: #22293 William Grzybowski
11:59 AM FreeNAS Revision f8f628af (freenas): fix(src): first pass at 2to3 and a couple encoding issues
William Grzybowski
11:42 AM FreeNAS Revision 5fd68c40 (freenas): feat(ha): log when there is no FAILOVER_JSON
Ticket: #19304 William Grzybowski
11:42 AM FreeNAS Revision 77aacd11 (freenas): fix(ha): always run syncfrompeer if there are phrased volumes
Ticket: #18841 William Grzybowski
11:42 AM FreeNAS Revision a168461b (freenas): Handle the INIT state for CARP
Ticket: 17808 Josh Paetzel
11:42 AM FreeNAS Revision 7dc143ae (freenas): Supress spurious asuming BACKUP messages.
Ticket: #16956 Josh Paetzel
11:42 AM FreeNAS Revision 6afca1e0 (freenas): Cleanup and comments added during code review with torek
Ticket: #16587 Josh Paetzel
11:42 AM FreeNAS Revision a613d31e (freenas): Add a missing mutex
Ticket: #16587
This needs to get reviewed, but before it can be reviewed then entire
script needs to get cleaned up ...
Josh Paetzel
11:42 AM FreeNAS Revision 71e29465 (freenas): Send email async in the failover script
Ticket: #16271
There's no need for an unreachable mailserver to cause the
failover script to need to wait for sendin...
Josh Paetzel
11:42 AM FreeNAS Revision 0b5d2a91 (freenas): Check internal interfaces using name instead of vhid in carp script
Ticket: #16256 William Grzybowski
11:42 AM FreeNAS Revision 8c8bb7f5 (freenas): Use new path for enc_helper
Ticket: #15508 William Grzybowski
11:42 AM FreeNAS Revision 2a2d8e0d (freenas): Fix syntax error
Ticket: #15507 William Grzybowski
11:42 AM FreeNAS Revision 9a0a5a9c (freenas): Remove shutdown command from carp state hook
Ticket: #15507 William Grzybowski
11:42 AM FreeNAS Revision 97a07c18 (freenas): Cleanup NFS failover.
Josh Paetzel
11:42 AM FreeNAS Revision c8f4ac89 (freenas): Various cleanup activities.
- Don't shell out to raw sqlite3 commands.
- Put in a few comments for things that need
investigation.
- A bit of...
Josh Paetzel
11:42 AM FreeNAS Revision 807b5e5b (freenas): For whatever reason fenced now demands a SIGKILL
Ticket: #15125 Josh Paetzel
11:41 AM FreeNAS Revision e7fe013b (freenas): Additional fixes.
Ticket: #14772 Josh Paetzel
11:41 AM FreeNAS Revision 07af18ed (freenas): This should be just 'statd' and not '/etc/rc.d/statd' as that tracebacks as follows:
"""
run('/usr/sbin/service /etc/rc.d/statd quietstart')
(1, '/etc/rc.d/statd does not exist in /etc/rc.d or the local...
Suraj Ravichandran
11:41 AM FreeNAS Revision e74afded (freenas): More quotation fixes to carp-state-change-hook.py
Suraj Ravichandran
11:41 AM FreeNAS Revision 8dd0db4d (freenas): Fix typo that was causing a command to be run incorrectly.
Ticket: 14772
For the want of a shoe the horse was lost...
This fixes a major issue. Due to a typo NFS was never b...
Josh Paetzel
11:41 AM FreeNAS Revision 257f125d (freenas): Import pools in HA using -m
Ticket: #14174 William Grzybowski
11:41 AM FreeNAS Revision 312e65f6 (freenas): Run sync disks on failover event
Ticket: #14242 William Grzybowski
11:41 AM FreeNAS Revision 7fe142fd (freenas): Restart smartd when failing over.
Disk reservations can cause issues with certain models of disks
runnining smartd on the standby node of an HA unit. ...
Josh Paetzel
11:41 AM FreeNAS Revision 77b1ac03 (freenas): dtrace is always loaded by default
William Grzybowski
11:41 AM FreeNAS Revision a6d6e095 (freenas): Catch up several ifconfig usages to NWO in carp hook script
William Grzybowski
11:41 AM FreeNAS Revision 2e0a2e85 (freenas): Catch up carp devd event changes in failover hook script
William Grzybowski
11:41 AM FreeNAS Revision 5e71233e (freenas): For what ever reason this change makes the things work properly.
Ticket: #13521 Josh Paetzel
11:41 AM FreeNAS Revision fd3e38cc (freenas): Use a unique "error code" for every failure event.
Ticket: #14037 Josh Paetzel
11:41 AM FreeNAS Revision b84d643a (freenas): Check other node before going split plain in failover disabled state
Ticket: #13521 William Grzybowski
11:41 AM FreeNAS Revision 7fc7847c (freenas): Only restart services that are enabled during a failover.
Ticket: #13712 Josh Paetzel
11:40 AM FreeNAS Revision f532de60 (freenas): Fix the force failover button.
Ticket: #12212
If you boot an HA pair with failover disabled both nodes will come up
in standby mode. In that situa...
Josh Paetzel
11:40 AM FreeNAS Revision d51f63c1 (freenas): Remove abandoned features from carp_state_change_hook.py
Ticket: #13477 Josh Paetzel
11:40 AM FreeNAS Revision b4f690c6 (freenas): Generate certificates on failover
John Hixson
11:40 AM FreeNAS Revision 88dc584e (freenas): PF does not need to be enabled on link_up
Ticket: #12594 William Grzybowski
11:40 AM FreeNAS Revision a9ae30ed (freenas): Generate pf.conf.block in generate_failover_json.py
While I'm here do not use static ports for SSH/HTTP/HTTPS.
Ticket: #12594
William Grzybowski
11:39 AM FreeNAS Revision 73e6c695 (freenas): Killing dtrace processes is too broad a stroke these days.
Ticket: #12314 Josh Paetzel
11:38 AM FreeNAS Revision 993d0f6a (freenas): On a second thought, do not move kern.cam.ctl.ha_role too late
Ticket: #11429 William Grzybowski
11:38 AM FreeNAS Revision a80d2425 (freenas): Run sysctl after services have been restarted
Also do not restart ctld as it should be running on both nodes.
Ticket: #11429
William Grzybowski
11:38 AM FreeNAS Revision eba62420 (freenas): Set kern.cam.ctl.ha_role in failover script
Ticket: #11447 William Grzybowski
11:38 AM FreeNAS Revision 22444bab (freenas): Update license and copyright for TrueNAS files.
Some of these files had BSD licensing. Open source stuff
should be placed in the FreeNAS repo.
All files in the True...
Josh Paetzel
11:37 AM FreeNAS Revision 7de3117d (freenas): syslog-ng is used now so use it instead.
Ticket: #10061 Xin Li
11:36 AM FreeNAS Revision d4d1f5f2 (freenas): Remove some debug prints that make this script noisy.
Along the way specify the full path to the pfctl utility
just to be explicit.
Josh Paetzel
11:36 AM FreeNAS Revision 3c86a599 (freenas): Disable exception when using logging.
Instead of testing if /var/run/log exists, try it and fallback to
stderr if fails.
Ticket: #9718
Xin Li
11:36 AM FreeNAS Revision d5ab4115 (freenas): The ing is important
Ticket: #9262 Josh Paetzel
11:36 AM FreeNAS Revision 280300ec (freenas): Console logging of volume status for volumes imported by the HA code.
This makes my eyes bleed, however based on testing it works for some value of works
at least in the cold boot case.
...
Josh Paetzel
11:36 AM FreeNAS Revision 39f0ab03 (freenas): The firewall is causing a memory leak.
Work around this leak by not using the firewall unless we need to.
Ticket: #9108
Josh Paetzel
11:36 AM FreeNAS Revision 74e245e5 (freenas): Hammer merge ae419880f8e2199516960e651f73c888aa9839d4
Ticket: #8475 Josh Paetzel
11:36 AM FreeNAS Revision eefceb9e (freenas): Failover script must check phrased pools along with non-phrased pools,
or otherwise the export, etc wouldn't happen for these pools, leaving
the system vulnerable to hangs caused by fenced...
Xin Li
11:36 AM FreeNAS Revision fdb2c42d (freenas): Sleeping for 0 seconds and rechecking <interface>
That's obviously not quite right, so let's fix that. Josh Paetzel
11:36 AM FreeNAS Revision 55a75ce4 (freenas): Flake fixes.
Josh Paetzel
11:36 AM FreeNAS Revision f9625239 (freenas): Add support for a special action, shutdown.
This special action is called by rc.shutdown and short circuits all
of the tests that the failover script might use t...
Josh Paetzel
11:36 AM FreeNAS Revision 2e1e5106 (freenas): Chase FreeNAS changeset 3250d19f.
Prior to this change, the failover procedure will not properly
generate Samba configuration files (the same way done ...
Xin Li
11:36 AM FreeNAS Revision 396a587b (freenas): Don't be so chatty at boot
Josh Paetzel
11:36 AM FreeNAS Revision 60b48e02 (freenas): DTRT when failover is diabled for both cold start and running situations.
Josh Paetzel
11:36 AM FreeNAS Revision 8be42d1e (freenas): Cleanup the lockfile when this script exits.
Josh Paetzel
11:36 AM FreeNAS Revision 5a01e09f (freenas): Add a new command which accepts passphrase and initiate the takeover
magic. Xin Li
11:36 AM FreeNAS Revision 8172968b (freenas): Ignore link state changes on non-failover interfaces.
Josh Paetzel
11:35 AM FreeNAS Revision 1df2d007 (freenas): Frob carp advskews on anything we own so the other node doesn't try to steal the volume back.
Josh Paetzel
11:35 AM FreeNAS Revision 03d30cc5 (freenas): Don't allow exit paths that leave dangling state files.
Josh Paetzel
11:35 AM FreeNAS Revision 5e101068 (freenas): When we run before ldconfig we must do things old-school.
Josh Paetzel
11:35 AM FreeNAS Revision 4cd4f2d1 (freenas): Proper fix for log module format errors
Josh Paetzel
11:35 AM FreeNAS Revision dfec96a0 (freenas): Fix syntax errors.
Do not wait for the timeout if this is an administrative failover. Josh Paetzel
11:35 AM FreeNAS Revision b3437e63 (freenas): Need to respect the timeout value for backup states as well as active state.
Josh Paetzel
11:35 AM FreeNAS Revision 67b5023f (freenas): Support for CARP critical failover groups
Ticket: #8177 William Grzybowski
11:34 AM FreeNAS Revision 81b65efd (ports): - Update to the latest git snapsot, fixes build with postgresql 11
PR: 239611
Reported by: tobik@freebsd.org
amdmi3
11:32 AM FreeNAS Revision 7ea4aefb (freenas): Thinko
Josh Paetzel
11:32 AM FreeNAS Revision dcb6a2b0 (freenas): Hookup GUI timeout to the failover code.
Ticket: #7283 Josh Paetzel
11:32 AM FreeNAS Revision 165c28bb (freenas): Use a lockfile to allow only one instance
Ticket: #8177 William Grzybowski
11:32 AM FreeNAS Revision 096c42dc (freenas): Fix logging for fenced when syslog isn't running.
Other various improvements.
Ticket: #7280
Josh Paetzel
11:32 AM FreeNAS Revision 14d30577 (ports): - update to 5.58
- introduce DOCS option jgh
11:32 AM FreeNAS Revision b451682b (freenas): Numerous bug fixes.
Ticket #7820 Josh Paetzel
11:32 AM FreeNAS Revision 615ece2e (freenas): Add an option to be silent on a single node system.
Ticket: #8143 Josh Paetzel
11:32 AM FreeNAS Revision 1aab74b7 (freenas): Add feedback on whether failover is enabled or disabled.
Josh Paetzel
11:31 AM FreeNAS Revision 4fe00108 (freenas): Bail out before attempting the impossible.
Josh Paetzel
11:31 AM FreeNAS Revision 865425bb (freenas): Finish up hactl.
Ticket: #7960 Josh Paetzel
11:29 AM FreeNAS Revision d073e9be (freenas): Add the missing takeover functionality.
Ticket: #7960 Josh Paetzel
11:28 AM FreeNAS Revision 1142b661 (freenas): Initial addition of hactl.
Further work needs to be done in other areas before this tool can be completed.
Consider this a checkpoint save.
Tic...
Josh Paetzel
11:28 AM FreeNAS Revision f5e4de23 (os): MFC r350421:
Avoid relying on header pollution from sys/refcount.h. Mark Johnston
11:27 AM FreeNAS Revision 24f30b9a (freenas): Very rough and untested failover script in python
Simple SH -> python conversion.
Ticket: #8177
William Grzybowski
11:21 AM FreeNAS Revision 7b4d46b2 (freenas): Let's go for it. Use the python
Josh Paetzel
11:20 AM FreeNAS Revision c2c8ca7d (ports): Update to 8.1908.0
ChangeLog: https://github.com/rsyslog/rsyslog/blob/v8.1908.0/ChangeLog matthew
11:20 AM FreeNAS Revision 19692ba2 (freenas): Start refactoring the failover code.
Use a static carp-state-change hook file, that is python. Stop
generating a shell script from a shell script all the...
Josh Paetzel
11:20 AM FreeNAS Revision 154ebf1a (freenas): Basic escrow daemon.
Ticket: #6292
(cherry picked from commit ddcf3e13400fde68083da44cb6cc7e1684520835)
Xin Li
11:19 AM FreeNAS Revision adc64d24 (freenas): Typo fix
Josh Paetzel
11:19 AM FreeNAS Revision 32e77503 (freenas): Silense spurious console messages
Ticket: #7284 Josh Paetzel
11:14 AM FreeNAS Revision bec7e364 (ports): - Fix whitespace
- Optionize NLS amdmi3
11:08 AM FreeNAS Revision 3ce11895 (freenas): Various fixes to the failover script.
Ticket: #7284 Josh Paetzel
11:07 AM FreeNAS Revision e7fa9df4 (freenas): If we see a file, /etc/skip_fasttrack, then skip all "fast" paths
of fenced. Xin Li
11:07 AM FreeNAS Revision bef3e062 (freenas): Correct inverted logic.
Noticed by: jpaetzel Xin Li
11:07 AM FreeNAS Revision 5199409a (freenas): Add a 2 second wait when lagg is configured.
Xin Li
11:07 AM FreeNAS Revision 7da83ad2 (freenas): Don't blindly restart statd.
If it's not running for some reason then start it.
If it is running at least with some NFS clients (we suspect FreeBS...
Josh Paetzel
11:07 AM FreeNAS Revision d957bf13 (freenas): Use the correct path.
Josh Paetzel
11:07 AM FreeNAS Revision 4f58bb67 (freenas): Restart syslog and ix-collectd for passive node on failover
William Grzybowski
11:07 AM FreeNAS Revision 94a14624 (freenas): Restart syslog on failover becuse of the system dataset
Ticket: #6127 William Grzybowski
11:07 AM FreeNAS Revision d82dbe99 (freenas): Run ix-system on failover to create /var/db/system link
Ticket: #6127 William Grzybowski
11:07 AM FreeNAS Revision 40755caa (freenas): There's no such thing as a quietforce verb.
Josh Paetzel
11:07 AM FreeNAS Revision 705af214 (freenas): Remove some chattiness from the failover script.
Add logging so it's really clear what it's doing. Josh Paetzel
11:07 AM FreeNAS Revision 324f0001 (freenas): Restart collectd after a failover event
There is no reason to delay failover waiting for collectd to
restart. Get the failover done then restart collect aft...
Josh Paetzel
11:06 AM FreeNAS Revision 40a859b5 (freenas): Fix a very serious bug that prevents failovercode from properly detecting
multiple-CARP state. Xin Li
11:06 AM FreeNAS Revision a3b96443 (freenas): In an HA world we don't create the symlinks for nfs-stablerestart on a passive head at boot,
so when we failover ensure that the symlinks are there. They'll be needed for NFSv4 for sure. Josh Paetzel
11:06 AM FreeNAS Revision 633c996f (freenas): No need to check which target is enabled when doing a failover.
ctld is the only game in town. Josh Paetzel
11:05 AM FreeNAS Revision 817ad8b5 (freenas): DTRT for istgt vs ctld on failover
Ticket: #5195 William Grzybowski
11:05 AM FreeNAS Revision 97a7d713 (freenas): Stop/start collectd on failover
Ticket: #5019 William Grzybowski
11:05 AM FreeNAS Revision 1fdd5745 (freenas): Chase change of carp to an interfaced object.
This broke failover as the firewall did not DTRT after promotion
of carp devices to interface objects.
Josh Paetzel
11:05 AM FreeNAS Revision caa0f67d (freenas): Chase samba script changes
Josh Paetzel
11:05 AM FreeNAS Revision 3ca0d0e5 (freenas): Fix a bug which will cause future LINK_UP be ignored.
While I'm there, also add code to insist carp state on all master node
carp interfaces when we are already master and...
Xin Li
11:05 AM FreeNAS Revision e7e64b0f (freenas): Prevent over-aggressive takeover when we see an UP event by checking
the other hands. If there are one explicitly "BACKUP" then we are
preempting too early, reduce advskew to 240 (least...
Xin Li
11:04 AM FreeNAS Revision 6f0f6db1 (freenas): Bring ix-devd from stable/9.0
William Grzybowski
11:04 AM FreeNAS Revision ae2d034a (freenas): You can't firewall on a carp. Use the IP instead.
Josh Paetzel
11:04 AM FreeNAS Revision 5a769517 (freenas): Fix a race in failover+firewall, and add the ability to failover CIFS and AFP.
1) If a system is in an HA config, and one head is powered off, if the other head
is rebooted it's possible that c...
Josh Paetzel
11:04 AM FreeNAS Revision 09b7c9d0 (freenas): Attempt to use cached zpool.cache to import pools.
Xin Li
11:04 AM FreeNAS Revision 01aff379 (freenas): Fix typo.
Xin Li
11:04 AM FreeNAS Revision 6bc4e8aa (freenas): Run ix-cron once right after we imported or exported the pool to make
sure that the harepl entries are created. Xin Li
11:04 AM FreeNAS Revision 5bb0e34e (freenas): Update copyright plate to match common practice.
Xin Li
11:03 AM FreeNAS Revision d770bd71 (freenas): ix-devd: add license
Josh Paetzel
11:03 AM FreeNAS Revision 82f949ec (freenas): Kill existing fenced when either procedure starts.
Xin Li
11:02 AM FreeNAS Revision 616fa967 (freenas): Add some logging to the failover script to make it easier to determine
failover time. There are 4 events of interest that are logged:
1) Entering UP on carp0!
2) Start volume import
3) E...
Josh Paetzel
11:02 AM FreeNAS Revision 9e200495 (freenas): Cover a corner case where we use force takeover path. If the other head
is not really down and we see carp0 change state, wait for 1 second and
test if the internal connection also agrees w...
Xin Li
11:02 AM FreeNAS Revision db82013b (freenas): Take out ping's, they are no longer needed.
Xin Li
11:02 AM FreeNAS Revision 74555d36 (freenas): If the other node was up and now down, force preemption immediately.
Xin Li
11:01 AM FreeNAS Revision 3f161ce2 (freenas): Hook fenced to HA code with a few last minute changes.
Xin Li
11:01 AM FreeNAS Revision 028fd547 (freenas): final multi volume failover changes
Josh Paetzel
11:01 AM FreeNAS Revision 694dcce0 (freenas): More escapes
Josh Paetzel
11:01 AM FreeNAS Revision 8885560b (freenas): add some quotes where needed
Josh Paetzel
11:01 AM FreeNAS Revision 1ff2bed2 (freenas): For the want oof a nail the shoe was lost
Josh Paetzel
11:01 AM FreeNAS Revision 61fb4b56 (freenas): Expand $volumenames at the time of generation.
Xin Li
11:01 AM FreeNAS Revision 3405071e (freenas): Enable watchdogd by default.
Xin Li
11:00 AM FreeNAS Revision 0aa6fc4b (freenas): Consider all pools on the HA system as failover pools.
Xin Li
11:00 AM FreeNAS Revision e35756c8 (freenas): Final failover changes to support manually kicking a head into active state
Josh Paetzel
11:00 AM FreeNAS Revision 10b374ed (freenas): Instead of waiting for the (arbitrarily specified) 4 seconds, continously
poll the carp interfaces and make sure that we have at least 7 positive
results before proceeding.
Xin Li
10:59 AM FreeNAS Revision ee3f1a33 (freenas): Fix a typo in the bugfix
Josh Paetzel
10:59 AM FreeNAS Revision e24c33f4 (freenas): When fixing a bug, it helps to fix every occurance of it.
Josh Paetzel
10:59 AM FreeNAS Revision 466f9089 (freenas): add missing escape
Josh Paetzel
10:59 AM FreeNAS Revision d5f6f83e (freenas): Move the test of hot start case into the WASCONNECTED block.
We can safely skip this part for normal case (pair was
connected).
Xin Li
10:59 AM FreeNAS Revision 6ba2310d (freenas): Handle the case where one head in a HA pair is powered off
but the link in the internal inteface is up due to the system
still receiving power. If the interface is in the "cor...
Josh Paetzel
10:59 AM FreeNAS Revision 0e8c50bc (freenas): Increase delay of re-testing interconnection link state from 2 to 4
seconds. This helps to make sure that the remote node have a stable
link state.
Xin Li
10:58 AM FreeNAS Revision bf6171c8 (freenas): Check if the file expired instead of its presence.
Xin Li
10:58 AM FreeNAS Revision 1d2f09b1 (freenas): - Create a file to indicate that the administrator wanted a force
takeover.
- Set advskew to 0 when doing force takeover.
Xin Li
10:58 AM FreeNAS Revision a87b32a4 (freenas): Don't create the heartbeat state within DOWN state handler.
Xin Li
10:57 AM FreeNAS Revision 1d968180 (freenas): Don't do coldboot tests. Instead, only approve transistions when we can not
ping peer IP and we know the other side was up, and now down or heartbeat line
said so.
Xin Li
10:57 AM FreeNAS Revision 8cb60545 (freenas): Use -f to export the pool.
Xin Li
10:57 AM FreeNAS Revision 7f37369a (freenas): - Reset watchdog after use.
- Check zpool status before committing suicide, if the pool is gone, do
nothing.
Xin Li
10:57 AM FreeNAS Revision ba5e990a (freenas): Use watchdog to protect zpool export procedure as well, fire watchdog if
it takes too long. Xin Li
10:57 AM FreeNAS Revision 8ac4740c (freenas): If we can't export the pool, shoot between the eyes immediately.
Xin Li
10:57 AM FreeNAS Revision 30d8bc94 (freenas): Don't remove the coldboot seal when link state became "BACKUP" because the
bootup procedure will trigger it. Xin Li
10:57 AM FreeNAS Revision 181c6d3c (freenas): Additional improvement to failover. If we know for sure that internal
connector is connected, make it decide who is the master. Xin Li
10:56 AM FreeNAS Revision 364a272c (freenas): Notify via email about failover
Reviewed-by: delphij William Grzybowski
10:56 AM FreeNAS Revision 462e65e1 (freenas): A few fixes to typos, and make sure we have the newly created file with
proper permissions. Xin Li
10:55 AM FreeNAS Revision 39661d21 (webui): NAS-102368 Add two new API calls to fetch options
Dennis Mullen
10:54 AM FreeNAS Revision 56ebf08b (freenas): Attempt to handle split-brain case more sanely. Check if we migrated from
a 'sane' state, that is, both nodes were operating before we are elected
as master.
An exception is that if we boot ...
Xin Li
10:54 AM FreeNAS Revision 2ab56e9a (freenas): Add iSCSI ports to blocking list. We already have the code to restart
iscsi daemon. Xin Li
10:54 AM FreeNAS Revision 8bc453db (ports): multimedia/aom: update to 1.0.0.2273
Changes: https://aomedia.googlesource.com/aom/+log/abef54f50..fb4c1a793 jbeich
10:53 AM FreeNAS Revision c9f7f8c8 (freenas): ix-devd: truncate pf.conf if not used
Xin Li
10:53 AM FreeNAS Revision 3800d448 (freenas): - Fix rules so it blocks all NFS traffic on all interfaces instead of just
the carp interface, for some reason my tcpdump shows packets originating
from the parent interface's ethernet addr...
Xin Li
10:52 AM FreeNAS Revision 10d4a629 (ports): multimedia/rav1e: update to s20190821
Changes: https://github.com/xiph/rav1e/compare/50f6162c...2b20894d jbeich
10:52 AM FreeNAS Revision 8412a223 (freenas): - Fix a bug that prevets slave to elect itself as master;
- Generate pf.conf and pf.conf.block; Xin Li
10:52 AM FreeNAS Revision 4251954e (ports): multimedia/svt-av1: update to 0.6.0.175
Changes: https://github.com/OpenVisualCloud/SVT-AV1/compare/d0f64ffa...6012f53c jbeich
10:52 AM FreeNAS Revision 038fb753 (freenas): Failover backend.
Note: the current implementationn supports ONLY 1 storage pool and 1 carp
interface.
TODO: middleware needs to be ta...
Xin Li
10:52 AM FreeNAS Revision 03a6a53e (ports): emulators/yuzu: update to s20190821
Changes: https://github.com/yuzu-emu/yuzu/compare/ef584f1a3...b4a8cfbd0 jbeich
10:51 AM FreeNAS Revision a7130cc3 (ports): emulators/citra: update to s20190821
Changes: https://github.com/citra-emu/citra/compare/1cf75e55c...8fa6be5b1 jbeich
10:49 AM FreeNAS Revision 6bfd48d4 (webui): NAS-102085 added steps 2
Lola Yang
10:47 AM FreeNAS Revision ef232b13 (freenas): fix(rc): missing license
William Grzybowski
10:47 AM FreeNAS Revision bf8d0ddf (freenas): Demote from CARP master role on shutdown.
Previously we had a hack in rc.shutdown killing all interfaces to
achieve partially the same goal, but I think it is ...
Alexander Motin
10:47 AM FreeNAS Revision 692205b4 (freenas): fix(ha): set carp.allow=1 only after boot has completed
Ticket: #28198 William Grzybowski
10:45 AM FreeNAS Revision 73434507 (freenas): feat(src): bring in carp sysctls from TrueNAS
William Grzybowski
10:27 AM FreeNAS Revision 69ddd6c2 (webui): Xseries/es12 support for enclosure ui
Damian Szidiropulosz
10:21 AM FreeNAS Revision 4918de71 (ports): net-p2p/bitcoin: upgrade from 0.18.0 to 0.18.1
PR: 239924
Approved by: kbowling (maintainer)
vd
10:19 AM FreeNAS Revision 0b2b32fb (freenas): feat(ports): make middlewared depend on fenced
William Grzybowski
10:11 AM FreeNAS Revision fea42690 (freenas): feat(ports): update version of fenced
William Grzybowski
10:11 AM FreeNAS Revision 5f89d22b (freenas): fix(ports): set a VERSION for py-fenced
William Grzybowski
10:11 AM FreeNAS Revision 6191e147 (freenas): feat(fenced): add py-fenced port
William Grzybowski
10:11 AM FreeNAS Revision 4ff0f21a (freenas): feat(fenced): add license
William Grzybowski
10:11 AM FreeNAS Revision 213b737d (freenas): feat(fenced): better handling for failed key register
Based on feedback of @amotin we will issue a panic only if the disk
reservation has been prompted by another host.
William Grzybowski
10:11 AM FreeNAS Revision 1e4b1e8b (freenas): feat(fenced): add option to not panic on fatal error
William Grzybowski
10:11 AM FreeNAS Revision 4a1717b2 (freenas): feat(fenced): only do DEBUG log for setting new key and use INFO for syslog
William Grzybowski
10:11 AM FreeNAS Revision aab02949 (freenas): fix(fenced): minor nits
William Grzybowski
10:11 AM FreeNAS Revision f0d4ee1d (freenas): feat(fenced): log fenced loop issues
William Grzybowski
10:11 AM FreeNAS Revision 6a6f5d1a (freenas): fix(fenced): set max thread workers to SET_DISKS_CAP
William Grzybowski
10:11 AM FreeNAS Revision 628867af (freenas): feat(fenced): add ALREADY_RUNNING exit code
William Grzybowski
10:11 AM FreeNAS Revision bff4cf8e (freenas): feat(fenced): add log for timed out attempts
While I'm here fix adding host key in `get_disks`. William Grzybowski
10:11 AM FreeNAS Revision 27236d1c (freenas): fix(fenced): do not launch threads and then fork
William Grzybowski
10:11 AM FreeNAS Revision c9c2f8af (freenas): fix(fenced): use retries to read keys
William Grzybowski
10:11 AM FreeNAS Revision 5cb60bb9 (freenas): feat(fenced): log to DAEMON facility
William Grzybowski
10:11 AM FreeNAS Revision 65bab0c4 (freenas): fix(fenced): sync -> flush
William Grzybowski
10:11 AM FreeNAS Revision a4c654d8 (freenas): feat(fenced): set proper exit codes which CARP script can understand
William Grzybowski
10:11 AM FreeNAS Revision 2d62d689 (freenas): fix(fenced): create session and set process group ID between forks
William Grzybowski
10:11 AM FreeNAS Revision ba58e346 (freenas): feat(fenced): hookup SIGHUP to reload disks and restart reservations
William Grzybowski
10:11 AM FreeNAS Revision 7dfa4125 (freenas): fix(fenced): union -> update
William Grzybowski
10:11 AM FreeNAS Revision 051bb1fa (freenas): feat(fenced): add panic action
William Grzybowski
10:11 AM FreeNAS Revision 9969ea72 (freenas): feat(fenced): initial reimplementation of fenced using py-cam
William Grzybowski
10:11 AM FreeNAS Revision 470012ca (freenas): feat(fenced): get host id
William Grzybowski
10:11 AM FreeNAS Revision 8a87a6b3 (freenas): feat(fenced): only allow one running instance
William Grzybowski
10:11 AM FreeNAS Revision 8d0e490b (freenas): feat(fenced): add skeleton of fenced rewrite
William Grzybowski
10:07 AM FreeNAS Revision f0d34863 (freenas): feat(ports): update version of fenced
William Grzybowski
10:07 AM FreeNAS Revision 188b3d81 (freenas): fix(ports): set a VERSION for py-fenced
William Grzybowski
10:07 AM FreeNAS Revision 4120b324 (freenas): feat(fenced): add py-fenced port
William Grzybowski
10:07 AM FreeNAS Revision f7194ee3 (freenas): feat(fenced): add license
William Grzybowski
10:07 AM FreeNAS Revision ee68cabf (freenas): feat(fenced): better handling for failed key register
Based on feedback of @amotin we will issue a panic only if the disk
reservation has been prompted by another host.
William Grzybowski
10:07 AM FreeNAS Revision 53a9a933 (freenas): feat(fenced): add option to not panic on fatal error
William Grzybowski
10:07 AM FreeNAS Revision 95296fc0 (freenas): feat(fenced): only do DEBUG log for setting new key and use INFO for syslog
William Grzybowski
10:07 AM FreeNAS Revision 50962866 (freenas): fix(fenced): minor nits
William Grzybowski
10:07 AM FreeNAS Revision c612148a (freenas): feat(fenced): log fenced loop issues
William Grzybowski
10:07 AM FreeNAS Revision 6c1d94f1 (freenas): fix(fenced): set max thread workers to SET_DISKS_CAP
William Grzybowski
10:07 AM FreeNAS Revision 3ca8fa94 (freenas): feat(fenced): add ALREADY_RUNNING exit code
William Grzybowski
10:07 AM FreeNAS Revision ba448874 (freenas): feat(fenced): add log for timed out attempts
While I'm here fix adding host key in `get_disks`. William Grzybowski
10:07 AM FreeNAS Revision ae1ced1c (freenas): fix(fenced): do not launch threads and then fork
William Grzybowski
10:07 AM FreeNAS Revision 222d64c7 (freenas): fix(fenced): use retries to read keys
William Grzybowski
10:07 AM FreeNAS Revision 01b8abb7 (freenas): feat(fenced): log to DAEMON facility
William Grzybowski
10:07 AM FreeNAS Revision 00272a6d (freenas): fix(fenced): sync -> flush
William Grzybowski
10:07 AM FreeNAS Revision 880702d7 (freenas): feat(fenced): set proper exit codes which CARP script can understand
William Grzybowski
10:07 AM FreeNAS Revision a42a72c3 (freenas): fix(fenced): create session and set process group ID between forks
William Grzybowski
10:07 AM FreeNAS Revision 7bd96889 (freenas): feat(fenced): hookup SIGHUP to reload disks and restart reservations
William Grzybowski
10:07 AM FreeNAS Revision 9c0a6c69 (freenas): fix(fenced): union -> update
William Grzybowski
10:07 AM FreeNAS Revision 635409ce (freenas): feat(fenced): add panic action
William Grzybowski
10:07 AM FreeNAS Revision e902f06c (freenas): feat(fenced): initial reimplementation of fenced using py-cam
William Grzybowski
10:07 AM FreeNAS Revision 0b53f4b5 (freenas): feat(fenced): get host id
William Grzybowski
10:07 AM FreeNAS Revision 6cd734e4 (freenas): feat(fenced): only allow one running instance
William Grzybowski
10:07 AM FreeNAS Revision 95bedb6a (freenas): feat(fenced): add skeleton of fenced rewrite
William Grzybowski
09:37 AM FreeNAS Revision 33521b08 (ports): - Update to 1.2
- Fix WWW: amdmi3
09:36 AM FreeNAS Revision 1b2d4a40 (webui): Update src/app/pages/storage/volumes/volumes-list/volumes-list.component.ts
Co-Authored-By: Tim Moore <Mrt134@users.noreply.github.com> Dennis Mullen
09:29 AM FreeNAS Revision e680c695 (ports): Add new port benchmarks/hipercontracer : High-Performance Connectivity Tracer
High-Performance Connectivity Tracer (HiPerConTracer) is a ping/traceroute service.
It performs regular ping and trac...
rodrigo
09:27 AM FreeNAS Revision df1398a7 (os): MFC r342731:
Configure hz=100 in the QEMU target. Mark Johnston
09:19 AM FreeNAS Revision 91647c17 (os): MFC r350003:
pmap_clear_modify() needs to clear PTE_W. Mark Johnston
09:18 AM FreeNAS Revision 5931979c (os): MFC r350002:
Fix reference counting in pmap_ts_referenced() on RISC-V. Mark Johnston
09:17 AM FreeNAS Revision 9e7b3921 (os): MFC r350423:
Remove a duplicate file listing in the libarchive tests. Mark Johnston
09:17 AM FreeNAS Revision 6f67243e (os): MFC r350782:
Flesh out the STANDARDS and AUTHORS sections in the du(1) man page.
PR: 239722
Mark Johnston
09:16 AM FreeNAS Revision 9c924e3b (os): MFC r350781:
Update RFC references in the whois(1) man page.
PR: 239720
Mark Johnston
09:16 AM FreeNAS Revision 90bdb1b0 (os): MFC r350780:
Add a reference to the NFSv3 RFC.
PR: 239721
Mark Johnston
09:15 AM FreeNAS Revision b65c5796 (os): MFC r350779:
Fix formatting.
PR: 239726
Mark Johnston
09:15 AM FreeNAS Revision 4a86940d (os): MFC r350458:
Use VNASSERT() in checked VOP wrappers. Mark Johnston
09:11 AM FreeNAS Revision 3a5086a4 (freenas): Add NIC device support to libvirt
Waqar Ahmed
09:08 AM FreeNAS Revision a9fc44db (ports): Merge pull request #372 from freenas/NAS-102515
NAS-102515 / 11.2 / Update GnuTLS version to address GNUTLS-SA-2019-03-27 William Grzybowski
09:03 AM FreeNAS Revision f32d1ab7 (freenas): rm(middlewared/notifier): notifier is no longer used anywhere
William Grzybowski
08:54 AM FreeNAS Revision 0f1cb16d (freenas): rm(middlewared/notifier): notifier is no longer used anywhere
William Grzybowski
08:54 AM FreeNAS Revision 90bb72b3 (webui): NAS-102558 Front end pw check for encrypt and rekey submit
Dennis Mullen
08:51 AM FreeNAS Revision 0b4099a8 (ports): New port: graphics/libspng
Libspng is a C library for reading and writing Portable Network
Graphics (PNG) format files with a focus on security ...
tobik
08:28 AM FreeNAS Revision 108ce904 (ports): Fix build for IDN when not using BINDTOOLS by correcting the RUN_DEPENDS:
Remove: idn2:dns/idnkit2
Add: idn2:dns/libidn2
I believe this is a case of incorrect RUN_DEPENDS.
The problem do...
dvl
08:25 AM FreeNAS Revision a60344e8 (freenas): fix(middlewared/alert): do not use freenasUI pipesubr
William Grzybowski
08:23 AM FreeNAS Revision 8b2fd65e (webui): NAS-102558 Change order of dialogs, check for PW on all forms
Dennis Mullen
08:15 AM FreeNAS Revision 18093c27 (freenas): Remove notifier calls from middleware (#3486)
Andrew Madrid
08:09 AM FreeNAS Revision cdebc5e7 (freenas): Remove notifier calls from middleware
Andrew Madrid
08:04 AM FreeNAS Revision 71f9ae8e (webui): NAS-101097 sync endpoint url helptext to doc descrip.
a-stjohn
07:53 AM FreeNAS Revision 9742297f (ports): multimedia/libva-intel-media-driver: update to 19.3.p2
Changes: https://github.com/intel/media-driver/compare/intel-media-19.3.pre1...intel-media-19.3.pre2
Reported ...
jbeich
07:32 AM FreeNAS Revision 77881965 (webui): NAS-102558 Add pw check to encrypt key page for downloading key
Dennis Mullen
07:29 AM FreeNAS Revision 2aaaeed5 (ports): Fix "daemon" and "continuing" typos
"deamon" is back! tobik
07:06 AM FreeNAS Revision 023850cc (freenas): fix(middlewared/system): no longer restart django in `ui_restart`
William Grzybowski
07:04 AM FreeNAS Revision 4f511d18 (freenas): rm(middlewared/service): django service not used anymore
William Grzybowski
06:22 AM FreeNAS Revision 7208fafb (ports): net/ceph12: fix comment
PR: 240009
Submitted by: matthew
pi
06:09 AM FreeNAS Revision 131a0c14 (freenas): fix(middlewared/support): freenasUI no longer needed
William Grzybowski
06:04 AM FreeNAS Revision 20924a04 (ports): Add rubygem-google-cloud-bigquery 1.13.0
This is the official Ruby library for Google BigQuery.
WWW: https://github.com/googleapis/google-cloud-ruby/tree/mas...
sunpoet
06:04 AM FreeNAS Revision 1bec99e0 (ports): Update version requirement of RUN_DEPENDS
sunpoet
05:56 AM FreeNAS Revision 8a893334 (ports): net/ceph12: update 12.2.11 -> 12.2.12
PR: 240009
Submitted by: Willem Jan Withagen <wjw@digiware.nl> (maintainer)
Relnotes: https://cep...
pi
05:44 AM FreeNAS Revision 0f1f97e0 (ports): adding settings.vala patch for xll/slick-greeter
Approved by: mentors (implicit) ericbsd
05:43 AM FreeNAS Revision d15573e9 (freenas): fix(middlewared/network): make VRRP scan work
Also stop using code from freenasUI. William Grzybowski
05:41 AM FreeNAS Revision 67a20758 (ports): Merge pull request #382 from freenas/NAS-102634-11.2
NAS-102634 / 11.2 / properly set permissions on recycle repositories containing macros (by anodos325) William Grzybowski
05:40 AM FreeNAS Revision 87b3e8a0 (ports): Merge pull request #370 from freenas/NAS-102506
NAS-102506 / 11.2 / Update from samba 4.9.9 to samba 4.9.11 William Grzybowski
05:39 AM FreeNAS Revision 8e93e0ab (ports): Merge branch 'freenas/11.2-stable' into NAS-102506
William Grzybowski
05:38 AM FreeNAS Revision 32a8d27d (ports): Merge pull request #358 from freenas/NAS-102326
NAS-102326 / 11.2 / Disable nt acl support in vfs_noacl William Grzybowski
05:37 AM FreeNAS Revision ba4df0de (ports): Merge pull request #384 from freenas/NAS-102693
NAS-102693 / 11.2 / Update Asigra port William Grzybowski
05:28 AM FreeNAS Revision 49b72b43 (freenas): Fix mountd: unknown user: DOMAINuser
(cherry picked from commit 1692b7ef137e4ccb9a9f252a5e2804d9a8e125f3) Vladimir Vinogradenko
05:24 AM FreeNAS Revision 70aaee79 (freenas): fix(middlewared/network): make VRRP scan work
Also stop using code from freenasUI. William Grzybowski
05:23 AM FreeNAS Revision 4701b018 (freenas): fix(middlewared/network): make VRRP scan work
Also stop using code from freenasUI. William Grzybowski
05:17 AM FreeNAS Revision 1b6d162d (webui): NAS-102558: Review UI pool encryption text
- Review all encryption operations and the recovery key download dialog and clean up text
- local build testing with ...
Timothy Moore II
04:45 AM FreeNAS Revision af33b9cf (ports): games/onscripter: update to 20190819
Changes: http://onscripter.osdn.jp/onscripter_devel.2019.html
Reported by: Repology
jbeich
04:41 AM FreeNAS Revision 5f0e82a5 (freenas): Add RAW device support for libvirt
Waqar Ahmed
04:36 AM FreeNAS Revision fb5dc962 (ports): Merge pull request #399 from freenas/NAS-102513_12-devel
NAS-102513 / 12 / Bring in samba 4.11 port Andrew Madrid
04:24 AM FreeNAS Revision 888fad23 (ports): Synchronize VFS changes from Samba 4.10
Andrew Walker
04:17 AM FreeNAS Revision aad0f913 (ports): NAS-102719 / 12.0 / decouple samba daemons from samba_server (#387)
decouple samba daemons from samba_server
Keep original samba_server script around for convenience when calling status...
Andrew Madrid
03:41 AM FreeNAS Revision 8a41ab4a (ports): graphics/shotwell: update to 0.30.7
Announcement:
https://mail.gnome.org/archives/shotwell-list/2019-August/msg00008.html
cmt
03:39 AM FreeNAS Revision 247c76d6 (ports): Initial Samba 4.11 port
Andrew Walker
03:20 AM FreeNAS Revision 484ad3e4 (ports): Update to 1.25.2.
tijl
02:02 AM FreeNAS Revision a3aba61b (ports): - Update WWW
Approved by: portmgr blanket amdmi3
01:50 AM FreeNAS Revision ff354060 (ports): net/openbgpd6: upgrade 6.5p0 -> 6.5p1
PR: 239674
Submitted by: pizzamig
MFH: 2019Q3
Relnotes: https://undeadly.org/cgi?actio...
pi
 

Also available in: Atom