]>
piware.de Git - bin.git/log
Martin Pitt [Tue, 20 Aug 2024 06:22:37 +0000 (08:22 +0200)]
build-cockpit-toolbox: Forward `flatpak` command to host
Martin Pitt [Sat, 3 Aug 2024 12:37:20 +0000 (14:37 +0200)]
consors-report.py: Updates
Martin Pitt [Sat, 3 Aug 2024 12:36:44 +0000 (14:36 +0200)]
ubuntu-backport-cockpit: Add jammy
Martin Pitt [Sun, 14 Jul 2024 04:43:16 +0000 (06:43 +0200)]
backup: add date to log
Martin Pitt [Sat, 13 Jul 2024 13:26:10 +0000 (15:26 +0200)]
build-cockpit-toolbox: Hack for fixing simple-scan
Martin Pitt [Fri, 5 Jul 2024 03:42:54 +0000 (05:42 +0200)]
install-rhel-tools: Drop coverity
The COPR does not exist any more, and I haven't used this in a long
time.
Martin Pitt [Fri, 21 Jun 2024 04:58:38 +0000 (06:58 +0200)]
ubuntu-backport-cockpit: Default to noble, add oracular
Martin Pitt [Sun, 2 Jun 2024 14:43:02 +0000 (16:43 +0200)]
consors-report.py: Updates
Martin Pitt [Thu, 2 May 2024 05:58:57 +0000 (07:58 +0200)]
consors-report.py: updates
Martin Pitt [Thu, 2 May 2024 05:54:03 +0000 (07:54 +0200)]
consors-report: Adjust to format change in May 2024
Consors changed back to semicolon separator (see commit
6da88a57b007c9),
and added a 9th field "Währung".
Convert the older CSVs with
```py
import csv
import sys
with open(sys.argv[1], 'r') as csvfile:
reader = csv.reader(csvfile, delimiter=',', quotechar='"')
writer = csv.writer(sys.stdout, delimiter=';', quotechar='"')
for row in reader:
writer.writerow(row)
```
Martin Pitt [Fri, 26 Apr 2024 06:10:34 +0000 (08:10 +0200)]
build-cockpit-toolbox: Drop obsolete packages
tmt-provision-virtual got merged into tmt, the others are already in the
tasks container.
Martin Pitt [Tue, 9 Apr 2024 09:10:05 +0000 (11:10 +0200)]
build-cockpit-toolbox: tasks container moved to ghcr.io
Martin Pitt [Wed, 13 Mar 2024 09:19:16 +0000 (10:19 +0100)]
build-cockpit-toolbox: Add hashbang to flatpak-spawn wrappers
So that these can be called from Python.
Martin Pitt [Fri, 1 Mar 2024 10:43:22 +0000 (11:43 +0100)]
consors-report.py: Updates
Martin Pitt [Mon, 1 Jan 2024 09:47:03 +0000 (10:47 +0100)]
consors-report.py: Updates
Martin Pitt [Sun, 10 Dec 2023 14:40:15 +0000 (15:40 +0100)]
consors-report.py: Convert to comma separated input
Consorsbank changed its format from semicolon separator without quotes
to comma separator with quotes. Move to the `csv` stdlib module for that.
Convert old to new format with:
```py
import csv
import sys
with open(sys.argv[1], 'r') as csvfile:
reader = csv.reader(csvfile, delimiter=';', quotechar='"')
writer = csv.writer(sys.stdout, delimiter=',', quotechar='"')
for row in reader:
writer.writerow(row)
```
Martin Pitt [Fri, 3 Nov 2023 07:35:38 +0000 (08:35 +0100)]
consors-report.py: Updates
Martin Pitt [Mon, 30 Oct 2023 07:23:21 +0000 (08:23 +0100)]
ubuntu-backport-cockpit: update releases
Martin Pitt [Wed, 4 Oct 2023 06:27:20 +0000 (08:27 +0200)]
consors-report.py: Update
Martin Pitt [Thu, 28 Sep 2023 05:56:23 +0000 (07:56 +0200)]
build-cockpit-toolbox: Install mypy
Martin Pitt [Sun, 24 Sep 2023 07:46:53 +0000 (09:46 +0200)]
install-tex: Add
Martin Pitt [Thu, 21 Sep 2023 08:30:47 +0000 (10:30 +0200)]
install-rhel-tools: Drop 1minutetip, does not exist any more
Martin Pitt [Tue, 12 Sep 2023 07:43:46 +0000 (09:43 +0200)]
build-cockpit-toolbox: Add fedpkg
It was dropped from cockpit/tasks.
Martin Pitt [Tue, 1 Aug 2023 12:42:01 +0000 (14:42 +0200)]
consors-report: updates
Martin Pitt [Mon, 3 Jul 2023 05:30:59 +0000 (07:30 +0200)]
consors-report.py: Updates
Martin Pitt [Wed, 28 Jun 2023 02:32:53 +0000 (04:32 +0200)]
debian-backport-cockpit: Move to bookworm
Martin Pitt [Wed, 21 Jun 2023 05:26:16 +0000 (07:26 +0200)]
ubuntu-backport-cockpit: Add 23.10 mantic
Martin Pitt [Sat, 10 Jun 2023 16:19:57 +0000 (18:19 +0200)]
build-cockpit-toolbox: Add bash-completion
It apparently fell out of the default install in Fedora 38.
Martin Pitt [Sat, 10 Jun 2023 16:18:49 +0000 (18:18 +0200)]
build-cockpit-toolbox: Add python3-pytest-asyncio, drop chromium
Showing browser works fine with firefox usually, and I don't want to
needlessly get the browser out of sync with Cockpit CI.
Martin Pitt [Sat, 10 Jun 2023 16:18:24 +0000 (18:18 +0200)]
backup: Drop duplicity
Martin Pitt [Mon, 1 May 2023 08:48:22 +0000 (10:48 +0200)]
consors-report.py: Updates
Martin Pitt [Thu, 20 Apr 2023 08:03:55 +0000 (10:03 +0200)]
build-cockpit-toolbox: Install centpkg
For CentOS stream it needs the rhel-packager dependencies, so install
that in install-rhel-tools. This gets rid of the james/centpkg COPR.
Martin Pitt [Tue, 11 Apr 2023 04:04:35 +0000 (06:04 +0200)]
build-cockpit-toolbox: Install git-delta
Martin Pitt [Tue, 11 Apr 2023 03:49:17 +0000 (05:49 +0200)]
build-debian-toolbox: Disable debconf prompts
Martin Pitt [Tue, 11 Apr 2023 03:47:43 +0000 (05:47 +0200)]
build-debian-toolbox: forward podman/toolbox commands to host
Martin Pitt [Sun, 2 Apr 2023 15:15:03 +0000 (17:15 +0200)]
consors-report.py: Adjustment
Martin Pitt [Tue, 28 Mar 2023 04:55:03 +0000 (06:55 +0200)]
gomuks: Add
Wrapper around the gomuks binary to set window title and $TERM.
Martin Pitt [Fri, 10 Mar 2023 06:52:27 +0000 (07:52 +0100)]
install-rhel-tools: Update for new RH root CA
Martin Pitt [Sat, 4 Mar 2023 07:21:26 +0000 (08:21 +0100)]
consors-report.py: Refinements
Martin Pitt [Sun, 5 Feb 2023 07:33:32 +0000 (08:33 +0100)]
build-cockpit-toolbox: Add pytest
Martin Pitt [Tue, 31 Jan 2023 06:16:41 +0000 (07:16 +0100)]
backport scripts: Remove existing /tmp/backport
Martin Pitt [Sat, 28 Jan 2023 08:36:37 +0000 (09:36 +0100)]
build-cockpit-toolbox: Install neovim and Rust
Don't install kpcli any more, I don't use it.
Martin Pitt [Sun, 22 Jan 2023 11:54:06 +0000 (12:54 +0100)]
backup: Prune old backups
Martin Pitt [Wed, 18 Jan 2023 10:29:17 +0000 (11:29 +0100)]
debian-backport-cockpit: Use debuild
dpkg-buildpackage generates SHA-1 signatures, which are rejected.
This runs lintian, but meh..
Martin Pitt [Mon, 16 Jan 2023 11:07:40 +0000 (12:07 +0100)]
build-cockpit-toolbox: Forward more commands to the host
Martin Pitt [Sat, 14 Jan 2023 11:28:04 +0000 (12:28 +0100)]
consors-report.py: Updates
Martin Pitt [Wed, 11 Jan 2023 09:27:47 +0000 (10:27 +0100)]
backup: Fix notification
Timeout is in milliseconds. mako does not do stock icon lookup, specify
the full path.
Martin Pitt [Sat, 7 Jan 2023 18:04:40 +0000 (19:04 +0100)]
backup: Run check through ssh
This is much faster and more efficient, as it doesn't need to transfer
the files. It requires transfering the passphrase though.
Martin Pitt [Thu, 5 Jan 2023 07:25:50 +0000 (08:25 +0100)]
consors-report.py: Add
Martin Pitt [Mon, 2 Jan 2023 06:01:25 +0000 (07:01 +0100)]
backup: Add restic
Keep duplicity and restic running in parallel for a while.
Martin Pitt [Wed, 28 Dec 2022 10:08:33 +0000 (11:08 +0100)]
backup: Rename ignore file
Martin Pitt [Wed, 28 Dec 2022 09:49:48 +0000 (10:49 +0100)]
backup: passphrase moved to .config
Martin Pitt [Tue, 20 Dec 2022 09:01:22 +0000 (10:01 +0100)]
build-cockpit-toolbox: Add simple-scan
I took it out of my OSTree, to avoid the SANE duplication.
Martin Pitt [Sun, 18 Dec 2022 14:00:23 +0000 (15:00 +0100)]
build-cockpit-toolbox: Move to pdfmerge
Martin Pitt [Sat, 17 Dec 2022 10:18:38 +0000 (11:18 +0100)]
install-rhel-tools: wget → curl
Martin Pitt [Sat, 17 Dec 2022 09:49:23 +0000 (10:49 +0100)]
scandoc: Move from pdfjam to pdfmerge
That is much smaller, and avoids installation of TeXlive.
Martin Pitt [Thu, 8 Dec 2022 08:19:13 +0000 (09:19 +0100)]
build-cockpit-toolbox: Drop debuginfo packages
I haven't need these for a long time, better to install them on demand.
Martin Pitt [Sat, 3 Dec 2022 22:16:38 +0000 (23:16 +0100)]
process-photos: Rename *.JPG to *.jpg
Martin Pitt [Sat, 3 Dec 2022 21:41:55 +0000 (22:41 +0100)]
Revert "build-cockpit-toolbox: Work around too heavy tmt-provision-virtual dependencies"
Dependencies got cleaned up a while ago.
This reverts commit
18e95e0c178a3889a912724aa2a9e3b146756f6f.
Martin Pitt [Tue, 22 Nov 2022 19:55:44 +0000 (20:55 +0100)]
backup: move ignore list to .config
Martin Pitt [Tue, 22 Nov 2022 19:55:32 +0000 (20:55 +0100)]
ubuntu-backport-cockpit: Add kinetic and lunar
Martin Pitt [Sat, 5 Nov 2022 06:48:57 +0000 (07:48 +0100)]
process-photos: Add
Rename photos according to EXIF original date/time, and copy tags to
IPTC Description where Sigal can use them.
Martin Pitt [Tue, 18 Oct 2022 07:42:11 +0000 (09:42 +0200)]
build-debian-toolbox: Fix slow sudo
This tries to resolve the hostname, which does not work with an empty
/etc/hosts. Make sure that myhostname gets asked before dns.
Martin Pitt [Tue, 18 Oct 2022 07:41:35 +0000 (09:41 +0200)]
build-debian-toolbox: Enable apt sources by default
The format changed in sid, so only apply this to the RFC822-style source
files.
Martin Pitt [Thu, 29 Sep 2022 11:26:35 +0000 (13:26 +0200)]
ci-clear-npm-cache: Delete
Moved to cockpituous:
https://github.com/cockpit-project/cockpituous/pull/521
Martin Pitt [Thu, 29 Sep 2022 11:19:03 +0000 (13:19 +0200)]
Add ci-clear-npm-cache
Martin Pitt [Sat, 3 Sep 2022 07:48:12 +0000 (09:48 +0200)]
build-debian-toolbox: Fix systemd installation
systemd is now pulled in/updated in the original container already, so
move the umounting earlier.
Also drop the deb.debian.org rewriting. Current VPN/DNS setup does the
right thing, and the changed apt sources format does not match this any
more.
Martin Pitt [Sat, 3 Sep 2022 07:47:38 +0000 (09:47 +0200)]
build-cockpit-toolbox: Install man, fd, and ripgrep
Martin Pitt [Sat, 3 Sep 2022 07:47:23 +0000 (09:47 +0200)]
install-rhel-tools: Update to Fedora 36
Martin Pitt [Sat, 3 Sep 2022 07:47:09 +0000 (09:47 +0200)]
vm: Bare readonly option is deprecated
Martin Pitt [Fri, 22 Jul 2022 12:53:11 +0000 (14:53 +0200)]
build-cockpit-toolbox: Drop hardcoded Fedora release for dummy-deps
Martin Pitt [Fri, 22 Jul 2022 12:52:50 +0000 (14:52 +0200)]
build-cockpit-toolbox: Install python3-openstacksdk
For cockpituous PSI deployment.
Martin Pitt [Thu, 30 Jun 2022 12:19:20 +0000 (14:19 +0200)]
gwt: Add helper for worktre management
Martin Pitt [Wed, 29 Jun 2022 20:19:38 +0000 (22:19 +0200)]
daytime-term: Support "day" and "night" options
Use them in sway key bindings to change to the correct palettes.
Martin Pitt [Thu, 23 Jun 2022 09:29:29 +0000 (11:29 +0200)]
Add do-fedora-bot.sh
Martin Pitt [Thu, 23 Jun 2022 03:58:04 +0000 (05:58 +0200)]
ubuntu-backport-cockpit: Adjust for Ubuntu 22.04
Add a version query fallback for the first backport in a series.
Martin Pitt [Sun, 5 Jun 2022 15:27:21 +0000 (17:27 +0200)]
build-cockpit-toolbox: Work around too heavy tmt-provision-virtual dependencies
See https://bugzilla.redhat.com/show_bug.cgi?id=
2093717
Martin Pitt [Sun, 5 Jun 2022 14:58:32 +0000 (16:58 +0200)]
build-cockpit-toolbox: Support running podman
Use flatpak-spawn to divert to podman on the host.
Martin Pitt [Sun, 5 Jun 2022 14:58:16 +0000 (16:58 +0200)]
build-cockpit-toolbox: Replace gh with Fedora package
Martin Pitt [Sun, 5 Jun 2022 14:57:47 +0000 (16:57 +0200)]
build-cockpit-toolbox: Drop obsolete workaround
Works fine now without this hack.
Martin Pitt [Wed, 4 May 2022 07:36:13 +0000 (09:36 +0200)]
cloud-rawhide: Add
Moved from notes
Martin Pitt [Sat, 2 Apr 2022 06:56:52 +0000 (08:56 +0200)]
Drop setup-tasks-dev, unused
Martin Pitt [Sun, 13 Feb 2022 09:24:28 +0000 (10:24 +0100)]
build-cockpit-toolbox: Install texlive-beamer
Martin Pitt [Tue, 25 Jan 2022 07:45:04 +0000 (08:45 +0100)]
build-debian-toolbox: Install openssh-client
This makes `git push` work.
Martin Pitt [Sun, 9 Jan 2022 10:46:03 +0000 (11:46 +0100)]
Add ubuntu-backport-cockpit
backportpackage has an outdated version format.
Martin Pitt [Sun, 9 Jan 2022 10:45:44 +0000 (11:45 +0100)]
debian-backport-cockpit: Use dpkg-buildpackage
To skip lintian, it's rather pointless for backports.
Martin Pitt [Tue, 4 Jan 2022 08:23:26 +0000 (09:23 +0100)]
build-cockpit-toolbox: Install chromium
Most recent cockpit/tasks went back to installing chromium-headless
only.
Martin Pitt [Sun, 12 Dec 2021 15:44:32 +0000 (16:44 +0100)]
build-cockpit-toolbox: Add flatpak-builder
For building cockpit-client. Add a hack to install in toolbox, which the
next flatpak release will fix.
Martin Pitt [Mon, 6 Dec 2021 05:53:54 +0000 (06:53 +0100)]
system-maintenance: Flatpaks moved to --user installs
Martin Pitt [Thu, 4 Nov 2021 09:35:04 +0000 (10:35 +0100)]
debian-backport-cockpit: Support other package names
So that the script works for e.g. cockpit-{machines,podman}.
Martin Pitt [Thu, 4 Nov 2021 08:53:59 +0000 (09:53 +0100)]
debian-backport-cockpit: bullseye is Debian 11
Martin Pitt [Wed, 3 Nov 2021 09:57:31 +0000 (10:57 +0100)]
system-maintenance: Update flatpaks
Martin Pitt [Mon, 1 Nov 2021 08:48:52 +0000 (09:48 +0100)]
Add README and Public Domain notice
Martin Pitt [Mon, 11 Oct 2021 15:27:58 +0000 (17:27 +0200)]
build-cockpit-toolbox: Support overriding name and tag
Martin Pitt [Sun, 29 Aug 2021 07:30:13 +0000 (09:30 +0200)]
vm: Use SDL display by default
gtk is not available in my own OSTree.
Martin Pitt [Sun, 29 Aug 2021 07:29:34 +0000 (09:29 +0200)]
vm: More precise "free port" detection
22000 is used by syncthing, and it resets the connection. Specifically
search for a refused connection.
Martin Pitt [Tue, 24 Aug 2021 05:15:57 +0000 (07:15 +0200)]
debian-backport-cockpit: Move to bullseye
Martin Pitt [Fri, 16 Jul 2021 12:37:46 +0000 (14:37 +0200)]
install-rhel-tools: Update 1minutetip
The previous repo does not exist any more, it moved to a more official
place. Also install the corresponding TMT plugin.
Martin Pitt [Thu, 3 Jun 2021 06:58:46 +0000 (08:58 +0200)]
Revert "build-cockpit-toolbox: Drop calibre"
Flatpak is not able to open local files.
This reverts commit
42e2930134d41487bb3df5b50c0e1f4735decee2.
Martin Pitt [Mon, 31 May 2021 15:50:38 +0000 (17:50 +0200)]
backup: Also run with Ethernet connection