Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package yast2-dns-server for
openSUSE:Factory checked in at 2022-02-03 23:15:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-dns-server (Old)
and /work/SRC/openSUSE:Factory/.yast2-dns-server.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-dns-server"
Thu Feb 3 23:15:55 2022 rev:86 rq:950789 version:4.4.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-dns-server/yast2-dns-server.changes
2021-05-02 18:36:11.644927855 +0200
+++
/work/SRC/openSUSE:Factory/.yast2-dns-server.new.1898/yast2-dns-server.changes
2022-02-03 23:16:19.380679719 +0100
@@ -1,0 +2,9 @@
+Wed Feb 2 12:29:59 UTC 2022 - Michal Filka <[email protected]>
+
+- jsc#SLE-22015
+ - Master/Slave servers and zones renamed to conform to inclusive
+ naming. According to RFC8499 primary/secondary names are used
+ now.
+- 4.4.1
+
+-------------------------------------------------------------------
Old:
----
yast2-dns-server-4.4.0.tar.bz2
New:
----
yast2-dns-server-4.4.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-dns-server.spec ++++++
--- /var/tmp/diff_new_pack.PkQJue/_old 2022-02-03 23:16:19.808676798 +0100
+++ /var/tmp/diff_new_pack.PkQJue/_new 2022-02-03 23:16:19.812676771 +0100
@@ -1,7 +1,7 @@
#
# spec file for package yast2-dns-server
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: yast2-dns-server
-Version: 4.4.0
+Version: 4.4.1
Release: 0
URL: https://github.com/yast/yast-dns-server
Summary: YaST2 - DNS Server Configuration
++++++ yast2-dns-server-4.4.0.tar.bz2 -> yast2-dns-server-4.4.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-dns-server-4.4.0/.github/workflows/ci.yml
new/yast2-dns-server-4.4.1/.github/workflows/ci.yml
--- old/yast2-dns-server-4.4.0/.github/workflows/ci.yml 2021-04-30
18:15:07.000000000 +0200
+++ new/yast2-dns-server-4.4.1/.github/workflows/ci.yml 2022-02-02
18:11:41.000000000 +0100
@@ -8,7 +8,14 @@
jobs:
Tests:
runs-on: ubuntu-latest
- container: registry.opensuse.org/yast/head/containers/yast-ruby:latest
+
+ strategy:
+ fail-fast: false
+ matrix:
+ distro: [ "tumbleweed", "leap_latest" ]
+
+ container:
+ image:
registry.opensuse.org/yast/head/containers_${{matrix.distro}}/yast-ruby
steps:
@@ -27,6 +34,8 @@
# send the coverage report to coveralls.io
- name: Coveralls Report
+ # send it only from the TW build to avoid duplicate submits
+ if: ${{ matrix.distro == 'tumbleweed' }}
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -46,7 +55,14 @@
Package:
runs-on: ubuntu-latest
- container: registry.opensuse.org/yast/head/containers/yast-ruby:latest
+
+ strategy:
+ fail-fast: false
+ matrix:
+ distro: [ "tumbleweed", "leap_latest" ]
+
+ container:
+ image:
registry.opensuse.org/yast/head/containers_${{matrix.distro}}/yast-ruby
steps:
@@ -58,7 +74,14 @@
Yardoc:
runs-on: ubuntu-latest
- container: registry.opensuse.org/yast/head/containers/yast-ruby:latest
+
+ strategy:
+ fail-fast: false
+ matrix:
+ distro: [ "leap_latest" ]
+
+ container:
+ image:
registry.opensuse.org/yast/head/containers_${{matrix.distro}}/yast-ruby
steps:
@@ -72,7 +95,14 @@
# checks into one job avoids that overhead
Checks:
runs-on: ubuntu-latest
- container: registry.opensuse.org/yast/head/containers/yast-ruby:latest
+
+ strategy:
+ fail-fast: false
+ matrix:
+ distro: [ "leap_latest" ]
+
+ container:
+ image:
registry.opensuse.org/yast/head/containers_${{matrix.distro}}/yast-ruby
steps:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-dns-server-4.4.0/package/yast2-dns-server.changes
new/yast2-dns-server-4.4.1/package/yast2-dns-server.changes
--- old/yast2-dns-server-4.4.0/package/yast2-dns-server.changes 2021-04-30
18:15:07.000000000 +0200
+++ new/yast2-dns-server-4.4.1/package/yast2-dns-server.changes 2022-02-02
18:11:41.000000000 +0100
@@ -1,4 +1,13 @@
-------------------------------------------------------------------
+Wed Feb 2 12:29:59 UTC 2022 - Michal Filka <[email protected]>
+
+- jsc#SLE-22015
+ - Master/Slave servers and zones renamed to conform to inclusive
+ naming. According to RFC8499 primary/secondary names are used
+ now.
+- 4.4.1
+
+-------------------------------------------------------------------
Tue Apr 20 13:51:55 UTC 2021 - Ladislav Slez??k <[email protected]>
- 4.4.0 (bsc#1185510)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-dns-server-4.4.0/package/yast2-dns-server.spec
new/yast2-dns-server-4.4.1/package/yast2-dns-server.spec
--- old/yast2-dns-server-4.4.0/package/yast2-dns-server.spec 2021-04-30
18:15:07.000000000 +0200
+++ new/yast2-dns-server-4.4.1/package/yast2-dns-server.spec 2022-02-02
18:11:41.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-dns-server
-Version: 4.4.0
+Version: 4.4.1
Release: 0
Url: https://github.com/yast/yast-dns-server
Summary: YaST2 - DNS Server Configuration
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-dns-server-4.4.0/src/include/dns-server/cmdline.rb
new/yast2-dns-server-4.4.1/src/include/dns-server/cmdline.rb
--- old/yast2-dns-server-4.4.0/src/include/dns-server/cmdline.rb
2021-04-30 18:15:07.000000000 +0200
+++ new/yast2-dns-server-4.4.1/src/include/dns-server/cmdline.rb
2022-02-02 18:11:41.000000000 +0100
@@ -65,11 +65,11 @@
),
"example" => [
"zones show",
- "zones add name=example.org zonetype=master",
- "zones add name=example.com zonetype=slave
masterserver=192.168.0.1",
+ "zones add name=example.org zonetype=primary",
+ "zones add name=example.com zonetype=secondary
primaryserver=192.168.0.1",
"zones add name=example.com zonetype=forward
forwarders=192.168.0.1,192.168.0.2",
"zones remove name=example.org",
- "zones set name=example.com masterserver=192.168.10.1",
+ "zones set name=example.com primaryserver=192.168.10.1",
"zones set name=example.com forwarders=192.168.0.3"
]
},
@@ -257,16 +257,24 @@
"type" => "string",
# TRANSLATORS: commandline short help for command
"help" => _(
- "Zone type, master or slave"
+ "Zone type, primary or secondary"
)
},
"masterserver" => {
"type" => "ip4",
# TRANSLATORS: commandline short help for command
+ # TRANSLATORS: obsolete option, primaryserver should be used
instead
"help" => _(
"DNS zone master server"
)
},
+ "primaryserver" => {
+ "type" => "ip4",
+ # TRANSLATORS: commandline short help for command
+ "help" => _(
+ "DNS zone primary server"
+ )
+ },
"zone" => {
"type" => "string",
# TRANSLATORS: commandline short help for command
@@ -432,6 +440,7 @@
"set",
"name",
"masterserver",
+ "primaryserver",
"zonetype",
"forwarders"
],
@@ -814,7 +823,7 @@
Builtins.foreach(DnsServerAPI.GetZones) do |zone_name, zone|
masterservers = []
forwarders = []
- if Ops.get(zone, "type") == "slave"
+ if ["slave", "secondary"].include?(zone)
masterservers = DnsServerAPI.GetZoneMasterServers(zone_name)
elsif Ops.get(zone, "type") == "forward"
forwarders = DnsServerAPI.GetZoneForwarders(zone_name)
@@ -859,6 +868,7 @@
Builtins.y2milestone("Options: %1", options)
# Show current settings
+ primaryserver = options["masterserver"] || options["primaryserver"]
if Ops.get(options, "show") != nil
return DNSHandlerZonesShow()
@@ -872,7 +882,7 @@
if DnsServerAPI.AddZone(
Ops.get_string(options, "name"),
Ops.get_string(options, "zonetype"),
- { "masterserver" => Ops.get_string(options, "masterserver") }
+ { "masterserver" => primaryserver }
)
if Ops.get_string(options, "zonetype") == "forward"
return DnsServerAPI.SetZoneForwarders(
@@ -897,10 +907,10 @@
# Changing settings
elsif Ops.get(options, "set") != nil
# Zone MasterServers
- if Ops.get(options, "masterserver") != nil
+ if primaryserver != nil
return DnsServerAPI.SetZoneMasterServers(
Ops.get_string(options, "name"),
- [Ops.get_string(options, "masterserver")]
+ [primaryserver]
)
# Zone Forwarders
elsif Ops.get(options, "forwarders") != nil
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-dns-server-4.4.0/src/include/dns-server/dialog-main.rb
new/yast2-dns-server-4.4.1/src/include/dns-server/dialog-main.rb
--- old/yast2-dns-server-4.4.0/src/include/dns-server/dialog-main.rb
2021-04-30 18:15:07.000000000 +0200
+++ new/yast2-dns-server-4.4.1/src/include/dns-server/dialog-main.rb
2022-02-02 18:11:41.000000000 +0100
@@ -1593,9 +1593,11 @@
_("Type"),
[
# Combobox - DNS adding zone - Type Master
- Item(Id("master"), _("Master")),
+ # TRANSLATORS: Primary is new name for Master (zone)
+ Item(Id("master"), _("Primary")),
# Combobox - DNS adding zone - Type Slave
- Item(Id("slave"), _("Slave")),
+ # TRANSLATORS: Secondary is new name for Slave (zone)
+ Item(Id("slave"), _("Secondary")),
# Combobox - DNS adding zone - Type Slave
Item(Id("forward"), _("Forward"))
]
@@ -1683,13 +1685,13 @@
case Ops.get_string(z, "type", "master")
when "master"
# TRANSLATORS: Table item - Server type
- type_trans = _("Master")
+ type_trans = _("Primary")
when "slave"
# TRANSLATORS: Table item - Server type
- type_trans = _("Slave")
+ type_trans = _("Secondary")
when "stub"
# TRANSLATORS: Table item - Server type
- type_trans = _("Slave")
+ type_trans = _("Secondary")
when "forward"
# TRANSLATORS: Table item - Server type
type_trans = _("Forward")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-dns-server-4.4.0/src/include/dns-server/dialog-masterzone.rb
new/yast2-dns-server-4.4.1/src/include/dns-server/dialog-masterzone.rb
--- old/yast2-dns-server-4.4.0/src/include/dns-server/dialog-masterzone.rb
2021-04-30 18:15:07.000000000 +0200
+++ new/yast2-dns-server-4.4.1/src/include/dns-server/dialog-masterzone.rb
2022-02-02 18:11:41.000000000 +0100
@@ -1185,7 +1185,7 @@
_(
"The expiration time-out is higher than the time period\n" +
"of zone refreshes. The zone will not be reachable\n" +
- "from slave name servers all the time.\n" +
+ "from secondary name servers all the time.\n" +
"Continue?"
)
)
@@ -2679,7 +2679,7 @@
VSpacing(1),
# TRANSLATORS: Text entry
Left(
- InputField(Id("master"), Opt(:hstretch), _("&Master DNS Server IP"))
+ InputField(Id("master"), Opt(:hstretch), _("&Primary DNS Server IP"))
),
VSpacing(2),
Left(
@@ -2743,11 +2743,12 @@
if Builtins.size(@current_zone_masters) == 0
if Popup.ContinueCancelHeadline(
# TRANSLATORS: Popup error headline
- _("Missing Master Server"),
+ # TRANSLATORS: Primary is new name for Master (zone)
+ _("Missing Primary Server"),
# TRANSLATORS: Popup error text
_(
- "Every slave zone must have its master server IP defined.\n"
+
- "Configuration of a DNS server without a master server
would fail.\n" +
+ "Every secondary zone must have its primary server IP
defined.\n" +
+ "Configuration of a DNS server without a primary server
would fail.\n" +
"If you continue, the current zone will be removed."
)
)
@@ -2765,7 +2766,7 @@
if ret == :next
if false
# TRANSLATORS: A popup error message
- Report.Error(_("No master DNS server defined."))
+ Report.Error(_("No primary DNS server defined."))
next
else
# controlling sever name, IP
@@ -2777,7 +2778,7 @@
UI.SetFocus(Id("master"))
# A popup error message
Popup.Error(
- _("The specified master name server is not a valid IP
address.")
+ _("The specified primary name server is not a valid IP
address.")
)
next
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-dns-server-4.4.0/src/include/dns-server/helps.rb
new/yast2-dns-server-4.4.1/src/include/dns-server/helps.rb
--- old/yast2-dns-server-4.4.0/src/include/dns-server/helps.rb 2021-04-30
18:15:07.000000000 +0200
+++ new/yast2-dns-server-4.4.1/src/include/dns-server/helps.rb 2022-02-02
18:11:41.000000000 +0100
@@ -66,17 +66,17 @@
),
# help 2/5 alt. 2
"zone_masters" => _(
- "<p><b><big>Master Servers</big></b><br>\n" +
- "Set the IP addresses of the master name servers for this zone.
Use <b>Add</b>\n" +
- "to add a new master name server. Select an existing one then
click <b>Delete</b>\n" +
+ "<p><b><big>Primary Servers</big></b><br>\n" +
+ "Set the IP addresses of the primary name servers for this zone.
Use <b>Add</b>\n" +
+ "to add a new primary name server. Select an existing one then
click <b>Delete</b>\n" +
"to remove an existing one.</p>"
),
# help 1/2
"zone_type" => _(
"<p><b><big>Zone Type</big></b><br>\n" +
"To make this name server the primary source of the data of the
zone,\n" +
- "select <b>Master</b>. To make it the secondary name server,
select <b>Slave</b>\n" +
- "or <b>Stub</b>, so the data of the zone will be mirrored from the
master\n" +
+ "select <b>Primary</b>. To make it the secondary name server,
select <b>Secondary</b>\n" +
+ "or <b>Stub</b>, so the data of the zone will be mirrored from the
primary\n" +
"server.</p>"
),
# help 2/2
@@ -121,26 +121,26 @@
# help text 5/9 - Serial
_(
"<p><b>Serial</b> number is used for determining if the zone has
changed on\n" +
- "the master servers (so that slave servers do not always need to
synchronize the\n" +
+ "the primary servers (so that secondary servers do not always
need to synchronize the\n" +
"entire zone).</p>\n"
) +
# help text 6/9 - Refresh
_(
- "<p><b>Refresh</b> sets how often the zone should be synchronized
from\nmaster name server to slave name servers.</p>"
+ "<p><b>Refresh</b> sets how often the zone should be synchronized
from\nprimary name server to secondary name servers.</p>"
) +
# help text 7/9 - Retry
_(
- "<p><b>Retry</b> sets how often slave servers try to
synchronize\nthe zone from the master server if synchronization fails.</p>"
+ "<p><b>Retry</b> sets how often secondary servers try to
synchronize\nthe zone from the primary server if synchronization fails.</p>"
) +
# help text 8/9 - Expiry
_(
- "<p><b>Expiry</b> means the period after which the zone expires on
slave\n" +
- "servers and slave servers stop answering replies until it is
synchronized.\n" +
+ "<p><b>Expiry</b> means the period after which the zone expires on
secondary\n" +
+ "servers and secondary servers stop answering replies until it
is synchronized.\n" +
"</p>"
) +
# help text 9/9 - Minimum
_(
- "<p><b>Minimum</b> sets for how long the slave servers should
cache\nnegative answers (name resolution failed).</p>"
+ "<p><b>Minimum</b> sets for how long the secondary servers should
cache\nnegative answers (name resolution failed).</p>"
),
# ddns keys dialog
# help text 1/1
@@ -326,7 +326,7 @@
# Zone Editor - Help
_(
"<p>\n" +
- "Reverse zone records can be generated from another master
zone.\n" +
+ "Reverse zone records can be generated from another primary
zone.\n" +
"Select the <b>Automatically Generate Records From</b>\n" +
"check-box and choose the zone to generate the records
from.</p>\n"
) +
@@ -359,7 +359,7 @@
_(
"<p><b>Serial</b> is the number used for determining if the zone
has \n" +
"changed on\n" +
- "the master servers (then slave servers do not always need to
synchronize the\n" +
+ "the primary servers (then secondary servers do not always need
to synchronize the\n" +
"entire zone).</p>\n"
) +
# Zone Editor - Help for tab - Zone (SOA) 3/7
@@ -368,21 +368,21 @@
) +
# Zone Editor - Help for tab - Zone (SOA) 4/7
_(
- "<p><b>Refresh</b> sets how often the zone should be synchronized
from\nmaster name server to slave name servers.</p>"
+ "<p><b>Refresh</b> sets how often the zone should be synchronized
from\nprimary name server to secondary name servers.</p>"
) +
# Zone Editor - Help for tab - Zone (SOA) 5/7
_(
- "<p><b>Retry</b> sets how often slave servers try to
synchronize\nthe zone from the master server if synchronization fails.</p>"
+ "<p><b>Retry</b> sets how often secondary servers try to
synchronize\nthe zone from the primary server if synchronization fails.</p>"
) +
# Zone Editor - Help for tab - Zone (SOA) 6/7
_(
- "<p><b>Expiration</b> means the period after which the zone
expires on slave\n" +
- "servers and slave servers stop answering replies until it is
synchronized.\n" +
+ "<p><b>Expiration</b> means the period after which the zone
expires on secondary\n" +
+ "servers and secondary servers stop answering replies until it
is synchronized.\n" +
"</p>"
) +
# Zone Editor - Help for tab - Zone (SOA) 7/7
_(
- "<p><b>Minimum</b> sets for how long the slave servers should
cache\nnegative answers (name resolution failed).</p>"
+ "<p><b>Minimum</b> sets for how long the secondary servers should
cache\nnegative answers (name resolution failed).</p>"
),
# Zone Editor - Help for tab - Records 1/7 or 1/5
"zone_editor_records" => _(
@@ -482,9 +482,9 @@
),
# slave zone help text 1/2
"slave_zone" => _(
- "<p><big><b>Slave DNS Zone</b></big><br>\n" +
- "Each slave zone must have the master name server defined. Use\n" +
- "<b>Master DNS Server IP</b> to define the master name server.</p>"
+ "<p><big><b>Secondary DNS Zone</b></big><br>\n" +
+ "Each slave zone must have the primary name server defined. Use\n"
+
+ "<b>Primary DNS Server IP</b> to define the primary name
server.</p>"
) +
# slave zone help text 2/2
_(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-dns-server-4.4.0/src/modules/DnsServer.pm
new/yast2-dns-server-4.4.1/src/modules/DnsServer.pm
--- old/yast2-dns-server-4.4.0/src/modules/DnsServer.pm 2021-04-30
18:15:07.000000000 +0200
+++ new/yast2-dns-server-4.4.1/src/modules/DnsServer.pm 2022-02-02
18:11:41.000000000 +0100
@@ -1638,9 +1638,11 @@
my %zone_types = (
# type of zone to be used in summary
- "master" => __("Master"),
+ # TRANSLATORS: Primary is new name for Master (zone)
+ "master" => __("Primary"),
# type of zone to be used in summary
- "slave" => __("Slave"),
+ # TRANSLATORS: Secondary is new name for Slave (zone)
+ "slave" => __("Secondary"),
# type of zone to be used in summary
"stub" => __("Stub"),
# type of zone to be used in summary
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-dns-server-4.4.0/test/Makefile.am
new/yast2-dns-server-4.4.1/test/Makefile.am
--- old/yast2-dns-server-4.4.0/test/Makefile.am 2021-04-30 18:15:07.000000000
+0200
+++ new/yast2-dns-server-4.4.1/test/Makefile.am 2022-02-02 18:11:41.000000000
+0100
@@ -1,8 +1,10 @@
TESTS = \
+ dns_server_cmdline_test.rb \
dns_server_test.rb \
dns_server_ui_test.rb \
etc_named_parsing_test.rb \
- masterzone_test.rb
+ masterzone_test.rb \
+ service_widget_helpers_test.rb
TEST_EXTENSIONS = .rb
RB_LOG_COMPILER = rspec
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-dns-server-4.4.0/test/dns_server_cmdline_test.rb
new/yast2-dns-server-4.4.1/test/dns_server_cmdline_test.rb
--- old/yast2-dns-server-4.4.0/test/dns_server_cmdline_test.rb 1970-01-01
01:00:00.000000000 +0100
+++ new/yast2-dns-server-4.4.1/test/dns_server_cmdline_test.rb 2022-02-02
18:11:41.000000000 +0100
@@ -0,0 +1,18 @@
+#! /usr/bin/env rspec
+
+require_relative "test_helper"
+
+class DnsServerCmdlineDummy < Yast::Module
+ def initialize
+ Yast.include self, "dns-server/cmdline.rb"
+ end
+end
+
+
+describe "Yast::DnsServerCmdlineInclude" do
+ subject { DnsServerCmdlineDummy.new }
+
+ it "loads" do
+ expect { subject }.to_not raise_error
+ end
+end