Personal tools

rPath Appliance Platform Agent:Release Notes/3

From rPath Wiki

Jump to: navigation, search

Contents

The following release notes apply to 3.x versions of the rPath Appliance Platform Agent.

rPath Appliance Platform Agent 3.0.2.1

  • Fixed: The time zone plugin now properly loads the list of timezones if the appliance is not using NTP. RAA-1344

rPath Appliance Platform Agent 3.0.2

  • Fixed: Granting multiple groups to a user now works. RAA-1407
  • Fixed: Appliance logs plug-in correctly identifies gzipped tar files. RAA-1459
  • Fixed: Icon corruption in IE7 RAA-1460
  • Fixed: Restore operation of a downloadable backup file is now functional. RAA-1461
  • Fixed: Downloading a backup file and the session has timed out no longer tracebacks. RAA-1462
  • Fixed: Restore status of uploaded backup files is now reported. RAA-1463, RAA-1480
  • Fixed: A single backup upload failure no longer causes multiple errors. RAA-1464
  • Fixed: A single SSL certificate upload failure no longer causes multiple errors. RAA-1474, RAA-1476
  • Updated: User management plug-in no longer allows deletion of non-empty groups. RAA-1477
  • Updated: Unnecessary help documentation has been removed.RAA-1478
  • Updated: Duplicate text in the user guide has been removed. RAA-1421
  • Added: The ability to customize the contents of help templates. RAA-1375
  • Fixed: Plugins are now disabled correctly. RAA-1451
  • Fixed: Many of the urls in navigation links and redirects have been fixed so that rAPA may be proxied behind another web server. RAA-1387
  • Fixed: A function signature change that prevented PAM authentication from working properly is corrected. RAA-1425
  • Fixed: Usermanagement plug-in no longer overlaps when screen resolution goes below 1024x768. RAA-1428
  • Fixed: The Backup button can now be clicked in Internet Explorer. RAA-1416
  • Fixed: The backup table no longer extends off the main page. RAA-1440
  • Fixed: A page reload is no longer necessary after adding a user in the user management plug-in. RAA-1417
  • Fixed: Content-Type usage in Firefox 3 is fixed. RAA-1371
  • Removed: DTDs with RSS feeds. RAA-1424
  • Fixed: The modal message dialog box is no longer mangled in Internet Explorer 7. RAA-1454
  • Fixed: The modal message dialog box no longer displays a gap above the footer in Internet Explorer 6. RAA-1453
  • Added: Support for fully branding the login page. RAA-1353
  • Fixed: The updatetroves plug-in no longer displays the updates list when no updates are available. RAA-803

rPath Appliance Platform Agent 3.0.1

  • New: rAPA now has an initial abstraction layer to support operation on multiple distros.
  • New: The backup plugin now displays a running byte count as data is written to or read from a backup file.
  • Updated: The plugin generator template has now been updated to work with the new 3.x codebase. RAA-1111
  • Updated: The root password plugin now requires the currently logged in user to reauthenticate themselves. RAA-929
  • Updated: The raa.web.reauthorize decorator has been added to allow plugin authors a standard way to mark web functions as requiring reauthorization to help prevent Cross-Site Request Forgery (CSRF) attacks.
  • Updated: The usermanagement plugin has been refactored to use the raa.web.reauthorize decorator; this means that the original XML-RPC method signatures for addUser and saveUser are now restored to pre-2.1.5 behavior.
  • Fixed: The Collection Tool no longer fails on non-existent file in script output. RAA-1352
  • Fixed: The updatetroves plugin will now log an error upon attempting to update the system when the prebackup option is enabled and the backup plugin is not configured. RAA-1116
  • Fixed: The backup plugin now times out after a reasonable amount of time whenever attempting to write to or read from a backup that is stored using the Network File System (NFS). RAA-920
  • Fixed: The network configuration plugin will no longer hang if given a very long hostname. RAA-1295
  • Fixed: Potentially confusing text displayed while in wizard mode has been removed. RAA-1301
  • Fixed: The network configuration plugin now verifies that an interface exists before modifying and saving the interface's settings. RAA-1276
  • Fixed: RSS feed links now work properly. RAA-1283
  • Fixed: The network configuration plugin now properly excludes backup ifcfg files. RAA-1348
  • Fixed: The usermanagement plug-in no longer adds a user before the password is validated, leaving the user in an undefined state. RAA-1394
  • Fixed: The collection tool plug-in now properly saves dmesg output in a file named dmesg. RAA-1349

rPath Appliance Platform Agent 3.0.0

Image:Bulbgraph.png   Because rAPA 3 includes extensive changes in its underlying structure, appliance developers are encouraged to reference FAQ:Changes in rAPA 3 when they begin using it in their appliances.
  • New: The user interface has a new look and feel which includes improvements in usability and branding.
  • New: The status task has been separated into two tasks: appliance status and system status. The new appliance status plugin allows developers to customize the welcome text and graphic.
  • New: The Updates task includes a user interface for updating from CD, a feature previously only provided using XML-RPC.
  • New: Media mounted as an update CD in the Updates task can be unmounted. (RAA-493)
  • New: The Manage Services task now allows appliance developers to configure a user-friendly name for each service. (RAA-707)
  • New: The Rollbacks task is included and enabled by default as an open-source standard plugin rather that provided a closed-source add-on. (RAA-735)
  • New: The documentation directory for rAPA includes example XML-RPC scripts for each plugin. (RAA-586)
  • Updated: The previously-named System Updates task is now named Updates, and it is still provided by the updatetroves plugin. (RAA-714)
  • Updated: The previously-named Backup and Restore task is now named Back Up and Restore, and it is still provided by the backup plugin.
  • Updated: The previously-named Configure Proxy task is now named Configure Internet Proxy, and it is still provided by the configure/proxy plugin.
  • Updated: The previously-named Time Zone and Time task is now named System Time, and it is still provided by the configure/settimezone plugin.
  • Updated: The Configure Email task has been deprecated in favor of providing both SMTP relay and notification configuration in the same Configure Notifications task.
  • Updated: The Root Password task is still included, but it is disabled by default. (RAA-678)
  • Updated: The Rollbacks task is updated to use the most current Conary API for performing rollbacks. (RAA-526
  • Updated: The Configure Conary task has been removed. (RAA-1254)
  • Updated: A log file will reopen automatically if the current file is moved, providing compatibility with a wider range of log rotators. (RAA-1193)
  • Updated: The mechanism that rAPA uses to restart itself is updated to work with a new web service daemon. (RAA-1167)
  • Updated: The Upload SSL Certificate task uses a workflow for uploading and regenerating certificates that matches the updated mechanism for restarting the web service. (RAA-1155)
  • Updated: The URL for rAPA no longer contains /rAA, requiring any scripts using the URLs to be updated.
  • Updated: The Configure Networking interface ensures that when no interfaces are using DHCP, the hostname and DNS cannot be set to obtain values DHCP. (RAA-704)
  • Updated: The Configure Networking task displays a single main gateway field instead of having additional gateway fields for each interface. (RAA-621)
  • Updated: The System Time task has a series of text bodes for NTP servers with one server per box, replacing the single box requiring a comma separated list for multiple entries. (RAA-773)
  • Fixed: Learn More links were updated for each task, ensuring no missing or out-of-date help information.
  • Fixed: The Updates task attempted to connect to the network when performing updates from CD. (RAA-456)
  • Fixed: The connection path in the Back Up and Restore task was confusing for users. Guide text and help for the task has been updated to include examples. (RAA-1266)