[data processing] Job details page links "None" for data sources

Bug #1440813 reported by Chad Roberts
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Low
Chad Roberts

Bug Description

When you execute a job that does not require input/output data sources (such as a Spark job), the job details page attempts to link the data sources, which results in links that look like /project/data_processing/data_sources/None which will not work. Instead a skeleton data source details page comes up with an error message box.

If a data source is "None" for a job, we should not attempt to make it a link.

Tags: sahara
Chad Roberts (croberts)
Changed in horizon:
assignee: nobody → Chad Roberts (croberts)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (master)

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

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

Reviewed: https://review.openstack.org/175563
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=1d9a488563f256c25218a666e8af5d43260a3d70
Submitter: Jenkins
Branch: master

commit 1d9a488563f256c25218a666e8af5d43260a3d70
Author: Chad Roberts <email address hidden>
Date: Mon Apr 20 16:18:36 2015 -0400

    Only show data sources if they are relevant for job

    We now only show the data sources (with links) on the
    job details page if data sources are actually used in the
    given job.

    Change-Id: I3eb309285261327350c971d2ac6d6637d831818c
    Closes-Bug: #1440813

Changed in horizon:
status: In Progress → Fix Committed
Changed in horizon:
importance: Undecided → Low
milestone: none → liberty-1
Changed in horizon:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: liberty-1 → 8.0.0
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.