FBSNG v1.2 Release Notes ------------------------ This document summarizes the changes made in FBSNG v1.2 comparing to v1.1 and describes v1.1 to v1.2 upgrade procedure. Major Features implemented in v1.2 ---------------------------------- Dynamic farm configuration functionality now includes removing queues, process types, node classes, resources and resource pools. Dynamic farm configuration functions are available via command line interface, GUI and API. Kerberos authentication support. FBSNG, if required, can use Kerberos v5 to authenticate users. Also, FBSNG can create Kerberos credentials for batch processes. FBSNG supports proxy lists to support "group account" concept. Customizable farm node selection algorithm. In addition to round-robin process placement algorithm, FBSNG now supports "pack as tightly as possible" and "spread one per node" schemas of choosing farm nodes for section processes. This functionality is implemented as experimental feature, and not yet fully documented. Ability to run batch processes in interactive mode. FBSNG GUI monitor provides functionality to monitor abstract resource utilization. Improved Scheduler. Scheduler algorithm is improved to allow simpler "fair share" configuration. Upgrading from FBSNG v1.1 to v1.2 in FUE environment ---------------------------------------------------- 1. Hold all FBSNG queues; 2. Shut down all FBSNG daemons using $FBSNG_ROOT/bin/shutdown_*.sh scripts; 3. If necessary, install or upgrade FCSLIB to v1.10; 4. Install, declare and tailor FBSNG v1.2 for all required platforms; 5. If Kerberos support is required, install and declare Kerberos for all platforms; 6. Add "kerberos" and "user_profile" sets to FBSNG configuration file $FBSNG_ROOT/fbs.cfg. See FBSNG Installation and Administration Guide for details on these sets. See also fbs.cfg.example in templates/cfg subdirectory; 7. Initialize FBSNG v1.2 environment (setup fbsng); 8. Start FBSNG v1.2 components. There are no known installations of FBSNG in non-FUE environemnt. Therefore, this document does not contain instructions for upgrading of non-FUE installations. Contact FCS group at fcs-group@fnal.gov for information on upgrading FBSNG to v1.2 in non-FUE environemnt. For more details on FBSNG configuration and shutting down and starting FBSNG components, see FBSNG Installation and Administration Guide.