Date: Tue, 7 Oct 2014 21:37:19 +0000 (UTC) From: Warren Block <wblock@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45738 - head/en_US.ISO8859-1/htdocs/news/status Message-ID: <201410072137.s97LbJRs030952@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: wblock Date: Tue Oct 7 21:37:18 2014 New Revision: 45738 URL: https://svnweb.freebsd.org/changeset/doc/45738 Log: Add ZFS chapter and Jenkins reports. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml Tue Oct 7 21:20:48 2014 (r45737) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml Tue Oct 7 21:37:18 2014 (r45738) @@ -105,22 +105,21 @@ </links> <body> - <p>Deficiencies in the current automounter, amd(8), are a + <p>Deficiencies in the current automounter, <tt>amd(8)</tt>, are a recurring problem reported by many FreeBSD users. A new - automounter is being developed to address these concerns. + automounter is being developed to address these concerns.</p> - The automounter is a cleanroom implementation of + <p>The automounter is a cleanroom implementation of functionality available in most other Unix systems, using proper kernel support implemented via an autofs filesystem. The automounter supports a standard map format, and will integrate with the Lightweight Directory Access Protocol - (LDAP) service. + (LDAP) service.</p> - The code is ready to use - it has been committed to 11-CURRENT + <p>The code is ready to use - it has been committed to 11-CURRENT and 10-STABLE, and will ship as part of 10.1-RELEASE. There is ongoing work on improving performance and fixing possible - bugs. - </p> + bugs.</p> </body> <sponsor> @@ -159,17 +158,16 @@ released in FreeBSD 10.0, Chelsio Communications has begun developing an offload interface to take advantage of the hardware offload capabilities of Chelsio T4 and T5 10 and 40 - gigabit Ethernet adapters. + gigabit Ethernet adapters.</p> - The code implements hardware PDU offload for both target and + <p>The code implements hardware PDU offload for both target and initiator. The iSCSI stack has been modified to provide hardware-independent offload API, allowing offload drivers to be loaded as kernel modules, and to provide mechanisms for the system administrator to configure this feature. The project is entering a testing phase. The code will be released under the BSD license and is expected to be completed later in the - year and ship in FreeBSD 10.2-RELEASE. - </p> + year and ship in FreeBSD 10.2-RELEASE.</p> </body> <sponsor> @@ -318,4 +316,221 @@ </task> </help> </project> + + <project cat='docs'> + <title>ZFS Chapter of the Handbook</title> + + <contact> + <person> + <name> + <given>Allan</given> + <common>Jude</common> + </name> + + <email>allanjude@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Benedict</given> + <common>Reuschling</common> + </name> + + <email>bcr@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Warren</given> + <common>Block</common> + </name> + + <email>wblock@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="&base;/doc/en_US.ISO8859-1/books/handbook/zfs.html">ZFS Section of the FreeBSD Handbook</url> + </links> + + <body> + <p>ZFS is one of the premier features of FreeBSD and the quality + of the documentation should match that of other important + features. Much of the original documentation from Sun and + Oracle has disappeared, moved, or is about the proprietary + version of ZFS. The OpenZFS project does not provide much + documentation and instead provides users with a few links, + including the FreeBSD Handbook. New users have many questions + about ZFS and yet there exists a great deal more bad advice + about ZFS than proper documentation.</p> + + <p>After over a year of work, a new ZFS chapter has been added + to the FreeBSD Handbook. Over 20,000 words describing the + basics of creating, managing and maintaining a ZFS pool, as + well as using some of the advanced features like compression, + deduplication, and delegation. The chapter also contains a + glossary of terms, explaining a number of the concepts unique + to ZFS. The chapter also includes documentation of some of + the many sysctl variables that can be used to tune ZFS.</p> + + <p>The remaining work is the FAQ section. To help users address + the most common questions or problems they might face with + ZFS. It would be useful to hear experiences, questions, + misconceptions, gotchas, stumbling blocks and suggestions for + the FAQ section from other users. Also, a use cases section + that highlights some of the cases where ZFS provides + advantages over traditional file systems.</p> + + <p>Please send suggestions to the docs mailing list.</p> + </body> + + <sponsor>ScaleEngine Inc.</sponsor> + + <help> + <task>Technical review by Matt Ahrens (co-creator of ZFS)</task> + <task>Improve delegation section</task> + <task>Improve tuning section, add recently added sysctls</task> + <task>Add section on jails and the jailed property</task> + <task>Add FAQ section</task> + <task>Add Use Cases section</task> + <task>General editing and review</task> + </help> + </project> + + <project cat='proj'> + <title>Jenkins Continuous Integration for FreeBSD</title> + + <contact> + <person> + <name> + <given>Craig</given> + <common>Rodrigues</common> + </name> + <email>rodrigc@FreeBSD.org</email> + </person> + + <person> + <name>Jenkins Administrators</name> + <email>jenkins-admin@FreeBSD.org</email> + </person> + + <person> + <name>&os; Testing</name> + <email>freebsd-testing@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="https://jenkins.freebsd.org">Jenkins CI server in &os; cluster</url> + <url href="https://wiki.freebsd.org/201405DevSummit/Jenkins">Jenkins working group at DevSummit</url> + <url href="http://www.bsdcan.org/2014/schedule/events/445.en.html">Jenkins presentation at BSDCan</url> + <url href="http://clang-analyzer.llvm.org/scan-build.html">clang static analyzer</url> + <url href="http://scan.freebsd.org">FreeBSD static analysis results</url> + <url href="http://www.bsdnow.tv/episodes/2014_07_02-base_iso_100">BSD Now episode 44</url> + <url href="http://www.slideshare.net/CraigRodrigues1/libvirt-bhyve">livirt and bhyve"</url> + <url href="https://github.com/jmmv/kyua">Kyua testing framework</url> + <url href="https://issues.jenkins-ci.org/browse/JENKINS-24521">Issue to update Jenkins to JNA 4.1.0 for FreeBSD</url> + <url href="https://github.com/jenkinsci/jenkins/pull/1387">Pull request #1 to upgrade JNA in Jenkins</url> + <url href="https://github.com/jenkinsci/jenkins/pull/1410">Pull request #2 to upgrade JNA in Jenkins</url> + <url href="http://jenkins.mouf.net/job/pkg/">Jenkins job for testing pkg</url> + <url href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193499">yacc bug found by kyua</url> + <url href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193246">IPv6 multicast join() problem found by Jenkins</url> + <url href="https://github.com/rodrigc/kyua/wiki/Quickstart-Guide">Kyua Quickstart Guide</url> + </links> + + <body> + <p>In May, &a.rodrigc; led a working group <em>Continuous + Integration and Testing with Jenkins for FreeBSD</em> at the + FreeBSD Devsummit in Ottawa. &a.rodrigc; also gave a Jenkins + presentation at BSDCan.</p> + + <p>At BSDCan, &a.rodrigc; had some discussions with &a.jmmv; + about how to better integrate &os; testing efforts with + Jenkins and kyua. As a result of this discussion, &a.jmmv; + enhanced the <tt>kyua</tt> testing framework with a + <tt>kyua report-junit</tt> command. This command takes kyua + test results and outputs a test report in JUnit XML format. + Jenkins can directly import JUnit XML test results and display + them nicely.</p> + + <p>In June, &a.rodrigc; was interviewed for episode 44 of BSD + Now. The interview covered Jenkins and Continuous Integration + in the &os; project.</p> + + <p>In July, &a.rodrigc; gave a presentation to the Bay Area &os; + Users Group (BAFUG), <em>Libvirt and bhyve</em>, based on + experience he had with those technologies when used with + Jenkins.</p> + + <p>&a.lwhsu; set up a Jenkins job to run the LLVM scan-build + tool to perform static analysis of the &os; code, and make the + results availalble at <tt>scan.freebsd.org</tt>.</p> + + <p>&a.swills; modified the Jenkins job which builds + <tt>pkg(8)</tt> to use the <tt>kyua report-junit</tt> command + to integrate <tt>pkg(8)</tt> test results in Jenkins.</p> + + <p>Anthony Williams reported that the version of the Java + Native Access (JNA) library bundled with Jenkins has problems + on &os;. This causes problems with Jenkins using libpam and + other plugins which use JNA. Craig filed JENKINS-24521 + against Jenkins. Craig submitted patches to Jenkins to update + Jenkins to use JNA 4.1.0, which has fixes for &os;. Github + pull request 1410 was accepted into Jenkins, while pull + request 1387 is pending.</p> + + <p>&a.rodrigc; worked on automatically running the tests in the + &os; <tt>/usr/tests</tt> directory under Jenkins using the + <tt>kyua</tt> test framework. &a.rodrigc; provided feedback + to &a.jmmv; about <tt>kyua</tt> and &a.jmmv; incorporated some + of the feedback as bugfixes and feature enhancements to + <tt>kyua</tt>. &a.rodrigc; committed some fixes to &os; to + eliminate some test failures. One of the tests still results + in a crash in byacc. This is being tracked in PR 193499. + Thomas E. Dickey (byacc maintainer) submitted a patch to fix + the problem, and this has been committed to FreeBSD.</p> + + <p>&a.rodrigc; analyzed the cause of some startup errors in + Jenkins when opening a multicast socket. He had some + discussion with &a.bms; captured in PR 193246. The Java JDK + depends on functionality in Solaris where it is possible to + open an IPv4 multicast socket, but with an IPv4 multicast + address mapped to an IPv6 address. On Linux, there are + modifications to the JDK itself to work around this. &a.bms; + said that the work to make the FreeBSD IPv6 stack behave like + Solaris would require some work.</p> + + <p>&a.rodrigc; started writing a Kyua Quickstart Guide. This + guide is meant to help new kyua users who want to write tests + and run them under kyua. &a.rodrigc; is seeking feedback to + help improve this guide.</p> + </body> + + <help> + <task> + Upstream more fixes to Jenkins for FreeBSD, such as JNA fixes. + </task> + + <task> + Automate the build of <tt>/usr/tests</tt>. + </task> + + <task> + Set up more builds based on examples from the existing FreeBSD + Tinderbox. + </task> + + <task> + Get feedback for improving the Kyua Quickstart Guide. + </task> + + <task> + We need more people to join us on freebsd-testing@freebsd.org + and help out. We especially need people with devops and + scripting experience to help us set up more builds and tests. + We would also like to integrate with other parts of the + project, such as Phabricator. + </task> + </help> + </project> </report>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410072137.s97LbJRs030952>