For a long time we’ve had free servers available via the SFC that we should be using instead of the Hetzner boxes that cost us (or more accurately, SFC) money. Every now and then we make a little progress in migrating but we really need to make a push on doing this *soon*. Effectively we’re spending other people’s money when we don't’ need to. And we don’t even have a ‘donate’ button on our website right now...
Levente is the official box-team leader so it’s up to him exactly how it gets done but I’d be really surprised if he couldn’t do with assistance from one or more people with some sysadmin chops. Please, volunteer if you have serious box-fu.
tim -- tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim Dukedom: aristocratic birth control
On Wed, Oct 01, 2014 at 04:25:48PM -0700, tim Rowledge wrote:
For a long time we?ve had free servers available via the SFC that we should be using instead of the Hetzner boxes that cost us (or more accurately, SFC) money. Every now and then we make a little progress in migrating but we really need to make a push on doing this *soon*. Effectively we?re spending other people?s money when we don't? need to. And we don?t even have a ?donate? button on our website right now...
Levente is the official box-team leader so it?s up to him exactly how it gets done but I?d be really surprised if he couldn?t do with assistance from one or more people with some sysadmin chops. Please, volunteer if you have serious box-fu.
Chris Muller and I were talking about volunteering to handle the migration of source.squeak.org, so I think that you can count on the two of us to take up that part of the project. Chris has a lot of experience with SqueakSource, and I handled the migration of squeaksource.com onto our servers last year, so I think that between the two of us we can get source.squeak.org moved. We will make sure that anything we do has Levente's support and approval.
Dave
(Moved to box-admins)
And, I imagine the wiki and SqueakMap can be moved relatively easily. I am planning to look at those as soon as I can.
That leaves the email lists and..?
On Wed, Oct 1, 2014 at 6:39 PM, David T. Lewis lewis@mail.msen.com wrote:
On Wed, Oct 01, 2014 at 04:25:48PM -0700, tim Rowledge wrote:
For a long time we?ve had free servers available via the SFC that we should be using instead of the Hetzner boxes that cost us (or more accurately, SFC) money. Every now and then we make a little progress in migrating but we really need to make a push on doing this *soon*. Effectively we?re spending other people?s money when we don't? need to. And we don?t even have a ?donate? button on our website right now...
Levente is the official box-team leader so it?s up to him exactly how it gets done but I?d be really surprised if he couldn?t do with assistance from one or more people with some sysadmin chops. Please, volunteer if you have serious box-fu.
Chris Muller and I were talking about volunteering to handle the migration of source.squeak.org, so I think that you can count on the two of us to take up that part of the project. Chris has a lot of experience with SqueakSource, and I handled the migration of squeaksource.com onto our servers last year, so I think that between the two of us we can get source.squeak.org moved. We will make sure that anything we do has Levente's support and approval.
Dave
On Thu, 2 Oct 2014, Chris Muller wrote:
(Moved to box-admins)
And, I imagine the wiki and SqueakMap can be moved relatively easily. I am planning to look at those as soon as I can.
That leaves the email lists and..?
Mantis, the complete mailing system, the mailing lists, and the DNS servers. IIRC the DNS servers are already installed (not sure if they are configured or not) on the new boxes (IIRC by Tobias), but for some reason the name servers for the squeak.org domain are defined as a.ns.squeakfoundation.org, and b.ns.squeakfoundation.org. This means that if we want to use the new boxes as nameservers, then these records have to be updated, but that can only be done my the owner of squeakfoundation.org (Cees de Groot). IIRC Ken tried to achieve that for a long time without success. Another way to solve this - and I think it would be a better solution - is to move these NS records to the squeak.org domain itself, but that can only be done by the owner of the squeak.org domain (Daniel H. H. Ingalls, Jr.).
Since box2 is the main DNS server, it has to stay up till the NS records are updated.
Levente
On Wed, Oct 1, 2014 at 6:39 PM, David T. Lewis lewis@mail.msen.com wrote:
On Wed, Oct 01, 2014 at 04:25:48PM -0700, tim Rowledge wrote:
For a long time we?ve had free servers available via the SFC that we should be using instead of the Hetzner boxes that cost us (or more accurately, SFC) money. Every now and then we make a little progress in migrating but we really need to make a push on doing this *soon*. Effectively we?re spending other people?s money when we don't? need to. And we don?t even have a ?donate? button on our website right now...
Levente is the official box-team leader so it?s up to him exactly how it gets done but I?d be really surprised if he couldn?t do with assistance from one or more people with some sysadmin chops. Please, volunteer if you have serious box-fu.
Chris Muller and I were talking about volunteering to handle the migration of source.squeak.org, so I think that you can count on the two of us to take up that part of the project. Chris has a lot of experience with SqueakSource, and I handled the migration of squeaksource.com onto our servers last year, so I think that between the two of us we can get source.squeak.org moved. We will make sure that anything we do has Levente's support and approval.
Dave
So has build.squeak.org just moved?
The last two SqueakTrunk builds (http://build.squeak.org/job/SqueakTrunk/938/console) failed for a reason that makes me think so:
[ScriptTrigger] Groovy Expression evaluation to true. (log) Building on master in workspace /var/lib/jenkins/workspace/SqueakTrunk Checkout:SqueakTrunk / /var/lib/jenkins/workspace/SqueakTrunk - hudson.remoting.LocalChannel@1ecf8f1 Using strategy: Default Last Built Revision: Revision b82ad63863c9f15a98725718f932da1989108b2e (origin/master) Fetching changes from 1 remote Git repository Fetching upstream changes from https://github.com/frankshearar/squeak-ci.git Commencing build of Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) Checking out Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) [SqueakTrunk] $ /bin/sh -xe /tmp/hudson7495073579043623759.sh + [ -d /var/lib/jenkins/.rvm ] [SqueakTrunk] $ /bin/sh -xe /tmp/hudson8192119631470192420.sh + bundle install [31mERROR: Gem bundler is not installed, run `gem install bundler` first.(B[m Build step 'Execute shell' marked build as failure
That would happen if the build agent (build.squeak.org itself, in this case) didn't have the bundle gem installed.
frank
On 3 October 2014 01:46, Levente Uzonyi leves@elte.hu wrote:
On Thu, 2 Oct 2014, Chris Muller wrote:
(Moved to box-admins)
And, I imagine the wiki and SqueakMap can be moved relatively easily. I am planning to look at those as soon as I can.
That leaves the email lists and..?
Mantis, the complete mailing system, the mailing lists, and the DNS servers. IIRC the DNS servers are already installed (not sure if they are configured or not) on the new boxes (IIRC by Tobias), but for some reason the name servers for the squeak.org domain are defined as a.ns.squeakfoundation.org, and b.ns.squeakfoundation.org. This means that if we want to use the new boxes as nameservers, then these records have to be updated, but that can only be done my the owner of squeakfoundation.org (Cees de Groot). IIRC Ken tried to achieve that for a long time without success. Another way to solve this - and I think it would be a better solution - is to move these NS records to the squeak.org domain itself, but that can only be done by the owner of the squeak.org domain (Daniel H. H. Ingalls, Jr.).
Since box2 is the main DNS server, it has to stay up till the NS records are updated.
Levente
On Wed, Oct 1, 2014 at 6:39 PM, David T. Lewis lewis@mail.msen.com wrote:
On Wed, Oct 01, 2014 at 04:25:48PM -0700, tim Rowledge wrote:
For a long time we?ve had free servers available via the SFC that we should be using instead of the Hetzner boxes that cost us (or more accurately, SFC) money. Every now and then we make a little progress in migrating but we really need to make a push on doing this *soon*. Effectively we?re spending other people?s money when we don't? need to. And we don?t even have a ?donate? button on our website right now...
Levente is the official box-team leader so it?s up to him exactly how it gets done but I?d be really surprised if he couldn?t do with assistance from one or more people with some sysadmin chops. Please, volunteer if you have serious box-fu.
Chris Muller and I were talking about volunteering to handle the migration of source.squeak.org, so I think that you can count on the two of us to take up that part of the project. Chris has a lot of experience with SqueakSource, and I handled the migration of squeaksource.com onto our servers last year, so I think that between the two of us we can get source.squeak.org moved. We will make sure that anything we do has Levente's support and approval.
Dave
On Mon, Oct 6, 2014 at 9:30 AM, Frank Shearar frank.shearar@gmail.com wrote:
So has build.squeak.org just moved?
I doubt it.
The last two SqueakTrunk builds (http://build.squeak.org/job/SqueakTrunk/938/console) failed for a reason that makes me think so:
Did that start happening since you upgraded to the Spur 3095 VM?
[ScriptTrigger] Groovy Expression evaluation to true. (log) Building on master in workspace /var/lib/jenkins/workspace/SqueakTrunk Checkout:SqueakTrunk / /var/lib/jenkins/workspace/SqueakTrunk - hudson.remoting.LocalChannel@1ecf8f1 Using strategy: Default Last Built Revision: Revision b82ad63863c9f15a98725718f932da1989108b2e (origin/master) Fetching changes from 1 remote Git repository Fetching upstream changes from https://github.com/frankshearar/squeak-ci.git Commencing build of Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) Checking out Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) [SqueakTrunk] $ /bin/sh -xe /tmp/hudson7495073579043623759.sh
- [ -d /var/lib/jenkins/.rvm ]
[SqueakTrunk] $ /bin/sh -xe /tmp/hudson8192119631470192420.sh
- bundle install
[31mERROR: Gem bundler is not installed, run `gem install bundler` first. (B [m Build step 'Execute shell' marked build as failure
That would happen if the build agent (build.squeak.org itself, in this case) didn't have the bundle gem installed.
frank
On 3 October 2014 01:46, Levente Uzonyi leves@elte.hu wrote:
On Thu, 2 Oct 2014, Chris Muller wrote:
(Moved to box-admins)
And, I imagine the wiki and SqueakMap can be moved relatively easily. I am planning to look at those as soon as I can.
That leaves the email lists and..?
Mantis, the complete mailing system, the mailing lists, and the DNS servers. IIRC the DNS servers are already installed (not sure if they are configured or not) on the new boxes (IIRC by Tobias), but for some reason the name servers for the squeak.org domain are defined as a.ns.squeakfoundation.org, and b.ns.squeakfoundation.org. This means that if we want to use the new boxes as nameservers, then these records have to be updated, but that can only be done my the owner of squeakfoundation.org (Cees de Groot). IIRC Ken tried to achieve that for a long time without success. Another way to solve this - and I think it would be a better solution - is to move these NS records to the squeak.org domain itself, but that can only be done by the owner of the squeak.org domain (Daniel H. H. Ingalls, Jr.).
Since box2 is the main DNS server, it has to stay up till the NS records are updated.
Levente
On Wed, Oct 1, 2014 at 6:39 PM, David T. Lewis lewis@mail.msen.com wrote:
On Wed, Oct 01, 2014 at 04:25:48PM -0700, tim Rowledge wrote:
For a long time we?ve had free servers available via the SFC that we should be using instead of the Hetzner boxes that cost us (or more accurately, SFC) money. Every now and then we make a little progress in migrating but we really need to make a push on doing this *soon*. Effectively we?re spending other people?s money when we don't? need to. And we don?t even have a ?donate? button on our website right now...
Levente is the official box-team leader so it?s up to him exactly how it gets done but I?d be really surprised if he couldn?t do with assistance from one or more people with some sysadmin chops. Please, volunteer if you have serious box-fu.
Chris Muller and I were talking about volunteering to handle the migration of source.squeak.org, so I think that you can count on the two of us to take up that part of the project. Chris has a lot of experience with SqueakSource, and I handled the migration of squeaksource.com onto our servers last year, so I think that between the two of us we can get source.squeak.org moved. We will make sure that anything we do has Levente's support and approval.
Dave
On 6 October 2014 19:09, Chris Muller asqueaker@gmail.com wrote:
On Mon, Oct 6, 2014 at 9:30 AM, Frank Shearar frank.shearar@gmail.com wrote:
So has build.squeak.org just moved?
I doubt it.
The last two SqueakTrunk builds (http://build.squeak.org/job/SqueakTrunk/938/console) failed for a reason that makes me think so:
Did that start happening since you upgraded to the Spur 3095 VM?
If so, it would be sheerest coincidence. This is a failure in setting up the (Ruby) environment in which to run the tests, so Spur's still perhaps a second from even being started.
frank
[ScriptTrigger] Groovy Expression evaluation to true. (log) Building on master in workspace /var/lib/jenkins/workspace/SqueakTrunk Checkout:SqueakTrunk / /var/lib/jenkins/workspace/SqueakTrunk - hudson.remoting.LocalChannel@1ecf8f1 Using strategy: Default Last Built Revision: Revision b82ad63863c9f15a98725718f932da1989108b2e (origin/master) Fetching changes from 1 remote Git repository Fetching upstream changes from https://github.com/frankshearar/squeak-ci.git Commencing build of Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) Checking out Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) [SqueakTrunk] $ /bin/sh -xe /tmp/hudson7495073579043623759.sh
- [ -d /var/lib/jenkins/.rvm ]
[SqueakTrunk] $ /bin/sh -xe /tmp/hudson8192119631470192420.sh
- bundle install
[31mERROR: Gem bundler is not installed, run `gem install bundler` first. (B [m Build step 'Execute shell' marked build as failure
That would happen if the build agent (build.squeak.org itself, in this case) didn't have the bundle gem installed.
frank
On 3 October 2014 01:46, Levente Uzonyi leves@elte.hu wrote:
On Thu, 2 Oct 2014, Chris Muller wrote:
(Moved to box-admins)
And, I imagine the wiki and SqueakMap can be moved relatively easily. I am planning to look at those as soon as I can.
That leaves the email lists and..?
Mantis, the complete mailing system, the mailing lists, and the DNS servers. IIRC the DNS servers are already installed (not sure if they are configured or not) on the new boxes (IIRC by Tobias), but for some reason the name servers for the squeak.org domain are defined as a.ns.squeakfoundation.org, and b.ns.squeakfoundation.org. This means that if we want to use the new boxes as nameservers, then these records have to be updated, but that can only be done my the owner of squeakfoundation.org (Cees de Groot). IIRC Ken tried to achieve that for a long time without success. Another way to solve this - and I think it would be a better solution - is to move these NS records to the squeak.org domain itself, but that can only be done by the owner of the squeak.org domain (Daniel H. H. Ingalls, Jr.).
Since box2 is the main DNS server, it has to stay up till the NS records are updated.
Levente
On Wed, Oct 1, 2014 at 6:39 PM, David T. Lewis lewis@mail.msen.com wrote:
On Wed, Oct 01, 2014 at 04:25:48PM -0700, tim Rowledge wrote:
For a long time we?ve had free servers available via the SFC that we should be using instead of the Hetzner boxes that cost us (or more accurately, SFC) money. Every now and then we make a little progress in migrating but we really need to make a push on doing this *soon*. Effectively we?re spending other people?s money when we don't? need to. And we don?t even have a ?donate? button on our website right now...
Levente is the official box-team leader so it?s up to him exactly how it gets done but I?d be really surprised if he couldn?t do with assistance from one or more people with some sysadmin chops. Please, volunteer if you have serious box-fu.
Chris Muller and I were talking about volunteering to handle the migration of source.squeak.org, so I think that you can count on the two of us to take up that part of the project. Chris has a lot of experience with SqueakSource, and I handled the migration of squeaksource.com onto our servers last year, so I think that between the two of us we can get source.squeak.org moved. We will make sure that anything we do has Levente's support and approval.
Dave
On Mon, 6 Oct 2014, Frank Shearar wrote:
So has build.squeak.org just moved?
No, it has always been on box3. This thread is about box2.
Levente
The last two SqueakTrunk builds (http://build.squeak.org/job/SqueakTrunk/938/console) failed for a reason that makes me think so:
[ScriptTrigger] Groovy Expression evaluation to true. (log) Building on master in workspace /var/lib/jenkins/workspace/SqueakTrunk Checkout:SqueakTrunk / /var/lib/jenkins/workspace/SqueakTrunk - hudson.remoting.LocalChannel@1ecf8f1 Using strategy: Default Last Built Revision: Revision b82ad63863c9f15a98725718f932da1989108b2e (origin/master) Fetching changes from 1 remote Git repository Fetching upstream changes from https://github.com/frankshearar/squeak-ci.git Commencing build of Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) Checking out Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) [SqueakTrunk] $ /bin/sh -xe /tmp/hudson7495073579043623759.sh
- [ -d /var/lib/jenkins/.rvm ]
[SqueakTrunk] $ /bin/sh -xe /tmp/hudson8192119631470192420.sh
- bundle install
[31mERROR: Gem bundler is not installed, run `gem install bundler` first.(B[m Build step 'Execute shell' marked build as failure
That would happen if the build agent (build.squeak.org itself, in this case) didn't have the bundle gem installed.
frank
On 3 October 2014 01:46, Levente Uzonyi leves@elte.hu wrote:
On Thu, 2 Oct 2014, Chris Muller wrote:
(Moved to box-admins)
And, I imagine the wiki and SqueakMap can be moved relatively easily. I am planning to look at those as soon as I can.
That leaves the email lists and..?
Mantis, the complete mailing system, the mailing lists, and the DNS servers. IIRC the DNS servers are already installed (not sure if they are configured or not) on the new boxes (IIRC by Tobias), but for some reason the name servers for the squeak.org domain are defined as a.ns.squeakfoundation.org, and b.ns.squeakfoundation.org. This means that if we want to use the new boxes as nameservers, then these records have to be updated, but that can only be done my the owner of squeakfoundation.org (Cees de Groot). IIRC Ken tried to achieve that for a long time without success. Another way to solve this - and I think it would be a better solution - is to move these NS records to the squeak.org domain itself, but that can only be done by the owner of the squeak.org domain (Daniel H. H. Ingalls, Jr.).
Since box2 is the main DNS server, it has to stay up till the NS records are updated.
Levente
On Wed, Oct 1, 2014 at 6:39 PM, David T. Lewis lewis@mail.msen.com wrote:
On Wed, Oct 01, 2014 at 04:25:48PM -0700, tim Rowledge wrote:
For a long time we?ve had free servers available via the SFC that we should be using instead of the Hetzner boxes that cost us (or more accurately, SFC) money. Every now and then we make a little progress in migrating but we really need to make a push on doing this *soon*. Effectively we?re spending other people?s money when we don't? need to. And we don?t even have a ?donate? button on our website right now...
Levente is the official box-team leader so it?s up to him exactly how it gets done but I?d be really surprised if he couldn?t do with assistance from one or more people with some sysadmin chops. Please, volunteer if you have serious box-fu.
Chris Muller and I were talking about volunteering to handle the migration of source.squeak.org, so I think that you can count on the two of us to take up that part of the project. Chris has a lot of experience with SqueakSource, and I handled the migration of squeaksource.com onto our servers last year, so I think that between the two of us we can get source.squeak.org moved. We will make sure that anything we do has Levente's support and approval.
Dave
On 6 October 2014 19:57, Levente Uzonyi leves@elte.hu wrote:
On Mon, 6 Oct 2014, Frank Shearar wrote:
So has build.squeak.org just moved?
No, it has always been on box3. This thread is about box2.
OK, so at least that eliminates one class of errors. Thanks!
frank
Levente
The last two SqueakTrunk builds (http://build.squeak.org/job/SqueakTrunk/938/console) failed for a reason that makes me think so:
[ScriptTrigger] Groovy Expression evaluation to true. (log) Building on master in workspace /var/lib/jenkins/workspace/SqueakTrunk Checkout:SqueakTrunk / /var/lib/jenkins/workspace/SqueakTrunk - hudson.remoting.LocalChannel@1ecf8f1 Using strategy: Default Last Built Revision: Revision b82ad63863c9f15a98725718f932da1989108b2e (origin/master) Fetching changes from 1 remote Git repository Fetching upstream changes from https://github.com/frankshearar/squeak-ci.git Commencing build of Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) Checking out Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) [SqueakTrunk] $ /bin/sh -xe /tmp/hudson7495073579043623759.sh
- [ -d /var/lib/jenkins/.rvm ]
[SqueakTrunk] $ /bin/sh -xe /tmp/hudson8192119631470192420.sh
- bundle install
�[31mERROR: Gem bundler is not installed, run `gem install bundler` first.�[m
Build step 'Execute shell' marked build as failure
That would happen if the build agent (build.squeak.org itself, in this case) didn't have the bundle gem installed.
frank
On 3 October 2014 01:46, Levente Uzonyi leves@elte.hu wrote:
On Thu, 2 Oct 2014, Chris Muller wrote:
(Moved to box-admins)
And, I imagine the wiki and SqueakMap can be moved relatively easily. I am planning to look at those as soon as I can.
That leaves the email lists and..?
Mantis, the complete mailing system, the mailing lists, and the DNS servers. IIRC the DNS servers are already installed (not sure if they are configured or not) on the new boxes (IIRC by Tobias), but for some reason the name servers for the squeak.org domain are defined as a.ns.squeakfoundation.org, and b.ns.squeakfoundation.org. This means that if we want to use the new boxes as nameservers, then these records have to be updated, but that can only be done my the owner of squeakfoundation.org (Cees de Groot). IIRC Ken tried to achieve that for a long time without success. Another way to solve this - and I think it would be a better solution - is to move these NS records to the squeak.org domain itself, but that can only be done by the owner of the squeak.org domain (Daniel H. H. Ingalls, Jr.).
Since box2 is the main DNS server, it has to stay up till the NS records are updated.
Levente
On Wed, Oct 1, 2014 at 6:39 PM, David T. Lewis lewis@mail.msen.com wrote:
On Wed, Oct 01, 2014 at 04:25:48PM -0700, tim Rowledge wrote:
For a long time we?ve had free servers available via the SFC that we should be using instead of the Hetzner boxes that cost us (or more accurately, SFC) money. Every now and then we make a little progress in migrating but we really need to make a push on doing this *soon*. Effectively we?re spending other people?s money when we don't? need to. And we don?t even have a ?donate? button on our website right now...
Levente is the official box-team leader so it?s up to him exactly how it gets done but I?d be really surprised if he couldn?t do with assistance from one or more people with some sysadmin chops. Please, volunteer if you have serious box-fu.
Chris Muller and I were talking about volunteering to handle the migration of source.squeak.org, so I think that you can count on the two of us to take up that part of the project. Chris has a lot of experience with SqueakSource, and I handled the migration of squeaksource.com onto our servers last year, so I think that between the two of us we can get source.squeak.org moved. We will make sure that anything we do has Levente's support and approval.
Dave
On Mon, 6 Oct 2014, Frank Shearar wrote:
So has build.squeak.org just moved?
The last two SqueakTrunk builds (http://build.squeak.org/job/SqueakTrunk/938/console) failed for a reason that makes me think so:
[ScriptTrigger] Groovy Expression evaluation to true. (log) Building on master in workspace /var/lib/jenkins/workspace/SqueakTrunk Checkout:SqueakTrunk / /var/lib/jenkins/workspace/SqueakTrunk - hudson.remoting.LocalChannel@1ecf8f1 Using strategy: Default Last Built Revision: Revision b82ad63863c9f15a98725718f932da1989108b2e (origin/master) Fetching changes from 1 remote Git repository Fetching upstream changes from https://github.com/frankshearar/squeak-ci.git Commencing build of Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) Checking out Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) [SqueakTrunk] $ /bin/sh -xe /tmp/hudson7495073579043623759.sh
- [ -d /var/lib/jenkins/.rvm ]
[SqueakTrunk] $ /bin/sh -xe /tmp/hudson8192119631470192420.sh
- bundle install
[31mERROR: Gem bundler is not installed, run `gem install bundler` first.(B[m Build step 'Execute shell' marked build as failure
That would happen if the build agent (build.squeak.org itself, in this case) didn't have the bundle gem installed.
I think this is just a configuration issue. It seems to me that there are multiple ruby versions installed in /var/lib/jenkins/.rvm . But none of them are active when I change to the jenkins user.
Levente
frank
On 3 October 2014 01:46, Levente Uzonyi leves@elte.hu wrote:
On Thu, 2 Oct 2014, Chris Muller wrote:
(Moved to box-admins)
And, I imagine the wiki and SqueakMap can be moved relatively easily. I am planning to look at those as soon as I can.
That leaves the email lists and..?
Mantis, the complete mailing system, the mailing lists, and the DNS servers. IIRC the DNS servers are already installed (not sure if they are configured or not) on the new boxes (IIRC by Tobias), but for some reason the name servers for the squeak.org domain are defined as a.ns.squeakfoundation.org, and b.ns.squeakfoundation.org. This means that if we want to use the new boxes as nameservers, then these records have to be updated, but that can only be done my the owner of squeakfoundation.org (Cees de Groot). IIRC Ken tried to achieve that for a long time without success. Another way to solve this - and I think it would be a better solution - is to move these NS records to the squeak.org domain itself, but that can only be done by the owner of the squeak.org domain (Daniel H. H. Ingalls, Jr.).
Since box2 is the main DNS server, it has to stay up till the NS records are updated.
Levente
On Wed, Oct 1, 2014 at 6:39 PM, David T. Lewis lewis@mail.msen.com wrote:
On Wed, Oct 01, 2014 at 04:25:48PM -0700, tim Rowledge wrote:
For a long time we?ve had free servers available via the SFC that we should be using instead of the Hetzner boxes that cost us (or more accurately, SFC) money. Every now and then we make a little progress in migrating but we really need to make a push on doing this *soon*. Effectively we?re spending other people?s money when we don't? need to. And we don?t even have a ?donate? button on our website right now...
Levente is the official box-team leader so it?s up to him exactly how it gets done but I?d be really surprised if he couldn?t do with assistance from one or more people with some sysadmin chops. Please, volunteer if you have serious box-fu.
Chris Muller and I were talking about volunteering to handle the migration of source.squeak.org, so I think that you can count on the two of us to take up that part of the project. Chris has a lot of experience with SqueakSource, and I handled the migration of squeaksource.com onto our servers last year, so I think that between the two of us we can get source.squeak.org moved. We will make sure that anything we do has Levente's support and approval.
Dave
On 12 October 2014 12:25, Levente Uzonyi leves@elte.hu wrote:
On Mon, 6 Oct 2014, Frank Shearar wrote:
So has build.squeak.org just moved?
The last two SqueakTrunk builds (http://build.squeak.org/job/SqueakTrunk/938/console) failed for a reason that makes me think so:
[ScriptTrigger] Groovy Expression evaluation to true. (log) Building on master in workspace /var/lib/jenkins/workspace/SqueakTrunk Checkout:SqueakTrunk / /var/lib/jenkins/workspace/SqueakTrunk - hudson.remoting.LocalChannel@1ecf8f1 Using strategy: Default Last Built Revision: Revision b82ad63863c9f15a98725718f932da1989108b2e (origin/master) Fetching changes from 1 remote Git repository Fetching upstream changes from https://github.com/frankshearar/squeak-ci.git Commencing build of Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) Checking out Revision dd824583e285d499ad85d61d0aa5b513c74a7f1a (origin/master) [SqueakTrunk] $ /bin/sh -xe /tmp/hudson7495073579043623759.sh
- [ -d /var/lib/jenkins/.rvm ]
[SqueakTrunk] $ /bin/sh -xe /tmp/hudson8192119631470192420.sh
- bundle install
�[31mERROR: Gem bundler is not installed, run `gem install bundler` first.�[m Build step 'Execute shell' marked build as failure
That would happen if the build agent (build.squeak.org itself, in this case) didn't have the bundle gem installed.
I think this is just a configuration issue. It seems to me that there are multiple ruby versions installed in /var/lib/jenkins/.rvm . But none of them are active when I change to the jenkins user.
Sure, it probably is just a configuration issue. The job used to - if memory serves me right, at least - use the "Run the build in a RVM-managed environment" setting. I've (re?)enabled that setting, set it to use Ruby 1.9.3 (which is ancient), and it seems to be back in business.
frank
Levente
frank
On 3 October 2014 01:46, Levente Uzonyi leves@elte.hu wrote:
On Thu, 2 Oct 2014, Chris Muller wrote:
(Moved to box-admins)
And, I imagine the wiki and SqueakMap can be moved relatively easily. I am planning to look at those as soon as I can.
That leaves the email lists and..?
Mantis, the complete mailing system, the mailing lists, and the DNS servers. IIRC the DNS servers are already installed (not sure if they are configured or not) on the new boxes (IIRC by Tobias), but for some reason the name servers for the squeak.org domain are defined as a.ns.squeakfoundation.org, and b.ns.squeakfoundation.org. This means that if we want to use the new boxes as nameservers, then these records have to be updated, but that can only be done my the owner of squeakfoundation.org (Cees de Groot). IIRC Ken tried to achieve that for a long time without success. Another way to solve this - and I think it would be a better solution - is to move these NS records to the squeak.org domain itself, but that can only be done by the owner of the squeak.org domain (Daniel H. H. Ingalls, Jr.).
Since box2 is the main DNS server, it has to stay up till the NS records are updated.
Levente
On Wed, Oct 1, 2014 at 6:39 PM, David T. Lewis lewis@mail.msen.com wrote:
On Wed, Oct 01, 2014 at 04:25:48PM -0700, tim Rowledge wrote:
For a long time we?ve had free servers available via the SFC that we should be using instead of the Hetzner boxes that cost us (or more accurately, SFC) money. Every now and then we make a little progress in migrating but we really need to make a push on doing this *soon*. Effectively we?re spending other people?s money when we don't? need to. And we don?t even have a ?donate? button on our website right now...
Levente is the official box-team leader so it?s up to him exactly how it gets done but I?d be really surprised if he couldn?t do with assistance from one or more people with some sysadmin chops. Please, volunteer if you have serious box-fu.
Chris Muller and I were talking about volunteering to handle the migration of source.squeak.org, so I think that you can count on the two of us to take up that part of the project. Chris has a lot of experience with SqueakSource, and I handled the migration of squeaksource.com onto our servers last year, so I think that between the two of us we can get source.squeak.org moved. We will make sure that anything we do has Levente's support and approval.
Dave
box-admins@lists.squeakfoundation.org