[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tooling to perform updates to many packages in a team?



I was doing a project called flight-deck for the go-team to perform large scale configuration to repositories using OpenTofu and terragrunt.

The repo keeps track of the state using HCL syntax and it makes sure the configurations are up to date with the rules defined (like branch protections and so on).

So for example if a user decides to unprotect a branch and it's being tracked by the flight-deck tool it will rollback the configuration to the previous state next time it runs until the change is actually made as code and merged in the main branch.

A beta is already available to start onboarding/tracking packages.

https://salsa.debian.org/go-team/flight-deck

The documentation on how to use it is available on the README.md file. 

For now it is opt-in and ONLY for go-team but I want to make that a boilerplate so other teams can implement it.

Soon I will do a blog post about it with more information.

Let me know if you have any questions or are interested in using that.

Kind regards,
Arthur Diniz



On Fri, 1 Aug 2025 at 12:02, gregor herrmann <gregoa@debian.org> wrote:
On Thu, 31 Jul 2025 20:08:03 +0200, Andreas Tille wrote:

>I plan to invest more time into this once back with Debian Med work (in
>May 2026) - most probably after having a deeper look into dpt from
>pkg-perl-tools package.

There's even a video demo available :)
https://peertube.debian.social/w/mEXRGfui1nPbvVDvQCXSQs


Cheers,
gregor

--
  .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
  : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
  `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
    `-   

Reply to: