On Thu, 10 Sep 2009, Greg DeKoenigsberg wrote:
Right now, Spacewalk requires the Oracle RPM. Is there a plan to fix
this?
Seems like what we need is a "Provides: spacewalk-db" that can be
satisfied either by the right version of Postgres or the right version
of Oracle.
Is this something that anyone's working on? Because if not, it seems
like it's the kind of thing that we could toss out to community hands --
I'm guessing that a lot of Spacewalk users have experience building
their own packages, and could probably hack the specfiles pretty
quickly.
One of the useful byproducts of this work, btw, and the use case I'm
angling for: the ability to create a kickstart/thincrust profile that
doesn't require the use of the proprietary Oracle RPM. The existence of
this RPM, and the fact that Spacewalk RPMs depend upon it, basically make
it impossible to build a kickstart file without having a "special" repo
that contains the Oracle package.
I'd like to be able to run the following commands on F11:
# appliance-creator --name "Spacewalk" --config spacewalk.pp
# virt-image Spacewalk.xml
And have a virtual machine with all the Spacewalk code on it. There will
obviously be some setup after the fact, but in the long term, having the
ability to compress the entire install process into two commands will be
useful. Oracle can always be installed after the fact.
Actually, it makes me wonder if it makes sense to have the Oracle
dependency at all. One of the common use cases is to have
Spacewalk/Satellite on one machine, and the Oracle DB on an entirely
separate machine. How do you handle the deps in this case?
--g
--
Computer Science professors should be teaching open source.
Help make it happen. Visit http://teachingopensource.org.
_______________________________________________
Spacewalk-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-devel