collection 교체

This commit is contained in:
정훈 변
2024-02-23 16:37:40 +09:00
parent b494779b5b
commit 3fd554eee9
38862 changed files with 220204 additions and 6600073 deletions

View File

@@ -1,5 +1,9 @@
# Copyright (c) Ansible Project
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later
azp/posix/1
destructive
shippable/posix/group1
skip/aix
skip/freebsd
skip/osx

View File

@@ -0,0 +1,3 @@
GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
SPDX-License-Identifier: GPL-3.0-or-later
SPDX-FileCopyrightText: Ansible Project

View File

@@ -1,2 +1,7 @@
---
# Copyright (c) Ansible Project
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later
dependencies:
- setup_remote_tmp_dir

View File

@@ -1,30 +1,15 @@
---
####################################################################
# WARNING: These are designed specifically for Ansible tests #
# and should not be used as examples of how to write Ansible roles #
####################################################################
# test code for the zyppe module
#
# (c) 2015, Guido Günther <agx@sigxcpu.org>
#
# test code for the zypper module
# Copyright 2015, Guido Günther <agx@sigxcpu.org>
# heavily based on the yum tests which are
#
# (c) 2014, James Tanner <tanner.jc@gmail.com>
# Copyright 2014, James Tanner <tanner.jc@gmail.com>
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later
# This file is part of Ansible
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
- include: 'zypper.yml'
- include_tasks: 'zypper.yml'
when: ansible_os_family == 'Suse'

View File

@@ -1,3 +1,8 @@
---
# Copyright (c) Ansible Project
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later
- name: get hello package version
shell: zypper --xmlout se -svx hello | grep 'name="hello"' | grep 'repository="Main Repository"' | sed 's/.*edition="\([^ ]*\)".*/\1/'
register: hello_version
@@ -17,7 +22,7 @@
- name: check hello with rpm
shell: rpm -q hello
failed_when: False
failed_when: false
register: rpm_result
- debug: var=zypper_result
@@ -50,7 +55,7 @@
- name: check hello with rpm
shell: rpm -q hello
failed_when: False
failed_when: false
register: rpm_result
- debug: var=zypper_result
@@ -86,12 +91,12 @@
- name: check hello with rpm
shell: rpm -q hello
failed_when: False
failed_when: false
register: rpm_hello_result
- name: check metamail with rpm
shell: rpm -q metamail
failed_when: False
failed_when: false
register: rpm_metamail_result
- name: verify packages uninstalled
@@ -110,12 +115,12 @@
- name: check hello with rpm
shell: rpm -q hello
failed_when: False
failed_when: false
register: rpm_hello_result
- name: check metamail with rpm
shell: rpm -q metamail
failed_when: False
failed_when: false
register: rpm_metamail_result
- name: verify packages installed
@@ -139,7 +144,7 @@
name: doesnotexist
state: present
register: zypper_result
ignore_errors: yes
ignore_errors: true
- name: verify package installation failed
assert:
@@ -163,7 +168,7 @@
name: "{{remote_tmp_dir | expanduser}}/zypper1/broken.rpm"
state: present
register: zypper_result
ignore_errors: yes
ignore_errors: true
- debug: var=zypper_result
@@ -214,12 +219,12 @@
- name: install empty rpm
zypper:
name: "{{ remote_tmp_dir | expanduser }}/zypper2/rpm-build/noarch/empty-1-0.noarch.rpm"
disable_gpg_check: yes
disable_gpg_check: true
register: zypper_result
- name: check empty with rpm
shell: rpm -q empty
failed_when: False
failed_when: false
register: rpm_result
- name: verify installation of empty
@@ -238,7 +243,7 @@
zypper:
name: "{{ remote_tmp_dir | expanduser }}/zypper2/rpm-build/noarch/empty-1-0.noarch.rpm"
state: installed
disable_gpg_check: yes
disable_gpg_check: true
extra_args_precommand: --root {{ remote_tmp_dir | expanduser }}/testdir/
- name: check that dir var is exist
@@ -317,7 +322,7 @@
- +hello
state: absent
register: zypper_res
ignore_errors: yes
ignore_errors: true
- name: verify simultaneous install/remove failed with absent
assert:
@@ -330,7 +335,7 @@
name: openSUSE-2016-128
type: patch
state: absent
ignore_errors: yes
ignore_errors: true
register: zypper_patch
- assert:
that:
@@ -341,7 +346,7 @@
zypper:
name: "{{ hello_package_url }}"
state: absent
ignore_errors: yes
ignore_errors: true
register: zypper_rm
- assert:
that:
@@ -401,15 +406,15 @@
zypper:
name: hello
state: present
update_cache: True
update_cache: true
register: zypper_result_update_cache
- name: run updatecache in check mode
zypper:
name: hello
state: present
update_cache: True
check_mode: True
update_cache: true
check_mode: true
register: zypper_result_update_cache_check
@@ -435,7 +440,7 @@
# zypper:
# name: gnu-netcat
# state: present
# ignore_errors: yes
# ignore_errors: true
# register: zypper_pkg_conflict
#
# - assert:

View File

@@ -1,3 +1,9 @@
{#
Copyright (c) Ansible Project
GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
SPDX-License-Identifier: GPL-3.0-or-later
#}
Summary: Duplicate{{ item }} RPM. Installs one file that is a duplicate of other Duplicate# RPMs
Name: duplicate{{ item }}
Version: 1