Release Notes
Red Hat Satellite 6.2 的产品说明、新功能以及已知的错误。
1 版
摘要
第 1 章 简介
1.1. Satellite 6 组件版本
1.2. Red Hat Satellite 及代理服务器生命周期
1.3. Red Hat Satellite FAQ
1.4. 内容交付网络(CDN)频道
#subscription-manager repos --enable=[reponame]
#subscription-manager repos --enable=[reponame]
#subscription-manager repos --disable=[reponame]
#subscription-manager repos --disable=[reponame]
Channel | 软件仓库名称 |
---|---|
Red Hat Enterprise Linux 6 Server (RPMS) |
rhel-6-server-rpms
|
Red Hat Enterprise Linux 6 服务器的 Red Hat Software Collections RPM |
rhel-server-rhscl-6-rpms
|
Red Hat Satellite 6.2 (适用于 RHEL 6 服务器)(RPMS) |
rhel-6-server-satellite-6.2-rpms
|
Red Hat Satellite Capsule 6.2 (用于 RHEL 6 服务器)(RPMS) |
rhel-6-server-satellite-capsule-6.2-rpms
|
Channel | 软件仓库名称 |
---|---|
Red Hat Enterprise Linux 7 Server (RPMS) |
rhel-7-server-rpms
|
Red Hat Enterprise Linux 7 服务器的 Red Hat Software Collections RPM |
rhel-server-rhscl-7-rpms
|
Red Hat Satellite 6.2 (适用于 RHEL 7 服务器)(RPMS) |
rhel-7-server-satellite-6.2-rpms
|
Red Hat Satellite Capsule 6.2 (for RHEL 7 Server) (RPMS) |
rhel-7-server-satellite-capsule-6.2-rpms
|
第 2 章 新功能及功能增强
使用自动化工作流提高效率
Satellite 6.2 引入了远程执行,自动化工作流,并允许用户对一组系统执行多个操作,如在补丁安装或在一个系统中执行滚动升级后重启系统。用户可轻松构建脚本库、共享脚本和共享可重复的工作流,使有经验的管理员能够执行复杂的工作流。此外,用户可以调度任务并使用新的仪表板来增强与系统管理下的系统的交互。
在断开连接的环境中提高安全性
Satellite 6.2 提供了将内容从一个 Satellite 同步和导出内容到另一个 Satellite 的功能,对于需要其系统管理解决方案的组织而言,为了安全起见,特别有用。
更灵活的配置
Satellite 中的发现改进简化了系统构建的过程,并允许最终用户更有效地在 DHCP 和 PXE 不可用的安全环境中配置系统。
提高了可靠性、可用性和可维护性
Satellite 6.2 包括很多性能改进,如下所示:
- 在内容同步期间构建系统
- 简化的内容同步让用户可以在安装后立即构建系统,同时在后台进行内容下载。
- 更快地备份
- Satellite 内容同步会加快备份和恢复过程,因为不再需要备份软件包。这大大减少了 Satellite 需要离线进行备份所需的时间。
- Capsule 可见性
- Red Hat Satellite Capsule 用户界面可以深入了解 Capsule 的健康状况,如运行哪些服务及其状态,以及中央化 Satellite 控制台的状态。
- lighter-Weight Capsules
- Red Hat Satellite 存储库可以配置为仅存储客户端请求的内容。这可减少所需的存储。此功能在 Satellite 6.2 中作为技术预览提供。有关红帽技术预览功能支持范围的信息,请参阅技术预览功能支持范围。请注意,从版本 6.2.3 完全支持这个功能。
能够导入现有主机
Satellite 6.2 提供了新的脚本和自动化,用于导入可能位于任何红帽系统管理平台(包括 Red Hat Satellite 5.x)上的现有红帽基础架构主机。此启动脚本可自动将系统注册到 Satellite 的过程,大大减少了使现有系统准备好由 Red Hat Satellite 管理所需的步骤。
容器和容器主机基础架构
最新版本的 Red Hat Satellite 包括 RHEL Atomic 主机支持,允许用户为容器工作负载配置和管理 RHEL Atomic 主机。Red Hat Satellite 还支持 RHEL Atomic 主机作为计算资源,允许容器部署到 RHEL Atomic 主机。
第 3 章 发行信息
3.1. 功能增强
- BZ#1369107
Previously, the virt-who daemon recognized any file in the /etc/virt-who.d/ directory as a potential configuration file, regardless of extension. With the release of Red Hat Satellite 6.2.9 and virt-who version 0.19 and above, only files with the .conf extension are now recognized as potential configuration files. All configuration files without the .conf extension must be updated to include this extension.
Previously, the virt-who daemon recognized any file in the /etc/virt-who.d/ directory as a potential configuration file, regardless of extension. With the release of Red Hat Satellite 6.2.9 and virt-who version 0.19 and above, only files with the .conf extension are now recognized as potential configuration files. All configuration files without the .conf extension must be updated to include this extension.
Copy to Clipboard Copied! - BZ#1217527
Red Hat Satellite 6.2 upgrades to the 3.8 stream of puppet.
Red Hat Satellite 6.2 upgrades to the 3.8 stream of puppet.
Copy to Clipboard Copied! - BZ#1127456
This release introduces the ability to export content from one Satellite Server and import it into another server. The content can come from the Library, or can be from a content view. This feature can be used to support populating an air-gapped server with content from another server.
This release introduces the ability to export content from one Satellite Server and import it into another server. The content can come from the Library, or can be from a content view. This feature can be used to support populating an air-gapped server with content from another server.
Copy to Clipboard Copied! - BZ#1209467
With this release, the virt-who agent can now be installed on the same machine where the main Satellite Server is hosted.
With this release, the virt-who agent can now be installed on the same machine where the main Satellite Server is hosted.
Copy to Clipboard Copied! - BZ#1052257
With this release, the default root password hash has been made SHA256 instead of MD5. This improves the default security of all provisioned hosts.
With this release, the default root password hash has been made SHA256 instead of MD5. This improves the default security of all provisioned hosts.
Copy to Clipboard Copied! - BZ#1131296
This release adds a Remote Execution feature that allows users to execute commands against machines under inventory. The commands can be stored as jobs, and can be scheduled to run in the future or on a recurring basis.
This release adds a Remote Execution feature that allows users to execute commands against machines under inventory. The commands can be stored as jobs, and can be scheduled to run in the future or on a recurring basis.
Copy to Clipboard Copied! - BZ#1144232
With this release, a "Test Connection" button was added to verify LDAP connection information.
With this release, a "Test Connection" button was added to verify LDAP connection information.
Copy to Clipboard Copied! - BZ#1154373
A bootstrap script has been included with Red Hat Satellite 6.2. This script takes a machine that has been provisioned outside of Red Hat Satellite 6.2 and registers the host, installs the appropriate certificates, and configures puppet. If the host was previously registered with Red Ht Satellite 5, the script selects the correct subscriptions based on the channels that are assigned to the host.
A bootstrap script has been included with Red Hat Satellite 6.2. This script takes a machine that has been provisioned outside of Red Hat Satellite 6.2 and registers the host, installs the appropriate certificates, and configures puppet. If the host was previously registered with Red Ht Satellite 5, the script selects the correct subscriptions based on the channels that are assigned to the host.
Copy to Clipboard Copied! - BZ#1154383
The hammer command now supports defaults, which can be stored on the file system to make it easier to execute multiple hammer commands in a single session.
The hammer command now supports defaults, which can be stored on the file system to make it easier to execute multiple hammer commands in a single session.
Copy to Clipboard Copied! - BZ#1146874
With this release, the content dashboard in Red Hat Satellite 6.1 has now been combined into the main dashboard, providing a single point of summary information for the user.
With this release, the content dashboard in Red Hat Satellite 6.1 has now been combined into the main dashboard, providing a single point of summary information for the user.
Copy to Clipboard Copied! - BZ#1174948
With this release, users of Red Hat Satellite 6.2 can sync down repositories protected by basic authentication by providing the username and password in the repository string.
With this release, users of Red Hat Satellite 6.2 can sync down repositories protected by basic authentication by providing the username and password in the repository string.
Copy to Clipboard Copied! - BZ#1241975
With this release, content view versions in Red Hat Satellite 6.2 have been improved to show the version of the puppet module that is included.
With this release, content view versions in Red Hat Satellite 6.2 have been improved to show the version of the puppet module that is included.
Copy to Clipboard Copied! - BZ#1254413
With this release, the backup script has been updated to perform incremental backups of the raw packages. This speeds up all subsequent backups.
With this release, the backup script has been updated to perform incremental backups of the raw packages. This speeds up all subsequent backups.
Copy to Clipboard Copied! - BZ#1268896
With this release, the backup script has been updated to allow for backing up database information. This option improves backup performance for users whose packages are stored on backed-up file systems.
With this release, the backup script has been updated to allow for backing up database information. This option improves backup performance for users whose packages are stored on backed-up file systems.
Copy to Clipboard Copied! - BZ#1297834
As part of upgrading to the latest Puppet 3.x version, the hiera package has now been updated to 1.3.
As part of upgrading to the latest Puppet 3.x version, the hiera package has now been updated to 1.3.
Copy to Clipboard Copied! - BZ#1315043
This release introduces the ability to provision Red Hat Atomic Host in addition to standard Red Hat Enterprise Linux. This includes syncing down Atomic Content, promoting that content through a lifecycle environment, and provisioning Atomic Hosts.
This release introduces the ability to provision Red Hat Atomic Host in addition to standard Red Hat Enterprise Linux. This includes syncing down Atomic Content, promoting that content through a lifecycle environment, and provisioning Atomic Hosts.
Copy to Clipboard Copied!
3.2. Release Notes
- BZ#1348135
During a Satellite 6.2 upgrade, as part of the host unification feature, if a host and content host are found with the same name but within different organizations, the content host will be unregistered. This will remove the content host from the Satellite. Consequently, once the content host has been unregistered by the upgrade process, it is possible that errors will be observed in /var/log/foreman/production.log as the content host may still attempt to interact with the Satellite via Red Hat Subscription Manager (RHSM). The errors can include ones similar to the following: 2016-06-20 04:02:30 [app] [E] RestClient::Unauthorized: Katello::Resources::Candlepin::Consumer: 401 Unauthorized {"displayMessage":"Invalid oauth unit or secret","requestUuid":"56562131-15b1-482b-86c3-a74da4b19491"} (GET /candlepin/consumers/c1d5c956-b9c5-4088-914b-fd5e0e828c32) 2016-06-20 04:22:23 [app] [E] RestClient::Gone: Katello::Resources::Candlepin::Consumer: 410 Gone {"displayMessage":"Unit c1d5c956-b9c5-4088-914b-fd5e0e828c32 has been deleted","requestUuid":"4d433cb8-e94a-49dc-9d2f-eebdc7066e55","deletedId":"c1d5c956-b9c5-4088-914b-fd5e0e828c32"} Workaround Prior to performing the Satellite 6.2 upgrade, the user should execute the pre-upgrade script on the Satellite 6.1 Server to obtain a summary of the content hosts that will be unregistered. The script may be executed as: foreman-rake katello:upgrade_check Prior to the upgrade, the user should then update the hosts and content hosts to ensure that they are in the correct organizations. If this is not done prior to the upgrade, the user will need to re-register each of those content hosts using the Red Hat Subscription Manager command-line tool after the upgrade has completed.
During a Satellite 6.2 upgrade, as part of the host unification feature, if a host and content host are found with the same name but within different organizations, the content host will be unregistered. This will remove the content host from the Satellite. Consequently, once the content host has been unregistered by the upgrade process, it is possible that errors will be observed in /var/log/foreman/production.log as the content host may still attempt to interact with the Satellite via Red Hat Subscription Manager (RHSM). The errors can include ones similar to the following: 2016-06-20 04:02:30 [app] [E] RestClient::Unauthorized: Katello::Resources::Candlepin::Consumer: 401 Unauthorized {"displayMessage":"Invalid oauth unit or secret","requestUuid":"56562131-15b1-482b-86c3-a74da4b19491"} (GET /candlepin/consumers/c1d5c956-b9c5-4088-914b-fd5e0e828c32) 2016-06-20 04:22:23 [app] [E] RestClient::Gone: Katello::Resources::Candlepin::Consumer: 410 Gone {"displayMessage":"Unit c1d5c956-b9c5-4088-914b-fd5e0e828c32 has been deleted","requestUuid":"4d433cb8-e94a-49dc-9d2f-eebdc7066e55","deletedId":"c1d5c956-b9c5-4088-914b-fd5e0e828c32"} Workaround Prior to performing the Satellite 6.2 upgrade, the user should execute the pre-upgrade script on the Satellite 6.1 Server to obtain a summary of the content hosts that will be unregistered. The script may be executed as: foreman-rake katello:upgrade_check Prior to the upgrade, the user should then update the hosts and content hosts to ensure that they are in the correct organizations. If this is not done prior to the upgrade, the user will need to re-register each of those content hosts using the Red Hat Subscription Manager command-line tool after the upgrade has completed.
Copy to Clipboard Copied! - BZ#1357158
In Satellite 6.2, Docker support has been upgraded from Docker v1 to v2. With this change, Docker has made fundamental changes in its data model to move from supporting Docker Images to supporting Docker Manifests. Due to the significance of this change, any existing Docker v1 repositories will be removed from the Satellite during the upgrade process.
In Satellite 6.2, Docker support has been upgraded from Docker v1 to v2. With this change, Docker has made fundamental changes in its data model to move from supporting Docker Images to supporting Docker Manifests. Due to the significance of this change, any existing Docker v1 repositories will be removed from the Satellite during the upgrade process.
Copy to Clipboard Copied! - BZ#1344215
During a Satellite 6.2 upgrade, as part of the host unification feature, if a host and content host are found with same name but within different organizations, the content host will be unregistered. This will remove the content host from the Satellite. Consequently, once the content host has been unregistered by the upgrade process, it is possible that errors will be observed in /var/log/messages as the content host may still attempt to interact with the Satellite via the agent. The errors can include ones similar to the following: [Protocol] error Error on attach: Node not found: pulp.agent.737d5dde-2ec8-4b21-9933-3e7fa45cbf77 Workaround Prior to performing the Satellite 6.2 upgrade, the user should execute the pre-upgrade script on the Satellite 6.1 Server to obtain a summary of the content hosts that will be unregistered. The script may be executed as: foreman-rake katello:upgrade_check Prior to the upgrade, the user should then update the hosts and content hosts to ensure that they are in the correct organizations. If this is not done prior to the upgrade, the user will need to re-register each of those content hosts using the Red Hat Subscription Manager command-line tool after the upgrade has completed.
During a Satellite 6.2 upgrade, as part of the host unification feature, if a host and content host are found with same name but within different organizations, the content host will be unregistered. This will remove the content host from the Satellite. Consequently, once the content host has been unregistered by the upgrade process, it is possible that errors will be observed in /var/log/messages as the content host may still attempt to interact with the Satellite via the agent. The errors can include ones similar to the following: [Protocol] error Error on attach: Node not found: pulp.agent.737d5dde-2ec8-4b21-9933-3e7fa45cbf77 Workaround Prior to performing the Satellite 6.2 upgrade, the user should execute the pre-upgrade script on the Satellite 6.1 Server to obtain a summary of the content hosts that will be unregistered. The script may be executed as: foreman-rake katello:upgrade_check Prior to the upgrade, the user should then update the hosts and content hosts to ensure that they are in the correct organizations. If this is not done prior to the upgrade, the user will need to re-register each of those content hosts using the Red Hat Subscription Manager command-line tool after the upgrade has completed.
Copy to Clipboard Copied!
3.3. 已知问题
- BZ#1305591
The command katello-disconnected has been removed. You should perform a complete satellite installation and use Inter Satellite Sync to move content across air-gapped networks.
The command katello-disconnected has been removed. You should perform a complete satellite installation and use Inter Satellite Sync to move content across air-gapped networks.
Copy to Clipboard Copied! - BZ#1365820
Rails events no longer triggering hooks in /hooks/report In Satellite 6.2 the Report class is changed to ConfigReport so the hooks are no longer looking for a script stored in the /hooks/report/ directory. Create a directory /usr/share/foreman/config/hooks/config_report/ and move hooks such as `after_create` and `before_create` to the new directory.
Rails events no longer triggering hooks in /hooks/report In Satellite 6.2 the Report class is changed to ConfigReport so the hooks are no longer looking for a script stored in the /hooks/report/ directory. Create a directory /usr/share/foreman/config/hooks/config_report/ and move hooks such as `after_create` and `before_create` to the new directory.
Copy to Clipboard Copied! - BZ#1346654
Currently, Red Hat Enterprise Linux 6.4 AUS and 6.2 AUS are not supported. You must use packages from later releases to manage machines using these AUS versions.
Currently, Red Hat Enterprise Linux 6.4 AUS and 6.2 AUS are not supported. You must use packages from later releases to manage machines using these AUS versions.
Copy to Clipboard Copied! - BZ#1432013
Using the katello-backup script with the --online-backup option requires a directory writable by the postgres user. Until this Red Hat Bugzilla is resolved, use only the /tmp directory to create online backups.
Using the katello-backup script with the --online-backup option requires a directory writable by the postgres user. Until this Red Hat Bugzilla is resolved, use only the /tmp directory to create online backups.
Copy to Clipboard Copied!
3.4. 已弃用的功能
- BZ#1390042
The 'has_primary_interface?' method has been deprecated, so any attempt to use it results in the error "undefined method" being thrown. In Red Hat Satellite 6.2, each host automatically gets a primary interface when it is created, so this method is no longer required. Instead, the following tests whether the interface has an identifier: host.primary_interface.identifier.empty? The whole network interface object is available via the method: host.primary_interface.
The 'has_primary_interface?' method has been deprecated, so any attempt to use it results in the error "undefined method" being thrown. In Red Hat Satellite 6.2, each host automatically gets a primary interface when it is created, so this method is no longer required. Instead, the following tests whether the interface has an identifier: host.primary_interface.identifier.empty? The whole network interface object is available via the method: host.primary_interface.
Copy to Clipboard Copied! - BZ#1315286
The gutterball engine has been removed from Red Hat Satellite 6.2. The data stored in gutterball was never used.
The gutterball engine has been removed from Red Hat Satellite 6.2. The data stored in gutterball was never used.
Copy to Clipboard Copied! - BZ#1259374
Elastic Search has been removed from Red Hat Satellite. It has been replaced by the standard searching provided by the database.
Elastic Search has been removed from Red Hat Satellite. It has been replaced by the standard searching provided by the database.
Copy to Clipboard Copied! - BZ#1451558
The Hammer Import tool is marked for deprecation and cannot be used in future versions of Satellite. For transitioning hosts after this release, use the bootstrap script. For more information see, https://access.redhat.com/articles/2280691
The Hammer Import tool is marked for deprecation and cannot be used in future versions of Satellite. For transitioning hosts after this release, use the bootstrap script. For more information see, https://access.redhat.com/articles/2280691
Copy to Clipboard Copied!