[task deployment] Wrong order for reserved ports tasks

Bug #1539083 reported by Vladimir Sharshov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Stanislaw Bogatkin
8.0.x
Invalid
High
Stanislaw Bogatkin

Bug Description

We should add 'rsync_core_puppet' as dependency for reserved ports tasks. Without it we will get such error:

2016-01-28 13:30:29 +0000 Puppet (err): Could not run: Could not find file /etc/puppet/modules/osnailyfacter/modular/netconfig/reserved_ports.pp

Changed in fuel:
importance: Undecided → Critical
importance: Critical → High
Changed in fuel:
status: Confirmed → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/273551

Changed in fuel:
status: Triaged → In Progress
tags: added: team-bugfix
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/273551
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=1bdf13942cde2f979d8c7af345bf8bfef06ebb31
Submitter: Jenkins
Branch: master

commit 1bdf13942cde2f979d8c7af345bf8bfef06ebb31
Author: Stanislaw Bogatkin <email address hidden>
Date: Thu Jan 28 16:47:22 2016 +0300

    Add rsync_core_puppet as a dependency to reserved_ports

    We need puppet code to be placed on node to run it, so task
    that apply puppet manifests must depend on rsync puppet task

    Change-Id: I70b7da36b4c263cfd221301b68c1199e23a4310c
    Closes-Bug: #1539083

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Stanislaw Bogatkin (sbogatkin) wrote :

No fix needed for 8.0 cause reserved_ports there was a part of netconfig task itself - and that task already have right ordering in 8.0.

Revision history for this message
ElenaRossokhina (esolomina) wrote :

Verified on 9.0 iso#308
cat /etc/fuel_build_id:
 308
cat /etc/fuel_build_number:
 308
cat /etc/fuel_release:
 9.0
cat /etc/fuel_openstack_version:
 mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
 fuel-release-9.0.0-1.mos6344.noarch
 network-checker-9.0.0-1.mos72.x86_64
 fuel-openstack-metadata-9.0.0-1.mos8681.noarch
 python-fuelclient-9.0.0-1.mos313.noarch
 fuel-9.0.0-1.mos6344.noarch
 fuel-nailgun-9.0.0-1.mos8681.noarch
 rubygem-astute-9.0.0-1.mos742.noarch
 fuel-misc-9.0.0-1.mos8338.noarch
 fuel-library9.0-9.0.0-1.mos8338.noarch
 shotgun-9.0.0-1.mos88.noarch
 fuel-agent-9.0.0-1.mos276.noarch
 fuel-ui-9.0.0-1.mos2677.noarch
 fuel-setup-9.0.0-1.mos6344.noarch
 nailgun-mcagents-9.0.0-1.mos742.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8681.noarch
 python-packetary-9.0.0-1.mos135.noarch
 fuel-bootstrap-cli-9.0.0-1.mos276.noarch
 fuel-migrate-9.0.0-1.mos8338.noarch
 fuel-mirror-9.0.0-1.mos135.noarch
 fuel-notify-9.0.0-1.mos8338.noarch
 fuel-ostf-9.0.0-1.mos933.noarch
 fuelmenu-9.0.0-1.mos270.noarch
 fuel-utils-9.0.0-1.mos8338.noarch

Changed in fuel:
status: Fix Committed → Fix Released
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.