cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chiradeep Vittal <chirade...@gmail.com>
Subject Re: Modern template hosting
Date Sun, 26 Feb 2017 00:07:53 GMT
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 easy to add a DNAT
rule to translate it to the VR IP? I'm talking about code change here. 
Or send down a static route in the DHCP response that points 169.254.269.254 to the VR IP?


Sent from my iPhone

> On Feb 25, 2017, at 3:18 AM, Nux! <nux@li.nux.ro> wrote:
> 
> Hello,
> 
> The upstream Ubuntu and CentOS images will not work out of the box with Cloudstack. I
wanted to reuse them for my OpenVM project and failed.
> 
> The default metadata source is EC2 or Openstack, don't remember, cloud-init 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 and so should we - at least for compatibility
reasons if not something else.
> 
> I am happy to put some more elbow grease into openvm.eu and make some more/better templates.

> 
> I can also host other templates such as the cloud.com ones.
> 
> Open to comments, questions etc.
> 
> Lucian
> 
> --
> Sent from the Delta quadrant using Borg technology!
> 
> Nux!
> www.nux.ro
> 
> ----- Original Message -----
>> From: "Chiradeep Vittal" <chiradeepv@gmail.com>
>> To: "dev" <dev@cloudstack.apache.org>
>> Sent: Saturday, 25 February, 2017 00:18:48
>> Subject: Re: Modern template hosting
> 
>> Also CentOS KVM images can be obtained here:
>> http://cloud.centos.org/centos/7/images/
>> 
>> If these work, then the only question is where to host the systemvm images.
>> 
>> On Fri, Feb 24, 2017 at 4:05 PM, Chiradeep Vittal <chiradeepv@gmail.com>
>> wrote:
>> 
>>> I noticed that Ubuntu provides daily builds, including VHDs. Perhaps we
>>> could point the default templates to their URL? Anyone willing to quickly
>>> try out their images to see if they work on ACS?
>>> 
>>> https://cloud-images.ubuntu.com/xenial/current/
>>> 
>>> On Fri, Feb 24, 2017 at 9:53 AM, Will Stevens <wstevens@cloudops.com>
>>> wrote:
>>> 
>>>> 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
>>>> 
>>>> <https://goo.gl/NYZ8KK>
>>>> 
>>>> On Fri, Feb 24, 2017 at 12:38 PM, Paul Angus <paul.angus@shapeblue.com>
>>>> 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
>>>> to
>>>>> a local repo and then replace the URLs in test_data.py to reduce
>>>> bandwidth
>>>>> 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
>>>> to
>>>>> out themselves forward as a mirror.
>>>>> But I must admit I lost track of whether anyone made the requisite
>>>> changes
>>>>> 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
>>>> on
>>>>> 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
>>>>> 
>>>>> <https://goo.gl/NYZ8KK>
>>>>> 
>>>>> On Fri, Feb 24, 2017 at 11:25 AM, Nathan Johnson <njohnson@ena.com>
>>>> wrote:
>>>>> 
>>>>>> So not to re-open a can of worms, but I’m in a situation where
I need
>>>>>> to come up with a Marvin component test that depends on a template
>>>>>> based on a kernel that’s relatively new, i.e., newer than Centos
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” 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
>>>> “blessed”
>>>>>> 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
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>>> 

Mime
View raw message