No one answered to my messages, so i don't know if someone replicated the bug or not in CentOS 7.3.

Let me know if you need more info.

Claudio

On 30/08/17 12:25, Claudio Soprano wrote:

More investigation on this for you :)

the bug is only on CentOS v7.3 infact on previous hosts with CentOS < v7.3 i have no problem about the name of the network.

I discovered also that i don't need only to rename the network name, but also the vnic profile associated, infact with network name def, and vnic profile default, it still didn't work, renamed network name and vnic profile to def both, now works on CentOS v7.3 with no errors also from GUI.

when i create a network both network name and vnic profile are called the same (for my it was default).

Hope that my info can help you.

Another boring issues is that i need to detach the network to all the hosts to rename only, but also to change the network on all VMs that use it also if they are stopped, i was lucky only 2 VMs and only 4 hosts, but i can't imagine people have 40-50 hosts and maybe 100-200 VMs on a network.

Anyway now i have Centos V7.3 and V7.2 hosts both working.

Claudio

On 30/08/17 11:52, Claudio Soprano wrote:

Ok i SOLVED the problem, but i don't know if it is a BUG, the problem is the name default, but i had it working with ovirt v3 and v4.0pre for sure.

I don't know if the check has been added in the setup_host_network or not.

This is that i did

i manually added a ifcfg-def and ifcfg-enp12s0.1 file (first for the bridge and the second for the VLAN) to an host that don't have VLAN 1

[root@XXXXX network-scripts]# more ifcfg-enp12s0.1
# Generated by VDSM version 4.19.28-1.el7.centos
DEVICE=enp12s0.1
VLAN=yes
BRIDGE=def
ONBOOT=yes
MTU=1500
DEFROUTE=no
NM_CONTROLLED=no
IPV6INIT=no

[root@XXXXX network-scripts]# more ifcfg-def
# Generated by VDSM version 4.19.28-1.el7.centos
DEVICE=def
TYPE=Bridge
DELAY=0
STP=off
ONBOOT=yes
MTU=1500
DEFROUTE=no
NM_CONTROLLED=no
IPV6INIT=no

then run

systemctl restart network

it didn't give errors, and ip addr shows

[root@XXXXX network-scripts]# ip addr

94: enp12s0.1@enp12s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master def state UP qlen 1000
    link/ether 00:25:b5:00:10:5f brd ff:ff:ff:ff:ff:ff
    inet6 fe80::225:b5ff:fe00:105f/64 scope link
       valid_lft forever preferred_lft forever
95: def: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP qlen 1000
    link/ether 00:25:b5:00:10:5f brd ff:ff:ff:ff:ff:ff
    inet6 fe80::225:b5ff:fe00:105f/64 scope link
       valid_lft forever preferred_lft forever

I will try to change the name of that network to something different from default

Claudio

On 30/08/17 11:31, Claudio Soprano wrote:

The problem is not the host-deploy, infact the deploy finished without errors, if i remember good in the deploy process the network are not set, i need to attach each network i need manually, under hosts, network interface, setup host networks

and the problem is there, when i attach all the VLANs (including the default, that is VLAN 1) it gave error, default is not present in the system, if i add all the VLANS (excluding the default, that is VLAN 1) it is OK, but the host will not activate because missing the default vlan.

If i manually add the 2 configuration files (ifcfg-default and ifcfg-intX.1) to the host and make a systemctl network restart, it gave error then

ip addr reports

the vlan 1 is added, but not the Bridge to default (the default is missing error).

I don't know if the name "default" (for the network, VLAN 1) could be the problem, but i can't rename now, because i need to detach from the hosts, but actually i can't.

I added 3 screenshoots to show you the situation, before adding VLAN 1 ("default" network), the error when adding it, and the info on the error.

Claudio

On 30/08/17 08:49, Sandro Bonazzola wrote:


2017-08-29 14:45 GMT+02:00 Claudio Soprano <claudio.sopr...@lnf.infn.it <mailto:claudio.sopr...@lnf.infn.it>>:

    Ok in this way i could install the hosts, but we got another
    error on them when setup networks

    we have on each hosts 2 interfaces

    interface 1 is ovirtmgm

    interface 2 is a TRUNK with VLANs inside.

    All my old hosts are all the VLANs on interface2 included VLAN
    1 (tagged).

    When i setup networks for the new hosts 4.0.6 i can't include
    VLAN 1, ovirt answer with

    VDSM hostname.domainname command HostSetupNetworksVDS failed:
    [Errno 19] default (that is VLAN 1) is not present in the system.

    So thinking about upgrading to 4.1.5 we updated all the new
    hosts (the old are still v4.0.6) and reinstall from beginning
    but still we get the same error.

    What means that error ?


Adding Marcin and Dan about this.

    Claudio Soprano

    On 25/08/17 15:27, Sandro Bonazzola wrote:


    2017-08-25 10:43 GMT+02:00 Claudio Soprano
    <claudio.sopr...@lnf.infn.it
    <mailto:claudio.sopr...@lnf.infn.it>>:

        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


    Any reason for keeping 4.0.6 hosts? oVirt 4.0 has reached End
    Of Life back in January[1]
    And you can install 4.1 hosts in 4.0 cluster compatibility mode.

    That said, you may want to "yum
    install centos-release-opstools" which should provide you the
    missing collectd packages by providing the same repos already
    included in ovirt-release41 rpm.

    [1]
    http://lists.ovirt.org/pipermail/announce/2017-January/000308.html
    <http://lists.ovirt.org/pipermail/announce/2017-January/000308.html>


        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/pub/epel/7/$basearch
        <http://download.fedoraproject.org/pub/epel/7/$basearch>
        
ovirt-4.0-dependencies.repo:mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
        <https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch>
        
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/RPM-GPG-KEY-EPEL-7
        <https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7>
        ovirt-4.0-dependencies.repo:[ovirt-4.0-patternfly1-noarch-epel]
        
ovirt-4.0-dependencies.repo:baseurl=http://copr-be.cloud.fedoraproject.org/results/patternfly/patternfly1/epel-7-$basearch/
        
<http://copr-be.cloud.fedoraproject.org/results/patternfly/patternfly1/epel-7-$basearch/>

        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/
        <http://resources.ovirt.org/pub/ovirt-4.0/rpm/el$releasever/>
        
mirrorlist=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>
        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
        <http://download.fedoraproject.org/pub/epel/7/$basearch>
        
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
        <https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch>
        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
        <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/
        <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-release-storage-common/master/RPM-GPG-KEY-CentOS-SIG-Storage
        
<https://raw.githubusercontent.com/CentOS-Storage-SIG/centos-release-storage-common/master/RPM-GPG-KEY-CentOS-SIG-Storage>

        [ovirt-4.0-patternfly1-noarch-epel]
        name=Copr repo for patternfly1 owned by patternfly
        
baseurl=http://copr-be.cloud.fedoraproject.org/results/patternfly/patternfly1/epel-7-$basearch/
        
<http://copr-be.cloud.fedoraproject.org/results/patternfly/patternfly1/epel-7-$basearch/>
        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
        <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/
        <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
        <http://download.fedoraproject.org/pub/epel/7/$basearch>
        
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
        <https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch>
        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
        <http://download.fedoraproject.org/pub/epel/7/$basearch/debug>
        
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch
        
<https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch>
        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
        <http://download.fedoraproject.org/pub/epel/7/SRPMS>
        
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch
        
<https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch>
        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 
<tel:+39%2006%209403%202349>/2355
        Computing Service              fax:(+39)-06-9403.2649 
<tel:+39%2006%209403%202649>
        LNF-INFN                       e-mail:claudio.sopr...@lnf.infn.it
        <mailto:claudio.sopr...@lnf.infn.it>
        Via Enrico Fermi, 40           www:http://www.lnf.infn.it/
        I-00044 Frascati, Italy


        _______________________________________________
        Users mailing list
        Users@ovirt.org <mailto:Users@ovirt.org>
        http://lists.ovirt.org/mailman/listinfo/users
        <http://lists.ovirt.org/mailman/listinfo/users>




--
    SANDRO BONAZZOLA

    ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG
    VIRTUALIZATION R&D

    Red Hat EMEA <https://www.redhat.com/>

    <https://red.ht/sig>  
    TRIED. TESTED. TRUSTED. <https://redhat.com/trusted>


--
            /        |    /   _____/           /    |    /   _____/    |    /
           /       / |   /   /                /   / |   /   /        / |   /
          /       /  |  /   ___/   _____/    /   /  |  /   ___/     /  |  /
         /       /   | /   /                /   /   | /   /        /   | /
       ______/ _/   __/  _/               _/  _/   __/  _/       _/   __/

    Claudio Soprano                phone:(+39)-06-9403.2349 
<tel:+39%2006%209403%202349>/2355
    Computing Service              fax:(+39)-06-9403.2649 
<tel:+39%2006%209403%202649>
    LNF-INFN                       e-mail:claudio.sopr...@lnf.infn.it 
<mailto:claudio.sopr...@lnf.infn.it>
    Via Enrico Fermi, 40           www:http://www.lnf.infn.it/
    I-00044 Frascati, Italy




--

SANDRO BONAZZOLA

ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D

Red Hat EMEA <https://www.redhat.com/>

<https://red.ht/sig>      
TRIED. TESTED. TRUSTED. <https://redhat.com/trusted>


--

        /        |    /   _____/           /    |    /   _____/    |    /
       /       / |   /   /                /   / |   /   /        / |   /
      /       /  |  /   ___/   _____/    /   /  |  /   ___/     /  |  /
     /       /   | /   /                /   /   | /   /        /   | /
   ______/ _/   __/  _/               _/  _/   __/  _/       _/   __/

Claudio Soprano                phone:  (+39)-06-9403.2349/2355
Computing Service              fax:    (+39)-06-9403.2649
LNF-INFN                       e-mail:claudio.sopr...@lnf.infn.it
Via Enrico Fermi, 40           www:http://www.lnf.infn.it/
I-00044 Frascati, Italy


--

        /        |    /   _____/           /    |    /   _____/    |    /
       /       / |   /   /                /   / |   /   /        / |   /
      /       /  |  /   ___/   _____/    /   /  |  /   ___/     /  |  /
     /       /   | /   /                /   /   | /   /        /   | /
   ______/ _/   __/  _/               _/  _/   __/  _/       _/   __/

Claudio Soprano                phone:  (+39)-06-9403.2349/2355
Computing Service              fax:    (+39)-06-9403.2649
LNF-INFN                       e-mail:claudio.sopr...@lnf.infn.it
Via Enrico Fermi, 40           www:http://www.lnf.infn.it/
I-00044 Frascati, Italy


--

        /        |    /   _____/           /    |    /   _____/    |    /
       /       / |   /   /                /   / |   /   /        / |   /
      /       /  |  /   ___/   _____/    /   /  |  /   ___/     /  |  /
     /       /   | /   /                /   /   | /   /        /   | /
   ______/ _/   __/  _/               _/  _/   __/  _/       _/   __/

Claudio Soprano                phone:  (+39)-06-9403.2349/2355
Computing Service              fax:    (+39)-06-9403.2649
LNF-INFN                       e-mail:claudio.sopr...@lnf.infn.it
Via Enrico Fermi, 40           www:http://www.lnf.infn.it/
I-00044 Frascati, Italy



_______________________________________________
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

--

       /        |    /   _____/           /    |    /   _____/    |    /
      /       / |   /   /                /   / |   /   /        / |   /
     /       /  |  /   ___/   _____/    /   /  |  /   ___/     /  |  /
    /       /   | /   /                /   /   | /   /        /   | /
  ______/ _/   __/  _/               _/  _/   __/  _/       _/   __/

Claudio Soprano                phone:  (+39)-06-9403.2349/2355
Computing Service              fax:    (+39)-06-9403.2649
LNF-INFN                       e-mail: claudio.sopr...@lnf.infn.it
Via Enrico Fermi, 40           www:    http://www.lnf.infn.it/
I-00044 Frascati, Italy

_______________________________________________
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

Reply via email to