Chameleon Changelog for January 2025
- Feb. 4, 2025 by
- Kate Keahey
Dear Chameleon users,
Pardon our dust! As many of you know, this year Chameleon will turn 10 – this means we started this year on a note of revising, modernizing, and upgrading to give you better services and get rid of longstanding inconveniences. This will continue – please, keep us posted on how these changes affect your work and we will make whatever adjustments we can to make the testbed function smoothly for you.
KVM update: pardon our dust! First, may thanks for the feedback we received to our KVM plans announced in the last changelog. Given that a mid-semester move to AR/bounded leases would cause short-term inconvenience to projects relying on the current set of APIs, we will hold it off till the summer, i.e., support the current APIs on the current hardware – however, any new KVM hardware we manage to put online will support the new leases. In the meantime we will focus on upgrading KVM. This last month we have migrated our KVM service to a highly available control plane (you may have noticed somewhat faster response time), and will be bringing it up to date with more recent OpenStack versions in the coming weeks. There will be occasional bumps in the service – we appreciate your patience!
FPGA updates: more dust! KVM is not the only element of the system requiring a bit of an overhaul: so is our existing support for FPGAs. The Altera FPGA nodes have seen very limited interest lately due to their age and the software tools are no longer supported; we are therefore retiring those nodes as well as the compilation via the fpga01.tacc.chameleoncloud.org host at TACC. Chameleon’s Xilinx FPGA nodes are still supported. We’ve updated our documentation to reflect these changes. Stay tuned for more information regarding new FPGA hardware soon, and as always, please contact us via the Help Desk with any questions, feedback, or suggestions.
Chameleon User Forums: even more dust. The users mailing list (and mailman) was a great communication vehicle 10 years ago when we first started – but it did not scale as our community grew and the subscription management has long been a source of frustration. As a result, for the last several years, we've had to limit the user mailing list to testbed announcements leaving the community without a good option to interact. To remedy this situation we are trialing the use of User Forums (look for announcement by the end of this week) where users will once again be able to share interesting ideas, questions, and generally interact – and have better control over subscription preferences. We will continue to provide testbed support via the helpdesk – but we hope to support user questions and discussions via the forum.
Python-chi bug fixes. Chameleon’s python interface, known as python-chi, is a great way to interact with the testbed via a programmable interface. This is why this month, we’ve put some effort into making it better. We’ve improved Server.associate_floating_ip, fixing an issue where if your server had multiple network interfaces, the wrong network was used. For CHI@Edge users, we’ve fixed an issue when downloading files from a container with some versions of python. Additionally, we’ve fixed an issue where creating a server at KVM@TACC raised an error. Let us know what else we should fix!
Happy experimenting!
No comments