Skip to content

QUADS Project

The infrastructure deployment time machine

  • Home
  • Github
  • Code Review
  • Contributing
  • Download
  • About QUADS
  • About Badfish

Author: Will Foster

hobo devop/sysadmin.

QUADS 1.1.4 is Released!

November 24, 2020November 25, 2020 ~ Will Foster ~ Leave a comment

Just in time for Turkey Day, QUADS 1.1.4 is a major feature enhancement and bug fix release from the landmark 1.1 series.  Culminating over 7months of development with 25x new features and many bug fixes, come see what’s new! Continue reading “QUADS 1.1.4 is Released!” →

QUADS 1.1.3 Has Arrived!

April 8, 2020April 20, 2020 ~ Will Foster ~ Leave a comment

Just in time for the Easter Bunny, QUADS 1.1.3 brings about 3 months of bug fixes and a few enhancements to bear, building on the new 1.1 gaúcho series.  Read more about the major enhancements and fixes below.

Continue reading “QUADS 1.1.3 Has Arrived!” →

QUADS 1.1.2 is Released!

January 10, 2020May 25, 2020 ~ Will Foster ~ Leave a comment

A new year, a new QUADS!  After almost three months of development we’re happy to release version 1.1.2.  This includes some major features like reporting and other  enhancements and bug fixes.  Building on the strong foundation of the 1.1 series we include around  11 x enhancements and 17 x fixes to QUADS and Badfish. Continue reading “QUADS 1.1.2 is Released!” →

QUADS 1.1.1 is Released!

October 31, 2019October 31, 2019 ~ Will Foster ~ Leave a comment

A month after the landmark 1.1.0 release we’re happy to release version 1.1.1.  This is a minor enhancement and bug fix release with approximately 17 x code patches since 1.1.0.  This also coincidentally marks the 3rd anniversary of the QUADS project!. Continue reading “QUADS 1.1.1 is Released!” →

QUADS 1.1.0 is Released!

October 4, 2019October 4, 2019 ~ Will Foster ~ Leave a comment

After over 7 months of development since 1.0.2 and massive architectural, design, and re-factoring overhauls we’re proud to announce the next-generation QUADS 1.1.0 codenamed gaúcho.  A monumental amount of enhancements, fixes and redesign efforts going back over a year form the foundation of the 1.1 series. Continue reading “QUADS 1.1.0 is Released!” →

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.

join #quads on IRC  Github Master Branch  Gerrit Code Review  Badfish on Github
Stable 1.1.4.1 (2020-12-17)
Development quads-dev-1.1.4.1

RSS QUADS Development

  • feat: added vendor and pxe_boot to interfaces model
  • Merge "fix: handling for missing --add-schedule or --mod-schedule"
  • fix: handling for missing --add-schedule or --mod-schedule
  • Merge "feat: added exception handling and logger to regenerate wiki"
  • feat: added jira ticket status update

RSS Badfish Development

  • Merge pull request #158 from redhat-performance/development
  • Merge pull request #157 from grafuls/master
  • fix: changed container references on README to point at QUAY.io
  • Merge pull request #156 from redhat-performance/development
  • Merge pull request #155 from sadsfae/master
  • GitHub
  • Twitter
Create a website or blog at WordPress.com
Cancel