Re: [Libosinfo] [osinfo-db PATCH] ubuntu: add Ubuntu 17.10 info

2017-11-29 Thread Felipe Borges
Could we have the variant data as well?

>From this download endpoint [0] I see that they are named

"Ubuntu 17.10 Desktop" and "Ubuntu 17.10 Server".

For context: we'd like to offer distro downloads from GNOME Boxes New
machine dialog (wizard) but unfortunately only Fedora has proper
variant names to identify medias as workstation, server, *netinstall,
etc... This way, so far, we're showing the real file base name instead
of a string based on the variant. See in action (video) [1].

I'd be happy to provide patches updating other Operating Systems if
that's desired.

Thanks,
Felipe.

[0] https://www.ubuntu.com/download/alternative-downloads
[1] https://webmshare.com/XQPma

___
Libosinfo mailing list
Libosinfo@redhat.com
https://www.redhat.com/mailman/listinfo/libosinfo


Re: [Libosinfo] [osinfo-db PATCH] ubuntu: add Ubuntu 17.10 info

2017-11-29 Thread Fabiano FidĂȘncio
On Wed, Nov 29, 2017 at 3:43 PM, Felipe Borges  wrote:
> Could we have the variant data as well?
>
> >From this download endpoint [0] I see that they are named
>
> "Ubuntu 17.10 Desktop" and "Ubuntu 17.10 Server".
>
> For context: we'd like to offer distro downloads from GNOME Boxes New
> machine dialog (wizard) but unfortunately only Fedora has proper
> variant names to identify medias as workstation, server, *netinstall,
> etc... This way, so far, we're showing the real file base name instead
> of a string based on the variant. See in action (video) [1].
>
> I'd be happy to provide patches updating other Operating Systems if
> that's desired.

While I agree that we can make use of variant-id for Ubuntu, and that
does make sense, it wouldn't still solve your issue with Boxes.

So far we only use variant-id for:
- Windows
- Fedora
- Debian

For those, Windows and Fedora seem to be in a good shape. Debian would
require some changes there as having two different variants with the
very same name wouldn't help in your case, right?

Then we'd have to add those to Ubuntu and AltLinux (and as I said
before it's desired).

But then, what would you use for all the other systems?

> Thanks,
> Felipe.
>
> [0] https://www.ubuntu.com/download/alternative-downloads
> [1] https://webmshare.com/XQPma
>
> ___
> Libosinfo mailing list
> Libosinfo@redhat.com
> https://www.redhat.com/mailman/listinfo/libosinfo

___
Libosinfo mailing list
Libosinfo@redhat.com
https://www.redhat.com/mailman/listinfo/libosinfo


Re: [Libosinfo] [osinfo-db PATCH] ubuntu: add Ubuntu 17.10 info

2017-11-29 Thread Pino Toscano
On Wednesday, 29 November 2017 15:43:28 CET Felipe Borges wrote:
> Could we have the variant data as well?
> 
> From this download endpoint [0] I see that they are named
> 
> "Ubuntu 17.10 Desktop" and "Ubuntu 17.10 Server".
> 
> For context: we'd like to offer distro downloads from GNOME Boxes New
> machine dialog (wizard) but unfortunately only Fedora has proper
> variant names to identify medias as workstation, server, *netinstall,
> etc... This way, so far, we're showing the real file base name instead
> of a string based on the variant. See in action (video) [1].
> 
> I'd be happy to provide patches updating other Operating Systems if
> that's desired.

That is a good thing to improve.  IMHO it would be good to do that
for more versions of Ubuntu at once, for example for the LTSes.

Regardless, those additions could be done on top of my patch, which
at least makes Ubuntu 17.10 available as distribution in osinfo-db.

-- 
Pino Toscano

signature.asc
Description: This is a digitally signed message part.
___
Libosinfo mailing list
Libosinfo@redhat.com
https://www.redhat.com/mailman/listinfo/libosinfo


[Libosinfo] [PATCH 1/3] alpinelinux: add Alpine Linux 3.5 isodata

2017-11-29 Thread Natanael Copa
Signed-off-by: Natanael Copa 
---
 .../alpine-extended-3.5.0-x86.iso.txt  | 29 ++
 .../alpine-extended-3.5.0-x86_64.iso.txt   | 29 ++
 .../alpine-extended-3.5.1-x86.iso.txt  | 29 ++
 .../alpine-extended-3.5.1-x86_64.iso.txt   | 29 ++
 .../alpine-extended-3.5.2-x86.iso.txt  | 29 ++
 .../alpine-extended-3.5.2-x86_64.iso.txt   | 29 ++
 .../alpine-standard-3.5.0-x86.iso.txt  | 29 ++
 .../alpine-standard-3.5.0-x86_64.iso.txt   | 29 ++
 .../alpine-standard-3.5.1-x86.iso.txt  | 29 ++
 .../alpine-standard-3.5.1-x86_64.iso.txt   | 29 ++
 .../alpine-standard-3.5.2-x86.iso.txt  | 29 ++
 .../alpine-standard-3.5.2-x86_64.iso.txt   | 29 ++
 .../alpine-vanilla-3.5.0-x86.iso.txt   | 29 ++
 .../alpine-vanilla-3.5.0-x86_64.iso.txt| 29 ++
 .../alpine-vanilla-3.5.1-x86.iso.txt   | 29 ++
 .../alpine-vanilla-3.5.1-x86_64.iso.txt| 29 ++
 .../alpine-vanilla-3.5.2-x86.iso.txt   | 29 ++
 .../alpine-vanilla-3.5.2-x86_64.iso.txt| 29 ++
 .../alpinelinux3.5/alpine-virt-3.5.0-x86.iso.txt   | 29 ++
 .../alpine-virt-3.5.0-x86_64.iso.txt   | 29 ++
 .../alpinelinux3.5/alpine-virt-3.5.1-x86.iso.txt   | 29 ++
 .../alpine-virt-3.5.1-x86_64.iso.txt   | 29 ++
 .../alpinelinux3.5/alpine-virt-3.5.2-x86.iso.txt   | 29 ++
 .../alpine-virt-3.5.2-x86_64.iso.txt   | 29 ++
 .../alpinelinux3.5/alpine-xen-3.5.0-x86_64.iso.txt | 29 ++
 .../alpinelinux3.5/alpine-xen-3.5.1-x86_64.iso.txt | 29 ++
 .../alpinelinux3.5/alpine-xen-3.5.2-x86_64.iso.txt | 29 ++
 27 files changed, 783 insertions(+)
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-extended-3.5.0-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-extended-3.5.0-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-extended-3.5.1-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-extended-3.5.1-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-extended-3.5.2-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-extended-3.5.2-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-standard-3.5.0-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-standard-3.5.0-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-standard-3.5.1-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-standard-3.5.1-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-standard-3.5.2-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-standard-3.5.2-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-vanilla-3.5.0-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-vanilla-3.5.0-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-vanilla-3.5.1-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-vanilla-3.5.1-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-vanilla-3.5.2-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-vanilla-3.5.2-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-virt-3.5.0-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-virt-3.5.0-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-virt-3.5.1-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-virt-3.5.1-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-virt-3.5.2-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-virt-3.5.2-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-xen-3.5.0-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-xen-3.5.1-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.5/alpine-xen-3.5.2-x86_64.iso.txt

diff --git 
a/tests/isodata/alpinelinux/alpinelinux3.5/alpine-extended-3.5.0-x86.iso.txt 
b/tests/isodata/alpinelinux/alpinelinux3.5/alpine-extended-3.5.0-x86.iso.txt
new file

[Libosinfo] [PATCH 2/3] alpinelinux: add Alpine Linux 3.6 isodata

2017-11-29 Thread Natanael Copa
Signed-off-by: Natanael Copa 
---
 .../alpine-extended-3.6.0-x86.iso.txt  | 29 ++
 .../alpine-extended-3.6.0-x86_64.iso.txt   | 29 ++
 .../alpine-extended-3.6.1-x86.iso.txt  | 29 ++
 .../alpine-extended-3.6.1-x86_64.iso.txt   | 29 ++
 .../alpine-extended-3.6.2-x86.iso.txt  | 29 ++
 .../alpine-extended-3.6.2-x86_64.iso.txt   | 29 ++
 .../alpine-standard-3.6.0-x86.iso.txt  | 29 ++
 .../alpine-standard-3.6.0-x86_64.iso.txt   | 29 ++
 .../alpine-standard-3.6.1-x86.iso.txt  | 29 ++
 .../alpine-standard-3.6.1-x86_64.iso.txt   | 29 ++
 .../alpine-standard-3.6.2-x86.iso.txt  | 29 ++
 .../alpine-standard-3.6.2-x86_64.iso.txt   | 29 ++
 .../alpine-vanilla-3.6.0-x86.iso.txt   | 29 ++
 .../alpine-vanilla-3.6.0-x86_64.iso.txt| 29 ++
 .../alpine-vanilla-3.6.1-x86.iso.txt   | 29 ++
 .../alpine-vanilla-3.6.1-x86_64.iso.txt| 29 ++
 .../alpine-vanilla-3.6.2-x86.iso.txt   | 29 ++
 .../alpine-vanilla-3.6.2-x86_64.iso.txt| 29 ++
 .../alpinelinux3.6/alpine-virt-3.6.0-x86.iso.txt   | 29 ++
 .../alpine-virt-3.6.0-x86_64.iso.txt   | 29 ++
 .../alpinelinux3.6/alpine-virt-3.6.1-x86.iso.txt   | 29 ++
 .../alpine-virt-3.6.1-x86_64.iso.txt   | 29 ++
 .../alpinelinux3.6/alpine-virt-3.6.2-x86.iso.txt   | 29 ++
 .../alpine-virt-3.6.2-x86_64.iso.txt   | 29 ++
 .../alpinelinux3.6/alpine-xen-3.6.0-x86_64.iso.txt | 29 ++
 .../alpinelinux3.6/alpine-xen-3.6.1-x86_64.iso.txt | 29 ++
 .../alpinelinux3.6/alpine-xen-3.6.2-x86_64.iso.txt | 29 ++
 27 files changed, 783 insertions(+)
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-extended-3.6.0-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-extended-3.6.0-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-extended-3.6.1-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-extended-3.6.1-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-extended-3.6.2-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-extended-3.6.2-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-standard-3.6.0-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-standard-3.6.0-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-standard-3.6.1-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-standard-3.6.1-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-standard-3.6.2-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-standard-3.6.2-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-vanilla-3.6.0-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-vanilla-3.6.0-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-vanilla-3.6.1-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-vanilla-3.6.1-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-vanilla-3.6.2-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-vanilla-3.6.2-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-virt-3.6.0-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-virt-3.6.0-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-virt-3.6.1-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-virt-3.6.1-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-virt-3.6.2-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-virt-3.6.2-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-xen-3.6.0-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-xen-3.6.1-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.6/alpine-xen-3.6.2-x86_64.iso.txt

diff --git 
a/tests/isodata/alpinelinux/alpinelinux3.6/alpine-extended-3.6.0-x86.iso.txt 
b/tests/isodata/alpinelinux/alpinelinux3.6/alpine-extended-3.6.0-x86.iso.txt
new file

[Libosinfo] [PATCH 3/3] alpinelinux: add Alpine Linux 3.7 release candidate isodata

2017-11-29 Thread Natanael Copa
Signed-off-by: Natanael Copa 
---
 .../alpine-extended-3.7.0_rc2-x86.iso.txt  | 29 ++
 .../alpine-extended-3.7.0_rc2-x86_64.iso.txt   | 29 ++
 .../alpine-standard-3.7.0_rc2-x86.iso.txt  | 29 ++
 .../alpine-standard-3.7.0_rc2-x86_64.iso.txt   | 29 ++
 .../alpine-vanilla-3.7.0_rc2-x86.iso.txt   | 29 ++
 .../alpine-vanilla-3.7.0_rc2-x86_64.iso.txt| 29 ++
 .../alpine-virt-3.7.0_rc2-x86.iso.txt  | 29 ++
 .../alpine-virt-3.7.0_rc2-x86_64.iso.txt   | 29 ++
 .../alpine-xen-3.7.0_rc2-x86_64.iso.txt| 29 ++
 9 files changed, 261 insertions(+)
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.7/alpine-extended-3.7.0_rc2-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.7/alpine-extended-3.7.0_rc2-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.7/alpine-standard-3.7.0_rc2-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.7/alpine-standard-3.7.0_rc2-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.7/alpine-vanilla-3.7.0_rc2-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.7/alpine-vanilla-3.7.0_rc2-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.7/alpine-virt-3.7.0_rc2-x86.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.7/alpine-virt-3.7.0_rc2-x86_64.iso.txt
 create mode 100644 
tests/isodata/alpinelinux/alpinelinux3.7/alpine-xen-3.7.0_rc2-x86_64.iso.txt

diff --git 
a/tests/isodata/alpinelinux/alpinelinux3.7/alpine-extended-3.7.0_rc2-x86.iso.txt
 
b/tests/isodata/alpinelinux/alpinelinux3.7/alpine-extended-3.7.0_rc2-x86.iso.txt
new file mode 100644
index 000..4893d60
--- /dev/null
+++ 
b/tests/isodata/alpinelinux/alpinelinux3.7/alpine-extended-3.7.0_rc2-x86.iso.txt
@@ -0,0 +1,29 @@
+CD-ROM is in ISO 9660 format
+System id: LINUX
+Volume id: alpine-extended 3.7.0_rc2 x86
+Volume set id: 
+Publisher id: 
+Data preparer id: XORRISO-1.4.8 2017.09.12.143001, LIBISOBURN-1.4.8, 
LIBISOFS-1.4.8, LIBBURN-1.4.8
+Application id: 
+Copyright File id: 
+Abstract File id: 
+Bibliographic File id: 
+Volume set size is: 1
+Volume set sequence number is: 1
+Logical block size is: 2048
+Volume size is: 147456
+El Torito VD version 1 found, boot catalog is in sector 69
+Joliet with UCS level 3 found
+Rock Ridge signatures version 1 found
+Eltorito validation header:
+Hid 1
+Arch 0 (x86)
+ID ''
+Key 55 AA
+Eltorito defaultboot header:
+Bootid 88 (bootable)
+Boot media 0 (No Emulation Boot)
+Load segment 0
+Sys type 0
+Nsect 4
+Bootoff 46 70
diff --git 
a/tests/isodata/alpinelinux/alpinelinux3.7/alpine-extended-3.7.0_rc2-x86_64.iso.txt
 
b/tests/isodata/alpinelinux/alpinelinux3.7/alpine-extended-3.7.0_rc2-x86_64.iso.txt
new file mode 100644
index 000..f54b6dc
--- /dev/null
+++ 
b/tests/isodata/alpinelinux/alpinelinux3.7/alpine-extended-3.7.0_rc2-x86_64.iso.txt
@@ -0,0 +1,29 @@
+CD-ROM is in ISO 9660 format
+System id: LINUX
+Volume id: alpine-extended 3.7.0_rc2 x86_64
+Volume set id: 
+Publisher id: 
+Data preparer id: XORRISO-1.4.8 2017.09.12.143001, LIBISOBURN-1.4.8, 
LIBISOFS-1.4.8, LIBBURN-1.4.8
+Application id: 
+Copyright File id: 
+Abstract File id: 
+Bibliographic File id: 
+Volume set size is: 1
+Volume set sequence number is: 1
+Logical block size is: 2048
+Volume size is: 175104
+El Torito VD version 1 found, boot catalog is in sector 69
+Joliet with UCS level 3 found
+Rock Ridge signatures version 1 found
+Eltorito validation header:
+Hid 1
+Arch 0 (x86)
+ID ''
+Key 55 AA
+Eltorito defaultboot header:
+Bootid 88 (bootable)
+Boot media 0 (No Emulation Boot)
+Load segment 0
+Sys type 0
+Nsect 4
+Bootoff 46 70
diff --git 
a/tests/isodata/alpinelinux/alpinelinux3.7/alpine-standard-3.7.0_rc2-x86.iso.txt
 
b/tests/isodata/alpinelinux/alpinelinux3.7/alpine-standard-3.7.0_rc2-x86.iso.txt
new file mode 100644
index 000..ff11cda
--- /dev/null
+++ 
b/tests/isodata/alpinelinux/alpinelinux3.7/alpine-standard-3.7.0_rc2-x86.iso.txt
@@ -0,0 +1,29 @@
+CD-ROM is in ISO 9660 format
+System id: LINUX
+Volume id: alpine-standard 3.7.0_rc2 x86
+Volume set id: 
+Publisher id: 
+Data preparer id: XORRISO-1.4.8 2017.09.12.143001, LIBISOBURN-1.4.8, 
LIBISOFS-1.4.8, LIBBURN-1.4.8
+Application id: 
+Copyright File id: 
+Abstract File id: 
+Bibliographic File id: 
+Volume set size is: 1
+Volume set sequence number is: 1
+Logical block size is: 2048
+Volume size is: 42496
+El Torito VD version 1 found, boot catalog is in sector 48
+Joliet with UCS level 3 found
+Rock Ridge signatures version 1 found
+Eltorito validation header:
+Hid 1
+Arch 0 (x86)
+ID ''
+Key 55 AA
+Eltor