[opensuse-autoinstall] additional inst sources
Hi List, is there a way to add installation sources in the autoyast.xml? I already have three local installation sources and in addition I would like to specify a couple from opensuse.org (oss and non-oss). The local installation sources are already in place after installation. But how do I add some external installation sources in autoyast.xml? Do I have to use some post script trick or is there an easier way? Thanks /Lars -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
On Friday 02 February 2007 12:27, Lars Stavholm wrote:
The local installation sources are already in place after installation. But how do I add some external installation sources in autoyast.xml? Do I have to use some post script trick or is there an easier way?
have you tried something like this?
<add-on>
Uwe Gansert wrote:
On Friday 02 February 2007 12:27, Lars Stavholm wrote:
The local installation sources are already in place after installation. But how do I add some external installation sources in autoyast.xml? Do I have to use some post script trick or is there an easier way?
have you tried something like this?
<add-on>
<listentry> </add-on>http://software.opensuse.org/download/server:/dns/SLE_10/ <product>buildservice</product>/ </listentry>
Thanks, haven't tried it, I'm about to. However, before I do that, I must ask: is the ':' after "server" in the URL intentional or a typo? /L -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
that link is valid, click on it, it will take you to the web interface
for browsing the repo.
-- -jz
On 2/2/07, Lars Stavholm
Uwe Gansert wrote:
On Friday 02 February 2007 12:27, Lars Stavholm wrote:
The local installation sources are already in place after installation. But how do I add some external installation sources in autoyast.xml? Do I have to use some post script trick or is there an easier way?
have you tried something like this?
<add-on>
<listentry> </add-on>http://software.opensuse.org/download/server:/dns/SLE_10/ <product>buildservice</product>/ </listentry>Thanks, haven't tried it, I'm about to. However, before I do that, I must ask: is the ':' after "server" in the URL intentional or a typo? /L -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Jordan Zebor wrote:
that link is valid, click on it, it will take you to the web interface for browsing the repo.
So it did, stupid of me not to try it, thanks. /L -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
What field specifies the Name of the install source when an end user
is viewing it in YaST ? Currently, only the server address shows and I
would like to have it show the name of our project.
ie
OpenSuse Install Source nfs://server.blah.org/inst/......
thanks
-- -jz
On 2/2/07, Uwe Gansert
On Friday 02 February 2007 12:27, Lars Stavholm wrote:
The local installation sources are already in place after installation. But how do I add some external installation sources in autoyast.xml? Do I have to use some post script trick or is there an easier way?
have you tried something like this?
<add-on>
<listentry> </add-on>http://software.opensuse.org/download/server:/dns/SLE_10/ <product>buildservice</product>/ </listentry>-- ciao, Uwe Gansert
Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany Business: http://www.suse.de/~ug -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Uwe Gansert wrote:
On Friday 02 February 2007 12:27, Lars Stavholm wrote:
The local installation sources are already in place after installation. But how do I add some external installation sources in autoyast.xml? Do I have to use some post script trick or is there an easier way?
have you tried something like this?
<add-on>
<listentry> </add-on>http://software.opensuse.org/download/server:/dns/SLE_10/ <product>buildservice</product>/ </listentry>
I did, and the source I added there became part of the installation, so in a sense it works, but it's not quite what I'm after. I've had a good few problems with different installation and update sources, so these days I stick to my own installation, update, and addon sources that are in my control and tested and works just fine. However, once the target machine is autoyasted (installed) I would like some of the optional/additional sources to be added to the machines installation sources, so that they can be used *after* the installation, but without interfering with the actual installation. Is there a way of doing that? Any input appreciated. /Lars -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
On Tuesday 06 February 2007 11:17, Lars Stavholm wrote:
However, once the target machine is autoyasted (installed) I would like some of the optional/additional sources to be added to the machines installation sources, so that they can be used *after* the installation, but without interfering with the actual installation.
Is there a way of doing that?
maybe zypper in an init-script? Never tried it but "zypper service-add" should work for example. -- ciao, Uwe Gansert Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany Business: http://www.suse.de/~ug now playing NamNamBulu - Faces (Whs_Remix) -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Uwe Gansert wrote:
On Tuesday 06 February 2007 11:17, Lars Stavholm wrote:
However, once the target machine is autoyasted (installed) I would like some of the optional/additional sources to be added to the machines installation sources, so that they can be used *after* the installation, but without interfering with the actual installation.
Is there a way of doing that?
maybe zypper in an init-script? Never tried it but "zypper service-add" should work for example.
Yup, that's it, thanks. /Lars -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Hi Lars & Uwe & all others! Lars Stavholm wrote:
Uwe Gansert wrote:
<add-on>
<listentry> </add-on>http://software.opensuse.org/download/server:/dns/SLE_10/ <product>buildservice</product>/ </listentry>I did, and the source I added there became part of the installation, so in a sense it works, but it's not quite what I'm after.
For me this doesn't work neither with openSUSE 10.2 nor with SuSE 10.1.
E.g. the section
<add-on>
On Thursday 08 February 2007 17:16, Guenther Haas wrote:
So what could be the problem or what is my mistake? Do you have any idea?
maybe signature-handling. http://www.suse.de/~ug/autoyast_doc/configuration.html#CreateProfile.General Although I'm wondering why it's working then if you put it into the add_on_prodcuts file -- ciao, Uwe Gansert Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany Business: http://www.suse.de/~ug now playing NamNamBulu - Now Or Never -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Uwe Gansert wrote:
On Thursday 08 February 2007 17:16, Guenther Haas wrote:
So what could be the problem or what is my mistake? Do you have any idea?
maybe signature-handling. http://www.suse.de/~ug/autoyast_doc/configuration.html#CreateProfile.General Although I'm wondering why it's working then if you put it into the add_on_prodcuts file
You are right. It doesn't work. Sorry! Guenther Haas wrote:
E.g. the section
<add-on>
<listentry> </add-on>http://packman.iu-bremen.de/suse/10.2/ <product>Packman</product>/ </listentry>doesn't add the packman sources during auto installation. The only result is a short error message, that this source could not be added.
But adding the line
http://packman.iu-bremen.de/suse/10.2/
in the file "add_on_products" in my main installation directory works fine,
That has not been a good example, as BOTH don't work for different
reasons (? & "Unknown Error: Downloading metadata failed...").
"Better" example:
This line in "add_on_products" works:
http://<SERVERNAME>/mirrors/opensuse/distribution/10.2/repo/non-oss
And this section in default.xml doesn't work:
<add-on>
Guenther Haas wrote:
"Better" example: ... And this section in default.xml doesn't work:
<add-on>
<listentry> http://<SERVERNAME>/mirrors/opensuse/distribution/10.2/repo/non-oss/
<product>openSUSE-10.2-FTP-NonOSS 10.2</product>
/ </listentry> </add-on>
With this add-on section I (also) get the following message: "Error: Failed to add add-on source." And that's exactly what I get, even when using your lines:
Uwe Gansert wrote:
<add-on>
<listentry> </add-on>http://software.opensuse.org/download/server:/dns/SLE_10/ <product>buildservice</product>/ </listentry>
I removed my <install> and <configure> sections which have been
necessary with SuSE 10.1 (Without them the whole config didn,t
work! Really!) but the result is exactly the same: The auto-
installation now still works but not the adding of the add_on_products.
By the way: With SuSE 10.1 situation was the same. For me,
the
On Friday 09 February 2007 10:05, Guenther Haas wrote:
Any ideas?
did you try the signature-handling configuration like I suggested yesterday? http://www.suse.de/~ug/autoyast_doc/configuration.html#CreateProfile.General -- ciao, Uwe Gansert Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany Business: http://www.suse.de/~ug now playing Faderhead - The Beat Has Started -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
You should surely try the sig. handling section Uwe points out. I was
receiving the same errors until i found that doc and added the
appropriate options. Once I added those lines I could add any install
source I wanted to.
On 2/9/07, Uwe Gansert
On Friday 09 February 2007 10:05, Guenther Haas wrote:
Any ideas?
did you try the signature-handling configuration like I suggested yesterday? http://www.suse.de/~ug/autoyast_doc/configuration.html#CreateProfile.General
-- ciao, Uwe Gansert
Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, Maxfeldstrasse 5, D-90409 Nuernberg, Germany Business: http://www.suse.de/~ug now playing Faderhead - The Beat Has Started -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Uwe Gansert wrote:
On Friday 09 February 2007 10:05, Guenther Haas wrote:
Any ideas?
did you try the signature-handling configuration like I suggested yesterday? http://www.suse.de/~ug/autoyast_doc/configuration.html#CreateProfile.General
As I had these lines
<signature-handling>
On Friday 01 September 2006 11:22, Peter Ludikovsky wrote:
... If anyone knows how to get them working (esp.
init-scripts) mail me. that's very unsual and I don't see any connection between the scripts
section and the partitioning section.
Do you mixup <install> <configure> and section outside of both?
Either use <install> and <configure> for the whole profile or leave those
elements out completely (they are not needed on 10.1/SLES10 anymore). For SP1, 10.2 the compatibility code is a lot more fault-tolerant in that
way but on 10.1 and SLES10 you simply should not use <install> and
<configure> at all. OK, for me, <install> ... <partitioning> </partitionig> </install>
works. But do you have any idea, why I need this construction?
I don't.
@Uwe: If you want, I can send you the concerned configuration files.
Regards,
--
Guenther Haas, Uni Ulm, Abteilung TAIT, guenther.haas@gmx.de
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Am Freitag, 16. Februar 2007 11:38 schrieb Guenther Haas:
did you try the signature-handling configuration like I suggested
already included in my configuration since SuSE 10.1 (although that never really worked) I didn't check this explicitly.
hm. The signature handling section works fine here and it works for a lot of other people too.
As I already wrote, in my my default configuration (default.xml) I still had two sections <install> and <configure>. For me it wasn't completely clear, where to put the
it turned out, that the differentiation of those two stages (configure and install) is not needed and so autoyast merged everything between <install> and <configure> into a flat profile internally. Unfortunately everything outside of <configure> and <install> got lost by this merging process (fixed with 10.2).
Using rules and classes to put together an autoyast configuration depending on the hardware on which openSUSE 10.2 is installed, I had a closer look on all my configuration parts. I remeoved all <install> and <configure> sections still remaining in other files.
that's good
After doing that, now during autoinstallation I get an error message concerning the partitioning. Adding the <install> section again, it works fine!
and that's strange
OK, for me, <install> ... <partitioning> </partitionig> </install> works. But do you have any idea, why I need this construction?
no. I have no idea. Please send me the y2log and all XML files that are involved (rules, classes, XML snippets ...) -- ciao, Uwe Gansert Uwe Gansert, Server Technologies Team SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) e-mail: uwe.gansert@suse.de, Tel: +49-(0)911-74053-0, Fax: +49-(0)911-74053-476, Web: http://www.suse.de -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Uwe Gansert wrote:
Am Freitag, 16. Februar 2007 11:38 schrieb Guenther Haas:
did you try the signature-handling configuration like I suggested already included in my configuration since SuSE 10.1 (although that never really worked) I didn't check this explicitly.
hm. The signature handling section works fine here and it works for a lot of other people too.
With openSUSE 10.2 now it works fine for me as well.
After doing that, now during autoinstallation I get an error message concerning the partitioning. Adding the <install> section again, it works fine!
and that's strange
I Agree.
OK, for me, <install> ... <partitioning> </partitionig> </install> works. But do you have any idea, why I need this construction?
no. I have no idea. Please send me the y2log and all XML files that are involved (rules, classes, XML snippets ...)
I will do this, but probably not before next week. Regards, -- Guenther Haas, Uni Ulm, Abteilung TAIT, guenther.haas@gmx.de -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Guenther Haas wrote:
OK, for me, <install> ... <partitioning> </partitionig> </install> works. But do you have any idea, why I need this construction? no. I have no idea. Please send me the y2log and all XML files that are involved (rules, classes, XML snippets ...)
I will do this, but probably not before next week.
I think, that's not necessary any more... During collecting all relevant classes configuration files, I found, that there were still some more <install> and <configure> sections left in some of the files. Not only the one surrounding the <partitioning> part. So I completely removed all of them and now it works! I don't need the surrounding <install> ... </install> any more for correct partitioning any more. So I can only apologize for bothering you, thank you for your efforts and resume the following: Uwe Gansert wrote:
Do you mixup <install> <configure> and section outside of both?
Never do that (using openSUSE 10.2)!
Either use <install> and <configure> for the whole profile or
I haven't tried that but...
leave those elements out completely (they are not needed on 10.1/SLES10 anymore).
... in my opinion that's the only suggestive way of realising an autoinstall configuration with autoyast.
For SP1, 10.2 the compatibility code is a lot more fault-tolerant in that way
Maybe. I cannot confirm that for my special case.
but on 10.1 and SLES10 you simply should not use <install> and <configure> at all.
I think, that's also very true for openSUSE 10.2! Using <install> and/or <configure> with openSUSE 10.2 can lead to very strange results, at least when using classes and/or profiles. Regards, -- Guenther Haas, Uni Ulm, Abteilung TAIT, guenther.haas@gmx.de -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
participants (4)
-
Guenther Haas
-
Jordan Zebor
-
Lars Stavholm
-
Uwe Gansert