Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-19663

VerifyGlanceSignatures is not being translated to nova.conf properly because of some puppet/hieradata problems

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • rhos-17.1.8
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • rhos-workloads-compute
    • None
    • Important

      To Reproduce Steps to reproduce the behavior:

      • Customer set
        VerifyGlanceSignatures: true

        in deployment templates

      • During deployment this was properly translated to
        etc/puppet/hieradata/service_configs.json:    "nova::compute::verify_glance_signatures": true
      • However puppet failed to apply this definition properly and thrown the following warning:
        Sep  2 10:50:03 compute01 puppet-user[24585]: Warning: Unknown variable: '::nova::compute::verify_glance_signatures'. (file: /etc/puppet/modules/nova/manifests/glance.pp, line: 62, column: 41)

      This looks like some scoping problem, but I need a hand here because my skills are not good enough to understand it.

      I will provide information about collected data privately.

      Expected behavior

      nova::compute::verify_glance_signatures

      definition shouldn't be ignored when puppet is provisioning Nova configuration.

      Bug impact
      Customer is unable to configure desired feature.

      Known workaround
      We will try setting

      nova::glance::verify_glance_signatures

              Unassigned Unassigned
              rhn-support-astupnik Alex Stupnikov
              rhos-workloads-compute
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: