-
Notifications
You must be signed in to change notification settings - Fork 8
Community Meeting #04
- Daniel Čulík ([email protected])
- John Villalovos ([email protected])
- Martin Styk ([email protected])
- Matej Dujava ([email protected])
- Renan Barbosa ([email protected])
Development is going slow and steady - Martin and Renan didn't have much time to work on heavier stuff. We still have plans to at least remove the Python2 dependencies and have a new frontend prototyped by the end of 2022.
Currently, Martin is working on a better communication layer between Server and Lab Controllers, adapting those to run in isolated container environments. Some configuration is still required for this, aside from the API changes.
Renan has no major update, but intends to dedicate some time after March/April 2022 to work on the Front End development.
Beaker development is ongoing. Martin reported that the work is getting harder - although the config related modules can be upgraded in a straightforward way, the API migration is complicated. We still need to encode/decode things properly for restraint support in many existing scenarios.
Restraint was moved to a separate project: Restraint-Harness. Carol, John, Martin and Renan are admins of this organization in Github, anyone else interested can collaborate there. The old references to restraint in the beaker-project
organization are still functional, although it is recommended that people using it update to the new URLs.
Matej reported that the Beaker Client is on Arch Linux.
There were changes applied Red Hat side to support RHEL 8.5. It was raised that those fixes, along with other small internal hotfixes, could be sent upstream so we could evaluate if those would be useful for the community. Martin pointed out that many changes might not be worth it given the architecture redesign, but we will definitely look at any collaboration, as agreed before.
Matej had a question on hw the CI integration worked because some similar scenario appeared - he was pointed to Dolphin.
Martin asked John on RHEL 8.5 status on their side. John didn't look at it yet, but Ampere is fine aside of this, no problems with the running instance. There was an enforcement on the importance of porting everything to Python3 though.
Daniel reported that everything works on the Red Hat instance as well. The only difficulties are related to job execution slowdown when the queue grows too much, but it seems there is nothing that can be done in the current codebase to improve this situation. Martin also pointed here that when trying to compare to upstream, Red Hat needs to account that some fixes and workarounds related only to the Red Hat infrastructure were removed from the public repositories.