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

Badfish is now Containerized

March 28, 2019June 18, 2019 ~ Will Foster ~ Leave a comment

You can now run Badfish very quickly and easily in a docker container.  There’s no need for Python libraries or git you simply need Docker installed.  This is useful for people on Mac OSX or Windows for example or older Linux distributions who may not have Python libraries required like python-requests or python-pyyaml. Continue reading “Badfish is now Containerized” →

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

  • add r6625 and r760 models
  • doc: explain how to fix switch_config_applied
  • 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.

RSS Badfish Development

  • 1.2.0
  • Merge pull request #519 from redhat-performance/development
  • Merge pull request #520 from sadsfae/development
  • chore: refactor test_main_coverage.py for black
  • fix: apply black fixes, more test cov for nic attr
  • chore: fix debug logger typo
  • Merge pull request #518 from sadsfae/development
  • fix: Incorrect credentials are masked by traceback
  • Merge pull request #516 from sadsfae/development
  • chore: fully revert old_password,new_password env
  • 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...