Change in vdsm[master]: move vdsm.config to common
From Dan Kenigsberg: Dan Kenigsberg has uploaded a new change for review. Change subject: move vdsm.config to common .. move vdsm.config to common vdsm.config is used by all subsystems. It should thus sit in common. This patch keeps a proxy in place, so that existing users of vdsm.config can be updated in separate patches. Change-Id: Ie84514aed56034c79044a94f7ce391b368cb99c4 Signed-off-by: Dan Kenigsberg --- M .gitignore M lib/vdsm/Makefile.am M lib/vdsm/common/Makefile.am R lib/vdsm/common/config.py.in 4 files changed, 5 insertions(+), 5 deletions(-) git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/80/79980/1 diff --git a/.gitignore b/.gitignore index b96b310..7e8c362 100644 --- a/.gitignore +++ b/.gitignore @@ -28,7 +28,7 @@ init/vdsmd_init_common.sh lib/vdsm/api/vdsm-api.html lib/vdsm/common/constants.py -lib/vdsm/config.py +lib/vdsm/common/config.py lib/vdsm/dsaversion.py lib/sos/vdsm.py lib/vdsm/storage/lvm.env diff --git a/lib/vdsm/Makefile.am b/lib/vdsm/Makefile.am index cdc0247..8f9d4d2 100644 --- a/lib/vdsm/Makefile.am +++ b/lib/vdsm/Makefile.am @@ -31,6 +31,7 @@ cmdutils.py \ commands.py \ constants.py \ + config.py \ containersconnection.py \ cpuarch.py \ cpuinfo.py \ @@ -68,7 +69,6 @@ $(NULL) nodist_vdsmpylib_PYTHON = \ - config.py \ dsaversion.py \ $(NULL) @@ -83,13 +83,12 @@ EXTRA_DIST = \ - config.py.in \ dsaversion.py.in \ vdsm.conf.sample \ $(NULL) -vdsm.conf.sample: Makefile config.py - @echo " CONFIG $@"; $(PYTHON) $(builddir)/config.py > $@ +vdsm.conf.sample: Makefile common/config.py + @echo " CONFIG $@"; $(PYTHON) -m common.config > $@ install-data-local: \ install-data-sample-vdsm-conf diff --git a/lib/vdsm/common/Makefile.am b/lib/vdsm/common/Makefile.am index 0e8de2b..255b231 100644 --- a/lib/vdsm/common/Makefile.am +++ b/lib/vdsm/common/Makefile.am @@ -29,6 +29,7 @@ dist_vdsmcommon_PYTHON = *.py EXTRA_DIST = \ + config.py.in \ constants.py.in \ $(NULL) diff --git a/lib/vdsm/config.py.in b/lib/vdsm/common/config.py.in similarity index 100% rename from lib/vdsm/config.py.in rename to lib/vdsm/common/config.py.in -- To view, visit https://gerrit.ovirt.org/79980 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie84514aed56034c79044a94f7ce391b368cb99c4 Gerrit-PatchSet: 1 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Dan Kenigsberg ___ vdsm-patches mailing list -- vdsm-patches@lists.fedorahosted.org To unsubscribe send an email to vdsm-patches-le...@lists.fedorahosted.org
Change in vdsm[master]: net: import config from vdsm.common.config
From Dan Kenigsberg: Dan Kenigsberg has uploaded a new change for review. Change subject: net: import config from vdsm.common.config .. net: import config from vdsm.common.config Change-Id: Id1fc5799d93e4328da288875b9b48d920eaa30c6 Signed-off-by: Dan Kenigsberg --- M lib/vdsm/network/configurators/__init__.py M lib/vdsm/network/configurators/ifcfg.py M lib/vdsm/network/ipwrapper.py M lib/vdsm/network/legacy_switch.py M lib/vdsm/network/netrestore.py M lib/vdsm/network/netupgrade.py M lib/vdsm/network/restore_net_config.py 7 files changed, 10 insertions(+), 11 deletions(-) git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/81/79981/1 diff --git a/lib/vdsm/network/configurators/__init__.py b/lib/vdsm/network/configurators/__init__.py index c2cfb35..5fd4daa 100644 --- a/lib/vdsm/network/configurators/__init__.py +++ b/lib/vdsm/network/configurators/__init__.py @@ -23,7 +23,7 @@ import six from six.moves import configparser -from vdsm.config import config +from vdsm.common.config import config from vdsm.network.netconfpersistence import RunningConfig from vdsm.network.link import iface as link_iface diff --git a/lib/vdsm/network/configurators/ifcfg.py b/lib/vdsm/network/configurators/ifcfg.py index dd3824b..f7fdf8b 100644 --- a/lib/vdsm/network/configurators/ifcfg.py +++ b/lib/vdsm/network/configurators/ifcfg.py @@ -32,11 +32,11 @@ import six -from vdsm.config import config from vdsm import dsaversion from vdsm.common import concurrent from vdsm.common import constants from vdsm.common import fileutils +from vdsm.common.config import config from vdsm.common.conv import tobool from vdsm.common import hooks diff --git a/lib/vdsm/network/ipwrapper.py b/lib/vdsm/network/ipwrapper.py index 7a1c9ca..684be11 100644 --- a/lib/vdsm/network/ipwrapper.py +++ b/lib/vdsm/network/ipwrapper.py @@ -36,13 +36,13 @@ from netaddr import IPAddress from netaddr import IPNetwork -from vdsm.config import config +from vdsm.common.cmdutils import CommandPath +from vdsm.common.config import config from vdsm.network import cmd from vdsm.network import py2to3 from vdsm.network.link import dpdk from vdsm.network.netlink import libnl from vdsm.network.netlink import link -from vdsm.common.cmdutils import CommandPath _IP_BINARY = CommandPath('ip', '/sbin/ip') diff --git a/lib/vdsm/network/legacy_switch.py b/lib/vdsm/network/legacy_switch.py index e9b6e7f..607c06a 100644 --- a/lib/vdsm/network/legacy_switch.py +++ b/lib/vdsm/network/legacy_switch.py @@ -25,8 +25,7 @@ import six -from vdsm.config import config - +from vdsm.common.config import config from vdsm.common.conv import tobool from vdsm.network import ipwrapper from vdsm.network import kernelconfig diff --git a/lib/vdsm/network/netrestore.py b/lib/vdsm/network/netrestore.py index b696558..91b927f 100644 --- a/lib/vdsm/network/netrestore.py +++ b/lib/vdsm/network/netrestore.py @@ -25,11 +25,11 @@ import six from vdsm.common.constants import P_VDSM_RUN -from vdsm.config import config +from vdsm.common.config import config +from vdsm.common.conv import tobool from vdsm.network import netswitch from vdsm.network.link import setup from vdsm.network.link.bond import Bond -from vdsm.common.conv import tobool from .netconfpersistence import PersistentConfig diff --git a/lib/vdsm/network/netupgrade.py b/lib/vdsm/network/netupgrade.py index d2a1477..3aa58ae 100644 --- a/lib/vdsm/network/netupgrade.py +++ b/lib/vdsm/network/netupgrade.py @@ -22,7 +22,7 @@ import six -from vdsm.config import config +from vdsm.common.config import config from vdsm.virt import libvirtnetwork diff --git a/lib/vdsm/network/restore_net_config.py b/lib/vdsm/network/restore_net_config.py index 4725e52..bb241c4 100644 --- a/lib/vdsm/network/restore_net_config.py +++ b/lib/vdsm/network/restore_net_config.py @@ -27,7 +27,8 @@ import six -from vdsm.config import config +from vdsm.common.config import config +from vdsm.common.time import monotonic_time from vdsm import hostdev from vdsm.network import ipwrapper from vdsm.network import kernelconfig @@ -40,7 +41,6 @@ from vdsm.network.netconfpersistence import RunningConfig, PersistentConfig, \ CONF_PERSIST_DIR, BaseConfig from vdsm.network.nm import networkmanager -from vdsm.common.time import monotonic_time # Ifcfg persistence restoration from vdsm.network.configurators import ifcfg -- To view, visit https://gerrit.ovirt.org/79981 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id1fc5799d93e4328da288875b9b48d920eaa30c6 Gerrit-PatchSet: 1 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Dan Kenigsberg ___ vdsm-patches mailing list -- vdsm-patches@lists.fedorahosted.org To unsubscribe send an email to
Change in vdsm[master]: move exec_sync_bytes to common.cmdutils.exec_cmd
From Dan Kenigsberg: Dan Kenigsberg has posted comments on this change. Change subject: move exec_sync_bytes to common.cmdutils.exec_cmd .. Patch Set 8: (1 comment) https://gerrit.ovirt.org/#/c/79693/8/lib/vdsm/network/cmd.py File lib/vdsm/network/cmd.py: Line 51 Line 52 Line 53 Line 54 Line 55 > Dan, did you miss my comment about the docstring and the warnings needed he yep -- To view, visit https://gerrit.ovirt.org/79693 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: Idca5b123a4ce6ef5ebaff8084d788e2acd47c2be Gerrit-PatchSet: 8 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Dan Kenigsberg Gerrit-Reviewer: Dan Kenigsberg Gerrit-Reviewer: Edward Haas Gerrit-Reviewer: Jenkins CI Gerrit-Reviewer: Nir Soffer Gerrit-Reviewer: Piotr Kliczewski Gerrit-Reviewer: gerrit-hooks Gerrit-HasComments: Yes ___ vdsm-patches mailing list -- vdsm-patches@lists.fedorahosted.org To unsubscribe send an email to vdsm-patches-le...@lists.fedorahosted.org
Change in vdsm[master]: dockerfile: Remove Fedora 24 image
From Dan Kenigsberg: Dan Kenigsberg has submitted this change and it was merged. ( https://gerrit.ovirt.org/79946 ) Change subject: dockerfile: Remove Fedora 24 image .. dockerfile: Remove Fedora 24 image We stopped using this image since commit 33e80260b1cf (rawhide: Add travis Fedora rawhide build) on May 7, and Fedora 24 is approaching end of life soon. Change-Id: I846dc05a451423f85fd2864fc913cc74d7aeffa7 Signed-off-by: Nir Soffer --- D docker/Dockerfile.fedora.24 1 file changed, 0 insertions(+), 57 deletions(-) Approvals: Nir Soffer: Verified Jenkins CI: Passed CI tests Dan Kenigsberg: Looks good to me, approved Edward Haas: Looks good to me, but someone else must approve -- To view, visit https://gerrit.ovirt.org/79946 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: I846dc05a451423f85fd2864fc913cc74d7aeffa7 Gerrit-PatchSet: 3 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Nir Soffer Gerrit-Reviewer: Dan Kenigsberg Gerrit-Reviewer: Edward Haas Gerrit-Reviewer: Francesco Romani Gerrit-Reviewer: Jenkins CI Gerrit-Reviewer: Nir Soffer Gerrit-Reviewer: gerrit-hooks ___ vdsm-patches mailing list -- vdsm-patches@lists.fedorahosted.org To unsubscribe send an email to vdsm-patches-le...@lists.fedorahosted.org
Change in vdsm[master]: gluster: Disable blivet tests also on Fedora 26
From Dan Kenigsberg: Dan Kenigsberg has submitted this change and it was merged. ( https://gerrit.ovirt.org/79948 ) Change subject: gluster: Disable blivet tests also on Fedora 26 .. gluster: Disable blivet tests also on Fedora 26 Same issue seen on rawhide exists also in Fedora 26. See https://bugzilla.redhat.com/1450607. Change-Id: I939f2791c3dbf0892704193ebc63d5accc5f99d8 Signed-off-by: Nir Soffer --- M tests/check_imports.py M tests/gluster_cli_test.py 2 files changed, 4 insertions(+), 3 deletions(-) Approvals: Nir Soffer: Verified Jenkins CI: Passed CI tests Dan Kenigsberg: Looks good to me, approved Edward Haas: Looks good to me, but someone else must approve -- To view, visit https://gerrit.ovirt.org/79948 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: I939f2791c3dbf0892704193ebc63d5accc5f99d8 Gerrit-PatchSet: 4 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Nir Soffer Gerrit-Reviewer: Dan Kenigsberg Gerrit-Reviewer: Edward Haas Gerrit-Reviewer: Francesco Romani Gerrit-Reviewer: Jenkins CI Gerrit-Reviewer: Nir Soffer Gerrit-Reviewer: gerrit-hooks ___ vdsm-patches mailing list -- vdsm-patches@lists.fedorahosted.org To unsubscribe send an email to vdsm-patches-le...@lists.fedorahosted.org
Change in vdsm[master]: dockerfile: Remove Fedora 24 image
From Dan Kenigsberg: Dan Kenigsberg has posted comments on this change. Change subject: dockerfile: Remove Fedora 24 image .. Patch Set 3: Code-Review+2 -- To view, visit https://gerrit.ovirt.org/79946 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: I846dc05a451423f85fd2864fc913cc74d7aeffa7 Gerrit-PatchSet: 3 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Nir Soffer Gerrit-Reviewer: Dan Kenigsberg Gerrit-Reviewer: Edward Haas Gerrit-Reviewer: Francesco Romani Gerrit-Reviewer: Jenkins CI Gerrit-Reviewer: Nir Soffer Gerrit-Reviewer: gerrit-hooks Gerrit-HasComments: No ___ vdsm-patches mailing list -- vdsm-patches@lists.fedorahosted.org To unsubscribe send an email to vdsm-patches-le...@lists.fedorahosted.org
Change in vdsm[master]: travis: Add Fedora 26 build
From Dan Kenigsberg: Dan Kenigsberg has submitted this change and it was merged. ( https://gerrit.ovirt.org/79947 ) Change subject: travis: Add Fedora 26 build .. travis: Add Fedora 26 build Change-Id: Ie036c6d6ac928210670460a748b05bfe967ab980 Signed-off-by: Nir Soffer --- M .travis.yml 1 file changed, 1 insertion(+), 0 deletions(-) Approvals: Nir Soffer: Verified Jenkins CI: Passed CI tests Dan Kenigsberg: Looks good to me, approved Edward Haas: Looks good to me, but someone else must approve -- To view, visit https://gerrit.ovirt.org/79947 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ie036c6d6ac928210670460a748b05bfe967ab980 Gerrit-PatchSet: 3 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Nir Soffer Gerrit-Reviewer: Dan Kenigsberg Gerrit-Reviewer: Edward Haas Gerrit-Reviewer: Francesco Romani Gerrit-Reviewer: Jenkins CI Gerrit-Reviewer: Nir Soffer Gerrit-Reviewer: gerrit-hooks ___ vdsm-patches mailing list -- vdsm-patches@lists.fedorahosted.org To unsubscribe send an email to vdsm-patches-le...@lists.fedorahosted.org