Niltze, David- I'm interested in 'kicking the tires' of Debian on GCE. I did the same on HP Cloud during the beta period, where I highlighted the dreaded issue of hung (re)booting process from within the Debian image (losing my data ;-) when executing the GNU command(s), reboot or halt, and the image(s) became stuck --unbootable even from the web console.
Hope that GCE is more mature in that aspect. Best Professional Regards. Jose- On Wed, May 8, 2013 at 12:47 PM, David McWherter <[email protected]> wrote: > I should also point out that we're giving away quota for free to > anybody on debian-cloud who wants to kick the tires, and volunteer > their time to help out. Just let me know :) > > -david > > On Tue, May 7, 2013 at 2:37 PM, Jimmy Kaplowitz <[email protected]> > wrote: > > Hi Jose, > > > > Glad you tried it and had a successful build! The $400/month support > > contract is a short-term requirement - once it reaches general > availability, > > it will be similarly open to other public clouds. > > > > - Jimmy > > > > > > On Sat, May 4, 2013 at 5:21 AM, Jose R R <[email protected]> > wrote: > >> > >> Niltze, all! > >> > >> Being interested in Debian cloud instances and having deployed/used > Debian > >> on different providers, including CloudSigma, RackSpace, HPCloud, & > >> SingleHop, I was quite interested in this thread. > >> > >> As wheezy release approaches, I tried to give the Google Compute (Cloud) > >> Engina a spin. > >> > >> I git cloned the repo at https://github.com/google/build-debian-cloudin a > >> machine with Debian Wheeze/Sid and: > >> > >> ./build-debian-cloud gce --codename wheezy --filesystem xfs --timezone > PST > >> --name Metztli > >> > >> The image builds, so I assume it works as well. Did not try it because > GCE > >> requires a $400 investment up front. > >> > >> From my perspective an elastic cloud fabric that enables virtualized > >> instances to be migrated to-and-from the users' local/personal computer > (and > >> not only from a private/hybrid cloud in an enterprise datacenter) to the > >> public cloud of a vendor would be would be 'cool'. > >> > >> Anyhow, the code from your gitHub repo for the AWS & GCE Debian effort > >> builds a debian-wheezy-20130504.tar.gz file containing a disk.raw image. > >> > >> > >> I like the fact that Debian is being deployed on leading edge technology > >> paradigms as the cloud. > >> > >> > >> Best Professional Regards. > >> > >> > >> On Fri, May 3, 2013 at 4:17 PM, Jimmy Kaplowitz <[email protected]> > >> wrote: > >>> > >>> Hi Charles, > >>> > >>> Sorry for the slow response to this mail. The build command I'm using > is > >>> simply sudo ./build-debian-cloud --codename squeeze or sudo > >>> ./build-debian-cloud --codename wheezy, from the top level of a > checkout of > >>> https://github.com/google/build-debian-cloud or Anders' upstream > repository > >>> (no unmerged changes exist right now). The code supports auto-upload > and > >>> auto-image-add, but I'm not using either feature right now > (auto-image-add > >>> also has some bugs for my setup). The commands after that would be > something > >>> like this: > >>> > >>> # Upload the image. For this command, the bucket inside Google Cloud > >>> Storage can live anywhere, it doesn't matter and becomes irrelevant to > an > >>> image once gcutil addimage runs. > >>> # I currently have mine in the debian-cloud project but it doesn't have > >>> to be. I might move it to the debian-cloud-experiments project, or > anywhere > >>> else. > >>> gsutil cp debian-squeeze-20130502.tar.gz > >>> gs://jkaplowitz_gce_debian/debian-6_0_7-squeeze-v20130502.tar.gz > >>> # Create the image for testing purposes. > >>> gcutil --project=debian-cloud-experiments addimage > >>> debian-6-squeeze-v20130502 --description="Debian 6.0.7 squeeze, built > on > >>> 2013-05-02" > gs://jkaplowitz_gce_debian/debian-6_0_7-squeeze-v20130502.tar.gz > >>> --preferred_kernel=projects/google/global/kernels/gce-v20130325 > >>> # Perform some testing before publishing to all Google Compute Engine > >>> customers, as we are providing a way for them to automatically pick the > >>> latest debian-cloud squeeze and wheezy images. The minimal example here > >>> confirms basic SSH functionality and cleans up after itself. > >>> gcutil --project=debian-cloud-experiments addinstance > >>> debian-6-squeeze-v20130502-$USER-test > >>> --image=projects/debian-cloud/global/images/debian-7-v20130502 > >>> --zone=us-central1-b --machine_type=n1-standard-1 > >>> gcutil ssh debian-6-squeeze-v20130502-$USER-test > >>> gcutil --project=debian-cloud-experiments deleteinstance > >>> debian-6-squeeze-v20130502-$USER-test > >>> # Delete the test image. > >>> gcutil --project=debian-cloud-experiments deleteimage > >>> debian-6-squeeze-v20130502 > >>> # Publish the image for real. > >>> gcutil --project=debian-cloud addimage debian-6-squeeze-v20130502 > >>> --description="Debian 6.0.7 squeeze, built on 2013-05-02" > >>> gs://jkaplowitz_gce_debian/debian-6_0_7-squeeze-v20130502.tar.gz > >>> --preferred_kernel=projects/google/global/kernels/gce-v20130325 > >>> > >>> We've slightly tweaked the naming convention to have both number and > >>> codename and to avoid underscores (apparently not allowed), but I'll > send a > >>> separate mail about our last-minute tweaks. > >>> > >>> Feel free to list us in the cloud team wiki page. I've been meaning to > do > >>> it myself but haven't yet signed in to the Debian wiki on the > computers I > >>> use when I focus on this effort. I'll fix that soon. :) > >>> > >>> - Jimmy > >>> > >>> > >>> On Wed, Apr 24, 2013 at 7:29 AM, Charles Plessy <[email protected]> > >>> wrote: > >>>> > >>>> Le Wed, Apr 24, 2013 at 01:50:48AM -0700, Jimmy Kaplowitz a écrit : > >>>> > > >>>> > * The images are built with Anders' script build-debian-cloud > >>>> > (https://github.com/andsens/build-debian-cloud), which was called > >>>> > ec2debian-build-ami until we worked with him to add Google Compute > >>>> > Engine support. > >>>> > >>>> Hi Jimmy and David, > >>>> > >>>> build-debian-cloud is easy to use, but I found useful the command-line > >>>> snippet > >>>> on http://wiki.debian.org/Cloud/AmazonEC2Image/Squeeze, that > describes > >>>> how to > >>>> prepare the image for the Amazon Elastic Computer Cloud. Could you > >>>> paste one > >>>> (or send to the list so that one of us can paste), for the Google > >>>> Compute > >>>> Engine pages ? > >>>> > >>>> By the way, do you mind if I add your names to > >>>> http://wiki.debian.org/Teams/Cloud > >>>> (or please go ahead if you would like to add them yourselves). > >>>> > >>>> Have a nice day, > >>>> > >>>> -- > >>>> Charles Plessy > >>>> Tsurumi, Kanagawa, Japan > >>> > >>> > >> > >> > -- Jose R R http://www.metztli-it.com --------------------------------------------------------------------------------------------- IBM Lotus Symphony supported on GNU/Linux, Mac OS, and Windows. --------------------------------------------------------------------------------------------- Daylight Saving Time in USA & Canada ends: Sunday, November 03 2013 ---------------------------------------------------------------------------------------------
