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

NetworkManager-openvpn 2FA requires -gnome plugin to work even in CLI

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

    • None
    • Moderate
    • 1
    • rhel-net-mgmt
    • ssg_networking
    • 5
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • NMT SST - Future releases
    • Hide

      Definition of Done:

      Please mark each item below with ( / ) if completed or ( x ) if incomplete:

      ( ) The acceptance criteria defined below are met.

      Given a RHEL machine with NetworkManager-openvpn and NetworkManager but without NetworkManager-openvpn-gnome package installed,

      When running the `openvpn_2fa` tests in NetworkManager CI environment,

      Then, the `openvpn_2fa` tests should pass successfully without requiring the NetworkManager-openvpn-gnome package.

      Definition of Done:

      • The implementation meets the acceptance criteria
      • The code is part of a build attached to an errata

      ( ) Code changes are included in a downstream build attached to an errata.


      ( ) All required testing (manual and/or automated) passes successfully.


      ( ) Related documentation updates (if applicable) have been completed.

      Show
      Definition of Done: Please mark each item below with ( / ) if completed or ( x ) if incomplete: ( ) The acceptance criteria defined below are met. Given a RHEL machine with NetworkManager-openvpn and NetworkManager but without NetworkManager-openvpn-gnome package installed, When running the `openvpn_2fa` tests in NetworkManager CI environment, Then, the `openvpn_2fa` tests should pass successfully without requiring the NetworkManager-openvpn-gnome package. Definition of Done: The implementation meets the acceptance criteria The code is part of a build attached to an errata ( ) Code changes are included in a downstream build attached to an errata. ( ) All required testing (manual and/or automated) passes successfully. ( ) Related documentation updates (if applicable) have been completed.
    • None
    • None
    • None

      What were you trying to do that didn't work?

      In order to execute openvpn_2fa tests in NetworkManager-ci, both NetworkManager-openvpn and NetworkManager-openvpn-gnome has to be installed. The -gnome rpm brings in another 150+ dependencies not needed during CLI testing.

      Please provide the package NVR for which bug is seen:

      NetworkManager-openvpn-1.12.0-1.fc40
      NetworkManager-1.49.2-33385.copr.83a2595970.el10

      How reproducible:

      always

      Steps to reproduce

      1. execute NM-ci envsetup
      2. dnf remove NetworkManager-openvpn-gnome
      3. ./test_run.sh openvpn_2fa

      Expected results

      test should pass, even without -gnome package installed

      Actual results

      test fails without -gnome package installed, passes otherwise

      http://tools.lab.eng.brq2.redhat.com/~fpokryvk/reports/report_NetworkManager-ci_Test0_openvpn_2fa.html

              rh-ee-sfaye Stanislas Faye
              rhn-support-fpokryvk Filip Pokryvka
              Network Management Team Network Management Team
              Vladimir Benes Vladimir Benes
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: