Hello! My employer is looking to move to SLES 11 SP1 for hosting one of our products. In addition to default packages that are included with the SLES 11 SP1 Installation DVD, they want to include several 3rd Party RPMs and package all of this on one DVD to send to our clients. From reading Uwe Gansert's Blog, I followed the instructions that he listed (FAQ 2.4) for setting up a YaST Repository that can be included on the DVD. After doing this, I created the add_on_products.xml per Uwe's blog (The one entitled "SLES 11 and add-ons"). After doing this, I was able to build an ISO that contained all of the original SLES 11 SP1 files and the additional 3rd Party RPMs.
When we perform an onsite installation, we use a predefined autoinstall.xml file that is located on a USB Drive. Unfortunately, when I tried doing this the installation screen printed a message that said "Unable to add product cd:////updates?devices=/dev/sr0". When I saw this, my first thought was that perhaps I had the format of the add_on_products.xml file incorrect. Here is a copy of my add_on_products.xml file:
<?xml version="1.0"?> <add_on_products> <product_items config:type="list"> <product_item> <name>Updates</name> <url>relurl:///updates</url> </product_item> </product_items> </add_on_products>
Like I had mentioned above, I need to include the add-on repository so that it is located on the installation DVD. The updates directory-which contains the 3rd Party RPM Packages-is located at the root level of the DVD. Per Uwe's suggestion in a comment on his blog, I used "relurl://" so that AutoYaST knew to look on the installation source for the add-on repository.
Also, since this is probably relevant as well. We use an autoinstall.xml file to perform an automatic installation of the OS. We do this by choosing the Installation option when the system boots up and specifying "autoyast=usb:///autoinstall.xml" as the command line option.
In order to keep this email from being too long, I will not include any snippets from the /var/log/YaST2/y2log right now. If this would be useful, please let me know which parts I can provide to help with this issue. I would appreciate any help that anyone might be able to offer in helping to resolve this issue that I am seeing.
-Jason
This transmission may contain information that is privileged, confidential, and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format.
on Thursday 30 June 2011 Jason Babicka wrote:
When we perform an onsite installation, we use a predefined autoinstall.xml file that is located on a USB Drive. Unfortunately, when I tried doing this the installation screen printed a message that said "Unable to add product cd:////updates?devices=/dev/sr0". When I saw this, my first thought was that perhaps I had the format of the add_on_products.xml file incorrect. Here is a copy of my add_on_products.xml file:
is your add-on signed? If not, did you tell autoyast to ignore signature failures?
<general> ... <signature-handling> <accept_unsigned_file config:type="boolean">true</accept_unsigned_file>
<accept_file_without_checksum config:type="boolean">true</accept_file_without_checksum>
<accept_verification_failed config:type="boolean">true</accept_verification_failed>
<accept_unknown_gpg_key config:type="boolean">true</accept_unknown_gpg_key>
<accept_non_trusted_gpg_key config:type="boolean">true</accept_non_trusted_gpg_key>
<import_gpg_key config:type="boolean">true</import_gpg_key>
</signature-handling> </general>
if you did that, it might help to look into the /var/log/YaST2/y2log file in the moment you see the error popup.
on Thursday 30 June 2011 Jason Babicka wrote:
When we perform an onsite installation, we use a predefined autoinstall.xml file that is located on a USB Drive. Unfortunately, when I tried doing this the installation screen printed a message that said "Unable to add product cd:////updates?devices=/dev/sr0". When I saw this, my first thought was that perhaps I had the format of the add_on_products.xml file incorrect. Here is a copy of my
add_on_products.xml file:
is your add-on signed?
My add-on was not signed.
If not, did you tell autoyast to ignore signature failures?
<general> ... <signature-handling> <accept_unsigned_file> config:type="boolean">true</accept_unsigned_file> <accept_file_without_checksum config:type="boolean">true</accept_file_without_checksum> <accept_verification_failed config:type="boolean">true</accept_verification_failed> <accept_unknown_gpg_key config:type="boolean">true</accept_unknown_gpg_key> <accept_non_trusted_gpg_key config:type="boolean">true</accept_non_trusted_gpg_key> <import_gpg_key config:type="boolean">true</import_gpg_key> </signature-handling> </general>
I added the XML snippet from above so that autoyast would ignore the fact that my add_on_products.xml was not signed. Despite doing this, I still encountered the same type of behavior. So, it looks like I can rule this out as the cause of my issue.
if you did that, it might help to look into the /var/log/YaST2/y2log file in the moment you see the error popup.
Uwe, per your suggestion I reviewed the y2log. Like I had mentioned before, I specified my add-on repository url as "relurl:///updates". In looking through the y2log I saw that autoyast was converting "relurl:///updates" to "cd:///updates?devices=/dev/sr0". So, what I will post below are the snippets from my y2log that pertained to the "cd:///" (if more of the y2log would be needed, please let me know what else might be useful.
2011-07-01 04:34:36 <1> linux(3625) [YCP] InstURL.ycp:70 Found CD/DVD device in Linuxrc RepoURL: cd:/?device=sr0 2011-07-01 04:34:36 <1> linux(3625) [YCP] Packages.ycp:1335 Initialize Package Manager: cd:///?devices=/dev/sr0 2011-07-01 04:34:37 <1> linux(3625) [Pkg] Source_Create.cc(ScanProductsWithCallBacks):61 Scanning products in cd:///?devices=/dev/sr0 ... 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///?devices=/dev/sr0, ) 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:37 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 1 to cd:///?devices=/dev/sr0 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001" 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaHandler.cc(release):768 Released: cd:///?devices=/dev/sr0 not attached; localRoot "" 2011-07-01 04:34:37 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):174 Original URL: cd:///?devices=/dev/sr0, product directory: / 2011-07-01 04:34:37 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):215 Probing source type: 'cd:///?devices=/dev/sr0' 2011-07-01 04:34:37 <1> linux(3625) [zypp] RepoManager.cc(probe):1176 going to probe the repo type at cd:///?devices=/dev/sr0 () 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///?devices=/dev/sr0, ) 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:37 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 2 to cd:///?devices=/dev/sr0 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001" 2011-07-01 04:34:37 <1> linux(3625) [zypp] RepoManager.cc(probe):1218 Probed type YAST2 at cd:///?devices=/dev/sr0 () 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaHandler.cc(release):768 Released: cd:///?devices=/dev/sr0 not attached; localRoot "" 2011-07-01 04:34:37 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):298 Adding source 'SUSE-Linux-Enterprise-Server-11-SP1 11.1.1-1.152' (cd:///?devices=/dev/sr0, dir: /) 2011-07-01 04:34:37 <1> linux(3625) [zypp] RepoManager.cc(checkIfToRefreshMetadata):744 Going to try to check whether refresh is needed for cd:///?devices=/dev/sr0 2011-07-01 04:34:37 <1> linux(3625) [zypp] RepoManager.cc(refreshMetadata):898 Going to refresh metadata from cd:///?devices=/dev/sr0 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///?devices=/dev/sr0, ) 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:37 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 3 to cd:///?devices=/dev/sr0 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001" 2011-07-01 04:34:40 <1> linux(3625) [zypp] MediaHandler.cc(release):768 Released: cd:///?devices=/dev/sr0 not attached; localRoot "" 2011-07-01 04:34:40 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):324 Added source 'SUSE-Linux-Enterprise-Server-11-SP1 11.1.1-1.152': 'cd:///?devices=/dev/sr0', enabled: true, autorefresh: false 2011-07-01 04:34:41 <1> linux(3625) [Pkg] YRepo.cc(mediaAccess):55 Creating new MediaSetAccess for url cd:///?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///?devices=/dev/sr0, ) 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:41 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 4 to cd:///?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001" 2011-07-01 04:34:41 <1> linux(3625) [YCP] AddOnProduct.ycp:292 New base URL: cd:///?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [YCP] AddOnProduct.ycp:1316 Base URL: cd:///?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [YCP] AddOnProduct.ycp:351 Merging 'relurl:///updates' (params '') to 'cd:///' (params 'devices=/dev/sr0') 2011-07-01 04:34:41 <1> linux(3625) [YCP] AddOnProduct.ycp:395 Final URL: 'cd:////updates?devices=/dev/sr0' 2011-07-01 04:34:41 <1> linux(3625) [YCP] AddOnProduct.ycp:1331 Adding products: [$["name":"Updates", "url":"cd:////updates?devices=/dev/sr0"]] 2011-07-01 04:34:41 <1> linux(3625) [YCP] AddOnProduct.ycp:1336 Adding Repository: cd:////updates?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [Pkg] Source_Create.cc(ScanProductsWithCallBacks):61 Scanning products in cd:///%2Fupdates?devices=/dev/sr0 ... 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///%2Fupdates?devices=/dev/sr0, ) 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///%2Fupdates?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:41 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 5 to cd:///%2Fupdates?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///%2Fupdates?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001/updates" 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(release):768 Released: cd:///%2Fupdates?devices=/dev/sr0 not attached; localRoot "" 2011-07-01 04:34:41 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):174 Original URL: cd:///%2Fupdates?devices=/dev/sr0, product directory: / 2011-07-01 04:34:41 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):215 Probing source type: 'cd:///updates?devices=/dev/sr0' 2011-07-01 04:34:41 <1> linux(3625) [zypp] RepoManager.cc(probe):1176 going to probe the repo type at cd:///updates?devices=/dev/sr0 () 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///updates?devices=/dev/sr0, ) 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///updates?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:41 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 6 to cd:///updates?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///updates?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001/updates" 2011-07-01 04:34:41 <1> linux(3625) [zypp] RepoManager.cc(probe):1218 Probed type YAST2 at cd:///updates?devices=/dev/sr0 () 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(release):768 Released: cd:///updates?devices=/dev/sr0 not attached; localRoot "" 2011-07-01 04:34:41 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):298 Adding source '-Updates' (cd:///%2Fupdates?devices=/dev/sr0, dir: /) 2011-07-01 04:34:41 <1> linux(3625) [zypp] RepoManager.cc(checkIfToRefreshMetadata):744 Going to try to check whether refresh is needed for cd:///%2Fupdates?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] RepoManager.cc(refreshMetadata):898 Going to refresh metadata from cd:///%2Fupdates?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///%2Fupdates?devices=/dev/sr0, ) 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///%2Fupdates?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:41 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 7 to cd:///%2Fupdates?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///%2Fupdates?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001/updates" 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(release):768 Released: cd:///%2Fupdates?devices=/dev/sr0 not attached; localRoot "" 2011-07-01 04:34:41 <3> linux(3625) [Pkg] Source_Create.cc(SourceCreateEx):664 SourceCreate for 'cd:///%2Fupdates?devices=/dev/sr0' product '' has failed 2011-07-01 04:34:41 <3> linux(3625) [YCP] AddOnProduct.ycp:1341 Unable to add product: cd:////updates?devices=/dev/sr0 2011-07-01 04:34:41 <3> linux(3625) [YCP] Report.ycp:472 Unable to add product cd:////updates?devices=/dev/sr0.
-Jason
This transmission may contain information that is privileged, confidential, and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format.
on Thursday 30 June 2011 Jason Babicka wrote:
When we perform an onsite installation, we use a predefined autoinstall.xml file that is located on a USB Drive. Unfortunately, when I tried doing this the installation screen printed a message that said "Unable to add product cd:////updates?devices=/dev/sr0". When I saw this, my first thought was that perhaps I had the format of the add_on_products.xml file incorrect. Here is a copy of my
add_on_products.xml file:
is your add-on signed?
My add-on was not signed.
If not, did you tell autoyast to ignore signature failures?
<general> ... <signature-handling> <accept_unsigned_file>
config:type="boolean">true</accept_unsigned_file>
<accept_file_without_checksum
config:type="boolean">true</accept_file_without_checksum>
<accept_verification_failed
config:type="boolean">true</accept_verification_failed>
<accept_unknown_gpg_key
config:type="boolean">true</accept_unknown_gpg_key>
<accept_non_trusted_gpg_key
config:type="boolean">true</accept_non_trusted_gpg_key>
<import_gpg_key config:type="boolean">true</import_gpg_key>
</signature-handling> </general>
I added the XML snippet from above so that autoyast would ignore the fact that my add_on_products.xml was not signed. Despite doing this, I still encountered the same type of behavior. So, it looks like I can rule this out as the cause of my issue.
if you did that, it might help to look into the /var/log/YaST2/y2log file in the moment you see the error popup.
Uwe, per your suggestion I reviewed the y2log. Like I had mentioned before, I specified my add-on repository url as "relurl:///updates". In looking through the y2log I saw that autoyast was converting "relurl:///updates" to "cd:///updates?devices=/dev/sr0". So, what I will post below are the snippets from my y2log that pertained to the "cd:///" (if more of the y2log would be needed, please let me know what else might be useful.
2011-07-01 04:34:36 <1> linux(3625) [YCP] InstURL.ycp:70 Found CD/DVD device in Linuxrc RepoURL: cd:/?device=sr0 2011-07-01 04:34:36 <1> linux(3625) [YCP] Packages.ycp:1335 Initialize Package Manager: cd:///?devices=/dev/sr0 2011-07-01 04:34:37 <1> linux(3625) [Pkg] Source_Create.cc(ScanProductsWithCallBacks):61 Scanning products in cd:///?devices=/dev/sr0 ... 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///?devices=/dev/sr0, ) 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:37 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 1 to cd:///?devices=/dev/sr0 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001" 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaHandler.cc(release):768 Released: cd:///?devices=/dev/sr0 not attached; localRoot "" 2011-07-01 04:34:37 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):174 Original URL: cd:///?devices=/dev/sr0, product directory: / 2011-07-01 04:34:37 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):215 Probing source type: 'cd:///?devices=/dev/sr0' 2011-07-01 04:34:37 <1> linux(3625) [zypp] RepoManager.cc(probe):1176 going to probe the repo type at cd:///?devices=/dev/sr0 () 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///?devices=/dev/sr0, ) 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:37 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 2 to cd:///?devices=/dev/sr0 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001" 2011-07-01 04:34:37 <1> linux(3625) [zypp] RepoManager.cc(probe):1218 Probed type YAST2 at cd:///?devices=/dev/sr0 () 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaHandler.cc(release):768 Released: cd:///?devices=/dev/sr0 not attached; localRoot "" 2011-07-01 04:34:37 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):298 Adding source 'SUSE-Linux- Enterprise-Server-11-SP1 11.1.1-1.152' (cd:///?devices=/dev/sr0, dir: /) 2011-07-01 04:34:37 <1> linux(3625) [zypp] RepoManager.cc(checkIfToRefreshMetadata):744 Going to try to check whether refresh is needed for cd:///?devices=/dev/sr0 2011-07-01 04:34:37 <1> linux(3625) [zypp] RepoManager.cc(refreshMetadata):898 Going to refresh metadata from cd:///?devices=/dev/sr0 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///?devices=/dev/sr0, ) 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:37 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 3 to cd:///?devices=/dev/sr0 2011-07-01 04:34:37 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001" 2011-07-01 04:34:40 <1> linux(3625) [zypp] MediaHandler.cc(release):768 Released: cd:///?devices=/dev/sr0 not attached; localRoot "" 2011-07-01 04:34:40 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):324 Added source 'SUSE-Linux- Enterprise-Server-11-SP1 11.1.1-1.152': 'cd:///?devices=/dev/sr0', enabled: true, autorefresh: false 2011-07-01 04:34:41 <1> linux(3625) [Pkg] YRepo.cc(mediaAccess):55 Creating new MediaSetAccess for url cd:///?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///?devices=/dev/sr0, ) 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:41 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 4 to cd:///?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001" 2011-07-01 04:34:41 <1> linux(3625) [YCP] AddOnProduct.ycp:292 New base URL: cd:///?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [YCP] AddOnProduct.ycp:1316 Base URL: cd:///?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [YCP] AddOnProduct.ycp:351 Merging 'relurl:///updates' (params '') to 'cd:///' (params 'devices=/dev/sr0') 2011-07-01 04:34:41 <1> linux(3625) [YCP] AddOnProduct.ycp:395 Final URL: 'cd:////updates?devices=/dev/sr0' 2011-07-01 04:34:41 <1> linux(3625) [YCP] AddOnProduct.ycp:1331 Adding products: [$["name":"Updates", "url":"cd:////updates?devices=/dev/sr0"]] 2011-07-01 04:34:41 <1> linux(3625) [YCP] AddOnProduct.ycp:1336 Adding Repository: cd:////updates?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [Pkg] Source_Create.cc(ScanProductsWithCallBacks):61 Scanning products in cd:///%2Fupdates?devices=/dev/sr0 ... 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///%2Fupdates?devices=/dev/sr0, ) 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///%2Fupdates?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:41 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 5 to cd:///%2Fupdates?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///%2Fupdates?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001/updates" 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(release):768 Released: cd:///%2Fupdates?devices=/dev/sr0 not attached; localRoot "" 2011-07-01 04:34:41 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):174 Original URL: cd:///%2Fupdates?devices=/dev/sr0, product directory: / 2011-07-01 04:34:41 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):215 Probing source type: 'cd:///updates?devices=/dev/sr0' 2011-07-01 04:34:41 <1> linux(3625) [zypp] RepoManager.cc(probe):1176 going to probe the repo type at cd:///updates?devices=/dev/sr0 () 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///updates?devices=/dev/sr0, ) 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///updates?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:41 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 6 to cd:///updates?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///updates?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001/updates" 2011-07-01 04:34:41 <1> linux(3625) [zypp] RepoManager.cc(probe):1218 Probed type YAST2 at cd:///updates?devices=/dev/sr0 () 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(release):768 Released: cd:///updates?devices=/dev/sr0 not attached; localRoot "" 2011-07-01 04:34:41 <1> linux(3625) [Pkg] Source_Create.cc(createManagedSource):298 Adding source '-Updates' (cd:///%2Fupdates?devices=/dev/sr0, dir: /) 2011-07-01 04:34:41 <1> linux(3625) [zypp] RepoManager.cc(checkIfToRefreshMetadata):744 Going to try to check whether refresh is needed for cd:///%2Fupdates?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] RepoManager.cc(refreshMetadata):898 Going to refresh metadata from cd:///%2Fupdates?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaCD.cc(MediaCD):87 MediaCD::MediaCD(cd:///%2Fupdates?devices=/dev/sr0, ) 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaAccess.cc(open):162 Opened: cd(cd:///%2Fupdates?devices=/dev/sr0 not attached; localRoot "") 2011-07-01 04:34:41 <1> linux(3625) [zypp++] MediaManager.cc(open):279 Opened new media access using id 7 to cd:///%2Fupdates?devices=/dev/sr0 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(attach):647 Attached: cd:///%2Fupdates?devices=/dev/sr0 attached; localRoot "/var/adm/mount/AP_0x00000001/updates" 2011-07-01 04:34:41 <1> linux(3625) [zypp] MediaHandler.cc(release):768 Released: cd:///%2Fupdates?devices=/dev/sr0 not attached; localRoot "" 2011-07-01 04:34:41 <3> linux(3625) [Pkg] Source_Create.cc(SourceCreateEx):664 SourceCreate for 'cd:///%2Fupdates?devices=/dev/sr0' product '' has failed 2011-07-01 04:34:41 <3> linux(3625) [YCP] AddOnProduct.ycp:1341 Unable to add product: cd:////updates?devices=/dev/sr0 2011-07-01 04:34:41 <3> linux(3625) [YCP] Report.ycp:472 Unable to add product cd:////updates?devices=/dev/sr0.
Uwe,
In addition to the y2log that I provided above, is there anything else that I can post that might provide some useful information?
-Jason
This transmission may contain information that is privileged, confidential, and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format.
on Tuesday 05 July 2011 Jason Babicka wrote:
In addition to the y2log that I provided above, is there anything else that I can post that might provide some useful information?
sorry, I had no time to look closer into it.
What you can try is to do a manual installation (remove the autoyast=...) parameter and try to add the add-on manually then. If that fails too, then there is something wrong with the add-on. If you can add it manually, then there is something wrong on the autoyast side.
If it's an autoyast issue, you can try to move the add-on from DVD to a USB stick, just for testing, and use usb://.... then for the add-on URL. So we know if it's an issue with the cd:/// url
What you can try is to do a manual installation (remove the autoyast=...) parameter and try to add the add-on manually then. If that fails too, then there is something wrong with the add-on. If you can add it manually, then there is something wrong on the autoyast side.
I performed the manual installation like you had suggested. During the manual installation, I did not see the error and I was able to install the 3rd Party RPMs that I had included.
If it's an autoyast issue, you can try to move the add-on from DVD to a USB stick, just for testing, and use usb://.... then for the add-on URL. So we know if it's an issue with the cd:/// url
I copied the contents of cd:///updates to a usb so that it would be located at usb:///updates. I altered the add_on_products.xml file so that the URL specified was "usb:///updates" instead of "relurl:///updates". I then attempted an automated installation using my existing autoinstall.xml file, I received a message similar to what I had originally seen--it said "Unable to add product usb:///updates".
-Jason
This transmission may contain information that is privileged, confidential, and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format.
on Wednesday 06 July 2011 Jason Babicka wrote:
I performed the manual installation like you had suggested. During the manual installation, I did not see the error and I was able to install the 3rd Party RPMs that I had included.
okay, then the add-on itself is okay
I copied the contents of cd:///updates to a usb so that it would be located at usb:///updates. I altered the add_on_products.xml file so that the URL specified was "usb:///updates" instead of "relurl:///updates". I then attempted an automated installation using my existing autoinstall.xml file, I received a message similar to what I had originally seen--it said "Unable to add product usb:///updates".
can you send me your complete XML file and the add_on_products.xml if you use one? I'm away for a few days now but maybe I find the time to look at it.
can you send me your complete XML file and the add_on_products.xml if you use one?
Sure, I can do that. Like I had mentioned earlier, I want to make the add-on repository be located on the installation DVD. In particular, I wanted to include the contents from the Novell SLES HA Add-On DVD in this repository. So, when you see the packages that I have listed in the autoinstall.xml file, most of those are ones that were from the Novell SLES HA Add-On DVD.
Here are the contents of my add_on_products.xml file:
<?xml version="1.0"?> <add_on_products xmlns="http://www.suse/com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns%22%3E <product_items config:type="list"> <product_item> <name>Updates</name> <url>relurl:///updates</url> </product_item> </product_items> </add_on_products>
Here are the contents of my autoinstall.xml file:
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE profile []> <profile xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns"> <bootloader> <global> <boot_boot>false</boot_boot> <boot_extended>false</boot_extended> <boot_mbr>true</boot_mbr> <boot_root>false</boot_root> </global> <loader_type>grub</loader_type> <sections config:type="list" /> </bootloader> <general> <mode> <confirm config:type="boolean">false</confirm> </mode> <mouse> <id>ps0</id> </mouse> <signature-handling> <accept_unsigned_file config:type="boolean">true</accept_unsigned_file> <accept_file_without_checksum config:type="boolean">true</accept_file_without_checksum> <accept_verification_failed config:type="boolean">true</accept_verification_failed> <accept_unknown_gpg_key config:type="boolean">true</accept_unknown_gpg_key> <accept_non_trusted_gpg_key config:type="boolean">true</accept_non_trusted_gpg_key> <import_gpg_key config:type="boolean">true</import_gpg_key> </signature-handling> </general> <groups config:type="list"> <group> <gid>1000</gid> <groupname>TestGroup</groupname> <userlist>TestGroup</userlist> </group> <group> <group_password>!</group_password> <groupname>mysql</groupname> <userlist>TestGroup</userlist> </group> </groups> <host> <hosts config:type="list"> <hosts_entry> <host_address>127.0.0.1</host_address> <names config:type="list"> <name>localhost</name> </names> </hosts_entry> <hosts_entry> <host_address>127.0.0.2</host_address> <names config:type="list" /> </hosts_entry> <hosts_entry> <host_address>192.168.0.4</host_address> <names config:type="list"> <name>TestServer</name> </names> </hosts_entry> </hosts> </host> <keyboard> <keymap>english-us</keymap> </keyboard> <language> <language>en_US</language> <languages></languages> </language> <networking> <dhcp_options> <dhclient_additional_options></dhclient_additional_options> <dhclient_client_id></dhclient_client_id> <dhclient_hostname_option>AUTO</dhclient_hostname_option> </dhcp_options> <dns> <dhcp_hostname config:type="boolean">false</dhcp_hostname> <dhcp_resolv config:type="boolean">true</dhcp_resolv> <hostname>TestServer</hostname> <nameservers config:type="list"> <nameserver>192.168.0.3</nameserver> </nameservers> </dns> <interfaces config:type="list"> <interface> <bootproto>static</bootproto> <device>eth0</device> <ipaddr>192.168.0.4</ipaddr> <netmask>255.255.255.255</netmask> <startmode>auto</startmode> <usercontrol>no</usercontrol> </interface> <interface> <bootproto>static</bootproto> <device>eth1</device> <ipaddr>10.0.0.1</ipaddr> <netmask>255.255.255.255</netmask> <startmode>auto</startmode> <usercontrol>no</usercontrol> </interface> </interfaces> <managed config:type="boolean">false</managed> <modules config:type="list"> <module_entry> <device>static-0</device> <module></module> <options></options> </module_entry> <module_entry> <device>static-1</device> <module></module> <options></options> </module_entry> </modules> <routing> <ip_forward config:type="boolean">false</ip_forward> <routes config:type="list"> <route> <destination>default</destination> <device>-</device> <gateway>192.168.0.2</gateway> <netmask>-</netmask> </route> </routes> </routing> </networking> <ntp-client> <configure_dhcp config:type="boolean">false</configure_dhcp> <peers config:type="list"> <peer> <address>ntp.pool.org</address> <initial_sync config:type="boolean">false</initial_sync> <options></options> <type>server</type> </peer> </peers> <start_at_boot config:type="boolean">true</start_at_boot> <start_in_chroot config:type="boolean">true</start_in_chroot> </ntp-client> <partitioning config:type="list"> <drive> <initialize config:type="boolean">true</initialize> <partitions config:type="list"> <partition> <create config:type="boolean">true</create> <filesystem config:type="symbol">ext3</filesystem> <format config:type="boolean">true</format> <fstopt>noatime,data=writeback</fstopt> <mount>/boot</mount> <size>auto</size> </partition> <partition> <create config:type="boolean">true</create> <filesystem config:type="symbol">ext3</filesystem> <format config:type="boolean">true</format> <fstopt>noatime,data=writeback</fstopt> <mount>/</mount> <size>max</size> </partition> <partition> <create config:type="boolean">true</create> <filesystem config:type="symbol">swap</filesystem> <format config:type="boolean">true</format> <mount>swap</mount> <size>auto</size> </partition> </partitions> <use>all</use> </drive> </partitioning> <report> <errors> <log config:type="boolean">true</log> <show config:type="boolean">true</show> <timeout config:type="integer">0</timeout> </errors> <messages> <log config:type="boolean">true</log> <show config:type="boolean">true</show> <timeout config:type="integer">0</timeout> </messages> <warnings> <log config:type="boolean">true</log> <show config:type="boolean">true</show> <timeout config:type="integer">0</timeout> </warnings> <yesno_messages> <log config:type="boolean">true</log> <show config:type="boolean">true</show> <timeout config:type="integer">0</timeout> </yesno_messages> </report> <runlevel> <default>3</default> <services config:type="list"> <service> <service_name>slpd</service_name> <service_status>disable</service_status> </service> <service> <service_name>portmap</service_name> <service_status>disable</service_status> </service> </services> </runlevel> <software> <patterns config:type="list"> <pattern>base</pattern> </patterns> <packages config:type="list"> <package>cmirrord</package> <package>corosync</package> <package>csync2</package> <package>drbd</package> <package>hawk</package> <package>ldirectord</package> <package>lvm2-clvm</package> <package>ocfs2-tools</package> <package>openais</package> <package>pacemaker</package> <package>pacemaker-mgmt</package> <package>pacemaker-mgm-client</package> <package>release-notes-hae</package> <package>resource-agents</package> <package>sle-hae-release</package> <package>yast2-cluster</package> <package>yast2-drbd</package> <package>yast2-iplb</package> </packages> </software> <timezone> <hwclock>UTC</hwclock> <timezone>US/Eastern</timezone> </timezone> <user_defaults> <expire></expire> <group>100</group> <home>/home</home> <inactive>-1</inactive> <shell>/bin/bash</shell> <skel>/etc/skel</skel> </user_defaults> <users config:type="list"> <user> <encrypted config:type="boolean">false</encrypted> <fullname>root</fullname> <gid>0</gid> <home>/root</home> <password_settings> <expire></expire> <flag></flag> <inact></inact> <max></max> <min></min> <warn></warn> </password_settings> <shell>/bin/bash</shell> <uid>0</uid> <user_password>password</user_password> <username>root</username> </user> <user> <encrypted config:type="boolean">false</encrypted> <fullname></fullname> <gid>100</gid> <home>/home/testuser</home> <password_settings> <expire></expire> <flag></flag> <inact></inact> <max>99999</max> <min>0</min> <warn>7</warn> </password_settings> <shell>/bin/bash</shell> <uid>1000</uid> <user_password>testuser</user_password> <username>password</username> </user> </users> </profile>
I'm away for a few days now but maybe I find the time to look at it.
Thanks Uwe. I appreciate all of the suggestions and help that you have offered me so far!
-Jason
This transmission may contain information that is privileged, confidential, and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format.
Uwe,
In addition to the information that I have provided below, is there anything else that you need?
-Jason
can you send me your complete XML file and the add_on_products.xml if you use one?
Sure, I can do that. Like I had mentioned earlier, I want to make the add-on repository be located on the installation DVD. In particular, I wanted to include the contents from the Novell SLES HA Add-On DVD in this repository. So, when you see the packages that I have listed in the autoinstall.xml file, most of those are ones that were from the Novell SLES HA Add-On DVD.
Here are the contents of my add_on_products.xml file:
<?xml version="1.0"?>
<add_on_products xmlns="http://www.suse/com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns%22%3E
<product_items config:type="list"> <product_item> <name>Updates</name> <url>relurl:///updates</url> </product_item> </product_items> </add_on_products>
Here are the contents of my autoinstall.xml file:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE profile []>
<profile xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns"> <bootloader> <global> <boot_boot>false</boot_boot> <boot_extended>false</boot_extended> <boot_mbr>true</boot_mbr> <boot_root>false</boot_root> </global> <loader_type>grub</loader_type> <sections config:type="list" /> </bootloader> <general> <mode> <confirm config:type="boolean">false</confirm> </mode> <mouse> <id>ps0</id> </mouse> <signature-handling> <accept_unsigned_file config:type="boolean">true</accept_unsigned_file> <accept_file_without_checksum config:type="boolean">true</accept_file_without_checksum> <accept_verification_failed config:type="boolean">true</accept_verification_failed> <accept_unknown_gpg_key config:type="boolean">true</accept_unknown_gpg_key> <accept_non_trusted_gpg_key config:type="boolean">true</accept_non_trusted_gpg_key> <import_gpg_key config:type="boolean">true</import_gpg_key> </signature-handling> </general> <groups config:type="list"> <group> <gid>1000</gid> <groupname>TestGroup</groupname> <userlist>TestGroup</userlist> </group> <group> <group_password>!</group_password> <groupname>mysql</groupname> <userlist>TestGroup</userlist> </group> </groups> <host> <hosts config:type="list"> <hosts_entry> <host_address>127.0.0.1</host_address> <names config:type="list"> <name>localhost</name> </names> </hosts_entry> <hosts_entry> <host_address>127.0.0.2</host_address> <names config:type="list" /> </hosts_entry> <hosts_entry> <host_address>192.168.0.4</host_address> <names config:type="list"> <name>TestServer</name> </names> </hosts_entry> </hosts> </host> <keyboard> <keymap>english-us</keymap> </keyboard> <language> <language>en_US</language> <languages></languages> </language> <networking> <dhcp_options> <dhclient_additional_options></dhclient_additional_options> <dhclient_client_id></dhclient_client_id>
<dhclient_hostname_option>AUTO</dhclient_hostname_option> </dhcp_options> <dns> <dhcp_hostname config:type="boolean">false</dhcp_hostname> <dhcp_resolv config:type="boolean">true</dhcp_resolv> <hostname>TestServer</hostname> <nameservers config:type="list"> <nameserver>192.168.0.3</nameserver> </nameservers> </dns> <interfaces config:type="list"> <interface> <bootproto>static</bootproto> <device>eth0</device> <ipaddr>192.168.0.4</ipaddr> <netmask>255.255.255.255</netmask> <startmode>auto</startmode> <usercontrol>no</usercontrol> </interface> <interface> <bootproto>static</bootproto> <device>eth1</device> <ipaddr>10.0.0.1</ipaddr> <netmask>255.255.255.255</netmask> <startmode>auto</startmode> <usercontrol>no</usercontrol> </interface> </interfaces> <managed config:type="boolean">false</managed> <modules config:type="list"> <module_entry> <device>static-0</device> <module></module> <options></options> </module_entry> <module_entry> <device>static-1</device> <module></module> <options></options> </module_entry> </modules> <routing> <ip_forward config:type="boolean">false</ip_forward> <routes config:type="list"> <route> <destination>default</destination> <device>-</device> <gateway>192.168.0.2</gateway> <netmask>-</netmask> </route> </routes> </routing> </networking> <ntp-client> <configure_dhcp config:type="boolean">false</configure_dhcp> <peers config:type="list"> <peer> <address>ntp.pool.org</address> <initial_sync config:type="boolean">false</initial_sync> <options></options> <type>server</type> </peer> </peers> <start_at_boot config:type="boolean">true</start_at_boot> <start_in_chroot config:type="boolean">true</start_in_chroot> </ntp-client> <partitioning config:type="list"> <drive> <initialize config:type="boolean">true</initialize> <partitions config:type="list"> <partition> <create config:type="boolean">true</create> <filesystem config:type="symbol">ext3</filesystem> <format config:type="boolean">true</format> <fstopt>noatime,data=writeback</fstopt> <mount>/boot</mount> <size>auto</size> </partition> <partition> <create config:type="boolean">true</create> <filesystem config:type="symbol">ext3</filesystem> <format config:type="boolean">true</format> <fstopt>noatime,data=writeback</fstopt> <mount>/</mount> <size>max</size> </partition> <partition> <create config:type="boolean">true</create> <filesystem config:type="symbol">swap</filesystem> <format config:type="boolean">true</format> <mount>swap</mount> <size>auto</size> </partition> </partitions> <use>all</use> </drive> </partitioning> <report> <errors> <log config:type="boolean">true</log> <show config:type="boolean">true</show> <timeout config:type="integer">0</timeout> </errors> <messages> <log config:type="boolean">true</log> <show config:type="boolean">true</show> <timeout config:type="integer">0</timeout> </messages> <warnings> <log config:type="boolean">true</log> <show config:type="boolean">true</show> <timeout config:type="integer">0</timeout> </warnings> <yesno_messages> <log config:type="boolean">true</log> <show config:type="boolean">true</show> <timeout config:type="integer">0</timeout> </yesno_messages> </report> <runlevel> <default>3</default> <services config:type="list"> <service> <service_name>slpd</service_name> <service_status>disable</service_status> </service> <service> <service_name>portmap</service_name> <service_status>disable</service_status> </service> </services> </runlevel> <software> <patterns config:type="list"> <pattern>base</pattern> </patterns> <packages config:type="list"> <package>cmirrord</package> <package>corosync</package> <package>csync2</package> <package>drbd</package> <package>hawk</package> <package>ldirectord</package> <package>lvm2-clvm</package> <package>ocfs2-tools</package> <package>openais</package> <package>pacemaker</package> <package>pacemaker-mgmt</package> <package>pacemaker-mgm-client</package> <package>release-notes-hae</package> <package>resource-agents</package> <package>sle-hae-release</package> <package>yast2-cluster</package> <package>yast2-drbd</package> <package>yast2-iplb</package> </packages> </software> <timezone> <hwclock>UTC</hwclock> <timezone>US/Eastern</timezone> </timezone> <user_defaults> <expire></expire> <group>100</group> <home>/home</home> <inactive>-1</inactive> <shell>/bin/bash</shell> <skel>/etc/skel</skel> </user_defaults> <users config:type="list"> <user> <encrypted config:type="boolean">false</encrypted> <fullname>root</fullname> <gid>0</gid> <home>/root</home> <password_settings> <expire></expire> <flag></flag> <inact></inact> <max></max> <min></min> <warn></warn> </password_settings> <shell>/bin/bash</shell> <uid>0</uid> <user_password>password</user_password> <username>root</username> </user> <user> <encrypted config:type="boolean">false</encrypted> <fullname></fullname> <gid>100</gid> <home>/home/testuser</home> <password_settings> <expire></expire> <flag></flag> <inact></inact> <max>99999</max> <min>0</min> <warn>7</warn> </password_settings> <shell>/bin/bash</shell> <uid>1000</uid> <user_password>testuser</user_password> <username>password</username> </user> </users>
</profile>
I'm away for a few days now but maybe I find the time to look at it.
Thanks Uwe. I appreciate all of the suggestions and help that you have offered me so far!
-Jason
This transmission may contain information that is privileged, confidential, and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format.
on Tuesday 12 July 2011 Jason Babicka wrote:
In addition to the information that I have provided below, is there anything else that you need?
yes, more time :) I was on vacation and then on a workshop. I had no time yet to look into that.
autoinstall@lists.opensuse.org