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
