mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.8K
active users

#gitlab

9 posts9 participants0 posts today

It's pretty stupid that you could neither name a #GPG key registered to #GitLab, or see which may have expired. My key has expired, I've renewed it locally, and now am updating it on both #GitHub and GitLab.

On GH, it's easy to know which key I'd have to replace since it lets you know which of them has expired, and when registering it for the first time, you have to give it an identifier. On GL, there's no (human) identifier whatsoever, and it doesn't tell you which of them has expired either.

Better find a way to identify it correctly tho or you might risk deleting the wrong GPG key, and potentially cause your verified commits to be deemed unverified.

---

Edit: Figured it out. When you list your GPG key on your system like this:

gpg --list-secret-keys --keyid-format long

and get something like this:
/home/user/.gnupg/pubring.kbx
------------------------------
sec   ed25519/1H89FHO4MGAJTJ9Z 2024-01-15 [SC] [expires: 2026-01-15]
    0A41C9F6335DBF47A1A186FAC82F22229FCCE1BF

While on GH, you can identify your key either through the 1) name you gave it or 2) the "short key" i.e.
1H89FHO4MGAJTJ9Z, on GL you identify it through its "long key" i.e. 0A41C9F6335DBF47....

Likewise, on GH, it
tags each "Key ID" and "Subkey" as Expired if they're expired - easy enough to understand, meanwhile on GL, it tags valid, non-expired keys as Verified, which may be somewhat confusing or vague.. especially when users coming into this setting is either adding a new GPG key or renewing an outdated one.

Finally merged my #Tekton experiment.

Added 34000 lines of YAML to drop 62. Not the best ratio 😅

But let's see where things go from here. I'm quite confident that I'll be able to replace gitlab-runners in the next few weeks and find a good pattern for the pipelines.

But I think I'll take a day off working on these. It's so crazy abstract, but that's also the potential tekton holds.

git.shivering-isles.com/shiver

GitLabfeat(tekton): Deploy to cluster (ee0d4e8e) · Commits · Shivering-Isles / Infrastructure GitOps · GitLabThis patch introduces Tekton pipelines and Tekton triggers to the cluster. This should provide a new, independent way to run pipelines across various git forges. It's a preparation of changing...

Tried to login to #Gitlab today. The OTP code they sent to my email (which landed in Spam) didn't work and further login attempts, the code never arrived and now my account is locked, even if logging in through GitHub, etc, and the login page for their Zendesk also doesn't load for me to submit a ticket, so that's fun. I'm remembering again why I opted for deploying #Forgejo over it.

Und ein weiterer Vorfall reiht sich in die lange Reihe von #Databreaches ein - dieses Mal wohl beim Mietwagenanbieter #Europcar und erneut über #Gitlab. Sollte sich der Verdacht bewahrheiten, ist nicht nur der Autovermieter von einem massiven #Cybervorfall betroffen, sondern ebenso dessen Kunden:

"Europcar hat den Angaben nach bereits bestätigt, dass tatsächlich Daten des Unternehmens abgeflossen sind."

golem.de/news/datenleck-kunden #cybersecurity

Golem.de · Datenleck: Kundendaten und Quellcode von Europcar abgeflossen - Golem.deBy Marc Stöckel

Over the coming months I will move all my personal and private repositories from #GitHub and #GitLab to #Codeberg. I run many static sites and intend to use ci.codeberg.org to trigger the builds.

Once this process is finished and everything works fine with #forgejo. I will also migrate the repos of my company #MintSystem to codey.ch/. As there are some GitHub integrations I can't get rid of, I intend to mirror back the repos.

I'll keep you updated via #CodebergMigration.

ci.codeberg.orgWoodpecker

I still couldn't launch #KDE's #Kdenlive without the app crashing right after the loading menu disappears, for months now. Specifically the #Flatpak, not sure about the native Arch package. This is pretty annoying cos I loved Kdenlive and used it quite a bit.

Someone reported the issue, and I added to it, but it was closed soon after for not having enough information. I love KDE but their bug reporting tool is pretty freaking annoying, I'm a lot more responsive and helpful if it's on
#GitHub or at the very least, #GitLab - I understand tho that a project/team as big as theirs could not effectively rely on these (for bug reports).

The Flatpak works fine on my wife's PC, just not mine somehow despite it being fine all this while. Don't really know the underlying cause of it to identify any workarounds or fixes.

🔗 https://bugs.kde.org/show_bug.cgi?id=499483

bugs.kde.org499483 – QBackingStoreDefaultCompositor: Failed to build graphics pipeline

Ich weiss, es gibt viele #GitHub und #GitLab Alternativen. Einige kenne ich auch schon. Aber, welche in Deutschland(!) oder auch AT gehosteten Git Alternativen wuerdet ihr empfehlen? Muss nicht unbedingt kostenlos sein, sollte halt nur da gehostet werden.

Gerne boosten/teilen.
:boost_ok:

Replied in thread

@bd808 My personal struggle with #GitLab is that it's not even possible to *know* what the commit message would be, because that's decided by the merge/squash commit template (which you can't see unless you're a maintainer) *and* by whether the person who presses the final button decides to check the squash/edit commit checkboxes.