Updated from OpenStack Ansible Integrated repository

Change-Id: I0a174d32c4d69135460407ea464cfeada66a7522
This commit is contained in:
OpenStack Proposal Bot 2025-04-22 07:07:29 +00:00
parent 07c6e485f5
commit 3bf5a6dfe8
2 changed files with 40 additions and 35 deletions

46
.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 # # Compiled source #
################### ###################
*.com *.com
@ -21,6 +10,7 @@
build/ build/
dist/ dist/
doc/build/ doc/build/
deploy-guide/build/
# Packages # # Packages #
############ ############
@ -44,10 +34,26 @@ logs/*
# OS generated files # # OS generated files #
###################### ######################
.DS_Store
.DS_Store?
._* ._*
.Spotlight-V100
.Trashes
.idea
.tox .tox
*.sublime*
*.egg-info *.egg-info
Icon?
ehthumbs.db
Thumbs.db
.eggs .eggs
.coverage
*.retry
# User driven backup files #
############################
*.bak
*.swp
# Generated by pbr while building docs # Generated by pbr while building docs
###################################### ######################################
@ -57,13 +63,17 @@ ChangeLog
# Files created by releasenotes build # Files created by releasenotes build
releasenotes/build releasenotes/build
# Test temp files
tests/common
tests/*.retry
# Vagrant artifacts # Vagrant artifacts
.vagrant .vagrant
# Git clones # run playbooks tests
openstack-ansible-ops playbooks/root-include-playbook.yml
previous 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: # See the following for details:
# - https://docs.openstack.org/infra/bindep/ # - 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 # Even if the role does not make use of this facility, it
# is better to have this file empty, otherwise OpenStack-CI # is better to have this file empty, otherwise OpenStack-CI
# will fall back to installing its default packages which # will fall back to installing its default packages which
# will potentially be detrimental to the tests executed. # 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 # The gcc compiler
gcc gcc
@ -38,10 +26,17 @@ gcc-c++ [platform:rpm]
git [platform:rpm] git [platform:rpm]
libffi-devel [platform:rpm] libffi-devel [platform:rpm]
openssl-devel [platform:rpm] openssl-devel [platform:rpm]
python3-dnf [platform:fedora]
python3-devel [platform:rpm] python3-devel [platform:rpm]
# For SELinux # For SELinux
libselinux-python3 [platform:redhat] python3-libselinux [platform:redhat]
libsemanage-python3 [platform:redhat] python3-libsemanage [platform:redhat]
iptables [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]