Skip to content

QUADS Project

The infrastructure deployment time machine

  • Home
  • Download
    • QUADS Server
    • QUADS Client Library
    • Self-Scheduling Ansible Playbook
    • Badfish
  • Docs
  • Contributing
  • Code Review
  • IRC
  • About QUADS
  • About Badfish

Author: Will Foster

hobo devop/sysadmin/SRE

What is Badfish?

March 5, 2019May 28, 2019 ~ Will Foster ~ Leave a comment

Badfish is a vendor-agnostic, redfish-based API tool used to consolidate management of IPMI and out-of-band interfaces for common server hardware vendors. Badfish is also a popular song from Sublime, this may be a coincidence.  Read more about Badfish here.

QUADS CI is Revamped

March 1, 2019March 4, 2019 ~ Will Foster ~ Leave a comment

We’ve revamped our QUADS Jenkins CI to use Docker containers and instantiate a full QUADS stack (wiki, wiki_db, quads, quads_db, nginx) for every patchset committed to Gerrit code review.  Below is a not-so-artistic diagram of how it all works. Continue reading “QUADS CI is Revamped” →

What is QUADS?

March 1, 2019March 4, 2019 ~ Will Foster ~ Leave a comment

QUADS is a framework for providing automated future scheduling, documentation, end-to-end provisioning and assignment of servers and networks.  QUADS is used primarily in the Red Hat Performance Engineering R&D labs to manage large sets of constantly changing bare-metal systems and networks.  Read more here.

Posts navigation

Newer posts
join #quads on IRC  Github Latest Branch  Gerrit Code Review  Badfish on Github
Stable 2.2.4 (2025-10-30)
Development quads-dev-2.2.4

RSS QUADS Development

  • fix: GHA secfix
  • fix: Insecure interpolation
  • feat: Add cloud connectivity link in host metadata page
  • fix: filter on models, disk type and nic vendor on available UI
  • doc: overhaul/fix for 2.2.4
  • fix: UI Network Connectivity map host info modal is in weird position
  • fix: UI slowness on on /visual
  • doc: add two more API examples.
  • fix: regressive db tests issue.
  • rel: 2.2.4 quads

RSS Badfish Development

  • Merge pull request #478 from redhat-performance/development
  • Merge pull request #477 from grafuls/development
  • ci: update package naming and drop Python 3.8-3.9 support
  • Merge pull request #476 from grafuls/development
  • docs: fixed version naming
  • Merge pull request #475 from redhat-performance/development
  • Merge pull request #474 from grafuls/development
  • pkg: rename python3-pybadfish to python3-badfish and bump version to …
  • Merge pull request #472 from redhat-performance/development
  • Merge pull request #471 from grafuls/development
  • GitHub
  • GitHub
  • GitHub
Create a website or blog at WordPress.com
  • Subscribe Subscribed
    • QUADS Project
    • Already have a WordPress.com account? Log in now.
    • QUADS Project
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...