tripleo-ui missing files when creating/updating plan

Bug #1734676 reported by Jiri Tomasek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Jiri Tomasek

Bug Description

Description of problem:
In case when plan is created/updatd via TripleO UI using 'Local Folder' option UI uploads only files with specific extensions. This causes such created deployment plans to fail deployment as files required for successful deployment are missing.

Steps to Reproduce:
1. Create a new deployment plan via TripleO UI by using 'Local Folder' option, providing files from /usr/share/openstack-tripleo-heat-templates
2. When plan is created, list files in apropriate swift container 'openstack object list <planName>' to check if docker/docker-puppet.py object exists.

Actual results:
docker/docker-puppet.py object does not exist

Expected results:
docker/docker-puppet.py object exists

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-ui (master)

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

Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-ui (master)

Reviewed: https://review.openstack.org/523100
Committed: https://git.openstack.org/cgit/openstack/tripleo-ui/commit/?id=cf7dda42eaddc9444cdb5bb1176aa91692eef557
Submitter: Zuul
Branch: master

commit cf7dda42eaddc9444cdb5bb1176aa91692eef557
Author: Jiri Tomasek <email address hidden>
Date: Mon Nov 27 13:13:00 2017 +0100

    Change plan files whitelist when creating plan

    This change removes files whitelisting when creating/updating plan
    using 'Local Folder' option to avoid problems with missing files
    in case a new file with non listed extension is added to
    tripleo-heat-templates. Instead, we're blacklisting a set of filepaths
    which we're sure we can omit from deployment plan.

    Closes-Bug: 1734676
    Change-Id: Ie0cc450dcad2ec2cae7c15daffe362dfca255f6f

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-ui (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/523316

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-ui (stable/pike)

Reviewed: https://review.openstack.org/523316
Committed: https://git.openstack.org/cgit/openstack/tripleo-ui/commit/?id=3ba8744b766d5a7290e81dc8dd3dae1e1aac3d6b
Submitter: Zuul
Branch: stable/pike

commit 3ba8744b766d5a7290e81dc8dd3dae1e1aac3d6b
Author: Jiri Tomasek <email address hidden>
Date: Mon Nov 27 13:13:00 2017 +0100

    Change plan files whitelist when creating plan

    This change removes files whitelisting when creating/updating plan
    using 'Local Folder' option to avoid problems with missing files
    in case a new file with non listed extension is added to
    tripleo-heat-templates. Instead, we're blacklisting a set of filepaths
    which we're sure we can omit from deployment plan.

    Closes-Bug: 1734676
    Change-Id: Ie0cc450dcad2ec2cae7c15daffe362dfca255f6f
    (cherry picked from commit cf7dda42eaddc9444cdb5bb1176aa91692eef557)

tags: added: in-stable-pike
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-ui 8.1.0

This issue was fixed in the openstack/tripleo-ui 8.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-ui 7.4.6

This issue was fixed in the openstack/tripleo-ui 7.4.6 release.

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.