Greg,
Can I contribute?
On Thu, Feb 14, 2019 at 2:05 PM Greg Sheremeta <gshereme(a)redhat.com> wrote:
On Thu, Feb 14, 2019 at 2:16 PM Vincent Royer <vincent(a)epicenergy.ca>
wrote:
> Greg,
>
> The first thing on the list in your link is to check what repos are
> enabled with yum repolist, but makes no mention of what repos *should *be
> enabled on node-ng, nor what to do about it if you have the wrong ones.
> I've never had an Ovirt update go the way it was "supposed" to go,
despite
> having a bunch of documentation at hand. Usually I end up blowing away the
> hosts and starting with a fresh ISO.
>
> The page you linked makes no mention of the command Edward mentioned that
> got things working for me:
>
> yum update ovirt-node-ng-image-update
>
> All the instructions I can find just say to run yum update, but that
> resulted in a bunch of dependency errors for me, on a normal 4.2.6 node
> install that I haven't touched since installation. Why? If I'm following
> the instructions, shouldn't it work?
>
>
> running this command in the upgrade guide:
>
> [image: image.png]
>
> Gives me "This system is not registered with an entitlement server". Is
> that an outdated instruction? Does it apply to the particular update I'm
> trying to apply? No way to tell...
>
It only applies to RHEL. If you are not on RHEL, you wouldn't run that.
So it definitely needs improvement.
>
> What would really help is a clear separation between commands intended
> for centos/RHEL and commands intended for Node. As an outsider, it's very
> difficult to know. Every chapter, where there is any difference in
> procedure, the documents should be split with RHEL on one side and NODE on
> the other.
>
+1.
>
> The documentation would also benefit from tags like dates and versions
> that they apply to. "Valid for Ovirt 4.2.6 to 4.2.8 as of Feb 2, 2019".
> Then the documents should be tested and the dates/versions adjusted, or the
> docs adjusted, as needed.
>
Agree.
>
> Ovirt is awesome.
>
Agree :)
> But the docs are the project's worst enemy.
>
I understand your frustrations. We've been trying to improve the
documentation lately, and feedback like yours is crucial. So thank you.
I opened to
https://github.com/oVirt/ovirt-site/issues/1906 track this.
Best wishes,
Greg
>
>
>
> On Thu, Feb 14, 2019 at 3:34 AM Greg Sheremeta <gshereme(a)redhat.com>
> wrote:
>
>> Hi,
>>
>> On Wed, Feb 13, 2019 at 11:18 PM Vincent Royer <vincent(a)epicenergy.ca>
>> wrote:
>>
>>> wow am I crazy or is that not mentioned anywhere that I can find in the
>>> docs?
>>>
>>
>>
>>
https://ovirt.org/documentation/upgrade-guide/appe-Manually_Updating_Host...
>>
>> Does that make sense, or do you think it needs enhancement? If it needs
>> enhancement, please open a documentation bug:
>>
https://github.com/oVirt/ovirt-site/issues/new
>>
>>
>>
>>>
>>> some combinations of commands and reboots finally got the update to
>>> take.
>>>
>>> Any idea about the messages about not being registered to an
>>> entitlement server? whats that all about??
>>>
>>
>> If you're on CentOS, it's a harmless side effect of cockpit being
>> installed.
>> # cat /etc/yum/pluginconf.d/subscription-manager.conf
>> [main]
>> enabled=1
>> # change to 0 if you prefer
>>
>>
>>
>>>
>>>
>>>
>>> On Wed, Feb 13, 2019 at 7:30 PM Edward Berger <edwberger(a)gmail.com>
>>> wrote:
>>>
>>>> If its a node-ng install, you should just update the whole image with
>>>> yum update ovirt-node-ng-image-update
>>>>
>>>> On Wed, Feb 13, 2019 at 8:12 PM Vincent Royer
<vincent(a)epicenergy.ca>
>>>> wrote:
>>>>
>>>>> Sorry, this is a node install w/ he.
>>>>>
>>>>> On Wed, Feb 13, 2019, 4:44 PM Vincent Royer
<vincent(a)epicenergy.ca
>>>>> wrote:
>>>>>
>>>>>> trying to update from 4.2.6 to 4.2.8
>>>>>>
>>>>>> yum update fails with:
>>>>>>
>>>>>> --> Finished Dependency Resolution
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Error: Package: vdsm-4.20.46-1.el7.x86_64 (ovirt-4.2)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Requires: libvirt-daemon-kvm >= 4.5.0-10.el7_6.3
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Installed: libvirt-daemon-kvm-3.9.0-14.el7_5.8.x86_64
>>>>>> (installed)
>>>>>>
>>>>>>
>>>>>>
>>>>>> libvirt-daemon-kvm = 3.9.0-14.el7_5.8
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Error: Package: 10:qemu-kvm-ev-2.12.0-18.el7_6.3.1.x86_64
>>>>>> (ovirt-4.2-centos-qemu-ev)
>>>>>>
>>>>>>
>>>>>>
>>>>>> Requires: libepoxy.so.0()(64bit)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Error: Package: 10:qemu-kvm-ev-2.12.0-18.el7_6.3.1.x86_64
>>>>>> (ovirt-4.2-centos-qemu-ev)
>>>>>>
>>>>>>
>>>>>>
>>>>>> Requires: libibumad.so.3()(64bit)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Error: Package: 10:qemu-kvm-ev-2.12.0-18.el7_6.3.1.x86_64
>>>>>> (ovirt-4.2-centos-qemu-ev)
>>>>>>
>>>>>>
>>>>>>
>>>>>> Requires: libgbm.so.1()(64bit)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> You could try using --skip-broken to work around the problem
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> You could try running: rpm -Va --nofiles --nodigest
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Uploading Enabled Repositories Report
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2019-02-13 16:42:14,190 [INFO] yum:17779:Dummy-18
@connection.py:868
>>>>>> - Connection built:
host=subscription.rhsm.redhat.com port=443
>>>>>> handler=/subscription auth=identity_cert ca_dir=/etc/rhsm/ca/
>>>>>> insecure=False
>>>>>>
>>>>>> Loaded plugins: fastestmirror, product-id, subscription-manager
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2019-02-13 16:42:14,199 [WARNING] yum:17779:Dummy-18
@logutil.py:141
>>>>>> - logging already initialized
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2019-02-13 16:42:14,200 [ERROR] yum:17779:Dummy-18
@identity.py:145
>>>>>> - Reload of consumer identity cert /etc/pki/consumer/cert.pem
raised an
>>>>>> exception with msg: [Errno 2] No such file or directory:
>>>>>> '/etc/pki/consumer/key.pem'
>>>>>>
>>>>>> 2019-02-13 16:42:14,200 [INFO] yum:17779:Dummy-18
@connection.py:868
>>>>>> - Connection built:
host=subscription.rhsm.redhat.com port=443
>>>>>> handler=/subscription auth=identity_cert ca_dir=/etc/rhsm/ca/
>>>>>> insecure=False
>>>>>>
>>>>>> 2019-02-13 16:42:14,201 [INFO] yum:17779:Dummy-18 @repolib.py:471
-
>>>>>> repos updated: Repo updates
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Total repo updates: 0
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Updated
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> <NONE>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Added (new)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> <NONE>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Deleted
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> <NONE>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> This system is not registered with an entitlement server. You
can
>>>>>> use subscription-manager to register.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Cannot upload enabled repos report, is this client registered?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> [root@brian yum.repos.d]# yum repolist
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Loaded plugins: enabled_repos_upload, fastestmirror,
>>>>>> imgbased-persist, package_upload, product-id,
search-disabled-repos,
>>>>>> subscription-manager, vdsmupgrade
>>>>>>
>>>>>>
>>>>>> 2019-02-13 16:42:36,489 [ERROR] yum:17809:MainThread
>>>>>> @identity.py:145 - Reload of consumer identity cert
>>>>>> /etc/pki/consumer/cert.pem raised an exception with msg: [Errno
2] No such
>>>>>> file or directory: '/etc/pki/consumer/key.pem'
>>>>>>
>>>>>>
>>>>>> 2019-02-13 16:42:36,490 [INFO] yum:17809:MainThread
>>>>>> @connection.py:868 - Connection built: host=
>>>>>>
subscription.rhsm.redhat.com port=443 handler=/subscription
>>>>>> auth=identity_cert ca_dir=/etc/rhsm/ca/ insecure=False
>>>>>>
>>>>>>
>>>>>> 2019-02-13 16:42:36,491 [INFO] yum:17809:MainThread
@repolib.py:471
>>>>>> - repos updated: Repo updates
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Total repo updates: 0
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Updated
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> <NONE>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Added (new)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> <NONE>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Deleted
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> <NONE>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> This system is not registered with an entitlement server. You
can
>>>>>> use subscription-manager to register.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Loading mirror speeds from cached hostfile
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> * ovirt-4.2:
mirrors.rit.edu
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> * ovirt-4.2-epel:
mirror.sjc02.svwh.net
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> repo id
>>>>>>
>>>>>> repo name
>>>>>>
>>>>>> status
>>>>>> centos-sclo-rh-release/x86_64
>>>>>>
>>>>>> CentOS-7 - SCLo rh
>>>>>>
>>>>>> 8,113
>>>>>> ovirt-4.2/7
>>>>>>
>>>>>> Latest oVirt 4.2 Release
>>>>>>
>>>>>> 2,558
>>>>>> ovirt-4.2-centos-gluster312/x86_64
>>>>>>
>>>>>> CentOS-7 - Gluster 3.12
>>>>>>
>>>>>> 262
>>>>>> ovirt-4.2-centos-opstools/x86_64
>>>>>>
>>>>>> CentOS-7 - OpsTools - release
>>>>>>
>>>>>> 853
>>>>>> ovirt-4.2-centos-ovirt42/x86_64
>>>>>>
>>>>>> CentOS-7 - oVirt 4.2
>>>>>>
>>>>>> 631
>>>>>> ovirt-4.2-centos-qemu-ev/x86_64
>>>>>>
>>>>>> CentOS-7 - QEMU EV
>>>>>>
>>>>>> 71
>>>>>> ovirt-4.2-epel/x86_64
>>>>>>
>>>>>> Extra Packages for Enterprise Linux 7 - x86_64
>>>>>>
>>>>>>
>>>>>> *Help!*
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>> Users mailing list -- users(a)ovirt.org
>>>>> To unsubscribe send an email to users-leave(a)ovirt.org
>>>>> Privacy Statement:
https://www.ovirt.org/site/privacy-policy/
>>>>> oVirt Code of Conduct:
>>>>>
https://www.ovirt.org/community/about/community-guidelines/
>>>>> List Archives:
>>>>>
https://lists.ovirt.org/archives/list/users@ovirt.org/message/AJUBXAIGXVD...
>>>>>
>>>> _______________________________________________
>>> Users mailing list -- users(a)ovirt.org
>>> To unsubscribe send an email to users-leave(a)ovirt.org
>>> Privacy Statement:
https://www.ovirt.org/site/privacy-policy/
>>> oVirt Code of Conduct:
>>>
https://www.ovirt.org/community/about/community-guidelines/
>>> List Archives:
>>>
https://lists.ovirt.org/archives/list/users@ovirt.org/message/KL7IFZDEJ6S...
>>>
>>
>>
>> --
>>
>> GREG SHEREMETA
>>
>> SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX
>>
>> Red Hat NA
>>
>> <
https://www.redhat.com/>
>>
>> gshereme(a)redhat.com IRC: gshereme
>> <
https://red.ht/sig>
>>
>
--
GREG SHEREMETA
SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX
Red Hat NA
<
https://www.redhat.com/>
gshereme(a)redhat.com IRC: gshereme
<
https://red.ht/sig>