]>
piware.de Git - bin.git/log
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
Martin Pitt [Mon, 17 May 2021 09:42:10 +0000 (11:42 +0200)]
install-rhel-tools: Add CentOS stream development tools
See https://mailman-int.corp.redhat.com/archives/rhel-devel/2021-April/msg00049.html
Martin Pitt [Sun, 16 May 2021 06:31:48 +0000 (08:31 +0200)]
build-cockpit-toolbox: Drop calibre
Replaced with flatpak.
Martin Pitt [Sun, 16 May 2021 06:29:08 +0000 (08:29 +0200)]
build-cockpit-toolbox: Install official tmt package again
The qemu session support landed now.
Martin Pitt [Thu, 18 Mar 2021 18:30:29 +0000 (19:30 +0100)]
build-cockpit-toolbox: Install session-libvirt enabled tmt COPR
Martin Pitt [Thu, 18 Mar 2021 18:30:11 +0000 (19:30 +0100)]
install-rhel-tools: Install covscan-client
Martin Pitt [Sat, 13 Mar 2021 16:48:45 +0000 (17:48 +0100)]
build-cockpit-toolbox: Install KeePass CLI
Martin Pitt [Wed, 10 Mar 2021 13:54:44 +0000 (14:54 +0100)]
build-cockpit-toolbox: Install tmt and testcloud
For running FMF tests
https://docs.fedoraproject.org/en-US/ci/tmt/
Martin Pitt [Thu, 4 Mar 2021 09:34:57 +0000 (10:34 +0100)]
build-cockpit-toolbox: Install dbus-daemon
To run cockpit browser unit tests
Martin Pitt [Thu, 4 Mar 2021 05:54:50 +0000 (06:54 +0100)]
build-*-toolbox: Ensure that container image is current
Martin Pitt [Thu, 4 Mar 2021 05:54:08 +0000 (06:54 +0100)]
backup: Adjust for donald → laptop rename
Martin Pitt [Sun, 28 Feb 2021 08:23:11 +0000 (09:23 +0100)]
Drop debdev
I have not used that in a while, in favor of toolbox.
Martin Pitt [Sun, 28 Feb 2021 08:21:51 +0000 (09:21 +0100)]
Remove build-devtoolbox
I have not used that in a while, in favor of build-cockpit-toolbox.
Martin Pitt [Sun, 28 Feb 2021 08:21:26 +0000 (09:21 +0100)]
build-debian-toolbox: Install autopkgtest
Martin Pitt [Tue, 26 Jan 2021 04:30:42 +0000 (05:30 +0100)]
build-cockpit-toolbox: Some tweaks
Martin Pitt [Fri, 8 Jan 2021 09:27:03 +0000 (10:27 +0100)]
Move RHEL tools from a separate toolbox to an install script
It's more efficient and convenient to install these tools into an
existing toolbox.
Martin Pitt [Tue, 5 Jan 2021 07:26:21 +0000 (08:26 +0100)]
Add setup-tasks-dev
Martin Pitt [Tue, 5 Jan 2021 07:23:45 +0000 (08:23 +0100)]
build-cockpit-toolbox: Install moreutils
Martin Pitt [Sat, 2 Jan 2021 07:21:32 +0000 (08:21 +0100)]
build-cockpit-toolbox: Install libnotify
So that `alert` works.
Martin Pitt [Wed, 30 Dec 2020 10:37:31 +0000 (11:37 +0100)]
Add build-cockpit-toolbox
This builds on top of the official cockpit/tasks container, and
otherwise installs the same packages as build-devtoolbox.
Martin Pitt [Fri, 18 Dec 2020 07:47:48 +0000 (08:47 +0100)]
build-devtoolbox: Drop RH internal cert
It's enough to have that in the redhat toolbox.
Martin Pitt [Fri, 18 Dec 2020 07:57:24 +0000 (08:57 +0100)]
build-rhtoolbox: Simplify certificate install
Also move to Fedora 33.
Martin Pitt [Sun, 13 Dec 2020 10:23:19 +0000 (11:23 +0100)]
system-maintenance: piware-desktop remote moved to piware.de
Added a persistent remote now with:
ostree remote add --no-gpg-verify piware https://piware.de/ostree/pitti-workstation/
Martin Pitt [Sat, 12 Dec 2020 20:25:01 +0000 (21:25 +0100)]
system-maintenance: Download workstation OSTree repo from GitHub
The repo is now being built automatically by a GitHub action:
https://github.com/martinpitt/ostree-pitti-workstation/actions
Also move from a persistent to a temporary remote, to reduce the
assumptions on the already installed system.
Martin Pitt [Sat, 12 Dec 2020 20:50:04 +0000 (21:50 +0100)]
system-maintenance: Clean up pending deployments as well