02
Sat, Nov
2 New Articles

iPTF Unleashed

Typography
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times
Since September 1997, the IBM eServer iSeries Support Web site has hosted a function called Internet PTF (iPTF) downloads. Originally a standalone Java applet, it has been continuously enhanced and then integrated into many of the IBM service functions. Little-known to some and well-used by others, iPTF is an increasingly popular way of getting fixes for your iSeries. By using the integrated cover letter browse and search functions, the order options, the FTP download, and the Summary page, you can unleash the power of iPTF to easily and quickly get the fixes you need.

Taking It to the Web

iPTF: The drive-up window
iPTF started out as a simple Java applet that offered the same PTF order capabilities as the OS/400 SNDPTFORD command. Its advantage was that it used the Internet--rather than the system's modem--to process the order. This alternative connectivity provided customers the ability to leverage their fast Internet connections for placing the PTF orders. Helper PTFs were provided for V4R2 and V4R3, and base function for iPTF was contained within V4R4. A Web-based applet means no distribution or installation concerns, as you can simply go to the IBM eServer iSeries Support Web site to use iPTF. Figure 1 shows the iPTF home page.

http://www.mcpressonline.com/articles/images/2002/iPTF_UnleashedV500.png

Figure 1: Download your PTFs from the iPTF home page. (Click images to enlarge.)

Welcome to iPTF

May I take your order?
Many enhancements have been integrated into iPTF over the years. One of the first additions was an integrated cover letter database. This database goes back over 10 years, so you can browse and search through the cover letters, read them online, and easily add any necessary PTFs to your order. The cover letter database is added to daily, ensuring an up-to-date view of fixes. Upon adding a PTF to your order, you can continue to search for and browse cover letters, or you can proceed to selecting order options. With the cover letter database, iPTF became a great tool for the self-service-oriented system administrator. For example, if a problem begins to present itself on the iSeries (CPF messages in job logs, SRCs, and so on), you can search all cover letters for those symptoms. You can then read through the cover letters matching the search results and determine if a particular PTF can help. Figure 2 shows the Web page that allows you to perform this search.

http://www.mcpressonline.com/articles/images/2002/iPTF_UnleashedV501.png

Figure 2: Browse cover letters with iPTF.

After locating a PTF that could aid the system, adding that PTF to an order is only one click away. No longer do you need to write down a list of PTFs and go to the OS/400 command line to enter them into SNDPTFORD. With a single click, the desired PTF is added to the order. You can then continue to search and select more PTFs (up to 2000!) and, when ready, proceed to the order options screen. Figures 3 through 6 show the search and order processes.

http://www.mcpressonline.com/articles/images/2002/iPTF_UnleashedV502.png

Figure 3: Search for the PTFs you need.


http://www.mcpressonline.com/articles/images/2002/iPTF_UnleashedV503.png

Figure 4: View the results of your iPTF search.

http://www.mcpressonline.com/articles/images/2002/iPTF_UnleashedV504.png

Figure 5: View a PTF's cover letter and add the PTF to your order.

http://www.mcpressonline.com/articles/images/2002/iPTF_UnleashedV505.png

Figure 6: Continue searching or process your order.

The first time you use iPTF, you will notice that it prompts you to create an IBM Registration ID. This registration is free and simple. The IBM Registration ID is used by many other IBM Web functions, some providing access to protected data and services. Mostly, it is used to simply store some of the users' preferences, as in the case of iPTF. The order facility that supports the one-click add to order leverages the IBM Registration to save orders. For up to 30 days, you can return to iPTF to view, update, and resubmit your orders. This is a great way to handle ordering PTFs for multiple systems. After selecting PTFs and submitting the order for a particular iSeries, you can return to the automatically saved order to update (if necessary) and submit the same PTF order for another system.

Another benefit of the order facility is that it can be used as a "shopping cart" to collect PTFs to be ordered at some future date. For example, all week long, you could be researching PTFs and adding them to the order, and on Friday (or whenever your service window is), you can place the order.

Options Galore

Would you like fries with that?
The order facility stores both the list of PTFs as well as the order options. These options include all the same options that SNDPTFORD has and many more.

In 2002, IBM simplified the order screens to allow for streamlined order option selection. You are presented with a list of basic options, geared toward whether you are selecting PTFs for a single system or for multiple systems. With that order option selection, the iPTF order facility will set particular order parameters. When a single system is selected, the order will not fully expand requisite PTFs; that way, the PTFs ordered are only the ones the system needs. The benefit of this order option is that you place a smaller order, which can be quickly downloaded or processed. If you select the multiple system option, iPTF will fully expand the requisite PTFs, which is important if the set of PTFs is to be used on other systems. With a full expansion of related PTFs, the set of PTFs is more applicable to other systems, which might be at different fix levels. Figure 7 shows the basic options.

http://www.mcpressonline.com/articles/images/2002/iPTF_UnleashedV506.png

Figure 7: This screen shows the iPTF basic order options.

Full control of the order options is presented when you select advanced options. You can then make decisions about such things as whether you want to receive the requisite PTFs and whether you want to receive PTFs and cover letters or only cover letters. You can also control the options that allow for PTFs to be reordered or ordered for products that are not even installed on the system. Figure 8 shows the advanced options screen.

http://www.mcpressonline.com/articles/images/2002/iPTF_UnleashedV507.png

Figure 7: This screen shows the iPTF advanced order options.

Delivery Options

Will that be for here or to go?
Because it's on the Web, iPTF offers a unique delivery method not available with SNDPTFORD. You can still receive PTFs immediately on a download session, but if the order is too large to be processed with an immediate download session, you have an additional delivery option. If the immediate download attempt is unsuccessful, the PTFs can be bundled up into a custom CD-ROM image and staged on an FTP server. This option allows you to download and obtain your fixes in hours rather than days. V5R2 works great with this, as the image files become virtual optical volumes, which GO PTF option 8 speeds through to install the set of PTFs. For earlier releases, a PC can be used to burn the images to CDs.

Of course, CD-ROM media is also an option for delivery. For both FTP and CD-ROM media orders, you will notice that the IBM Registration information as well as the system's Work Contact Information is used to complete the order details. The order that is sent to the FTP server generates an email that informs you of the userID, password, and location of the CD-ROM image files. For CD-ROM media, the Work Contact Information from the iSeries is used to complete the contact and shipping address information. iPTF presents this to you, giving you one last chance to change any of these pieces of information. Figure 8 shows the screen that allows you to choose your delivery method.

http://www.mcpressonline.com/articles/images/2002/iPTF_UnleashedV508.png

Figure 8: iPTF allows you to choose how you want your PTFs delivered.

The iPTF Summary Page

Would you like a receipt?
After submitting and processing the order, iPTF will display a Web page that summarizes all the details of your order. This handy receipt can help you identify which PTFs are ready for load and apply. As mentioned earlier, the requisite order options cause additional PTFs to be added to the order. The Summary page captures that information in a table so that the extra PTFs can be easily identified.

The capabilities of the iPTF Summary page don't stop there. If iPTF sees that there were some PTFs that were not successfully ordered, it provides a one-click automatic resubmit of the order. It does this by removing the PTFs that were unavailable, already on the system, or marked defective (and thus not orderable) and then constructing an order of PTFs that can be ordered. Figure 9 shows the Summary page.

http://www.mcpressonline.com/articles/images/2002/iPTF_UnleashedV509.png

Figure 9: This iPTF Summary page shows a failed order that can be retried.

But Wait, There's More!

Did you save room for dessert?
Just recently, the Group and Cumulative PTF Packages have been added to the browse and search database. This allows you to find and order singles, groups, and cumulative PTF packages quickly and easily.

iPTF--A One-Stop Shop for Fixes

There you have it--an invaluable, integrated, Web-powered tool for the iSeries system administrator. And just in case you were wondering, the iPTF Web site is an iSeries Model 840, running OS/400 V5R1. The iPTF cover letter database is powered by Domino, the JSPs and servlets are powered by WebSphere, the applet is constructed from the IBM Toolbox for Java, and the whole site is coded with the Eclipse environment--all "blue" parts, top to bottom! :-)

iPTF Addendum

On May 21, iPTF debuted the Customized Cumulative PTF Package function. This function enhances the iPTF process for ordering a cumulative PTF package by using the system inventory (as gathered by Management Central). With the knowledge of which products and PTFs are already on the iSeries system, iPTF can then order only the PTFs needed to get the system to a particular cumulative PTF package level. This function also allows the user to select previous package levels.

The largest benefit of this new function is that it drastically reduces the size of the order. Because cumulative PTF packages are...well...cumulative, if a system is at a previous level, only a fraction of the PTFs are actually needed for the process. This type of processing can shrink the V5R2 cumulative PTF package from four CDs to just one, making for a smaller FTP download and a faster system install.

Another benefit of this function deals with installing new software products or product options. For example, if you install a cumulative PTF package and then install a particular software product that happens to have PTFs that were on that package, the cumulative PTF package may have to be reinstalled to get those PTFs that were missed the first time. In this case, running the new iPTF function will handily identify and order just those needed PTFs for that package.

For a glimpse of what using iPTF is like, read the sidebar below, "Get Your Cumulative PTF Package in Under an Hour."

Dave Gimpl is a Software Engineer on the eSupport Team, designing tools to make it easier for customers to do business with IBM. In his 13 years with IBM, he's worked on communications, file systems, and systems integration projects. He can be reached by email at This email address is being protected from spambots. You need JavaScript enabled to view it..


Sidebar: Get Your Cumulative PTF Package in Under an Hour
Here's a real-life timeline of how a system administrator got the V5R2 cumulative PTF pack using iPTF.
 
Friday Morning
7:30 a.m. Oh, joy (or other expletive). I need the V5R2 cumulative PTF package--today!
7:31 a.m. Go to Internet PTF Downloads - iPTF.
7:31 a.m. Click on "Customized Cumulative PTF Package function."
7:32 a.m. Continue on through the function, signing on to the iSeries.
7:34 a.m. Select the latest package from the list.
7:35 a.m. Enter in email address, select hemisphere, and click Submit.
7:36 a.m. iPTF Summary Page indicates that order is being placed on the FTP server.
7:36 a.m. Receive email that the order is being processed on the FTP server.
7:44 a.m. Receive email from IBM, detailing where the CD image is to download.
7:45 a.m. Start FTP session from iSeries to download the disk image.
8:08 a.m. FTP session completed.
8:09 a.m. Load into image catalog and mount volume.

Whew. Virtual optical volume is mounted and ready for GO PTF (option 8). Thanks, iPTF.





BLOG COMMENTS POWERED BY DISQUS

LATEST COMMENTS

Support MC Press Online

$

Book Reviews

Resource Center

  • SB Profound WC 5536 Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application. You can find Part 1 here. In Part 2 of our free Node.js Webinar Series, Brian May teaches you the different tooling options available for writing code, debugging, and using Git for version control. Brian will briefly discuss the different tools available, and demonstrate his preferred setup for Node development on IBM i or any platform. Attend this webinar to learn:

  • SB Profound WP 5539More than ever, there is a demand for IT to deliver innovation. Your IBM i has been an essential part of your business operations for years. However, your organization may struggle to maintain the current system and implement new projects. The thousands of customers we've worked with and surveyed state that expectations regarding the digital footprint and vision of the company are not aligned with the current IT environment.

  • SB HelpSystems ROBOT Generic IBM announced the E1080 servers using the latest Power10 processor in September 2021. The most powerful processor from IBM to date, Power10 is designed to handle the demands of doing business in today’s high-tech atmosphere, including running cloud applications, supporting big data, and managing AI workloads. But what does Power10 mean for your data center? In this recorded webinar, IBMers Dan Sundt and Dylan Boday join IBM Power Champion Tom Huntington for a discussion on why Power10 technology is the right strategic investment if you run IBM i, AIX, or Linux. In this action-packed hour, Tom will share trends from the IBM i and AIX user communities while Dan and Dylan dive into the tech specs for key hardware, including:

  • Magic MarkTRY the one package that solves all your document design and printing challenges on all your platforms. Produce bar code labels, electronic forms, ad hoc reports, and RFID tags – without programming! MarkMagic is the only document design and print solution that combines report writing, WYSIWYG label and forms design, and conditional printing in one integrated product. Make sure your data survives when catastrophe hits. Request your trial now!  Request Now.

  • SB HelpSystems ROBOT GenericForms of ransomware has been around for over 30 years, and with more and more organizations suffering attacks each year, it continues to endure. What has made ransomware such a durable threat and what is the best way to combat it? In order to prevent ransomware, organizations must first understand how it works.

  • SB HelpSystems ROBOT GenericIT security is a top priority for businesses around the world, but most IBM i pros don’t know where to begin—and most cybersecurity experts don’t know IBM i. In this session, Robin Tatam explores the business impact of lax IBM i security, the top vulnerabilities putting IBM i at risk, and the steps you can take to protect your organization. If you’re looking to avoid unexpected downtime or corrupted data, you don’t want to miss this session.

  • SB HelpSystems ROBOT GenericCan you trust all of your users all of the time? A typical end user receives 16 malicious emails each month, but only 17 percent of these phishing campaigns are reported to IT. Once an attack is underway, most organizations won’t discover the breach until six months later. A staggering amount of damage can occur in that time. Despite these risks, 93 percent of organizations are leaving their IBM i systems vulnerable to cybercrime. In this on-demand webinar, IBM i security experts Robin Tatam and Sandi Moore will reveal:

  • FORTRA Disaster protection is vital to every business. Yet, it often consists of patched together procedures that are prone to error. From automatic backups to data encryption to media management, Robot automates the routine (yet often complex) tasks of iSeries backup and recovery, saving you time and money and making the process safer and more reliable. Automate your backups with the Robot Backup and Recovery Solution. Key features include:

  • FORTRAManaging messages on your IBM i can be more than a full-time job if you have to do it manually. Messages need a response and resources must be monitored—often over multiple systems and across platforms. How can you be sure you won’t miss important system events? Automate your message center with the Robot Message Management Solution. Key features include:

  • FORTRAThe thought of printing, distributing, and storing iSeries reports manually may reduce you to tears. Paper and labor costs associated with report generation can spiral out of control. Mountains of paper threaten to swamp your files. Robot automates report bursting, distribution, bundling, and archiving, and offers secure, selective online report viewing. Manage your reports with the Robot Report Management Solution. Key features include:

  • FORTRAFor over 30 years, Robot has been a leader in systems management for IBM i. With batch job creation and scheduling at its core, the Robot Job Scheduling Solution reduces the opportunity for human error and helps you maintain service levels, automating even the biggest, most complex runbooks. Manage your job schedule with the Robot Job Scheduling Solution. Key features include:

  • LANSA Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.

  • LANSAWhen it comes to creating your business applications, there are hundreds of coding platforms and programming languages to choose from. These options range from very complex traditional programming languages to Low-Code platforms where sometimes no traditional coding experience is needed. Download our whitepaper, The Power of Writing Code in a Low-Code Solution, and:

  • LANSASupply Chain is becoming increasingly complex and unpredictable. From raw materials for manufacturing to food supply chains, the journey from source to production to delivery to consumers is marred with inefficiencies, manual processes, shortages, recalls, counterfeits, and scandals. In this webinar, we discuss how:

  • The MC Resource Centers bring you the widest selection of white papers, trial software, and on-demand webcasts for you to choose from. >> Review the list of White Papers, Trial Software or On-Demand Webcast at the MC Press Resource Center. >> Add the items to yru Cart and complet he checkout process and submit

  • Profound Logic Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application.

  • SB Profound WC 5536Join us for this hour-long webcast that will explore:

  • Fortra IT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators with intimate knowledge of the operating system and the applications that run on it is small. This begs the question: How will you manage the platform that supports such a big part of your business? This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn: