Author: jfthomps
Date: Fri Jul 21 15:06:43 2017
New Revision: 1802606
URL: http://svn.apache.org/viewvc?rev=1802606&view=rev
Log:
VCL-1053 - Prepare VCL 2.5 release
CHANGELOG:
-added section for 2.5; still need to add release notes
README:
-updated version at top
-updated link to online install guide
-removed php-gd from list of web server php modules
RELEASE_NOTES:
-added Added and Removed sections
vcl-install.sh, vcl-upgrade.sh, web/testsetup.php:
-added back gettext as a php module installed/tested for
Modified:
vcl/trunk/CHANGELOG
vcl/trunk/README
vcl/trunk/RELEASE_NOTES
vcl/trunk/vcl-install.sh
vcl/trunk/vcl-upgrade.sh
vcl/trunk/web/testsetup.php
Modified: vcl/trunk/CHANGELOG
URL:
http://svn.apache.org/viewvc/vcl/trunk/CHANGELOG?rev=1802606&r1=1802605&r2=1802606&view=diff
==============================================================================
--- vcl/trunk/CHANGELOG (original)
+++ vcl/trunk/CHANGELOG Fri Jul 21 15:06:43 2017
@@ -1,3 +1,38 @@
+ASF VCL 2.5
+
+Dependency changes:
+
+VCL web server PHP modules:
+* removed php-gd
+
+VCL Management Node:
+* updated supported versions of CentOS and Red Hat
+
+Added required Perl modules:
+* Crypt::CBC
+* Crypt::Rijndael
+* Exception::Class::Base
+* HTTP::Headers
+* LWP::UserAgent
+* RPC::XML::Client
+
+Removed required Perl modules:
+* CPAN
+* LWP::Protocol::https
+* Mo:builder
+* RPC::XML
+* Scalar::Util
+* Time::HiRes
+* URI
+* perl-Archive-Tar
+* perl-DBD-MySQL
+
+Release Notes - VCL - Version 2.5
+
+>>>>>>>>>>>>>>>>>>>>>>>> NEED TO FILL THIS IN <<<<<<<<<<<<<<<<<<<
+
+================================================================================
+
ASF VCL 2.4.2
Dependency changes:
Modified: vcl/trunk/README
URL:
http://svn.apache.org/viewvc/vcl/trunk/README?rev=1802606&r1=1802605&r2=1802606&view=diff
==============================================================================
--- vcl/trunk/README (original)
+++ vcl/trunk/README Fri Jul 21 15:06:43 2017
@@ -1,10 +1,10 @@
-Apache VCL 2.4.2
+Apache VCL 2.5
================================================================================
INSTALLATION
Please see the INSTALLATION file or the installation guide on the Apache VCL
-website. (http://vcl.apache.org/docs/VCL241InstallGuide.html)
+website. (http://vcl.apache.org/docs/VCL25InstallGuide.html)
================================================================================
SYSTEM REQUIREMENTS
@@ -18,14 +18,13 @@ VCL web server Linux packages:
* PHP 5.0 or later
VCL web server PHP modules:
-* php-gd
+* php-gettext
* php-json
+* php-ldap (only required if using LDAP authentication)
* php-mysql
* php-openssl
* php-xml
* php-xmlrpc
-* php-gettext
-* php-ldap (only required if using LDAP authentication)
------------
VCL DATABASE
Modified: vcl/trunk/RELEASE_NOTES
URL:
http://svn.apache.org/viewvc/vcl/trunk/RELEASE_NOTES?rev=1802606&r1=1802605&r2=1802606&view=diff
==============================================================================
--- vcl/trunk/RELEASE_NOTES (original)
+++ vcl/trunk/RELEASE_NOTES Fri Jul 21 15:06:43 2017
@@ -23,26 +23,22 @@ II. Notable Changes
The following are some notable changes from previous releases.
->>>>>> need to update Added/Removed for 2.5 <<<<<<<<<<
-=================================
-
->>>>>> below are the Added/Removed points for 2.4.2 <<<<<<<<<
-
Added:
-* Scripted installation and upgrade
-* Ability to run multiple web servers
-* NAT support for connecting to reservations
-* Provisioning to OpenStack
-* Provisioning to OpenNebula
-* Provisioning to ESXi 5.5
-* Windows 8.x and Server 2012 images
-* Use of 64 bit cygwin
-* Improved interface for resource management
+* Windows 10 and Server 2016 images
+* Responsive theme (dropdownmenus) to web site
+* Support for joining Windows image to an Active Directory domain
+* Basic automatic mounting of NFS shares for all users
+* Customization of email messages
+* Support for ufw and firewalld firewalls
+* Hook script support for various stages of deploy on management nodes
+* Display reservation times in user's own timezone
+
+Removed:
-Removed:
+* Server Profiles
+* Use of Administrator account for imaging reservations
-* xCAT 1.x no longer supported
=================================
III. Getting Involved in the ASF VCL Community
Modified: vcl/trunk/vcl-install.sh
URL:
http://svn.apache.org/viewvc/vcl/trunk/vcl-install.sh?rev=1802606&r1=1802605&r2=1802606&view=diff
==============================================================================
--- vcl/trunk/vcl-install.sh (original)
+++ vcl/trunk/vcl-install.sh Fri Jul 21 15:06:43 2017
@@ -586,7 +586,7 @@ fi
if [[ $DOWEB -eq 1 ]]; then
print_break
echo "Installing httpd and php components..."
- yum -q -y install httpd php mod_ssl php php-gd php-mysql php-xml
php-xmlrpc php-ldap sendmail php-mbstring
+ yum -q -y install httpd php mod_ssl php php-gettext php-mysql php-xml
php-xmlrpc php-ldap sendmail php-mbstring
if [ $? -ne 0 ]; then generic_error "Failed to install httpd"; exit 1;
fi;
echo "setting httpd to start on boot"
/sbin/chkconfig httpd on
Modified: vcl/trunk/vcl-upgrade.sh
URL:
http://svn.apache.org/viewvc/vcl/trunk/vcl-upgrade.sh?rev=1802606&r1=1802605&r2=1802606&view=diff
==============================================================================
--- vcl/trunk/vcl-upgrade.sh (original)
+++ vcl/trunk/vcl-upgrade.sh Fri Jul 21 15:06:43 2017
@@ -691,7 +691,7 @@ if [[ $DOWEB -eq 1 ]]; then
print_break
echo "Ensuring required php components are installed..."
missing=
- for pkg in php php-mysql php-xml php-xmlrpc php-ldap php-mbstring; do
+ for pkg in php php-gettext php-mysql php-xml php-xmlrpc php-ldap
php-mbstring; do
alt=$(echo $pkg | sed 's/php/php53/')
if ! (rpm --quiet -q $pkg || rpm --quiet -q $alt); then
missing="$missing $pkg"
Modified: vcl/trunk/web/testsetup.php
URL:
http://svn.apache.org/viewvc/vcl/trunk/web/testsetup.php?rev=1802606&r1=1802605&r2=1802606&view=diff
==============================================================================
--- vcl/trunk/web/testsetup.php (original)
+++ vcl/trunk/web/testsetup.php Fri Jul 21 15:06:43 2017
@@ -362,9 +362,9 @@ if($createcryptkey) {
# required extentions
title("Testing for required php extensions");
if(version_compare(phpversion(), "5.2", "<"))
- $requiredexts = array('mysql', 'openssl', 'xml', 'xmlrpc', 'session',
'pcre', 'sockets', 'ldap');
+ $requiredexts = array('mysql', 'openssl', 'xml', 'xmlrpc', 'session',
'pcre', 'sockets', 'ldap', 'gettext');
else
- $requiredexts = array('mysql', 'openssl', 'xml', 'xmlrpc', 'session',
'pcre', 'sockets', 'ldap', 'json');
+ $requiredexts = array('mysql', 'openssl', 'xml', 'xmlrpc', 'session',
'pcre', 'sockets', 'ldap', 'json', 'gettext');
$exts = get_loaded_extensions();
$diff = array_diff($requiredexts, $exts);
print "<ul>\n";