Change in vdsm[master]: Add monitoring and reconnection functionality to connectionM...
by smizrahi@redhat.com
Saggi Mizrahi has uploaded a new change for review.
Change subject: Add monitoring and reconnection functionality to connectionMonitor
......................................................................
Add monitoring and reconnection functionality to connectionMonitor
Change-Id: I1c8cbd5a76510a71ec0e0e0e07918d2ad2d71de8
---
M vdsm/storage/hsm.py
M vdsm/storage/storageProviderConnectionMonitor.py
2 files changed, 56 insertions(+), 2 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/48/1248/1
--
To view, visit http://gerrit.ovirt.org/1248
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I1c8cbd5a76510a71ec0e0e0e07918d2ad2d71de8
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Saggi Mizrahi <smizrahi(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Split getSessionInfo() out of getdeviScsiInfo()
by smizrahi@redhat.com
Saggi Mizrahi has uploaded a new change for review.
Change subject: Split getSessionInfo() out of getdeviScsiInfo()
......................................................................
Split getSessionInfo() out of getdeviScsiInfo()
The original call is doing both things and a function should only do 1.
This patch also makes the result a namedtuple instead of a regular tuple
that is easier to handle programatically and converts all values to the
appropriate types.
Change-Id: I6ba715a592f7d46e9d37c53d0abe1ea0c6fe4451
---
M vdsm/storage/iscsi.py
M vdsm/storage/misc.py
M vdsm/storage/multipath.py
3 files changed, 63 insertions(+), 29 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/96/1096/1
--
To view, visit http://gerrit.ovirt.org/1096
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I6ba715a592f7d46e9d37c53d0abe1ea0c6fe4451
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Saggi Mizrahi <smizrahi(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Don't resolve hostnames for iscsi connection.
by smizrahi@redhat.com
Saggi Mizrahi has uploaded a new change for review.
Change subject: Don't resolve hostnames for iscsi connection.
......................................................................
Don't resolve hostnames for iscsi connection.
The new storage provider connection subsystem can handle using hostnames
even though iscsid will resolve the hostname and report it as IP.
We should let the underlying layers handle it. Even though it will make
multiplathing act weird we shouldn't resolve the hostname ourselves as
it might interfere with some HA\Load balancing solution.
Change-Id: Ia13666d8f5dff01c2114df8195fcfb2369cc6eb2
---
M vdsm/storage/iscsi.py
1 file changed, 0 insertions(+), 6 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/99/1099/1
--
To view, visit http://gerrit.ovirt.org/1099
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia13666d8f5dff01c2114df8195fcfb2369cc6eb2
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Saggi Mizrahi <smizrahi(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Serialize iscsiadm calls
by smizrahi@redhat.com
Saggi Mizrahi has uploaded a new change for review.
Change subject: Serialize iscsiadm calls
......................................................................
Serialize iscsiadm calls
iscsiadm doesn't really support multiple call espescially to the same
resource. This will serialize all the calls to iscsiadm and prevent
issuse from multiple iscsi connections being issued at once.
Change-Id: I751abfd0c2ba20310d63dd569132e723ed06f687
---
M vdsm/storage/iscsi.py
1 file changed, 24 insertions(+), 16 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/49/1249/1
--
To view, visit http://gerrit.ovirt.org/1249
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I751abfd0c2ba20310d63dd569132e723ed06f687
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Saggi Mizrahi <smizrahi(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Persist active storage provider connections
by smizrahi@redhat.com
Saggi Mizrahi has uploaded a new change for review.
Change subject: Persist active storage provider connections
......................................................................
Persist active storage provider connections
In order for VDSM to gracefully handle restarts it should make sure all
connections it was asked to manage before the crash are continued to be
managed when it goes up.
Note that there is no reconnection logic yet.
Change-Id: I91f29671e87e76765bc86907fb2d03318861d045
---
M vdsm/storage/hsm.py
M vdsm/storage/storageProviderConnectionMonitor.py
2 files changed, 59 insertions(+), 11 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/16/1116/1
--
To view, visit http://gerrit.ovirt.org/1116
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I91f29671e87e76765bc86907fb2d03318861d045
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Saggi Mizrahi <smizrahi(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: contrib: Adding contrib/nfs-check.py
by Douglas Schilling Landgraf
Douglas Schilling Landgraf has uploaded a new change for review.
Change subject: contrib: Adding contrib/nfs-check.py
......................................................................
contrib: Adding contrib/nfs-check.py
nfs-check is a python script to validate nfs targets.
Currently, nfs-check mount the nfs target, create a file and read it from
the mountpoint. If somethings goes wrong it will throw the error message.
Usage: nfs-check.py [OPTIONS]
--server NFS server (REQUIRED)
--target NFS target (REQUIRED)
--local Local mountpoint (REQUIRED)
--opts NFS options (OPTIONAL)
--version List version release
--help This help menu
Change-Id: I4d3231077fb59e11be1d61a578a96a3988559ff3
Example:
1) nfs-check.py --server 192.168.1.103 --target /nfs/storage --local /mnt
2) nfs-check.py --server 192.168.1.103 --target /nfs/storage --local /mnt --opts soft
---
A contrib/nfs-check.py
1 file changed, 157 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/16/916/1
--
To view, visit http://gerrit.ovirt.org/916
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I4d3231077fb59e11be1d61a578a96a3988559ff3
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Douglas Schilling Landgraf <dougsland(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: BZ#773371 call `vdsmd reconfigure` after bootstrap
by Dan Kenigsberg
Dan Kenigsberg has uploaded a new change for review.
Change subject: BZ#773371 call `vdsmd reconfigure` after bootstrap
......................................................................
BZ#773371 call `vdsmd reconfigure` after bootstrap
If installation change ssl from False to True and added valid
certificates, we need to reconfigure vdsm to use it.
This was done by the "reconfigure" verb for our SysV daemon, but
unsupported by systemd.
This patch is an ugly hack for an oVirt release, until we have a proper
vdsm-tool for these purposes.
Change-Id: Ide0b9c1fb86c8d7bcea54d1ba8c8d9a7598af733
---
M vdsm_reg/deployUtil.py.in
1 file changed, 5 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/60/1360/1
--
To view, visit http://gerrit.ovirt.org/1360
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ide0b9c1fb86c8d7bcea54d1ba8c8d9a7598af733
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Dan Kenigsberg <danken(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: BZ#785557 bootstrap: do not mark mgmt bridge as NM_CONTROLLE...
by Dan Kenigsberg
Dan Kenigsberg has uploaded a new change for review.
Change subject: BZ#785557 bootstrap: do not mark mgmt bridge as NM_CONTROLLED
......................................................................
BZ#785557 bootstrap: do not mark mgmt bridge as NM_CONTROLLED
Network devices created by Vdsm should ask to be controlled by
NetworkManager. Particularly when NM does not support controlling them
(bridge device).
Change-Id: I21c17d88d33b7cd2395a160a27f30569bc3c869c
---
M vdsm_reg/deployUtil.py.in
1 file changed, 2 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/70/1370/1
--
To view, visit http://gerrit.ovirt.org/1370
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I21c17d88d33b7cd2395a160a27f30569bc3c869c
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Dan Kenigsberg <danken(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Add hotPlug/hotUnplug NIC feature
by Igor Lvovsky
Igor Lvovsky has uploaded a new change for review.
Change subject: Add hotPlug/hotUnplug NIC feature
......................................................................
Add hotPlug/hotUnplug NIC feature
Change-Id: Iecd56650308f5836913f513fffc179f39fc8f6cc
---
M vdsm/API.py
M vdsm/BindingXMLRPC.py
M vdsm/define.py
M vdsm/libvirtvm.py
4 files changed, 118 insertions(+), 1 deletion(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/88/1388/1
--
To view, visit http://gerrit.ovirt.org/1388
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iecd56650308f5836913f513fffc179f39fc8f6cc
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Igor Lvovsky <ilvovsky(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Add hotplugNic/hotunplugNic feature to vdsClient.
by Igor Lvovsky
Igor Lvovsky has uploaded a new change for review.
Change subject: Add hotplugNic/hotunplugNic feature to vdsClient.
......................................................................
Add hotplugNic/hotunplugNic feature to vdsClient.
Usage: vdsClient 0 hotplugNic|hotunplugNic vmUUID <nicspec>
'nicspec parameters list: r=required, o=optional',
'r device: bridge|sriov|vnlink|bridgeless.',
'r network: network name',
'r macAddr: mac address',
'r nicModel: pv|rtl8139|e1000',
'o bootOrder: <int> - global boot order across all bootable devices'
Change-Id: I6fc79eeddabbe8bd7c82a026964f85d02ab8f56a
---
M vdsm_cli/vdsClient.py
1 file changed, 34 insertions(+), 2 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/67/1367/1
--
To view, visit http://gerrit.ovirt.org/1367
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I6fc79eeddabbe8bd7c82a026964f85d02ab8f56a
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Igor Lvovsky <ilvovsky(a)redhat.com>
11 years, 7 months