That's exactly what I was looking for. Thank you Angus! Shaunak
________________________________________ From: Angus Salkeld [angus.salk...@rackspace.com] Sent: Wednesday, February 19, 2014 5:15 AM To: openstack-dev@lists.openstack.org Subject: Re: [openstack-dev] [solum] Question about solum-minimal-cli BP 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 _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev