okay, so this is interesting.
Fired up my vmware client openfiler instance and connected to the web
interface.  Attempted an update from the gui.  This failed.  So I logged
into the console and did a "conary updateall".  This also failed.
"File <conary.lib.util.SeekableNestedFile instance at 0xb677224c> is not
a valid conary changeset.  Anyone know what the heck is happening here?

-----Original Message-----
From: Shane Gibson [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, December 12, 2007 12:04 PM
To: [email protected]
Cc: John Jolet
Subject: Re: [OF-users] updates to 2.2


John,

What I would recommend is having a second OpenFiler instance that mimics
your production.  You could use a virtual machine instance for this (eg
VMWare, etc...).  Then you can query what packages would need to be
installed to update the production OpenFiler.

You can manually download packages with the 'conary' tool, move them to
the production filer, and install them manually.  It's a bit of a pain
to do it this way - but it will work.  Here are a couple of exerpts from
my Wiki page notes on maintaining OpenFiler packages manually.


Download Trove Changeset (package) to Local Disk

You can also download a trove (package) to your local disk, then do a
manual install. You can do this with the changset <action> of the conary
command.

To download the kernel to local disk, you would type:

  conary changeset kernel=/[EMAIL PROTECTED]:devel /tmp/kernel.cs

or

  conary changeset
kernel=/[EMAIL PROTECTED]:devel//1//[EMAIL PROTECTED]:devel/2.6
19.7-0.3.2-1[kernel.smp]
/tmp/kernel.ccs

This downloads the current kernel from conary.rpath.com, and saves it
locally to /tmp/kernel.ccs. You can install the downloaded changeset
file with the following command:

  conary update /tmp/kernel.ccs



If you don't have another OpenFiler to use for the conary commands, you
can get an RPM package of the 'conary' tools to use on a non-OpenFiler
based system.  I did this successfully on CentOS 4.4, CentOS 5, and
OpenSUSE 10.2 systems.



YUM Repository for Conary

If you want to install 'conary' on a system so you can download, query,
etc Conary packages, check the rPath:RPM wiki page, at:

    * http://wiki.rpath.com/wiki/rMake:RPM

Only a limited set of conary commands make sense or are sane to run on a
non-conary managed system. The biggest reason to use it on a non-conary
system is to query the remote repository, download changesets, etc...

Good Luck!

v/r
Shane

John Jolet wrote:
> I'm getting ready to go live with an openfiler running 2.2 and it's 
> got to be in a semi-air-gapped network.  Is there a way to retrieve 
> updates FOR the filer and stage them on a server in that environment 
> and then point the filer to that server for updates?


--
Rulespace, LLC
Sr. Operations Manager
[EMAIL PROTECTED]
(503) 290-5175 work


Confidentiality Notice: This electronic communication contained in this e-mail 
from John Jolet (including any attachments) may contain privileged and/or 
confidential information. This communication is intended only for the use of 
indicated e-mail addressees. Please be advised that any disclosure, 
dissemination, distribution, copying, or other use of this communication or any 
attached document other than for the purpose intended by the sender is strictly 
prohibited. If you have received this communication in error, please notify the 
sender immediately by reply e-mail and promptly destroy all electronic and 
printed copies of this communication and any attached document. Thank you in 
advance for your cooperation.
_______________________________________________
Openfiler-users mailing list
[email protected]
https://lists.openfiler.com/mailman/listinfo/openfiler-users

Reply via email to