Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-28694

Option to obfuscate hostnames in "Satellite WebUI >> Configure > Inventory Upload >> Obfuscate host names" does not obfuscate hosts

XMLWordPrintable

    • Fix host obfuscation in RH-Cloud
    • In Progress
    • 1
    • 3.16
    • False
    • sat-proton
    • Feature
    • Hide
      .Obfuscating host names and IP addresses during Red Hat Lightspeed data upload

      You can configure Red Hat Satellite to obfuscate host names and IP addresses to prevent sensitive information from being exposed when you upload host data to Red Hat Lightspeed.

      By default, Red Hat Satellite applies obfuscation settings globally, but it also respects obfuscation preferences configured for individual hosts.
      As a result, you can protect sensitive data while maintaining flexibility to manage obfuscation on a per-host basis.
      Show
      .Obfuscating host names and IP addresses during Red Hat Lightspeed data upload You can configure Red Hat Satellite to obfuscate host names and IP addresses to prevent sensitive information from being exposed when you upload host data to Red Hat Lightspeed. By default, Red Hat Satellite applies obfuscation settings globally, but it also respects obfuscation preferences configured for individual hosts. As a result, you can protect sensitive data while maintaining flexibility to manage obfuscation on a per-host basis.
    • Done
    • To Do

      Goal:

      • Have a user be able to know how host obfuscation works in the UI and with insights-client and register/configure there hosts with the setting set to true/false
      • As a user I can register hosts with fqdn/ip obfuscation on or off and at a later point in time enable/disable it on hosts

      Acceptance Criteria:

      • Setting overrides everything, if setting is false fall back to insights_hostname fact or host.fqdn
      • Automation around e2e testing with reports, 1 test with global registration and 1 test that does not have insights. 
      • Robotello framework adjustments might be needed.

      Open questions:

      • Any additional details, questions or decisions that need to be made/addressed
      • Run a test to see if we create 2 systems in inventory

      Description of problem:

      Option to obfuscate hostnames in "Satellite WebUI >> Configure > Inventory Upload >> Obfuscate host names" does not obfuscate hosts.

      How reproducible: 100%

      Is this issue a regression from an earlier version:

       

      Steps to Reproduce:

      1. Turn on "Obfuscate host names", "Obfuscate IP", and Obfuscate Packages" in Satellite WebUI >> Configure > Inventory Upload
      2. Generate report Job for the Organization

      Actual behavior:
      Hostname and IP are still listed as it is, it is not obfuscated. Packages are obfuscated though... 

      {
        "report_slice_id": "ebdbf8c4-7d76-4d3e-a7fb-2e7576493a5e",
        "hosts": [
          {
            "fqdn": "ip-10-0-168-228.rhos-01.prod.psi.rdu2.redhat.com",
            "account": "6212943",
            "subscription_manager_id": "fd61daac-56fe-494c-85d5-f64d2dc94c64",
            "satellite_id": "fd61daac-56fe-494c-85d5-f64d2dc94c64",
            "bios_uuid": "77B64411-2800-4624-8260-C216D1F38BD1",
            "vm_uuid": "77B64411-2800-4624-8260-C216D1F38BD1",
            "insights_id": "c5f88350-7de5-4a8d-93f9-508cc3ac9b93",
            "ip_addresses": [
              "10.0.168.228"
            ],
            "mac_addresses": [
              "fa:16:3e:e5:62:20"
            ],
            "system_profile": {
              "number_of_cpus": 6,
              "number_of_sockets": 6,
              "cores_per_socket": 1,
              "system_memory_bytes": 24981954560,
              "network_interfaces": [
               
      
      {             "ipv4_addresses": [               "10.0.168.228"             ],             "ipv6_addresses": [],             "mac_address": "fa:16:3e:e5:62:20",             "name": "eth0"           }
      
              ],
      }
      

      Expected behavior:
      Hostname and IP should be Obfuscated.

      setting these vars on the client side only hide the IP. Not not the Hostname

              rhn-support-chrobert Chris Roberts
              chiggins@redhat.com Cole Higgins
              Cole Higgins Cole Higgins
              Brian Angelica Brian Angelica
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: