targitter project – about OBS, tars and git
In OBS we use source tarballs everywhere to build rpms (and debs) from. This has at least two major downsides: Storing all old tar files takes up a lot of disk space OBS workflows with .tar files and...
View ArticleHow to build OS images without kiwi
kiwi has long been the one standard way of building images in openSUSE, but even though there exist extensive writings on how to use it, for many it is still an arcane thing better left to the Great...
View ArticleHow we run our OpenStack cloud
This post it to document how we setup cloud.suse.de which is one of our many internal SUSE OpenStack Cloud deployments for use by R&D. In 2016-06 we started the deployment with SOC6 on 4 nodes. 1...
View ArticleThe issues with contributing to projects only once
I work to improve the openSUSE Tumbleweed (GNU/)Linux distribution. Specifically I make sure that all packages can be built twice on different hosts and still produce identical results, which has...
View ArticleReport from the reproducible builds summit 2018
Last week I attended the reproducible builds world summit in Paris. It was very well organized by Holger, Gunner and their hidden helpers in the background. Very similar to the last 2 summits I...
View Articleexperimental openSUSE mirror via IPFS
The InterPlanetary File System (IPFS) can be used to provide files in a more efficient and distributed way than HTTP. Our filesystem repo already has the go-ipfs client. You use it with ipfs daemon...
View ArticleDebugging jenkins
We had strange near-daily outages of our internal busy jenkins for some weeks. To get to the root cause of the issue, we enabled remote debugging with -Dcom.sun.management.jmxremote...
View ArticleTricks with IPFS
Since April I am using IPFS Now I wanted to document some neat tricks and details. When you have the hex-encoded sha256sum of a small file – for this example let’s use the GPLv3.txt on our media –...
View ArticleopenSUSE OBS git mirror
There was some discussion about our OBS and how in contrast Gentoo, VoidLinux or Fedora used git to track packages. So I made an experimental openSUSE:Factory git mirror to see how well it goes and how...
View ArticleopenSUSE on reproducible builds summit
As in the past 3 years, I joined the r-b summit where many people interested in reproducible builds met. There were several participants from companies, including Microsoft, Huawei and Google. Also...
View Article