Change the workflow for creating a Plan and Assembly from the CLI.

Bug #1339886 reported by Murali Allada
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Solum
Won't Fix
Undecided
Murali Allada
python-solumclient
Won't Fix
Undecided
Murali Allada

Bug Description

The current workflow for creating a plan and assembly using the CLI is confusing from an end users point of view.

Currently, we have two workflows.

1) If the plan file is on the users local machine
        - create app plan_file
        - create assembly plan_uri

2) If the plan file is hosted on an external server
       - create assembly plan_uri

We need to have one workflow which is consistent everytime, as below
       - create app local_plan_file/plan_uri (returns plan uuid)
       - create assembly plan_uuid

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

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

Changed in solum:
status: New → In Progress
Changed in solum:
importance: Undecided → Medium
Revision history for this message
Julien Vey (vey-julien) wrote :

I don't agree with this one.

create app always return a plan_uri
create assembly always take a plan_uri in input

if we already have plan_uri, why should we force to do two commands instead of one.

Changed in solum:
importance: Medium → Low
importance: Low → Undecided
Changed in python-solumclient:
assignee: nobody → Murali Allada (murali-allada)
Changed in python-solumclient:
status: New → In Progress
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on python-solumclient (master)

Change abandoned by Adrian Otto (<email address hidden>) on branch: master
Review: https://review.openstack.org/105886
Reason: See remarks from Julien Vey.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on solum (master)

Change abandoned by Adrian Otto (<email address hidden>) on branch: master
Review: https://review.openstack.org/105885
Reason: Inactivity. You are welcome to rebase and resubmit.

Revision history for this message
Adrian Otto (aotto) wrote :

Murali,

What's the status of this bug? Are you planning to rebase https://review.openstack.org/105885 and resubmit?

Thanks,

Adrian

Revision history for this message
Adrian Otto (aotto) wrote :

I think the bug needs to be rephrased or revoked to track with https://review.openstack.org/146607 which just merged.

Revision history for this message
Murali Allada (murali-allada) wrote :

Yes, this bug needs to be closed as Ed's work on improving the CLI addresses this issue.

https://review.openstack.org/146607 is the first cut at the CLI improvement work.

Thanks for following up Adrian.

Changed in solum:
status: In Progress → Won't Fix
Changed in python-solumclient:
status: In Progress → Won't Fix
Revision history for this message
Tyler Jewell (i-tyler) wrote : Re: [Bug 1339886] [NEW] Change the workflow for creating a Plan and Assembly from the CLI.

unsubscribe

<http://codenvy.com> | Tyler Jewell | ceo | 978-884-5355

On Wed, Jul 9, 2014 at 2:11 PM, Murali Allada <email address hidden>
wrote:

> Public bug reported:
>
> The current workflow for creating a plan and assembly using the CLI is
> confusing from as end users point of view.
>
> Currently, we have two workflows.
>
> 1) If the plan file is on the users local machine
> - create app plan_file
> - create assembly plan_uri
>
> 2) If the plan file is hosted on an external server
> - create assembly plan_uri
>
>
> We need to have one workflow which is consistent everytime, as below
> - create app local_plan_file/plan_uri (returns plan uuid)
> - create assembly plan_uuid
>
> ** Affects: solum
> Importance: Undecided
> Assignee: Murali Allada (murali-allada)
> Status: New
>
> --
> You received this bug notification because you are subscribed to Solum.
> Matching subscriptions: Bug List
> https://bugs.launchpad.net/bugs/1339886
>
> Title:
> Change the workflow for creating a Plan and Assembly from the CLI.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/solum/+bug/1339886/+subscriptions
>

Revision history for this message
Ed Cranford (ed--cranford) wrote :

At present we also disallow externally-hosted plans anyway with a naive host prefix check, unless I'm mistaken.

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.