quadsdev/python3-quads

Description

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.

Installation Instructions

QUADS Project

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

dnf install http://download-ib01.fedoraproject.org/pub/fedora/linux/releases/29/Everything/x86_64/os/Packages/p/python3-wordpress-xmlrpc-2.3-13.fc29.noarch.rpm

On Fedora

dnf copr enable quadsdev/python3-quads -y dnf install quads -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

Resources

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 29 i386 (0)*, x86_64 (0)* Fedora 29 (20 downloads)
Fedora 30 i386 (0)*, x86_64 (0)* Fedora 30 (10 downloads)
Rhelbeta 8 x86_64 (0)* Rhelbeta 8 (12 downloads)

* Total number of packages downloaded in the last seven days.