Packages changed:
  ddclient (3.8.2 -> 3.8.3)
  device-mapper
  ghostscript
  installation-images (14.296 -> 14.297)
  kernel-source (4.9.6 -> 4.9.7)
  libraw
  libvirt-python
  lvm2
  nemiver
  yast2-bootloader (3.2.14 -> 3.2.15)
  yast2-country (3.2.6 -> 3.2.8)
  yast2-installation (3.2.16 -> 3.2.20)
  yast2-kdump (3.2.0 -> 3.2.1)
  yast2-network (3.2.18 -> 3.2.19)
  yast2-tune (3.1.9 -> 3.2.0)
  yast2-users (3.2.7 -> 3.2.8)

=== Details ===

==== ddclient ====
Version update (3.8.2 -> 3.8.3)

- Upgrade to ddclient-3.8.3.
  * added Alpine Linux init scritp - patch send by @Tal on github.
  * adding support for nsupdate - patch send by @droe on github
  * allow log username-password combinations - patch send by @dirdi on github
  * adding support for cloudflare - patch send by @roberthawdon on github
  * adding support for duckdns - patch send by @gkranis

==== device-mapper ====
Subpackages: libdevmapper-event1_03 libdevmapper1_03 libdevmapper1_03-32bit

- Remove special case for md (bsc#1012973)
  * remove-special-case-for-md-in-69-dm-lvm-metadata.rul.patch

==== ghostscript ====
Subpackages: ghostscript-devel ghostscript-x11

- Set SOURCE_DATE_EPOCH based on changelog head
- Add 0001-mkromfs-make-build-reproducible-use-buildtime-from-S.patch
  * Use SOURCE_DATE_EPOCH for mkromfs output for reproducible build
- Add 0002-mkromfs-sort-gp_enumerate_files-output-for-determini.patch
  * Sort ROM contents for deterministic output

==== installation-images ====
Version update (14.296 -> 14.297)

- move grub file into x86_64-efi subdir to avoid issues mentioned in bsc#1022294
- copy tftp files into final position
- use cracklib-dict-full instead of cracklib-dict-small
- readme for x86_64
- generic readme for all architectures
- pxelinux startup message
- basic pxelinux config
- basic tftp grub2 config
- build tftp directory
- include sha256 sums of image files in initrd
- load control.xml from instsys location
- add tftp Makefile target
- add some more config settings to $ConfigData
- don't add package list if it's empty
- 14.297

==== kernel-source ====
Version update (4.9.6 -> 4.9.7)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms

- Linux 4.9.7 (bnc#1012628 bnc#1022792 bsc#1018358).
- Delete
  patches.drivers/drm-Fix-broken-VT-switch-with-video-1366x768-option.
- Delete patches.fixes/userns-Make-ucounts-lock-irq-safe.patch.
- commit 1680560
- userns: Make ucounts lock irq-safe (bnc#1022792).
- commit 4a049e6
- Refresh patches.suse/DWARF-EH-frame-based-stack-unwinding.patch.
  Fix build failures for good.
- commit b1105aa
- Update config files.
- Refresh patches.suse/DWARF-EH-frame-based-stack-unwinding.patch.
- Refresh patches.suse/stack-unwind-disable-kasan.patch.
  Update dwarf unwinder. It fixes a build failure when disabled and
  moves files around.
- commit db55b7b
- Update config files.
  Re-disable CONFIG_STACK_UNWIND in syzkaller. It was disabled until
  4.9-rc1 because the stack unwinder and KASAN do not play well
  together. In 4.9-rc1 we disabled DWARF stack unwinder completely due
  to upstream stack unwindining rewrite. I ported the unwinder recently,
  but forgot to disable it in the syzkaller flavor. Do it now.
- commit 22e78d3
- PCI/ASPM: Handle PCI-to-PCIe bridges as roots of PCIe
  hierarchies (bsc#1022181).
- commit 29fd208
- drm: reference count event->completion (bsc#1013576).
- commit cf15f28

==== libraw ====

- renaming libraw15 to libraw16 and amend spec file to avoid such
  inconsistency [bsc#1021327]

==== libvirt-python ====

- SLE12 SP2 FATEs merged via version updates of the Factory
  libvirt-python package:
  FATE#316228, FATE#316628, FATE#319531, FATE#319810, FATE#320490
- SLE12 SP1 FATEs merged via version updates of the Factory
  libvirt-python package:
  FATE#314466, FATE#314497, FATE#315157, FATE#318383

==== lvm2 ====
Subpackages: liblvm2app2_2 liblvm2cmd2_02

- Remove special case for md (bsc#1012973)
  * remove-special-case-for-md-in-69-dm-lvm-metadata.rul.patch

==== nemiver ====
Subpackages: nemiver-lang

- Use individual libboost-*-devel packages instead of boost-devel.
  + Add conditional libboost_headers-devel BuildRequires.

==== yast2-bootloader ====
Version update (3.2.14 -> 3.2.15)

- Implement simple_mode -> label_proposal (FATE#322328)
- 3.2.15

==== yast2-country ====
Version update (3.2.6 -> 3.2.8)
Subpackages: yast2-country-data

- If the X11Variant for a given keyboard layout is not specified by
  systemd, leave it blank instead of enforcing "basic"
  (bsc#1020082, bsc#1022094).
- 3.2.8
- Added Y2Country::Widgets::KeyboardSelectionCombo (FATE#322328)
- 3.2.7

==== yast2-installation ====
Version update (3.2.16 -> 3.2.20)

- Downloading release notes: Do not download them at all during
  AutoYaST (bsc#1009276)
- Use the directory.yast file to check avilable
  translations (fate#322372)
- 3.2.20
- Downloading release notes: Do not try again if the host or the
  proxy cannot be resolved (bnc#1022784)
- 3.2.19
- Ask for installation confirmation in all-in-one dialog before
  proceed with it. (Fate#322328)
- 3.2.18
- Respect newly registered update repos in software proposal and
  do register. (FATE#322328)
- handle proposal errors in all-in-one dialog (FATE#322328)
- Added an all-in-one installation overview for CaaSP (FATE#322328)
- Add an option to disable the self-update feature through the
  AutoYaST profile (FATE#319716)
- 3.2.17

==== yast2-kdump ====
Version update (3.2.0 -> 3.2.1)

- Implement simple_mode -> label_proposal (FATE#322328)
- 3.2.1

==== yast2-network ====
Version update (3.2.18 -> 3.2.19)

- Added network proposal using the new summary api and the new
  proposal_client flag 'label_proposal' for CASP special formmating
  (fate#322328).
- 3.2.19
- Added summaries for the configured interfaces, particulary an one
  line summary. (fate#322328)

==== yast2-tune ====
Version update (3.1.9 -> 3.2.0)

- Added Tune::Widgets::SystemInformation (FATE#322328).
- 3.2.0

==== yast2-users ====
Version update (3.2.7 -> 3.2.8)

- Password widget: a compact layout, do not steal focus (FATE#322328)
- 3.2.8