[ovirt-users] Re: Locked VHDD - Help To Unlock/Delete

2024-02-26 Thread Matthew J Black
Thanks to @Root Pentester for suggesting running the `unlock-entities.sh` 
script from the Hosted Engine's `/usr/share/ovirt-engine/setup/dbutils` folder 
- everything's all good again  :-)

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/DLFGXSCYIA6QUHHIC33IZIHWENEA2CN4/


[ovirt-users] Locked VHDD - Help To Unlock/Delete

2024-02-26 Thread Matthew J Black
Hi All,

I've gone and made a (bad) mistake.

When creating a new VM I accidentally selected the wrong Storage Domain for the 
VM's VHDD; a Storage Domain with less space available than the size of the new 
(thick provisioned) VHDD.

So now I want to delete that VHDD (and possibly the accompanying VM) and start 
over.

However, the VHDD is "Locked" and I can't figure out a way to delete it (or 
Unlock it, or delete the VM, or Unattach the VHDD, etc, etc, etc). I can't find 
anything online so hopefully someone here can help me out.

For the record I have full Admin access to *all* physical and virtual resources 
and I don't mind doing things via CLI (which I suspect is what's going to be 
required). I'm also familia with SQL (MariaDB, MS-SQL) but not Postgres, so if 
this is going to required manipulating the oVirt DB then so-be-it, I can do 
that as well.

Thanks in advance

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/MZCHZTBFSEVTDWHEK5TSJ6ZNSV774NJ4/


[ovirt-users] HE Storage Domain Path Config Setting - Where?

2024-01-29 Thread Matthew J Black
Hey Guys,

Quick Q: In which file (on a Hosted-Engine or Hosted-Engine Host) is the 
configuration for the path to a Storage Domain kept - in particular, the 
"hosted-engine" Storage Domain?

I've got something "funny" going on: the logs (as far as I can see) are 
reporting that 2 of my 3 HE-Hosts can't connect to the HE Storage Domain (but 
don't explain why), and the OVE GUI is reporting an "odd" (ie incorrect; 
non-existent) path to the HE Storage Domain.

Via CLI I have confirmed that all three HE Hosts *can* reach (ie have the 
correct "findmnt" mappings) to the HE Storage Domain's actual file location, 
and I can't locate the "ghost" HE Storage Domain path or its config setting 
anywhere - so I don't even know if that's the issue, but I'd like to eliminate 
it from my trouble-shooting process.

Anyway, if someone could get back to me, please, I'd really appreciate it.

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/XHYUITU7FOIHVU4ZP6YWB4EIY3OHTUIT/


[ovirt-users] VDSM Command DetachStorageDomainVDS Failed

2024-01-17 Thread Matthew J Black
Hi All,

So after having an oVirt cluster crash (no data loss (at this stage), 
thankfully) and rebuilding from scratch, I'm trying to import the old Storage 
Domains. I've been successful with three (automatically "detaching" from the 
old, now non-existent hosts) but one is giving me the following error from the 
hosted-engine GUI:

~~~
VDSM command DetachStorageDomainVDS failed: Cannot acquire host id: 
('e311ddf1-7f2c-49ef-a618-050d9a2b947f', SanlockException(19, 'Sanlock 
lockspace add failure', 'No such device'))
~~~

I am going to assume ("make an ass out for you and me") that I can run the 
required command from the cli with a "-force" flag (I hope), so my Q is: What 
is the command, because I can't seem to find it in any doco (most probably 
because I'm old and my eyes are feeble :-) ).

Any help gratefully appreciated - FTR: that particular Storage Domain have a 
bunch of VM Images on it which I'd rather import/recover than have to create 
from scratch.

Cheers
Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/R5TQ5R5LH3YUZ7JLYR3HKJOIE65HHZS2/


[ovirt-users] Re: Deployment Error: Host is not up - Looking For Some Advice/Pointers

2024-01-17 Thread Matthew J Black
I thought this issue sounded familiar - I really need to check my old posts, 
etc (see 
https://lists.ovirt.org/archives/list/users@ovirt.org/thread/VBCK7C3Z22K7VZVXDBY5MVZPG5YGFHD6/#AZ7W7J6ANA3MELNTQBRACNCDFQXOUEXU).

To document the "solution" I'm posting this here.

In short the solution (for me) was to accept the default names for the Data 
Center and the Cluster and then edit the names to what was required/desired 
once the engine was successfully deployed. This thread 
(https://lists.ovirt.org/archives/list/users@ovirt.org/thread/IDLGSBQFX35EHHGBE2FLPVZANTL7U7BL/#BTOCNIOUUORNI7ESIXNATPLKBMN2VPQ3)
 gave me the clue.

Cheers
Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/QSI2B3RIFHRMZOYFQKXHRMSLLE6JSR2K/


[ovirt-users] Re: Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2024-01-17 Thread Matthew J Black
Sorry Shin, I meant to get back to answer this when you asked, but got 
distracted and then forgot about it (which was rude of me - sorry). I also 
needed to "document it for myself" because, over a year later, I've ran into 
the same issue (see 
https://lists.ovirt.org/archives/list/users@ovirt.org/thread/7CXIPLSXOGL3EDWQTPCRCJU3CHWVAN4R/).

In short, (to now answer your Q and to document it for me, plus anyone else who 
runs across this) the solution (for me) was to accept the default names for the 
Data Center and the Cluster and then edit the names to what was 
required/desired once the engine was successfully deployed. This thread 
(https://lists.ovirt.org/archives/list/users@ovirt.org/thread/IDLGSBQFX35EHHGBE2FLPVZANTL7U7BL/#BTOCNIOUUORNI7ESIXNATPLKBMN2VPQ3)
 gave me the clue (the 2nd time around).

Cheers
Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/7VFFAPXMUH5EXLIUOKWQS2C3LK5F3TRF/


[ovirt-users] Re: Configure OVN for oVirt failing - vdsm.tool.ovn_config.NetworkNotFoundError: hostname

2024-01-12 Thread Matthew J Black
Never mind - I didn't see your follow-up until after I asked - DOH!  :-)

Cheers
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/Z7D6ZEQNB6H4GGU435QVDELXB6PU3ZHP/


[ovirt-users] Re: Configure OVN for oVirt failing - vdsm.tool.ovn_config.NetworkNotFoundError: hostname

2024-01-12 Thread Matthew J Black
Hi Huw,

Did you ever get an answer to this? I have the same issue which I'm trying to 
reslove.

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/BTOCNIOUUORNI7ESIXNATPLKBMN2VPQ3/


[ovirt-users] Deployment Error: Host is not up - Looking For Some Advice/Pointers

2024-01-10 Thread Matthew J Black
Hi All,

So, on a fresh install on RL v9.3, we're getting a `Host is not up, please 
check logs, perhaps also on the engine machine` error.

This comes up right after the 20min timeout (the 120sec * 10 one).

No, the hosted-engine is not deployed (ie hosted-engine --check-deployed).

Obviously I need to check the logs, but which ones in particular (the 
hosted-engine-setup logs, obviously, but which other ones), where are they if 
the hosted-engine is not running, and, in an effort to narrow down the volume 
of info to a more manageable level, what should I be looking for?

Thanks in advance
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/7CXIPLSXOGL3EDWQTPCRCJU3CHWVAN4R/


[ovirt-users] Re: Usage Of More Up-To-Date Versions Of The "kojihub" rpm Files

2024-01-10 Thread Matthew J Black
No, they weren't :-)

So, my question still stands (see post 1)  :-)

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/QTDIANRLQR4HSZ5L3EHOA74E5OWWW2GN/


[ovirt-users] Re: Usage Of More Up-To-Date Versions Of The "kojihub" rpm Files

2024-01-08 Thread Matthew J Black
Follow Up:

Please see my first Follow-Up post to this 
(https://lists.ovirt.org/archives/list/users@ovirt.org/thread/5QOY2SSMTD27E5MXCQMKQPGH42OT2STH/)
 post - I think these two are related.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/5RIR7PTCHAWYFQCPALDM4P2NESO247QQ/


[ovirt-users] Re: oVirt Self-Hosted Engine Deployment Error

2024-01-08 Thread Matthew J Black
Follow Up: Is this related to Bug 2091581 
(https://bugzilla.redhat.com/show_bug.cgi?id=2091581) and documented on the 
oVirt doco page (https://ovirt.org/download/install_on_rhel.html)?

After reading all the bug reports I'm wondering, because that Bug no longer 
*seems* to be an issue (ie because of the python3-libnmstate now obsolescing 
nmstate-plugin-ovsdb) whether we can just update to the latest version of 
python3-libnmstate and so that part of the doco is now no-longer necessary?

Or is this a completely separate issue (which deserves its own thread)?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/RT4SB4L5YCA3WJRAJAIBU2ROP3QPBT2K/


[ovirt-users] oVirt Self-Hosted Engine Deployment Error

2024-01-08 Thread Matthew J Black
Hi Guys,

New oVirt install using latest versions on a Rocky Linux v9.3 host.

We're getting the following error in the setup logs:

~~~
2024-01-09 17:14:53,977+1100 ERROR 
otopi.ovirt_hosted_engine_setup.ansible_utils ansible_utils._process_output:113 
fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["ip", "rule", "add", 
"from", "192.168.1.1/255.255.255.0", "priority", "101", "table", "main"], 
"delta": "0:00:00.002702", "end": "2024-01-09 17:14:53.680933", "msg": 
"non-zero return code", "rc": 2, "start": "2024-01-09 17:14:53.678231", 
"stderr": "RTNETLINK answers: File exists", "stderr_lines": ["RTNETLINK 
answers: File exists"], "stdout": "", "stdout_lines": []}
~~~

So, which file "RTNETLINK answers: File exists" and can I simply manually 
delete that file and re-run `hosted-engine --deploy`?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/5QOY2SSMTD27E5MXCQMKQPGH42OT2STH/


[ovirt-users] Re: ovirt-45-upstream GPG Key Error

2024-01-08 Thread Matthew J Black

Hi Jorge,

It's actually Rocky Linux v9.3 - I was using the term "RHEL" genrically 
- I suppose I should have used "EL" or "RL" instead.


On 09/01/2024 00:20, Jorge Visentini wrote:

Hi.

Why don't you use the ISO and just install the hosts using it, and 
then deploy the engine?
Why install on RHEL now... I've been using CentOS Stream 9 with UEFI 
for about 6 months and everything is working...


Cheers!

Em seg., 8 de jan. de 2024 às 04:07, Matthew J Black 
 escreveu:


Hi All,

We just picked up a GPG Key error when running `dnf install
ovirt-engine-appliance` in preparation of a fresh oVirt v4.5.5
install on RL v9.3:

~~~
oVirt upstream for CentOS Stream 9 - oVirt 4.5  79 kB/s | 1.6 kB 
   00:00
Importing GPG key 0x24901D0C:
 Userid     : "oVirt "
 Fingerprint: 3C98 E81D B93D EA6D 54DE 690E 44E4 75CB 2490 1D0C
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-oVirt-4.5
Is this ok [y/N]: y
Key imported successfully
Import of key(s) didn't help, wrong key(s)?
Public key for
ovirt-engine-appliance-4.5-20231201120201.1.el9.x86_64.rpm is not
installed. Failing package is:
ovirt-engine-appliance-4.5-20231201120201.1.el9.x86_64
 GPG Keys are configured as:
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oVirt-4.5
~~~

An error? An issue with the repo definition? Can it safely be
ignored (normally I'd say "No" but its from the oVirt Tam's own
repo...)? Is the fingerprint above the correct one (and for that
matter, where is the GPG Key's Fingerprint recorded on the oVirt
Website so that we can check compliance ourselves)?

Anyway, thought I'd let people know (further details can be
provide upon request)

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/WILIDSO6CMHHJLLQ2H7H6KVIEIVQ2GEO/



--
Att,
Jorge Visentini
+55 55 98432-9868


--
This email has been checked for viruses by Avast antivirus software.
www.avast.com___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/QP52KSI67LRMVEVFHBNK57KKL6FQC276/


[ovirt-users] ovirt-45-upstream GPG Key Error

2024-01-07 Thread Matthew J Black
Hi All,

We just picked up a GPG Key error when running `dnf install 
ovirt-engine-appliance` in preparation of a fresh oVirt v4.5.5 install on RL 
v9.3:

~~~
oVirt upstream for CentOS Stream 9 - oVirt 4.5   79 kB/s | 1.6 kB   
  00:00
Importing GPG key 0x24901D0C:
 Userid : "oVirt "
 Fingerprint: 3C98 E81D B93D EA6D 54DE 690E 44E4 75CB 2490 1D0C
 From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-oVirt-4.5
Is this ok [y/N]: y
Key imported successfully
Import of key(s) didn't help, wrong key(s)?
Public key for ovirt-engine-appliance-4.5-20231201120201.1.el9.x86_64.rpm is 
not installed. Failing package is: 
ovirt-engine-appliance-4.5-20231201120201.1.el9.x86_64
 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oVirt-4.5
~~~

An error? An issue with the repo definition? Can it safely be ignored (normally 
I'd say "No" but its from the oVirt Tam's own repo...)? Is the fingerprint 
above the correct one (and for that matter, where is the GPG Key's Fingerprint 
recorded on the oVirt Website so that we can check compliance ourselves)?

Anyway, thought I'd let people know (further details can be provide upon 
request)

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/WILIDSO6CMHHJLLQ2H7H6KVIEIVQ2GEO/


[ovirt-users] Usage Of More Up-To-Date Versions Of The "kojihub" rpm Files

2024-01-07 Thread Matthew J Black
Hi All,

When installing the latest version of oVirt on RHEL 9 the doco says to grab a 
couple of rpm files from `kojihub.stream.centos.org`. The files to grab are for 
v2.0.0. I'm wondering, because there are newer files on the server, if the doco 
might be a couple of months(?) out of date and we can instead grab the newer 
versions (or not, as the case may be)? Could one (or more) of the "main" oVirt 
devs jump in with an answer, please?

For the record, when I get 5 minutes to scratch my butt I want to spin of a 
test cluster and try this (and other things) ou for myself, with the idea of 
reporting back to the Community - but I need to get a PROD cluster up and 
running ASAP and so don't have the luxury of "experimenting" right at this 
moment - hence my question.

Thanks in advance

Cheers
Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/HHOBQSBISIP5H45A42VSZGNS7HKOY7MS/


[ovirt-users] Re: oVirt 4.6 OS versions

2023-12-20 Thread Matthew J Black
Another +1 - We've been using Rocky (8) for a few years now and its been great.

(Yes, we're prep-ing to update to RL9 at the moment, but we've had a "minor" 
iSCSI connectivity issue just raise its ugly head so we're dealing with that 
right now  :-(  )

And for the record: My personal ambition is to contribute to oVirt as soon as I 
can "clear the decks" with some other stuff first, for what its worth.  :-)
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/AGOBVUQU6FX6YDCDSO52CUBLALV4TUR4/


[ovirt-users] iSCSI Storage Domain Issues - Please Help

2023-12-20 Thread Matthew J Black
Hi Guys & Gals,

So I've been researching this issue online for a couple of days now and I can't 
seem to find a solution - so I'm hoping you kind people here can help.

We're running oVirt (on Rocky 8, at the moment) with a iSCSI back-end provided 
by Ceph (Quincy, for the record). Everything from the Ceph-end looks AOK.

However, none of the oVirt Hosts (and therefore the VMs) can connect to the 
Ceph iSCSI RBD Images (oVirt Storage Domains), and only one or two of the Hosts 
can log into the Ceph iSCSI Target - the others throw a "Failed to setup iSCSI 
subsystem" error.

All of the existing iSCSI Storage Domains are in Maintenance mode, and when I 
try to do *anything* to them the logs spit out a "Storage domain does not 
exist:" message.

I also cannot create a new iSCSI Storage Domain for a new Ceph pool - again, 
oVirt simply won't/can't see it, even though it clearly visable in the iSCSI 
section of the Ceph Dashboard (and in gwcli on the Ceph Nodes).

All of this started happening after I ran an update of oVirt - including an 
"engine setup" with a full engine-vacuum. Nothing has changed on the Ceph-end.

So I'm looking for help on 2 issues, which or may not be related:

1) Is there a way to "force" oVirt Hosts to log into iSCSI targets? This will 
mean all of the oVirt Hosts will be connected to all of the Ceph iSCSI Gateways.

2) I'm thinking that *somehow* the existing "Storage Domains" registered in 
oVirt have become orphaned, so they need to be "cleaned up" - is there a cli 
way to do this (I don't mind digging into SQL as I'm an old SQL engineer/admin 
from way back). Thoughts on how to do this - and if it should be done at all?

Or should I simple detach the Storage Domain images from the relevant VMs and 
destroy the Storage Domains, recreate them (once I can get the oVirt Hosts to 
log back into the Ceph iSCSI Gateways), and then reattach the relevant images 
to the relevant VMs? I mean, after all, the data is good and available on the 
Ceph SAN, so there is only a little risk (as far as I can see) - but there are 
a *hell* of a lot of VMs to do to do this  :-)

Anyway, any and all help, suggestions, gotchas, etc, etc, etc, are welcome.  :-)

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/MG7DCZZOWX7M6UAHXZ6L3V2MYF67RIF5/


[ovirt-users] oVirt On Rocky 8.x - Upgrade To Rocky 9.1

2023-02-09 Thread Matthew J Black
Hi All,

Sorry if this was mentioned previously (I obviously missed it if it was) but 
can we upgrade an oVirt (latest version) Host/Cluster and/or the oVirt Engine 
VM from Rocky Linux (RHEL) v8.6/8.7 to v9.1 (yet), and if so, what is / where 
can I find the procedure to do this - ie is there anything "special" that needs 
to be done because of oVirt, or can we just do a "simple" v8.x +> v9.1 upgrade?

Thanks in advance

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/TV2CYE6WMWYB6YVNPBWK2D6LOX66C2XF/


[ovirt-users] Re: Hosted Engine No Longer Has IP Address - Help!

2023-01-16 Thread Matthew J Black
Sorry, should have replied to this way sooner 

Thanks Murilo, that got us back online in no time

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/KRY3H4Y5D3EWNRL35TSPQJ6IFWZYFTV4/


[ovirt-users] Hosted Engine No Longer Has IP Address - Help!

2023-01-05 Thread Matthew J Black
Hi Guys,

I've gone and shot myself in the foot - and I'm looking for some first-aid.

I've managed to remove the IP Address of the oVirt Self-Hosted Engine and so 
have lost contact with it (don't ask how - let's just say I f*cked-up). I 
*think* its still running, I've got it set to DHCP, and I've got access to the 
Host its running on, so my question(s) is:

- (The preferred method) How can I re-establish (console?) contact - I'm 
thinking via the Host Server and some kvm-commands, so I can issue a `dhclient` 
command
- (The most drastic) How can I get it to reboot ie is there a command / command 
sequence to do this

Any help would be appreciated.

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/PY3WVEH22P7SGQ3N7XK2PXRILYTTV6PW/


[ovirt-users] OVF_Store In Every Storage Doamin - Can We Remove?

2022-12-20 Thread Matthew J Black
Hi All,

The Subject pretty much sums up the question I want to ask: There are two 
OVF_Store Disks created in all eight Storage Domains we have, making 16 total. 
This is cluttering up several of our views in the oVirt Admin Webpages. Is 
there anything stopping us from deleting some/all of these?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/ISUBYKWPTNBS3VMXZCM6PN6MLFXFY4DU/


[ovirt-users] Re: oVirt Update Errors

2022-12-06 Thread Matthew J Black
Yeah, that's what I'm trying to do - I was under the impression that when doing 
a Cluster Update this is what would happen (go to the latest version of oVirt) 
- or am I missing something?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YIM5VNWLNZBADTV4PL4YWSY7QKLHC5TZ/


[ovirt-users] oVirt Update Errors

2022-12-05 Thread Matthew J Black
Hi Guys,

Attempting to do a Cluster update via the oVirt GUI and I'm getting the 
following errors (taken from the logs) which I've confirmed via a straight `dnf 
update`:

Problem 1: package ovirt-hosted-engine-setup-2.6.6-1.el8.noarch conflicts with 
ansible-core >= 2.13 provided by ansible-core-2.13.3-1.el8.x86_64
  - cannot install the best update candidate for package 
ovirt-hosted-engine-setup-2.6.6-1.el8.noarch
  - cannot install the best update candidate for package 
ansible-core-2.12.7-1.el8.x86_64
 Problem 2: problem with installed package 
ovirt-hosted-engine-setup-2.6.6-1.el8.noarch
  - package ovirt-hosted-engine-setup-2.6.6-1.el8.noarch conflicts with 
ansible-core >= 2.13 provided by ansible-core-2.13.3-1.el8.x86_64
  - package ovirt-ansible-collection-3.0.0-1.el8.noarch requires ansible-core 
>= 2.13.0, but none of the providers can be installed
  - cannot install the best update candidate for package 
ovirt-ansible-collection-2.3.0-1.el8.noarch

Is it OK to do a `dnf update --nobest` or a `dnf update --allowerasing` on each 
host, or is there some other solution that I'm missing?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/IECKJBPJKV5IBJMQRPBTUHQW5QDZ45P2/


[ovirt-users] Re: Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2022-12-05 Thread Matthew J Black
Hi Shin,

Yeah, all sorted, all working - even the stuff that I had crop-up since then.

As it stands at the moment we've got a 3-node self-hosted oVirt Cluster using 
Gluster and iSCSI Storage provided by a hyper-converged Gluster Cluster (the 
same physical boxes ad the oVirt Hosts) and a 3-node Ceph Cluster using 3 iSCSI 
Gateways - a total of 6 servers if anyone is counting. There's about 140 TB of 
storage space, about 187 GB of VM-usable RAM, and about 190 VM-usable GFlops.

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/7FJNQP6ADC2XEHGQ3HZUBXT236BZBXM3/


[ovirt-users] Re: oVirt/Ceph iSCSI Issues

2022-12-05 Thread Matthew J Black
Hi All,

OK, so an update

TL;DR: I got it all working.

So it turns out that I had a typo in my /etc/multipath/conf.d/host.conf file, 
and because all three Ceph iSCSI Gateways are identical (except for IP, 
Hostname, etc) I did a basic copy-paste of the one file to all three Gateways. 
After discovering this (and fixing it), I have now attached my four LUNs to the 
oVirt Cluster and everything *seems* AOK, both from the oVirt-side and the 
Ceph-side, so I think we're all good and so we can mark this thread as solved.

Thanks to everyone who had a hand it making suggestions and helping out - I 
really do appreciate it

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/5AEJIYT5SZNZY4XXYTEKJQSIJNZIGB2G/


[ovirt-users] Re: oVirt/Ceph iSCSI Issues

2022-12-05 Thread Matthew J Black
Yes - as I said, I've got all three oVirt Hosts talking to all three Ceph iSCSI 
Gateways, and can see all four LUNs (via each of the three Gateways). Just to 
be 100% clear: yes, this means that all three oVirt Hosts are logged into the 
Ceph Cluster (via all three of the iSCSI Gateways).

Yes, I believe that the way it works (but *please* do not take this as gospel) 
is that each iSCSI Gateway - and it is recommended that a Ceph Cluster have 2-4 
of them) - plays the part of of the Target ie there is one Target with each of 
the 3 Gateways as "subordinate", as are the four LUNs and the three oVirt 
Initiators, which in turn show each LUN as subordinate to them, as well. Very 
confusing on initial look-see, but it sort of makes sense, I suppose.

However, please see my next/other post in this thread - and thanks for the help.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/MGDYRCT6ZSSYXRUNEJ4ECDN4RTR7BDNG/


[ovirt-users] Re: oVirt/Ceph iSCSI Issues

2022-12-01 Thread Matthew J Black
Hi All,

So, on further investigation/experimentation, it seems that each individual 
iSCSI Storage Domain is being created (there is visual evidence from watching 
the Ceph Monitoring Portal, and LVM volumes are being created on the selected 
LUN/Host) but it *appears* that, for some reason, vdsm is "timing out" (or, at 
least, that's my interpretation of what is happening) and thus resetting the 
Storage Domains back to the pre-creation state.

So it appears that the fact that there is a previous LUN on the Ceph Pool/Disk 
is *not* my underlying issue.

So my question is: How would it be if I adjusted the following settings (via 
engine-config), which I obtained from this thread: 
https://lists.ovirt.org/archives/list/users@ovirt.org/thread/LRZLORSREVEYXJHD6GX5NZGV6NM7EL2Z/

- TimeoutToResetVdsInSeconds
- VDSAttemptsToResetCount
- VdsRecoveryTimeoutInMintues
- VdsRefreshRate
- vdsTimeout

Anyone have any opinions (on this list and/or other settings)?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/Z73EIUTOEQEIRKVXDVHSBJ3DSCG7OIZW/


[ovirt-users] Re: oVirt/Ceph iSCSI Issues

2022-12-01 Thread Matthew J Black
Hi All,

So I just tried to create an iSCSI Storage Domain again, and got the same 
results.

I grabbed the relevant(?) part of the engine.log file and placed it into 
Dropbox: https://www.dropbox.com/s/0kt9z21zkewvn3j/extract_engine.log?dl=0

I can see the ERRORs, but I can't figure out what's causing them, because I 
can't see anything wrong with the system.

Would someone be so kind as to take a look and let me know what I'm missing, 
please?

Also, if there's other logs I should be looking at could someone please let me 
know that as well - I had a root-around and I couldn't see anything else 
relevant, but then, I'm not one of the devs who knows the system inside and out.

Thanks in advance

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/OBYJ2NUEX64A46DTSRYSN2NEKB73U7SO/


[ovirt-users] Re: oVirt/Ceph iSCSI Issues

2022-12-01 Thread Matthew J Black
Hi Murlio,

Thanks for that.

Yes, iSCSI Target is configured with ACL

Yes, all the Gateways have the same amount of sessions.

Yes, I followed your 6 step-suggestion.

So what happened is - and I won't go into all the boring details of how, why, 
and how - I discovered the remains of another iSCSI Target on the 2nd Gateway. 
Installing and using tergetcli I removed this old target, which allowed me to 
then remove and then re-attach the 2nd Gateway to the "real" target (using the 
Ceph GUI - resetting the gateways to be identical once again), and then ran 
through the 6-steps. I now have all three oVirt Hosts logged into all three 
Ceph iSCSI Gateways, with each of the four LUNs reporting connectivity to all 
three Gateways, etc.

So that's the Gateways-connectivity issue resolved.

However, I still have the other issue: I still come up with the "The following 
LUNs are already in use..." message and I still have the same results - ie log 
messages re: connectivity issues with the new (iSCSI) Storage domain briefly 
appearing and then being removed again (see 1st post in this thread).

This happens with all four LUNs no matter which of the three Gateways I point 
oVirt Admin GUI at. (Yes, I tried this twelve times to cover the twelve 
possible combinations).

So, anyone got any further ideas?  :-)

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/ULAQSCBLPSOKYMZIBXLTCFJNG5BO435H/


[ovirt-users] Re: 2nd Self-Hosted Engine Node Not Attached To "ovirtmgmt" Network

2022-11-28 Thread Matthew J Black
Sorry, should have updated this sooner:

Issue resolved - turns out I had an old install hanging around (which I didn't 
know / had forgotten about) and the previous ovirtmgmt bridge was causing 
issues. I removed the old bridge, did a re-installed, and all is now good (as 
far as *this* issue is concerned)  :-)

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/RIHGGB662QGHLGMYLSXF4W4JOSU4V5OL/


[ovirt-users] oVirt/Ceph iSCSI Issues

2022-11-28 Thread Matthew J Black
Hi All,

I've got some issues with connecting my oVirt Cluster to my Ceph Cluster via 
iSCSI. There are two issues, and I don't know if one is causing the other, if 
they are related at all, or if they are two separate, unrelated issues. Let me 
explain.

The Situation
-
- I have a working three node Ceph Cluster (Ceph Quincy on Rocky Linux 8.6)
- The Ceph Cluster has four Storage Pools of between 4 and 8 TB each
- The Ceph Cluster has three iSCSI Gateways
- There is a single iSCSI Target on the Ceph Cluster
- The iSCSI Target has all three iSCSI Gateways attached
- The iSCSI Target has all four Storage Pools attached
- The four Storage Pools have been assigned LUNs 0-3
- I have set up (Discovery) CHAP Authorisation on the iSCSI Target
- I have a working three node self-hosted oVirt Cluster (oVirt v4.5.3 on Rocky 
Linux 8.6)
- The oVirt Cluster has (in addition to the hosted_storage Storage Domain) 
three GlusterFS Storage Domains
- I can ping all three Ceph Cluster Nodes to/from all three oVirt Hosts
- The iSCSI Target on the Ceph Cluster has all three oVirt Hosts Initiators 
attached
- Each Initiator has all four Ceph Storage Pools attached
- I have set up CHAP Authorisation on the iSCSI Target's Initiators
- The Ceph Cluster Admin Portal reports that all three Initiators are 
"logged_in"
- I have previous connected Ceph iSCSI LUNs to the oVirt Cluster successfully 
(as an experiment), but had to remove and re-instate them for the "final" 
version(?).
- The oVirt Admin Portal (ie HostedEngine) reports that Initiators are 1 & 2 
(ie oVirt Hosts 1 & 2) are "logged_in" to all three iSCSI Gateways
- The oVirt Admin Portal reports that Initiator 3 (ie oVirt Host 3) is 
"logged_in" to iSCSI Gateways 1 & 2
- I can "force" Initiator 3 to become "logged_in" to iSCSI Gateway 3, but when 
I do this it is *not* persistent
- oVirt Hosts 1 & 2 can/have discovered all three iSCSI Gateways
- oVirt Hosts 1 & 2 can/have discovered all four LUNs/Targets on all three 
iSCSI Gateways
- oVirt Host 3 can only discover 2 of the iSCSI Gateways
- For Target/LUN 0 oVirt Host 3 can only "see" the LUN provided by iSCSI 
Gateway 1
- For Targets/LUNs 1-3 oVirt Host 3 can only "see" the LUNs provided by iSCSI 
Gateways 1 & 2
- oVirt Host 3 can *not* "see" any of the Targets/LUNs provided by iSCSI 
Gateway 3
- When I create a new oVirt Storage Domain for any of the four LUNs:
  - I am presented with a message saying "The following LUNs are already in 
use..."
  - I am asked to "Approve operation" via a checkbox, which I do
  - As I watch the oVirt Admin Portal I can see the new iSCSI Storage Domain 
appear in the Storage Domain list, and then after a few minutes it is removed
  - After those few minutes I am presented with this failure message: "Error 
while executing action New SAN Storage Domain: Network error during 
communication with the Host."
- I have looked in the engine.log and all I could find that was relevant (as 
far as I know) was this:
~~~
2022-11-28 19:59:20,506+11 ERROR 
[org.ovirt.engine.core.vdsbroker.vdsbroker.CreateStorageDomainVDSCommand] 
(default task-1) [77b0c12d] Command 'CreateStorageDomainVDSCommand(HostName = 
ovirt_node_1.mynet.local, 
CreateStorageDomainVDSCommandParameters:{hostId='967301de-be9f-472a-8e66-03c24f01fa71',
 storageDomain='StorageDomainStatic:{name='data', 
id='2a14e4bd-c273-40a0-9791-6d683d145558'}', 
args='s0OGKR-80PH-KVPX-Fi1q-M3e4-Jsh7-gv337P'})' execution failed: 
VDSGenericException: VDSNetworkException: Message timeout which can be caused 
by communication issues

2022-11-28 19:59:20,507+11 ERROR 
[org.ovirt.engine.core.bll.storage.domain.AddSANStorageDomainCommand] (default 
task-1) [77b0c12d] Command 
'org.ovirt.engine.core.bll.storage.domain.AddSANStorageDomainCommand' failed: 
EngineException: org.ovirt.engine.core.vdsbroker.vdsbroker.VDSNetworkException: 
VDSGenericException: VDSNetworkException: Message timeout which can be caused 
by communication issues (Failed with error VDS_NETWORK_ERROR and code 5022)
~~~

I cannot see/detect any "communication issue" - but then again I'm not 100% 
sure what I should be looking for

I have looked on-line for an answer, and apart from not being able to get past 
Red Hat's "wall" to see the solutions that they have, all I could find that was 
relevant was this: 
https://lists.ovirt.org/archives/list/de...@ovirt.org/thread/AVLORQNOLJHRWMHTM4WCDRVP7VSIZBGR/
 . If this *is* relevant then there is not enough context here for me to 
proceed (ie/eg *where* (which host/vm) should that command be run?).

I also found (for a previous version of oVirt) notes about modifying the 
Postgres DB manual to resolve a similar issue. While I am more than comfortable 
doing this (I've been an SQL DBA for well over 20 years) this seems like asking 
for trouble - at least until I hear back from the oVirt Devs that this is OK to 
do - and of course, I'll need the relevant commands / locations / 
authorisations to get into the DB.

Questions
-
- 

[ovirt-users] 2nd Self-Hosted Engine Node Not Attached To "ovirtmgmt" Network

2022-11-23 Thread Matthew J Black
Hi All,

So, I've got the Self-Hosted Engine up and running on the first Host, and 
everything *seems* to be working OK.

I'm now attempting to use the Web UI to add a new ie 2nd (Self-Hosted Engine) 
Host to the cluster. Everything *seems* to go OK except the 2nd Host is left in 
a Non-Operational state (which I believe is "normal") awaiting the set up of 
the Host Networks.

Its here where things go wrong: the 2nd Host does not have the ovirtmgmt 
Network attached (nor any of the others, for that matter). When I drag the 
ovirtmgmt Network to the 2nd Host's pre-existing (and working) bond interface 
the Engine works away for a while and then reports "Error while executing 
action HostSetupNetworks: Unexpected exception".

I have located (but have not yet read) these logs from the 2nd Host:

- agent.log
- broker.log

I have located (but have not yet read) these logs from the Engine:

- engine.log
- 
ovirt-host-deploy-ansible-20221124150742-ovirt_node_1.mynet.local-c26ca3fc-3c3f-4ee0-9562-fd7fd5066f8b.log
- 
ovirt-host-deploy-ansible-20221124150742-ovirt_node_2.mynet.local-c26ca3fc-3c3f-4ee0-9562-fd7fd5066f8b.log

Just to make things clear:

- Both the Hosts are physically the same. Same brand/model of M/Board, NICS, 
HDDs, ect. Same layout, etc
- The Web UI says that the 2nd Host's Bond is working AOK (as is the 1st Host)
- I can ssh into the 2nd Host fine.

So my questions are:

1) Which other logs should I be looking at?
2) Has anyone else struck this issue before (I had a look through the mail list 
archives, etc, and couldn't really find anything relevant - but as always, I 
may be mistaken)?

Any and all help greately appreciated

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/4F6XBZPSJZF4B5AR64TUE6MUUAGMI5P7/


[ovirt-users]Re: Blog Post - Using Ceph Only Storage For oVirt Datacenter by Sandro Bonazzola – Wednesday 14 July 2021

2022-11-10 Thread Matthew J Black
So, a follow-up (now that I'm in an actual position to go ahead and implement 
this):

In the Blog post it says to:

~~~
1) Copy /etc/ceph directory from your ceph node to ovirt-engine host.
2) Change ownership of the files in /etc/ceph on the ovirt-engine host making 
them readable from the engine process:
 # chown ovirt /etc/ceph/*
~~~

I can discover the three Ceph iSCSI Gateways when I go to set up the storage, 
but I can't log into them (yes, I am using the correct CHAP username and p/word)

The "ovirt" user does not exist on the host (pre- or post- engine install) - so 
my question is: Which user *should* own that folder once it is copied to the 
host?

Or am I backing up the wrong tree?

Anyone else using Ceph iSCSI Gateways with oVirt?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/X7C4RIHBR3EUPLNS54SHETZJ3AFTRGIJ/


[ovirt-users] Re: Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2022-11-07 Thread Matthew J Black
Actually, I just thought of another question:

I've got console root access to the Engine VM: How hard is it to change the URL 
GUI "admin@local" password from there - and what is the process?

I ask because this'll mean I won't have to do a re-install to reset the bad 
password I mentioned above.

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/O2F6MYURHW2EHBSHLGRXDOZ4NLEEBXU4/


[ovirt-users] Re: Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2022-11-07 Thread Matthew J Black
***WOOHOO***

Finally - *FINALLY* - I've got a clean install!

As I said in my last post, I stripped the three hosts back to bare metal and 
reinstalled *everything* from scratch, as per the oVirt doco - and late this 
afternoon the deployment script finished without any errors and I could pull up 
the Engine Web page.

So all good (except see below)  :-)

Questions:
- When logging in to the Engine URL for the first time, is the username "admin" 
or "admin@internal"?
- Just to make it 100% clear in my own muddled mind: Step 5.4 (of the oVirt CLI 
Install doco) is performed on the Engine VM, isn't it, and *not* on the host, 
right?

I'm having trouble logging in - but that's OK because I'm pretty sure I know 
what the issue is (bad password :-) ) so I'm going to tackle that one tomorrow.

Thanks for the help everyone (include the OOB help) - if someone could please 
confirm these final(?) two questions that'd be great.

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/EVIZEQQKK5NTULYQBYKTGXM4RY3TN5HP/


[ovirt-users] Re: Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2022-11-02 Thread Matthew J Black
OK, so as I said I was going to do I've now gone through the logs.

I've place the log files into DropBox 
(https://www.dropbox.com/sh/eymwdy8hzn3sa7z/AACscSP2eaFfoiN-QzyeEVfaa?dl=0)

There was only one significant part of the logs (at least that what it appears 
to me) and I've included that extract below:

ovirt-hosted-engine-setup-ansible-bootstrap_local_vm-...log Extract

~~~
2022-11-01 21:34:57,395+1100 INFO ansible task start {'status': 'OK', 
'ansible_type': 'task', 'ansible_playbook': 
'/usr/share/ovirt-hosted-engine-setup/he_ansible/trigger_role.yml', 
'ansible_task': 'ovirt.ovirt.hosted_engine_setup : Notify the user about a 
failure'}
2022-11-01 21:34:57,395+1100 DEBUG ansible on_any args TASK: 
ovirt.ovirt.hosted_engine_setup : Notify the user about a failure  kwargs 
is_conditional:False 
2022-11-01 21:34:57,396+1100 DEBUG ansible on_any args localhost TASK: 
ovirt.ovirt.hosted_engine_setup : Notify the user about a failure  kwargs 
2022-11-01 21:34:57,875+1100 INFO ansible skipped {'status': 'SKIPPED', 
'ansible_type': 'task', 'ansible_playbook': 
'/usr/share/ovirt-hosted-engine-setup/he_ansible/trigger_role.yml', 
'ansible_task': 'Notify the user about a failure', 'ansible_host': 'localhost'}
2022-11-01 21:34:57,876+1100 DEBUG ansible on_any args 
  kwargs 
2022-11-01 21:34:58,359+1100 INFO ansible task start {'status': 'OK', 
'ansible_type': 'task', 'ansible_playbook': 
'/usr/share/ovirt-hosted-engine-setup/he_ansible/trigger_role.yml', 
'ansible_task': 'ovirt.ovirt.hosted_engine_setup : Set host_id'}
2022-11-01 21:34:58,359+1100 DEBUG ansible on_any args TASK: 
ovirt.ovirt.hosted_engine_setup : Set host_id  kwargs is_conditional:False 
2022-11-01 21:34:58,360+1100 DEBUG ansible on_any args localhost TASK: 
ovirt.ovirt.hosted_engine_setup : Set host_id  kwargs 
2022-11-01 21:34:58,844+1100 DEBUG var changed: host "localhost" var "host_id" 
type "" value: 
""eb33e62a-2929-499f-80de-b7ac38a075f5""
2022-11-01 21:34:58,844+1100 INFO ansible ok {'status': 'OK', 'ansible_type': 
'task', 'ansible_playbook': 
'/usr/share/ovirt-hosted-engine-setup/he_ansible/trigger_role.yml', 
'ansible_host': 'localhost', 'ansible_task': 'Set host_id', 'task_duration': 0}
2022-11-01 21:34:58,844+1100 DEBUG ansible on_any args 
  kwargs 
2022-11-01 21:34:59,288+1100 INFO ansible task start {'status': 'OK', 
'ansible_type': 'task', 'ansible_playbook': 
'/usr/share/ovirt-hosted-engine-setup/he_ansible/trigger_role.yml', 
'ansible_task': 'ovirt.ovirt.hosted_engine_setup : Collect error events from 
the Engine'}
2022-11-01 21:34:59,289+1100 DEBUG ansible on_any args TASK: 
ovirt.ovirt.hosted_engine_setup : Collect error events from the Engine  kwargs 
is_conditional:False 
2022-11-01 21:34:59,290+1100 DEBUG ansible on_any args localhost TASK: 
ovirt.ovirt.hosted_engine_setup : Collect error events from the Engine  kwargs 
2022-11-01 21:35:00,157+1100 INFO ansible ok {'status': 'OK', 'ansible_type': 
'task', 'ansible_playbook': 
'/usr/share/ovirt-hosted-engine-setup/he_ansible/trigger_role.yml', 
'ansible_host': 'localhost', 'ansible_task': 'Collect error events from the 
Engine', 'task_duration': 1}
2022-11-01 21:35:00,157+1100 DEBUG ansible on_any args 
  kwargs 
2022-11-01 21:35:00,625+1100 DEBUG var changed: host "localhost" var 
"error_events" type "" value: "{
"changed": false,
"failed": false,
"ovirt_events": [
{
"cluster": {
"href": 
"/ovirt-engine/api/clusters/c44e2594-989d-4f1e-8308-feec46918d67",
"id": "c44e2594-989d-4f1e-8308-feec46918d67",
"name": "my_cluster_1"
},
"code": 532,
"custom_id": -1,
"description": "Used memory of host ovirt_node_1.mynet.local in 
cluster my_cluster_1 [100%] exceeded defined threshold [95%].",
"flood_rate": 0,
"host": {
"href": 
"/ovirt-engine/api/hosts/eb33e62a-2929-499f-80de-b7ac38a075f5",
"id": "eb33e62a-2929-499f-80de-b7ac38a075f5",
"name": "ovirt_node_1.mynet.local"
},
"href": "/ovirt-engine/api/events/142",
"id": "142",
"index": 142,
"origin": "oVirt",
"severity": "warning",
"time": "2022-11-01 21:34:57.64+11:00"
},
{
"cluster": {
"href": 
"/ovirt-engine/api/clusters/c44e2594-989d-4f1e-8308-feec46918d67",
"id": "c44e2594-989d-4f1e-8308-feec46918d67",
"name": "my_cluster_1"
},
"code": 519,
"correlation_id": "65a04e79",
"custom_id": -1,
"description": "Host ovirt_node_1.mynet.local does not comply with 
the cluster my_cluster_1 networks, the following networks are missing on host: 
'ovirtmgmt'",
"flood_rate": 0,
"host": {
"href": 
"/ovirt-engine/api/hosts/eb33e62a-2929-499f-80de-b7ac38a075f5",
"id": 

[ovirt-users] Re: Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2022-11-01 Thread Matthew J Black
Hi All,

Long story short, I just tried to do a `hosted-engine --deploy` on a brand, new 
"out-of-the-box box", following the oVirt doco *exactly*, and while I got past 
my "Host is not up" issue, but almost exactly afterwards got this in my console 
(I've included the couple of lines leading up to the "Host is no up" step):

~~~
[ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : Obtain SSO token using 
username/password credentials]
[ INFO  ] ok: [localhost]
[ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : Wait for the host to be up]
[ INFO  ] ok: [localhost]
[ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : Notify the user about a 
failure]
[ INFO  ] skipping: [localhost]
[ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : Set host_id]
[ INFO  ] ok: [localhost]
[ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : Collect error events from the 
Engine]
[ INFO  ] ok: [localhost]
[ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : Generate the error message 
from the engine events]
[ INFO  ] ok: [localhost]
[ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : Notify with error description]
[ INFO  ] ok: [localhost]
[ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : Notify with generic error]
[ INFO  ] skipping: [localhost]
[ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : Let the user connect to the 
bootstrap engine to manually fix host configuration]
[ INFO  ] ok: [localhost]
[ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : include_tasks]
[ INFO  ] ok: [localhost]
[ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : Create temporary lock file]
[ INFO  ] changed: [localhost -> localhost]
[ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : Pause execution until 
/tmp/ansible.volt5pvv_he_setup_lock is removed, delete it once ready to proceed]
~~~

I didn't ask for script to pause, so I need to ask: Is this normal?

I'm about to have a look at the logs, but its late here at the moment so I 
wanted to get this up on the mailing lists so I don't loose too much time while 
I'm asleep and everyone else is awake (& vice-versa).

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/AZ7W7J6ANA3MELNTQBRACNCDFQXOUEXU/


[ovirt-users] Re: Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2022-10-28 Thread Matthew J Black
Sorry it took me a few days, but the (new) logs have been placed on DropBox 
(the existing URL, above, should still work)

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/2IPOYF6A7WGFIJTD23XSVW4FGOM3QQNE/


[ovirt-users] Re: Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2022-10-26 Thread Matthew J Black

On 25/10/2022 17:23, Yedidyah Bar David wrote:

If so, you can try this, from the engine VM:
ssh -v -i /etc/pki/ovirt-engine/keys/engine_id_rsa ovirt_node_1.mynet.local


Tried that

If it does work, it means the issue might be due to incompatibility
between apache-sshd and openssh and/or the configuration.


And it did - so now what (logs will be uploaded in a few hours (after I 
get some sleep :-) )?


Also, with the Deployment VM being on 192.168.222.77, and the (headless) 
host being on 172.16.1.100 (and my Windows PC (the one with an actual 
GUI) being on 172.16.1.50, how do I log into the Cockpit on the 
Deployment VM - ie there is no route, apart from a static routed added 
to the PC pointing towards the host (route add 192.168.222.0/24 
172.16.1.100) - and that still doesn't allow me to https into the 
deployment VM - what am I missing?


And finally, what's happening from oVirt's side re: the recent cockpit 
issue with modern browsers (ie Firefox and Chrome) being refused 
connection - is/does this need to be updated at all?


Cheers

Dulux-Oz


--
This email has been checked for viruses by Avast antivirus software.
www.avast.com
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/6NCQDLZW6SDIBOAB72Y2RUY5K7ORS5BO/


[ovirt-users] Re: Local (Deployment) VM Can't Reach "centos-ceph-pacific" Repo

2022-10-24 Thread Matthew J Black
Further follow up:

I managed to get this sorted. It turns out that the "hosted-engine --deploy 
--4" command was causing the issue. By removing the "--4" flag (even though we 
don't use IPv6), and letting the deployment script complain about duel-stack 
environments (to which I had to answer "yes" to continue the deployment) the 
script then went through its process OK - even doing the dnf updates.

Hope this helps someone in the future.

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/RTHY6IZPTHVLJBJBD2KZCMYPFPIQOEQV/


[ovirt-users] Re: Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2022-10-24 Thread Matthew J Black
OK, so, with all the tooing-and-frowing things stand as follows (@03:15UTC 
25-Oct-2022):

- I managed to solve the "DNF Timeout" issue (see my post "Local (Deployment) 
VM Can't Reach "centos-ceph-pacific" Repo") and so simplified the deployment 
command to `hosted-engine --deploy`. Unfortunately this still results in a 
"Host is not up" error, with the logs as per before.

- As mentioned elsewhere in this thread I uploaded the (previous) logs to 
Dropbox along with a couple of other relevant(?) files:
https://www.dropbox.com/sh/eymwdy8hzn3sa7z/AACscSP2eaFfoiN-QzyeEVfaa?dl=0

- I followed the suggestion of  ajude.pereira (see post in this thread) but 
this did not resolve the issue.

- As per one of my other posts in this thread, digging into the logs further 
revealed this issue: "Failed to authenticate session
with host 'ovirt_node_1.mynet.local': SSH authentication to 
'root(a)ovirt_node_1.mynet.local' failed. Please verify provided credentials. 
Make sure key is authorized at host"

- I also did a `hosted-engine --deploy --ansible-extra-vars=he_pause_host=true` 
(as per the suggestion of Konstantin - see post in this thread) and tried to 
work out why ssh wasn't working. I ssh'd into the deployment VM and then 
attempted to ssh back into the deployment host (ie `ssh 
root@ovirt_node_1.mynet.local`). While I could connect, I was asked for the 
root's password. I was under the impression that this was supposed to be a 
"password-less" operation. As I do not provide the 
root@ovirt_node_1.mynet.local password anywhere in the deployment script, I 
suspect that this is why I'm getting the "Host is not up" error.

- To reiterate: the host'd sshd_config file is configured as per the oVirt 
documentation.

So am I wrong in my understanding of the password-less ssh-nature of the 
situation and how the deployment script is supposed to work?

Also, does *anyone* have any pointers, suggestions, or can otherwise help me 
out - thanks.

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/E6A6TS6PQAU7EJZG54RZCKYZV4NVOGEQ/


[ovirt-users] Re: Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2022-10-24 Thread Matthew J Black
Thanks for all the help Jude (including the OOB stuff).

Unfortunately, this did not resolve the issue, so I'm still seeking help.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YLFQPUEONBQ2QOZHBOVC5JNG43GWZ7BP/


[ovirt-users] Re: Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2022-10-22 Thread Matthew J Black
Question: Are the hosted-engine flags 
"--ansible-extra-vars=he_offline_deployment" & 
"--ansible-extra-vars=he_pause_host" mutually exclusive?

The reason I ask is that when I run "hosted-engine --deploy --4 
--ansible-extra-vars=he_offline_deployment=true 
--ansible-extra-vars=he_pause_host=true" the script runs into the "DNF Timeout" 
issue I mentioned in the `Local (Deployment) VM Can't Reach 
"centos-ceph-pacific" Repo`, and running "hosted-engine --deploy --4 
--ansible-extra-vars=he_offline_deployment=true" doesn't encounter that issue.

In other words, I can't do what you suggest (thank you for the suggestion, btw) 
because I either run into the "DNF Timeout" issue (and thus don't get anywhere 
near being able to log into the the engine), or I can't set 
"--ansible-extra-vars=he_pause_host" to true.

Any ideas?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/4SCJMY7V5YEERJVRC3RGJULP7TZILBCU/


[ovirt-users] Re: Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2022-10-21 Thread Matthew J Black
OK, so I think I've identified the issue. I found these lines in the engine.log 
file:

2022-10-20 17:27:36,785+11 ERROR 
[org.ovirt.engine.core.bll.hostdeploy.AddVdsCommand] (default task-1) 
[4a1c2931-f754-4020-8bf3-27455338ca6d] Failed to authenticate session with host 
'ovirt_node_1.mynet.local': SSH authentication to 
'root@ovirt_node_1.mynet.local' failed. Please verify provided credentials. 
Make sure key is authorized at host

2022-10-20 17:27:36,786+11 WARN  
[org.ovirt.engine.core.bll.hostdeploy.AddVdsCommand] (default task-1) 
[4a1c2931-f754-4020-8bf3-27455338ca6d] Validation of action 'AddVds' failed for 
user admin@internal-authz. Reasons: VAR__ACTION__ADD,VAR__TYPE__HOST,$server 
ovirt_node_1.mynet.local,VDS_CANNOT_AUTHENTICATE_TO_SERVER

2022-10-20 17:27:36,822+11 ERROR 
[org.ovirt.engine.api.restapi.resource.AbstractBackendResource] (default 
task-1) [] Operation Failed: [Cannot add Host. SSH authentication failed, 
verify authentication parameters are correct (Username/Password, public-key 
etc.) You may refer to the engine.log file for further details.]

So my next set of questions:

- I don't recall anywhere in the deployment script being asked to supply the 
root login credentials for ovirt_node_1.mynet.local (the host), so what have I 
missed?
- I don't recall being asked to supply a ssh cert for logging into 
ovirt_node_1.mynet.local. The only ssh cert being asked about (and its marked 
as "Optional") is one to log into the deployed engine *after* it is deployed 
(Step 16 of "5.3. Deploying the self-hosted engine using the command line"). Am 
I missing something here?
- In the Prerequisites section of 5.3 the doco mentions "The self-hosted engine 
setup script requires ssh public key access using 2048-bit RSA keys from the 
engine virtual machine to the root account of its bare metal host." and then 
talks about having various settings set in the host's sshd_config file. In the 
host's authoized_keys file there is an RSA key (not placed by me) which I 
assume the deployment script placed there. Again, what am I not understanding 
about this?

I've checked the host's sshd_config file and all of the requirements listed in 
section 5.3 of the doco are there (the PubkeyAcceptedKeyTypes is being picked 
up from the system-wide crypto policy, which are set to DEFAULT, which meets 
the specified 2048-bit RSA keys).

I've included all the logs with the string "ERROR" in this DropBox folder, 
along with a couple of other relevant(?) files: 
https://www.dropbox.com/sh/eymwdy8hzn3sa7z/AACscSP2eaFfoiN-QzyeEVfaa?dl=0

Could someone please be kind enough to point out where things are going wrong?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/4P4RGXTBZHWT3YQ3PYOOIER7645OVQGS/


[ovirt-users] Please, Please Help - New oVirt Install/Deployment Failing - "Host is not up..."

2022-10-20 Thread Matthew J Black
Hi Everyone,

Could someone please help me - I've been trying to do an install of oVirt for 
*weeks* (including false starts and self-inflicted wounds/errors) and it is 
still not working.

My setup:

- oVirt v4.5.3
- A brand new fresh vanilla install of RockyLinux 8.6 - all working AOK
- 2*NICs in a bond (802.3ad) with a couple of sub-Interfaces/VLANs - all 
working AOK
- All relevant IPv4 Address in DNS with Reverse Lookups - all working AOK
- All relevant IPv4 Address in "/etc/hosts" file - all working AOK
- IPv6 (using "method=auto" in the interface config file) enabled on the 
relevant sub-Interface/VLAN - I'm not using IPv6 on the network, only IPv4, but 
I'm trying to cover all the bases.
- All relevant Ports (as per the oVirt documentation) set up on the firewall
- ie firewall-cmd --add-service={{ libvirt-tls | ovirt-imageio | 
ovirt-vmconsole | vdsm }}
- All the relevant Repositories installed (ie RockyLinux BaseOS, AppStream, & 
PowerTools, and the EPEL, plus the ones from the oVirt documentation)

I have followed the oVirt documentation (including the special 
RHEL-instructions and RockyLinux-instructions) to the letter - no deviations, 
no special settings, exactly as they are written.

All the dnf installs, etc, went off without a hitch, including the "dnf install 
centos-release-ovirt45", "dnf install ovirt-engine-appliance", and "dnf install 
ovirt-hosted-engine-setup" - no errors anywhere.

Here is the results of a "dnf repolist":

- appstreamRocky Linux 8 - 
AppStream
- baseos Rocky Linux 8 - 
BaseOS
- centos-ceph-pacific  CentOS-8-stream - Ceph 
Pacific
- centos-gluster10   CentOS-8-stream - 
Gluster 10
- centos-nfv-openvswitchCentOS-8 - NFV OpenvSwitch
- centos-opstoolsCentOS-OpsTools - 
collectd
- centos-ovirt45   CentOS Stream 8 - 
oVirt 4.5
- cs8-extras CentOS Stream 8 - 
Extras
- cs8-extras-common   CentOS Stream 8 - Extras 
common packages
- epel   Extra Packages 
for Enterprise Linux 8 - x86_64
- epel-modular Extra Packages for 
Enterprise Linux Modular 8 - x86_64
- ovirt-45-centos-stream-openstack-yogaCentOS Stream 8 - oVirt 4.5 - 
OpenStack Yoga Repository
- ovirt-45-upstream  oVirt upstream for 
CentOS Stream 8 - oVirt 4.5
- powertools Rocky Linux 8 - 
PowerTools

So I kicked-off the oVirt deployment with: "hosted-engine --deploy --4 
--ansible-extra-vars=he_offline_deployment=true".

I used "--ansible-extra-vars=he_offline_deployment=true" because without that 
flag I was getting "DNF timout" issues (see my previous post `Local 
(Deployment) VM Can't Reach "centos-ceph-pacific" Repo`).

I answer the defaults to all of questions the script asked, or entered the 
deployment-relevant answers where appropriate. In doing this I double-checked 
every answer before hitting . Everything progressed smoothly until the 
deployment reached the "Wait for the host to be up" task... which then hung for 
more than 30 minutes before failing.

From the ovirt-hosted-engine-setup... log file:

- 2022-10-20 17:54:26,285+1100 ERROR 
otopi.ovirt_hosted_engine_setup.ansible_utils ansible_utils._process_output:113 
fatal: [localhost]: FAILED! => {"changed": false, "msg": "Host is not up, 
please check logs, perhaps also on the engine machine"}

I checked the following log files and found all of the relevant ERROR lines, 
then checked several 10s of proceeding and succeeding lines trying to determine 
what was going wrong, but I could not determine anything.

- ovirt-hosted-engine-setup...
- ovirt-hosted-engine-setup-ansible-bootstrap_local_vm...
- ovirt-hosted-engine-setup-ansible-final_clean... - not really relevant, I 
believe

I can include the log files (or the relevant parts of the log files) if people 
want - but that are very large: several 100 kilobytes each.

I also googled "oVirt Host is not up" and found several entries, but after 
reading them all the most relevant seems to be a thread from these mailing 
list: `Install of RHV 4.4 failing - "Host is not up, please check logs, perhaps 
also on the engine machine"` - but this seems to be talking about an upgrade 
and I didn't gleam anything useful from it - I could, of course, be wrong about 
that.

So my questions are:

- Where else should I be looking (ie other log files, etc, and possible where 
to find them)?
- Does anyone have any idea why this isn't working?
- Does anyone have a work-around (including a completely manual process to get 
things working - I don't mind working in the CLI with virsh, 

[ovirt-users] Re: Local (Deployment) VM Can't Reach "centos-ceph-pacific" Repo

2022-10-14 Thread Matthew J Black
Follow Up:

So after doing more research, etc, I've discovered the following:

- Because the install failed the V-Bridge (virbr0 - 192.168.222.1) and the 
Local VM (HostedEngineLocal - 192.168.222.77) still exist on the Host.
- SSHing into the Local VM I discovered that I could ping out to an ip address, 
but not to a hostname (I used mirrorlist.centos.org, as the initial error in 
this run was complaining that the Local VM couldn't download the 
centos-ceph-pacific meta-data).
- The Local VM's /etc/resolv.conf file has a single entry pointing to the 
V-Bridge.
- I did a "dig" to mirrorlist.centos.org and that command returned the correct 
ip addresses, etc, and used the V-Bridge to do it.

HOWEVER, with some further experimentation (eg doing 2 pings to the same host 
in a row, as well as other experiments) the underlying issue *seems* to be that 
the dns requests are timing out - once the Local VM has resolved the 
hostname<=>ip address mapping everything *seems* to run OK.

So, I'm wondering if any of the following solutions are viable (of course, I 
could be completely off-track):

- Is there some way of adding the DNS servers that the deployment script asks 
about to the Local VM's /etc/resolv.conf file (ie bypass the V-Bridge when 
doing a DNS lookup to make the response time faster)?
- There is a `timeout` setting (default: 30 sec) in dnf config file. Is there 
some way of changing this to a larger value on the Local VM.
- Use the `--ansible-extra-vars=he_pause_host=true` (or similar) flag to pause 
the install, go into the Local VM and make one or both of the above changes.

If *anyone* has any ideas I'd love to hear them.

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/GJGPSMIIWIKREIQNAADFVWXUJICAPJJZ/


[ovirt-users] Local (Deployment) VM Can't Reach "centos-ceph-pacific" Repo

2022-10-11 Thread Matthew J Black
Hi All,

OK, new issue: :-(

If I'm reading things right the local (deployment) vm can't get to the 
centos-ceph-pacific repo.

The repo is installed on the host machine (along with all of the relevant 
dependant repos).

I thought that local 192.168.222.0/24 network was nated out the virbr0 virtual 
bridge - am I wrong in this (ie do we need to update/change our routing 
tables/whatever)?

Here is the (relevant part) of the log:

~~~
2022-10-11 16:22:14,749+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 TASK [ovirt.ovirt.engine_setup : Install 
oVirt Engine package]
2022-10-11 16:26:03,643+1100 DEBUG 
otopi.ovirt_hosted_engine_setup.ansible_utils ansible_utils._process_output:109 
{'results': [], 'rc': 1, 'msg': "Failed to download metadata for repo 
'centos-ceph-pacific': Cannot download repomd.xml: Cannot download 
repodata/repomd.xml: All mirrors were tried", 'invocation': {'module_args': 
{'name': ['ovirt-engine'], 'state': 'present', 'allow_downgrade': False, 
'autoremove': False, 'bugfix': False, 'cacheonly': False, 'disable_gpg_check': 
False, 'disable_plugin': [], 'disablerepo': [], 'download_only': False, 
'enable_plugin': [], 'enablerepo': [], 'exclude': [], 'installroot': '/', 
'install_repoquery': True, 'install_weak_deps': True, 'security': False, 
'skip_broken': False, 'update_cache': False, 'update_only': False, 
'validate_certs': True, 'lock_timeout': 30, 'allowerasing': False, 'nobest': 
False, 'conf_file': None, 'disable_excludes': None, 'download_dir': None, 
'list': None, 'releasever': None}}, '_ansible_no_log': False, 'changed': False, 
'
 _ansible_delegated_vars': {'ansible_host': '192.168.222.77', 'ansible_port': 
None, 'ansible_user': 'root', 'ansible_connection': 'smart'}}
2022-10-11 16:26:03,744+1100 ERROR 
otopi.ovirt_hosted_engine_setup.ansible_utils ansible_utils._process_output:113 
fatal: [localhost -> 192.168.222.77]: FAILED! => {"changed": false, "msg": 
"Failed to download metadata for repo 'centos-ceph-pacific': Cannot download 
repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried", "rc": 
1, "results": []}
2022-10-11 16:26:04,045+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 TASK [ovirt.ovirt.hosted_engine_setup : Sync 
on engine machine]
2022-10-11 16:26:04,947+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 changed: [localhost -> 192.168.222.77]
2022-10-11 16:26:05,449+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 TASK [ovirt.ovirt.hosted_engine_setup : Set 
destination directory path]
2022-10-11 16:26:05,950+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 ok: [localhost -> localhost]
2022-10-11 16:26:06,352+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 TASK [ovirt.ovirt.hosted_engine_setup : 
Create destination directory]
2022-10-11 16:26:06,953+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 changed: [localhost -> localhost]
2022-10-11 16:26:07,355+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 TASK [ovirt.ovirt.hosted_engine_setup : 
include_tasks]
2022-10-11 16:26:07,856+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 ok: [localhost]
2022-10-11 16:26:08,357+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 TASK [ovirt.ovirt.hosted_engine_setup : Find 
the local appliance image]
2022-10-11 16:26:08,959+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 ok: [localhost -> localhost]
2022-10-11 16:26:09,460+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 TASK [ovirt.ovirt.hosted_engine_setup : Set 
local_vm_disk_path]
2022-10-11 16:26:09,862+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 ok: [localhost -> localhost]
2022-10-11 16:26:10,363+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 TASK [ovirt.ovirt.hosted_engine_setup : Give 
the vm time to flush dirty buffers]
2022-10-11 16:26:20,986+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 ok: [localhost -> localhost]
2022-10-11 16:26:21,388+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 TASK [ovirt.ovirt.hosted_engine_setup : Copy 
engine logs]
2022-10-11 16:26:27,901+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 changed: [localhost]
2022-10-11 16:26:28,403+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 TASK [ovirt.ovirt.hosted_engine_setup : 
Change ownership of copied engine logs]
2022-10-11 16:26:29,005+1100 INFO 

[ovirt-users] Re: Pre-Installing OpenVSwitch For oVirt Self-Hoster Install - Issues?

2022-10-11 Thread Matthew J Black
Hi All,

OK, so I actually ended up solving the underlying issue that I was trying to 
work around with this - see 
https://lists.ovirt.org/archives/list/users@ovirt.org/thread/UYX2L76UOAMAOQ2IWCQ4KJIJHOFXKNFJ/
 for details

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/ZMSTBZBB4RNUXEEXC5KPPBZJEAST7EGL/


[ovirt-users] Re: Network Interface Already In USe - Self-Hosted Install

2022-10-11 Thread Matthew J Black
Hi All,

OK, so after much reading of logs, Ansible files, blog posts, documentation, 
and much gnashing of teeth, glasses of bourbon, language to make a sailor 
blush, tears, blood, sweat, and various versions of "DOH!", I finally worked 
out what was wrong - what I did wrong - and so I'm putting it down here so that 
the next person who comes along with the same (or a similar) issue doesn't have 
to go through what I went through - and I'm including a couple of suggestions 
to the devs/doco writers which (I believe) would have stopped me from making my 
mistake in the first place.

When I did my install I used the command:

~~~
hosted-engine --deploy --4 
--ansible-extra-vars=he_ipv4_subnet_prefix=172.16.1
~~~

I did this because we're running an IPv4 network and because the oVirt Engine 
needs to be on the 172.16.1.0/24 network - and that's what I thought the 
"he_ipv4_subnet_prefix" option did, and I was trying to let the deployment 
script know this in advance instead of having to discover this itself.

Now that I've gone back over *all* the doco I realise that the 
"he_ipv4_subnet_prefix" option is *not* used for this purpose, but is instead 
used for the *temporary* ip address of the deployment engine when the default 
subnet of 192.168.222.0/24 is not available.

Because I was specifying the 172.16.1.0/24 network (which is already in use) 
the deployment failed because it was attempting to create that network as a 
temporary network for the initial deployment.

So yes, as I said, my fault - no question about that at all.

Some suggestions:

Although it is stated in the documentation - Installing oVirt As A Self-Hosted 
Engine Using The Command Line, section 2.3.2 
(https://www.ovirt.org/documentation/installing_ovirt_as_a_self-hosted_engine_using_the_command_line/index.html#Network-range-for-SHE-deployment_SHE_cli_deploy)
 - (I believe) it is not very clear what is happening here, so a "Note:" or 
some sort of statement explicitly stating what this is used for might be in 
order. For example, here is the note I made for our team in our internal 
documentation:

~~~
**Note:** he_ipv4_subnet_prefix=x.x.x: - This is a temporary network prefix 
if 192.168.222.0/24 (the default) is not available - this is ***NOT*** the 
final working subnet of the oVirt Engine.
~~~

I also believe - quite strongly, in fact - that having the entire deployment 
hidden behind the "black box" that is the Ansible deployment - while making 
things easy by automating the deployment - makes troubleshooting more 
difficult. I believe that if there was a definite "Step-By-Step" list of what 
was going on behind the scenes - perhaps as an Appendix to the documentation - 
then the mistake I made would have been a lot harder to make - ie if there was 
such a list then it would have been less likely to make the assumption I made.

I'm thinking something along the lines of (and I am aware that what follows is 
not correct):

~~~
1. Collect info - this is stored in "/path/file" temporarily.
2. Install Deployment VM.
3. Deployment VM creates internal bridge - this uses 192.168.222.0/24 by 
default but can be overridden by "he_ipv4_subnet_prefix".
4. Deployment Engine creates oVirt Engine.
etc, etc, etc
~~~

Anyway, that's my feedback / suggestions / mea culpa / whatever.  :-)

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/FUBH7MVCYMSGLWXEXCVQIM6QHDJUM6GV/


[ovirt-users] Pre-Installing OpenVSwitch For oVirt Self-Hoster Install - Issues?

2022-10-08 Thread Matthew J Black
Hi All,

Is anyone aware of  any issues (ie "gotchas") with pre-installing OpenVSwitch 
in preparation for an oVirt Self-Hosted install?

We're trying to work around an error we're getting with `hosted-engine 
--deploy` which spits out: `error: Failed to start network default\nerror: 
internal error: Network is already in use by interface bond1.a`. What we're 
thinking is if we pre-create the OVS Network (ie ovirtmgmt) then `hosted-engine 
--deploy` won't baulk and fail to install.

We've been grinding away at this and other issues for several weeks now and 
we're getting pretty desperate at this stage, to the point that we're starting 
to seriously consider giving up on oVirt completely - which would be a shame 
because it seems to be made for the job we want to do, but if we can't get it 
installed, let along working, then what's the point? (Plus I hate the thought 
of all the wasted time and effort - but that may just be the "suck cost 
fallacy" at work).

Anyway, if anyone has any insights we'd appreciate them.

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/IKIVBJLAO26VWA3MVH5JOHSABEV4HWKI/


[ovirt-users] Re: Network Interface Already In USe - Self-Hosted Install

2022-10-04 Thread Matthew J Black
Hi Guys,

I'm giving this a bump because I really do need help in getting this resolved - 
please.

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/2JGYEH4FK7TOWMHZQA7ZFDPZ5FJTLGPQ/


[ovirt-users] Network Interface Already In USe - Self-Hosted Install

2022-10-04 Thread Matthew J Black
Hi Guys & Girls,



OK, so I am really, *really* starting to get fed up with this. I know this is 
probably my fault, but even if it is then the oVirt documentation isn't helping 
in any way (being... "less than clear").

What I would really like is instead of having to rely on the "black box" that 
is Ansible, what I'd like is a simple set of clear cut instructions, 
Step-By-Step, so that we actually *know* what was going on when attempting to 
do a Self-Hosted install. After all, oVirt's "competition" doesn't make things 
so difficult...



Now that I've got that on my chest, I'm trying to do a straight forward 
Self-Hosted Install. I've followed the instructions in the oVirt doco pretty 
much to the letter, and I'm still having problems.

My (pre-install) set-up:

- A freshly installed server (oVirt_Node_1) running Rocky Linux 8.6 with 3 NICs 
- NIC_1, NIC_2, & NIC_3.
- There are three VLANs - VLAN_A (172.16.1.0/24), VLAN_B (172.16.2.0/24), & 
VLAN_C (172.16.3.0/24).
- NIC_1 & NIC_2 are formed into a bond (bond_1).
- bond_1 is an 802.3ad bond.
- bond_1 has 2 sub-interfaces - bond_1.a & bond_1.b
- Interface bond_1.a in in VLAN_A.
- Interface bond_1.b is in VLAN_B.
- NIC_3 is sitting in VLAN_C.
- VLAN_A is the everyday "working" VLAN where the rest of the servers all sit 
(ie DNS Servers, Local Repository Server, etc, etc, etc), and where the oVirt 
Engine (OVE) will sit.
- VLAN B is for data throughput to and from the Ceph iSCSI Gateways in our Ceph 
Storage Cluster. This is a dedicated isolated VLAN with no gateway (ie only the 
oVirt Hosting Nodes and the Ceph iSCSI Gateways are on this VLAN).
- VLAN C is for OOB management traffic. This is a dedicated isolated VLAN with 
no gateway.

Everything is working. Everything can ping properly back and forth within the 
individual VLANs and VLAN_A can ping out to the Internet via its gateway 
(172.16.1.1).

Because we don't require iSCSI connectivity for the OVE (its on a working local 
Gluster TSP volume) the iSCSI hasn't *yet* been implemented.

After trying to do the install using our Local Repository Mirror (after 
discovering and mirroring all the required repositories), I gave up on that 
because for a "one-off" install it wasn't worth the time and effort it was 
taking, especially when it "seems" that the Ansible playbook wants the 
"original" repositories anyway - but that's another rant/issue.

So, I'm using all the original repositories as per the oVirt doco, including 
the special instructions for Rocky Linux and RHEL-derivatives in general, and 
using the defaults for the answers to the deployment script (except where there 
are no defaults) - and now I've got the following error:

~~~
[ ERROR ] fatal: [localhost]: FAILED! => {"changed": false, "cmd": ["virsh", 
"net-start", "default"], "delta": "0:00:00.031972", "end": "2022-10-04 
16:41:38.603454", "msg": "non-zero return code", "rc": 1, "start": "2022-10-04 
16:41:38.571482", "stderr": "error: Failed to start network default\nerror: 
internal error: Network is already in use by interface bond_1.a", 
"stderr_lines": ["error: Failed to start network default", "error: internal 
error: Network is already in use by interface bond_1.a"], "stdout": "", 
"stdout_lines": []}
[ ERROR ] Failed to execute stage 'Closing up': Failed getting local_vm_dir
~~~

The relevant lines from the log file (at least I think these are the relevant 
lines):

~~~
2022-10-04 16:41:35,712+1100 INFO otopi.ovirt_hosted_engine_setup.ansible_utils 
ansible_utils._process_output:115 TASK [ovirt.ovirt.hosted_engine_setup : 
Update libvirt default network configuration, undefine]
2022-10-04 16:41:37,017+1100 DEBUG 
otopi.ovirt_hosted_engine_setup.ansible_utils ansible_utils._process_output:109 
{'changed': False, 'stdout': '', 'stderr': "error: failed to get network 
'default'\nerror: Network not found: no network with matching name 'default'", 
'rc': 1, 'cmd': ['virsh', 'net-undefine', 'default'], 'start': '2022-10-04 
16:41:35.806251', 'end': '2022-10-04 16:41:36.839780', 'delta': 
'0:00:01.033529', 'msg': 'non-zero return code', 'invocation': {'module_args': 
{'_raw_params': 'virsh net-undefine default', '_uses_shell': False, 'warn': 
False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 
'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': 
None}}, 'stdout_lines': [], 'stderr_lines': ["error: failed to get network 
'default'", "error: Network not found: no network with matching name 
'default'"], '_ansible_no_log': False}
2022-10-04 16:41:37,118+1100 DEBUG 
otopi.ovirt_hosted_engine_setup.ansible_utils ansible_utils._process_output:109 
ignored: [localhost]: FAILED! => {"changed": false, "cmd": ["virsh", 
"net-undefine", "default"], "delta": "0:00:01.033529", "end": "2022-10-04 
16:41:36.839780", "msg": "non-zero return code", "rc": 1, "start": "2022-10-04 
16:41:35.806251", "stderr": "error: failed to get network 'default'\nerror: 
Network not found: no network with matching name 

[ovirt-users] Re: Creating an oVirt Engine Appliance on a different EL Distro (eg Rocky Linux)

2022-10-02 Thread Matthew J Black
Thanks David & Klaas,

I think Klass is closer to what I was asking - and I'll follow his suggestion 
about asking on the Dev List

I appreciate the help from both of you - thank you  :-)

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/EU4ETAZKUAAHMAXEFMNRAHOLS5DIE3EB/


[ovirt-users] Creating an oVirt Engine Appliance on a different EL Distro (eg Rocky Linux)

2022-10-02 Thread Matthew J Black
Hi All,

Here's an interesting question:

What is the process (ie the Step-By-Step process) to create an/the oVirt Engine 
Appliance based on another version of EL (ie in my case, Rocky Linux)?

Is there a "Manual" somewhere? I mean, surely the oVirt Project's Release 
Manager has *something* that they follow to create the relevant rpm file - no?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/3HFHNB5WACECARWJOAQRLLOQHAMN5KHF/


[ovirt-users] ovirt-engine-appliance Location (Pre-Installation)

2022-09-29 Thread Matthew J Black
Hi All,

A couple of Qs:

During the `TASK [ovirt.ovirt.engine_setup : Install oVirt Engine package]` 
stage of the Management Engine deployment, is this trying to install the 
ovirt-engine-appliance, or something else?

When we do a pre-install of the ovirt-engine-appliance (ie dnf install 
ovirt-engine-appliance) where is this installed too, so that we can enter this 
information into the deployment script at the `Engine Appliance Image Path` 
stage?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/3NNWTUL7LDRLKM4P3YYZMPRZ6DGTWA5V/


[ovirt-users] ovirtmgmt Bridge - Which NIC? - Advice Please

2022-09-27 Thread Matthew J Black
I need a quick piece of advice, please.

I'm at setting up the oVirt Engine VM (ie doing a "hosted-engine --deploy") 
stage.

The Host has 3 NICs.

NIC_1 and NIC_2 are bonded (bond1) and run 2 VLANs (on bond1.1 and bond1.2).

VLAN_1 is to be used as the "everyday connection VLAN for the VMs" (including 
the oVirt Engine VM - I think).

VLAN_2 is *only* to be used for data traffic to-and-from our Ceph Cluster (ie 
via the Ceph iSCSI Gateway Nodes).

NIC_3 (running VLAN_3) is to be used for oVirt-host-to-oVirt-host comms 
(including "local" Gluster traffic - yes, the (oVirt) hosts are running a 
couple of Gluster drives).

My question is: Which interface should we use for the "ovirtmgmt" Bridge?

I suspect it should be NIC_3 (VLAN_3), and I'm 99.999% sure it *shouldn't* be 
bond1.2 (VLAN_2), but it might be bond1.1 (VLAN_1), so I thought I'd better get 
peoples' input.

You see, I'm not sure what the purpose of the "ovirtmgmt" bridge is. Is it for 
humans to talk to the oVirt Engine, or is it for the oVirt Engine to talk to 
the VMs (and hosts), or is it for some other purpose, or is it for some 
combination of the these? (I have read the doco on the ovirtmgmt bridge, and 
I'm still somewhat confused.)

So, if someone wouldn't mind getting back to me about this, I'd appreciate it.

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/ZXEROZQTXYBGVJKLJQRX3CLNWI2XBSK3/


[ovirt-users] oVirt Engine VM On Rocky Linux

2022-09-21 Thread Matthew J Black
Hi Everybody (Hi Dr. Nick),

Has anyone attempted to migrate the oVirt Engine VM over to Rocky Linux (v8.6), 
and if so, any "gotchas" we need to know about?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/HW7SBAUNP2BPOE5DNHXKR6NKX74ZPLCY/


[ovirt-users] oVirt & (Ceph) iSCSI

2022-09-21 Thread Matthew J Black
Hi Everybody (Hi Dr. Nick),

So, next question in my on-going saga: *somewhere* in the documentation I read 
that when using oVirt with multiple iSCSI paths (in my case, multiple Ceph 
iSCSI Gateways) we need to set up DM Multipath.

My question is: Is this still relevant information when using oVirt v4.5.2?

Relevant link referred to by the oVirt Documentation:
- 
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html-single/dm_multipath/

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YFFQGNVKU2VSWGGYBKYAQBRU2NJTUYZ3/


[ovirt-users]Re: Blog Post - Using Ceph Only Storage For oVirt Datacenter by Sandro Bonazzola – Wednesday 14 July 2021

2022-09-13 Thread Matthew J Black

@Didi

All right, I take your point.

So when I've got everything working I'll do a write up and submit it as 
a "bug", as you suggested - but you *are* going to rue the day you 
suggested it, because I'm now going to be "darkening your email" 
(darkening your door) like you won't believe, requesting help and 
running ideas past you - so you *have* been warned! 


Cheers

Dulux-Oz

(aka Matthew J Black)

On 13/09/2022 20:26, Yedidyah Bar David wrote:


Hi Matthew,

On Tue, Sep 13, 2022 at 12:26 PM Matthew J Black
 wrote:

Well, if I can put my $0.02 worth in...

What I've been trying to do is set up an oVirt cluster (v4.5.X) to use a Ceph 
(Quincey) cluster as the back-end via iSCSI. One thing I found was that 
up-to-date, relevant information from both the Ceph-side *and* the oVirt side 
on how to do this was... hard to find, not explained very well, and often out 
of date (like this relevant Blog post, if it is now out of date, and based on 
the posts of this thread that is what it appears to be) - this also applies to 
pre-installing / not pre-installing OpenVSwitch (see my other thread from 
today).

I agree.

And, let me take back my previous reply, about updating the blog post.

A blog post is, by definition, out-of-date, very soon after it's
published. It's inside a blog, right? A kind of diary. You don't
update your paper diary after you wrote some entry in it, right?

Project/product Documentation, OTOH, is supposed/expected to be kept
up-to-date over time.

If a doc/guide is out-of-date, you'd naturally consider this a bug.
Not so for a blog post.

In oVirt, it's basically the same.

Blog posts, here, are mainly POCs - demonstrations that something is doable.

The fact that you do not find oVirt-on-Ceph in the main documentation
is not a mistake - it's simply not considered (yet? See below)
stable/supportable enough to enter that space.


So I've been experimenting in a test environment (using Rocky Linux - initially v9 but 
now v8.6), tearing down and re-building (physical) boxes, and making notes for myself as 
I go. And, as may be implied from this and my other thread from today, the types of 
problems and issues I'm encountering are relatively trivial and easily answered **once I 
can get on to someone who knows** (those issues that aren't "self-inflicted", 
of course).

And for what it is worth, I am extremely grateful for the help I've received 
today - thank you all!

So if people are talking about doco, etc, then this might be worth considering 
as well (ie, how to go about doing what I've been doing).

I'm reluctant to write this up myself for a number of reasons, including (but not limited to) the 
issue of maintainability, the fact that I'm not experienced enough with oVirt to hold myself out as 
an "expert", and because of an incident in the past where I ended up taking a lot of 
flack that wasn't really my fault (the old "once bitten, twice shy").

I understand very well.

The fact is, that no-one else did, right? If no-one does, it will never happen.

What you can do:
- Create a ticket/bug/issue for tracking this. Despite what perhaps
some people might think, this isn't useless, even if you are not going
to handle it yourself, nor know about anyone that is.
- Include there what you already know and had to do. This most
definitely does not put you in any position of authority - I think
no-one will expect you to keep a comment in an issue up-to-date. It's
less authoritative than a blog post, right? Just a comment. But it's
extremely helpful, for both people that want to do what you want to
do, those that want to actually handle the issue (by writing docs),
and those wanting to review the eventual doc patches.
- It also makes it much easier to find, link, etc., so will likely get
more traction than a thread like current.

I'd like to use this opportunity to add some more thoughts,
at-most-tangentially related to the current thread.

Speaking only for myself, not for Red Hat.

Red Hat already decided that the future lies in containers, and people
that still need VMs for their legacy stuff (as considered by Red Hat)
should handle that inside OpenShift using CNV. See also e.g. [1] for
what might eventually, when it matures enough, be a more-or-less
replacement for oVirt's functionality, although definitely not for
oVirt's behavior. This means, in particular, that if Red Hat decides
to support so-called Hyper Converged Infrastructure (HCI) setups (or
it might already have done, no idea), it will be based on
OpenShift/CNV + Ceph, not RHV. AFAIU, IMHO, etc. But this does not
mean that oVirt-on-Ceph HCI is impossible - it means that for this to
happen, someone else should do most of the work. We (as in, Red Hat
employees working on oVirt) will definitely be able to help if/where
needed, but can't be expected to do the bulk of the work.

I personally still think that oVirt is most probably the best
small-/medium-scale Open Source clustered vi

[ovirt-users]Re: Blog Post - Using Ceph Only Storage For oVirt Datacenter by Sandro Bonazzola – Wednesday 14 July 2021

2022-09-13 Thread Matthew J Black
Well, if I can put my $0.02 worth in...

What I've been trying to do is set up an oVirt cluster (v4.5.X) to use a Ceph 
(Quincey) cluster as the back-end via iSCSI. One thing I found was that 
up-to-date, relevant information from both the Ceph-side *and* the oVirt side 
on how to do this was... hard to find, not explained very well, and often out 
of date (like this relevant Blog post, if it is now out of date, and based on 
the posts of this thread that is what it appears to be) - this also applies to 
pre-installing / not pre-installing OpenVSwitch (see my other thread from 
today).

So I've been experimenting in a test environment (using Rocky Linux - initially 
v9 but now v8.6), tearing down and re-building (physical) boxes, and making 
notes for myself as I go. And, as may be implied from this and my other thread 
from today, the types of problems and issues I'm encountering are relatively 
trivial and easily answered **once I can get on to someone who knows** (those 
issues that aren't "self-inflicted", of course).

And for what it is worth, I am extremely grateful for the help I've received 
today - thank you all!

So if people are talking about doco, etc, then this might be worth considering 
as well (ie, how to go about doing what I've been doing).

I'm reluctant to write this up myself for a number of reasons, including (but 
not limited to) the issue of maintainability, the fact that I'm not experienced 
enough with oVirt to hold myself out as an "expert", and because of an incident 
in the past where I ended up taking a lot of flack that wasn't really my fault 
(the old "once bitten, twice shy").

"Anyway, it's just a thought - you all have a good day." - Beau Of The Fifth 
Column

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/CZ7OVUFDMNBTKCJRVI5UEIYVKBTFHJ65/


[ovirt-users] Re: Failure Of Latest oVirt Installation - Missing Packages

2022-09-13 Thread Matthew J Black
Cool - thanks again  :-)
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YY2X3ENERCRTTJLD5HJDIT46IRRAICIX/


[ovirt-users]Re: Blog Post - Using Ceph Only Storage For oVirt Datacenter by Sandro Bonazzola – Wednesday 14 July 2021

2022-09-13 Thread Matthew J Black
Cool - thank you  :-)
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/75A2BHC7TWOEZHGAW3GJRURM2FTCJMDO/


[ovirt-users] Re: Failure Of Latest oVirt Installation - Missing Packages

2022-09-13 Thread Matthew J Black
Yeap, that was it - it is in my "Steps To Set-Up" list but I must have missed 
it - DOH!

One other thing, I've already got openvswitch v2.16.0-87 installed, and so I'm 
now getting package conflict errors with openvswitch v2.15. Any issue in 
downgrading (as that's what dnf wants to do)?

Cheers

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/3NXPQN44QWSP6KB3OF4WKVEFFUXRW2EX/


[ovirt-users]Re: Blog Post - Using Ceph Only Storage For oVirt Datacenter by Sandro Bonazzola – Wednesday 14 July 2021

2022-09-13 Thread Matthew J Black
Thanks for that Sandro,

Two follow-up questions:
- Is this doco still relevant for oVirt 4.5.X and Ceph Quincy?
- If the oVirt Engine is *not* using a Ceph (iSCSI) block does this section of 
the doco need to be followed?

Thanks in advance

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/PYFRVXQKNNEOHCJIUA6A44NXZHCA5OJ7/


[ovirt-users] Re: Failure Of Latest oVirt Installation - Missing Packages

2022-09-13 Thread Matthew J Black
Hi Sandro,

`dnf repolist enabled` results:

~~~
appstreamRocky Linux 8 - AppStream
baseos Rocky Linux 8 - BaseOS
cs8-extrasCentOS Stream 8 - Extras
cs8-extras-common  CentOS Stream 8 - Extras common packages
elrepo   ELRepo.org Community Enterprise Linux Repository - 
el8
epel  Extra Packages for Enterprise Linux 8 - x86_64
epel-modularExtra Packages for Enterprise Linux Modular 8 - x86_64
~~~
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/7U7CQCS5MVZ74FOKUIJEWNFFN2Y2HRGD/


[ovirt-users]Blog Post - Using Ceph Only Storage For oVirt Datacenter by Sandro Bonazzola – Wednesday 14 July 2021

2022-09-13 Thread Matthew J Black
Hi All,

In the above mentioned blog post 
(https://blogs.ovirt.org/2021/07/using-ceph-only-storage-for-ovirt-datacenter/) 
in mentions the line: "Follow oVirt documentation for setting up Cinderlib" 
with a link to this URL: 
https://ovirt.org/documentation/installing_ovirt_as_a_self-hosted_engine_using_the_cockpit_web_interface/index.html#Set_up_Cinderlib

This link is broken/obsolete/no longer available, so my question(s) is/are: 
Where can I obtain this information? Is there a new URL? Are these instructions 
no-longer required with the new oVirt v4.5.X? Can someone who has these 
instructions post/email them, please?

Thanks in advance

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/7TY4MWE4EVXSYL6V4OA6KAX57FDLHQ7M/


[ovirt-users] Failure Of Latest oVirt Installation - Missing Packages

2022-09-13 Thread Matthew J Black
Hi All,

This is all on a Rocky Linux 8.6 box, as a CLI oVirt self-hosted engine install.

I have followed all of the instructions (include the special RHEL and 
derivatives and Rocky Linux instructions) in the oVirt documentation.

So, I'm attempting to install the ovirt-hosted-engine-setup rpm (ie dnf -y 
install ovirt-hosted-engine-setup), and I'm getting failures involving the 
following packages (ie the following packages cannot be found):
  - collectd >= 5.12.0-7
  - collectd-disk >= 5.12.0-7
  - collectd-write_http >= 5.12.0-7
  - collectd-write_syslog >= 5.12.0-7
  - collectd-netlink >= 5.12.0-7
  - collectd-virt >= 5.12.0-7
  - python3-os-brick

The full dnf error message is:
~~~
Error:
 Problem: package ovirt-hosted-engine-setup-2.6.5-1.el8.noarch requires 
ovirt-host >= 4.5.0, but none of the providers can be installed
  - package ovirt-host-4.5.0-3.el8.x86_64 requires ovirt-host-dependencies = 
4.5.0-3.el8, but none of the providers can be installed
  - cannot install the best candidate for the job
  - nothing provides collectd >= 5.12.0-7 needed by 
ovirt-host-dependencies-4.5.0-3.el8.x86_64
  - nothing provides collectd-disk >= 5.12.0-7 needed by 
ovirt-host-dependencies-4.5.0-3.el8.x86_64
  - nothing provides collectd-write_http >= 5.12.0-7 needed by 
ovirt-host-dependencies-4.5.0-3.el8.x86_64
  - nothing provides collectd-write_syslog >= 5.12.0-7 needed by 
ovirt-host-dependencies-4.5.0-3.el8.x86_64
  - nothing provides collectd-netlink >= 5.12.0-7 needed by 
ovirt-host-dependencies-4.5.0-3.el8.x86_64
  - nothing provides collectd-virt >= 5.12.0-7 needed by 
ovirt-host-dependencies-4.5.0-3.el8.x86_64
  - nothing provides python3-os-brick needed by 
ovirt-host-dependencies-4.5.0-3.el8.x86_64
~~~

Doing a dnf with --nobest produces similar results ie:
~~~
Error:
 Problem: conflicting requests
  - package ovirt-hosted-engine-setup-2.6.3-1.el8.noarch requires ovirt-host >= 
4.5.0, but none of the providers can be installed
  - package ovirt-hosted-engine-setup-2.6.4-1.el8.noarch requires ovirt-host >= 
4.5.0, but none of the providers can be installed
  - package ovirt-hosted-engine-setup-2.6.5-1.el8.noarch requires ovirt-host >= 
4.5.0, but none of the providers can be installed
etc
~~~

In all of the repos (& mirrors) I've looked at the latest version of collectd* 
(for EL8) is 5.9.0-5, and I can't locate python3-os-block at all.

pkgs.org says that even the version of collectd* in the Centos 8 Repos is 
v5.9.0-5 in the EPEL EL8 repo. According to rpmfind.net there is a 5.12.0-23 
version of collectd* in the EPEL EL9 repo, but I read somewhere that oVirt is 
not-production-ready on EL9, so I don't have the EPEL EL9 repo "available".

pkgs.org says that the only versions it knows about for pyton3-os-brick are for 
Debian and Ubuntu, and rpmfind.net doesn't list it at all (which makes sense if 
there are only versions from Debia-based distros).

Could someone please point me towards an EL8 repo where I can get the required 
packages, or, if I'm being totally stupid, what I'm doing wrong?

Thanks in advance

Dulux-Oz
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/NNH7TDYKAEZRA2XWR2B3NHK7L4626OM3/