Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-81918

ha_cluster: 404 on removing qnetd certificate on rhel9.4 client vm

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • rhel-system-roles
    • 13
    • 5
    • QE ack, Dev ack
    • False
    • False
    • Hide

      None

      Show
      None
    • Yes
    • Red Hat Enterprise Linux
    • None
    • Bug Fix
    • Hide
      .The `ha_cluster` RHEL System Role now works with a system-wide HTTP proxy configured

      Previously, when a system-wide HTTP proxy was configured, the `ha_cluster` RHEL System Role would incorrectly attempt to use the proxy for local communication with the `pcsd` daemon via a unix socket. This caused the role to fail.

      With this release, the role has been modified to explicitly disable proxy usage for local `pcsd` communication.

      As a result, the `ha_cluster` RHEL System Role works as expected on systems with a system-wide HTTP proxy defined.
      Show
      .The `ha_cluster` RHEL System Role now works with a system-wide HTTP proxy configured Previously, when a system-wide HTTP proxy was configured, the `ha_cluster` RHEL System Role would incorrectly attempt to use the proxy for local communication with the `pcsd` daemon via a unix socket. This caused the role to fail. With this release, the role has been modified to explicitly disable proxy usage for local `pcsd` communication. As a result, the `ha_cluster` RHEL System Role works as expected on systems with a system-wide HTTP proxy defined.
    • Done
    • Done
    • Done
    • Not Required
    • None

      Trying to use rhel-system-roles 1.95.5-01.el10 to create the most basic cluster it fails on removing qnetd certificate. rhel-system-role have been installed from rpm downloaded from access.redhat.com

      Node running the role is Fedora 40, nodes being cluster nodes are rhel9.4 having pcs-0.11.7-2.el9_4.2.x86_64

      TASK [rhel-system-roles.ha_cluster : Remove qdevice certificates [CLI]] 
      task path: /usr/share/ansible/roles/rhel-system-roles.ha_cluster/tasks/shell_pcs/cluster-setup-keys.yml:37
      skipping: [02ea2753520b-node-02] => \{"changed": false, "false_condition": "'corosync.quorum.device.client.model.net.certificates.rest-api.v2' not in __ha_cluster_pcsd_capabilities", "skip_reason": "Conditional result was False"}
      
      TASK [rhel-system-roles.ha_cluster : Remove qdevice certificates [API]] 
      task path: /usr/share/ansible/roles/rhel-system-roles.ha_cluster/tasks/shell_pcs/cluster-setup-keys.yml:47
      fatal: [02ea2753520b-node-02]: FAILED! => \{"changed": false, "msg": "<html><title>404: Not Found</title><body>404: Not Found</body></html>"}
      

              rmeggins@redhat.com Richard Megginson
              mnovacek@redhat.com Michal Nováček
              Tomas Jelinek Tomas Jelinek
              David Jez David Jez
              Michal Stubna Michal Stubna
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated: