community.general.swupd – Управляет обновлениями и пакетами в системах ClearLinux.
Примечание
Этот плагин входит в коллекцию community.general (версия 2.0.1).
Для его установки используйте: ansible-galaxy collection install community.general.
Для использования в книге задач укажите: community.general.swupd.
Описание
- Управляет обновлениями и пакетами с помощью менеджера пакетов swupd, используемого проектом Clear Linux для архитектуры Intel.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| contenturl строка | URL, указывающий на содержимое доступных пакетов. Если не указано, содержимое извлекается с clearlinux.org. | |
| format строка | Суффикс формата для загрузок файлов версий. Например, [1,2,3,staging и т.д.]. Если не указано, используется формат по умолчанию. | |
| manifest целое число | Файл manifest содержит информацию о пакетах на определенной версии ОС. Укажите версию manifest для проверки против этой версии или оставьте значение по умолчанию для проверки против текущей версии. псевдонимы: release, version | |
| name строка | Имя (I)пакета для установки или удаления. псевдонимы: bundle | |
| state строка |
| Указывает желаемое состояние (I)пакета. present гарантирует установку пакета, а absent гарантирует, что (I)пакет не установлен. |
| update логический тип |
| Обновляет ОС до последней версии. |
| url строка | Переопределяет как contenturl, так и versionurl. | |
| verify логический тип |
| Проверка содержимого для версии ОС. |
| versionurl строка | URL для загрузки строки версии. |
Примеры
- name: Update the OS to the latest version
community.general.swupd:
update: yes
- name: Installs the "foo" bundle
community.general.swupd:
name: foo
state: present
- name: Removes the "foo" bundle
community.general.swupd:
name: foo
state: absent
- name: Check integrity of filesystem
community.general.swupd:
verify: yes
- name: Downgrade OS to release 12920
community.general.swupd:
verify: yes
manifest: 12920
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие являются полями, уникальными для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| stderr строка | всегда | stderr swupd |
| stdout строка | всегда | stdout swupd |
Авторы
- Alberto Murillo (@albertomurillo)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/general/swupd_module.html