Known Issues for OS Management
These known issues have been identified in OS Management.
Internal error message displays on the Modules page in the Console
- Details
- OS Management support for module streams requires Oracle Cloud Agent 1.23.0 or later. If the minimum version of the Oracle Cloud Agent is not installed, clicking Modules (under Resources on the Managed Instance Details page) results in an internal error.
- Workaround
-
If you encounter this internal error, update the
oracle-cloud-agent
package by following these steps.- Log in to your instance. See Connecting to an Instance.
- Update the
oracle-cloud-agent
package.sudo dnf update oracle-cloud-agent
Module streams from removed software sources are listed in the Console, CLI, and API
- Details
-
If a software source with active module streams is removed (detached) from an instance, module streams from that software source still appear in the Console, CLI, and API. Attempting to install profiles from such module streams result in failed work requests for these profiles.
Important
We recommend that you do not remove software sources for active module streams and packages installed to the instance. Doing so removes access to important security patches and updates from the instance. - Workaround
-
We are aware of this issue. There is no workaround but to ensure that you do not remove software sources for active module streams and packages installed to the instance.
Manage instance groups are not supported with modules
- Details
- Managed instance groups are not currently supported with module features in OS Management.
- Workaround
- We're working on a resolution. Currently, you can only manage modules, streams, and profiles on managed instances.
Changes made to module streams and profiles cannot be scheduled in the Console
- Details
- Enabling (or disabling) module streams and installing (or removing) profiles are performed immediately after saving changes in the Console. For more information, see Editing a Module on a Managed Instance.
- Workaround
- We're working on a resolution.
Unable to manage CentOS instances
- Details
- OS Management cannot manage instances that use CentOS streams.
- Workaround
-
There is no workaround. OS Management does not support instances using CentOS streams.
Unable to patch DB systems
- Details
- The OS Management service is unable to apply patches to databases. The Database service provides its own solutions for applying patches to databases in bare metal and virtual machine DB systems.
- Workaround
- Follow the Database service procedures for applying patches to databases. For more information, see the Oracle Cloud Infrastructure Database Update documentation.
Discrepancy in Windows updates displayed in Control Panel compared to the OS Management Console and API
- Details
- You might notice a discrepancy in the Windows updates shown in the Control Panel compared with the OS Management Console and API.
The OS Management service depends on the data it receives from the Windows Update Agent (WUA) API. When using the WUA API, the OS Management service does not have full access to all the APIs available as it does when using the Windows Server Update Service (WSUS) API. The policies controlling what you are allowed to do are different when you access the upstream Microsoft update service as opposed to when you create your own policies using WSUS.
- Workaround
- This behavior is expected at this point in time. We are aware of the issue and investigating improvements.
Software sources can take several minutes to initially load in the Console
- Details
- When you display software sources in the Console, the software source can take several minutes to initially load, which can result in HTTP timeouts.
- Workaround
- If you encounter any HTTP timeout errors, refresh the browser.
Unable to use the OS Management service with instances found in ManagedCompartmentForPaaS compartments
- Details
- The OS Management service cannot be used with instances found in
ManagedCompartmentForPaaS
compartments. This compartment is created on behalf of the user for use with Oracle Platform Services on Oracle Cloud Infrastructure. For more information about this compartment, see Information About Supported Platform Services.OS Management also cannot be used to manage updates for Database Cloud Service instances. For more information, see Unable to patch DB systems.
OS Management Service Agent Plugin for Oracle Cloud Agent Fails When Installing Packages Using Third-Party Software Repositories
- Details
- Installing packages from third-party software repositories, such as Python Package Index (PyPI), can overwrite packages required by the underlying platform distribution, including the package dependency requirements for the OS Management Service Agent plugin.
- Workaround
- To prevent system dependencies from being overwritten, use virtual environments for Python development work. For more information about virtual environments, see the latest Python documentation.
Discrepancy in the status of the OS Management Service Agent plugin for disabled Oracle Linux 8 instances after update to Oracle Cloud Agent 1.16.0
- Details
- Beginning with Oracle Cloud Agent 1.16.0, the OS Management Service Agent plugin is enabled by default for Oracle Linux 8 instances. In Oracle Cloud Agent 1.15.0 and earlier, the OS Management Service Agent plugin was disabled by default for Oracle Linux 8 instances. Existing Oracle Linux 8 instances that were disabled before being updated to Oracle Cloud Agent 1.16.0 continue to be disabled after being updated to Oracle Cloud Agent 1.16.0. After upgrade, the Oracle Cloud Agent tab indicates that the plugin is enabled for these instances. However, the status for these instances indicates that the plugin is "Not Supported" with the message that "plugin is disabled in config."
- Workaround
-
To manually resolve the discrepancy of the plugin status in the Oracle Cloud Agent tab:
- Open the navigation menu, click Compute, and then click Instances.
- Click the instance that you're interested in.
- Click the Oracle Cloud Agent tab.
- Toggle the Enable Plugin switch to Disabled.
- In the Disable Plugin confirmation dialog, click Disable to confirm the action.
If you want to enable the Oracle Cloud Agent Service Agent plugin on this instance, you must manually enable the plugin in the
agent.yml
configuration file. After the plugin is enabled in theagent.yml
file, the plugin can be enabled or disabled by toggling the switch in the Oracle Cloud Agent tab.To manually enable the plugin in the
agent.yml
file:- Log in to your instance. See Connecting to an Instance.
- Install the Oracle Cloud Agent software, if it is not already installed.
- Run the following
sed
utility script to enable the OS Management Service Agent plugin.sudo sed -i.saved -e '/^ osms:/,/^ [a-z]*:/{ s/\(.*disabled:.*\)true/\1false/ /^.*disableByOs:$/,/^ [a-z]*:/{ /^.*-.*Oracle Linux Server.*:$/d /^.*-.*8.x/d}}' /etc/oracle-cloud-agent/agent.yml
This script updates the
osms
configuration in the/etc/oracle-cloud-agent/agent.yml
file as follows:- Changes the value for the
disabled:
parameter fromtrue
tofalse
. - Removes the following lines from the
disableByOS:
section:- Oracle Linux Server: - 8.x
Tip
This script also backs up the configuration file to a file named
agent.yml.saved
. You can use the backup file to restore theagent.yml
to the previous version of the file. - Changes the value for the
- Restart the Oracle Cloud Agent service.
sudo systemctl restart oracle-cloud-agent.service
It takes up to 10 minutes for the plugins to restart. After restart, the OS Management Service Agent plugin status changes to "Running" in the Oracle Cloud Agent Tab. The OS Management Service Agent plugin can then be managed using the Console or API.
- Proceed to Verifying the Status of the OS Management Service Agent Plugin.
Oracle Instant Client 18.3 basic package can't be updated to 19.5 on older instances
- Details
-
The Oracle Instant Client 18.3 basic package can't be updated to 19.5 on instances that were created before March 18, 2020 because of changes to packaging.
sudo yum remove oracle-instantclient18.3-basic sudo yum install oracle-instantclient19.5-basic
- Workaround
-
To update Oracle Instant Client, manually remove Oracle Instant Client 18.3, and then install 19.5. Use the following commands:
sudo yum remove oracle-instantclient18.3-basic sudo yum install oracle-instantclient19.5-basic
Oracle Instant Client is not installed by default on Autonomous Linux instances
- Details
-
On Oracle Autonomous Linux instances that were created after March 18, 2020, Oracle Instant Client is not installed by default.
- Workaround
-
To install Oracle Instant Client 19.5, you must manually install the package. Use the following command:
sudo yum install oracle-instantclient19.5-basic
Oracle Instant Client repository is not available by default on Autonomous Linux instances
- Details
-
On Oracle Autonomous Linux instances that were created after December 9, 2020, the Oracle Instant Client repository (
ol7_oracleinstant client
) is not available by default. - Workaround
-
To add the repository, you must first install the
oracle-release-el7 release
package and then enable theol7_oracle_instantclient
repository. You can then install the appropriate Oracle Instant Client version package. Use the following commands:sudo yum install oracle-release-el7 sudo yum-config-manager --enable ol7_oracle_instantclient
Resolved Issues
These known issues have been resolved in OS Management.
Software source for UEK R7 isn't attached by default to Oracle Linux 8 instances
- Details
-
Beginning with the Oracle Linux 8 platform images created in January 2023, Unbreakable Enterprise Kernel Release 7 (UEK R7) is the default kernel. The OS Management service, however, attaches Unbreakable Enterprise Kernel Release 6 (UEK R6) software source for these images. As a result, you would not receive all available updates for the instance.
Tip
To verify what repositories and what kernel are running on the Oracle Linux 8 instance, run the sudo yum repolist and uname -r commands If you detect a mismatch, check the software source assignment in OS Management.
- Workaround
-
This issue is resolved.
- Resolved
- 2023-07-10
Unbreakable Enterprise Kernel Release 7 software source is not available for Oracle Linux 8
- Details
- OS Management has not yet made the UEK R7 software source available for Oracle Linux 8.
- Workaround
- This issue is resolved.
- Resolved
- 2022-12-05