Where to get the VM?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
27 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Where to get the VM?

abergel
Hi!

Where can I get the VM to run Pharo 2.0?
I have downloaded the last Pharo 2.0 image from Jenkins. Then I which VM should I pick?

Cog Git Tracker is apparently the source
I've tried PharoVM, but I cannot open the image.

This is the minimal I guess we should have...

Cheers,
Alexandre
-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Jan Vrany
Well, seems to be a common problem :-)

There should be a single job, linked from pharo-project.org
that contains night builds Pharo X.X with apropriate VM that
one may pick at that should work (if not, its bug that should
be fixed). For as a newcomer, I really don't know all the technical
details, what works with what.

Also, you should have somethink like ConfigurationOfPharo
you refer from your ConfigurationOfWhatever for it is not clear
which version of pharo to pick in order to use this or that.
Just trying to load a see if it loads or not is not the
most attractive way.

Jan

On 29/01/13 12:57, Alexandre Bergel wrote:

> Hi!
>
> Where can I get the VM to run Pharo 2.0?
> I have downloaded the last Pharo 2.0 image from Jenkins. Then I which VM
> should I pick?
>
> Cog Git Tracker is apparently the source
> I've tried PharoVM, but I cannot open the image.
>
> This is the minimal I guess we should have...
>
> Cheers,
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Sean P. DeNigris
Administrator
In reply to this post by abergel
abergel wrote
Where can I get the VM to run Pharo 2.0?
I have downloaded the last Pharo 2.0 image from Jenkins
Hey Alex! There is a static file server now (http://pharo.gforge.inria.fr/ci/) for downloads so we don't overwork Jenkins :) You will see all the images and vms there, and the vms are labeled stack, cog, pharo (jit cog branded vm), etc.

HTH,
Sean
Cheers,
Sean
Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Camillo Bruni-3
In reply to this post by abergel
if you guys would 10 seconds to read the jenkins configuration you would see that
we use the COG vm

wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20CogVM.sh | bash

and most of the builds on https://ci.inria.fr/rmod use the NBCogVM

wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20NBCogVM.sh | bash


!!!!PLEASE BOOKMARK!!!!

all vms are archived on the gforge,

DO NOT USE JENKINS TO DOWNLOAD VMS...

http://pharo.gforge.inria.fr/ci/vm/

they are all sorted by type and platform. Currently the PharoVM us not so stable.
=> stack, cog or nbcog are better choices



On 2013-01-29, at 13:57, Alexandre Bergel <[hidden email]> wrote:

> Hi!
>
> Where can I get the VM to run Pharo 2.0?
> I have downloaded the last Pharo 2.0 image from Jenkins. Then I which VM should I pick?
>
>
> Cog Git Tracker is apparently the source
> I've tried PharoVM, but I cannot open the image.
>
> This is the minimal I guess we should have...
>
> Cheers,
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Marcus Denker-4
In reply to this post by Sean P. DeNigris

On Jan 29, 2013, at 2:19 PM, Sean P. DeNigris <[hidden email]> wrote:

> abergel wrote
>> Where can I get the VM to run Pharo 2.0?
>> I have downloaded the last Pharo 2.0 image from Jenkins
>
> Hey Alex! There is a static file server now
> (http://pharo.gforge.inria.fr/ci/) for downloads so we don't overwork
> Jenkins :) You will see all the images and vms there, and the vms are
> labeled stack, cog, pharo (jit cog branded vm), etc.
>
But some of those are broken and it is not clear which.
(and it is not clear which to use at all).

        Marcus


Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Marcus Denker-4
In reply to this post by Camillo Bruni-3

On Jan 29, 2013, at 2:49 PM, Camillo Bruni <[hidden email]> wrote:

> if you guys would 10 seconds to read the jenkins configuration you would see that
> we use the COG vm
>
> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20CogVM.sh | bash
>
> and most of the builds on https://ci.inria.fr/rmod use the NBCogVM
>
> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20NBCogVM.sh | bash
>
>
> !!!!PLEASE BOOKMARK!!!!
>
> all vms are archived on the gforge,
>
> DO NOT USE JENKINS TO DOWNLOAD VMS...
>
> http://pharo.gforge.inria.fr/ci/vm/
>
> they are all sorted by type and platform. Currently the PharoVM us not so stable.
> => stack, cog or nbcog are better choices
>

The goal of course is to have *one* VM… else this is very very complex.

        Marcus
Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

EstebanLM
we will... problem is that so far, jenkins vm build was "lost in translation", but I'm working on it :)

On Jan 29, 2013, at 2:57 PM, Marcus Denker <[hidden email]> wrote:

>
> On Jan 29, 2013, at 2:49 PM, Camillo Bruni <[hidden email]> wrote:
>
>> if you guys would 10 seconds to read the jenkins configuration you would see that
>> we use the COG vm
>>
>> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20CogVM.sh | bash
>>
>> and most of the builds on https://ci.inria.fr/rmod use the NBCogVM
>>
>> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20NBCogVM.sh | bash
>>
>>
>> !!!!PLEASE BOOKMARK!!!!
>>
>> all vms are archived on the gforge,
>>
>> DO NOT USE JENKINS TO DOWNLOAD VMS...
>>
>> http://pharo.gforge.inria.fr/ci/vm/
>>
>> they are all sorted by type and platform. Currently the PharoVM us not so stable.
>> => stack, cog or nbcog are better choices
>>
>
> The goal of course is to have *one* VM… else this is very very complex.
>
> Marcus


Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Clément Béra
In reply to this post by abergel
Hello,

You can find vm here :


or from command line :

2013/1/29 Alexandre Bergel <[hidden email]>
Hi!

Where can I get the VM to run Pharo 2.0?
I have downloaded the last Pharo 2.0 image from Jenkins. Then I which VM should I pick?

Cog Git Tracker is apparently the source
I've tried PharoVM, but I cannot open the image.

This is the minimal I guess we should have...

Cheers,
Alexandre
-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Marcus Denker-4

On Jan 29, 2013, at 3:08 PM, Clément Bera <[hidden email]> wrote:

Hello,

You can find vm here :


or from command line :

But keep in mind that there was a problem that it could not run all tests…

So yes, the situation is far from ideal.

Marcus

Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

abergel
In reply to this post by Camillo Bruni-3
Well... Why not to put the link http://pharo.gforge.inria.fr/ci/vm/ in https://ci.inria.fr/pharo/view/VM/ ?
How can one guess this without wasting time in googling?

Alexandre


On Jan 29, 2013, at 10:19 AM, Camillo Bruni <[hidden email]> wrote:

> if you guys would 10 seconds to read the jenkins configuration you would see that
> we use the COG vm
>
> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20CogVM.sh | bash
>
> and most of the builds on https://ci.inria.fr/rmod use the NBCogVM
>
> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20NBCogVM.sh | bash
>
>
> !!!!PLEASE BOOKMARK!!!!
>
> all vms are archived on the gforge,
>
> DO NOT USE JENKINS TO DOWNLOAD VMS...
>
> http://pharo.gforge.inria.fr/ci/vm/
>
> they are all sorted by type and platform. Currently the PharoVM us not so stable.
> => stack, cog or nbcog are better choices
>
>
>
> On 2013-01-29, at 13:57, Alexandre Bergel <[hidden email]> wrote:
>
>> Hi!
>>
>> Where can I get the VM to run Pharo 2.0?
>> I have downloaded the last Pharo 2.0 image from Jenkins. Then I which VM should I pick?
>>
>>
>> Cog Git Tracker is apparently the source
>> I've tried PharoVM, but I cannot open the image.
>>
>> This is the minimal I guess we should have...
>>
>> Cheers,
>> Alexandre
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel  http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Sean P. DeNigris
Administrator
abergel wrote
Well... Why not to put the link http://pharo.gforge.inria.fr/ci/vm/ in https://ci.inria.fr/pharo/view/VM/ ?
How can one guess this without wasting time in googling?
Good point. I put notes with the link in Jenkins in: the top level view, vm, 1.4 job, and 2.0 job.

I also updated the links at http://www.pharo-project.org/pharo-download . The only one I couldn't update was for the 2.0 one-click. The job seems to be gone from the old Jenkins and non-existent on the new Jenkins.

Lmk if there's any I missed...

HTH,
Sean
Cheers,
Sean
Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Marcus Denker-4

On Jan 29, 2013, at 4:13 PM, "Sean P. DeNigris" <[hidden email]> wrote:

> abergel wrote
>> Well... Why not to put the link http://pharo.gforge.inria.fr/ci/vm/ in
>> https://ci.inria.fr/pharo/view/VM/ ?
>> How can one guess this without wasting time in googling?
>
> Good point. I put notes with the link in Jenkins in: the top level view, vm,
> 1.4 job, and 2.0 job.
>
> I also updated the links at http://www.pharo-project.org/pharo-download .
> The only one I couldn't update was for the 2.0 one-click. The job seems to
> be gone from the old Jenkins and non-existent on the new Jenkins.

Yes, the one click is on the todo:

        http://code.google.com/p/pharo/issues/detail?id=7234

This is an unfortunate side effect of moving to the new infrastructure with
the vm build in a bad shape.

We should fix it.

        Marcus
Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Igor Stasenko
In reply to this post by Marcus Denker-4
On 29 January 2013 14:57, Marcus Denker <[hidden email]> wrote:

>
> On Jan 29, 2013, at 2:49 PM, Camillo Bruni <[hidden email]> wrote:
>
>> if you guys would 10 seconds to read the jenkins configuration you would see that
>> we use the COG vm
>>
>> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20CogVM.sh | bash
>>
>> and most of the builds on https://ci.inria.fr/rmod use the NBCogVM
>>
>> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20NBCogVM.sh | bash
>>
>>
>> !!!!PLEASE BOOKMARK!!!!
>>
>> all vms are archived on the gforge,
>>
>> DO NOT USE JENKINS TO DOWNLOAD VMS...
>>
>> http://pharo.gforge.inria.fr/ci/vm/
>>
>> they are all sorted by type and platform. Currently the PharoVM us not so stable.
>> => stack, cog or nbcog are better choices
>>
>
> The goal of course is to have *one* VM… else this is very very complex.
>

But it is impossible to have just one.
Because it is against development process, same as with images: we
have 2.0 beta, 1.4 stable [+seaside preloaded] [+ project Foo
preloaded ]
(not speaking about older versions)..
Why you think what is normal for image-side, should be banned for VM side?

And while i agree that we should minimize the confusion, i do not see
how we can avoid having zoo of VMs around.

>         Marcus



--
Best regards,
Igor Stasenko.

Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Marcus Denker-4

On Jan 29, 2013, at 4:23 PM, Igor Stasenko <[hidden email]> wrote:

> On 29 January 2013 14:57, Marcus Denker <[hidden email]> wrote:
>>
>> On Jan 29, 2013, at 2:49 PM, Camillo Bruni <[hidden email]> wrote:
>>
>>> if you guys would 10 seconds to read the jenkins configuration you would see that
>>> we use the COG vm
>>>
>>> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20CogVM.sh | bash
>>>
>>> and most of the builds on https://ci.inria.fr/rmod use the NBCogVM
>>>
>>> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20NBCogVM.sh | bash
>>>
>>>
>>> !!!!PLEASE BOOKMARK!!!!
>>>
>>> all vms are archived on the gforge,
>>>
>>> DO NOT USE JENKINS TO DOWNLOAD VMS...
>>>
>>> http://pharo.gforge.inria.fr/ci/vm/
>>>
>>> they are all sorted by type and platform. Currently the PharoVM us not so stable.
>>> => stack, cog or nbcog are better choices
>>>
>>
>> The goal of course is to have *one* VM… else this is very very complex.
>>
>
> But it is impossible to have just one.
> Because it is against development process, same as with images: we
> have 2.0 beta, 1.4 stable [+seaside preloaded] [+ project Foo
> preloaded ]
> (not speaking about older versions)..
> Why you think what is normal for image-side, should be banned for VM side?
>
> And while i agree that we should minimize the confusion, i do not see
> how we can avoid having zoo of VMs around

One in the sense of the VM we tell people to use.

        Marcus





Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Igor Stasenko
On 29 January 2013 16:25, Marcus Denker <[hidden email]> wrote:
>
>
> One in the sense of the VM we tell people to use.
>
http://pharo.gforge.inria.fr/ci/vm/

>         Marcus
>


--
Best regards,
Igor Stasenko.

Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Marcus Denker-4

On Jan 29, 2013, at 4:35 PM, Igor Stasenko <[hidden email]> wrote:

> On 29 January 2013 16:25, Marcus Denker <[hidden email]> wrote:
>>
>>
>> One in the sense of the VM we tell people to use.
>>
> http://pharo.gforge.inria.fr/ci/vm/

There are 6

Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Ben Coman
Marcus Denker wrote:

> On Jan 29, 2013, at 4:35 PM, Igor Stasenko <[hidden email]> wrote:
>
>  
>> On 29 January 2013 16:25, Marcus Denker <[hidden email]> wrote:
>>    
>>> One in the sense of the VM we tell people to use.
>>>
>>>      
>> http://pharo.gforge.inria.fr/ci/vm/
>>    
>
> There are 6
>
>
>  
Can the Jenkins job for the images add to the resulting zip
a file named 'vm-used.txt' with a single line that points to the static
download location of the vm used for that run ?

Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Camillo Bruni-3
In reply to this post by Igor Stasenko

On 2013-01-29, at 16:23, Igor Stasenko <[hidden email]> wrote:

> On 29 January 2013 14:57, Marcus Denker <[hidden email]> wrote:
>>
>> On Jan 29, 2013, at 2:49 PM, Camillo Bruni <[hidden email]> wrote:
>>
>>> if you guys would 10 seconds to read the jenkins configuration you would see that
>>> we use the COG vm
>>>
>>> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20CogVM.sh | bash
>>>
>>> and most of the builds on https://ci.inria.fr/rmod use the NBCogVM
>>>
>>> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20NBCogVM.sh | bash
>>>
>>>
>>> !!!!PLEASE BOOKMARK!!!!
>>>
>>> all vms are archived on the gforge,
>>>
>>> DO NOT USE JENKINS TO DOWNLOAD VMS...
>>>
>>> http://pharo.gforge.inria.fr/ci/vm/
>>>
>>> they are all sorted by type and platform. Currently the PharoVM us not so stable.
>>> => stack, cog or nbcog are better choices
>>>
>>
>> The goal of course is to have *one* VM… else this is very very complex.
>>
>
> But it is impossible to have just one.
> Because it is against development process, same as with images: we
> have 2.0 beta, 1.4 stable [+seaside preloaded] [+ project Foo
> preloaded ]
> (not speaking about older versions)..
> Why you think what is normal for image-side, should be banned for VM side?
>
> And while i agree that we should minimize the confusion, i do not see
> how we can avoid having zoo of VMs around.

you're over generalizing... PharoVM with NativeBoost + SSL + OSProcess + Freetype
will do the trick for most users, and that's what we aim for.

people with special requirements need special treatment...
Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Camillo Bruni-3
In reply to this post by Ben Coman

On 2013-01-29, at 17:55, Ben Coman <[hidden email]> wrote:

> Marcus Denker wrote:
>> On Jan 29, 2013, at 4:35 PM, Igor Stasenko <[hidden email]> wrote:
>>
>>  
>>> On 29 January 2013 16:25, Marcus Denker <[hidden email]> wrote:
>>>    
>>>> One in the sense of the VM we tell people to use.
>>>>
>>>>      
>>> http://pharo.gforge.inria.fr/ci/vm/
>>>    
>>
>> There are 6
>>
>>
>>  
> Can the Jenkins job for the images add to the resulting zip
> a file named 'vm-used.txt' with a single line that points to the static download location of the vm used for that run ?


actually not a bad idea, this would be additional information to the download script and console output we have.

The current problem is that all the VM's are unstable or have missing plugins, hence
Reply | Threaded
Open this post in threaded view
|

Re: Where to get the VM?

Stéphane Ducasse
In reply to this post by Camillo Bruni-3

On Jan 29, 2013, at 10:19 AM, Camillo Bruni wrote:

> if you guys would 10 seconds to read the jenkins configuration you would see that
> we use the COG vm

come one camillo.
Do I ask you to read my budget projection to know if you will get payed.
No.
We should understand that we are overwelm with information and that we should straighten the information
so that external people can get it right.

Stef

>
> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20CogVM.sh | bash
>
> and most of the builds on https://ci.inria.fr/rmod use the NBCogVM
>
> wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20NBCogVM.sh | bash
>
>
> !!!!PLEASE BOOKMARK!!!!
>
> all vms are archived on the gforge,
>
> DO NOT USE JENKINS TO DOWNLOAD VMS...
>
> http://pharo.gforge.inria.fr/ci/vm/
>
> they are all sorted by type and platform. Currently the PharoVM us not so stable.
> => stack, cog or nbcog are better choices
>
>
>
> On 2013-01-29, at 13:57, Alexandre Bergel <[hidden email]> wrote:
>
>> Hi!
>>
>> Where can I get the VM to run Pharo 2.0?
>> I have downloaded the last Pharo 2.0 image from Jenkins. Then I which VM should I pick?
>>
>>
>> Cog Git Tracker is apparently the source
>> I've tried PharoVM, but I cannot open the image.
>>
>> This is the minimal I guess we should have...
>>
>> Cheers,
>> Alexandre
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel  http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>
>


12