This is the repository for QUADS 1.1+ which relies on Python3 and CherryPy.
QUADS provides automated future scheduling, documentation, end-to-end provisioning and assignment of servers and networks.
MongoDB is required, please install this manually on Fedora30 and above as it doesn't ship anymore with the distribution.
python3-wordpress-xmlrpc is also required but does not seem to be in Fedora30 either, you will need to install the f29 version here prior
wget https://funcamp.net/w/python3-wordpress-xmlrpc-2.3-13.fc29.noarch.rpm rpm -ivh --nodeps python3-wordpress-xmlrpc-2.3-13.fc29.noarch.rpm
dnf copr enable quadsdev/python3-quads -y dnf install quads -y
Note If you want to install the development version (based on master branch)
dnf install quads-dev -y
On Red Hat / CentOS 8
- NOTE: You will need to satisfy python3-paramiko RPMs yourself on EL8 as it's removed in place of libssh
cat > /etc/yum.repos.d/quads.repo <<EOF [quadsdev-python3-quads] name=Copr repo for python3-quads owned by quadsdev baseurl=https://copr-be.cloud.fedoraproject.org/results/quadsdev/python3-quads/rhelbeta-8-x86_64/ type=rpm-md skip_if_unavailable=True gpgcheck=1 gpgkey=https://copr-be.cloud.fedoraproject.org/results/quadsdev/python3-quads/pubkey.gpg repo_gpgcheck=0 enabled=1 enabled_metadata=1 EOF
dnf install quads -y
Note: Until EPEL8 is released you'll have a few library dependencies that are not met with RHEL8 beta like
python3-GitPython python3-PyYAML python3-cherrypy python3-ipdb python3-mongoengine python3-paramiko python3-passlib python3-requests python3-wordpress-xmlrpc
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
|Epel for CentOS 8||x86_64 (0)*||Epel for CentOS 8 (10 downloads)|
|Fedora 30||i386 (0)*, x86_64 (0)*||Fedora 30 (27 downloads)|
|Fedora 31||x86_64 (0)*||Fedora 31 (10 downloads)|
|Fedora 32||x86_64 (0)*||Fedora 32 (2 downloads)|
* Total number of packages downloaded in the last seven days.