Spec-Zone.ru › Ansible 2.5

cl_img_install — Установка другой версии Cumulus Linux.

Новая в версии 2.1.

  • УСТЕРЕЛО
  • Описание
    • Требования
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Статус
    • Автор

УСТЕРЕЛО

Удалено в Ansible:
версия: 2.5
Почему: Система слотов изображений больше не существует в Cumulus Linux.
Альтернатива: нет

Описание

  • установка другой версии Cumulus Linux в неактивный слот. Для получения дополнительной информации см. Руководство пользователя по управлению изображениями по адресу http://docs.cumulusnetworks.com/.

Требования

Ниже перечислены требования к хосту, на котором выполняется этот модуль.

  • ОС Cumulus Linux

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
src
обязательно
Полный путь к двоичному изображению Cumulus Linux. Может быть локальным путем, URL http или https. Если версия кода указана в имени файла, модуль предположит, что это версия устанавливаемого кода.
switch_slot
    Варианты:
  • да
  • нет ←
Переключать слоты после установки изображения. Для запуска установленного кода необходимо перезагрузить коммутатор.
version Значение по умолчанию:
Нет
Указать модулю точную версию, устанавливаемого кода. Это переопределяет автоматическую проверку версии в имени файла. Например, если имя двоичного файла CumulusLinux-2.2.3.bin, а version задано как '2.5.0', модуль предположит установку версии '2.5.0', а не '2.2.3'. Если version не указано, модуль предположит, что устанавливаемая версия — '2.2.3'.

Примеры

## Download and install the image from a webserver.
- name: Install image using using http url. Switch slots so the subsequent will load the new version
  cl_img_install:
    version: 2.0.1
    src: http://10.1.1.1/CumulusLinux-2.0.1.bin
    switch_slot: yes

## Copy the software from the ansible server to the switch.
## The module will get the code version from the filename
## The code will be installed in the alternate slot but the slot will not be primary
## A subsequent reload will not run the new code

- name: Download cumulus linux to local system
  get_url:
    src: ftp://cumuluslinux.bin
    dest: /root/CumulusLinux-2.0.1.bin

- name: Install image from local filesystem. Get version from the filename.
  cl_img_install:
    src: /root/CumulusLinux-2.0.1.bin

## If the image name has been changed from the original name, use the `version` option
## to inform the module exactly what code version is been installed

- name: Download cumulus linux to local system
  get_url:
    src: ftp://CumulusLinux-2.0.1.bin
    dest: /root/image.bin

- name: install image and switch slots. Only reboot needed
  cl_img_install:
    version: 2.0.1
    src: /root/image.bin
    switch_slot: yes

Возвращаемые значения

Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:

Ключ Возвращаемое значение Описание
changed
bool
изменилось
изменился ли интерфейс

Пример:
True
msg
строка
всегда
человекопонятный отчет об успехе или неудаче

Пример:
конфигурация интерфейса bond0 обновлена


Статус

Этот модуль помечен как устаревший и будет удален в версии 2.5. Для получения дополнительной информации см. УСТЕРЕЛО.

Автор

  • Cumulus Networks (@CumulusNetworks)

Подсказка

Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/modules/cl_img_install_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API