home.social

#debusine — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #debusine, aggregated by home.social.

  1. RE: hachyderm.io/@freexian/1165550

    It was certainly an interesting cooperation between developers and sysadmin to get rid of the performance issues we faced! debusine.debian.net is becoming a non-trivial deployment where scaling issues can create real usability issues for end-users.
    #debian #debusine #freexian

  2. RE: hachyderm.io/@freexian/1165550

    It was certainly an interesting cooperation between developers and sysadmin to get rid of the performance issues we faced! debusine.debian.net is becoming a non-trivial deployment where scaling issues can create real usability issues for end-users.
    #debian #debusine #freexian

  3. RE: hachyderm.io/@freexian/1165550

    It was certainly an interesting cooperation between developers and sysadmin to get rid of the performance issues we faced! debusine.debian.net is becoming a non-trivial deployment where scaling issues can create real usability issues for end-users.

  4. RE: hachyderm.io/@freexian/1165550

    It was certainly an interesting cooperation between developers and sysadmin to get rid of the performance issues we faced! debusine.debian.net is becoming a non-trivial deployment where scaling issues can create real usability issues for end-users.
    #debian #debusine #freexian

  5. RE: hachyderm.io/@freexian/1165550

    It was certainly an interesting cooperation between developers and sysadmin to get rid of the performance issues we faced! debusine.debian.net is becoming a non-trivial deployment where scaling issues can create real usability issues for end-users.
    #debian #debusine #freexian

  6. In the latest in a series of articles about Debusine, our developers and sysadmins do a deep dive on how they managed to investigate and fix #Debusine workflow performance issues caused by complex interactions between a series of database concurrency and worker communication issues.

    It involved delicate work to avoid system deadlocks, optimizing our workflow orchestration, scheduling fixes, worker refactoring and reducing the high database write volume.

    Read the detailed breakdown at freexian.com/blog/debusine-per

    #freexian #debian #postgresql #scheduling #refactoring

  7. In the latest in a series of articles about Debusine, our developers and sysadmins do a deep dive on how they managed to investigate and fix #Debusine workflow performance issues caused by complex interactions between a series of database concurrency and worker communication issues.

    It involved delicate work to avoid system deadlocks, optimizing our workflow orchestration, scheduling fixes, worker refactoring and reducing the high database write volume.

    Read the detailed breakdown at freexian.com/blog/debusine-per

    #freexian #debian #postgresql #scheduling #refactoring

  8. In the latest in a series of articles about Debusine, our developers and sysadmins do a deep dive on how they managed to investigate and fix workflow performance issues caused by complex interactions between a series of database concurrency and worker communication issues.

    It involved delicate work to avoid system deadlocks, optimizing our workflow orchestration, scheduling fixes, worker refactoring and reducing the high database write volume.

    Read the detailed breakdown at freexian.com/blog/debusine-per

  9. In the latest in a series of articles about Debusine, our developers and sysadmins do a deep dive on how they managed to investigate and fix #Debusine workflow performance issues caused by complex interactions between a series of database concurrency and worker communication issues.

    It involved delicate work to avoid system deadlocks, optimizing our workflow orchestration, scheduling fixes, worker refactoring and reducing the high database write volume.

    Read the detailed breakdown at freexian.com/blog/debusine-per

    #freexian #debian #postgresql #scheduling #refactoring

  10. In the latest in a series of articles about Debusine, our developers and sysadmins do a deep dive on how they managed to investigate and fix #Debusine workflow performance issues caused by complex interactions between a series of database concurrency and worker communication issues.

    It involved delicate work to avoid system deadlocks, optimizing our workflow orchestration, scheduling fixes, worker refactoring and reducing the high database write volume.

    Read the detailed breakdown at freexian.com/blog/debusine-per

    #freexian #debian #postgresql #scheduling #refactoring

  11. Debusine projects in GSoC, incus backend landing in Debian CI and other updates, Salsa CI maintenance. #Freexian collaborators worked on these and many more contributions to #Debian in March 2026.

    Read all the details at freexian.com/blog/debian-contr

    We thank the organizations subscribing to our Long Term Support contracts (freexian.com/lts/?utm_source=m) and consulting services (freexian.com/services/?utm_sou) for making this possible.

    #incus #gsoc #debusine #debianci

  12. Debusine projects in GSoC, incus backend landing in Debian CI and other updates, Salsa CI maintenance. #Freexian collaborators worked on these and many more contributions to #Debian in March 2026.

    Read all the details at freexian.com/blog/debian-contr

    We thank the organizations subscribing to our Long Term Support contracts (freexian.com/lts/?utm_source=m) and consulting services (freexian.com/services/?utm_sou) for making this possible.

    #incus #gsoc #debusine #debianci

  13. Debusine projects in GSoC, incus backend landing in Debian CI and other updates, Salsa CI maintenance. collaborators worked on these and many more contributions to in March 2026.

    Read all the details at freexian.com/blog/debian-contr

    We thank the organizations subscribing to our Long Term Support contracts (freexian.com/lts/?utm_source=m) and consulting services (freexian.com/services/?utm_sou) for making this possible.

  14. Debusine projects in GSoC, incus backend landing in Debian CI and other updates, Salsa CI maintenance. #Freexian collaborators worked on these and many more contributions to #Debian in March 2026.

    Read all the details at freexian.com/blog/debian-contr

    We thank the organizations subscribing to our Long Term Support contracts (freexian.com/lts/?utm_source=m) and consulting services (freexian.com/services/?utm_sou) for making this possible.

    #incus #gsoc #debusine #debianci

  15. Debusine projects in GSoC, incus backend landing in Debian CI and other updates, Salsa CI maintenance. #Freexian collaborators worked on these and many more contributions to #Debian in March 2026.

    Read all the details at freexian.com/blog/debian-contr

    We thank the organizations subscribing to our Long Term Support contracts (freexian.com/lts/?utm_source=m) and consulting services (freexian.com/services/?utm_sou) for making this possible.

    #incus #gsoc #debusine #debianci

  16. RE: hachyderm.io/@freexian/1162376

    This new #Debusine feature is a significant addition for #Debian developers: it applies to all QA tasks (lintian, piuparts, autopkgtest, blhc, …) and is very fine-grained in what it reports. For example, if you have 3 tests in autopkgtest, two of which are currently failing, and you now have only one failing in your new upload, it's shown as an improvement. And the opposite works: if you have one more tests failing, it's a regression.

    It's really useful to discover problems that your package upload is introducing, simply by filtering out failures that are due to something else.

  17. Debusine's QA pipelines, which checks if #Debian packages are ready to upload, have recently gained a regression tracking mechanism. The regressions are found by checking for new failures in autopkgtests for packages in the archive that depends on the built package.

    Read the new #Debusine blog post at freexian.com/blog/debusine-reg to know more about how it works and how you can use it in your own workflows.

    #regressiontracking #freexian #QA

  18. Debusine's QA pipelines, which checks if #Debian packages are ready to upload, have recently gained a regression tracking mechanism. The regressions are found by checking for new failures in autopkgtests for packages in the archive that depends on the built package.

    Read the new #Debusine blog post at freexian.com/blog/debusine-reg to know more about how it works and how you can use it in your own workflows.

    #regressiontracking #freexian #QA

  19. Debusine's QA pipelines, which checks if packages are ready to upload, have recently gained a regression tracking mechanism. The regressions are found by checking for new failures in autopkgtests for packages in the archive that depends on the built package.

    Read the new blog post at freexian.com/blog/debusine-reg to know more about how it works and how you can use it in your own workflows.

  20. Debusine's QA pipelines, which checks if #Debian packages are ready to upload, have recently gained a regression tracking mechanism. The regressions are found by checking for new failures in autopkgtests for packages in the archive that depends on the built package.

    Read the new #Debusine blog post at freexian.com/blog/debusine-reg to know more about how it works and how you can use it in your own workflows.

    #regressiontracking #freexian #QA

  21. Debusine's QA pipelines, which checks if #Debian packages are ready to upload, have recently gained a regression tracking mechanism. The regressions are found by checking for new failures in autopkgtests for packages in the archive that depends on the built package.

    Read the new #Debusine blog post at freexian.com/blog/debusine-reg to know more about how it works and how you can use it in your own workflows.

    #regressiontracking #freexian #QA

  22. #Debusine aims to be an integrated solution to build, distribute and maintain a Debian-based distribution. The lower-level pieces of its workflows are called tasks. A few examples are Sbuild, Lintian and Debdiff worker tasks.

    Adding a new worker task can help you extend the capabilities of a Debusine instance.

    Our new blogpost - freexian.com/blog/debusine-wri covers how to write one with a detailed example of adding a worker task that runs reprotest.

    #freexian

  23. We bid adieu to 2025 with a post detailing how files are stored by Debusine.

    Read about how abstractions for low-level file storage and object collections in Debusine allows storage to be scalable beyond a single filesystem and be highly available. It also goes into detail about how data duplication is minimized using content-addressed storage.

    Learn more at freexian.com/blog/debusine-fil

    #debusine #freexian #contentaddressable

  24. Debian lancia Debusine, un nuovo sistema di repository simile ai PPA di Ubuntu. Scopri come questa novità semplificherà l'installazione di software su Debian. #Debian #Linux #Debusine #PPA #Ubuntu

    linuxeasy.org/debian-si-rinnov

  25. RE: hachyderm.io/@freexian/1157338

    This is the culmination of one year of work in the #Debusine team and certainly a game changer in the #Debian community. Now we will build on this to make it possible to prepare large transitions in Debusine repositories, with all packages to be uploaded together when the entire set is ready and validated.

  26. Ever thought about APT compatible add-on package repositories for Debian? Like PPAs but having proper compatibility with #Debian, QA tests and automatic built-in snapshot capabilities?

    Glad to announce #Debusine repositories are now in public beta for Debian developers and maintainers.

    Head to freexian.com/blog/debusine-rep to learn more about it and how you can use it.

    #Freexian #DebusineRepositories

  27. Ever thought about APT compatible add-on package repositories for Debian? Like PPAs but having proper compatibility with #Debian, QA tests and automatic built-in snapshot capabilities?

    Glad to announce #Debusine repositories are now in public beta for Debian developers and maintainers.

    Head to freexian.com/blog/debusine-rep to learn more about it and how you can use it.

    #Freexian #DebusineRepositories

  28. Ever thought about APT compatible add-on package repositories for Debian? Like PPAs but having proper compatibility with , QA tests and automatic built-in snapshot capabilities?

    Glad to announce repositories are now in public beta for Debian developers and maintainers.

    Head to freexian.com/blog/debusine-rep to learn more about it and how you can use it.

  29. Ever thought about APT compatible add-on package repositories for Debian? Like PPAs but having proper compatibility with #Debian, QA tests and automatic built-in snapshot capabilities?

    Glad to announce #Debusine repositories are now in public beta for Debian developers and maintainers.

    Head to freexian.com/blog/debusine-rep to learn more about it and how you can use it.

    #Freexian #DebusineRepositories

  30. Ever thought about APT compatible add-on package repositories for Debian? Like PPAs but having proper compatibility with #Debian, QA tests and automatic built-in snapshot capabilities?

    Glad to announce #Debusine repositories are now in public beta for Debian developers and maintainers.

    Head to freexian.com/blog/debusine-rep to learn more about it and how you can use it.

    #Freexian #DebusineRepositories

  31. Our new post on #Debusine is about how we brought Dark Mode to the interface.

    Learn about the neat little tricks we did to enable it for Debusine, and see how we built a site-wide feature out of simple minimalist touches.

    freexian.com/blog/debusine-dar

    #bootstrap #css #darkmode #freexian

  32. We have a new blog post on Debusine to share with you!

    It's our first design story for the UI, covering our unique approach towards JavaScript. It goes into detail on how to avoid having Debian infrastructure depend on it, how to integrate interactive widgets with Django, and how to keep complexities down to make Debusine code easier to write and to maintain.

    Read more about us using JavaScript in Debusine without depending on JavaScript: freexian.com/blog/debusine-and

    #Debusine #Django #JavaScript #freexian

  33. Curious about how Debusine workflows actually work in practice?

    Check out the recorded BoF session on Debusine Workflows from #DebConf25!

    Learn about current developer workflows, challenges, and community discussions on what’s possible and what’s next for Debusine.

    meetings-archive.debian.net/pu

    #Debusine #Freexian #Debian

  34. Curious about how Debusine workflows actually work in practice?

    Check out the recorded BoF session on Debusine Workflows from #DebConf25!

    Learn about current developer workflows, challenges, and community discussions on what’s possible and what’s next for Debusine.

    meetings-archive.debian.net/pu

    #Debusine #Freexian #Debian

  35. Curious about how Debusine workflows actually work in practice?

    Check out the recorded BoF session on Debusine Workflows from !

    Learn about current developer workflows, challenges, and community discussions on what’s possible and what’s next for Debusine.

    meetings-archive.debian.net/pu

  36. Curious about how Debusine workflows actually work in practice?

    Check out the recorded BoF session on Debusine Workflows from #DebConf25!

    Learn about current developer workflows, challenges, and community discussions on what’s possible and what’s next for Debusine.

    meetings-archive.debian.net/pu

    #Debusine #Freexian #Debian

  37. Curious about how Debusine workflows actually work in practice?

    Check out the recorded BoF session on Debusine Workflows from #DebConf25!

    Learn about current developer workflows, challenges, and community discussions on what’s possible and what’s next for Debusine.

    meetings-archive.debian.net/pu

    #Debusine #Freexian #Debian

  38. @cjwatson from #Freexian gave a great talk at #DebConf25:
    “Using Debusine to pre-test your unstable uploads”
    debconf25.debconf.org/talks/29

    Learn what Debusine is, why we built it, and how you can use the features we have built to do QA work in Debian right now, including dput-ng integration, and scaling into clouds. Understand how Debusine runs builds & reverse-dependency tests before your package hits the archive — ideal for safer uploads and smoother transitions to Testing.

    Watch the recording:
    meetings-archive.debian.net/pu

    #Debusine #Debian

  39. @cjwatson from #Freexian gave a great talk at #DebConf25:
    “Using Debusine to pre-test your unstable uploads”
    debconf25.debconf.org/talks/29

    Learn what Debusine is, why we built it, and how you can use the features we have built to do QA work in Debian right now, including dput-ng integration, and scaling into clouds. Understand how Debusine runs builds & reverse-dependency tests before your package hits the archive — ideal for safer uploads and smoother transitions to Testing.

    Watch the recording:
    meetings-archive.debian.net/pu

    #Debusine #Debian

  40. UEFI Secure Boot Signing with Debusine

    How do you handle Secure Boot signing for Debian-based systems?

    We've just published a detailed write-up on how Freexian uses Debusine to manage UEFI Secure Boot signing for Debian 10 ELTS.
    If any part of your work touches Secure Boot, package signing, or reproducible infrastructure for Debian distributions, it’s a relevant read.

    It covers:
    * How signing workers are set up
    * Secure Management of private keys
    * Workflows to automate the tasks involved
    * Future plans for extending the signing system and for better key protection

    Read the post: freexian.com/blog/debusine-sec

    If you're working on a Debian derivative and facing similar challenges, we’d love to hear from you: [email protected]

    #Debian #UEFI #SecureBoot #Debusine #Freexian #LinuxSecurity

  41. Having a great time at #Debconf25. Many of us at @freexian are there too. Come and say hi!
    As a gold sponsor, we are proud to support such an amazing event where Debian developers can work face to face, exchange ideas, and get some motivation boost!
    BTW, in a few hours, on Tuesday 15th at 10:30, we showcase how #Debusine helps you to prepare packages for Debian (but it also works for companies and Debian derivatives).
    debconf25.debconf.org/talks/29
    (talk will be streamed and recorded)

  42. 54 Debian LTS Advisories about security updates for various packages were released by Debian LTS contributors last month. These include critical security bug fixes for containerd, postgresql-13, request-tracker4, glibc and many more.

    You can also read about LTS contributors testing out Debusine, an advanced CI platform for Debian-based distributions developed by Freexian, to upload packages into Debian and plans for an upcoming "sprint" during DebCamp 25.

    Find more details in our monthly report for May: freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Your organization too can sponsor the Debian LTS (freexian.com/lts/debian/) and join the esteemed list of sponsors in the monthly report.

    #openjdk #postgres13 #debusine #freexian #debianlts

  43. 54 Debian LTS Advisories about security updates for various packages were released by Debian LTS contributors last month. These include critical security bug fixes for containerd, postgresql-13, request-tracker4, glibc and many more.

    You can also read about LTS contributors testing out Debusine, an advanced CI platform for Debian-based distributions developed by Freexian, to upload packages into Debian and plans for an upcoming "sprint" during DebCamp 25.

    Find more details in our monthly report for May: freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Your organization too can sponsor the Debian LTS (freexian.com/lts/debian/) and join the esteemed list of sponsors in the monthly report.

    #openjdk #postgres13 #debusine #freexian #debianlts

  44. 54 Debian LTS Advisories about security updates for various packages were released by Debian LTS contributors last month. These include critical security bug fixes for containerd, postgresql-13, request-tracker4, glibc and many more.

    You can also read about LTS contributors testing out Debusine, an advanced CI platform for Debian-based distributions developed by Freexian, to upload packages into Debian and plans for an upcoming "sprint" during DebCamp 25.

    Find more details in our monthly report for May: freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Your organization too can sponsor the Debian LTS (freexian.com/lts/debian/) and join the esteemed list of sponsors in the monthly report.

  45. 54 Debian LTS Advisories about security updates for various packages were released by Debian LTS contributors last month. These include critical security bug fixes for containerd, postgresql-13, request-tracker4, glibc and many more.

    You can also read about LTS contributors testing out Debusine, an advanced CI platform for Debian-based distributions developed by Freexian, to upload packages into Debian and plans for an upcoming "sprint" during DebCamp 25.

    Find more details in our monthly report for May: freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Your organization too can sponsor the Debian LTS (freexian.com/lts/debian/) and join the esteemed list of sponsors in the monthly report.

    #openjdk #postgres13 #debusine #freexian #debianlts

  46. 54 Debian LTS Advisories about security updates for various packages were released by Debian LTS contributors last month. These include critical security bug fixes for containerd, postgresql-13, request-tracker4, glibc and many more.

    You can also read about LTS contributors testing out Debusine, an advanced CI platform for Debian-based distributions developed by Freexian, to upload packages into Debian and plans for an upcoming "sprint" during DebCamp 25.

    Find more details in our monthly report for May: freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Your organization too can sponsor the Debian LTS (freexian.com/lts/debian/) and join the esteemed list of sponsors in the monthly report.

    #openjdk #postgres13 #debusine #freexian #debianlts

  47. Just stumbled on this article explaining how superhuman improved their product by focusing on feedback from users who would be disappointed if superhuman were to disappear. A bit long, but an interesting read. Can we apply this to #debian or #debusine ? Would be curious to know what the result would be in terms of benefits that people identify to their use of Debian.

    review.firstround.com/how-supe
    #business #product #marketfit

  48. During the mini debconf Toulouse, the #debusine team ran a very nice demo of a workflow that starts with a #debian source package, builds it on 4 architectures, runs lintian/autopkgtest/piuparts on all those architectures and then uploads the source package to Debian's incoming queue after having received the signature from the developer. Already available to all debian developers on debusine.debian.net!

    meetings-archive.debian.net/pu

  49. Let us start with introducing the #debusine Project, developed and funded by Freexian with the support of @sovtechfund.

    Debusine manages scheduling and distribution of Debian-related tasks to a network of worker machines. One of our main goals is to build a workflow integrating initial package submission, builds on all architectures, QA tests, reviews, signature and upload.