[anaconda] - Get the DBus session bus address in a method (dshea) - Specify string format arguments as logging

Brian C. Lane bcl at fedoraproject.org
Thu Mar 20 23:52:53 UTC 2014


commit 253a64929895079e4af8c3e2bd7013d360a8290b
Author: Brian C. Lane <bcl at redhat.com>
Date:   Thu Mar 20 16:51:10 2014 -0700

    - Get the DBus session bus address in a method (dshea)
    - Specify string format arguments as logging function parameters (dshea)
    - Inhibit the screen saver on live installs (#928825) (dshea)
    - Handle the dbus method call not returning anything. (dshea)
    - Convert errors raised during dbus connection to DBusCallError (dshea)
    - driverdisk: Show selection menu for network driver isos (#1075918) (bcl)
    - Write a modprobe blacklist (#1073130) (bcl)
    - Append cmdline arg values in BootArgs (#1073130) (bcl)
    - Wait for other threads to finish before sending ready (#1075103) (bcl)
    - set proxy related environmental variables (#854029) (bcl)
    - Fix pylint error in yumpayload. (sbueno+anaconda)
    - The custom spoke requires mountPointStore and mountPointCompletion, too.
      (clumens)
    - Make the lists of files to check consistent across all checks. (dshea)
    - Fix error handling in cmdline mode. (#1034773) (sbueno+anaconda)
    - Don't create bootloader entries for kdump initrd and kernel. (#1036086)
      (sbueno+anaconda)
    - Add a setting to network.py that got left out of the cherry-pick. (clumens)
    - Enable make check in %check and add the necessary BuildRequires (atodorov)
    - Make it obvious user is going to begin installation. (#975793)
      (sbueno+anaconda)
    - Move libtimezonemap requires to the anaconda-gui subpackage (vpodzime)
    - network: apply ks configuration to devices activated in initramfs (#1037605)
      (rvykydal)
    - Add support for kickstart --interfacename for vlans (#1061646) (rvykydal)
    - network: handle race condition of disappearing active connection (#1073424)
      (rvykydal)
    - Convert iter from filter model iter to backing store iter (#1074188)
      (amulhern)
    - Provide ways in kickstart to skip kernel and bootloader (#1074522). (clumens)
    - DNFPayload: apply the kickstart excludedList. (ales)
    - Only pylint files that are in the git working copy (dshea)
    - Move accordion population into a separate function (vpodzime)
    - Short-circuit testing if root has any devices (vpodzime)
    - Getting new devices is not enough cheap operation for being a property
      (vpodzime)
    - Hide and unhide the same set of disks in the Custom spoke (vpodzime)
    - Use GtkActionList when populating filesystem store (vpodzime)
    - Fix XDG_RUNTIME_DIR not set messages by creating one (dshea)
    - Make the ui_storage_logger reusable (vpodzime)
    - Decide on supported RAID levels in a better way (vpodzime)
    - Fix typo in the comment (vpodzime)
    - Add and use MountpointSelector's attributes we need (vpodzime)
    - Make code to get Size instance from user's input reusable (vpodzime)
    - Make getting raid level less hacky (vpodzime)
    - Implement a function to get container type name (vpodzime)
    - Make custom partitioning helper constants look as constants (vpodzime)
    - Simplify mountpoint validation and error reporting (vpodzime)
    - Simplify label validation and error reporting (vpodzime)
    - Move translated_new_install_name to the right place (vpodzime)
    - Rename the __storage attribute to a more propriate name (vpodzime)
    - Split out helper code from the Custom partitioning spoke (vpodzime)
    - The reset button should only be sensitive if there's something to reset.
      (clumens)
    - Confirm before resetting custom partitioning selections (#970093). (clumens)
    - DNFPayload: Add languageGroups(). (ales)
    - Use ROOT_PATH not /mnt/sysimage (bcl)
    - Override ROOT_PATH with environmental variable (bcl)
    - Import /etc/login.defs in libuser.conf (#979815) (dshea)
    - Fix environment group changes based on ListBox row activation (dshea)
    - DNFPayload: do not crash when an addon is unavailable. (ales)
    - Payloads: make DEFAULT_REPOS a part of the interface. (ales)

 .gitignore    |    1 +
 anaconda.spec |  100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 sources       |    2 +-
 3 files changed, 97 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index fafc0cf..41a1fcd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -136,3 +136,4 @@ anaconda-15.2.tar.bz2
 /anaconda-21.25.tar.bz2
 /anaconda-21.26.tar.bz2
 /anaconda-21.27.tar.bz2
+/anaconda-21.28.tar.bz2
diff --git a/anaconda.spec b/anaconda.spec
index 62506c5..405f119 100644
--- a/anaconda.spec
+++ b/anaconda.spec
@@ -2,7 +2,7 @@
 
 Summary: Graphical system installer
 Name:    anaconda
-Version: 21.27
+Version: 21.28
 Release: 1%{?dist}
 License: GPLv2+
 Group:   Applications/System
@@ -21,9 +21,9 @@ Source0: %{name}-%{version}.tar.bz2
 # Also update in AM_GNU_GETTEXT_VERSION in configure.ac
 %define gettextver 0.18.3
 %define intltoolver 0.31.2-3
-%define pykickstartver 1.99.49
+%define pykickstartver 1.99.51
 %define yumver 3.4.3-91
-%define dnfver 0.4.15
+%define dnfver 0.4.18
 %define partedver 1.8.1
 %define pypartedver 2.5-2
 %define pythonpyblockver 0.45
@@ -44,6 +44,7 @@ Source0: %{name}-%{version}.tar.bz2
 %define langtablever 0.0.18-1
 %define libxklavierver 5.4
 %define libtimezonemapver 0.4.1-2
+%define blivetver 0.45
 
 BuildRequires: audit-libs-devel
 BuildRequires: gettext >= %{gettextver}
@@ -80,6 +81,27 @@ BuildRequires: desktop-file-utils
 BuildRequires: s390utils-devel
 %endif
 BuildRequires: libtimezonemap-devel >= %{libtimezonemapver}
+# build requirements to execute the tests
+BuildRequires: langtable-data >= %{langtablever}
+BuildRequires: langtable-python >= %{langtablever}
+BuildRequires: pytz
+BuildRequires: libuser-python
+BuildRequires: python-mock
+BuildRequires: python-pwquality
+BuildRequires: python-IPy
+BuildRequires: python-ntplib
+BuildRequires: python-blivet >= %{blivetver}
+BuildRequires: cppcheck
+BuildRequires: python-lxml
+# additional requirements for pylint tests
+BuildRequires: pylint
+BuildRequires: koji
+BuildRequires: python-meh >= %{mehver}
+BuildRequires: python-meh-gui >= %{mehver}
+BuildRequires: python-coverage
+BuildRequires: python-polib
+BuildRequires: dnf >= %{dnfver}
+BuildRequires: keybinder3
 
 Requires: anaconda-core = %{version}-%{release}
 Requires: anaconda-gui = %{version}-%{release}
@@ -91,7 +113,7 @@ The anaconda package is a metapackage for the Anaconda installer.
 %package core
 Summary: Core of the Anaconda installer
 Requires: dnf >= %{dnfver}
-Requires: python-blivet >= 0.44
+Requires: python-blivet >= %{blivetver}
 Requires: python-meh >= %{mehver}
 Requires: libreport-anaconda >= 2.0.21-1
 Requires: libselinux-python
@@ -114,7 +136,6 @@ Requires: python-nss
 Requires: pytz
 Requires: realmd
 Requires: teamd
-Requires: libtimezonemap >= %{libtimezonemapver}
 %ifarch %livearches
 Requires: usermode
 %endif
@@ -168,6 +189,7 @@ Requires: system-logos
 Requires: tigervnc-server-minimal
 Requires: libxklavier >= %{libxklavierver}
 Requires: libgnomekbd
+Requires: libtimezonemap >= %{libtimezonemapver}
 Requires: nm-connection-editor
 %ifarch %livearches
 Requires: zenity
@@ -236,6 +258,10 @@ desktop-file-install ---dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_
 
 %find_lang %{name}
 
+%check
+export LANG=en_US.utf8
+export VERBOSE=1
+%{__make} check
 
 %ifarch %livearches
 %post
@@ -302,6 +328,70 @@ update-desktop-database &> /dev/null || :
 %{_prefix}/libexec/anaconda/dd_*
 
 %changelog
+* Thu Mar 20 2014 Brian C. Lane <bcl at redhat.com> - 21.28-1
+- Get the DBus session bus address in a method (dshea)
+- Specify string format arguments as logging function parameters (dshea)
+- Inhibit the screen saver on live installs (#928825) (dshea)
+- Handle the dbus method call not returning anything. (dshea)
+- Convert errors raised during dbus connection to DBusCallError (dshea)
+- driverdisk: Show selection menu for network driver isos (#1075918) (bcl)
+- Write a modprobe blacklist (#1073130) (bcl)
+- Append cmdline arg values in BootArgs (#1073130) (bcl)
+- Wait for other threads to finish before sending ready (#1075103) (bcl)
+- set proxy related environmental variables (#854029) (bcl)
+- Fix pylint error in yumpayload. (sbueno+anaconda)
+- The custom spoke requires mountPointStore and mountPointCompletion, too.
+  (clumens)
+- Make the lists of files to check consistent across all checks. (dshea)
+- Fix error handling in cmdline mode. (#1034773) (sbueno+anaconda)
+- Don't create bootloader entries for kdump initrd and kernel. (#1036086)
+  (sbueno+anaconda)
+- Add a setting to network.py that got left out of the cherry-pick. (clumens)
+- Enable make check in %%check and add the necessary BuildRequires (atodorov)
+- Make it obvious user is going to begin installation. (#975793)
+  (sbueno+anaconda)
+- Move libtimezonemap requires to the anaconda-gui subpackage (vpodzime)
+- network: apply ks configuration to devices activated in initramfs (#1037605)
+  (rvykydal)
+- Add support for kickstart --interfacename for vlans (#1061646) (rvykydal)
+- network: handle race condition of disappearing active connection (#1073424)
+  (rvykydal)
+- Convert iter from filter model iter to backing store iter (#1074188)
+  (amulhern)
+- Provide ways in kickstart to skip kernel and bootloader (#1074522). (clumens)
+- DNFPayload: apply the kickstart excludedList. (ales)
+- Only pylint files that are in the git working copy (dshea)
+- Move accordion population into a separate function (vpodzime)
+- Short-circuit testing if root has any devices (vpodzime)
+- Getting new devices is not enough cheap operation for being a property
+  (vpodzime)
+- Hide and unhide the same set of disks in the Custom spoke (vpodzime)
+- Use GtkActionList when populating filesystem store (vpodzime)
+- Fix XDG_RUNTIME_DIR not set messages by creating one (dshea)
+- Make the ui_storage_logger reusable (vpodzime)
+- Decide on supported RAID levels in a better way (vpodzime)
+- Fix typo in the comment (vpodzime)
+- Add and use MountpointSelector's attributes we need (vpodzime)
+- Make code to get Size instance from user's input reusable (vpodzime)
+- Make getting raid level less hacky (vpodzime)
+- Implement a function to get container type name (vpodzime)
+- Make custom partitioning helper constants look as constants (vpodzime)
+- Simplify mountpoint validation and error reporting (vpodzime)
+- Simplify label validation and error reporting (vpodzime)
+- Move translated_new_install_name to the right place (vpodzime)
+- Rename the __storage attribute to a more propriate name (vpodzime)
+- Split out helper code from the Custom partitioning spoke (vpodzime)
+- The reset button should only be sensitive if there's something to reset.
+  (clumens)
+- Confirm before resetting custom partitioning selections (#970093). (clumens)
+- DNFPayload: Add languageGroups(). (ales)
+- Use ROOT_PATH not /mnt/sysimage (bcl)
+- Override ROOT_PATH with environmental variable (bcl)
+- Import /etc/login.defs in libuser.conf (#979815) (dshea)
+- Fix environment group changes based on ListBox row activation (dshea)
+- DNFPayload: do not crash when an addon is unavailable. (ales)
+- Payloads: make DEFAULT_REPOS a part of the interface. (ales)
+
 * Tue Mar 11 2014 Brian C. Lane <bcl at redhat.com> - 21.27-1
 - Don't disable anaconda repo on rawhide (bcl)
 - Set log level to debug when using an updates image (bcl)
diff --git a/sources b/sources
index 569f9b4..b40fcc2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d085722023ca190be201fabf6fe5f46b  anaconda-21.27.tar.bz2
+174dbd5e1423f2261695de3f649484f3  anaconda-21.28.tar.bz2


More information about the scm-commits mailing list