122d9058dd28cd4ef34a3fa1fa804ad9.ppt
- Количество слайдов: 14
Prerequisite Scanner Team Sprint Demo Prerequisite Scanner Sprint 7 Demo IBM Prerequisite Scanner Team July 25, 2012 © 2011 IBM Corporation
IBM Software Group | Tivoli Software Key Accomplishments Product beta support - Open Service Delivery Platform 1. 1 (story 28920) - Tivoli Business Service Manager 6. 2 (story 28610) o em System JRE version check (story 28243) User specified single or multiple properties check (story 28215) D em o D HP-UX checks db 2. home. space check (story 29067) os. swap. Size (story 29064) Unix junit BVT and automated unit tests improvement (story 27530) 2 IBM Confidential
IBM Software Group | Tivoli Software Demo – System JRE version check Support Unix and Windows Property name: env. JRE. version. system[type:
IBM Software Group | Tivoli Software Demo – System JRE version check Supported values Complete version string Example: env. JRE. version. system=1. 6. 0 Partial version string, with “*” Example: env. JRE. version. system[type: IBM]=1. 6. * Specified version and above, with “+” Example 1: env. JRE. version. system[type: Oracle]=1. 6+ Example 2: env. JRE. version. system=1. 5. 2+ Multiple versions with comma separation, Example: env. JRE. version. system[type: IBM]=1. 5. 2+, 1. 6. *, 1. 7. 0 4 IBM Confidential
IBM Software Group | Tivoli Software Demo – Subset Property Check 5 IBM Confidential
IBM Software Group | Tivoli Software Subset/Single Property Check Subset/Single Property check allow Admin Services to pass in a single/Subset property in the command line options to check for both prerequisite scan and health check scenarios. Command line input syntax property="
IBM Software Group | Tivoli Software Design Assumptions and Scope Single Property check allows the user to pass in any number of properties in the command line argument and properties should be separated by comma Subset/Single property check supports only for one product. i. e it does not supports multiple products. only the passed in properties will be checked, rest of the properties mentioned in the config file are ignored. Requires minimum one property name to be passed. Expected value need not to be passed along with the property name. 7 IBM Confidential
IBM Software Group | Tivoli Software Demo Config file # Properties common to all UNIX platforms [OSType: UNIX] os. ksh=Available os. pagesize=4 KB user. is. Admin=True os. package. curl=curl os. package. expect=expect-5. 42+ 8 IBM Confidential
IBM Software Group | Tivoli Software Subset/Single Property Output aclinux 6223 b: ~/Sprint. Demo #. /prereq_checker. sh DMO detail property=“os. pagesize” IBM Prerequisite Scanner Version: 1. 2. 0. 408 Build : 20120723 OS name: Linux Machine Information Machine Name: aclinux 6223 b Serial number: KQCVD 22 Scenario: Prerequisite Scan DMO - Prerequisite Scanner Demo [version 0750000]: Property Result Found Expected ====== ==== os. pagesize PASS 4 KB Prerequisite Scanner Overall Result: PASS Details also available in /root/Sprint. Demo/result. txt 9 IBM Confidential
IBM Software Group | Tivoli Software XML Results: Below is the “Warning Message” included in the XML results :
IBM Software Group | Tivoli Software Return Codes Valid and Invalid Properties • PRS return code is depend on “Overall Result”, if the “Overall Result” is PASS then PRS exits with return code “ 0”, otherwise, exits with return code 1 Valid Properties • PRS return code is depend on “Overall Result”, if the “Overall Result” is PASS then PRS exits with return code “ 0”, otherwise, exits with return code 1 Invalid Properties • 11 PRS returns exit code 2. IBM Confidential
IBM Software Group | Tivoli Software 12 IBM Confidential
IBM Software Group | Tivoli Software What is PRS IBM Prerequisite Scanner A lightweight and easy-to-use scanning tool to automate prerequisite checks for single or multiple products in a solution Key Benefits & Differentiator Automated and standardized prerequisite checking solution across products and deployment types Simplicity of use and lightweight solution Improve TTV, with ready-to-use out-of-the-box predefined checks Extensibility to expand coverage easily in the field 13 IBM Confidential
IBM Software Group | Tivoli Software Completed sprint 7 stories Story: 1. 2 refresh (29264) Story: as adopters and customer, I would like to know to how extend PRS by leveraging health check infrastructure to support a product health check (29024) Story: as osdp team, I would like PRS to be part of osdp beta and support beta activities (28920) Story: RTC backlog clean up (28797) Story: As a TBSM and Impact customer, I want to scan for prererqs prior to upgrading to v 6. 2 (28610) Story: as admin services team, I would like PRS to implement support to our user scenarios for pre and post installation (28215) Feature: enable db 2. home. space check on HP-UX (29067) Feature: enable os. swap. Size on HP-UX (29064) Story: As part of WAS prereq checking, add check for Java and Java version (28243) Story: Implement new junit test for unixlinux to test single/subset property check (27530) 14 IBM Confidential


