Hello,
I got the package to install but I got a few glitches in the post_server_rpm_install script.

[EMAIL PROTECTED] scripts]# ./oscar_wizard
Processing /var/lib/oscar/packages/globus-oscar/config.xml for package globus-oscar ...
Modifying existing packages record for package globus-oscar.
--> About to run /var/lib/oscar/packages/globus-oscar/scripts/setup for globus-oscar
useradd: user globus exists
setup complete!!!!
Copying /var/lib/oscar/packages/globus-oscar/RPMS/globus-oscar-4.0-1.i386.rpm to /tftpboot/rpm Copying /var/lib/oscar/packages/globus-oscar/RPMS/junit-oscar-1.0-1.i386.rpm to /tftpboot/rpm Copying /var/lib/oscar/packages/globus-oscar/RPMS/ant-oscar-1.0-1.i386.rpm to /tftpboot/rpm

=============================================================================
== Running step 2 of the OSCAR wizard: Configure selected OSCAR packages
=============================================================================

--> About to run /opt/oscar/packages/switcher/scripts/pre_configure for switcher --> About to run /opt/oscar/packages/switcher/scripts/post_configure for switcher
Setting default for tag mpi ("lam-7.0.6")
Attribute successfully set; new attribute setting will be effective for
future shells
--> Step 2: Completed successfully

=============================================================================
== Running step 3 of the OSCAR wizard: Install OSCAR server packages
=============================================================================

--> Step 3: Running: ./install_server eth0
--> Identified non-core packages: globus-oscar
--> Returning oscar_server packages for globus-oscar: globus-oscar junit-oscar ant-oscar
--> Installing server non-core RPMs (core RPMs already installed)
Preparing...                ########################################### [100%]
  1:junit-oscar            ########################################### [ 33%]
  2:ant-oscar              ########################################### [ 67%]
  3:globus-oscar           ########################################### [100%]
--> Successfully installed server non-core RPMs
Inserting NON-CORE oscar packages into config_opkgs table :
--> Marking installed bit in ODA for server non-core RPMS
--> Set package: globus-oscar
--> Done marking installed bits in ODA
--> Running post_server_install scripts for server non-core packages
hello world
grep: temp: No such file or directory
/var/lib/oscar/packages/globus-oscar/scripts/post_server_rpm_install: line 21: [: missing `]'

I need to uninstall the Globus Tookit package but I am getting this error which I say unistall package from the Oscar menu.

Warning: This program only supports one image.
Warning: This program only supports one image.

I need to uninstall the package so as it try it out again with a better post_server_rpm_install.

Please let me know how to proceed.

Regards,
Kshitij


Quoting Bernard Li <[EMAIL PROTECTED]>:

Hi Ksh:

OPD repository is simply webspace with a oscar_packages.xml file (and the tarball if you choose), for an example, see here:

http://svn.oscar.openclustergroup.org/oscar/tmp/soc/sge/sge-repository/oscar_packages.xml

After this has been set up, just go to Step 0 and type in the URL for the user-defined repository, and your package should show up there.

You probably want to mention the java dependency in the description of the package.

Cheers,

Bernard

________________________________

From: Kshitij Shashank Limaye [mailto:[EMAIL PROTECTED]
Sent: Thu 27/10/2005 18:26
To: [email protected]
Cc: Bernard Li; [EMAIL PROTECTED]
Subject: Globus Oscar Package



Hello,
After some hibernation, I have started to work on the Globus Package
for Oscar.
I have created working rpms for apache-ant, junit and Globus Toolkit
4.0 and written the required config.xml, setup and
post_server_rpm_script files (on FC3 platform).

The total size of the globus-oscar.tar.gz is around 68MB The next step
mentioned is the adding the package to a OPD repository. I wanted to
know how do I go about doing this and test my package.

I have assumed that java is preinstalled by the user, for the timebeing.

Thanks in advance,
Regards,
Kshitij


Quoting Bernard Li <[EMAIL PROTECTED]>:

Hi Kshitij:

It might be better if we just bundle java and apache-ant with the
package and install them all the time (in /opt) - in this case we
have more control over supported versions for these third-party
applications.  I guess we do need to find out whether it is okay for
us to distribute java (and apache-ant) in RPM format.

What files will go in /opt/globus?  If there are multiple files
and/or programs, perhaps you can wrap it into a RPM, something like
'globus-oscar-1.0.rpm' and after you install it, it will create
/opt/globus as well as all the other necessary programs - how does
that sound?

BTW, I was only able to view the post_configure.txt file, none of the
other files came through.

Cheers,

Bernard

________________________________

From: [EMAIL PROTECTED] on behalf of Kshitij
Shashank Limaye
Sent: Wed 03/08/2005 09:10
To: [email protected]
Subject: [Oscar-devel] Question regarding Oscar Packaging



Hello,
I am trying to create a Globus-Oscar Package. I had a few questions regarding
the packaging,as I have reached midway of the package creation.
Here is what I did.

1. I created rpms for junit, apache-ant (pre-requisites for Globus)
and Globus
with installtion directory as /opt (Oscar default).

2. Created a package area as suggested by Howto and put rpms in RPMS area.

3. Wrote a config.xml (attached for viewing)

4. Wrote a configurator.html for configuartion as suggested. The reason for
writing the configurator is that Globus installtion cannot proceed
without Java
being installed and JAVA_HOME being set. Also I want the check with user if
Apache-ant has been installed or not. If not then we install it.

5. I wrote the post_configure as suggested. So the documentation says that a
globus.conf file will be generated. Now I want to read this conf file which
would have a user "yes", "no" (on whether JAVA or ANT is installed) for
questions and then decide which rpm to install.

6. I couldnt locate in the document the next step to be done to read the conf
file and decide on the rpm to install. Or do the rpms have to be intelligent
enough to read the .conf file. As the next script after post_configure is
post_server_rpm_install, which is post rpm installtion, I need to
decide based
on results of post_configure whether or not to install apache-ant.
Also if java
hasnt been installed then I should not proceed with rpm installtions.

7. Also I need the setup script to generate a folder /opt/globus for
me. Is that
possible ( I mean conferring to the Oscar standards).


I hope I have explained my problem. Please let me know how I can proceed with
the packaging.
I have attached the config.xml, configurator.html and post_configure
script for
your viewing.

Thanks in advance.
Regards,
Kshitij Limaye



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.






----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.







----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to