Spin ManageIQ/CFME Appliance locally.
Project description
MiqBox
Spin ManageIQ/CFME Appliance locally with Virtualization.
Prerequisite
-
Virtualization:
-
Devel Packages:
sudo dnf install libvirt-devel python-devel python3-devel
Install
-
pip
pip install miqbox --user
-
source
python setup.py install --user
Troubleshooting
-
To prevent
libvirt
from askingroot
password:-
Add
libvirt
group (It may be present by default)sudo groupadd libvirt
-
Add not root
user
as membersudo usermod -a -G libvirt <username>
-
Add
Polkit
rule forlibvirt
:vim /etc/polkit-1/rules.d/80-libvirt.rules
polkit.addRule(function(action, subject) { if (action.id == "org.libvirt.unix.manage" && subject.local && subject.active && subject.isInGroup("libvirt")) { return polkit.Result.YES; } });
-
Usage
-
Help available with
MiqBox
Usage: miqbox [OPTIONS] COMMAND [ARGS]... Spin ManageIQ/CFME Appliance locally with Virtualization. Options: --version Show the version and exit. --help Show this message and exit. Commands: config Configure MiqBox create Create Appliance evmserver Restart Miq/CFME Server images Check available images kill Kill Appliance pull Download Image rmi Remove local Images start Start Appliance status Appliance Status stop Stop Appliance
Contribute
-
Fork the repository on GitHub and make some changes. Make sure to add yourself to AUTHORS.
-
Install the in development mode
pip install -r requirements-dev.txt pip install -e .
-
Send pull requests and bugs.
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 Distribution
miqbox-1.4.tar.gz
(15.5 kB
view details)
Built Distribution
miqbox-1.4-py3-none-any.whl
(14.1 kB
view details)
File details
Details for the file miqbox-1.4.tar.gz
.
File metadata
- Download URL: miqbox-1.4.tar.gz
- Upload date:
- Size: 15.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 644bb031d4c26b68258e83ae0077f25dc853dea83f00b2777eb2403c10e6fc0b |
|
MD5 | 1cdf3c253032e012cbfabb334aef0a91 |
|
BLAKE2b-256 | cd8ecf4cd5a14ecc4397701305d2ec236eacc6a537cbc1f2925e6f2c74394ca2 |
File details
Details for the file miqbox-1.4-py3-none-any.whl
.
File metadata
- Download URL: miqbox-1.4-py3-none-any.whl
- Upload date:
- Size: 14.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2703a32a00dc8cc575c46e385d7d2ecbccd5e5f083d34a900eddee72201deca2 |
|
MD5 | f036a1ae4c032b20ce367091826039d7 |
|
BLAKE2b-256 | 53ec29b5f92736647b5f2776121511b5f2dee598d94a76d424240672cb4741b0 |