Bug 1534442
Summary: | ComputeExtraConfig is not applied. Is really NovaComputeExtraConfig deprecated ? | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Eduard Barrera <ebarrera> |
Component: | openstack-tripleo-heat-templates | Assignee: | Emilien Macchi <emacchi> |
Status: | CLOSED ERRATA | QA Contact: | Gurenko Alex <agurenko> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 12.0 (Pike) | CC: | ahrechan, aschultz, dmacpher, ebarrera, emacchi, jamsmith, knakai, mburns, mzheng, slinaber, srevivo, tyasuma |
Target Milestone: | z3 | Keywords: | Triaged, ZStream |
Target Release: | 12.0 (Pike) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | openstack-tripleo-heat-templates-7.0.12-1.el7ost | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-08-20 12:58:39 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Eduard Barrera
2018-01-15 09:32:18 UTC
It also warn us here: Uploading new plan files Started Mistral Workflow tripleo.plan_management.v1.update_deployment_plan. Execution ID: 27d79801-82cd-460a-a59e-b0cb3c466660 Plan updated. Processing templates in the directory /tmp/tripleoclient-eROesx/tripleo-heat-templates Started Mistral Workflow tripleo.plan_management.v1.get_deprecated_parameters. Execution ID: d7df78da-388c-403b-bbde-e2269a807a9f --- WARNING: Following parameters are deprecated and still defined. Deprecated parameters will be removed soon! NovaComputeExtraConfig ---- Deploying templates in the directory /tmp/tripleoclient-eROesx/tripleo-heat-templates Started Mistral Workflow tripleo.deployment.v1.deploy_plan. Execution ID: 0dfc4774-d22a-4d8e-98e3-2548d27e6ee0 2018-01-15 09:55:45Z [ServiceNetMap]: UPDATE_IN_PROGRESS state changed 2018-01-15 09:55:46Z [Networks]: UPDATE_IN_PROGRESS state changed there is a small mistake in the example template with the timezone Not sure what's happening here. The new param should definitely be ComputeExtraConfig (and the NovaComputeExtraConfig param in the second link is deprecated). NEEDINFO'ing Emilien - Have you had any reports yet of the ComputeExtraConfig hieradata hook not working? As you can see here: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/puppet/role.role.j2.yaml#n543 NovaComputeExtraConfig and ComputeExtraConfig are supposed to be merged. One thing, Eduard can you please confirm that your compute role is named "Compute"? Note that ControllerExtraConfig is tested in CI so I see no reason why ComputeExtraConfig wouldn't work. Please provide your templates etc, so we can try to reproduce. Emilien, Do you know what the status of this is? It looks like its been patched as per comment #11, but just want to check to make sure. Backport in progress VERIFIED openstack-tripleo-heat-templates-7.0.12-1.el7ost.noarch [heat-admin@compute-0 ~]$ sudo cat /var/lib/config-data/nova_libvirt/etc/nova/nova.conf |grep "keymap=ja" -A2 -B2 # Deprecated group;name - DEFAULT;vnc_keymap #keymap=en-us keymap=ja (undercloud) [stack@undercloud-0 ~]$ cat overcloud_deploy.sh #!/bin/bash openstack overcloud deploy \ --timeout 100 \ --templates /usr/share/openstack-tripleo-heat-templates \ --stack overcloud \ --libvirt-type kvm \ --ntp-server clock.redhat.com \ -e /home/stack/virt/internal.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml \ -e /home/stack/virt/network/network-environment.yaml \ -e /home/stack/virt/inject-trust-anchor.yaml \ -e /home/stack/virt/hostnames.yml \ -e /usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-ansible.yaml \ -e /home/stack/virt/debug.yaml \ -e /home/stack/virt/nodes_data.yaml \ -e /home/stack/virt/docker-images.yaml \ -e /home/stack/extra.yaml \ --log-file overcloud_deployment_9.log (undercloud) [stack@undercloud-0 ~]$ cat extra.yaml parameter_defaults: ComputeExtraConfig: nova::compute::vnc_keymap: ja Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2018:2331 |