Skip to content

Commit

Permalink
release 10.1.0 from build 4449150
Browse files Browse the repository at this point in the history
  • Loading branch information
dsouders committed Nov 14, 2016
1 parent 4b745c7 commit 41c0f08
Show file tree
Hide file tree
Showing 2,298 changed files with 139,358 additions and 103,645 deletions.
21 changes: 12 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,29 +84,32 @@ open-vm-tools uses the GNU Automake tool for generating Makefiles to build all s
Getting configure options & help: If you are looking for help or additional settings for the building of this project, the following configure command will display a list of help options: ./configure --help
Using configure: When using configure in the steps below it is only necessary to call ./configure once unless there was a problem after the first invocation.
Building Unix user-space programs:

1. autoreconf -i
2. ./configure
3. Run "make" to build Unix userland and kernel
3. Run "make" to build Unix userland and kernel

Packaging: If you are interested in creating a Tools package, please see https://sourceforge.net/apps/mediawiki/open-vm-tools/index.php?title=Packaging for more information.

#Getting Involved
##How can I get involved today?
You can get involved today in sevearl different ways:
- Start using open-vm-tools today and give us feedback .
- Suggest feature enhancements .
You can get involved today in several different ways:
- Start using open-vm-tools today and give us feedback.
- Suggest feature enhancements.
- Identify and submit bugs under issues section: https://github.com/vmware/open-vm-tools/issues
- Start porting the code to other operating systems. Here is the list of operating systems with open-vm-tools:
* Fedora 19 and later releases
* Debian 7.x and later releases
* openSUSE 11.x and later releases
* Recent Ubuntu releases (12.04 LTS, 13.10 and later)

* Red Hat Enterprise Linux 7.0 and later releases
* SUSE Linux Enterprise 12 and later releases
* Ubuntu 14.04 and later releases
* CentOS 7 and later releases
* Debian 7.x and later releases
* Oracle Linux 7 and later
* Fedora 19 and later releases
* openSUSE 11.x and later releases

## Will external developers be allowed to become committers to the project?
Yes. Initially, VMware engineers will be the only committers. As we roll out our developement infrastructure, we will be looking to add external committers to the project as well.
Yes. Initially, VMware engineers will be the only committers. As we roll out our development infrastructure, we will be looking to add external committers to the project as well.

## How can I submit code changes like bug fixes, patches, new features to the project?
Initially, you can submit bug fixes, patches and new features to the project development mailing list as attachments to emails or bug reports. To contribute source code, you will need to fill out a contribution agreement form as part of the submission process. We will have more details on this process shortly.
Expand Down
47 changes: 27 additions & 20 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#open-vm-tools 10.0.0 Release Notes
#open-vm-tools 10.1.0 Release Notes

Updated on 1 SEP 2015
Updated on 26 OCT 2016
##What's in the Release Notes
The release notes cover the following topics:

Expand All @@ -13,14 +13,19 @@ The release notes cover the following topics:
##What's New
VMware Tools is a suite of utilities that enhances the performance of the virtual machine's guest operating system and improves management of the virtual machine. Read about the new and enhanced features in this release below:

- **Common versioning**: Infrastructure changes to enable reporting of the true version of open-vm-tools. This feature is dependent on host support.
- **Quiesced snapshots enhancements for Linux guests running IO workload**: Robustness related enhancements in quiesced snapshot operation. The _vmtoolsd_ service supports caching of log messages when guest IO has been quiesced. Enhancements in the _vmbackup_ plugin use a separate thread to quiesce the guest OS to avoid timeout issues due to heavy I/O in the guest.
- **Shared Folders**: For Linux distributions with kernel version 4.0.0 and higher, there is a new FUSE based Shared Folders client which is used as a replacement for the kernel mode client.
- **ESXi Serviceability**: Default _vmtoolsd_ logging is directed to a file instead of syslog. _vmware-toolbox-cmd_ is enhanced for setting _vmtoolsd_ logging levels.
- **GuestInfo Enhancements**: Plugin enhancements to report more than 64 IP addresses from the guest. These enhancements will be available only after upgrading the host because the guest IP addresses limit also exists on the host side.
- **vmware-namespace-cmd**: Added vmware-namespace-cmd command line utility that exposes set/get commands for the namespace database in the VMX.
- **gtk3 support**: open-vm-tools has been updated to use gtk3 libraries.
- **Common Agent Framework (CAF)**: CAF provides the basic services necessary to simplify secure and efficient management of agents inside virtual machines.
- **xmlsec1**: Changed guest authentication to xmlsec1.
- **FreeBSD**: Changes to support open-vm-tools on FreeBSD.
- **Automatic Linux Kernel Modules**: Automatic rebuilding of kernel modules is enabled by default.
- **New sub-command**: Added a new sub-command to push updated network information to the host on demand.
- **udev-rules**: Added udev rules for configuring SCSI timeout in the guest.
- **Ubuntu 16.10**: Fixes for running on Ubuntu 16.10.
- **Quiesced Snapshot**: Fix for quiesced snapshot failure leaving guest file system quiesced.

## Internationalization
open-vm-tools 10.0.0 supports the following languages:
open-vm-tools 10.1.0 supports the following languages:

- English
- French
Expand All @@ -33,24 +38,26 @@ open-vm-tools 10.0.0 supports the following languages:
- Traditional Chinese

## Compatibility
open-vm-tools 10.0.0 is compatible with all supported versions of VMware vSphere, VMware Workstation 12.0 and VMware Fusion 8.0.
open-vm-tools 10.1.0 is compatible with all supported versions of VMware vSphere, VMware Workstation 12.5 and VMware Fusion 8.5.
## Installation and Upgrades for This Release
The steps to install open-vm-tools vary depending on your VMware product and the guest operating system you have installed. For general steps to install open-vm-tools in most VMware products, see https://github.com/vmware/open-vm-tools/blob/master/README.md
## Known Issues
The known issues are as follows:

- **The status of IPv6 address is displayed as "unknown"**
- **Common Agent Framework in open-vm-tools fails to build in Ubuntu 14.04.**

The status of IPv6 address from vim-cmd is displayed as "unknown" even when the address is valid.
Common Agent Framework in open-vm-tools fails to build in Ubuntu 14.04 with rabbitmq-c version lower than 0.8.0

Workaround: None
- **TextCopyPaste between host and guest systems fail**
Workaround: Upgrade rabbitmq-c to version 0.8.0 or higher for TLS1.2 support in Common Agent Framework

Copy and Paste of text between host and guest systems fail if the text size 50KB or higher.

Workaround: Copy and Paste smaller amounts of text.
- **Definition of the field _ipAddress_ in guestinfo is ambiguous**
- **vmusr plug-ins do not load on Solaris 10 Update 11.**

While running VMware Tools 10.1 on Solaris 10 U11 guest operating systems, the following vmusr plug-ins are not loaded:
libdesktopEvents.so
libdndcp.so
libresolutionSet.so

This issue might also occur in Solaris version 11.2.

Workaround: Upgrade to Solaris 11.3.

The field _ipAddress_ is defined as "Primary IP address assigned to the guest operating system, if known".

Workaround: The field _ipAddress_ in this context for Linux is defined as the first IP address fetched by open-vm-tools.
Loading

0 comments on commit 41c0f08

Please sign in to comment.