PCP an optional dependency for now
by Stef Walter
PCP is a capable and expansive framework for system performance and
analysis.
http://www.pcp.io/
Marius and Andreas have done some really nice work using PCP for metrics
and loading of archived metric data.
However in order to make use if it, attention to and grooming of PCP is
necessary. Details below.
A bunch of us discussed this yesterday, and came to the conclusion that
having PCP required by default goes against the principles [1] of
Cockpit. In particular:
* Cockpit should work out of the box. In particular the graphs should
work out of the box.
* Installing Cockpit should not fundamentally alter the server, via
dependencies, additional running services ... and the footprint
should be small.
Cockpit isn't perfect on the latter point yet. We do drag in runtime
dependencies that should be optional (such as accountsservice and
realmd), but with each release we're removing those. The end goal is
that Cockpit is a UI for the OS, and the software that comes with it.
Yes, I do realize this is a fuzzy goal, but never the less, we want to
be heading in the right direction.
Outstanding PCP issues:
https://bugzilla.redhat.com/show_bug.cgi?id=1185740
https://trello.com/c/lpbZHZsG/110-pcp-completely-solid-out-of-the-box
None of these issues are unsolvable. In fact during brainstorming and
discussion with Frank and the PCP team there have been possible
solutions to each of the issues.
Once the outstanding issues have been resolved, it would be probably be
appropriate for Cockpit to have a default dependency on pcp-libs and the
linux PMDA.
But it is premature for us to have a PCP dependency out of the box, and
doubly so when that dependency is on the entire PCP stack.
So we're doing a bit of work to make PCP optional:
https://trello.com/c/ub3zQOUE/129-pcp-optional-dependency
https://github.com/cockpit-project/cockpit/pull/1856
On Fedora 22, folks who want to use PCP and view archived data in the
graphs, or folks who already have PCP on their server, will be able to
install the optional cockpit-pcp sub-package.
Stef
[1] http://stef.thewalter.net/ideals-of-cockpit.html
8 years, 9 months
Meeting minutes 2015-02-23
by Marius Vollmer
================================
#cockpit: Cockpit Weekly Meeting
================================
Meeting started by mvo_ at 14:01:05 UTC. The full logs are available at
http://meetbot.fedoraproject.org/cockpit/2015-02-23/cockpit_weekly_meetin...
.
Meeting summary
---------------
* Agenda (mvo_, 14:02:38)
* Integration tests on Fedora 22 (mvo_, 14:05:02)
* ACTION: mvo_ make/find a magic base tarball for F22 and investigate
what else needs to be done (mvo_, 14:08:57)
* PCP (mvo_, 14:12:38)
* ACTION: mvo_ make sure we know what we really need to have fixed in
pcp. (mvo_, 14:24:48)
* Simplifying the package loading (mvo_, 14:26:28)
* LINK: https://github.com/cockpit-project/cockpit/pull/1841 (stefw,
14:30:20)
* Software updates OSTree/RPM (mvo_, 14:36:39)
* Patternfly update (mvo_, 14:53:48)
* Storage refresh and storaged (mvo_, 15:00:38)
* open floor (mvo_, 15:09:57)
Meeting ended at 15:12:56 UTC.
Action Items
------------
* mvo_ make/find a magic base tarball for F22 and investigate what else
needs to be done
* mvo_ make sure we know what we really need to have fixed in pcp.
Action Items, by person
-----------------------
* mvo_
* mvo_ make/find a magic base tarball for F22 and investigate what
else needs to be done
* mvo_ make sure we know what we really need to have fixed in pcp.
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* stefw (91)
* mvo_ (87)
* andreasn_ (51)
* petervo (15)
* dperpeet (14)
* sgallagh (9)
* zodbot (4)
* github (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
8 years, 9 months
Meeting minutes for 2015-02-16
by Andreas Nilsson
=================
#cockpit: Cockpit
=================
Meeting started by andreasn at 14:01:46 UTC. The full logs are available
at
http://meetbot.fedoraproject.org/cockpit/2015-02-16/cockpit.2015-02-16-14...
.
Meeting summary
---------------
* agenda (andreasn, 14:05:04)
* brief metrics update (andreasn, 14:07:32)
* metrics zooming https://github.com/cockpit-project/cockpit/pull/1816
(andreasn, 14:08:56)
* OS Updates (andreasn, 14:13:48)
* LINK: https://github.com/hughsie/PackageKit/pull/46 (petervo,
14:14:59)
* LINK:
https://github.com/hughsie/PackageKit/commit/62bc031cab55e1830a99f79ea12b...
(petervo, 14:16:38)
* LINK: https://github.com/oerdnj/deb.sury.org/issues/38 (stefw,
14:23:35)
* Way forward with pmlogger (andreasn, 14:24:23)
* Kubernetes plugin update (andreasn, 14:33:20)
* LINK:
https://github.com/cockpit-project/cockpit/issues/1687#issuecomment-74067191
(stefw, 14:37:17)
* LINK:
https://github.com/cockpit-project/cockpit-design/blob/master/kubernetes/...
(stefw, 14:39:58)
* enterprise subscription support (andreasn, 14:46:32)
* docker validation (andreasn, 14:51:12)
* https://github.com/cockpit-project/cockpit/pull/1772 (andreasn,
14:51:35)
* open floor (andreasn, 14:55:27)
* LINK: http://cockpit-project.org/running.html (andreasn, 14:56:13)
Meeting ended at 15:00:48 UTC.
Action Items
------------
Action Items, by person
-----------------------
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* andreasn (73)
* stefw (63)
* mvollmer (51)
* dperpeet (25)
* petervo (14)
* sub-mod (12)
* zodbot (7)
* lonix (5)
* fabiand (3)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
8 years, 9 months
Ubuntu vivid (15.04)
by Mark Constable
Many thanks to Jared Sutton for providing a PPA for ubuntu vivid
(KF5/plasma in my case) and just a heads up that... it works! :-)
I haven't logged into cockpit since using Archlinux over a year
ago so it's great to able to continue to explore it.
deb http://ppa.launchpad.net/jpsutton/cockpit/ubuntu vivid main
8 years, 9 months
introductions
by Vincent Batts
Hey y'all,
Just giving a shout out on the list, to ensure we have open
communication lines. :-)
vb
8 years, 9 months
Meeting minutes for 2015-02-09
by Andreas Nilsson
=================
#cockpit: Cockpit
=================
Meeting started by andreasn_ at 14:04:16 UTC. The full logs are
available at
http://meetbot.fedoraproject.org/cockpit/2015-02-09/cockpit.2015-02-09-14...
.
Meeting summary
---------------
* Agenda (andreasn_, 14:05:18)
* Fedora 22 (andreasn_, 14:09:02)
* Fedora 22 Milestone is tracked here:
https://trello.com/c/duRQw1rU/113-milestone-fedora-22 (stefw,
14:15:54)
* Docker stuff (andreasn_, 14:19:02)
* LINK: https://github.com/cockpit-project/cockpit/pull/1772 is
functional, so shouldn't be much longer (dperpeet, 14:20:51)
* Operating System Updates (andreasn_, 14:28:51)
* LINK: https://trello.com/c/lnGL2htr/22-os-package-updates
(petervo, 14:29:35)
* LINK:
http://www.freedesktop.org/wiki/Software/systemd/SystemUpdates/
(petervo, 14:33:30)
* Devconf recap (andreasn_, 14:43:44)
* LINK: https://www.youtube.com/watch?v=97l1qf2sZtk (sgallagh,
14:46:05)
* Open Floor (andreasn_, 14:52:42)
Meeting ended at 14:55:56 UTC.
Action Items
------------
Action Items, by person
-----------------------
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* stefw (70)
* andreasn_ (62)
* petervo (39)
* sgallagh (29)
* mvollmer (17)
* zodbot (8)
* dperpeet (7)
* twoerner (5)
* andreasn (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
8 years, 9 months
Cockpit Ubuntu PPA
by Jared Sutton
All,
I've created an initial Debian package configuration for Cockpit and
uploaded it to an Launchpad PPA:
https://launchpad.net/~jpsutton/+archive/ubuntu/cockpit
I'm doing all of my packaging work on Debian Jessie and uploading to
Launchpad which builds it for Trusty (latest LTS) and Utopic (latest
"stable"). It's currenlty built against a Git clone of the master branch
from yesterday, but I'll be switching it to use a release tarball soon.
Any suggestions/patches are welcome and I'm open to including the packaging
configuration upstream once I have it a little less hackish.
Thanks,
Jared Sutton
8 years, 9 months