Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 91410200C35 for ; Sun, 26 Feb 2017 01:11:08 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 8FC4E160B7B; Sun, 26 Feb 2017 00:11:08 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id AF86B160B5D for ; Sun, 26 Feb 2017 01:11:07 +0100 (CET) Received: (qmail 53050 invoked by uid 500); 26 Feb 2017 00:11:06 -0000 Mailing-List: contact dev-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list dev@cloudstack.apache.org Received: (qmail 53038 invoked by uid 99); 26 Feb 2017 00:11:05 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 26 Feb 2017 00:11:05 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id D0AAAC0432 for ; Sun, 26 Feb 2017 00:11:04 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.121 X-Spam-Level: X-Spam-Status: No, score=-0.121 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 81DTRQXS54Ky for ; Sun, 26 Feb 2017 00:11:02 +0000 (UTC) Received: from mail-pg0-f53.google.com (mail-pg0-f53.google.com [74.125.83.53]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 091A05FC06 for ; Sun, 26 Feb 2017 00:11:02 +0000 (UTC) Received: by mail-pg0-f53.google.com with SMTP id s67so27332655pgb.3 for ; Sat, 25 Feb 2017 16:11:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:date:subject:message-id :references:in-reply-to:to; bh=TeDpjTV+7UItSIGzR2pHTgiVB2GHKX1umTqIRWVcNrA=; b=W15JKCxhzTW8V98blDwNblygqU/Ixd/OAaNxztT9o2QfkTK9vKe0+A93gS758hdJ1I wkP97c6e/FB/dgP1dBpO1zMfUKZUnZjNB+HP4X7F7SeQP0nqYIZcTauh7BqHqCtwwSZe 7IMhUVh8ZbSVoNW3ZzwredH35Iu/m5+sfDw/Zb9CbTjlsJkgHmfjshiscvlI/MibPkn0 KBN/iCwOOaGt9ockaRu8Xf9SPU5/9o72ohfVweIaEDR95Ix48dAroyY13hPp5NQIev+9 YUwcrvmkOs5zyo10LkTS8YPXt+I/5mdjKuXemG6UxsxwklwDVCNZEx7i7YExRsjxVczi LHzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version:date :subject:message-id:references:in-reply-to:to; bh=TeDpjTV+7UItSIGzR2pHTgiVB2GHKX1umTqIRWVcNrA=; b=Dco4e1WdHl+aTBVFTDubQAoumAmINMAkFkWp1RuUFRac1LKRXUdLsoIIihgcsiqso8 oEUrwbSW71/rb6+eqmSCB92U4Ms8Hnh9OG6ouyBkYHOJFJQVm84R62wHgeaGKbGOggO3 d+OMCQfR/Sg9sROvLs26It9QeY2IKsL9Sa8HKe6FizVj/DPEeIBfCGnvtyZojKyJwktc qvp6RD6QEmSnHpsgLM+g+2Aq6pDZzvOL7YjXVOw7Mw/O/s8N4zONTJxp1LF8l0MUjRox PK+sjN9WSCNQawpaDR6L7lyrjzDsYf3I8SOtLRViy64k6p6yogH3CPAcnmxgR0ybf4Mt Ph0A== X-Gm-Message-State: AMke39ka1aW2xgwA6Mt171tsBpu9WMFmsgaaN6I7VdBBYsF0Hp1dz1b00cVY4bxF5yMvbA== X-Received: by 10.98.163.17 with SMTP id s17mr12375766pfe.61.1488067860718; Sat, 25 Feb 2017 16:11:00 -0800 (PST) Received: from [10.198.43.254] ([166.170.38.227]) by smtp.gmail.com with ESMTPSA id o66sm22271292pfa.119.2017.02.25.16.10.57 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 25 Feb 2017 16:10:57 -0800 (PST) From: Chiradeep Vittal Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Date: Sat, 25 Feb 2017 16:07:53 -0800 Subject: Re: Modern template hosting Message-Id: <0C8C52FB-47DD-4B01-951C-CEBD1DA6416A@gmail.com> References: <17491968-94FB-4B9B-B6B9-9C6469C21B43@ena.com> <1486386749.6105.1488021507428.JavaMail.zimbra@li.nux.ro> In-Reply-To: <1486386749.6105.1488021507428.JavaMail.zimbra@li.nux.ro> To: dev@cloudstack.apache.org X-Mailer: iPhone Mail (14D27) archived-at: Sun, 26 Feb 2017 00:11:08 -0000 Is the issue that ACS doesn't support 169.254.169.254 as the metadata URL? For those hypervisors that use the Linux bridge and iptables, it should be e= asy to add a DNAT rule to translate it to the VR IP? I'm talking about code c= hange here.=20 Or send down a static route in the DHCP response that points 169.254.269.254= to the VR IP?=20 Sent from my iPhone > On Feb 25, 2017, at 3:18 AM, Nux! wrote: >=20 > Hello, >=20 > The upstream Ubuntu and CentOS images will not work out of the box with Cl= oudstack. I wanted to reuse them for my OpenVM project and failed. >=20 > The default metadata source is EC2 or Openstack, don't remember, cloud-ini= t will take ages to time-out and there is zero support for the root password= feature - in fact the cloud world is moving away from direct root access an= d so should we - at least for compatibility reasons if not something else. >=20 > I am happy to put some more elbow grease into openvm.eu and make some more= /better templates.=20 >=20 > I can also host other templates such as the cloud.com ones. >=20 > Open to comments, questions etc. >=20 > Lucian >=20 > -- > Sent from the Delta quadrant using Borg technology! >=20 > Nux! > www.nux.ro >=20 > ----- Original Message ----- >> From: "Chiradeep Vittal" >> To: "dev" >> Sent: Saturday, 25 February, 2017 00:18:48 >> Subject: Re: Modern template hosting >=20 >> Also CentOS KVM images can be obtained here: >> http://cloud.centos.org/centos/7/images/ >>=20 >> If these work, then the only question is where to host the systemvm image= s. >>=20 >> On Fri, Feb 24, 2017 at 4:05 PM, Chiradeep Vittal >> wrote: >>=20 >>> I noticed that Ubuntu provides daily builds, including VHDs. Perhaps we >>> could point the default templates to their URL? Anyone willing to quickl= y >>> try out their images to see if they work on ACS? >>>=20 >>> https://cloud-images.ubuntu.com/xenial/current/ >>>=20 >>> On Fri, Feb 24, 2017 at 9:53 AM, Will Stevens >>> wrote: >>>=20 >>>> unfortunately the template mirror conversation got caught up in details= >>>> and >>>> nobody took the lead on implementing a solution. >>>>=20 >>>> citrix has been pinging me every couple months to say 'dude, we need to= >>>> remove the dependency on download.citrix.com', but i have not had the >>>> cycles to get in and solve the problem. the shutdown of that is immine= nt >>>> right now, so we need to solve it asap. >>>>=20 >>>>=20 >>>>=20 >>>> *Will STEVENS* >>>> Lead Developer >>>>=20 >>>> >>>>=20 >>>> On Fri, Feb 24, 2017 at 12:38 PM, Paul Angus = >>>> wrote: >>>>=20 >>>>> Hi Nathan, >>>>>=20 >>>>> Ideally, if you put the template location in (or use a template define= d >>>>> in) test_data.py then the actual location can be overridden by anyone= >>>>> testing. >>>>>=20 >>>>> For Trillian, we've copied all of the templates that people have defin= e >>>> to >>>>> a local repo and then replace the URLs in test_data.py to reduce >>>> bandwidth >>>>> use and download times. >>>>>=20 >>>>> Ie: >>>>>=20 >>>>> "bootableIso": >>>>> { >>>>> "displaytext": "Test Bootable ISO", >>>>> "name": "testISO", >>>>> "bootable": True, >>>>> "ispublic": False, >>>>> "url": "{{ marvin_images_location >>>>> }}/TinyCore-current.iso", >>>>> "ostype": 'Other Linux (64-bit)', >>>>> "mode": 'HTTP_DOWNLOAD' >>>>> }, >>>>>=20 >>>>>=20 >>>>>=20 >>>>> I thought that we had come up with a solution for download.cloud.com, >>>> by >>>>> having a mirrorlist hosted in Community Apache 'space' with anyone abl= e >>>> to >>>>> out themselves forward as a mirror. >>>>> But I must admit I lost track of whether anyone made the requisite >>>> changes >>>>> in code.... >>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>>> Kind regards, >>>>>=20 >>>>> Paul Angus >>>>>=20 >>>>> paul.angus@shapeblue.com >>>>> www.shapeblue.com >>>>> 53 Chandos Place, Covent Garden, London WC2N 4HSUK >>>>> @shapeblue >>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>>> -----Original Message----- >>>>> From: williamstevens@gmail.com [mailto:williamstevens@gmail.com] On >>>>> Behalf Of Will Stevens >>>>> Sent: 24 February 2017 16:30 >>>>> To: dev@cloudstack.apache.org >>>>> Subject: Re: Modern template hosting >>>>>=20 >>>>> this is a hard questions. in general, we should be setting up a mirro= r >>>> on >>>>> some cloudstack/apache domain and then mirror to other provided >>>> templates. >>>>>=20 >>>>> we MUST come up with a solution to deprecate 'download.cloud.com', tha= t >>>>> is going to be going away any day now. >>>>>=20 >>>>> i don't know the right way to solve this to be honest, but if you have= >>>>> ideas, i am willing to help. >>>>>=20 >>>>>=20 >>>>>=20 >>>>> *Will STEVENS* >>>>> Lead Developer >>>>>=20 >>>>> >>>>>=20 >>>>> On Fri, Feb 24, 2017 at 11:25 AM, Nathan Johnson >>>> wrote: >>>>>=20 >>>>>> So not to re-open a can of worms, but I=E2=80=99m in a situation wher= e I need >>>>>> to come up with a Marvin component test that depends on a template >>>>>> based on a kernel that=E2=80=99s relatively new, i.e., newer than Cen= tos 5.3 / >>>>> Ubuntu 10.04 . >>>>>> I see openvm.eu has a suitable template (Ubuntu 16.0.4 for KVM), but >>>>>> from looking at the thread "Migrating CloudStack content from >>>>>> download.cloud.com=E2=80=9D it looks like there is resistance to usin= g this >>>> at >>>>>> least for hosting system vm templates over concerns of neutrality. >>>>>> Would this be suitable for a component test? If not, what is a >>>> =E2=80=9Cblessed=E2=80=9D >>>>>> template location? >>>>>>=20 >>>>>> Thanks in advance! >>>>>>=20 >>>>>> Nathan Johnson >>>>>> R&D Engineer >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>> 618 Grassmere Park Drive, Suite 12 >>>>>> Nashville, TN 37211 >>>>>> General Office: 615-312-6000 >>>>>>=20 >>>>>> website | blog | support >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>=20 >>>>=20 >>>=20