On 19/02/14 08:52 +0000, Shaunak Kashyap wrote:
Thanks Angus but I think I have managed to get confused again :)
So let me take a step back. From a users' perspective, what is the least number
of steps they would need to take in order to have a running application with
Solum? I understand there might be two variations on this - git-push and
git-pull - and the answer may be different for each.
If this is documented somewhere, I'm happy to peruse through that instead; just
point me to it.
https://wiki.openstack.org/wiki/Solum/FeatureBlueprints/GitIntegration
Thanks,
Shaunak
________________________________________
From: Angus Salkeld [angus.salk...@rackspace.com]
Sent: Tuesday, February 18, 2014 6:13 PM
To: openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] [solum] Question about solum-minimal-cli BP
On 18/02/14 14:19 +0000, Shaunak Kashyap wrote:
Thanks Angus and Devdatta. I think I understand.
Angus -- what you said seems to mirror the Heroku CLI usage: a) User runs "app/plan
create" (to create the remote repo), then b) user runs "git push ..." (which pushes
the code to the remote repo and creates 1 assembly, resulting in a running application). If this is
the intended flow for the user, it makes sense to me.
Just to be clear, I am not totally sure we are going to glue git repo
generation to create plan (it *could* be part of create assembly).
One follow up question: under what circumstances will the user need to explicitly run
"assembly create"? Would it be used exclusively for adding more assemblies to
an already running app?
If you are not using the git-push mechanism, but the git-pull.
Here you have your own repo (say on github) and there is not
a git-repo-generation phase.
-Angus
Thanks,
Shaunak
________________________________________
From: Angus Salkeld [angus.salk...@rackspace.com]
Sent: Monday, February 17, 2014 5:54 PM
To: openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] [solum] Question about solum-minimal-cli BP
On 17/02/14 21:47 +0000, Shaunak Kashyap wrote:
Hey folks,
I was reading through
https://wiki.openstack.org/wiki/Solum/FeatureBlueprints/CLI-minimal-implementation
and have a question.
If I’m understanding “app create” and “assembly create” correctly, the user
will have to run “app create” first, followed by “assembly create” to have a
running application. Is this correct? If so, what is the reason for “app
create” not automatically creating one assembly as well?
On that page it seems that "app create" is the same as "plan create".
The only reason I can see for seperating the plan from the assembly is
when you have "git-push".
Then you need to have something create the git repo for you.
1 plan create (with a reference to a git-push requirement) would create
the remote git repo for you.
2 you clone and populate the repo with your app code
3 you push, and that causes the assembly create/update.
Adrian might want to correct my here tho'
-Angus
Thanks,
Shaunak
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev