Centos 7.3 ovirt 4.0.6 Can't add host to cluster collectd or collectd-disk not found
by Claudio Soprano
This is a multi-part message in MIME format.
--------------3A508373C5EC3F29788C45F1
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Hi all,
we are installing new nodes on a Ovirt 4.0.6 Cluster, the new nodes were
installed from a Minimal 1707 iso image, Centos v7.3.1611
in the log of host-deploy (on the manager) it indicates that collectd
packages was not found.
I found this bug in the ovirt 4.1.0 version where it tells to disable
the EPEL repository, in another tread on redhat someone told to add
excludepkgs=collectd*
always in the epel repository
I checked all my repository and i found epel reference only in
[root@xxxx yum.repos.d]# grep epel *
ovirt-4.0-dependencies.repo:[ovirt-4.0-epel]
ovirt-4.0-dependencies.repo:#baseurl=http://download.fedoraproject.org/pu...
ovirt-4.0-dependencies.repo:mirrorlist=https://mirrors.fedoraproject.org/...
ovirt-4.0-dependencies.repo:includepkgs=epel-release,python-uinput,puppet,python-lockfile,python-cpopen,python-ordereddict,python-pthreading,python-inotify,python-argparse,novnc,python-ply,python-kitchen,python-daemon,python-websockify,livecd-tools,spice-html5,mom,python-IPy,python-ioprocess,ioprocess,safelease,python-paramiko,python2-paramiko,python2-crypto,libtomcrypt,libtommath,python-cheetah,python-ecdsa,python2-ecdsa,python-markdown,rubygem-rgen,ovirt-guest-agent*,userspace-rcu,protobuf-java,objenesis,python34*
ovirt-4.0-dependencies.repo:gpgkey=https://dl.fedoraproject.org/pub/epel/...
ovirt-4.0-dependencies.repo:[ovirt-4.0-patternfly1-noarch-epel]
ovirt-4.0-dependencies.repo:baseurl=http://copr-be.cloud.fedoraproject.or...
so before includespkgs i added the excludepkgs line
removed the host, reinserted and still again collectd not found
so i added the excludepkgs line in all the ovirt sections
removed the host, reinserted and still again collectd not found
I removed on the manager also the file
/var/cache/ovirt-engine/ovirt-host-deploy.tar but still the same error
these are the ovirt-repos files with the excludepkgs line added
[ovirt-4.0]
name=Latest oVirt 4.0 Release
#baseurl=http://resources.ovirt.org/pub/ovirt-4.0/rpm/el$releasever/
mirrorlist=http://resources.ovirt.org/pub/yum-repo/mirrorlist-ovirt-4.0-e...
enabled=1
excludepkgs=collectd*
skip_if_unavailable=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-ovirt-4.0
[ovirt-4.0-epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$b...
failovermethod=priority
enabled=1
excludepkgs=collectd*
includepkgs=epel-release,python-uinput,puppet,python-lockfile,python-cpopen,python-ordereddict,python-pthreading,python-inotify,python-argparse,novnc,python-ply,python-kitchen,python-daemon,python-websockify,livec
d-tools,spice-html5,mom,python-IPy,python-ioprocess,ioprocess,safelease,python-paramiko,python2-paramiko,python2-crypto,libtomcrypt,libtommath,python-cheetah,python-ecdsa,python2-ecdsa,python-markdown,rubygem-rgen
,ovirt-guest-agent*,userspace-rcu,protobuf-java,objenesis,python34*
gpgcheck=1
gpgkey=https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7
[ovirt-4.0-centos-gluster37]
name=CentOS-7 - Gluster 3.7
baseurl=http://mirror.centos.org/centos/7/storage/$basearch/gluster-3.7/
excludepkgs=collectd*
gpgcheck=1
enabled=1
gpgkey=https://raw.githubusercontent.com/CentOS-Storage-SIG/centos-releas...
[ovirt-4.0-patternfly1-noarch-epel]
name=Copr repo for patternfly1 owned by patternfly
baseurl=http://copr-be.cloud.fedoraproject.org/results/patternfly/pattern...
enabled=1
excludepkgs=collectd*
skip_if_unavailable=1
gpgcheck=0
[virtio-win-stable]
name=virtio-win builds roughly matching what was shipped in latest RHEL
baseurl=http://fedorapeople.org/groups/virt/virtio-win/repo/stable
enabled=1
excludepkgs=collectd*
skip_if_unavailable=1
gpgcheck=0
[centos-ovirt40-release]
name=CentOS-7 - oVirt 4.0
baseurl=http://mirror.centos.org/centos/7/virt/$basearch/ovirt-4.0/
gpgcheck=0
enabled=1
excludepkgs=collectd*
I add also the part of log on the manager relatives to host-deploy where
the error is logged
[root@ovcmgr host-deploy]# more
ovirt-host-deploy-20170825092719-xxxxxx-53018ceb.log | grep collectd
2017-08-25 09:26:49 DEBUG otopi.context context.dumpSequence:744
METHOD
otopi.plugins.ovirt_host_deploy.collectd.packages.Plugin._packages (None)
2017-08-25 09:26:50 DEBUG otopi.context context.dumpSequence:744
METHOD
otopi.plugins.ovirt_host_deploy.collectd.packages.Plugin._packages (None)
2017-08-25 09:27:19 DEBUG otopi.context context._executeMethod:128 Stage
packages METHOD
otopi.plugins.ovirt_host_deploy.collectd.packages.Plugin._packages
2017-08-25 09:27:19 DEBUG otopi.plugins.otopi.packagers.yumpackager
yumpackager.verbose:76 Yum queue package collectd for install/update
2017-08-25 09:27:19 ERROR otopi.plugins.otopi.packagers.yumpackager
yumpackager.error:85 Yum Cannot queue package collectd: Package collectd
cannot be found
File
"/tmp/ovirt-3rP0BGQm0o/otopi-plugins/ovirt-host-deploy/collectd/packages.py",
line 53, in _packages
'collectd-write_http',
RuntimeError: Package collectd cannot be found
2017-08-25 09:27:19 ERROR otopi.context context._executeMethod:151
Failed to execute stage 'Package installation': Package collectd cannot
be found
2017-08-25 09:27:19 DEBUG otopi.context context.dumpEnvironment:770 ENV
BASE/exceptionInfo=list:'[(<type 'exceptions.RuntimeError'>,
RuntimeError('Package collectd cannot be found',), <traceback object at
0x3514ef0>)]'
2017-08-25 09:27:19 DEBUG otopi.context context.dumpEnvironment:770 ENV
BASE/exceptionInfo=list:'[(<type 'exceptions.RuntimeError'>,
RuntimeError('Package collectd cannot be found',), <traceback object at
0x3514ef0>)]'
After this i see that there is and include package for epel-release,
that will install the epel repository,
so i installed manually the epel-repository
added the excludepkgs line but now the error is Package collectd-disk
cannot be found
this is the epel.repo modified
[root@ovc2n05 yum.repos.d]# more /etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$bas...
failovermethod=priority
enabled=1
excludepkgs=collectd*
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch/debug
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arc...
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&ar...
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
the epel-testing.repo has all disabled
This is the part of log on the manager
[root@ovcmgr host-deploy]# more ovirt-host-deploy-20170825* | grep
collectd-disk
2017-08-25 10:36:23 DEBUG otopi.plugins.otopi.packagers.yumpackager
yumpackager.verbose:76 Yum queue package collectd-disk for install/update
2017-08-25 10:36:23 ERROR otopi.plugins.otopi.packagers.yumpackager
yumpackager.error:85 Yum Cannot queue package collectd-disk: Package
collectd-disk cannot be found
RuntimeError: Package collectd-disk cannot be found
2017-08-25 10:36:23 ERROR otopi.context context._executeMethod:151
Failed to execute stage 'Package installation': Package collectd-disk
cannot be found
2017-08-25 10:36:23 DEBUG otopi.context context.dumpEnvironment:770 ENV
BASE/exceptionInfo=list:'[(<type 'exceptions.RuntimeError'>,
RuntimeError('Package collectd-disk cannot be found',), <traceback
object at 0x592e290>)]'
2017-08-25 10:36:23 DEBUG otopi.context context.dumpEnvironment:770 ENV
BASE/exceptionInfo=list:'[(<type 'exceptions.RuntimeError'>,
RuntimeError('Package collectd-disk cannot be found',), <traceback
object at 0x592e290>)]'
I don't know what other to try.
Any help would be accepted
Claudio Soprano
--
/ | / _____/ / | / _____/ | /
/ / | / / / / | / / / | /
/ / | / ___/ _____/ / / | / ___/ / | /
/ / | / / / / | / / / | /
______/ _/ __/ _/ _/ _/ __/ _/ _/ __/
Claudio Soprano phone: (+39)-06-9403.2349/2355
Computing Service fax: (+39)-06-9403.2649
LNF-INFN e-mail: Claudio.Soprano(a)lnf.infn.it
Via Enrico Fermi, 40 www: http://www.lnf.infn.it/
I-00044 Frascati, Italy
--------------3A508373C5EC3F29788C45F1
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi all,</p>
<p>we are installing new nodes on a Ovirt 4.0.6 Cluster, the new
nodes were installed from a Minimal 1707 iso image, Centos
v7.3.1611</p>
<p>in the log of host-deploy (on the manager) it indicates that
collectd packages was not found.</p>
<p>I found this bug in the ovirt 4.1.0 version where it tells to
disable the EPEL repository, in another tread on redhat someone
told to add <br>
</p>
<p>excludepkgs=collectd*</p>
<p>always in the epel repository</p>
<p>I checked all my repository and i found epel reference only in <br>
</p>
<p>[root@xxxx yum.repos.d]# grep epel *<br>
ovirt-4.0-dependencies.repo:[ovirt-4.0-epel]<br>
ovirt-4.0-dependencies.repo:#baseurl=<a class="moz-txt-link-freetext" href="http://download.fedoraproject.org/pub/epel/7/$basearch">http://download.fedoraproject.org/pub/epel/7/$basearch</a><br>
ovirt-4.0-dependencies.repo:mirrorlist=<a class="moz-txt-link-freetext" href="https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch">https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch</a><br>
ovirt-4.0-dependencies.repo:includepkgs=epel-release,python-uinput,puppet,python-lockfile,python-cpopen,python-ordereddict,python-pthreading,python-inotify,python-argparse,novnc,python-ply,python-kitchen,python-daemon,python-websockify,livecd-tools,spice-html5,mom,python-IPy,python-ioprocess,ioprocess,safelease,python-paramiko,python2-paramiko,python2-crypto,libtomcrypt,libtommath,python-cheetah,python-ecdsa,python2-ecdsa,python-markdown,rubygem-rgen,ovirt-guest-agent*,userspace-rcu,protobuf-java,objenesis,python34*<br>
ovirt-4.0-dependencies.repo:gpgkey=<a class="moz-txt-link-freetext" href="https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7">https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7</a><br>
ovirt-4.0-dependencies.repo:[ovirt-4.0-patternfly1-noarch-epel]<br>
ovirt-4.0-dependencies.repo:baseurl=<a class="moz-txt-link-freetext" href="http://copr-be.cloud.fedoraproject.org/results/patternfly/patternfly1/epe...">http://copr-be.cloud.fedoraproject.org/results/patternfly/patternfly1/epe...</a></p>
<p>so before includespkgs i added the excludepkgs line</p>
<p>removed the host, reinserted and still again collectd not found</p>
<p>so i added the excludepkgs line in all the ovirt sections <br>
</p>
<p>removed the host, reinserted and still again collectd not found</p>
<p>I removed on the manager also the file
/var/cache/ovirt-engine/ovirt-host-deploy.tar but still the same
error</p>
<p>these are the ovirt-repos files with the excludepkgs line added<br>
</p>
<p>[ovirt-4.0]<br>
name=Latest oVirt 4.0 Release<br>
#baseurl=<a class="moz-txt-link-freetext" href="http://resources.ovirt.org/pub/ovirt-4.0/rpm/el$releasever/">http://resources.ovirt.org/pub/ovirt-4.0/rpm/el$releasever/</a><br>
mirrorlist=<a class="moz-txt-link-freetext" href="http://resources.ovirt.org/pub/yum-repo/mirrorlist-ovirt-4.0-el$releasever">http://resources.ovirt.org/pub/yum-repo/mirrorlist-ovirt-4.0-el$releasever</a><br>
enabled=1<br>
</p>
<p>excludepkgs=collectd*<br>
</p>
<p>skip_if_unavailable=1<br>
gpgcheck=1<br>
gpgkey=<a class="moz-txt-link-freetext" href="file:///etc/pki/rpm-gpg/RPM-GPG-ovirt-4.0">file:///etc/pki/rpm-gpg/RPM-GPG-ovirt-4.0</a><br>
</p>
<p>[ovirt-4.0-epel]<br>
name=Extra Packages for Enterprise Linux 7 - $basearch<br>
#baseurl=<a class="moz-txt-link-freetext" href="http://download.fedoraproject.org/pub/epel/7/$basearch">http://download.fedoraproject.org/pub/epel/7/$basearch</a><br>
mirrorlist=<a class="moz-txt-link-freetext" href="https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch">https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch</a><br>
failovermethod=priority<br>
enabled=1<br>
<br>
excludepkgs=collectd*<br>
</p>
<p>includepkgs=epel-release,python-uinput,puppet,python-lockfile,python-cpopen,python-ordereddict,python-pthreading,python-inotify,python-argparse,novnc,python-ply,python-kitchen,python-daemon,python-websockify,livec<br>
d-tools,spice-html5,mom,python-IPy,python-ioprocess,ioprocess,safelease,python-paramiko,python2-paramiko,python2-crypto,libtomcrypt,libtommath,python-cheetah,python-ecdsa,python2-ecdsa,python-markdown,rubygem-rgen<br>
,ovirt-guest-agent*,userspace-rcu,protobuf-java,objenesis,python34*<br>
gpgcheck=1<br>
gpgkey=<a class="moz-txt-link-freetext" href="https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7">https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7</a><br>
<br>
[ovirt-4.0-centos-gluster37]<br>
name=CentOS-7 - Gluster 3.7<br>
baseurl=<a class="moz-txt-link-freetext" href="http://mirror.centos.org/centos/7/storage/$basearch/gluster-3.7/">http://mirror.centos.org/centos/7/storage/$basearch/gluster-3.7/</a><br>
<br>
excludepkgs=collectd*<br>
</p>
<p>gpgcheck=1<br>
enabled=1<br>
gpgkey=<a class="moz-txt-link-freetext" href="https://raw.githubusercontent.com/CentOS-Storage-SIG/centos-release-stora...">https://raw.githubusercontent.com/CentOS-Storage-SIG/centos-release-stora...</a><br>
<br>
[ovirt-4.0-patternfly1-noarch-epel]<br>
name=Copr repo for patternfly1 owned by patternfly<br>
baseurl=<a class="moz-txt-link-freetext" href="http://copr-be.cloud.fedoraproject.org/results/patternfly/patternfly1/epe...">http://copr-be.cloud.fedoraproject.org/results/patternfly/patternfly1/epe...</a><br>
enabled=1<br>
<br>
excludepkgs=collectd*<br>
</p>
<p>skip_if_unavailable=1<br>
gpgcheck=0<br>
<br>
[virtio-win-stable]<br>
name=virtio-win builds roughly matching what was shipped in latest
RHEL<br>
baseurl=<a class="moz-txt-link-freetext" href="http://fedorapeople.org/groups/virt/virtio-win/repo/stable">http://fedorapeople.org/groups/virt/virtio-win/repo/stable</a><br>
enabled=1<br>
<br>
excludepkgs=collectd*<br>
</p>
<p>skip_if_unavailable=1<br>
gpgcheck=0<br>
<br>
[centos-ovirt40-release]<br>
name=CentOS-7 - oVirt 4.0<br>
baseurl=<a class="moz-txt-link-freetext" href="http://mirror.centos.org/centos/7/virt/$basearch/ovirt-4.0/">http://mirror.centos.org/centos/7/virt/$basearch/ovirt-4.0/</a><br>
gpgcheck=0<br>
enabled=1<br>
<br>
excludepkgs=collectd*<br>
</p>
<p>I add also the part of log on the manager relatives to
host-deploy where the error is logged</p>
<p>[root@ovcmgr host-deploy]# more
ovirt-host-deploy-20170825092719-xxxxxx-53018ceb.log | grep
collectd<br>
2017-08-25 09:26:49 DEBUG otopi.context
context.dumpSequence:744 METHOD
otopi.plugins.ovirt_host_deploy.collectd.packages.Plugin._packages
(None)<br>
2017-08-25 09:26:50 DEBUG otopi.context
context.dumpSequence:744 METHOD
otopi.plugins.ovirt_host_deploy.collectd.packages.Plugin._packages
(None)<br>
2017-08-25 09:27:19 DEBUG otopi.context context._executeMethod:128
Stage packages METHOD
otopi.plugins.ovirt_host_deploy.collectd.packages.Plugin._packages<br>
2017-08-25 09:27:19 DEBUG
otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:76
Yum queue package collectd for install/update<br>
2017-08-25 09:27:19 ERROR
otopi.plugins.otopi.packagers.yumpackager yumpackager.error:85 Yum
Cannot queue package collectd: Package collectd cannot be found<br>
File
"/tmp/ovirt-3rP0BGQm0o/otopi-plugins/ovirt-host-deploy/collectd/packages.py",
line 53, in _packages<br>
'collectd-write_http',<br>
RuntimeError: Package collectd cannot be found<br>
2017-08-25 09:27:19 ERROR otopi.context context._executeMethod:151
Failed to execute stage 'Package installation': Package collectd
cannot be found<br>
2017-08-25 09:27:19 DEBUG otopi.context
context.dumpEnvironment:770 ENV
BASE/exceptionInfo=list:'[(<type 'exceptions.RuntimeError'>,
RuntimeError('Package collectd cannot be found',), <traceback
object at 0x3514ef0>)]'<br>
2017-08-25 09:27:19 DEBUG otopi.context
context.dumpEnvironment:770 ENV
BASE/exceptionInfo=list:'[(<type 'exceptions.RuntimeError'>,
RuntimeError('Package collectd cannot be found',), <traceback
object at 0x3514ef0>)]'<br>
</p>
<p>After this i see that there is and include package for
epel-release, that will install the epel repository, <br>
</p>
<p>so i installed manually the epel-repository</p>
<p>added the excludepkgs line but now the error is Package
collectd-disk cannot be found</p>
<p>this is the epel.repo modified</p>
<p>[root@ovc2n05 yum.repos.d]# more /etc/yum.repos.d/epel.repo<br>
</p>
<p>[epel]<br>
name=Extra Packages for Enterprise Linux 7 - $basearch<br>
#baseurl=<a class="moz-txt-link-freetext" href="http://download.fedoraproject.org/pub/epel/7/$basearch">http://download.fedoraproject.org/pub/epel/7/$basearch</a><br>
metalink=<a class="moz-txt-link-freetext" href="https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch">https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch</a><br>
failovermethod=priority<br>
enabled=1<br>
</p>
<p>excludepkgs=collectd*<br>
</p>
<p>gpgcheck=1<br>
gpgkey=<a class="moz-txt-link-freetext" href="file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7">file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7</a><br>
<br>
[epel-debuginfo]<br>
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug<br>
#baseurl=<a class="moz-txt-link-freetext" href="http://download.fedoraproject.org/pub/epel/7/$basearch/debug">http://download.fedoraproject.org/pub/epel/7/$basearch/debug</a><br>
metalink=<a class="moz-txt-link-freetext" href="https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$ba...">https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$ba...</a><br>
failovermethod=priority<br>
enabled=0<br>
gpgkey=<a class="moz-txt-link-freetext" href="file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7">file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7</a><br>
gpgcheck=1<br>
<br>
[epel-source]<br>
name=Extra Packages for Enterprise Linux 7 - $basearch - Source<br>
#baseurl=<a class="moz-txt-link-freetext" href="http://download.fedoraproject.org/pub/epel/7/SRPMS">http://download.fedoraproject.org/pub/epel/7/SRPMS</a><br>
metalink=<a class="moz-txt-link-freetext" href="https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$b...">https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$b...</a><br>
failovermethod=priority<br>
enabled=0<br>
gpgkey=<a class="moz-txt-link-freetext" href="file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7">file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7</a><br>
gpgcheck=1<br>
</p>
<p>the epel-testing.repo has all disabled</p>
<p>This is the part of log on the manager</p>
<p>[root@ovcmgr host-deploy]# more ovirt-host-deploy-20170825* |
grep collectd-disk<br>
2017-08-25 10:36:23 DEBUG
otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:76
Yum queue package collectd-disk for install/update<br>
2017-08-25 10:36:23 ERROR
otopi.plugins.otopi.packagers.yumpackager yumpackager.error:85 Yum
Cannot queue package collectd-disk: Package collectd-disk cannot
be found<br>
RuntimeError: Package collectd-disk cannot be found<br>
2017-08-25 10:36:23 ERROR otopi.context context._executeMethod:151
Failed to execute stage 'Package installation': Package
collectd-disk cannot be found<br>
2017-08-25 10:36:23 DEBUG otopi.context
context.dumpEnvironment:770 ENV
BASE/exceptionInfo=list:'[(<type 'exceptions.RuntimeError'>,
RuntimeError('Package collectd-disk cannot be found',),
<traceback object at 0x592e290>)]'<br>
2017-08-25 10:36:23 DEBUG otopi.context
context.dumpEnvironment:770 ENV
BASE/exceptionInfo=list:'[(<type 'exceptions.RuntimeError'>,
RuntimeError('Package collectd-disk cannot be found',),
<traceback object at 0x592e290>)]'<br>
</p>
<p>I don't know what other to try.<br>
</p>
<p>Any help would be accepted</p>
<p>Claudio Soprano<br>
</p>
<pre class="bz_comment_text
bz_wrap_comment_text" style="font-size: small; font-family: monospace; white-space: pre-wrap; word-wrap: break-word; width: 50em; color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">
</pre>
<pre class="moz-signature" cols="72">--
/ | / _____/ / | / _____/ | /
/ / | / / / / | / / / | /
/ / | / ___/ _____/ / / | / ___/ / | /
/ / | / / / / | / / / | /
______/ _/ __/ _/ _/ _/ __/ _/ _/ __/
Claudio Soprano phone: (+39)-06-9403.2349/2355
Computing Service fax: (+39)-06-9403.2649
LNF-INFN e-mail: <a class="moz-txt-link-abbreviated" href="mailto:Claudio.Soprano@lnf.infn.it">Claudio.Soprano(a)lnf.infn.it</a>
Via Enrico Fermi, 40 www: <a class="moz-txt-link-freetext" href="http://www.lnf.infn.it/">http://www.lnf.infn.it/</a>
I-00044 Frascati, Italy
</pre>
</body>
</html>
--------------3A508373C5EC3F29788C45F1--
7 years, 2 months
Adding host for the first time - Power Management?
by Mark Steele
Hello,
We have an existing 4 Host Ovirt 3.5 installation. I am adding two more HP
Gen9 Blades to the configuration. I looked at how the power management is
setup up in Ovirt for the first four blades and it appears to be configured
for ilo4 using a user account that I cannot find documentation for anywhere
within my infrastructure.
Questions:
- is this user / password defined on the blade somewhere (perhaps like an
IPMI setup)?
- is anyone familiar with where I set this up on an HP Blade?
I'd like to get this configured before it goes into production as I assume
this requires access to the blade bios / setup to properly configure.
Best regards,
***
*Mark Steele*
CIO / VP Technical Operations | TelVue Corporation
TelVue - We Share Your Vision
16000 Horizon Way, Suite 100 | Mt. Laurel, NJ 08054
800.885.8886 x128 | msteele(a)telvue.com | http://www.telvue.com
twitter: http://twitter.com/telvue | facebook:
https://www.facebook.com/telvue
7 years, 2 months
Ovirt help!
by Alexander Witte
--_000_3ABA8AFA8FC54669A6E97527B8B5D097baicanadacom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hello,
I am just curious- is this a valid email address I can use to ask a quick q=
uestion regarding connecting to a VM via SPICE or VNC?
Thanks!
Alex Witte
--_000_3ABA8AFA8FC54669A6E97527B8B5D097baicanadacom_
Content-Type: text/html; charset="us-ascii"
Content-ID: <85B25495EB39094AB6E798D3CFD688B3(a)baicanada.local>
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space;" class=3D"">
<div class=3D"">Hello,</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">I am just curious- is this a valid email address I can use =
to ask a quick question regarding connecting to a VM via SPICE or VNC?</div=
>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Thanks!</div>
<br class=3D"">
<div class=3D"">
<div style=3D"color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px;=
font-style: normal; font-variant-caps: normal; font-weight: normal; letter=
-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-=
transform: none; white-space: normal; widows: auto; word-spacing: 0px; -web=
kit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-wrap: brea=
k-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" c=
lass=3D"">
<div style=3D"color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px;=
font-style: normal; font-variant-caps: normal; font-weight: normal; letter=
-spacing: normal; text-align: start; text-indent: 0px; text-transform: none=
; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
Alex Witte<br class=3D"">
<br class=3D"">
</div>
</div>
</div>
<br class=3D"">
</body>
</html>
--_000_3ABA8AFA8FC54669A6E97527B8B5D097baicanadacom_--
7 years, 2 months
unsupported configuration: Unable to find security driver for model selinux
by Charles Kozler
Hello,
I recently installed ovirt cluster on 3 nodes and saw that I could only
migrate one way
Reviewing the logs I found this
2017-08-31 09:04:30,685-0400 ERROR (migsrc/1eca84bd) [virt.vm]
(vmId='1eca84bd-2796-469d-a071-6ba2b21d82f4') unsupported configuration:
Unable to find security driver for model selinux (migration:287)
2017-08-31 09:04:30,698-0400 ERROR (migsrc/1eca84bd) [virt.vm]
(vmId='1eca84bd-2796-469d-a071-6ba2b21d82f4') Failed to migrate
(migration:429)
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/vdsm/virt/migration.py", line 411,
in run
self._startUnderlyingMigration(time.time())
File "/usr/lib/python2.7/site-packages/vdsm/virt/migration.py", line 487,
in _startUnderlyingMigration
self._perform_with_conv_schedule(duri, muri)
File "/usr/lib/python2.7/site-packages/vdsm/virt/migration.py", line 563,
in _perform_with_conv_schedule
self._perform_migration(duri, muri)
File "/usr/lib/python2.7/site-packages/vdsm/virt/migration.py", line 529,
in _perform_migration
self._vm._dom.migrateToURI3(duri, params, flags)
File "/usr/lib/python2.7/site-packages/vdsm/virt/virdomain.py", line 69,
in f
ret = attr(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/vdsm/libvirtconnection.py", line
123, in wrapper
ret = f(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/vdsm/utils.py", line 944, in
wrapper
return func(inst, *args, **kwargs)
File "/usr/lib64/python2.7/site-packages/libvirt.py", line 1939, in
migrateToURI3
if ret == -1: raise libvirtError ('virDomainMigrateToURI3() failed',
dom=self)
libvirtError: unsupported configuration: Unable to find security driver for
model selinux
Which led me to this
https://bugzilla.redhat.com/show_bug.cgi?id=1013617
I could migrate from node1 -> node 2 but not node2 -> node1, so obviously I
had something different with node 1. In this case, it was selinux
On node 1 it is set to disabled but on node 2 it is set to permissive. I am
not sure how they got different but I wanted to update this list with this
finding
Node 2 was setup directly via web UI in the engine with host -> new.
Perhaps I manually set node 1 to disabled
Does ovirt / libvirt expect permissive? Or does it expect enforcing? Or
does it need to be both the same matching?
thanks!
7 years, 2 months
Replacing engine SSL cert
by Chris Adams
I'm writing a script to install a new SSL key/cert pair (from Let's
Encrypt) for the engine web UI on oVirt 4.1. I'm looking at this, but
it's a little confusing.
https://www.ovirt.org/documentation/admin-guide/appe-oVirt_and_SSL/
It sounds like steps 1 and 3 are referring to the CA-supplied
intermediate cert(s), not the actual issue cert for the server. Is that
right?
Does anything actually use the PCKS12 format file referred to in step 4?
I don't normally see that format from regular CAs; they usually provide
cert+intermediate(s) in PEM format.
With Apache 2.4, it is normal to just put the cert+intermediate(s) chain
in one file and configure Apache with SSLCertificateFile. You aren't
supposed to put the CA-supplied cert in the SSLCACertificateFile like
oVirt appears to do; that's intended to be used for validating client
certs, not the intermediate(s) for the server cert.
It really just looks like the cert+intermediate(s) should go in
/etc/pki/ovirt-engine/certs/apache.cer, the corresponding key put in
/etc/pki/ovirt-engine/keys/apache.key.nopass, and then Apache needs to
be restarted. Since oVirt doesn't use the engine web UI cert for
anything internally (right?), do any of the other steps on the above
page matter?
--
Chris Adams <cma(a)cmadams.net>
7 years, 2 months
How to configure Centos7 to serve as host
by Arthur Stilben
Hello everyone!
I'm trying to configure a Centos 7 machine to serve as a host, but I'm not
successful. I already get the message "Host Host1 moved to Non-Operational
state as host CPU type is not supported in this cluster compatibility
version or is not supported at all".
Here the commands that I used to configure the host:
$ sudo yum install
http://resources.ovirt.org/pub/yum-repo/ovirt-release41.rpm
$ sudo yum install vdsm
$ sudo yum install centos-release-ovirt41
$ sudo systemctl disable firewalld
$ sudo systemctl disable NetworkManager
$ sudo vim /etc/selinux/config
...
SELINUX=permissive
...
$ sudo vim /etc/hosts
...
10.142.0.3 ovirthost-1.c.sharp-quest-137201.internal ovirthost-1 # Added
by Google
10.142.0.2 ovirtengine-1.c.sharp-quest-137201.internal ovirtengine-1
...
Att,
--
Arthur Rodrigues Stilben
7 years, 2 months
ovirt 4.1 hosted engine hyper converged on glusterfs 3.8.10 : "engine" storage domain alway complain about "unsynced" elements
by yayo (j)
Hi all,
We have an ovirt cluster hyperconverged with hosted engine on 3 full
replicated node . This cluster have 2 gluster volume:
- data: volume for the Data (Master) Domain (For vm)
- engine: volume fro the hosted_storage Domain (for hosted engine)
We have this problem: "engine" gluster volume have always unsynced elements
and we cant' fix the problem, on command line we have tried to use the
"heal" command but elements remain always unsynced ....
Below the heal command "status":
[root@node01 ~]# gluster volume heal engine info
Brick node01:/gluster/engine/brick
/.shard/8aa74564-6740-403e-ad51-f56d9ca5d7a7.48
/.shard/8aa74564-6740-403e-ad51-f56d9ca5d7a7.64
/.shard/8aa74564-6740-403e-ad51-f56d9ca5d7a7.60
/.shard/8aa74564-6740-403e-ad51-f56d9ca5d7a7.2
/.shard/8aa74564-6740-403e-ad51-f56d9ca5d7a7.68
/8f215dd2-8531-4a4f-b6ed-ea789dd8821b/images/19d71267-52a4-42a3-bb1e-e3145361c0c2/7a215635-02f3-47db-80db-8b689c6a8f01
/8f215dd2-8531-4a4f-b6ed-ea789dd8821b/images/88d41053-a257-4272-9e2e-2f3de0743b81/6573ed08-d3ed-4d12-9227-2c95941e1ad6
/.shard/8aa74564-6740-403e-ad51-f56d9ca5d7a7.61
/.shard/8aa74564-6740-403e-ad51-f56d9ca5d7a7.1
/8f215dd2-8531-4a4f-b6ed-ea789dd8821b/dom_md/ids
/.shard/8aa74564-6740-403e-ad51-f56d9ca5d7a7.20
/__DIRECT_IO_TEST__
Status: Connected
Number of entries: 12
Brick node02:/gluster/engine/brick
/8f215dd2-8531-4a4f-b6ed-ea789dd8821b/images/19d71267-52a4-42a3-bb1e-e3145361c0c2/7a215635-02f3-47db-80db-8b689c6a8f01
<gfid:9a601373-bbaa-44d8-b396-f0b9b12c026f>
/8f215dd2-8531-4a4f-b6ed-ea789dd8821b/dom_md/ids
<gfid:1e309376-c62e-424f-9857-f9a0c3a729bf>
<gfid:e3565b50-1495-4e5b-ae88-3bceca47b7d9>
<gfid:4e33ac33-dddb-4e29-b4a3-51770b81166a>
/__DIRECT_IO_TEST__
<gfid:67606789-1f34-4c15-86b8-c0d05b07f187>
<gfid:9ef88647-cfe6-4a35-a38c-a5173c9e8fc0>
/8f215dd2-8531-4a4f-b6ed-ea789dd8821b/images/88d41053-a257-4272-9e2e-2f3de0743b81/6573ed08-d3ed-4d12-9227-2c95941e1ad6
<gfid:9ad720b2-507d-4830-8294-ec8adee6d384>
<gfid:d9853e5d-a2bf-4cee-8b39-7781a98033cf>
Status: Connected
Number of entries: 12
Brick node04:/gluster/engine/brick
Status: Connected
Number of entries: 0
running the "gluster volume heal engine" don't solve the problem...
Some extra info:
We have recently changed the gluster from: 2 (full repliacated) + 1 arbiter
to 3 full replicated cluster but i don't know this is the problem...
The "data" volume is good and healty and have no unsynced entry.
Ovirt refuse to put the node02 and node01 in "maintenance mode" and
complains about "unsynced elements"
How can I fix this?
Thank you
7 years, 2 months
oVirt selft-hosted with NFS on top gluster
by Abi Askushi
Hi All,
I've playing with ovirt self hosted engine setup and I even use it to
production for several VM. The setup I have is 3 server with gluster
storage in replica 2+1 (1 arbiter).
The data storage domain where VMs are stored is mounted with gluster
through ovirt. The performance I get for the VMs is very low and I was
thinking to switch and mount the same storage through NFS instead of
glusterfs.
The only think I am hesitant is how can I ensure high availability of the
storage when I loose one server? I was thinking to have at /etc/hosts sth
like below:
10.100.100.1 nfsmount
10.100.100.2 nfsmount
10.100.100.3 nfsmount
then use nfsmount as the server name when adding this domain through ovirt
GUI.
Are there any other more elegant solutions? What do you do for such cases?
Note: gluster has the back-vol-file option which provides a lean way to
have redundancy on the mount point and I am using this when mounting with
glusterfs.
Thanx
7 years, 2 months