Updated from OpenStack Ansible Integrated repository

Change-Id: I00bfefe932a84ade2e2507eebbea1b9586d0adf8
This commit is contained in:
OpenStack Proposal Bot 2025-04-22 07:07:56 +00:00
parent 1d919bb350
commit 1db468dada
2 changed files with 40 additions and 36 deletions

47
.gitignore vendored
View File

@ -1,14 +1,3 @@
# Add patterns in here to exclude files created by tools integrated with this
# repository, such as test frameworks from the project's recommended workflow,
# rendered documentation and package builds.
#
# Don't add patterns to exclude files created by preferred personal tools
# (editors, IDEs, your operating system itself even). These should instead be
# maintained outside the repository, for example in a ~/.gitignore file added
# with:
#
# git config --global core.excludesfile '~/.gitignore'
# Compiled source #
###################
*.com
@ -21,6 +10,7 @@
build/
dist/
doc/build/
deploy-guide/build/
# Packages #
############
@ -44,11 +34,26 @@ logs/*
# OS generated files #
######################
.DS_Store
.DS_Store?
._*
.ansible
.Spotlight-V100
.Trashes
.idea
.tox
*.sublime*
*.egg-info
Icon?
ehthumbs.db
Thumbs.db
.eggs
.coverage
*.retry
# User driven backup files #
############################
*.bak
*.swp
# Generated by pbr while building docs
######################################
@ -58,13 +63,17 @@ ChangeLog
# Files created by releasenotes build
releasenotes/build
# Test temp files
tests/common
tests/*.retry
# Vagrant artifacts
.vagrant
# Git clones
openstack-ansible-ops
previous
# run playbooks tests
playbooks/root-include-playbook.yml
playbooks/include-playbook.yml*
playbooks/logs
# ignore zanata/sphinx cache on translation job
.zanata-cache/
doc/source/.doctrees/
# ignore fetched upper-contraints file while translation job
upper-constraints.txt

View File

@ -3,24 +3,12 @@
#
# See the following for details:
# - https://docs.openstack.org/infra/bindep/
# - https://opendev.org/openstack-infra/bindep
# - https://opendev.org/opendev/bindep/
#
# Even if the role does not make use of this facility, it
# is better to have this file empty, otherwise OpenStack-CI
# will fall back to installing its default packages which
# will potentially be detrimental to the tests executed.
#
# Note:
# This file is maintained in the openstack-ansible-tests repository.
# https://opendev.org/openstack/openstack-ansible-tests/src/bindep.txt
# If you need to remove or add extra dependencies, you should modify
# the central file instead and once your change is accepted then update
# this file as well. The purpose of this file is to ensure that Python and
# Ansible have all their necessary binary requirements on the test host before
# tox executes. Any binary requirements needed by services/roles should be
# installed by those roles in their applicable package install tasks, not through
# using this file.
#
# The gcc compiler
gcc
@ -38,10 +26,17 @@ gcc-c++ [platform:rpm]
git [platform:rpm]
libffi-devel [platform:rpm]
openssl-devel [platform:rpm]
python3-dnf [platform:fedora]
python3-devel [platform:rpm]
# For SELinux
libselinux-python3 [platform:redhat]
libsemanage-python3 [platform:redhat]
iptables [platform:redhat]
python3-libselinux [platform:redhat]
python3-libsemanage [platform:redhat]
# Required for compressing collected log files in CI
gzip
# Required to build language docs
gettext
# libsrvg2 is needed for sphinxcontrib-svg2pdfconverter in docs builds.
librsvg2-tools [doc platform:rpm]
librsvg2-bin [doc platform:dpkg]