Bug 52379

Summary: Ошибки при работе с ленточным устройством
Product: Sisyphus Reporter: Andrew Vasilyev <andy>
Component: proxmox-backupAssignee: Alexey Shabalin <shaba>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: alimektor, amakeenk, cas, shaba
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Andrew Vasilyev 2024-12-09 19:22:12 MSK
Возникают ошибки при привязывании текущего загруженного слота к пулу:

could not set MAM Attribute 800: Illegal Request, Additional sense: Invalid field in parameter list
...

  Эта ошибка в upstream не исправлена:

https://bugzilla.proxmox.com/show_bug.cgi?id=5971

  Там предлагают заменить warning на println/log info в

pbs-tape/src/sg_tape.rs: log::warn!("could not set MAM Attribute {id:x}: {err}");

  Из-за этой ошибки пакет не проходит в p10.
Comment 1 Repository Robot 2024-12-16 18:33:50 MSK
proxmox-backup-1:3.2.8.1-alt3 -> sisyphus:

 Mon Dec 16 2024 Andrew A. Vasilyev <andy@altlinux> 1:3.2.8.1-alt3
 - turn "could not set MAM Attribute" warning into simple log (ALT #52379)
Comment 2 Evgeny Shesteperov 2024-12-17 17:47:43 MSK
(Ответ для Andrew Vasilyev на комментарий #0)
>   Из-за этой ошибки пакет не проходит в p10.

Проверил в р10 с заданием 362434, версия proxmox-backup-3.2.8.1-alt0.p10.1 - ошибка воспроизводится.

Проверил в Sisyphus, ошибка воспроизводится.

Стенд: ALT Server V 10.2

Пример:

# proxmox-tape label --label-text TEST03L6 --pool daily
Label media 'TEST03L6' for pool 'daily'
could not set MAM Attribute 800: Illegal Request, Additional sense: Invalid field in parameter list
could not set MAM Attribute 801: Illegal Request, Additional sense: Invalid field in parameter list
could not set MAM Attribute 802: Illegal Request, Additional sense: Invalid field in parameter list
TASK OK
Comment 3 Andrey Cherepanov 2024-12-17 17:58:57 MSK
(Ответ для Evgeny Shesteperov на комментарий #2)
> (Ответ для Andrew Vasilyev на комментарий #0)
> >   Из-за этой ошибки пакет не проходит в p10.
> 
> Проверил в р10 с заданием 362434, версия proxmox-backup-3.2.8.1-alt0.p10.1 -
> ошибка воспроизводится.
> 
> Проверил в Sisyphus, ошибка воспроизводится.
> 
> Стенд: ALT Server V 10.2
> 
> Пример:
> 
> # proxmox-tape label --label-text TEST03L6 --pool daily
> Label media 'TEST03L6' for pool 'daily'
> could not set MAM Attribute 800: Illegal Request, Additional sense: Invalid
> field in parameter list
> could not set MAM Attribute 801: Illegal Request, Additional sense: Invalid
> field in parameter list
> could not set MAM Attribute 802: Illegal Request, Additional sense: Invalid
> field in parameter list
> TASK OK

TASK OK
Что ещё не понтяно? Это информационное сообщение.
Comment 4 Evgeny Shesteperov 2024-12-17 18:05:53 MSK
(Ответ для Andrey Cherepanov на комментарий #3)
> TASK OK
> Что ещё не понтяно? Это информационное сообщение.

Странно иметь их при binding слота или запуске job, когда их до этого не было.
Comment 5 Andrey Cherepanov 2024-12-17 18:13:29 MSK
(Ответ для Evgeny Shesteperov на комментарий #4)
> (Ответ для Andrey Cherepanov на комментарий #3)
> > TASK OK
> > Что ещё не понтяно? Это информационное сообщение.
> 
> Странно иметь их при binding слота или запуске job, когда их до этого не
> было.

Новый код. Так бывает.
Comment 6 Alexander Makeenkov 2024-12-17 20:36:10 MSK
(Ответ для Evgeny Shesteperov на комментарий #4)
> (Ответ для Andrey Cherepanov на комментарий #3)
> > TASK OK
> > Что ещё не понтяно? Это информационное сообщение.
> 
> Странно иметь их при binding слота или запуске job, когда их до этого не
> было.

Так, а функционал работает?
Comment 7 Evgeny Shesteperov 2024-12-17 20:37:13 MSK
(Ответ для Alexander Makeenkov на комментарий #6)
> Так, а функционал работает?

Да.