Badfish gets the Asyncio treatment. With the move of QUADS to asynchronously provisioning the servers on our lab, much of the functionality from Badfish was already converted to use asyncio in the process. This has now been the first effort in the road to unifying the Badfish standalone tool with the code used from within QUADS. Continue reading “Badfish is Superboosted!”
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!”
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!”
With less than 3 months for the retirement of Python 2.7 and with the much required QUADS migration to Python 3, we could not miss the opportunity to try out the now native asyncio framework and identify workflows where we could speed things up.
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”
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.