Merged update from upstream sources

This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/cockpit.git#ee1b4b8891b64239ab6e195be356fbb4e7b0004c
This commit is contained in:
DistroBaker 2021-03-01 10:03:08 +00:00
parent 0367a3a376
commit beed278452
5 changed files with 23 additions and 20 deletions

1
.gitignore vendored
View File

@ -199,3 +199,4 @@
/cockpit-236.tar.xz /cockpit-236.tar.xz
/cockpit-237.tar.xz /cockpit-237.tar.xz
/cockpit-238.tar.xz /cockpit-238.tar.xz
/cockpit-238.1.tar.xz

View File

@ -1,5 +1,5 @@
# This spec file has been automatically updated # This spec file has been automatically updated
Version: 238 Version: 238.1
Release: 1%{?dist} Release: 1%{?dist}
# #
# Copyright (C) 2014-2020 Red Hat, Inc. # Copyright (C) 2014-2020 Red Hat, Inc.
@ -686,6 +686,14 @@ via PackageKit.
# The changelog is automatically generated and merged # The changelog is automatically generated and merged
%changelog %changelog
* Mon Feb 22 2021 Martin Pitt <mpitt@redhat.com> - 238.1-1
- Several UI alignment fixes
- Updates: Show PackageKit errors properly
- Re-drop unit tests from built packages
- Metrics: Don't show swap column when no swap is present
- Metrics: Don't show duplicate events
* Wed Feb 17 2021 Katerina Koukiou <kkoukiou@redhat.com> - 238-1 * Wed Feb 17 2021 Katerina Koukiou <kkoukiou@redhat.com> - 238-1
- Updates: List outdated software that needs a restart - Updates: List outdated software that needs a restart

View File

@ -1 +1 @@
SHA512 (cockpit-238.tar.xz) = b2452c962fb114c8fee1a5d0210b3999bef8ba1c80133e918a45210f6cb566a60ad0c9ee514aff970a41310fae268b04954b4762c6fd6d8b411dbce2ef012879 SHA512 (cockpit-238.1.tar.xz) = b338a3c797feb573550ead9a1a9382ef8bf96987fa24b366581e10e98ce0c927a9b8aeb8c2bbe9b20952d3cc40236340113e87d1ac51be2f7eca051d091749cd

View File

@ -53,10 +53,10 @@ if [ -n "$test_optional" ]; then
TestUpdates.testSecurityOnly" TestUpdates.testSecurityOnly"
# Fedora gating tests are running on infra without /dev/kvm; Machines tests are too darn slow there # Fedora gating tests are running on infra without /dev/kvm; Machines tests are too darn slow there
if [ -w /dev/kvm ]; then if [ "$ID" = "fedora" ]; then
TESTS="$TESTS TestMachines"
else
TESTS="$TESTS TestMachinesCreate.testCreateImportDisk" TESTS="$TESTS TestMachinesCreate.testCreateImportDisk"
else
TESTS="$TESTS TestMachines"
fi fi
fi fi
@ -100,9 +100,9 @@ done
test/common/run-tests --test-dir test/verify --nondestructive $exclude_options \ test/common/run-tests --test-dir test/verify --nondestructive $exclude_options \
--machine localhost:22 --browser localhost:9090 $TESTS || RC=$? --machine localhost:22 --browser localhost:9090 $TESTS || RC=$?
# check-menu is not @nondestructive yet, keep it last # check-shell-menu is not @nondestructive yet, keep it last
if [ -n "$test_basic" ]; then if [ -n "$test_basic" ]; then
test/verify/check-menu --machine localhost:22 --browser localhost:9090 || RC=$? test/verify/check-shell-menu --machine localhost:22 --browser localhost:9090 || RC=$?
fi fi
echo $RC > "$LOGS/exitcode" echo $RC > "$LOGS/exitcode"

View File

@ -13,19 +13,13 @@ mkdir -p "$LOGS"
chmod a+w "$LOGS" chmod a+w "$LOGS"
# install browser; on RHEL, use chromium from epel # install browser; on RHEL, use chromium from epel
# HACK: chromium 88 crashes with some keyDown commands: https://bugs.chromium.org/p/chromium/issues/detail?id=1170634 # HACK: chromium-headless ought to be enough, but version 88 has a crash: https://bugs.chromium.org/p/chromium/issues/detail?id=1170634
if rpm -q chromium-headless; then if ! rpm -q chromium; then
dnf remove -y chromium-headless
fi
if grep -q 'ID=.*rhel' /etc/os-release; then if grep -q 'ID=.*rhel' /etc/os-release; then
dnf install -y \ dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
https://kojipkgs.fedoraproject.org//packages/chromium/87.0.4280.141/1.el8/x86_64/chromium-common-87.0.4280.141-1.el8.x86_64.rpm \ dnf config-manager --enable epel
https://kojipkgs.fedoraproject.org//packages/chromium/87.0.4280.141/1.el8/x86_64/chromium-headless-87.0.4280.141-1.el8.x86_64.rpm fi
else dnf install -y chromium
dnf install -y \
https://kojipkgs.fedoraproject.org//packages/chromium/87.0.4280.141/1.fc33/x86_64/chromium-common-87.0.4280.141-1.fc33.x86_64.rpm \
https://kojipkgs.fedoraproject.org//packages/chromium/87.0.4280.141/1.fc33/x86_64/chromium-headless-87.0.4280.141-1.fc33.x86_64.rpm
fi fi
# make libpwquality less aggressive, so that our "foobar" password works # make libpwquality less aggressive, so that our "foobar" password works