Skip to content

Commit e117c1c

Browse files
authored
Merge branch 'master' into QA-add-service-catalog-retirement
2 parents 9fd00ee + 5d057a6 commit e117c1c

File tree

4 files changed

+55
-4
lines changed

4 files changed

+55
-4
lines changed

_data/product.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ operator_directory: https://github.com/ManageIQ/manageiq-pods/tree/master/manage
1212
operator_namespace: manageiq.org
1313
workflow_service_account: manageiq-default
1414
import_opentofu: runuser --login manageiq --command 'podman --root=/var/www/miq/vmdb/data/containers/storage image load --input /tmp/<OpenTofu_image>'
15-
opentofu_image_name: `<OpenTofu_image>`
15+
opentofu_image_name: <OpenTofu_image>
1616
container_image: docker.io/manageiq/opentofu-runner:latest

managing_providers/_topics/automation_management_providers.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,7 @@ Use the following command to import the OpenTofu image on your appliance server.
384384
{{ site.data.product.import_opentofu }}
385385
```
386386

387-
Where {{ site.data.product.opentofu_image_name }} is the name of your OpenTofu image.
387+
Where `{{ site.data.product.opentofu_image_name }}` is the name of your OpenTofu image.
388388

389389
You also need to set the docker image name in advanced settings before enabling the server role. Navigate to the **Settings** > **Application Settings** in {{ site.data.product.title_short }} UI and set the value for `workers/worker_base/opentofu_worker/container_image` field.
390390

@@ -565,5 +565,4 @@ Use the following steps to set a retirement day and time for a service instance:
565565
1. From **Time Delay**, specify a retirement time in the form of the number of months, weeks, days, or hours in the using the arrows.
566566

567567
5. Select a **Retirement Warning** if needed.
568-
6. Click **Save**.
569-
568+
6. Click **Save**.

troubleshooting/_topics/providers.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
## Providers
2+
3+
### VMware vCenter Provider
4+
5+
If you are having issues with a VMware provider you can enable extensive debug
6+
logging which will log the raw XML payloads for all requests and responses between
7+
the vCenter and {{ site.data.product.title_short }}.
8+
9+
There are two settings that you have to enable in Advanced Settings
10+
1. log.level_vim must be set to debug
11+
2. ems.ems_vmware.debug_vim_requests must be set to true
12+
13+
With these two settings enabled you will see the full XML payloads in the vim log,
14+
here is a sample Login action:
15+
```
16+
[----] D, [2024-12-04T12:31:51.307304#554036:97f4] DEBUG -- vim: <?xml version='1.0' ?>
17+
<env:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
18+
<env:Header />
19+
<env:Body>
20+
<n1:Login xmlns:n1="urn:vim25">
21+
<n1:_this type="SessionManager">SessionManager</n1:_this>
22+
<n1:userName>user</n1:userName>
23+
<n1:password>pass</n1:password>
24+
</n1:Login>
25+
</env:Body>
26+
</env:Envelope>
27+
[----] D, [2024-12-04T12:31:51.308114#554036:97f4] DEBUG -- vim: <?xml version="1.0" encoding="UTF-8"?>
28+
<soapenv:Envelope xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns: xsi="http://www.w3.org/2001/XMLSchema-instance">
29+
<soapenv:Body>
30+
<LoginResponse xmlns="urn:vim25">
31+
<returnval>
32+
<key>53e7183f-4db3-4e02-b62d-840b9a47fc31</key>
33+
<userName>user</userName>
34+
<fullName>user</fullName>
35+
<loginTime>2024-12-04T17:31:51.307621525Z</loginTime>
36+
<lastActiveTime>2024-12-04T12:31:51.307628585-05:00</lastActiveTime>
37+
<locale>en_US</locale>
38+
<messageLocale>en_US</messageLocale>
39+
<extensionSession>false</extensionSession>
40+
<ipAddress>127.0.0.1</ipAddress>
41+
<userAgent>HTTPClient/1.0 (2.8.3, ruby 3.3.5 (2024-09-03))</userAgent>
42+
<callCount>1</callCount>
43+
</returnval>
44+
</LoginResponse>
45+
</soapenv:Body>
46+
</soapenv:Envelope>
47+
48+
```
49+
50+
Depending on the payloads you are working with, they might overflow the journald `LineMax` and be cut off.
51+
If this is the case you can edit the `/etc/systemd/journald.conf` file and adjust the `LineMax` setting appropriately.

troubleshooting/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@
44
# Troubleshooting
55

66
{% include_relative _topics/logging.md %}
7+
{% include_relative _topics/providers.md %}

0 commit comments

Comments
 (0)