The ZeroStack post install test will ensure your ZeroStack cluster is operational.
Project description
A set of small tests to ensure your ZeroStack cluster is running properly.
Dependencies
In order to run the post install tests download the cloud admin RC and certificate files out of the admin.local BU.
Zerostack rc file
Zerostack certificate file
RC and Cert Files
Pull the RC file from the newly installed ZeroStack cluster.
LogIn -> Click on BU List -> Click on admin.local BU -> Click on Project -> zs_default -> More tab -> API
When you get the RC file, make sure to specify your password and the fully qualified path to the cert file.
Run Tests
$ source ~/zsrc.txt
$ zs-post-install
If you have already run the test, and would like to run it again, delete the PostInstall BU tat was created.
OS Requierments
CentOS 7
$ yum install -y epel-release,python-pip,hdparm
Ubuntu 14.04 / 16.04 / 18.04
$ apt install -y python-pip
Pre-flight Prerequisites
PIP will install all of the packages needed to run the ZS-Post-Install test, if they are not present.
$ pip install urllib3==1.24.1
Installing
To install the preflight check on the system, follow these steps. Make sure all of the pre-requisite packages have been installed.
$ pip install zs-postinstall-test
Running the tests
Run the post install test with the following command.
$ zs-post-install
Build and Submit
GIT - development / nightly
git clone https://github.com/Zerostack-open/post-install-test.git
cd zs-post-install-test
python setup.py bdist_wheel
PIP - Development
sudo python -m pip install –upgrade pip setuptools wheel
sudo python -m pip install tqdm
sudo python -m pip install –user –upgrade twine
License
This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/Zerostack-open/zs-post-install-test/blob/master/LICENSE) file for details
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for zs_postinstall_test-0.0.1b0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06dab8d47d6d06c67a9873c4e44f623ec722f3cb45ce02a881e70bce9fcbf7e4 |
|
MD5 | a1a494ba5bbd2d3d13e2f03cb371bf4b |
|
BLAKE2b-256 | 734b6a55eafaab5a454fbfd712420dd04a66b641e645523d47a396f8102f2a3b |
Hashes for zs_postinstall_test-0.0.1b0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7608af3d859110cc1662d7329ad5780a6360ea3803cd9decd590b5777d116ac |
|
MD5 | 78367affb8dbb750b27ff173edfa5d00 |
|
BLAKE2b-256 | ba53ee042b86647c1cc30cacdde3992c4a01bfdda210ef8b627284b60a7aae5b |