Release Notes

Red Hat CloudForms 5.0-Beta

Summary of new features, corrections, and known bugs for Red Hat CloudForms Management Engine 5.11-Beta

Red Hat CloudForms Documentation Team

Abstract

A summary of enhancements, known bugs, and support information for Red Hat CloudForms 5.0 Beta.
If you have a suggestion for improving this guide or have found an error, please submit a Bugzilla report at http://bugzilla.redhat.com against Red Hat CloudForms Management Engine for the Documentation component. Please provide specific details, such as the section number, guide name, and CloudForms version so we can easily locate the content.

1. Introduction

Red Hat CloudForms Management Engine (CFME) delivers the insight, control, and automation enterprises need to address the challenges of managing virtual environments, which are far more complex than physical ones. This technology enables enterprises with existing virtual infrastructures to improve visibility and control, and those just starting virtualization deployments to build and operate a well-managed virtual infrastructure.

Red Hat CloudForms 5.0-beta is comprised of a single component, the CloudForms Management Engine. It has the following feature sets:

  • Insight: Discovery, Monitoring, Utilization, Performance, Reporting, Analytics, Chargeback, and Trending.
  • Control: Security, Compliance, Alerting, Policy-Based Resource and Configuration Management.
  • Automate: IT Process, Task and Event, Provisioning, Workload Management and Orchestration.
  • Integrate: Systems Management, Tools and Processes, Event Consoles, CMDB, RBA, and Web Services.

1.1. Getting Support

If you experience difficulty with a procedure described in this documentation, visit the Red Hat Customer Portal at http://access.redhat.com. Through the customer portal, you can:

  • Search or browse through a knowledgebase of technical support articles about Red Hat products
  • Submit a support case to Red Hat Global Support Services (GSS)
  • Access other product documentation

Red Hat also hosts a large number of electronic mailing lists for discussion of Red Hat software and technology. You can find a list of publicly available mailing lists at https://www.redhat.com/mailman/listinfo. Click on the name of any mailing list to subscribe to that list or to access the list archives.

1.2. Red Hat CloudForms Life Cycle

For an overview of the life cycle phases for Red Hat CloudForms and the status of support for this product, see Red Hat Cloudforms Life Cycle.

2. Migration Considerations

2.1. Migrating to a New Appliance

If you are migrating from an existing appliance to a new one, the target appliance must be able to accommodate the new 12 Gb resource profile used by Red Hat CloudForms 5.0-beta, even if the source appliance only uses 8 Gb.

2.2. Migrating on the same appliance

If you are migrating from a previous version of Red Hat CloudForms to Red Hat CloudForms 5.0-beta using the same appliance, the resource profile will remain the same. Before installing or starting any providers, however, you must assess your memory needs and adjust the resource profile accordingly to avoid performance issues.

3. Technology Preview

The following enhancements are available with this release of Red Hat CloudForms as technology preview only.

Note

For more information on the support scope for features marked as technology previews, see Technology Preview Features Support Scope.

Alert Management
  • Red Hat CloudForms can receive alerts from Prometheus in OpenShift Container Platform
  • Alerts generated by Prometheus are visible in the Red Hat CloudForms user interface
  • Ability to assign alerts to a user and add notes
Integration with ServiceNow CMDB
You can integrate Red Hat CloudForms into ServiceNow to enable authentication with an existing ServiceNow database and add/amend items in the ServiceNow database during state machine processing, such as the virtual machine provisioning state machine.
Integration with Redfish Physical Infrastructure Provider

Red Hat CloudForms supports the following Redfish physical infrastructure provider functionality:

  • Inventory
  • LED Identification Operations
  • Power Operations
  • Events
  • Provisioning

4. Enhancements

The following enhancements and new features are available with Red Hat CloudForms 5.0-beta.

Ansible Automation

This CloudForms release improves Ansible Automation integration. Integration improvements include:

  • Support for Ansible Tower API v2 provider integration.
  • Automate designers or service authors can now pass variables between CloudForms and Ansible, as well as between successive playbook methods.

User experience (UX) improvements

This CloudForms release contains a simplified and more consistent UI for a better user experience. Improvements include:

  • The Configuration menu for controlling global options in the CloudForms environment has been moved from the user settings menu. Configuration is now accessible from the gear icon at the top right corner of the UI.
  • Changes to the left navigation menu:

    • Cloud Intel has been renamed to Overview to provide a more accurate description.
    • Utilization has been moved under Overview.
  • Little-used menus removed:

    • RSS Feed and Timelines were deleted from Cloud Intel.
    • The Optimize menu has been deleted and its submenus (Bottleneck and Planning) removed.
  • User interface breadcrumbs have been made consistent throughout CloudForms for easier navigation between menus from the top of the UI.
  • The Optimization feature added to the Overview menu provides access to dynamic reports. Reports include:

    • Host CPU Trends
    • Host Memory Trends
    • Offline VMs with Snapshot
    • Top CPU Consumers
    • Top Memory Consumers
    • VMs with Volume Free >= 75
  • Specify tenants for service availability during the service authoring workflow.
  • Cloning dashboards in the user interface provides ease of duplication.
  • The ability to import and export Generic Object class definitions and namespaces.
  • The Lifecycle State status is now provided on the service details screen.
  • Service authors can now copy catalog items and catalog bundles.

Scalability enhancements

This CloudForms release includes enhancements for multi-region and import and export support. Improvements include:

  • The ability to import and export all CloudForms schedule items.
  • The ability to access and perform operations on virtual machines in a remote region from the global region.

5. Deprecated Functionality

The following are deprecated with Red Hat CloudForms 5.0-beta (CFME 5.11-beta).

Deprecated support for Red Hat CloudForms appliances running on the following cloud providers:

  • Microsoft Azure
  • Google Compute Engine
  • Red Hat OpenShift Platform

Podified Red Hat CloudForms appliance builds (CloudForms running on OpenShift) are no longer provided.

Deprecated provider:

  • Google Compute Engine

No longer supported for Cloud Intelligence:

  • RSS Feed
  • Timelines

No longer supported for Optimization:

  • Bottleneck
  • Planning

Additional deprecations:

  • Load balancer inventory for all public providers

No longer supported for Automate:

  • OpenShift deployment

5.1. Deprecated Functionality in Next Major Version

The following will be deprecated with the next release of Red Hat CloudForms 5.1 (CFME 5.12).

  • The miq-LDAP module will be replaced by external authentication.

6. Changing the User Interface Locale

Red Hat CloudForms allows you to change the locale of the user interface to one of several preset locales.

This procedure outlines how to change the user interface locale.

  1. Navigate to SettingsMy Settings from the navigation bar.
  2. Select the user interface locale from the Locale list in the Display Settings area.
  3. Click Save.

6.1. User Interface Locales

This table outlines the user interface locales provided in this release of Red Hat CloudForms.

Table 1. User Interface Locales

LocaleLanguage

English

English

Español

Spanish

Français

French

日本語

Japanese

简体中文

Simplified Chinese

7. Changes in the Core Set of Ruby Gems

Users of Red Hat CloudForms can construct custom automation methods in Ruby to extend the product. Red Hat CloudForms ships with a core set of Ruby gems used by the CloudForms Management Engine (CFME) Rails Application. The Ruby gems in this set are subject to change, and have changed since the previous release. If you are calling gems using Automate that are no longer in the CloudForms Management Engine Appliance, you can install them by using the gem install command.

While gems can be imported into automation methods using require, it is recommended that the authors of the automation methods clearly document the use of gems either in the core set or a custom set. It is the responsibility of the author of such custom automation to own the life cycle of any gem being referenced in those methods.

You can find a list of all gems included in the appliance in /var/www/miq/vmdb/log/gem_list.txt

To get lists of all gems for different CloudForms Management Engine releases, see the following resource:

7.1. Red Hat CloudForms 5.0.0

This section outlines the changes to the core set of Ruby gems included in this release.

7.1.1. New Ruby Gems in Red Hat CloudForms 5.0.0

The following Ruby gems have been added:

Table 2. New Ruby Gems in Red Hat CloudForms 5.0.0

Ruby GemVersion in Red Hat CloudForms 5.0.0

activerecord-virtual_attributes

1.4.0

aws-eventstream

1.0.3

azure_mgmt_compute

0.18.3

azure_mgmt_monitor

0.17.1

azure_mgmt_network

0.18.2

azure_mgmt_resources

0.17.2

cfme-cloud_services

0.1.0 a219ddb

cfme-migration_analytics

0.1.0 ffe9830

dry-initializer

3.0.1

erubi

1.8.0

json

2.1.0

manageiq-decorators

0.1.0 bc4b6a3

manageiq-loggers

0.3.0

manageiq-providers-azure_stack

0.1.0 263fa20

ms_rest

0.7.4

ms_rest_azure

0.11.0

pg-logical_replication

1.0.0

sys-filesystem

1.2.0

terminal

2.0.0

timeliness

0.3.10

7.1.2. Updated Ruby Gems in Red Hat CloudForms 5.0.0

The following Ruby gems have been updated:

Table 3. Updated Ruby Gems in Red Hat CloudForms 5.0.0

Ruby GemVersion in Red Hat CloudForms 5.0.0

actioncable

5.1.7

actionmailer

5.1.7

actionpack

5.1.7

actionview

5.1.7

activejob

5.1.7

activemodel

5.1.7

activerecord

5.1.7

activerecord-id_regions

0.3.0

activerecord-session_store

1.1.3

activesupport

5.1.7

acts_as_tree

2.9.0

ancestry

3.0.7

arel

8.0.0

autoprefixer-rails

9.6.1

aws-sigv4

1.1.0

bootstrap-sass

3.4.1

bundler

1.16.1

concurrent-ruby

1.1.5

domain_name

0.5.20190701

dry-configurable

0.8.3

dry-container

0.7.2

dry-core

0.4.8

dry-equalizer

0.2.2

dry-logic

1.0.2

dry-types

1.1.1

dry-validation

1.2.1

excon

0.65.0

fast_gettext

2.0.1

fog-google

1.9.1

fog-openstack

0.3.10

font-fabulous

1.0.5

globalid

0.4.2

graphql

1.9.8

gssapi

1.3.0

hashdiff

0.4.0

inventory_refresh

0.2.0

jbuilder

2.9.1

jquery-rails

4.3.5

linux_admin

1.2.4

macaddr

1.7.2

manageiq-api

4.1.0 61e0b85

manageiq-appliance_console

5.0.1

manageiq-automation_engine

0.1.0 ab74dc5

manageiq-consumption

0.0.1 04bda84

manageiq-content

0.1.0 a7fb518

manageiq-gems-pending

0.1.0 ca1c762

manageiq-graphql

0.1.0 ef6880a

manageiq-messaging

0.1.5

manageiq-postgres_ha_admin

3.1.0

manageiq-providers-amazon

0.1.0 7c42730

manageiq-providers-ansible_tower

0.1.0 fef041c

manageiq-providers-azure

0.1.0 3ab42a0

manageiq-providers-foreman

0.1.0 52c28b7

manageiq-providers-google

0.1.0 a68a499

manageiq-providers-kubernetes

0.1.0 27f031e

manageiq-providers-kubevirt

0.0.1 6e0d673

manageiq-providers-lenovo

0.2.0 e113098

manageiq-providers-nuage

0.1.0 90adf28

manageiq-providers-openshift

0.1.0 94f7dfb

manageiq-providers-openstack

0.1.0 eb5184e

manageiq-providers-ovirt

0.1.0 d79c9c2

manageiq-providers-redfish

0.1.0 11925da

manageiq-providers-scvmm

0.1.0 8cd65ef

manageiq-providers-vmware

0.1.0 7086a83

manageiq-schema

0.1.0 39775cd

manageiq-smartstate

0.2.24

manageiq-ui-classic

0.1.0 51b9763

manageiq-v2v

0.0.1 7774764

mini_mime

1.0.2

monetize

1.9.2

money

6.13.4

money-rails

1.13.2

more_core_extensions

3.7.0

multipart-post

2.1.1

optimist

3.0.0

ovirt_metrics

3.0.0

patternfly-sass

3.59.3

pg-pglogical

2.1.3

public_suffix

3.1.1

rack

2.0.7

rack-test

1.1.0

rails

5.1.7

rails-i18n

5.1.3

railties

5.1.7

rake

12.3.3

rbvmomi

2.0.1

redfish_client

0.5.1

responders

2.4.1

ripper_ruby_parser

1.5.1

ruby-kafka

0.7.9

rubyzip

1.2.3

sexp_processor

4.12.1

stomp

1.4.8

temple

0.8.1

vmware_web_service

0.4.4

websocket-extensions

0.1.4

winrm

2.3.2

winrm-fs

1.3.2

xclarity_client

0.6.7

7.1.3. Removed Ruby Gems in Red Hat CloudForms 5.0.0

The following Ruby gems have been removed:

Table 4. Removed Ruby Gems in Red Hat CloudForms 5.0.0

Ruby Gem

htauth

jquery-hotkeys-rails

open4

simple-rss

trollop