[Libosinfo] [PATCH V1] suse: Add sles11 sp1, sp2, sp3 and sp4
Christophe Fergeau
cfergeau at redhat.com
Tue May 19 10:03:45 UTC 2015
Hey Lin,
On Tue, May 19, 2015 at 05:29:54PM +0800, Lin Ma wrote:
> Add entries for SUSE Linux Enterprise Server 11 SP1, SP2, SP3 and SP4.
>
> Changes in V1: Add media and release-date entries, add testcases
This looks good, I had to add the changes below to make 'make check'
test for the new SUSE data and succeed. ACK from me with these changes
squashed in, I'll push your patch+these additional changes.
>
> Signed-off-by: Lin Ma <lma at suse.com>
> ---
> data/oses/suse.xml.in | 139 ++++++++++++++++++++-
> .../sles11sp1/SLES-11-SP1-DVD-i586-GM-DVD1.iso.txt | 29 +++++
> .../SLES-11-SP1-DVD-x86_64-GM-DVD1.iso.txt | 29 +++++
> .../sles11sp2/SLES-11-SP2-DVD-i586-GM-DVD1.iso.txt | 29 +++++
> .../SLES-11-SP2-DVD-x86_64-GM-DVD1.iso.txt | 29 +++++
> .../sles11sp3/SLES-11-SP3-DVD-i586-GM-DVD1.iso.txt | 29 +++++
> .../SLES-11-SP3-DVD-x86_64-GM-DVD1.iso.txt | 29 +++++
> .../SLE-12-Server-DVD-x86_64-GM-DVD1.iso.txt | 29 +++++
> 8 files changed, 340 insertions(+), 2 deletions(-)
> create mode 100644 test/isodata/sles/sles11sp1/SLES-11-SP1-DVD-i586-GM-DVD1.iso.txt
> create mode 100644 test/isodata/sles/sles11sp1/SLES-11-SP1-DVD-x86_64-GM-DVD1.iso.txt
> create mode 100644 test/isodata/sles/sles11sp2/SLES-11-SP2-DVD-i586-GM-DVD1.iso.txt
> create mode 100644 test/isodata/sles/sles11sp2/SLES-11-SP2-DVD-x86_64-GM-DVD1.iso.txt
> create mode 100644 test/isodata/sles/sles11sp3/SLES-11-SP3-DVD-i586-GM-DVD1.iso.txt
> create mode 100644 test/isodata/sles/sles11sp3/SLES-11-SP3-DVD-x86_64-GM-DVD1.iso.txt
> create mode 100644 test/isodata/sles/sles12/SLE-12-Server-DVD-x86_64-GM-DVD1.iso.txt
>
> diff --git a/data/oses/suse.xml.in b/data/oses/suse.xml.in
> index a591db5..822e030 100644
> --- a/data/oses/suse.xml.in
> +++ b/data/oses/suse.xml.in
> @@ -34,6 +34,128 @@
> </devices>
> </os>
>
> + <os id="http://suse.com/sles/11.1">
> + <short-id>sles11sp1</short-id>
> + <_name>SUSE Linux Enterprise Server 11 SP1</_name>
> + <version>11.1</version>
> + <_vendor>SUSE</_vendor>
> + <family>linux</family>
> + <distro>sles</distro>
> + <upgrades id="http://suse.com/sles/11"/>
> +
> + <release-date>2010-06-02</release-date>
> +
> + <!-- Server -->
Why do you mention "Server" here? Does this mean there are other SUSE
isos for desktop or something else?
Here is the small diff I had to add:
diff --git a/data/oses/suse.xml.in b/data/oses/suse.xml.in
index 822e030..ce23f59 100644
--- a/data/oses/suse.xml.in
+++ b/data/oses/suse.xml.in
@@ -50,7 +50,7 @@
<media arch="i686">
<iso>
<system-id>LINUX</system-id>
- <volume-id>SLES-11-SP1-DVD-i386</volume-id>
+ <volume-id>SLES-11-SP1-DVD-i586</volume-id>
</iso>
<kernel>boot/i386/loader/linux</kernel>
<initrd>boot/i386/loader/initrd</initrd>
@@ -81,7 +81,7 @@
<media arch="i686">
<iso>
<system-id>LINUX</system-id>
- <volume-id>SLES-11-SP2-DVD-i386</volume-id>
+ <volume-id>SLES-11-SP2-DVD-i586</volume-id>
</iso>
<kernel>boot/i386/loader/linux</kernel>
<initrd>boot/i386/loader/initrd</initrd>
@@ -112,7 +112,7 @@
<media arch="i686">
<iso>
<system-id>LINUX</system-id>
- <volume-id>SLES-11-SP3-DVD-i386</volume-id>
+ <volume-id>SLES-11-SP3-DVD-i586</volume-id>
</iso>
<kernel>boot/i386/loader/linux</kernel>
<initrd>boot/i386/loader/initrd</initrd>
@@ -141,7 +141,7 @@
<media arch="i686">
<iso>
<system-id>LINUX</system-id>
- <volume-id>SLES-11-SP4-DVD-i386</volume-id>
+ <volume-id>SLES-11-SP4-DVD-i586</volume-id>
</iso>
<kernel>boot/i386/loader/linux</kernel>
<initrd>boot/i386/loader/initrd</initrd>
diff --git a/test/test-isodetect.c b/test/test-isodetect.c
index b427d54..c100ece 100644
--- a/test/test-isodetect.c
+++ b/test/test-isodetect.c
@@ -418,6 +418,12 @@ START_TEST(test_mageia)
}
END_TEST
+START_TEST(test_sles)
+{
+ test_one("sles");
+}
+END_TEST
+
static Suite *
list_suite(void)
{
@@ -436,6 +442,7 @@ list_suite(void)
tcase_add_test(tc, test_gnome);
tcase_add_test(tc, test_altlinux);
tcase_add_test(tc, test_mageia);
+ tcase_add_test(tc, test_sles);
suite_add_tcase(s, tc);
return s;
}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libosinfo/attachments/20150519/01a9f8d2/attachment.sig>
More information about the Libosinfo
mailing list