[Pharo-project] Where to get the VM?
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 ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
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 ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
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 -- View this message in context: http://forum.world.st/Where-to-get-the-VM-tp4666146p4666149.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
On Jan 29, 2013, at 2:19 PM, Sean P. DeNigris <sean@clipperadams.com> 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
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 <alexandre.bergel@me.com> 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 ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Jan 29, 2013, at 2:49 PM, Camillo Bruni <camillobruni@gmail.com> 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
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 <marcus.denker@inria.fr> wrote:
On Jan 29, 2013, at 2:49 PM, Camillo Bruni <camillobruni@gmail.com> 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
On 29 January 2013 14:57, Marcus Denker <marcus.denker@inria.fr> wrote:
On Jan 29, 2013, at 2:49 PM, Camillo Bruni <camillobruni@gmail.com> 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.
On Jan 29, 2013, at 4:23 PM, Igor Stasenko <siguctua@gmail.com> wrote:
On 29 January 2013 14:57, Marcus Denker <marcus.denker@inria.fr> wrote:
On Jan 29, 2013, at 2:49 PM, Camillo Bruni <camillobruni@gmail.com> 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
On 29 January 2013 16:25, Marcus Denker <marcus.denker@inria.fr> 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.
On Jan 29, 2013, at 4:35 PM, Igor Stasenko <siguctua@gmail.com> wrote:
On 29 January 2013 16:25, Marcus Denker <marcus.denker@inria.fr> wrote:
One in the sense of the VM we tell people to use.
There are 6
Marcus Denker wrote:
On Jan 29, 2013, at 4:35 PM, Igor Stasenko <siguctua@gmail.com> wrote:
On 29 January 2013 16:25, Marcus Denker <marcus.denker@inria.fr> wrote:
One in the sense of the VM we tell people to use.
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 ?
On 2013-01-29, at 17:55, Ben Coman <btc@openInWorld.com> wrote:
Marcus Denker wrote:
On Jan 29, 2013, at 4:35 PM, Igor Stasenko <siguctua@gmail.com> wrote:
On 29 January 2013 16:25, Marcus Denker <marcus.denker@inria.fr> wrote:
One in the sense of the VM we tell people to use.
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
+ 1
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
I do not want to decide if I should use COG, Pharo, COG NB. Why because I do not know the implication. There should be two VM Pharo-COG Pharo-Stack No more! All the rest is for internal consumption The same there is one image per version 1.4 summer edition 2.0 beta All the rest is internal. Stef
One in the sense of the VM we tell people to use.
http://pharo.gforge.inria.fr/ci/vm/
Marcus
-- Best regards, Igor Stasenko.
Yes that would be the ideal case, but the limited space on our old brittle jenkins made our system very fragile. We could only keep a couple of versions of each build. Result? We lost the stable builds, hence I started to backup files in the easiest way possible, on a dumb file server. How could we have avoided the current mess? Simply by moving early enough to the right infrastructure half a year ago would have saved us many burnt brain cells. So I naturally get upset if all of a sudden everything has to work out of the blue. We left the old jenkins in ruins and we are building the new one ad-hoc. There is no going back as the old server is simply dead, besides our admins are clueless about the crashes, taking random reboots as a good habit. So I expect that YOU take your time to look at the new setup and understand it. If I had to take a look at our budget I would do the same, of course with my amount if complaint because I would not know your private system...
On Jan 29, 2013, at 7:38 PM, Camillo Bruni wrote:
Yes that would be the ideal case, but the limited space on our old brittle jenkins made our system very fragile.
We could only keep a couple of versions of each build. Result? We lost the stable builds, hence I started to backup files in the easiest way possible, on a dumb file server.
How could we have avoided the current mess? Simply by moving early enough to the right infrastructure half a year ago would have saved us many burnt brain cells.
Yes I totally agree!
So I naturally get upset if all of a sudden everything has to work out of the blue.
I understand and you pushed a lot. Now for 2.0 we should get to the next level.
We left the old jenkins in ruins and we are building the new one ad-hoc. There is no going back as the old server is simply dead, besides our admins are clueless about the crashes, taking random reboots as a good habit.
So I expect that YOU take your time to look at the new setup
yes but do not alex or a guys with two months of pharo to do it and during our great sprint some smart guys just not even got 1 months of pharo.
and understand it.
Yes do you think that I'm doing nothing - just relaxing in chile :) Now I'm sick and I promote Pharo and I talk with people of govermental agencies during meetings in spanish to sell projects and give job to people :). Now we are not talking about me but the outside world. You know rmod not.
If I had to take a look at our budget I would do the same, of course with my amount if complaint because I would not know your private systemâ¦
Our team budget is freely accessible to you. This is just that you never needed to look at it. Because your salary is not on our budget :). So you are safe :) Stef
On 2013-01-29, at 16:23, Igor Stasenko <siguctua@gmail.com> wrote:
On 29 January 2013 14:57, Marcus Denker <marcus.denker@inria.fr> wrote:
On Jan 29, 2013, at 2:49 PM, Camillo Bruni <camillobruni@gmail.com> 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...
you're over generalizing... PharoVM with NativeBoost + SSL + OSProcess + Freetype will do the trick for most users, and that's what we aim for. We are talking about THE pharo VM and THE Pharo image.
This is since august that I use the ***same*** pharo.14.zip and I'm happy. I know that there one and for the rest this is my problem. I use a configuration and get the stuff I need loaded. I do not ask the PUBLIC pharo building system to build it for me. If I need that I will create my own jenkins job in preview or experimental. Stef
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 <camillobruni@gmail.com> 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 <alexandre.bergel@me.com> 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 ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
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 -- View this message in context: http://forum.world.st/Where-to-get-the-VM-tp4666146p4666217.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
On Jan 29, 2013, at 4:13 PM, "Sean P. DeNigris" <sean@clipperadams.com> 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
thanks The system should be for simple people. I did not even knew that I had to go on fgorge to grab vm. So imagine other people. Stef
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
-- View this message in context: http://forum.world.st/Where-to-get-the-VM-tp4666146p4666217.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
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 <alexandre.bergel@me.com> 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 ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On 2013-01-29, at 23:21, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
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.
nobody knows where it is... it's simple
Hello, You can find vm here : http://pharo.gforge.inria.fr/ci/vm/ or from command line : wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20PharoVM.sh | bash 2013/1/29 Alexandre Bergel <alexandre.bergel@me.com>
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 ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Jan 29, 2013, at 3:08 PM, Clément Bera <bera.clement@gmail.com> wrote:
Hello,
You can find vm here :
http://pharo.gforge.inria.fr/ci/vm/
or from command line :
wget --quiet -qO - http://pharo.gforge.inria.fr/ci/script/ciPharo20PharoVM.sh | bash
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
participants (10)
-
Alexandre Bergel -
Ben Coman -
Camillo Bruni -
Clément Bera -
Esteban Lorenzano -
Igor Stasenko -
Jan Vrany -
Marcus Denker -
Sean P. DeNigris -
Stéphane Ducasse