Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-05-15 23:50:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-registration" Fri May 15 23:50:20 2020 rev:53 rq:803058 version:4.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-04-11 23:45:47.459054633 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.2738/yast2-registration.changes 2020-05-15 23:50:22.809320245 +0200 @@ -1,0 +2,7 @@ +Tue May 12 14:43:44 UTC 2020 - josef Reidinger <jreidinger@localhost> + +- Autoyast schema: Allow optional types for string and map objects + (bsc#1170886) +- 4.3.0 + +------------------------------------------------------------------- Old: ---- yast2-registration-4.2.40.tar.bz2 New: ---- yast2-registration-4.3.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-registration.spec ++++++ --- /var/tmp/diff_new_pack.rrYaYo/_old 2020-05-15 23:50:23.509321594 +0200 +++ /var/tmp/diff_new_pack.rrYaYo/_new 2020-05-15 23:50:23.513321602 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version: 4.2.40 +Version: 4.3.0 Release: 0 Summary: YaST2 - Registration Module License: GPL-2.0-only ++++++ yast2-registration-4.2.40.tar.bz2 -> yast2-registration-4.3.0.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.40/package/yast2-registration.changes new/yast2-registration-4.3.0/package/yast2-registration.changes --- old/yast2-registration-4.2.40/package/yast2-registration.changes 2020-04-09 14:25:51.000000000 +0200 +++ new/yast2-registration-4.3.0/package/yast2-registration.changes 2020-05-12 16:52:18.000000000 +0200 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Tue May 12 14:43:44 UTC 2020 - josef Reidinger <jreidinger@localhost> + +- Autoyast schema: Allow optional types for string and map objects + (bsc#1170886) +- 4.3.0 + +------------------------------------------------------------------- Thu Apr 9 12:18:33 UTC 2020 - Stefan Hundhammer <shundham...@suse.com> - Crash fix: Added missing require (bsc#1167945) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.40/package/yast2-registration.spec new/yast2-registration-4.3.0/package/yast2-registration.spec --- old/yast2-registration-4.2.40/package/yast2-registration.spec 2020-04-09 14:25:51.000000000 +0200 +++ new/yast2-registration-4.3.0/package/yast2-registration.spec 2020-05-12 16:52:18.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version: 4.2.40 +Version: 4.3.0 Release: 0 Summary: YaST2 - Registration Module License: GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.40/src/autoyast-rnc/registration.rnc new/yast2-registration-4.3.0/src/autoyast-rnc/registration.rnc --- old/yast2-registration-4.2.40/src/autoyast-rnc/registration.rnc 2020-04-09 14:25:51.000000000 +0200 +++ new/yast2-registration-4.3.0/src/autoyast-rnc/registration.rnc 2020-05-12 16:52:18.000000000 +0200 @@ -2,39 +2,47 @@ namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0" namespace config = "http://www.suse.com/1.0/configns" +include "common.rnc" + suse_register = element suse_register { - addons? & - do_registration? & - email? & - install_updates? & - reg_code? & - reg_server? & - reg_server_cert? & - reg_server_cert_fingerprint_type? & - reg_server_cert_fingerprint? & - slp_discovery? + MAP, + ( + addons? & + do_registration? & + email? & + install_updates? & + reg_code? & + reg_server? & + reg_server_cert? & + reg_server_cert_fingerprint_type? & + reg_server_cert_fingerprint? & + slp_discovery? + ) } addons = element addons { LIST, addon* } addon = element addon { - addon_name & - addon_version & - addon_arch & - addon_release_type & - addon_reg_code? + MAP, + ( + addon_name & + addon_version & + addon_arch & + addon_release_type & + addon_reg_code? + ) } -addon_name = element name { text } -addon_version = element version { text } -addon_arch = element arch { text } -addon_release_type = element release_type { text } -addon_reg_code = element reg_code { text } +addon_name = element name { STRING } +addon_version = element version { STRING } +addon_arch = element arch { STRING } +addon_release_type = element release_type { STRING } +addon_reg_code = element reg_code { STRING } do_registration = element do_registration { BOOLEAN } -reg_server = element reg_server { text } -reg_server_cert = element reg_server_cert { text } -reg_server_cert_fingerprint_type = element reg_server_cert_fingerprint_type { text } -reg_server_cert_fingerprint = element reg_server_cert_fingerprint { text } -email = element email { text } -reg_code = element reg_code { text } +reg_server = element reg_server { STRING } +reg_server_cert = element reg_server_cert { STRING } +reg_server_cert_fingerprint_type = element reg_server_cert_fingerprint_type { STRING } +reg_server_cert_fingerprint = element reg_server_cert_fingerprint { STRING } +email = element email { STRING } +reg_code = element reg_code { STRING } install_updates = element install_updates { BOOLEAN } slp_discovery = element slp_discovery { BOOLEAN }