AF:
NF:0
PS:10
SRH:1
SFN:
DSR:
MID:<20090716140658.072d2be8@ripper.onstor.net>
CFG:
PT:0
S:andy.sharp@onstor.com
RQ:
SSV:mail.onstor.net
NSV:
SSH:
R:<jan.seidel@onstor.com>,<maxim.kozlovsky@onstor.com>,<larry.scheer@onstor.com>,<Arnaldo.Roldan@onstor.com>,<Ron.Whitham@onstor.com>,<brian.stark@onstor.com>
MAID:1
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
RMID:#imap/andys@onstor.net@exch1.onstor.net/INBOX	0	2779531E7C760D4491C96305019FEEB52AD1B31CAA@exch1.onstor.net
X-Sylpheed-End-Special-Headers: 1
Date: Thu, 16 Jul 2009 14:07:09 -0700
From: Andrew Sharp <andy.sharp@onstor.com>
To: Jan Seidel <jan.seidel@onstor.com>
Cc: Maxim Kozlovsky <maxim.kozlovsky@onstor.com>, Larry Scheer
 <larry.scheer@onstor.com>, Arnaldo Roldan <Arnaldo.Roldan@onstor.com>, Ron
 Whitham <Ron.Whitham@onstor.com>, Brian Stark <brian.stark@onstor.com>
Subject: Re: engineering workstation
Message-ID: <20090716140709.5bd3b399@ripper.onstor.net>
In-Reply-To: <2779531E7C760D4491C96305019FEEB52AD1B31CAA@exch1.onstor.net>
References: <2779531E7C760D4491C96305019FEEB52AD1E6D6BF@exch1.onstor.net>
	<2779531E7C760D4491C96305019FEEB52AD1B31CAA@exch1.onstor.net>
Organization: Onstor
X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Looks like the tap perl package needs to be installed?


On Thu, 16 Jul 2009 13:14:41 -0700 Jan Seidel <jan.seidel@onstor.com>
wrote:

> The steps to verify that the Perl test environment works are:
> 
> 
> 
> If you don't have one create your available_resources_config.yaml
> (runtests -C) and fill it with meaningful values for the fields
> "gateways", "clients_linux", "clients_win2K" and
> "build_trees_unix_dir". Remove all the "BOGUS" values.
> 
> 
> 
> Then run the following test with runtests in nfx-tree/test:
> 
> t/all/features/filesystem/conformance/functional/snapshots
> 
> 
> 
> To verify that also the tests written in C work, a "make test" must
> be successful. Then, run this test with runtests:
> 
> t/all/features/cshare
> 
> This test also uses our modules for Windows Cygwin clients, so it
> will also ensure that these modules are working.
> 
> 
> 
> If all tests pass, then everything should be fine.
> 
> 
> 
> Right now already the first step isn't working:
> 
> -bash:test$ ./runtests -C
> 
> Can't locate TAP/Parser.pm in @INC (@INC
> contains: /n/lib/qe/linux/perl5/lib /n/lib/Linux/deb5.0/2.6.26-2-amd64/x86_64/perl/5.10.0/lib /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .)
> at ./runtests line 12.
> 
> BEGIN failed--compilation aborted at ./runtests line 12.
> 
> 
> 
> Regards,
> 
> Jan
> 
> 
> 
> -----Original Message-----
> From: Maxim Kozlovsky
> Sent: Thursday, July 16, 2009 10:10 AM
> To: Larry Scheer; Arnaldo Roldan
> Cc: Ron Whitham; Brian Stark; Andy Sharp; Jonathan Goldick; Jan Seidel
> Subject: RE: engineering workstation
> 
> 
> 
> The errors have to be fixed before the deployment. Otherwise it does
> not fit the criteria of being able to run automated tests.
> 
> 
> 
> Max
> 
> 
> 
> >-----Original Message-----
> 
> >From: Larry Scheer
> 
> >Sent: Thursday, July 16, 2009 10:04 AM
> 
> >To: Arnaldo Roldan
> 
> >Cc: Maxim Kozlovsky; Ron Whitham; Brian Stark; Andy Sharp; Jonathan
> 
> >Goldick; Jan Seidel
> 
> >Subject: RE: engineering workstation
> 
> >
> 
> >It would be nice to get Jan to verify the perl installation is
> >complete,
> 
> >meaning  it will work with the automated test suite, or at least
> >work with
> 
> >me to get it verified.
> 
> >
> 
> >I don't know if the fact that we are unable to compile the x86 test
> 
> >utilities on this system preclude verifying the compatibility of
> >this box
> 
> >with automated test harness. There should be a suite of tests that
> >can be
> 
> >run to check out the perl components. I think this is the last major
> >thing
> 
> >development needs to do to certify this configuration.
> 
> >
> 
> >Jan, do you have some tests that can be run on engtest0 to shake out
> >the
> 
> >perl and tap installation?
> 
> >
> 
> >Once that is done I think we can give this project back to IT for
> 
> >deployment. As Andy pointed out the compile errors in the x86 test
> 
> >utilities just need to be fixed by development and should not stop
> 
> >deployment of this system. IMO.
> 
> >
> 
> >Larry
> 
> >
> 
> >________________________________________
> 
> >From: Arnaldo Roldan
> 
> >Sent: Thursday, July 16, 2009 9:16 AM
> 
> >To: Andy Sharp; Larry Scheer
> 
> >Cc: Maxim Kozlovsky; Ron Whitham; Brian Stark
> 
> >Subject: RE: engineering workstation
> 
> >
> 
> >Gentlemen,
> 
> >
> 
> >I wanted to get an update on where we stand with this. Is someone
> >working
> 
> >on the fixes Andy mentioned in his email? Are there other packages,
> >changes
> 
> >we need to make at the IT end?
> 
> >
> 
> >I would like to get this in working shape by the end of the month so
> >that
> 
> >we can start deploying stations in early Aug. After all Jonathan did
> 
> >indicate this as being a high priority for Engineering.
> 
> >
> 
> >Thanks,
> 
> >
> 
> >Arnaldo
> 
> >
> 
> >-----Original Message-----
> 
> >From: Andy Sharp
> 
> >Sent: Friday, July 10, 2009 11:05 PM
> 
> >To: Larry Scheer
> 
> >Cc: Maxim Kozlovsky; Arnaldo Roldan; Ron Whitham; Brian Stark
> 
> >Subject: Re: engineering workstation
> 
> >
> 
> >On Fri, 10 Jul 2009 19:40:54 -0700 Larry Scheer
> 
> ><larry.scheer@onstor.com> wrote:
> 
> >
> 
> >> Good news, I found out why a make release for the bobcats was not
> 
> >> working on this new workstation and I have a Makefile fix for it.
> 
> >>
> 
> >> The bad news is make test gets lots of compile errors due to the
> 
> >> nature of the64 bit user space on this system.
> 
> >>
> 
> >> Some compile errors are:
> 
> >>
> 
> >>  sm-eee/eee-desc.h:161: error: size of array
> 
> >> 'nfx_compileTimeAssertion' is negative.
> 
> >>
> 
> >> authen-lib.c:2736: error: passing argument 2 of 'fgetln' from
> 
> >> incompatible pointer type
> 
> >>
> 
> >> fs.c: In function 'ensure_dir_exists':
> 
> >> fs.c:704: error: cast to pointer from integer of different size
> 
> >>
> 
> >> ncm-api.c:900: error: cast from pointer to integer of different
> >> size
> 
> >>
> 
> >> rmc.c:2751: error: format '%d' expects type 'int', but argument 5
> >> has
> 
> >> type 'long unsigned int'
> 
> >>
> 
> >> There are a bunch of other format errors expecting type 'int' but
> >> has
> 
> >> type 'long unsigned int'. I think e_log is one of them plus some
> 
> >> cluster logging functions.
> 
> >
> 
> >These are all bugs that can be fixed easily, and should be fixed.  I
> 
> >went through something similar when building the prom code on a 64
> >bit
> 
> >machine:  the time has come.  Etcetera and so forth.
> 
> >
> 
> >> Just a quick not to let you know the latest status.
> 
> >
> 
> >A quick not?  Knot?
> 
> >
> 
> >Thanks for the update.  I'm very glad that we're making progess on
> 
> >this, largely due to the efforts of yourself and Arnaldo and Ron.
> 
> >With the occassional nudge from Max and me ~:^)
> 
> >
> 
> >Thanks guys.
> 
> >
> 
> >Cheers,
> 
> >
> 
> >a
> 
> >
> 
> >> Larry
> 
> >>
> 
> >> -----Original Message-----
> 
> >> From: Maxim Kozlovsky
> 
> >> Sent: Thursday, July 09, 2009 9:38 AM
> 
> >> To: Larry Scheer; Arnaldo Roldan; Ron Whitham; Andy Sharp
> 
> >> Cc: Brian Stark; Jonathan Goldick
> 
> >> Subject: RE: engineering workstation
> 
> >>
> 
> >> Does "make test" work?
> 
> >>
> 
> >>
> 
> >> >-----Original Message-----
> 
> >> >From: Larry Scheer
> 
> >> >Sent: Wednesday, July 08, 2009 6:49 PM
> 
> >> >To: Arnaldo Roldan; Ron Whitham; Andy Sharp
> 
> >> >Cc: Maxim Kozlovsky; Brian Stark; Jonathan Goldick
> 
> >> >Subject: RE: engineering workstation
> 
> >> >
> 
> >> >Everyone,
> 
> >> >   I just wanted to give you a progress update on the engineering
> 
> >> >workstation.
> 
> >> >
> 
> >> >I have all the packages installed and make install_toolchain
> >> >works on
> 
> >> >Debian systems. I am waiting for Andy to review my changes and I
> 
> >> >will check in code and packages.
> 
> >> >
> 
> >> >I was able to successfully build the cougar product (make
> 
> >> >PROD=cg ... and make release PROD=cg ...)
> 
> >> >
> 
> >> >I was able to build the nfx-tree for bobcat but a make release
> 
> >> >PROD=bc fails. There seem to be problems with running the bsdmake
> 
> >> >found in boot- tools with this hardware and Debian release. I am
> 
> >> >attempting to rebuild bsdmake and boot-tools for this platform
> >> >but I
> 
> >> >ran into compile errors.
> 
> >> >
> 
> >> >I will keep plugging away at this to see if I can get the bobcat
> >> >make
> 
> >> >release to work. I won't attempt to get a build of OpenBSD to
> >> >work.
> 
> >> >There are too many issues to bother trying that. Besides we have
> 
> >> >several systems that can build it successfully.
> 
> >> >
> 
> >> >I just thought you would like a progress report.
> 
> >> >
> 
> >> >Once I get the bobcat build to complete the next step would be
> 
> >> >having Jan or someone verify the automated test tools work. Which
> 
> >> >reminds me, I need to build an amd64 version of the tap library
> 
> >> >package and install it on engtest0.
> 
> >> >
> 
> >> >Larry
> 
> >> >
> 
> >> >-----Original Message-----
> 
> >> >From: Arnaldo Roldan
> 
> >> >Sent: Tuesday, June 30, 2009 4:59 PM
> 
> >> >To: Ron Whitham; Andy Sharp
> 
> >> >Cc: Larry Scheer; Maxim Kozlovsky
> 
> >> >Subject: RE: engineering workstation
> 
> >> >
> 
> >> >Larry,
> 
> >> >
> 
> >> >We await your prognosis. Thanks,
> 
> >> >
> 
> >> >Arnaldo
> 
> >> >
> 
> >> >-----Original Message-----
> 
> >> >From: Ron Whitham
> 
> >> >Sent: Tuesday, June 30, 2009 12:34 PM
> 
> >> >To: Andy Sharp; Arnaldo Roldan
> 
> >> >Cc: Larry Scheer; Maxim Kozlovsky
> 
> >> >Subject: RE: engineering workstation
> 
> >> >
> 
> >> >engtest0 has been reinstalled with an amd64 build.
> 
> >> >same login info as before:
> 
> >> >ssh://10.0.0.61
> 
> >> >root // onstor
> 
> >> >
> 
> >> >
> 
> >> >
> 
> >> >-----Original Message-----
> 
> >> >From: Andy Sharp
> 
> >> >Sent: Friday, June 26, 2009 6:18 PM
> 
> >> >To: Arnaldo Roldan
> 
> >> >Cc: Larry Scheer; Ron Whitham; Maxim Kozlovsky
> 
> >> >Subject: engineering workstation
> 
> >> >
> 
> >> >Hi folks,
> 
> >> >
> 
> >> >I just noticed that engtest0 is i386, but it needs to be amd64,
> 
> >> >which is the arch flavor that should be used on all x86_64
> >> >hardware,
> 
> >> >either from AMD or Intel.
> 
> >> >
> 
> >> >Not sure why I didn't notice this before, my bad really.  It will
> 
> >> >have to be reinstalled, sorry.
> 
> >> >
> 
> >> >a
> 
> >> >
> 
> >> >engtest0:~$ dpkg --print-architecture
> 
> >> >i386
> 
> >> >engtest0:~$
