|
| 1 | +--- |
| 2 | +title: Cockpit 248 |
| 3 | +author: garrett |
| 4 | +date: '2021-07-07' |
| 5 | +tags: cockpit, machines, ostree, podman, grafana, pcp, redis, metrics, pam |
| 6 | +slug: cockpit-248 |
| 7 | +category: release |
| 8 | +summary: 'Metrics, PAM, Machines, OSTree, and git main branch changes' |
| 9 | +--- |
| 10 | + |
| 11 | +Cockpit is the [modern Linux admin interface](https://cockpit-project.org/). |
| 12 | +We release regularly. |
| 13 | + |
| 14 | +Here are the release notes from Cockpit 248, cockpit-machines 247, cockpit-ostree 186, and cockpit-podman 32: |
| 15 | + |
| 16 | + |
| 17 | +## Metrics: Install missing packages |
| 18 | + |
| 19 | +[Cockpit 247](https://cockpit-project.org/blog/cockpit-247.html) introduced setting up a machine for Grafana metrics. However, this only worked if the `pcp` and `redis` packages were already installed. In Cockpit 248 and after, selecting these options will install any missing packages. |
| 20 | + |
| 21 | + |
| 22 | + |
| 23 | + |
| 24 | + |
| 25 | +This completes the story of [setting up PCP and Grafana metrics with Cockpit](https://cockpit-project.org/blog/pcp-grafana.html). |
| 26 | + |
| 27 | +## PAM: Deprecate `pam_cockpit_cert` module |
| 28 | + |
| 29 | +The `pam_cockpit_cert` module is deprecated and no longer required for client certificate authentication. Cockpit continues to ship a stub module which returns `PAM_IGNORE`, but a future release will drop this stub. |
| 30 | + |
| 31 | +Upgrading packages will not update a modified `/etc/pam.d/cockpit` file. If you have modified this file, please take care to remove the relevant entry. |
| 32 | + |
| 33 | +## Machines: Bug fixes and improvements |
| 34 | + |
| 35 | +`cockpit-machines` has a new release with several bug fixes and minor improvements. |
| 36 | + |
| 37 | +## OSTree: Bump epoch to 1 |
| 38 | + |
| 39 | +The `cockpit-ostree` RPM package is being released as version `1:186`, with a newly introduced epoch. This new version will re-enable upgrading from an unintentional "version 999" of cockpit-ostree, which was accidentally published while testing the release infrastructure. |
| 40 | + |
| 41 | +## All: Git branches are now `main` |
| 42 | + |
| 43 | +Over the past few months, many Cockpit sub-projects changed their primary development branch to `main`. As of this release, all Cockpit repositories—including the main Cockpit repository—have finished the switch. Developers with checked out git repositories should [update their branches](https://docs.github.com/en/github/administering-a-repository/managing-branches-in-your-repository/renaming-a-branch#updating-a-local-clone-after-a-branch-name-changes). |
| 44 | + |
| 45 | +This set of releases also marks the end of our transition to Dart Sass and Webpack 5, as well as cleanups and modernization to Cockpit's build system. |
| 46 | + |
| 47 | +## Try it out |
| 48 | + |
| 49 | +Cockpit 248, cockpit-machines 247, and cockpit-ostree 187 are available now: |
| 50 | + |
| 51 | +* [For your Linux system](https://cockpit-project.org/running.html) |
| 52 | + |
| 53 | +* [Cockpit Source Tarball](https://github.com/cockpit-project/cockpit/releases/tag/248) |
| 54 | +* [Cockpit Fedora 34](https://bodhi.fedoraproject.org/updates/FEDORA-2021-56a2a973ac) |
| 55 | +* [Cockpit Fedora 33](https://bodhi.fedoraproject.org/updates/FEDORA-2021-c38f16f21e) |
| 56 | +* [cockpit-machines Source Tarball](https://github.com/cockpit-project/cockpit-machines/releases/tag/247) |
| 57 | +* [cockpit-machines Fedora 34](https://bodhi.fedoraproject.org/updates/FEDORA-2021-8a0b90aea9) |
| 58 | +* [cockpit-machines Fedora 33](https://bodhi.fedoraproject.org/updates/FEDORA-2021-eee63f130a) |
| 59 | +* [cockpit-ostree Source Tarball](https://github.com/cockpit-project/cockpit-ostree/releases/tag/186) |
| 60 | +* [cockpit-ostree Fedora 34](https://bodhi.fedoraproject.org/updates/FEDORA-2021-01c2d704f6) |
| 61 | +* [cockpit-ostree Fedora 33](https://bodhi.fedoraproject.org/updates/FEDORA-2021-fad996bbc4) |
| 62 | +* [cockpit-podman Source Tarball](https://github.com/cockpit-project/cockpit-podman/releases/tag/32) |
| 63 | +* [cockpit-podman Fedora 34](https://bodhi.fedoraproject.org/updates/FEDORA-2021-9f1a5b994b) |
| 64 | +* [cockpit-podman Fedora 33](https://bodhi.fedoraproject.org/updates/FEDORA-2021-fb780bee35) |
| 65 | + |
| 66 | +*[PCP]: Performance Co-Pilot |
| 67 | +*[VM]: Virtual Machine |
0 commit comments