Martin Pitt
7265dac293
test: Rawhide is now Fedora 35
2021-03-02 20:42:32 +01:00
Zbigniew Jędrzejewski-Szmek
15b376831f
Rebuilt for updated systemd-rpm-macros
...
See https://pagure.io/fesco/issue/2583 .
2021-03-02 16:14:02 +01:00
Zbigniew Jędrzejewski-Szmek
367f83ef95
Coalesce systemd scriptlets
...
It is more efficient to do callout just once.
Also, call the scriptlets for all units. For some units the scriptlets
are noops, but it's more future-proof to call them anyway.
2021-03-02 15:56:42 +01:00
Cockpit Project
056d3bc8f4
Update to 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
2021-02-22 05:23:41 +00:00
Martin Pitt
941ebae5e7
tests: Install full chromium package
...
Revert the downgrade from commit 168e0397aa
and install the full
chromium package instead. This has a lot more dependencies, but is not
affected by the Ctrl+A keyDown crash.
2021-02-19 09:28:47 +01:00
Martin Pitt
af08cc079f
tests: Revert dropping of EPEL on RHEL
...
This was wrongly dropped in commit 168e0397aa
. On RHEL/CentOS
installing chromium still needs some dependencies from EPEL.
2021-02-19 06:07:13 +01:00
Martin Pitt
96f32077a5
tests: Adjust for renamed upstream test
2021-02-19 06:06:50 +01:00
Martin Pitt
13869944f3
test: Check os-release instead of /dev/kvm for Machines tests
...
Commit e17149cb
did not work as intended -- the RHEL gating machines
also don't have /dev/kvm, but are still powerful enough to run all
Machines tests. So consult /etc/os-release instead of /dev/kvm.
2021-02-18 10:12:58 +01:00
Cockpit Project
65675a9110
Update to 238-1
...
- Updates: List outdated software that needs a restart
- Web server: Preserve permissions of administrator-provided certificates
- System: Performance page shows busiest CPU cores
- Machines: VM disk creation supports a custom path
2021-02-18 05:22:28 +00:00
Martin Pitt
6b9fb734bb
Revert "test: Exclude TestLogin.testServer"
...
This reverts commit 6f3becab15
.
This test works fine in 33, and lots of other tests fail, there is a
more fundamental reason for this.
2021-02-17 08:30:08 +01:00
Martin Pitt
e17149cb3b
tests: Only run one Machines test on VM instance without /dev/kvm
...
Each Machines test takes about 4 minutes with QEMU emulation, and they
are very prone to failing. Due to the automatic retry, the Machines
tests currently take about 6 hours on Fedora gating infrastructure, and
are just about impossible to get succeeding.
2021-02-16 14:45:21 +01:00
Martin Pitt
6f3becab15
test: Exclude TestLogin.testServer
...
It fails in Fedora for an unknown reason.
2021-02-16 08:49:39 +01:00
Martin Pitt
f5c3319f6f
Run tests less verbosely
2021-02-16 08:42:49 +01:00
Martin Pitt
a0f5493eef
tests: Fix browser.sh path detection to be less STI specific
...
Only set `$SOURCE` to ./source/ if that actually exists, which is when
it is being called through Standard Test Interface.
Provide fallbacks for using FMF or when calling the script manually.
2021-02-10 06:46:21 +01:00
Martin Pitt
168e0397aa
tests: Pull in older version on chromium
...
To work around https://bugs.chromium.org/p/chromium/issues/detail?id=1170634
2021-02-10 06:44:57 +01:00
Martin Pitt
18a7b9c999
tests: Drop obsolete cockpit-dashboard
...
It is not built any more.
2021-02-04 17:26:34 +01:00
Cockpit Project
472849abbd
Update to 237-1
...
- Restyling updates page in preparation for upcoming features
- SSH connections to remote machines are only opened when necessary
2021-02-04 12:52:44 +00:00
Martin Pitt
0040d33066
tests: Drop npm
...
The necessary NPM modules for testing are part of the
release tarball since Cockpit 237:
https://github.com/cockpit-project/cockpit/commit/c00710475
2021-02-02 07:20:03 +01:00
Martin Pitt
e88473cf0c
tests: Run TestLogin.testExpired again
...
Fixed in 237 in https://github.com/cockpit-project/cockpit/pull/15164
2021-02-02 07:15:22 +01:00
Fedora Release Engineering
4fece1a659
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 02:13:39 +00:00
Martin Pitt
8504d70463
tests: Sync with RHEL 8 cockpit-appstream
...
Version 236 fixed a lot of Machines tests, and also split/renamed them.
2021-01-22 16:35:56 +01:00
Cockpit Project
7f5373d853
Update to 236-1
...
- fslist channels: Include properties of changed files
- Internal stabilization work
2021-01-21 16:52:34 +00:00
Cockpit Project
917966bced
Update to 235-1
...
- Login: Improved handling of SSH host keys
- Overview: Editable motd
2021-01-07 11:22:58 +00:00
Cockpit Project
f36bdd359d
Update to 234-1
...
- machines: Allow editing VM's CPU mode and model
- machines: Add support for cloning VMs
- dashboard: So long
2020-12-11 07:33:37 +01:00
Cockpit Project
8849522a61
Update to 233.1-1
...
- Machines: Fix CSS regression on the VMs details page
- One test fix for the metrics page
2020-11-26 10:59:06 +00:00
Cockpit Project
7f229eb5e3
Update to 233-1
...
- Update to upstream 233 release
2020-11-26 09:30:15 +00:00
Katerina Koukiou
e229288441
test: testAddDisk and testCreate don't exist upstream any more
...
These tests have been split into smaller chunks for ex. by the upstream
commit:
c485484189
2020-11-25 07:23:27 +00:00
Katerina Koukiou
14a0914014
Set root password to 'foobar' in test Vm
...
TestAccounts.testRootLogin logs in as root.
2020-11-16 11:20:42 +01:00
Cockpit Project
20d6bfd41c
Update to 232-1
...
- Improved host editing
- Machines: Inline error messages
2020-11-11 15:44:42 +00:00
Cockpit Project
14325b1a05
Update to 231-1
...
- Replace system's graph page with a completely new USE method page
- Machines: Reimplement the design of the main VMs list
- Logging of remote IP addresses
2020-11-06 07:36:37 +01:00
Cockpit Project
1fd0512356
Update to 230-1
...
- storage: List entries from /etc/crypttab that are still locked
2020-10-14 15:24:37 +00:00
Cockpit Project
d72d827068
Update to 229-1
...
- shell: Any page can be the shell
2020-09-30 10:40:27 +00:00
Cockpit Project
3637c554cd
Update to 228-1
...
- Accounts: Allow setting weak passwords
- Changes to remote host logins
- Machines: Add support for reverting and deleting VM snapshots
- Drop cockpit-docker code
2020-09-16 11:32:41 +00:00
Martin Pitt
437bc76686
test: Avoid npm install downloading everything
...
In the presence of a package-lock.json, `npm install` apparently
downloads all packages even when giving explicit ones on the CLI. Avoid
that by removing package-lock.json before.
2020-09-03 14:34:30 +02:00
Martin Pitt
25eef42c91
tests: Cockpit 227 knows about Fedora 33 now
2020-09-02 16:47:28 +02:00
Cockpit Project
0eeed22f56
Update to 227-1
...
- Machines: Virtual machine list filtering
- Continued PatternFly 4 migration
2020-09-02 12:45:49 +00:00
Martin Pitt
e55b16ec59
tests: Adjust for Fedora 33 split
2020-08-25 07:13:40 +02:00
Cockpit Project
586e58434a
Update to 226-1
...
- Storage: Better support for "noauto" LUKS devices
2020-08-19 10:00:59 +00:00
Cockpit Project
e50d3306b5
Update to 225-1
...
- machines: Add support for VM snapshots
- developer API: Launch and reattach to a long-running process
2020-08-05 12:35:49 +00:00
Fedora Release Engineering
5ea1fb76ae
- Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 00:24:41 +00:00
Fedora Release Engineering
bdfe55aa61
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 14:13:40 +00:00
Cockpit Project
6144e268a3
Update to 224-1
...
- machines/services: Multiple bug fixes
2020-07-22 12:17:17 +00:00
Martin Pitt
a464c2534b
tests: Add sssd-dbus test dependency
...
Required for new TestLogin-testClientCertAuthentication. Normally this
gets pulled in through freeipa-client, but we don't run IdM tests.
2020-07-09 07:39:55 +02:00
Cockpit Project
97353b0d4c
Update to 223-1
...
- Webserver: Standard-conformant lifetime of web server Certificate
- Certificate authentication against Active Directory
2020-07-08 14:51:05 +00:00
Martin Pitt
3a21750157
test: Exclude two unstable Machines tests
2020-07-01 06:04:41 +02:00
Martin Pitt
711e67fb14
test: Add missing test dependencies
2020-07-01 06:04:35 +02:00
Martin Pitt
1ebb3575a5
test: PAM bug affects Fedora 31 as well
2020-07-01 06:04:30 +02:00
Cockpit Project
7a93eef0fc
Update to 222.1-1
...
- Machines: Fix crash on unset 'ui' property
- Some integration test fixes for dist-git gating
2020-06-26 08:21:17 +00:00
Matej Marusak
8cfa228f5a
Add kdump test and remove obsoleted excludes
...
The mentioned PR was merged and thus these tests should be good to go.
2020-06-26 07:12:28 +02:00
Cockpit Project
9e7f5bb620
Update to 222-1
...
- Logs: More flexible text filters
- Services, Dashboard: Hide some buttons when access is limited
- Webserver: Lock down cockpit.service privileges
2020-06-24 12:57:51 +00:00