mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-22 21:00:22 -07:00
Remove inventory and vault scripts (#2696)
* Remove inventory and vault scripts. * Remove foreman inventory script tests.
This commit is contained in:
parent
67cabcb2aa
commit
08f7ad06be
78 changed files with 2 additions and 12854 deletions
|
@ -1,3 +0,0 @@
|
|||
shippable/cloud/group1
|
||||
cloud/foreman
|
||||
needs/file/scripts/inventory/foreman.py
|
|
@ -1,10 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
# Wrapper to use the correct Python interpreter and support code coverage.
|
||||
|
||||
REL_SCRIPT="../../../../scripts/inventory/foreman.py"
|
||||
ABS_SCRIPT="$("${ANSIBLE_TEST_PYTHON_INTERPRETER}" -c "import os; print(os.path.abspath('${REL_SCRIPT}'))")"
|
||||
|
||||
# Make sure output written to current directory ends up in the temp dir.
|
||||
cd "${OUTPUT_DIR}"
|
||||
|
||||
python.py "${ABS_SCRIPT}" "$@"
|
|
@ -1,50 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
export FOREMAN_HOST="${FOREMAN_HOST:-localhost}"
|
||||
export FOREMAN_PORT="${FOREMAN_PORT:-8080}"
|
||||
export FOREMAN_INI_PATH="${OUTPUT_DIR}/foreman.ini"
|
||||
|
||||
|
||||
############################################
|
||||
# SMOKETEST WITH SIMPLE INI
|
||||
############################################
|
||||
|
||||
cat > "$FOREMAN_INI_PATH" <<FOREMAN_INI
|
||||
[foreman]
|
||||
url = http://${FOREMAN_HOST}:${FOREMAN_PORT}
|
||||
user = ansible-tester
|
||||
password = secure
|
||||
ssl_verify = False
|
||||
use_reports_api = False
|
||||
FOREMAN_INI
|
||||
|
||||
# use ansible to validate the return data
|
||||
ansible-playbook -i foreman.sh test_foreman_inventory.yml --connection=local
|
||||
RC=$?
|
||||
if [[ $RC != 0 ]]; then
|
||||
echo "foreman inventory script smoketest failed"
|
||||
exit $RC
|
||||
fi
|
||||
|
||||
############################################
|
||||
# SMOKETEST WITH NON-ASCII INI
|
||||
############################################
|
||||
|
||||
cat > "$FOREMAN_INI_PATH" <<FOREMAN_INI
|
||||
[foreman]
|
||||
url = http://${FOREMAN_HOST}:${FOREMAN_PORT}
|
||||
user = ansible-tester
|
||||
password = secure
|
||||
ssl_verify = False
|
||||
group_prefix = Ľuboš_
|
||||
FOREMAN_INI
|
||||
|
||||
# use ansible to validate the return data
|
||||
ansible-playbook -i foreman.sh test_foreman_inventory.yml --connection=local
|
||||
RC=$?
|
||||
if [[ $RC != 0 ]]; then
|
||||
echo "foreman inventory script non-ascii failed"
|
||||
exit $RC
|
||||
fi
|
|
@ -1,7 +0,0 @@
|
|||
- name: check the foreman inventory script result size and attributes
|
||||
hosts: localhost
|
||||
gather_facts: False
|
||||
tasks:
|
||||
- assert:
|
||||
that:
|
||||
- "{{ groups['all']|length > 900 }}"
|
Loading…
Add table
Add a link
Reference in a new issue