Martin Pitt
b00a013533
tests: Ensure that podman and conmon are at the latest version
...
The Fedora CI VMs often lag behind for a week. As podman and conmon get
daily updates, make sure we are testing against the latest version.
2020-08-06 11:20:41 +02:00
Martin Pitt
8253a95498
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-08-06 10:50:51 +02:00
Cockpit Project
a7ecb6ec6e
Update to 21-1
...
- Support for pod groups
- Support checkpoint and restore
- Registry selection in "download image" dialog
- Selected tag removal during deletion
2020-08-05 12:54:50 +00:00
Fedora Release Engineering
06ae78dde6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 14:14:06 +00:00
Cockpit Project
3e9f30df93
Update to 20-1
...
- Show networking information for containers
- Enable filtering images and containers by owner
- Optionally show intermediate images
- Enable setting up SELinux label when mounting volumes
2020-07-22 12:49:17 +00:00
Martin Pitt
2957a067ee
tests: Run more upstream integration tests
...
This requires a workaround for podman.service leaking processes on
shutdown: https://github.com/containers/podman/issues/7021
Some tests don't work in dist-git gating CI environment yet:
testNotRunning, testRunImageSystem, testRunImageUser
Also don't use run-tests yet, this requires
https://github.com/cockpit-project/cockpit-podman/pull/437
2020-07-20 07:38:18 +02:00
Martin Pitt
124190644b
tests: Adjust to podman 2.0 API
...
Use the REST socket unit name.
2020-07-15 13:51:30 +02:00
Martin Pitt
a8bd80a41a
tests.yml: Fix tags
...
"always" is not a thing in the current spec [1].
[1] https://docs.fedoraproject.org/en-US/ci/standard-test-interface/#_invocation
2020-07-15 13:51:30 +02:00
Cockpit Project
e5c5a920ee
Update to 19-1
...
- Switch to the new Podman REST API
- Improve displaying on small screens
2020-07-15 09:54:54 +00:00
Cockpit Project
59204fdf25
Update to 18-1
...
- Bump NPM dependencies to their latest versions
- Stop importing cockpit's deprecated base1/patternfly.css
- Synchronize style with the newest Cockpit
2020-06-15 08:39:47 +00:00
Martin Pitt
2f8be1898a
Move the test into a role
...
So that it can be called from the container-tools module without
duplication. For technical reasons this requires calling the test entry
script from a different directory, so parameterize it.
Rename the test from "browser" to "cockpit-podman" so that it is
more descriptive within a module test.
Drop the TEST_OS hack, tests of current version recognizes RHEL 8.3 just
fine (and in fact depends on it).
Related: rhbz#1821193
2020-05-19 12:49:41 +02:00
Martin Pitt
0d5eac1292
tests: Set up root ssh access
...
The test needs to be able to `ssh root@localhost` to run commands on the
machine directly, it doesn't just run commands through cockpit.
2020-05-18 13:58:14 +02:00
Martin Pitt
3d9d9a56f4
tests: Fix RHEL check
2020-05-15 08:25:32 +02:00
Cockpit Project
4c639d46fc
Update to 17-1
...
- Translation updates
- Adjust tests to changed Services page in Cockpit 218
2020-05-14 07:28:07 +00:00
Martin Pitt
fcd76b8d7a
gating.yaml: Drop Taskotron tests
...
They are no more :-(
https://kparal.wordpress.com/2020/04/30/taskotron-is-eol-end-of-life-today/
2020-05-07 17:36:58 +02:00
Martin Pitt
1c1e61ff13
gating.yml: Generalize product_versions
...
See https://docs.fedoraproject.org/en-US/ci/gating/
2020-04-29 12:44:08 +02:00
Cockpit Project
eac67a5f32
Update to 16-1
...
- Restyle buttons and dropdowns to be consistent with Cockpit
- Disable button and show a spinner while delete operation is in progress
- Translation updates
2020-04-29 08:40:46 +00:00
Martin Pitt
1d5f8f120c
tests: Run as unprivileged user
...
Approach taken from cockpit:
https://src.fedoraproject.org/rpms/cockpit/c/6d1be3eb74
2020-04-29 07:49:57 +02:00
Martin Pitt
d6da8e6a37
tests: Fix for running in RHEL
...
* Generalize setting of $TEST_OS
* chromium-headless is not in RHEL 8, install it from EPEL.
2020-04-28 10:40:37 +02:00
Martin Pitt
3414c0646e
Bump version number in changelog again, to pacify rpmgrill
2020-04-16 14:47:38 +02:00
Martin Pitt
2a34349df9
Rebuild for fixed gating.yml
2020-04-16 14:38:26 +02:00
Martin Pitt
8587806fd0
gating.yaml: Drop nonexisting test
2020-04-16 14:12:13 +02:00
Cockpit Project
5b0e0396c1
Update to 15-1
...
- Drop obsolete functionality for Fedora Atomic
- Localize dates and times
- Make tests non-destructive, to support Fedora gating
2020-04-16 08:46:27 +00:00
Martin Pitt
a2a977193b
Enable gating tests
...
Add a gating.yaml to make sure that newer cockpit-podman versions don't
enter stable when they cause regressions in various static RPM checks or
our CI tests.
See https://docs.pagure.org/greenwave/policies.html
2020-04-15 23:34:48 +02:00
Martin Pitt
70257534e1
Add initial upstream integration test
...
Re-use the test skeleton from cockpit. Just run a single integration
test for now, until we make them properly @nondestructive upstream [1].
Run chromium and the test directly on the test bed. For cockpit-podman
tests it's not practical to run them in a cockpit/tasks podman
container, as that container interferes too much with the tests.
[1] https://github.com/cockpit-project/cockpit-podman/pull/356
2020-04-15 22:20:39 +02:00
Cockpit Project
6b6f29bd60
Update to 14-1
...
- Fix crash on filtering anonymous images
- Translation updates
2020-03-04 09:39:46 +00:00
Cockpit Project
d76b6dc6d7
Update to 13-1
...
- Show historical logs
2020-02-05 17:42:56 +00:00
Fedora Release Engineering
74cd4b6056
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 14:22:41 +00:00
Cockpit Project
6f6d80f633
Update to 12-1
...
- Configure CPU share for system containers
2020-01-08 16:59:40 +00:00
Cockpit Project
11c8a72692
Update to 11-1
...
- Fix Alert notification in Image Search Modal
- Allow more than a single Error Notification for Container action errors
- Various Alert cleanups
- Translation updates
2019-11-27 20:45:56 +00:00
Cockpit Project
207d6907ed
Update to 10-1
...
- Support for user containers
2019-10-30 13:48:49 +00:00
Cockpit Project
eb54aaf38a
Update to 9-1
...
- Minimize CSS in production builds
- Bump NPM dependencies to latest versions
2019-10-02 12:42:11 +00:00
Cockpit Project
f902a68a9f
Update to 8-1
...
- Show list of containers that use given image
- Show placeholder while loading containers and images
- Fix setting memory limit
2019-09-04 13:01:54 +00:00
Cockpit Project
b0549bff16
Update to 7-1
...
- Fix AppStream ID
- Adjust tests to changed Cockpit Services page
2019-07-31 13:55:21 +00:00
Fedora Release Engineering
24da49cf55
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 20:33:59 +00:00
Martin Pitt
f7e333f9f1
Update to 6-1
...
- Fix various UI regressions from Cockpit's PatternFly 4 switch
- Add packit configuration (https://packit.dev/ )
2019-07-19 16:27:16 +02:00
Cockpit Project
63ed673451
Update to 5-1
...
- Add container Terminal
2019-07-10 12:49:21 +00:00
Cockpit Project
018508d092
Update to 4-1
...
- Fix regression in container commit
2019-06-26 13:40:07 +00:00
Cockpit Project
d94ed65681
Update to 3-1
...
- Enable Commit button for running containers
- Fix race condition with container deletion
- Stop fetching all containers/images for each container/image event
2019-06-17 14:25:07 +00:00
Cockpit Project
279270f579
Update to 2-1
...
- Update to upstream 2 release
2019-05-24 14:06:44 +00:00
Matej Marusak
58b06d3f3b
Initial import
2019-04-22 09:52:38 +02:00
Igor Gnatenko
f445860c2b
Added the README
2019-04-22 07:15:28 +00:00