Commit Graph

204 Commits

Author SHA1 Message Date
Martin Pitt
f639e531f9 Run initial upstream integration test
check-menu is a very robust test that also does not change the host too
much. This does not cover a lot of functionality to actually find
regressions in subsystems, but exposes the missing pieces for
running more integration tests in the dist-git pipeline.

Re-use the cockpit/tests container for this, which has the necessary
test dependencies -- most importantly, chromium-browser. Aside from not
being available in RHEL, this also better shields the tests from the
tested system. The container talks to Cockpit on the host, i. e. the
container's gateway.

Use a fixed tag to avoid running into failures with "latest", as we
don't gate container updates on the dist-git tests for now.
2018-11-14 09:40:02 +01:00
Martin Pitt
892f695e57 Remove obsolete copy of standard-test-roles
This is available in the dist-git runner and as proper Fedora package.
2018-11-14 09:39:12 +01:00
Cockpit Project
207cf70ee3 Update to 181-1
- Followup fixes related to the switch away from react-lite
- Graph layout and color improvements
- Machines: edit network interfaces
- Update look of lists to match Patternfly
2018-10-31 11:50:21 +00:00
Cockpit Project
78d6223425 Update to 180-1
- Move to ssh SHA256 fingerprints
- Machines: Show error messages in the correct place
2018-10-12 10:17:55 +00:00
Cockpit Project
db0a28801f Update to 179-1
- Machines: Detach disk from VM with LibvirtDBus provider
- Machines: Offer cockpit-machines as Application
2018-10-04 13:24:49 +00:00
Cockpit Project
8d4b28f58a Update to 178-1
- Dropped support for KubeVirt
2018-09-19 10:24:15 +00:00
Cockpit Project
1a6f3c1526 Update to 177-1
- Storage: Support LUKS v2
- Support centrally-managed SSH known hosts
- Drop support for Internet Explorer
2018-09-05 17:43:41 +00:00
Cockpit Project
8125f9045c Update to 175-1
- Network bound disk encryption
2018-08-08 12:29:58 +00:00
Cockpit Project
ea774952cb Update to 174-1
- Kubernetes: VM detail page
- Realmd: Install on demand
2018-08-01 14:56:36 +00:00
Florian Weimer
4b42a472ac Rebuild with fixed binutils 2018-07-31 10:54:03 +02:00
Martin Pitt
c228f09cb9 Fix CI pipeline test
- Move from the deprecated standard-test-scripts to the better
  supported standard-test-basic. This can install test dependencies.
- Drop the obsolete standard-test-overlay, it does not even exist any
  more.
- Drop test-canary. This was being used to test the CI gating, but this
  has been done now.
2018-07-28 11:52:38 +02:00
Martin Pitt
c565b9af88 Drop firewalld service
This moved into firewalld-0.6.0-1.el8+7, so stop shipping it and add a
versioned conflicts instead, to force the package manager to upgrade
cockpit and firewalld in lockstep.

rhbz#1609393
2018-07-28 11:49:48 +02:00
Cockpit Project
d7544c8b68 Update to 173-1
- Storage: Offer installation of VDO
- Machines: Add disks to a virtual machine
2018-07-25 14:54:08 +00:00
Igor Gnatenko
68ea01213b
Add missing BuildRequires on gcc
configure: error: no acceptable C compiler found in $PATH

References: https://bugzilla.redhat.com/show_bug.cgi?id=1603669
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-24 16:04:21 +02:00
Fedora Release Engineering
c154c36c87 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 21:59:08 +00:00
Cockpit Project
dd6ff1a030 Update to 171-1
- Machines: Add virtual CPU configuration
- Kubernetes: Add KubeVirt pod metrics
- Docker: Show container volumes
- Fix broken actions for non-administrators
- Networking: Handle non-running NetworkManager
- Accounts: User role improvements
- Localize times
2018-06-27 17:28:06 +00:00
Martin Pitt
29b048e53e Drop unused cockpit.pam file
The build has used the upstream one for a long time.
2018-06-14 10:06:17 +02:00
Cockpit Project
dcc2d4b5ab Update to 170-1
- Software Updates: Layout rework
- oVirt: Use authenticated libvirt connection by default
2018-06-13 10:22:35 +00:00
Cockpit Project
08af912579 Update to 168-1
- Improve checks for root privilege availability
2018-05-16 09:06:23 +00:00
Cockpit Project
6189b30d9b Update to 167-1
- Networking: Add Firewall Configuration
- Kubernetes: Show Kubevirt Registry Disks
2018-05-02 14:00:23 +00:00
Cockpit Project
1109c5add1 Update to 166-1
- Kubernetes: Add creation of Virtual Machines
- Realms: Automatically set up Kerberos keytab for Cockpit web server
- Numbers now get formatted correctly for the selected language
2018-04-18 11:51:45 +00:00
Cockpit Project
167d8d940e Update to 165-1
- Storage: Show more details of sessions and services that keep NFS busy
- Machines: Detect if libvirtd is not running
- Machines: Show virtual machines that are being created
2018-04-04 10:12:37 +00:00
Cockpit Project
033480ebfc Update to 164-1
- Storage: Move NFS management into new details page
- System: Show available package updates and missing registration
- System: Fix inconsistent tooltips
- Logs: Change severities to officially defined syslog levels
- Machines: Add error notifications
- Accessibility improvements
- Reloading the page in the browser now reloads Cockpit package manifests
2018-03-21 13:50:04 +00:00
Cockpit Project
388c6a7f4f Update to 163-1
- Drop "Transfer data asynchronously" VDO option on Storage page
- Hide Docker storage pool reset button when it cannot work properly
- Update jQuery to version 3.3.1 (deprecated cockpit API!)
2018-03-07 11:09:46 +00:00
Igor Gnatenko
07a3932cf6
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:04:15 +01:00
Cockpit Project
13fdba3630 Update to 161-1
- New VMs can be created on Machines page
- VMs running in Kubernetes can now be deleted
- Improve LVM volume resizing
- Add new Hardware Information page
- Load Application metadata (Appstream) packages on demand on Debian/Ubuntu
- Rename cockpit-ovirt package to cockpit-machines-ovirt
- Stop advertising and supporting cockpit-bundled jQuery library
2018-02-07 09:27:51 +00:00
Fedora Release Engineering
dc8aedd9e8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 05:18:05 +00:00
Cockpit Project
5118036b58 Update to 160-1
- Add kubevirt Virtual Machines overview
- Redesign package list on Software Updates page and show RHEL Errata
- Install AppStream collection metadata packages on demand on Apps page
- Add AppStream metadata to cockpit-sosreport for showing up on Apps page
- Change CPU graphs to use "100%" for a fully loaded multi-processor system
- Show storage, network, and other numbers with 3 digits of precision
- Add an example bastion container
2018-01-24 08:51:52 +00:00
Björn Esser
500890a362
Rebuilt for switch to libxcrypt 2018-01-20 23:06:31 +01:00
Cockpit Project
26478fe499 Update to 159-1
- Configure data deduplication with VDO devices on Storage page
- Add serial console to virtual Machines page and redesign the Consoles tab
- Show more error message details for failures on virtual Machines page
2018-01-10 12:14:27 +00:00
Cockpit Project
23c077cc32 Update to 158-1
- Add check boxes for common NFS mount options
- Clarify Software Update status if only security updates are available
- Create self-signed certificates with SubjectAltName
2017-12-13 09:10:49 +00:00
Cockpit Project
62046ac228 Update to 157-1
- Add Networks tab to overview on Machines page
- The Apps page now displays SVG app icons
2017-11-30 13:01:06 +00:00
Cockpit Project
45011187b8 Update to 156-1
- Redesign navigation and support mobile browsing
- Use /etc/cockpit/krb5.keytab if present to support alternate keytabs
- Add project homepage link to Apps page
- Maintain issue(5) file with current Cockpit status
- Use event-driven refresh of oVirt data instead of polling
2017-11-16 08:07:24 +00:00
Cockpit Project
99b5be9aa7 Update to 155-1
- Add NFS client support to the Storage page
- Add "Maintenance" switch for oVirt hosts
- Fix Terminal rendering issues in Chrome
- Prevent closing Terminal with Ctrl+W when focused
- Support the upcoming OpenShift 3.7 release
2017-11-07 07:46:18 +00:00
Cockpit Project
6b0a7d5cdb Update to 154-1
- Center the "Disconnected" message in the content area
- Fix two layout regressions on the Cluster page
- Remove long-obsolete "./configure --branding" option
2017-10-18 08:17:34 +00:00
Cockpit Project
419b8d317f Update to 153-1
- Add cockpit-ovirt package to control oVirt virtual machine clusters
- Clean up rpmlint/lintian errors in the packages
2017-10-17 08:12:46 +00:00
Cockpit Project
cfbdadd02b Update to 152-1
- Add Applications page
- Add automatic update configuration for dnf to Software Updates
- Fix cockpit-bridge crash if /etc/os-release does not exist
2017-10-06 13:07:11 +00:00
Peter Robinson
179639ce82 sync with f26 2017-10-01 14:56:18 +01:00
Stef Walter
0be74aea08 Update the standard-test-scripts from standard-test-roles
We're still before a new release of standard-test-roles, so
keep updating this role here.
2017-09-25 19:39:17 +02:00
Stef Walter
d9a218b7d5 Initial smoke tests run from upstream Cockpit project
Later once the upstream no longer uses phantomjs, we should
be able to execute the entire integration test suite.

This includes the standard-test-overlay role, and the
standard-test-scripts role. These will be suggested to the
standard-test-roles repo.
2017-09-21 12:01:44 +02:00
Cockpit Project
090ad330f6 Update to 151-1
- Support loading SSH keys from arbitrary paths
- Support X-Forwarded-Proto HTTP header for Kubernetes
- Fix Kubernetes connection hangs (regression in version 150)
2017-09-21 06:45:46 +00:00
Cockpit Project
fb8fce1209 Update to 150-1
- Automatically enable and start newly created timers on the Services page
- Support cockpit-dashboard installation into OSTree overlay on Atomic
- Support Kubernetes basic auth with Google Compute Engine 1.7.x
2017-09-08 09:18:10 +00:00
Cockpit Project
20f9d9912d Update to 149-1
- Support sending non-maskable interrupt to VMs
- Fix building on fedora 27
- Add information about non-met conditions for systemd services
- Clear cockpit cookie on logout
2017-08-21 16:48:48 +00:00
Fedora Release Engineering
5c8f8cb74b - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 18:58:03 +00:00
Fedora Release Engineering
1d221c6d5b - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 05:07:41 +00:00
Cockpit Project
1f445856ea Update to 146-1
- Show recent updates and live update log on Software Updates page
- Improve available Software Updates table layout for small/mobile screens
- Support OAuth Kubernetes logins to work with Google Compute Engine
- Fix reporting ABRT crashes that are already known to the server
- Scroll the virtual machine VNC console into view automatically
2017-07-21 08:12:21 +00:00
Cockpit Project
221cbc2bb5 Update to 145-1
- Resize the terminal dynamically to use all available space
- Let the Machines page update immediately after changes
- Add delete VM functionality to the Machines page
- Retire support for external Machines provider API
- Always recommend rebooting after applying Software Updates
- Group D-Bus channels to avoid hitting connection limits
- Fix building on Fedora Rawhide/glibc 2.25.90
2017-07-07 10:29:35 +00:00
Cockpit Project
2caac4ddcb Update to 143-1
- Add "Software Updates" page for package (rpm/deb) based operating systems
- Fix cockpit-machines package to make inline VNC console actually work
- Fix Kubernetes authentication when Kubernetes configured for RBAC
- Build Docker page for s390x architecture
2017-06-19 12:15:18 +00:00
Cockpit Project
746064709c Update to 142-1
- Virtual machines display an interactive console, either in browser, or a popup viewer
- Fix Virtual Machines operations on non-English locales
- Add documentation explaining how to grant/restrict access via polkit rules
2017-06-09 13:28:44 +00:00
Cockpit Project
fc57083a60 Update to 139-1
- Show more information about virtual machines, such as boot order
- Fix enablement of timer systemd units created on Services page
- Fix Storage crash on multiple iSCSI sessions
- cockpit-docker is now installable with docker-ce or other alternatives
- Hide docker push commands on Registry image pages for  "pull" roles
2017-04-23 13:09:13 +00:00