Hiera enable_upgrade setting is not used with the current upgrade flow

Bug #1688559 reported by Saravanan KR
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Won't Fix
Medium
Saravanan KR

Bug Description

enable_upgrade hiera value is no more used as the upgrade is done by ansible package update and the corresponding puppet code is no more valid. Cleanup the templates and the relevant puppet code.

Reason for this clean up:
------------------------
Having this code is making ControllerDeployment depends on UpdateDeployment. In review [1], where I am working on moving the hiera data population before the PreNetworkConfig, so that puppet code can be invoked from PreNetworkConfig.
DPDK initialize is done in puppet-vswitch. But DPDK network is created by os-net-config (NetworkDeployment). Because DPDK was initialized at later stage, dodk interface is not up. Because of which ping test fails for tenant setup and we need restart openvswitch (which is causing more issues). So we want the DPDK to be initialized before NetworkDeployment. We will invoke the puppet from the PreNetworkConfig to initialize DPDK like [2].
When I do the change [1], it is creating circular dependency between ControllerDeployment, UpdateDeployment and NetworkDeployment. Removing the unused code will remove this circular dependency. This is the reason for removal.

[1] https://review.openstack.org/#/c/430215/
[2] https://review.openstack.org/#/c/437164/3/extraconfig/pre_network/host_config_and_reboot.role.j2.yaml

Saravanan KR (skramaja)
Changed in tripleo:
assignee: nobody → Saravanan KR (skramaja)
milestone: none → pike-3
Changed in tripleo:
status: New → In Progress
Saravanan KR (skramaja)
Changed in tripleo:
importance: Undecided → Medium
Changed in tripleo:
milestone: pike-3 → pike-rc1
Saravanan KR (skramaja)
Changed in tripleo:
milestone: pike-rc1 → queens-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (master)

Change abandoned by Saravanan KR (<email address hidden>) on branch: master
Review: https://review.openstack.org/460871

Saravanan KR (skramaja)
Changed in tripleo:
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.