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 71645200C33 for ; Fri, 24 Feb 2017 18:54:00 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 70451160B69; Fri, 24 Feb 2017 17:54:00 +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 9E10E160B62 for ; Fri, 24 Feb 2017 18:53:59 +0100 (CET) Received: (qmail 4678 invoked by uid 500); 24 Feb 2017 17:53:58 -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 4666 invoked by uid 99); 24 Feb 2017 17:53:58 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Feb 2017 17:53:58 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id D9B8418E5ED for ; Fri, 24 Feb 2017 17:53:57 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.991 X-Spam-Level: ** X-Spam-Status: No, score=2.991 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=2, KAM_EU=0.5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id JIa4EcrIQmG9 for ; Fri, 24 Feb 2017 17:53:55 +0000 (UTC) Received: from mail-oi0-f52.google.com (mail-oi0-f52.google.com [209.85.218.52]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id A266A5FBB0 for ; Fri, 24 Feb 2017 17:53:54 +0000 (UTC) Received: by mail-oi0-f52.google.com with SMTP id 62so14196884oih.2 for ; Fri, 24 Feb 2017 09:53:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=J1tma6Bk35KlHTlevFP6zDJ26bDQmlxYtU6r6MdueKs=; b=OhDxlJhQahqHjv2Cqk4lCMwHBZXi1R0YzNuGu2YZcw7r5SZ6q+B6rR4ci8R8Hc3KoN eVv4K7di7iEmDU+UNil4+RDDr/A/cHOl5fjqH144WSD2uFBZfrJEnUW0iO4hTK1ZzIfb N/jFB2Y6SAzBAS9G1SGInvlby33bUpYJzoMmjGWlXlBpEPveAhVGHmWbBCZThFbOuXsR lBE9dY2KtlgnYPAMFRVMFnmZ4hzzOqi9xNy5/8vqIzOE8g1WKukxGx3GChyrQPdWPvvM N4n9xn5H9I6hOpuyXj1eBp1LbutKXsczmZthu0JSB9bM16J0h0aeC8TjLlUu1Yaq6CaW UCfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=J1tma6Bk35KlHTlevFP6zDJ26bDQmlxYtU6r6MdueKs=; b=KoA3dEDm6or8Gep+tAtgEfsGLrS+z05nf/LDiFAAbBJvtS9JdSlhQpT0fqvB4mlYaD 5ZeAEfHhTdI8/pwb5dp/PfGNV/n8vQ3pOkOdvGCdDxUmPGQyzfqfIZ38/Sc28lN6jdyh tbvUR/exD8WJuF49KRq5ixWAG1IRFS/VcZTUJNyHkb6MFLlXWzBuotKTx7dDSB3eqOKk d7I79HXT/0t0g8tgwDNf3uS9MFBymASA1atufNnd7bkSdZy+WpQAi0k3O4JxvKPlTpTy pnLrrZQHAS1r4aERM+/jM+bKiXpvU+r11yC5JU30DlKwDZKSJGB4FbQofr1NYSkOJIu9 M1kg== X-Gm-Message-State: AMke39myMRLNeYn2aFZzuuP42girru1lwJqjQ72o5FYGkD07GJ1gTHbwApxUhh9iK+OXoFDJgH896X54QV2hEA== X-Received: by 10.202.181.11 with SMTP id e11mr2170264oif.57.1487958833224; Fri, 24 Feb 2017 09:53:53 -0800 (PST) MIME-Version: 1.0 Sender: williamstevens@gmail.com Received: by 10.182.227.234 with HTTP; Fri, 24 Feb 2017 09:53:52 -0800 (PST) In-Reply-To: References: <17491968-94FB-4B9B-B6B9-9C6469C21B43@ena.com> From: Will Stevens Date: Fri, 24 Feb 2017 12:53:52 -0500 X-Google-Sender-Auth: 5siUxLvNWOIaDe-TGzPuBPvxixs Message-ID: Subject: Re: Modern template hosting To: "dev@cloudstack.apache.org" Content-Type: multipart/alternative; boundary=001a113cfef8b1e16605494a69f0 archived-at: Fri, 24 Feb 2017 17:54:00 -0000 --001a113cfef8b1e16605494a69f0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable unfortunately the template mirror conversation got caught up in details and nobody took the lead on implementing a solution. 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 imminent right now, so we need to solve it asap. *Will STEVENS* Lead Developer On Fri, Feb 24, 2017 at 12:38 PM, Paul Angus wrote: > Hi Nathan, > > Ideally, if you put the template location in (or use a template defined > in) test_data.py then the actual location can be overridden by anyone > testing. > > For Trillian, we've copied all of the templates that people have define t= o > a local repo and then replace the URLs in test_data.py to reduce bandwidt= h > use and download times. > > Ie: > > "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' > }, > > > > 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 able t= o > out themselves forward as a mirror. > But I must admit I lost track of whether anyone made the requisite change= s > in code.... > > > > > Kind regards, > > Paul Angus > > paul.angus@shapeblue.com > www.shapeblue.com > 53 Chandos Place, Covent Garden, London WC2N 4HSUK > @shapeblue > > > > > -----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 > > this is a hard questions. in general, we should be setting up a mirror o= n > some cloudstack/apache domain and then mirror to other provided templates= . > > we MUST come up with a solution to deprecate 'download.cloud.com', that > is going to be going away any day now. > > i don't know the right way to solve this to be honest, but if you have > ideas, i am willing to help. > > > > *Will STEVENS* > Lead Developer > > > > On Fri, Feb 24, 2017 at 11:25 AM, Nathan Johnson wrote= : > > > So not to re-open a can of worms, but I=E2=80=99m in a situation where = 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 Cento= s 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 using = 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? > > > > Thanks in advance! > > > > Nathan Johnson > > R&D Engineer > > > > > > > > 618 Grassmere Park Drive, Suite 12 > > Nashville, TN 37211 > > General Office: 615-312-6000 > > > > website | blog | support > > > > > > > > > > > > > > > --001a113cfef8b1e16605494a69f0--