เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ ipa-test-config เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบซเบผเบฒเบเปเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
ipa-test-config - เบชเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบเบปเบเบชเบญเบ FreeIPA เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบ Bash scripts
เบชเบฐเบซเบผเบธเบเบชเบฑเบเบฅเบงเบก
ipa-test-config [เบเบปเบงเปเบฅเบทเบญเบ]
ipa-test-config [เบเบปเบงเปเบฅเบทเบญเบ] --global
ipa-test-config [เบเบปเบงเปเบฅเบทเบญเบ] hostname
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
เบเบธเบเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบ FreeIPA เบเบทเบเบเบฑเปเบเบเปเบฒเปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก. เปเบเป
เบเปเบฒเบชเบฑเปเบ ipa-run-tests เบญเปเบฒเบเบเบปเบงเปเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบฅเบฐเบเบดเบกเบเบฒเบเบเบฑเปเบเบเปเบฒเบฅเบฒเบเบฅเบฐเบญเบฝเบเบชเปเบฒเบฅเบฑเบ shell-
scripts เบญเบตเบเปเบชเปเบเบปเบเปเบเปเบฎเบฑเบเบกเบฒเบเบเบฐเบเบฒเบ. เบเบปเบเบเบฐเบฅเบดเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบ ipa-run-tests เบเบฐเบเบญเบเบเปเบงเบเบเบฒเบเบชเบปเปเบเบญเบญเบ
เบเบฐเปเบซเบผเบเบเบฒเบเบเบตเปเบชเบฒเบกเบฒเบเบกเบฒเบเบฒเบ Bash.
เบเปเบฒเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบเบเปเปเบกเบตเบเบฒเบเปเบเปเบเบฝเบ, เบกเบฑเบเบเบฐเบเบดเบกเบญเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบชเบฐเปเบเบฒเบฐเบเบฑเบเปเบเบปเปเบฒเบเบฒเบเบเปเบญเบเบเบดเปเบ. เบญเบทเปเบ
เปเบเบปเปเบฒเบเบฒเบเบญเบฒเบเบเบฐเบเบทเบเบฅเบฐเบเบธเบงเปเบฒเปเบเบฑเบเบเบฒเบเปเบเปเบเบฝเบ, เบซเบผเบทเบเปเบฒเบ --master, --replica, เปเบฅเบฐ --client
เบเบฒเบเปเบฅเบทเบญเบ. เบเปเบงเบเบเบฒเบเปเบฅเบทเบญเบ --global, เบกเบฑเบเบเบดเบกเบเบฝเบเปเบเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเปเปเบชเบฐเปเบเบฒเบฐ
เปเบเบปเปเบฒเบเบฒเบเปเบเบเบถเปเบ.
OPTIONS
-h, - เบเปเบงเบ
เบเบดเบกเบญเบญเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบเปเบฒเปเบเปเปเบฅเบฐเบญเบญเบ
-- เปเบฅเบ
เบชเบปเปเบเบญเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบปเปเบงเปเบฅเบ.
--เปเบเปเบกเบ
Output configuration เบชเปเบฒเบฅเบฑเบเปเบเปเบกเบเบเบตเปเปเบซเป (เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก). เบญเบฒเบเบเบฐเบเบทเบเบกเบญเบเปเบซเปเปเบเบฑเบเบเบฑเบเบเบฐเบเบต
เบซเบผเบทเบเบทเป. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเปเบกเบ 1 เบเบทเบเปเบเป.
--เบญเบฒเบเบฒเบ
Output configuration เบชเปเบฒเบฅเบฑเบเปเบกเปเบเบปเบ
--replica
Output configuration เบชเปเบฒเบฅเบฑเบ replica เบเบตเปเบกเบตเบเปเบฒเบเบงเบเบเบตเปเปเบซเป
--replica
Output configuration เบชเปเบฒเบฅเบฑเบเบฅเบนเบเบเปเบฒเบเบตเปเบกเบตเบเปเบฒเบเบงเบเบเบตเปเปเบซเป
--เบเบปเบเบเบฒเบ Output configuration เบชเปเบฒโเบฅเบฑเบโเปเบเบปเปเบฒโเบเบฒเบโเบเบตเปโเบกเบตโเบเบปเบโเบเบฒเบโเบเบตเปโเปเบเปโเบฎเบฑเบโ.
-- เบเปเปโเบเปเบฒเบโเบเบฒเบโ
เบเปเปเบญเบญเบ Vars เบเปเบฒเบเบเบฒเบ. เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบปเบเบเบฐเบเบดเบฅเบงเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบญเบเบซเบฅเบฑเบ
เบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเป.
--yaml Output configuration เปเบเบฎเบนเบเปเบเบ YAML เปเบเบ Bash script. เบเบตเปเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบต
เบซเปเบญเบเบชเบฐเปเบธเบ PyYAML เบเบฐเบเบทเบเบเบดเบเบเบฑเปเบ.
--json Output configuration เปเบเบฎเบนเบเปเบเบ JSON เปเบเบ Bash script.
ENVIRONMENT เบเบงเบฒเบกเบฎเบฑเบเบเบดเบเบเบญเบ
เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบญเบตเบเปเบชเปเปเบเบฅเป:
$IPATEST_YAML_CONFIG
เบฅเบฐเบเบธเปเบเบฅเปเบเบตเปเบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบฎเบนเบเปเบเบ YAML,
เบเบฑเปเบเบเบตเปเบกเบญเบเปเบซเป ipa-test-config -- เปเบฅเบ --yaml.
เบเปเบฒเปเบซเป, เบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบญเบทเปเบเปเบเบฐเบเบทเบเบฅเบฐเปเบฅเบตเบ.
เบญเบฑเบเบเบตเปเบเปเบญเบเบเบฒเบเปเบซเปเบเบดเบเบเบฑเปเบเบซเปเบญเบเบชเบฐเปเบธเบ PyYAML.
$IPATEST_JSON_CONFIG
เบฅเบฐเบเบธเปเบเบฅเปเบเบตเปเบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบฎเบนเบเปเบเบ JSON,
เบเบฑเปเบเบเบตเปเบกเบญเบเปเบซเป ipa-test-config -- เปเบฅเบ --json.
เบเปเบฒเปเบซเป, เบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบญเบทเปเบเปเบเบฐเบเบทเบเบฅเบฐเปเบฅเบตเบ.
เบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเปเบกเบ:
เปเบเปเบกเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบซเบเปเปเปเบเบ _envX เบเปเปเบเปเบฒเบเบเบญเบเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก,
เบเปเบฒเบกเบตเบเบณเบเบปเบ AD_envX เบซเบผเบท MASTER_envX.
เบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบปเปเบฒเบเบฒเบ:
$MASTER
FQDN เบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ IPA เบเปเบฒเบญเบดเบ
$REPLICA
FQDNs เบเบญเบเปเบเบตเบเปเบงเบต IPA เบญเบทเปเบเป (เปเบเบเบเปเบญเบเบญเบญเบ)
$CLIENT
FQDNs เบเบญเบเบฅเบนเบเบเปเบฒ IPA (เปเบเบเบเปเบญเบ)
$MASTER_env2, $REPLICA_env2, $CLIENT_env2, $MASTER_env3, $AD_env4...
เบชเบฒเบกเบฒเบเปเบเปเบชเปเบฒเบฅเบฑเบเปเบเปเบกเบเปเบเบตเปเบกเปเบเบตเบกเปเบกเบทเปเบญเบเปเบฒเปเบเบฑเบ
$AD_env1, $AD_env2, $AD_env3, $AD_env4, ...
เบชเบฒเบกเบฒเบเปเบเปเปเบเบทเปเบญเบเปเบฒเบเบปเบเปเบเปเบกเบ Active Directory. เบเบฐเบฅเบธเบเบฒเบชเบฑเบเปเบเบเบงเปเบฒเบชเบดเปเบเปเบซเบผเบปเปเบฒเบเบตเป
เปเบเปเบกเบเบเปเปเปเบเปเบเบทเบเบเบทเบงเปเบฒเปเบเบฑเบเปเบเปเบกเบเบเบตเปเปเบเบเบเปเบฒเบเบซเบฒเบเบเบฒเบเปเบเปเบกเบ IPA, เบเบฑเปเบเบเบฑเปเบเบเบฐเบฅเบธเบเบฒเปเบเป
เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบเบชเบฐเปเบเบฒเบฐเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเปเบเปเบกเบ Active Directory เบเบญเบเบเปเบฒเบ.
$TESTHOST__env, เบเบปเบงเบขเปเบฒเบ $TESTHOST_LEGACY_env1
เบเบณเบเบปเบเปเบฎเบชเบเบตเปเบกเบตเบเบปเบเบเบฒเบเบเบดเปเบชเบเบเบตเปเบฅเบฐเบเบธเบงเปเบฒเปเบเบฑเบเบเบปเบงเบเบดเบกเบเปเบญเบ , เบเบปเบงเบขเปเบฒเบ
'เบกเปเบฅเบฐเบเบปเบ'.
$BEAKER_IP_env, เบเบปเบงเบขเปเบฒเบ $BEAKERREPLICA1_IP_env1
เบเบตเปเบขเบนเป IP เบเบญเบเปเบเบปเปเบฒเบเบฒเบเบเบตเปเปเบซเป
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: เปเบเปเปเบเบเปเบฒเบ gethostbyname (เบซเบผเบท DNS เบเปเบฒเบเบฑเปเบ $IPv6SETUP)
เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฑเปเบเบเบทเปเบเบเบฒเบ:
$IPATEST_DIR
เปเบเปเบฅเบเบฐเบเปเบฅเบตเบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเบเบฒเบเบเบปเบเบชเบญเบเปเบ hosts เบเบฒเบเปเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: /root/ipatets
$DNSFORWARD
IP เบเบญเบเบเบนเปเบชเบปเปเบเบเปเป DNS
เปเบเบเบญเบเบเบปเปเบ: 8.8.8.8
$IPA_ROOT_SSH_PASSWORD
เบฅเบฐเบซเบฑเบเบเปเบฒเบเบฎเบฒเบเบชเปเบฒเบฅเบฑเบเปเบเบทเปเบญเบเบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบ
เปเบเปเบเปเบฒ $IPA_ROOT_SSH_KEY เบเปเปเปเบเปเบเบฑเปเบ.
$IPA_ROOT_SSH_KEY
เบเบทเปเบเบญเบเปเบเบฅเปเบเบตเปเบกเบตเบฅเบฐเบซเบฑเบ RSA เบชเปเบงเบเบเบปเบงเบชเปเบฒเบฅเบฑเบเบเบฒเบ root เปเบเปเบเบทเปเบญเบเบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบ
เบกเบฒเบเบเบฐเบเบฒเบ: ~/.ssh/id_rsa
เบเบปเบเบชเบญเบเบเบฒเบเบเบฑเบเปเบเปเบ:
$DOMAIN
เบเบทเปเปเบเปเบกเบ IPA
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: เปเบญเบปเบฒเบกเบฒเบเบฒเบ $MASTER
$NISDOMAIN
เบเบทเปเปเบเปเบกเบ NIS
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: ipatest
$NTPSERVER
เบเบทเปเปเบเปเบกเบ NIS
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: ipatest
$IPv6SETUP
เบเบฑเปเบเปเบเบฑเบ TRUE เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป IPv6 เปเบเบปเปเบฒเบเบฑเปเบ
$IPADEBUG
เบเบฑเปเบเปเบซเปเปเบเบตเบเปเบเปเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเบเบตเบเบฑเบ
$ADMINID
เบเบทเปเบเบนเปเปเบเปเบเบญเบเบเบนเปเปเบเบดเปเบเปเบเบเบฅเบฐเบเบปเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: admin
$ADMINPW
เบฅเบฐโเบซเบฑเบโเบเปเบฒเบโเบเบนเปโเบเปโเบฅเบดโเบซเบฒเบโ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: Secret123
$ADADMINID
เบเบทเปเบเบนเปเปเบเป Active Directory Administrator
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: Administrator
$ADADMINPW
Active Directory Administrator password
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: Secret123
$ROOTDN
เบเบนเปเบเบฑเบเบเบฒเบเบเบฑเบเบเบต DN
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: cn=Directory Manager
$ROOTDNPWD
เบฅเบฐเบซเบฑเบเบเปเบฒเบเบเบนเปเบเบฑเบเบเบฒเบเบเบฑเบเบเบต
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: Secret123
เบญเบญเบ STATUS
0 เบเปเบฒเบเปเบฒเบชเบฑเปเบเบเบฐเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบ
1 เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเปเบเบตเบโเบเบถเปเบโ
เบเปเปเบกเบนเบเบญเปเบฒเบเบญเบดเบ
เบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบเบฑเบกเบเบญเบเบเบญเบเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบ FreeIPA เปเบกเปเบเบกเบตเบขเบนเป
http://www.freeipa.org/page/V3/Integration_testing
เปเบเป ipa-test-config เบญเบญเบเปเบฅเบเปเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net