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

Development Roadmap for 2026

February 10, 2026February 10, 2026 ~ Will Foster ~ Leave a comment

We’ve posted a tentative development roadmap for 2026 over on Github.  We’ve got lots of exciting things planned through the year and major features across just about every facet of QUADS. Continue reading “Development Roadmap for 2026” →

QUADS 2.2.4 is Released!

November 3, 2025 ~ Will Foster ~ Leave a comment

A spooky new QUADS this way comes!  QUADS 2.2.4 is a major feature release packed with facing UI treats like per-server hardware pages, a new interactive network topography feature and bags full of fixes and other back-end enhancements. Continue reading “QUADS 2.2.4 is Released!” →

Self-Schedule QUADS Hosts with Ansible

October 1, 2025October 3, 2025 ~ Will Foster ~ Leave a comment

Since the release of our self-scheduling API we’ve gotten fantastic feedback!  To add to the many ways of consuming it we’ve authored a robust Ansible playbook for a quick and dirty way to self-schedule sets of hosts via the SSM API. Continue reading “Self-Schedule QUADS Hosts with Ansible” →

QUADS 2.2.2 is Here!

May 28, 2025 ~ Will Foster ~ Leave a comment

With Summertime around the corner we present QUADS 2.2.2.  This is a minor feature release with significant performance improvements around bare-metal environment delivery clocking in 25-30% faster than before due to a more configurable and simplified revamp of BIOS boot order management orchestration. Continue reading “QUADS 2.2.2 is Here!” →

QUADS 2.2.0 with Self-Scheduling

April 14, 2025April 15, 2025 ~ Will Foster ~ Leave a comment

QUADS 2.2.0 is released featuring the long-awaited self-scheduling API feature.  GPU hardware filtering to compliment AI workloads, a freshly painted dark theme for quads-web and other features and fixes come along for the ride in this milestone release.

Continue reading “QUADS 2.2.0 with Self-Scheduling” →

The Evolution of quads-web

March 19, 2025March 20, 2025 ~ grafuls ~ Leave a comment

It all started 8 years ago during EuroPython 2017 when Will introduced me to QUADS 1.0 and how their whole client-facing inventory and UI was relying on a heavy WordPress dependency. I was adamant that if I ever joined the team I would replace WordPress with a proper Python web service.

Continue reading “The Evolution of quads-web” →

QUADS 2.1.6 is Here!

December 10, 2024December 17, 2024 ~ Will Foster ~ Leave a comment

Right before Christmas QUADS 2.1.6 has arrived.  This is a performance, features and bug fix release built on our landmark 2.1 series architecture.  We’re excited to scoot down the chimney and deliver a mix of admin and user-facing improvements before a well-deserved break after a busy year.
Continue reading “QUADS 2.1.6 is Here!” →

QUADS 2.1.5 is Released!

November 15, 2024November 15, 2024 ~ Will Foster ~ Leave a comment

Just in time for Thanksgiving, QUADS 2.1.5 is a bug fix, performance improvement and minor feature release built on our landmark 2.1 series architecture.  We’re proud to roll in a mix of user-facing and back-end friendly improvements after battle-testing 2.1 in demanding production environments.
Continue reading “QUADS 2.1.5 is Released!” →

QUADS 2.1 is Released!

October 2, 2024October 2, 2024 ~ Will Foster ~ Leave a comment

A few weeks ahead of schedule, QUADS 2.1 brings immense improvement and simplicity to QUADS design by removing our WordPress component entirely and serving all automated wiki/inventory/visuals natively via quads-web

Continue reading “QUADS 2.1 is Released!” →

Simplifying QUADS Architecture in 2.1

September 25, 2024September 26, 2024 ~ Will Foster ~ Leave a comment

Big design improvements are coming in QUADS 2.1 by completely removing our WordPress component and bringing everything directly back to Flask / quads-web.  This greatly reduces our design complexity and adds a plethora of foundational improvements for future features.

Continue reading “Simplifying QUADS Architecture in 2.1” →

Posts navigation

Older 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.1.1
  • Merge pull request #514 from redhat-performance/development
  • Merge pull request #513 from grafuls/development
  • fix: Dockerfile versioning
  • 1.1.0
  • Merge pull request #512 from redhat-performance/development
  • Merge pull request #511 from grafuls/development
  • fix: unified versioning for semantic-release
  • 1.1.1
  • Merge pull request #510 from redhat-performance/development
  • GitHub
  • GitHub
  • GitHub
Create a website or blog at WordPress.com
QUADS Project
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...