
Sorry, my bad, it was just under my nose. Systemctl is not aware of gunicorn-3, but when I check journalctl for ansible-runner-service I see the following: Mar 16 15:49:55 apple systemd[1]: Started Ansible Runner Service. Mar 16 15:49:55 apple gunicorn-3[2992]: [2020-03-16 15:49:55 +0100] [2992] [INFO] Starting gunicorn 19.9.0 Mar 16 15:49:55 apple gunicorn-3[2992]: [2020-03-16 15:49:55 +0100] [2992] [INFO] Listening at: http://127.0.0.1:50001 (2992) Mar 16 15:49:55 apple gunicorn-3[2992]: [2020-03-16 15:49:55 +0100] [2992] [INFO] Using worker: sync Mar 16 15:49:55 apple gunicorn-3[2992]: [2020-03-16 15:49:55 +0100] [2995] [INFO] Booting worker with pid: 2995 Mar 16 15:49:55 apple gunicorn-3[2992]: [2020-03-16 15:49:55 +0100] [2997] [INFO] Booting worker with pid: 2997 Mar 16 15:49:55 apple gunicorn-3[2992]: Analysing local configuration options from /etc/ansible-runner-service/config.yaml Mar 16 15:49:55 apple gunicorn-3[2992]: - setting playbooks_root_dir to /home/apple/ovirt-engine/share/ovirt-engine/ansible-runner-service-project Mar 16 15:49:55 apple gunicorn-3[2992]: - setting port to 50001 Mar 16 15:49:55 apple gunicorn-3[2992]: - setting target_user to root Mar 16 15:49:55 apple gunicorn-3[2992]: - setting ssh_private_key to /home/apple/ovirt-engine/etc/pki/ovirt-engine/keys/engine_id_rsa Mar 16 15:49:55 apple gunicorn-3[2992]: Analysing runtime overrides from environment variables Mar 16 15:49:55 apple gunicorn-3[2992]: No configuration settings overridden Mar 16 15:49:55 apple gunicorn-3[2992]: Analysing local configuration options from /etc/ansible-runner-service/config.yaml Mar 16 15:49:55 apple gunicorn-3[2992]: - setting playbooks_root_dir to /home/apple/ovirt-engine/share/ovirt-engine/ansible-runner-service-project Mar 16 15:49:55 apple gunicorn-3[2992]: - setting port to 50001 Mar 16 15:49:55 apple gunicorn-3[2992]: - setting target_user to root Mar 16 15:49:55 apple gunicorn-3[2992]: - setting ssh_private_key to /home/apple/ovirt-engine/etc/pki/ovirt-engine/keys/engine_id_rsa Mar 16 15:49:55 apple gunicorn-3[2992]: Analysing runtime overrides from environment variables Mar 16 15:49:55 apple gunicorn-3[2992]: No configuration settings overridden Is that any suspicious? :) ----- Original Message ----- From: "Martin Perina" <mperina@redhat.com> To: "Fedor Gavrilov" <fgavrilo@redhat.com> Cc: "Dana Elfassy" <delfassy@redhat.com>, "devel" <devel@ovirt.org> Sent: Monday, March 16, 2020 3:36:40 PM Subject: [ovirt-devel] Re: what's up with ansible-runner-service-dev package? On Mon, Mar 16, 2020 at 3:32 PM Fedor Gavrilov < fgavrilo@redhat.com > wrote: Nothing since there is no such service (or similarly named). Package python3-gunicorn is installed though. After you start ansible-runner-service service, you should see similar logs in journalctl: Mar 15 15:28:01 mperina gunicorn-3[1386]: [2020-03-15 15:28:01 +0100] [1386] [INFO] Starting gunicorn 19.9.0 Mar 15 15:28:01 mperina gunicorn-3[1386]: [2020-03-15 15:28:01 +0100] [1386] [INFO] Listening at: http://127.0.0.1:50001 (1386) Mar 15 15:28:01 mperina gunicorn-3[1386]: [2020-03-15 15:28:01 +0100] [1386] [INFO] Using worker: sync Mar 15 15:28:01 mperina gunicorn-3[1386]: [2020-03-15 15:28:01 +0100] [1496] [INFO] Booting worker with pid: 1496 And more if you execute some action from engine (like install new host or upgrade a host) So does that mean that something was supposed to register it as a service but did not? Fedor ----- Original Message ----- From: "Martin Perina" < mperina@redhat.com > To: "Fedor Gavrilov" < fgavrilo@redhat.com > Cc: "Dana Elfassy" < delfassy@redhat.com >, "devel" < devel@ovirt.org > Sent: Monday, March 16, 2020 3:13:03 PM Subject: Re: [ovirt-devel] Re: what's up with ansible-runner-service-dev package? On Mon, Mar 16, 2020 at 3:10 PM Fedor Gavrilov < fgavrilo@redhat.com > wrote:
FC30 dev env engine indeed :) I've done this before on other OS, so unless there is a blindspot somewhere in my eye it should be configured fine.
[apple@apple ~]$ sudo systemctl status ansible-runner-service ● ansible-runner-service.service - Ansible Runner Service Loaded: loaded (/usr/lib/systemd/system/ansible-runner-service.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2020-03-16 14:27:15 CET; 16min ago Main PID: 909 (gunicorn-3) Tasks: 9 (limit: 4915) Memory: 193.4M CGroup: /system.slice/ansible-runner-service.service ├─ 909 /usr/bin/python3 /usr/bin/gunicorn-3 -b localhost:50001 -w 2 runner_service.wsgi:application ├─ 965 /usr/bin/python3 /usr/bin/gunicorn-3 -b localhost:50001 -w 2 runner_service.wsgi:application ├─ 973 /usr/bin/python3 /usr/bin/gunicorn-3 -b localhost:50001 -w 2 runner_service.wsgi:application ├─1501 /usr/bin/python3 -s /usr/bin/ansible-playbook --private-key /home/apple/ovirt-engine/etc/pki/ovirt-engine/keys/engine_id_rsa -i /home/apple/ovirt-engine/share/ovirt-engine/ansible-runner-servi> ├─1512 ssh: /root/.ansible/cp/29e7064c0e [mux] ├─2601 /usr/bin/python3 -s /usr/bin/ansible-playbook --private-key /home/apple/ovirt-engine/etc/pki/ovirt-engine/keys/engine_id_rsa -i /home/apple/ovirt-engine/share/ovirt-engine/ansible-runner-servi> └─2607 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o Port=22 -o IdentityFile="/home/apple/ovirt-engine/etc/pki/ovirt-engine/keys/engine_id_rsa" -o KbdInteractiveAu>
And the config:
--- version: 1
# playbooks_root_dir # location of the playbooks that the service will start playbooks_root_dir: '/home/apple/ovirt-engine/share/ovirt-engine/ansible-runner-service-project' # port # tcp port for the service to listen to port: 50001 # # ip_address # Specific IP address to bind to # ip_address: '0.0.0.0' target_user: root #event_cache_size: 3 ssh_private_key: '/home/apple/ovirt-engine/etc/pki/ovirt-engine/keys/engine_id_rsa'
/home/apple/ovirt-engine is where engine is dev-installed. Not sure what else to check now...
Anything strange in journalctl for gunicorn-3 service?
----- Original Message ----- From: "Martin Perina" < mperina@redhat.com > To: "Fedor Gavrilov" < fgavrilo@redhat.com > Cc: "Dana Elfassy" < delfassy@redhat.com >, "devel" < devel@ovirt.org > Sent: Monday, March 16, 2020 2:56:59 PM Subject: Re: [ovirt-devel] Re: what's up with ansible-runner-service-dev package?
On Mon, Mar 16, 2020 at 2:53 PM Fedor Gavrilov < fgavrilo@redhat.com > wrote:
Actually, it was too early for me to celebrate.
On Fedora 30, the engine compiles and runs fine, but when I try adding the host installation fails almost immediately and I get the following errors in the engine logs:
ERROR [org.ovirt.engine.core.bll.hostdeploy.InstallVdsInternalCommand] (EE-ManagedThreadFactory-engine-Thread-1) [bdc3c01] Host installation failed for host '6402d350-69de-4181-bfc1-50e0e79c8228', 'banana': Failed to execute Ansible host-deploy role: Internal server error, please check Ansible runner error log.. Please check logs for more details:
/home/apple/ovirt-engine/var/log/ovirt-engine/host-deploy/ovirt-host-deploy-ansible-20200316144056-banana-bdc3c01.log
There is nothing else. There is no file
/home/apple/ovirt-engine/var/log/ovirt-engine/host-deploy/ovirt-host-deploy-ansible-20200316144056-banana-bdc3c01.log
Snapshot I'm using for the host is the same that worked just fine when engine was running on CentOS 7 and is CentOS 7 itself. Is that an issue?
As you mentioned building engine I assume you are using engine in dev env on FC30, right? If so, have you manually configured ansible-runner-service for dev env as mentioned in
https://github.com/oVirt/ovirt-engine/blob/master/README.adoc#ansible-runner... ?
Thanks, Fedor
----- Original Message ----- From: "Fedor Gavrilov" < fgavrilo@redhat.com > To: "Martin Perina" < mperina@redhat.com > Cc: "Dana Elfassy" < delfassy@redhat.com >, "devel" < devel@ovirt.org > Sent: Monday, March 16, 2020 12:37:44 PM Subject: [ovirt-devel] Re: what's up with ansible-runner-service-dev package?
Hi,
Resolved through installing engine on Fedora 30. From what I understand, CentOS 7 is not supported anymore.
Fedor
----- Original Message ----- From: "Martin Perina" < mperina@redhat.com > To: "Fedor Gavrilov" < fgavrilo@redhat.com > Cc: "Benny Zlotnik" < bzlotnik@redhat.com >, "Dana Elfassy" < delfassy@redhat.com >, "devel" < devel@ovirt.org >, "Eyal Shenitzky" < eshenitz@redhat.com > Sent: Monday, March 16, 2020 8:11:35 AM Subject: Re: [ovirt-devel] Re: what's up with ansible-runner-service-dev package?
Hi Fedor,
ansible-runner-service-dev package is available from
repos which is included in ovirt-master-release package, which includes all repositories necessary for oVirt development: https://resources.ovirt.org/pub/yum-repo/ovirt-release-master.rpm
Was your issue resolved or not?
Regards, Martin
On Thu, Mar 12, 2020 at 9:30 AM Eyal Shenitzky < eshenitz@redhat.com > wrote:
Adding also +Dana Elfassy < delfassy@redhat.com >
On Wed, 11 Mar 2020 at 15:12, Benny Zlotnik < bzlotnik@redhat.com > wrote:
ansible-runner was added in 4.4, you shouldn't need in 4.3
On Wed, Mar 11, 2020 at 1:58 PM Fedor Gavrilov < fgavrilo@redhat.com > wrote:
Hi Sandro,
Thanks for the suggestion, but it seems to not help much.
ansible-runner-service-dev still can't be found, I checked repos
https://copr-be.cloud.fedoraproject.org/results/ondramachacek/ansible-runner... that
are installed from https://resources.ovirt.org/pub/yum-repo/ovirt-release43-snapshot.rpm and haven't found similarly names packages either...
$ sudo yum install ansible-runner-service-dev Loaded plugins: fastestmirror Repository centos-sclo-rh-release is listed more than once in the
configuration
Repository sac-gluster-ansible is listed more than once in the configuration Determining fastest mirrors ovirt-4.3-epel/x86_64/metalink
| 30 kB 00:00:00
ovirt-master-epel/x86_64/metalink
| 30 kB 00:00:00
* base: ftp.sh.cvut.cz * centos-sclo-rh: ftp.sh.cvut.cz * centos-sclo-sclo: ftp.sh.cvut.cz * extras: ftp.sh.cvut.cz * ovirt-4.3-epel: mirror.karneval.cz * ovirt-4.3-snapshot: ftp.plusline.net * ovirt-4.3-snapshot-static: ftp.plusline.net * ovirt-master-epel: mirror.karneval.cz * ovirt-master-snapshot: ftp.plusline.net * ovirt-master-snapshot-static: ftp.plusline.net * updates: ftp.sh.cvut.cz base
| 3.6 kB 00:00:00
centos-opstools-release
| 2.9 kB 00:00:00
centos-ovirt-common-testing
| 3.4 kB 00:00:00
centos-ovirt44-testing
| 3.4 kB 00:00:00
centos-qemu-ev-release
| 3.4 kB 00:00:00
centos-sclo-rh
| 3.0 kB 00:00:00
centos-sclo-rh-release
| 3.0 kB 00:00:00
centos-sclo-sclo
| 2.9 kB 00:00:00
epel-apache-maven
| 3.3 kB 00:00:00
extras
| 2.9 kB 00:00:00
ovirt-4.3-centos-gluster6
| 2.9 kB 00:00:00
ovirt-4.3-centos-opstools
| 2.9 kB 00:00:00
ovirt-4.3-centos-ovirt43
| 2.9 kB 00:00:00
ovirt-4.3-centos-qemu-ev
| 2.9 kB 00:00:00
ovirt-4.3-epel
| 5.3 kB 00:00:00
ovirt-4.3-snapshot
| 3.0 kB 00:00:00
ovirt-4.3-snapshot-static
| 3.0 kB 00:00:00
ovirt-4.3-virtio-win-latest
| 3.0 kB 00:00:00
ovirt-master-centos-gluster6
| 2.9 kB 00:00:00
ovirt-master-centos-opstools-testing
| 2.9 kB 00:00:00
ovirt-master-epel
| 5.3 kB 00:00:00
ovirt-master-snapshot
| 3.0 kB 00:00:00
ovirt-master-snapshot-static
| 3.0 kB 00:00:00
ovirt-master-virtio-win-latest
| 3.0 kB 00:00:00
ovirtwebui-ovirt-web-ui-master
| 3.0 kB 00:00:00
sac-gluster-ansible
| 3.3 kB 00:00:00
updates
| 2.9 kB 00:00:00
(1/32): base/7/x86_64/group_gz
| 165 kB 00:00:00
(2/32): base/7/x86_64/primary_db
| 6.0 MB 00:00:00
(3/32): centos-sclo-rh/x86_64/primary_db
| 4.2 MB 00:00:00
(4/32): centos-qemu-ev-release/x86_64/primary_db
| 9.3 kB 00:00:00
(5/32): centos-sclo-sclo/x86_64/primary_db
| 344 kB 00:00:00
(6/32): centos-ovirt44-testing/x86_64/primary_db
| 1.1 kB 00:00:01
(7/32): extras/7/x86_64/primary_db
| 164 kB 00:00:00
(8/32): centos-opstools-release/x86_64/primary_db
| 429 kB 00:00:01
(9/32): centos-ovirt-common-testing/x86_64/primary_db
| 101 kB 00:00:01
(10/32): ovirt-4.3-centos-gluster6/x86_64/primary_db
| 116 kB 00:00:00
(11/32): ovirt-4.3-centos-qemu-ev/x86_64/primary_db
| 73 kB 00:00:00
(12/32): ovirt-4.3-epel/x86_64/group_gz
| 90 kB 00:00:00
(13/32): epel-apache-maven/x86_64/primary_db
| 5.0 kB 00:00:01
(14/32): ovirt-4.3-epel/x86_64/updateinfo
| 1.0 MB 00:00:00
(15/32): ovirt-4.3-centos-opstools/x86_64/primary_db
| 429 kB 00:00:00
(16/32): ovirt-4.3-centos-ovirt43/x86_64/primary_db
| 211 kB 00:00:00
(17/32): ovirt-4.3-snapshot-static/7/primary_db
| 3.4 kB 00:00:00
(18/32): ovirt-4.3-snapshot/7/primary_db
| 109 kB 00:00:00
(19/32): ovirt-master-centos-gluster6/x86_64/primary_db
| 116 kB 00:00:00
(20/32): ovirt-4.3-epel/x86_64/primary_db
| 6.7 MB 00:00:00
(21/32): ovirt-master-epel/x86_64/group_gz
| 90 kB 00:00:00
(22/32): ovirt-master-epel/x86_64/updateinfo
| 1.0 MB 00:00:00
(23/32): ovirt-master-snapshot/7/primary_db
| 54 kB 00:00:00
(24/32): ovirt-4.3-virtio-win-latest/primary_db
| 7.6 kB 00:00:01
(25/32): ovirt-master-snapshot-static/7/primary_db
| 4.6 kB 00:00:00
(26/32): ovirt-master-epel/x86_64/primary_db
| 6.7 MB 00:00:00
(27/32): ovirt-master-virtio-win-latest/primary_db
| 7.6 kB 00:00:00
(28/32): centos-sclo-rh-release/x86_64/primary_db
| 4.2 MB 00:00:03
(29/32): updates/7/x86_64/primary_db
| 6.7 MB 00:00:00
(30/32): ovirt-master-centos-opstools-testing/x86_64/primary_db
| 611 kB 00:00:01
(31/32): ovirtwebui-ovirt-web-ui-master/x86_64/primary_db
| 2.3 kB 00:00:00
(32/32): sac-gluster-ansible/x86_64/primary_db
| 13 kB 00:00:00
No package ansible-runner-service-dev available. Error: Nothing to do
Fedor
----- Original Message ----- From: "Sandro Bonazzola" < sbonazzo@redhat.com > To: "Fedor Gavrilov" < fgavrilo@redhat.com > Cc: "Eyal Shenitzky" < eshenitz@redhat.com >, "devel" < devel@ovirt.org > Sent: Tuesday, March 10, 2020 5:56:53 PM Subject: Re: [ovirt-devel] Re: what's up with ansible-runner-service-dev package?
Il giorno mar 10 mar 2020 alle ore 15:39 Fedor Gavrilov < fgavrilo@redhat.com > ha scritto:
Thanks for the response, Eyal!
I already had ovirt-master repo installed, but updated everything just in case. I even tried both yum and dnf (since yum on centos was giving me lots of grief before and I learned their behaviour differs, especially when it comes to bugs) but none works...
>No package ansible-runner-service-dev available. >No match for argument: ansible-runner-service-dev
Fedor
Looks like you're trying to install ovirt-master-snapshot on el7. It won't work. Master is not supporting el7 anymore. You can use 4.3 snapshot rpm at :
https://resources.ovirt.org/pub/yum-repo/ovirt-release43-snapshot.rpm if
you need to stay on el7.
----- Original Message ----- From: "Eyal Shenitzky" < eshenitz@redhat.com > To: "Fedor Gavrilov" < fgavrilo@redhat.com > Cc: "devel" < devel@ovirt.org > Sent: Tuesday, March 10, 2020 2:24:16 PM Subject: Re: [ovirt-devel] what's up with ansible-runner-service-dev package?
Hi Fedor,
Please try: 1. dnf install http://resources.ovirt.org/pub/yum-repo/ovirt-release-master.rpm 2. dnf update 3. dnf install ansible-runner-service-dev 4. flow the instruction from thread 'New dependency for development environment' The
On Tue, 10 Mar 2020 at 14:55, Fedor Gavrilov < fgavrilo@redhat.com
wrote:
> Hi everyone, > > After I screwed up my dev environment beyond repair I have to
set it up
> again and I see something I haven't last time (CentOS 7): > > $ sudo yum install ansible-runner-service-dev > Loaded plugins: fastestmirror > Loading mirror speeds from cached hostfile > * base: mirror.hosting90.cz > * centos-sclo-rh: mirror.hosting90.cz > * centos-sclo-sclo: mirror.hosting90.cz > * extras: mirror.hosting90.cz > * ovirt-master-epel: mirror.hosting90.cz > * ovirt-master-snapshot: ftp.nluug.nl > * ovirt-master-snapshot-static: ftp.nluug.nl > * updates: mirror.hosting90.cz > No package ansible-runner-service-dev available. > > Maybe something's missing from my notes, but where did it go? Should I add > some repo? > > Fedor > _______________________________________________ > Devel mailing list -- devel@ovirt.org > To unsubscribe send an email to devel-leave@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/devel@ovirt.org/message/3KH5INHYMY3IRO...
>
-- Regards, Eyal Shenitzky _______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@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/devel@ovirt.org/message/52BHRXMZGSVFXE...
--
Sandro Bonazzola
MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV
Red Hat EMEA < https://www.redhat.com/ >
sbonazzo@redhat.com < https://www.redhat.com/ >*Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours. < https://mojo.redhat.com/docs/DOC-1199578 >* _______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@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/devel@ovirt.org/message/26DWVGS47ANIF2...
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@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/devel@ovirt.org/message/CLZ6L4VZCG3IQR...
-- Regards, Eyal Shenitzky _______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@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/devel@ovirt.org/message/4SY64VTL7ALS27...
-- Martin Perina Manager, Software Engineering Red Hat Czech s.r.o. _______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@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/devel@ovirt.org/message/VJOHBN5RHFQ7TR...
-- Martin Perina Manager, Software Engineering Red Hat Czech s.r.o.
-- Martin Perina Manager, Software Engineering Red Hat Czech s.r.o. -- Martin Perina Manager, Software Engineering Red Hat Czech s.r.o. _______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@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/devel@ovirt.org/message/XUSAKMZHVN74IG...