oholecek
Prague
Rusty Web
a record by oholecek
There is this rather new programming language from Mozilla called Rust. Its in development for over a two years and it is finally getting to some stable point and not changing every night or so. The language has many interesting features and concepts for safe concurrency and high performance worthy exploring. Thanks to my subtle desire to recover some long lost web programming skills I want to test how will Rust do as a, albeit very limited, web framework.
fedmsg for SUSE services
an invention by oholecek
Our beloved competitor developed and use project-wide message bus called Fedora Infrastructure Message Bus. This project was already adapted, or is being adapted, also by Debian community. During Lucky Thirteen I want to get deeply familiar with the concept and implementation, deploy test scenario and write plugins for OBS and openQA to talk to each other.
Distributed FS for openQA
an invention by oholecek
For far too long openQA instances are crippled by insufficient I/O throughput when under heavy load. This results in incomplete and aborted tests prolonging new snapshots testing and also adding confusion into the release process. OpenQA itself doesn't require any exact technology for its remote workers, but so far we relied on NFS. This was fine for few workers, now with 50+ of them this stopped to be a viable route however. There are some custom made mitigations like rsyncing tests, assets and needles before the actual test job run, but this feels like reinventing the wheel to me.
GitLab-OBS-openQA bridge/integration
an invention by oholecek
Hackweek 17
Support harvester terraform provider in sumaform
an invention by oholecek
Project Description
Sumaform is tool to quickly deploy SUSE Manager/Uyuni servers and its clients. It is used for debugging, testsuite, demoing and what not.
Add automatic loading of salt autosign grains to saltboot
an idea by oholecek
Project Description
Saltboot is a system of salt states and custom initrd for automated image deployment integrated with SUSE Manager/Uyuni.
Add combustion support to the terraform-provider-libvirt
a project by oholecek
Project Description
Terraform libvirt provider has support for cloud-init and ignition VM configuration options. Last remaining popular option is for Combustion which is very useful when working with MicroOS systems.
Make iguana-workflow to support multiple container frontends
a project by oholecek
Project Description
Iguana is an attempt to have 100% stable initramfs which functionality is enhanced by containers.
Iguana and WebAssembly
a project by oholecek
Project Description
Iguana installer/rescue initrd uses containers for all its functionality. However there is incredible development in WebAssembly (WASM) space where WASM images uses the same infrastructure as OCI images.
Voice in HomeAssistant
a project by oholecek
Project Description
This year was declared to be a "Year of the Voice" in the HomeAssistant world. And indeed upstream community added a ton of functionality and integrations to make voice operations possible.
Activity