Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Может ли `qm guest exec` вернуть ненулевой код выхода, если команда внутри гостя завершилась с ошибкой?

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Может ли `qm guest exec` вернуть ненулевой код выхода, если команда внутри гостя завершилась с ошибкой?, Proxmox Виртуальная Среда
     
    carsb
    Guest
    #1
    0
    17.04.2025 11:51:00
    Привет, `qm guest exec` — отличный способ удаленного управления VM и выполнения команд. И вот я задумался, возможно ли уже сейчас – или запланировано ли – чтобы `qm guest exec` завершался с ненулевым кодом выхода, если команда в гостевой VM завершилась с ошибкой? Сейчас, кажется, это не так: Bash: root@pve:~# qm guest exec 100 -- false
    {
      "exitcode" : 1,
      "exited" : 1
    }

    root@pve:~# echo $?
    0 https://linuxcommandlibrary.com/man/qm-guest-exec упоминает `--fail-on-error=`, но этот параметр недоступен в официальной документации и не работает: Bash: root@pve:~# qm guest exec 100 --fail-on-error=true -- false
    Unknown option: fail-on-error
    400 unable to parse option
    qm guest exec <vmid> [<extra-args>] [OPTIONS] Мне кажется, эта функция была бы хорошим дополнением к данной команде: Проверка результата становится проще, если интересуешься только успехом или неудачей. Это также улучшает безопасность, если нет необходимости анализировать вывод удаленной команды ( `qm guest exec 100 -- false; echo "evil terminal output" &>/dev/null` ). Спасибо за любые подсказки и с наилучшими пожеланиями
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры