[ovirt-users] Re: engine-setup failure on 4.1 -> 4.2

2019-07-26 Thread Alex K
I repeated the same upgrade steps to another cluster and although I was
receiving same warnings about the db the upgrade completed successfully.

Is there a way I can manually inform engine db about the maintenance
status? I was thinking that in this way the engine would proceed with the
remaining steps.

On Thu, Jul 25, 2019 at 3:55 PM Alex K  wrote:

> Hi all,
>
> I have a self hosted engine setup, with 3 servers.
> I have successfully upgraded several other installations, from 4.1 to 4.2.
> On one of them I am encountering and issue with the engine-setup.
>
> I get the following warning:
>
>   Found the following problems in PostgreSQL configuration for the Engine
> database:
>It is required to be at least '8192'
>
>   Please note the following required changes in postgresql.conf on
> 'localhost':
> 'work_mem' is currently '1024'. It is required to be at least
> '8192'.
>   postgresql.conf is usually in /var/lib/pgsql/data,
> /var/opt/rh/rh-postgresql95/lib/pgsql/data, or somewhere under
> /etc/postgresql* . You have to restart PostgreSQL after making these
> changes.
>   The database requires these configurations values to be changed.
> Setup can fix them for you or abort. Fix automatically? (Yes, No) [Yes]:
>
> Then, if I select Yes to proceed, I get:
>
> [WARNING] This release requires PostgreSQL server 9.5.14 but the engine
> database is currently hosted on PostgreSQL server 9.2.24.
>
> Then finally:
> [ ERROR ] It seems that you are running your engine inside of the
> hosted-engine VM and are not in "Global Maintenance" mode.
>  In that case you should put the system into the "Global
> Maintenance" mode before running engine-setup, or the hosted-engine HA
> agent might kill the machine, which might corrupt your data.
>
> [ ERROR ] Failed to execute stage 'Setup validation': Hosted Engine setup
> detected, but Global Maintenance is not set.
> [ INFO  ] Stage: Clean up
>   Log file is located at
> /var/log/ovirt-engine/setup/ovirt-engine-setup-20190725124653-hvekp2.log
> [ INFO  ] Generating answer file
> '/var/lib/ovirt-engine/setup/answers/20190725125154-setup.conf'
> [ INFO  ] Stage: Pre-termination
> [ INFO  ] Stage: Termination
> [ ERROR ] Execution of setup failed
>
> I have put the cluster on global maintenance, though the engine thinks it
> is not.
>
> Are any steps that I may follow to avoid above?
> I am attaching also the last full setup log.
> Thank you!
>
> Alex
>
>
>
>
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/LGTG2Q2IYBVVZXDPRXP53BOTFBKBOMXK/


[ovirt-users] Re: SPM and Task error ...

2019-07-26 Thread Oliver Riesener
Hi Enrico,

in the past i got remaining tasks cleared by running **engine-setup** again.
There is a part which clears remaining tasks ...

Best Regards 
Oliver
> Am 25.07.2019 um 15:47 schrieb Enrico :
> 
>  Hi all,
> my ovirt cluster has got 3 Hypervisors runnig Centos 7.5.1804 vdsm is 
> 4.20.39.1-1.el7,
> ovirt engine is 4.2.4.5-1.el7, the storage systems are HP MSA P2000 and 2050 
> (fibre channel). 
> 
> I need to stop one of the hypervisors for maintenance but this system is the 
> storage pool manager.
> 
> For this reason I decided to manually activate SPM in one of the other nodes 
> but this operation is not 
> successful.
> 
> In the ovirt engine (engine.log) the error is this:
> 
> 2019-07-25 12:39:16,744+02 INFO  
> [org.ovirt.engine.core.bll.storage.pool.ForceSelectSPMCommand] (default 
> task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] Running command: 
> ForceSelectSPMCommand internal: false. Entities affected :  ID: 
> 81c9bd3c-ae0a-467f-bf7f-63ab30cd8d9e Type: VDSAction group MANIPULATE_HOST 
> with role type ADMIN
> 2019-07-25 12:39:16,745+02 INFO  
> [org.ovirt.engine.core.vdsbroker.irsbroker.SpmStopOnIrsVDSCommand] (default 
> task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] START, 
> SpmStopOnIrsVDSCommand( 
> SpmStopOnIrsVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7',
>  ignoreFailoverLimit='false'}), log id: 37bf4639
> 2019-07-25 12:39:16,747+02 INFO  
> [org.ovirt.engine.core.vdsbroker.irsbroker.ResetIrsVDSCommand] (default 
> task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] START, ResetIrsVDSCommand( 
> ResetIrsVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7',
>  ignoreFailoverLimit='false', vdsId='751f3e99-b95e-4c31-bc38-77f5661a0bdc', 
> ignoreStopFailed='false'}), log id: 2522686f
> 2019-07-25 12:39:16,749+02 INFO  
> [org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStopVDSCommand] (default 
> task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] START, 
> SpmStopVDSCommand(HostName = infn-vm05.management, 
> SpmStopVDSCommandParameters:{hostId='751f3e99-b95e-4c31-bc38-77f5661a0bdc', 
> storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7'}), log id: 1810fd8b
> 2019-07-25 12:39:16,758+02 ERROR 
> [org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStopVDSCommand] (default 
> task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] SpmStopVDSCommand::Not 
> stopping SPM on vds 'infn-vm05.management', pool id 
> '18d57688-6ed4-43b8-bd7c-0665b55950b7' as there are uncleared tasks 'Task 
> 'fdcf4d1b-82fe-49a6-b233-323ebe568f8e', status 'running''
> 2019-07-25 12:39:16,758+02 INFO  
> [org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStopVDSCommand] (default 
> task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] FINISH, SpmStopVDSCommand, 
> log id: 1810fd8b
> 2019-07-25 12:39:16,758+02 INFO  
> [org.ovirt.engine.core.vdsbroker.irsbroker.ResetIrsVDSCommand] (default 
> task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] FINISH, ResetIrsVDSCommand, 
> log id: 2522686f
> 2019-07-25 12:39:16,758+02 INFO  
> [org.ovirt.engine.core.vdsbroker.irsbroker.SpmStopOnIrsVDSCommand] (default 
> task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] FINISH, 
> SpmStopOnIrsVDSCommand, log id: 37bf4639
> 2019-07-25 12:39:16,760+02 ERROR 
> [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] 
> (default task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] EVENT_ID: 
> USER_FORCE_SELECTED_SPM_STOP_FAILED(4,096), Failed to force select 
> infn-vm07.management as the SPM due to a failure to stop the current SPM.
> 
> while in the hypervisor (SPM) vdsm.log:
> 
> 2019-07-25 12:39:16,744+02 INFO  
> [org.ovirt.engine.core.bll.storage.pool.ForceSelectSPMCommand] (default 
> task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] Running command: 
> ForceSelectSPMCommand internal: false. Entities affected :  ID: 
> 81c9bd3c-ae0a-467f-bf7f-63ab30cd8d9e Type: VDSAction group MANIPULATE_HOST 
> with role type ADMIN
> 2019-07-25 12:39:16,745+02 INFO  
> [org.ovirt.engine.core.vdsbroker.irsbroker.SpmStopOnIrsVDSCommand] (default 
> task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] START, 
> SpmStopOnIrsVDSCommand( 
> SpmStopOnIrsVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7',
>  ignoreFailoverLimit='false'}), log id: 37bf4639
> 2019-07-25 12:39:16,747+02 INFO  
> [org.ovirt.engine.core.vdsbroker.irsbroker.ResetIrsVDSCommand] (default 
> task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] START, ResetIrsVDSCommand( 
> ResetIrsVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7',
>  ignoreFailoverLimit='false', vdsId='751f3e99-b95e-4c31-bc38-77f5661a0bdc', 
> ignoreStopFailed='false'}), log id: 2522686f
> 2019-07-25 12:39:16,749+02 INFO  
> [org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStopVDSCommand] (default 
> task-30) [7c374384-f884-4dc9-87d0-7af27dce706b] START, 
> SpmStopVDSCommand(HostName = infn-vm05.management, 
> SpmStopVDSCommandParameters:{hostId='751f3e99-b95e-4c31-bc38-77f5661a0bdc', 
> storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7'}), lo

[ovirt-users] Re: SPM and Task error ...

2019-07-26 Thread Enrico

Il 26/07/19 13:26, Strahil Nikolov ha scritto:
In my lab I would restart the vdsm.service , but as you are in prod - 
you should not to.

It could cause the node get fenced and all the running VMs will be killed.

Have you manually migrated all VMs to the other host ?
If yes, then you can try this risky approach. Otherwise I'm out of ideas.

Maybe a restart of the HostedEngine/Engine will help...

I'll try next week ! Thanks again.
Best Regards
Enrico


Best Regards,
Strahil Nikolov

В петък, 26 юли 2019 г., 13:28:13 ч. Гринуич+3, Enrico 
 написа:



Dear all,

I try this:

# /usr/share/ovirt-engine/setup/dbutils/taskcleaner.sh -v -t 
fdcf4d1b-82fe-49a6-b233-323ebe568f8e
select exists (select * from information_schema.tables where 
table_schema = 'public' and table_name = 'command_entities');

 t
 This will remove the given Task!!!
Caution, this operation should be used with care. Please contact 
support prior to running this command

Are you sure you want to proceed? [y/n]
y
SELECT Deleteasync_tasks('fdcf4d1b-82fe-49a6-b233-323ebe568f8e');
 0

# /usr/share/ovirt-engine/setup/dbutils/taskcleaner.sh -v -R
select exists (select * from information_schema.tables where 
table_schema = 'public' and table_name = 'command_entities');

 t
 This will remove all async_tasks table content!!!
Caution, this operation should be used with care. Please contact 
support prior to running this command

Are you sure you want to proceed? [y/n]
y
TRUNCATE TABLE async_tasks cascade;
TRUNCATE TABLE

but after these commands I see the same messages inside engine.log:

2019-07-26 12:25:19,727+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling period 
time and should be polled. Pre-polling period is 6 millis.
2019-07-26 12:25:19,727+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling period 
time and should be polled. Pre-polling period is 6 millis.
2019-07-26 12:25:19,779+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling period 
time and should be polled. Pre-polling period is 6 millis.
2019-07-26 12:25:19,779+02 ERROR 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
BaseAsyncTask::logEndTaskFailure: Task 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' (Parent Command 'Unknown', 
Parameters Type 
'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended 
with failure:
2019-07-26 12:25:19,779+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
SPMAsyncTask::ClearAsyncTask: Attempting to clear task 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e'
2019-07-26 12:25:19,780+02 INFO 
[org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START, 
SPMClearTaskVDSCommand( 
SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7', 
ignoreFailoverLimit='false', 
taskId='fdcf4d1b-82fe-49a6-b233-323ebe568f8e'}), log id: 753de6fe
2019-07-26 12:25:19,781+02 INFO 
[org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START, 
HSMClearTaskVDSCommand(HostName = infn-vm05.management, 
HSMTaskGuidBaseVDSCommandParameters:{hostId='751f3e99-b95e-4c31-bc38-77f5661a0bdc', 
taskId='fdcf4d1b-82fe-49a6-b233-323ebe568f8e'}), log id: e5dc020
2019-07-26 12:25:19,786+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
SPMAsyncTask::ClearAsyncTask: At time of attempt to clear task 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' the response code was 
'TaskStateError' and message was 'Operation is not allowed in this 
task state: ("can't clean in state running",)'. Task will not be cleaned
2019-07-26 12:25:19,786+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
BaseAsyncTask::onTaskEndSuccess: Task 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' (Parent Command 'Unknown', 
Parameters Type 
'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended 
successfully.
2019-07-26 12:25:19,786+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
SPMAsyncTask::ClearAsyncTask: Attempting to clear task 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e'
2019-07-26 12:25:19,787+02 INFO 
[org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START, 
SPMClearTaskVDSCommand( 
SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b559

[ovirt-users] Re: SPM and Task error ...

2019-07-26 Thread Enrico

Hi,
Il 26/07/19 12:58, Benny Zlotnik ha scritto:

taskcleaner.sh only clears tasks form the engine database.
did you check your engine logs to see if this task is running?

vdsm-client from node (hypervisor):

[root@infn-vm05 ~]# vdsm-client Task  getStatus 
taskID=fdcf4d1b-82fe-49a6-b233-323ebe568f8e

{
    "message": "running job 1 of 1",
    "code": 0,
    "taskID": "fdcf4d1b-82fe-49a6-b233-323ebe568f8e",
    "taskResult": "",
    "taskState": "running"
}
[root@infn-vm05 ~]#
[root@infn-vm05 ~]# vdsm-client Task  getInfo 
taskID=fdcf4d1b-82fe-49a6-b233-323ebe568f8e

{
    "verb": "prepareMerge",
    "id": "fdcf4d1b-82fe-49a6-b233-323ebe568f8e"
}

it's a task that is executed during a snapshot merge (removal of a 
snapshot), do you have any running snapshot removals?

How Can I check it ?
Thanks
Enrico

if not you can stop and clear the task using vdsm-client

On Fri, Jul 26, 2019 at 1:31 PM Enrico > wrote:


Dear all,

I try this:

# /usr/share/ovirt-engine/setup/dbutils/taskcleaner.sh -v -t
fdcf4d1b-82fe-49a6-b233-323ebe568f8e
select exists (select * from information_schema.tables where
table_schema = 'public' and table_name = 'command_entities');
 t
 This will remove the given Task!!!
Caution, this operation should be used with care. Please contact
support prior to running this command
Are you sure you want to proceed? [y/n]
y
SELECT Deleteasync_tasks('fdcf4d1b-82fe-49a6-b233-323ebe568f8e');
 0

# /usr/share/ovirt-engine/setup/dbutils/taskcleaner.sh -v -R
select exists (select * from information_schema.tables where
table_schema = 'public' and table_name = 'command_entities');
 t
 This will remove all async_tasks table content!!!
Caution, this operation should be used with care. Please contact
support prior to running this command
Are you sure you want to proceed? [y/n]
y
TRUNCATE TABLE async_tasks cascade;
TRUNCATE TABLE

but after these commands I see the same messages inside engine.log:

2019-07-26 12:25:19,727+02 INFO
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling
period time and should be polled. Pre-polling period is 6 millis.
2019-07-26 12:25:19,727+02 INFO
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling
period time and should be polled. Pre-polling period is 6 millis.
2019-07-26 12:25:19,779+02 INFO
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling
period time and should be polled. Pre-polling period is 6 millis.
2019-07-26 12:25:19,779+02 ERROR
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
(EE-ManagedThreadFactory-engineScheduled-Thread-77) []
BaseAsyncTask::logEndTaskFailure: Task
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' (Parent Command 'Unknown',
Parameters Type
'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters')
ended with failure:
2019-07-26 12:25:19,779+02 INFO
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
(EE-ManagedThreadFactory-engineScheduled-Thread-77) []
SPMAsyncTask::ClearAsyncTask: Attempting to clear task
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e'
2019-07-26 12:25:19,780+02 INFO
[org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START,
SPMClearTaskVDSCommand(

SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7',
ignoreFailoverLimit='false',
taskId='fdcf4d1b-82fe-49a6-b233-323ebe568f8e'}), log id: 753de6fe
2019-07-26 12:25:19,781+02 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START,
HSMClearTaskVDSCommand(HostName = infn-vm05.management,

HSMTaskGuidBaseVDSCommandParameters:{hostId='751f3e99-b95e-4c31-bc38-77f5661a0bdc',
taskId='fdcf4d1b-82fe-49a6-b233-323ebe568f8e'}), log id: e5dc020
2019-07-26 12:25:19,786+02 INFO
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
(EE-ManagedThreadFactory-engineScheduled-Thread-77) []
SPMAsyncTask::ClearAsyncTask: At time of attempt to clear task
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' the response code was
'TaskStateError' and message was 'Operation is not allowed in this
task state: ("can't clean in state running",)'. Task will not be
cleaned
2019-07-26 12:25:19,786+02 INFO
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
(EE-ManagedThreadFactory-engineScheduled-Thread-77) []
BaseAsyncTask::onTaskEndSuccess: Task
'

[ovirt-users] Re: SPM and Task error ...

2019-07-26 Thread Strahil Nikolov
 In my lab I would restart the vdsm.service , but as you are in prod - you 
should not to.It could cause the node get fenced and all the running VMs will 
be killed.
Have you manually migrated all VMs to the other host ?If yes, then you can try 
this risky approach. Otherwise I'm out of ideas.
Maybe a restart of the HostedEngine/Engine will help...
Best Regards,Strahil Nikolov
В петък, 26 юли 2019 г., 13:28:13 ч. Гринуич+3, Enrico 
 написа:  
 
     Dear all,
 
 I try this:
 
 # /usr/share/ovirt-engine/setup/dbutils/taskcleaner.sh -v -t 
fdcf4d1b-82fe-49a6-b233-323ebe568f8e
 select exists (select * from information_schema.tables where table_schema = 
'public' and table_name = 'command_entities');
  t
  This will remove the given Task!!! 
 Caution, this operation should be used with care. Please contact support prior 
to running this command
 Are you sure you want to proceed? [y/n]
 y
 SELECT Deleteasync_tasks('fdcf4d1b-82fe-49a6-b233-323ebe568f8e');
  0
 
 # /usr/share/ovirt-engine/setup/dbutils/taskcleaner.sh -v -R
 select exists (select * from information_schema.tables where table_schema = 
'public' and table_name = 'command_entities');
  t
  This will remove all async_tasks table content!!! 
 Caution, this operation should be used with care. Please contact support prior 
to running this command
 Are you sure you want to proceed? [y/n]
 y
 TRUNCATE TABLE async_tasks cascade;
 TRUNCATE TABLE
 
 but after these commands I see the same messages inside engine.log:
 
 2019-07-26 12:25:19,727+02 INFO  
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling period time and 
should be polled. Pre-polling period is 6 millis. 
 2019-07-26 12:25:19,727+02 INFO  
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling period time and 
should be polled. Pre-polling period is 6 millis. 
 2019-07-26 12:25:19,779+02 INFO  
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling period time and 
should be polled. Pre-polling period is 6 millis. 
 2019-07-26 12:25:19,779+02 ERROR 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
BaseAsyncTask::logEndTaskFailure: Task 'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' 
(Parent Command 'Unknown', Parameters Type 
'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended with 
failure:
 2019-07-26 12:25:19,779+02 INFO  
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
SPMAsyncTask::ClearAsyncTask: Attempting to clear task  
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e'
 2019-07-26 12:25:19,780+02 INFO  
[org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START, 
SPMClearTaskVDSCommand(SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7',
 ignoreFailoverLimit='false', taskId='fdcf4d1b-82fe-49a6-b233-323ebe568f8e'}), 
log id: 753de6fe
 2019-07-26 12:25:19,781+02 INFO  
[org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START, 
HSMClearTaskVDSCommand(HostName = 
infn-vm05.management,HSMTaskGuidBaseVDSCommandParameters:{hostId='751f3e99-b95e-4c31-bc38-77f5661a0bdc',
 taskId='fdcf4d1b-82fe-49a6-b233-323ebe568f8e'}), log id: e5dc020
 2019-07-26 12:25:19,786+02 INFO  
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
SPMAsyncTask::ClearAsyncTask: At time of attempt to clear task 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' the response code was 'TaskStateError' 
and message was 'Operation is not allowed in this task state: ("can't clean in 
state running",)'. Task will not be cleaned
 2019-07-26 12:25:19,786+02 INFO  
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
BaseAsyncTask::onTaskEndSuccess: Task 'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' 
(Parent Command 'Unknown', Parameters Type 
'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended 
successfully.
 2019-07-26 12:25:19,786+02 INFO  
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
SPMAsyncTask::ClearAsyncTask: Attempting to clear task  
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e'
 2019-07-26 12:25:19,787+02 INFO  
[org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START, 
SPMClearTaskVDSCommand(SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7',
 ignoreFailoverLimit='false', taskId='fdcf4d1b-82fe

[ovirt-users] Clone function seem broken - regarding disk virtual size

2019-07-26 Thread Vrgotic, Marko
Dear oVirt,

All our CentOS templates are “baked” with 40GB disk (sparse) QCOW.

When Creating new VM from template, using Thin storage allocation:

  *   VM is created with 40GB disk (reading from oVirt GUI) and
  *   from OS fdisk and/or parted report 40GB disk size.
  *   The / partition is also matching expected size

When Creating VM from template, using default Clone storage allocation:

  *   VM is created with 40GB disk (reading from oVIrt GUI)
  *   However:
 *   from OS fdsik and/or parted report only actual used space, which in 
our case is 8GB.
 *   The / partition is matching only actual disk size, not virtual one

Why is Clone not taking into account Virtual size of the Template disk?
Is it intended behavior that when image is cloned from template, only actual 
disk size information is copied, not the virtual?

Please assist.

Kindly awaiting your reply.

oVirt 4.3.4 with SHE and NFS based storage and Local.

— — —
Met vriendelijke groet / Kind regards,

Marko Vrgotic
Sr.  System Engineer @ System Administration
m.vrgo...@activevideo.com
tel. +31 (0)35 677 4131
ActiveVideo BV
Mediacentrum 3741
Joop van den Endeplein 1
1217 WJ Hilversum



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


[ovirt-users] Re: port_security in external networks-API

2019-07-26 Thread Miguel Duarte de Mora Barroso
On Thu, Jul 25, 2019 at 3:50 PM ada per  wrote:
>
> Hello everyone,
>
> I have the following python script that creates an external network, but now 
> after updating  ovirt a new option "network port security" exists that is set 
> as enabled by default.

That attribute is specified in
https://github.com/oVirt/ovirt-provider-ovn#section-network - the
default on the configuration file is set by engine-setup to true.

>
> How can i disable the network port security?

You can update it for each network / logical port in the system.

Be advised that updating the port security attribute of a network
value will *not* impact existing ports - it only impacts newly created
logical ports.

To disable that property for existing VMs you need to update that
property in the logical port to which the VM is connected, via the
logical port's REST API. The logical port follows a subset of the
networking api, which is defined in [0].

Some time ago I wrote an example playbook that can be leveraged for
this type of thing, check [1]. It's usage is described in [2], look
for 'update_port_security'. You can update it for all port in the
system, for all ports within a logical network, or for a single port.

Let me know if this helps.

[0] - 
https://github.com/oVirt/ovirt-provider-ovn/blob/master/docs/provider_api_description.adoc#ports
[1] - 
https://github.com/maiqueb/ovirt-security-groups-demo/blob/master/playbooks/update_port_security.yml
[2] - https://github.com/maiqueb/ovirt-security-groups-demo#provided-tools

>
> thanks!! :)
>
>networks_service = connection.system_service().networks_service()
> # Use the "add" method to create new VM logical network in data center
> network = networks_service.add(
> network=types.Network(
> name= ext_net_name,
> description='Network for testing API',
> data_center=types.DataCenter(
> name='Default'
> ),
> usages=[types.NetworkUsage.VM],
> external_provider=types.OpenStackNetworkProvider(
> id=provider.id
>
> )
> ),
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/site/privacy-policy/
> oVirt Code of Conduct: 
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives: 
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/PZI4SHUNFWPPRNTIA2I445PG6HV7YPVZ/
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/XYVBGU6KSWJPKXGV5LEVTI52VVCAV2VL/


[ovirt-users] Re: SPM and Task error ...

2019-07-26 Thread Benny Zlotnik
taskcleaner.sh only clears tasks form the engine database.
did you check your engine logs to see if this task is running?
it's a task that is executed during a snapshot merge (removal of a
snapshot), do you have any running snapshot removals?
if not you can stop and clear the task using vdsm-client

On Fri, Jul 26, 2019 at 1:31 PM Enrico  wrote:

>Dear all,
>
> I try this:
>
> # /usr/share/ovirt-engine/setup/dbutils/taskcleaner.sh -v -t
> fdcf4d1b-82fe-49a6-b233-323ebe568f8e
> select exists (select * from information_schema.tables where table_schema
> = 'public' and table_name = 'command_entities');
>  t
>  This will remove the given Task!!!
> Caution, this operation should be used with care. Please contact support
> prior to running this command
> Are you sure you want to proceed? [y/n]
> y
> SELECT Deleteasync_tasks('fdcf4d1b-82fe-49a6-b233-323ebe568f8e');
>  0
>
> # /usr/share/ovirt-engine/setup/dbutils/taskcleaner.sh -v -R
> select exists (select * from information_schema.tables where table_schema
> = 'public' and table_name = 'command_entities');
>  t
>  This will remove all async_tasks table content!!!
> Caution, this operation should be used with care. Please contact support
> prior to running this command
> Are you sure you want to proceed? [y/n]
> y
> TRUNCATE TABLE async_tasks cascade;
> TRUNCATE TABLE
>
> but after these commands I see the same messages inside engine.log:
>
> 2019-07-26 12:25:19,727+02 INFO
> [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
> (EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id
> 'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling period time
> and should be polled. Pre-polling period is 6 millis.
> 2019-07-26 12:25:19,727+02 INFO
> [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
> (EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id
> 'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling period time
> and should be polled. Pre-polling period is 6 millis.
> 2019-07-26 12:25:19,779+02 INFO
> [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
> (EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id
> 'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling period time
> and should be polled. Pre-polling period is 6 millis.
> 2019-07-26 12:25:19,779+02 ERROR
> [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
> (EE-ManagedThreadFactory-engineScheduled-Thread-77) []
> BaseAsyncTask::logEndTaskFailure: Task
> 'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' (Parent Command 'Unknown',
> Parameters Type
> 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended with
> failure:
> 2019-07-26 12:25:19,779+02 INFO
> [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
> (EE-ManagedThreadFactory-engineScheduled-Thread-77) []
> SPMAsyncTask::ClearAsyncTask: Attempting to clear task
> 'fdcf4d1b-82fe-49a6-b233-323ebe568f8e'
> 2019-07-26 12:25:19,780+02 INFO
> [org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand]
> (EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START,
> SPMClearTaskVDSCommand(
> SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7',
> ignoreFailoverLimit='false',
> taskId='fdcf4d1b-82fe-49a6-b233-323ebe568f8e'}), log id: 753de6fe
> 2019-07-26 12:25:19,781+02 INFO
> [org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand]
> (EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START,
> HSMClearTaskVDSCommand(HostName = infn-vm05.management,
> HSMTaskGuidBaseVDSCommandParameters:{hostId='751f3e99-b95e-4c31-bc38-77f5661a0bdc',
> taskId='fdcf4d1b-82fe-49a6-b233-323ebe568f8e'}), log id: e5dc020
> 2019-07-26 12:25:19,786+02 INFO
> [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
> (EE-ManagedThreadFactory-engineScheduled-Thread-77) []
> SPMAsyncTask::ClearAsyncTask: At time of attempt to clear task
> 'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' the response code was
> 'TaskStateError' and message was 'Operation is not allowed in this task
> state: ("can't clean in state running",)'. Task will not be cleaned
> 2019-07-26 12:25:19,786+02 INFO
> [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
> (EE-ManagedThreadFactory-engineScheduled-Thread-77) []
> BaseAsyncTask::onTaskEndSuccess: Task
> 'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' (Parent Command 'Unknown',
> Parameters Type
> 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended
> successfully.
> 2019-07-26 12:25:19,786+02 INFO
> [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]
> (EE-ManagedThreadFactory-engineScheduled-Thread-77) []
> SPMAsyncTask::ClearAsyncTask: Attempting to clear task
> 'fdcf4d1b-82fe-49a6-b233-323ebe568f8e'
> 2019-07-26 12:25:19,787+02 INFO
> [org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand]
> (EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START,
> SPMClearTaskVDSCommand(
> SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7',
> ignoreFailoverLimit='false',
> taskId='fdcf4d1b-82fe-49a6-b233-323ebe568

[ovirt-users] Re: SPM and Task error ...

2019-07-26 Thread Enrico

   Dear all,

I try this:

# /usr/share/ovirt-engine/setup/dbutils/taskcleaner.sh -v -t 
fdcf4d1b-82fe-49a6-b233-323ebe568f8e
select exists (select * from information_schema.tables where 
table_schema = 'public' and table_name = 'command_entities');

 t
 This will remove the given Task!!!
Caution, this operation should be used with care. Please contact support 
prior to running this command

Are you sure you want to proceed? [y/n]
y
SELECT Deleteasync_tasks('fdcf4d1b-82fe-49a6-b233-323ebe568f8e');
 0

# /usr/share/ovirt-engine/setup/dbutils/taskcleaner.sh -v -R
select exists (select * from information_schema.tables where 
table_schema = 'public' and table_name = 'command_entities');

 t
 This will remove all async_tasks table content!!!
Caution, this operation should be used with care. Please contact support 
prior to running this command

Are you sure you want to proceed? [y/n]
y
TRUNCATE TABLE async_tasks cascade;
TRUNCATE TABLE

but after these commands I see the same messages inside engine.log:

2019-07-26 12:25:19,727+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling period 
time and should be polled. Pre-polling period is 6 millis.
2019-07-26 12:25:19,727+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling period 
time and should be polled. Pre-polling period is 6 millis.
2019-07-26 12:25:19,779+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] Task id 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' has passed pre-polling period 
time and should be polled. Pre-polling period is 6 millis.
2019-07-26 12:25:19,779+02 ERROR 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
BaseAsyncTask::logEndTaskFailure: Task 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' (Parent Command 'Unknown', 
Parameters Type 
'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended 
with failure:
2019-07-26 12:25:19,779+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
SPMAsyncTask::ClearAsyncTask: Attempting to clear task 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e'
2019-07-26 12:25:19,780+02 INFO 
[org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START, 
SPMClearTaskVDSCommand( 
SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7', 
ignoreFailoverLimit='false', 
taskId='fdcf4d1b-82fe-49a6-b233-323ebe568f8e'}), log id: 753de6fe
2019-07-26 12:25:19,781+02 INFO 
[org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START, 
HSMClearTaskVDSCommand(HostName = infn-vm05.management, 
HSMTaskGuidBaseVDSCommandParameters:{hostId='751f3e99-b95e-4c31-bc38-77f5661a0bdc', 
taskId='fdcf4d1b-82fe-49a6-b233-323ebe568f8e'}), log id: e5dc020
2019-07-26 12:25:19,786+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
SPMAsyncTask::ClearAsyncTask: At time of attempt to clear task 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' the response code was 
'TaskStateError' and message was 'Operation is not allowed in this task 
state: ("can't clean in state running",)'. Task will not be cleaned
2019-07-26 12:25:19,786+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
BaseAsyncTask::onTaskEndSuccess: Task 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e' (Parent Command 'Unknown', 
Parameters Type 
'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended 
successfully.
2019-07-26 12:25:19,786+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] 
SPMAsyncTask::ClearAsyncTask: Attempting to clear task 
'fdcf4d1b-82fe-49a6-b233-323ebe568f8e'
2019-07-26 12:25:19,787+02 INFO 
[org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START, 
SPMClearTaskVDSCommand( 
SPMTaskGuidBaseVDSCommandParameters:{storagePoolId='18d57688-6ed4-43b8-bd7c-0665b55950b7', 
ignoreFailoverLimit='false', 
taskId='fdcf4d1b-82fe-49a6-b233-323ebe568f8e'}), log id: 40383d58
2019-07-26 12:25:19,788+02 INFO 
[org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand] 
(EE-ManagedThreadFactory-engineScheduled-Thread-77) [] START, 
HSMClearTaskVDSCommand(HostName = infn-vm05.management, 
HSMTaskGuidBaseVDSCommandParameters:{hostId='751f3e99-b95e-4c31-bc38-77f5661a0bdc', 
taskId='fdcf4d1b-82fe-49a6-b233-323ebe568f8e'}), log id: 758d79b
2019-07-26 12:25:19,793+02 INFO 
[org.ovirt.engine.core.bll.tasks.SPMAsyncTask]

[ovirt-users] Re: SPM and Task error ...

2019-07-26 Thread Strahil Nikolov
 Have you tried to remove your task via the taskcleaner.shYou can find some 
details on 
https://www.ovirt.org/develop/developer-guide/db-issues/helperutilities.html
I should admit , that I have never used that.
Best Regards,Strahil Nikolov
В петък, 26 юли 2019 г., 09:03:10 ч. Гринуич+3, Enrico 
 написа:  
 
  Il 25/07/19 22:27, Strahil Nikolov ha scritto:
  
 
 > Hi all,
   >my ovirt cluster has got 3 Hypervisors runnig Centos 7.5.1804 vdsm is 
4.20.39.1-1.el7,
 >ovirt engine is 4.2.4.5-1.el7, the storage systems are HP MSA P2000 and 2050 
 >(fibre channel). 
 
 >I need to stop one of the hypervisors for maintenance but this system is the 
 >storage pool manager.
 
 >For this reason I decided to manually activate SPM in one of the other nodes 
 >but this operation is not 
 successful.
  
  Why would you do that ? Just put the host in maintenance and the system will 
evacuate all VMs and another host will be promoted as SPM .  Once the host is 
in maintenance - you can proceed with your tasks. 
  P.S: Don't forget to remove the mainteance mode once you are over. 
  Best Regards, Strahil Nikolov Hi Strahil,
 I did not tell you that this is the first thing I tried but it didn't work 
because SPM can't be activated in another host,
 then I tried to manually move SPM without success.
 Any ideas ? 
 Thanks a lot !
 Best Regards
 Enrico
 
 -- 
___

Enrico BecchettiServizio di Calcolo e Reti

Istituto Nazionale di Fisica Nucleare - Sezione di Perugia
Via Pascoli,c/o Dipartimento di Fisica  06123 Perugia (ITALY)
Phone:+39 075 5852777 Mail: Enrico.Becchettipg.infn.it 
___
   ___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/NVU4YWHJQJRP63Q2LOMDZMETNKR7KQXD/