linux-system-roles / cockpit Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://linux-system-roles.github.io/cockpit/
License: GNU General Public License v3.0
Home Page: https://linux-system-roles.github.io/cockpit/
License: GNU General Public License v3.0
When using the latest version of linux-system-roles.cockpit from galaxy, I'm receiving the following error:
fatal: [rhel8latest]: FAILED! => {"changed": false, "failures": ["cockpit-* All matches were filtered out by exclude filtering for argument: cockpit-*"], "msg": "Failed to install some of the specified packages", "rc": 1, "results": []}
playbook is fairly simple, specifying the 'full' option to install all cockpit packages
- hosts: all
remote_user: root
vars:
USE_FIREWALL: 1
tasks:
- name: Install RHEL/Fedora Web Console (Cockpit)
include_role:
name: linux-system-roles.cockpit
vars:
cockpit_packages: "full" # or minimal, default
- name: Configure Firewall for Web Console
include_role:
name: linux-system-roles.firewall
vars:
firewall:
service: cockpit
state: enabled
when: USE_FIREWALL|bool
I have no expectations this will or should be "fixed" but wanted to report it for awareness.
Oracle Linux 7 does not include all cockpit-*
packages, nor an "extras" equivalent repo. Therefor, the linux-system-roles.cockpit
role does not work with the default
package set.
The minimal
package set does work. A possible suggestion could be to change the default to minimal
or Oracle 7.
[root@oracle-linux-7 ~]# yum repolist
repo id repo name status
client-tools-for-rhel-7-server-rpms/x86_64 Red Hat Client Tools for RHEL 7 x86_64 14
convert2rhel-for-rhel-7-rpms Convert2RHEL for OS 7 11
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,770
ol7_UEKR6/x86_64 Latest Unbreakable Enterprise Kernel Release 6 for Oracle Linux 7Server (x86_64) 1,052
ol7_addons/x86_64 Oracle Linux 7Server Add ons (x86_64) 765
ol7_latest/x86_64 Oracle Linux 7Server Latest (x86_64) 26,115
ol7_optional_latest/x86_64 Oracle Linux 7Server Optional Latest (x86_64) 18,059
repolist: 59,786
[root@oracle-linux-7 ~]# yum list cockpit*
Installed Packages
cockpit.x86_64 195.10-1.0.1.el7 @anaconda/7.9
cockpit-bridge.x86_64 195.10-1.0.1.el7 @anaconda/7.9
cockpit-system.noarch 195.10-1.0.1.el7 @anaconda/7.9
cockpit-ws.x86_64 195.10-1.0.1.el7 @anaconda/7.9
Available Packages
cockpit-doc.x86_64 195.10-1.0.1.el7 ol7_optional_latest
cockpit-machines-ovirt.noarch 195.10-1.0.1.el7 ol7_optional_latest
cockpit-ws.i686 195.10-1.0.1.el7 ol7_latest
The port can not be changed in cockpit.conf
file and needs to be changed in the cockpit.socket
file. Please add a variable to access this setting.
Line 12 in 68c8e5b
I think the role starts and enables the cockpit.service unit, not cockpit.socket. Cockpit is usually socket activated.
Hi there,
In our organization we have Cockpit configured with Kerberos Authentication (https://cockpit-project.org/guide/latest/sso)
Is this something this role can also support?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.