Commit Graph
210364 Commits
Author SHA1 Message Date
Florian Klink ffd0060869 nixos/ceph: use ConditionPathExists to delay ceph daemon start
This prevents services to be started before they're initialized, and
renders the `systemd.targets.ceph.wantedBy = lib.mkForce [];` hack in
the vm tests obsolete - The config now starts up ceph after a reboot,
too.

Let's take advantage of that, crash all VMs, and boot them up again.
2019-11-09 16:13:13 +01:00
Florian Klink 67e0777f62 nixos/ceph: run unprivileged, use StateDirectory and tmpfiles, don't pass extraServiceConfig
Don't pass user and group to ceph, and rely on it to drop ceps, but let
systemd handle running it as the appropriate user.

This also inlines the extraServiceConfig into the makeService function,
as we have conditionals depending on daemonType there anyways.

Use StateDirectory to create directories in
/var/lib/ceph/${daemonType}/${clusterName}-${daemonId}.

There previously was a condition on daemonType being one of mds,mon,rgw
or mgr. We only instantiate makeServices with these types, and "osd" was
special.
In the osd case, test examples suggest it'd be in something like
/var/lib/ceph/osd/ceph-${cfg.osd0.name} - so it's not special at all,
but exactly like the pattern for the others.

During initialization, we also need these folders, before the unit is
started up. Move the mkdir -p commands in the vm tests to the line
immediately before they're required.
2019-11-09 16:02:53 +01:00
R. RyanTM 60bdd48220 teamviewer: 14.6.2452 -> 14.7.1965
(#72680)
2019-11-09 16:01:14 +01:00
R. RyanTM 445bd38a24 verbiste: 0.1.46 -> 0.1.47
(#72686)
2019-11-09 15:56:03 +01:00
R. RyanTM 1d43f30a97 xbps: 0.57 -> 0.57.1
(#72697)
2019-11-09 15:54:31 +01:00
Uri Baghin e3fe458e81 editorconfig-checker: init at 2.0.2 2019-11-09 15:50:41 +01:00
Vladimír Čunát 802c81efa4 Merge #71401: unzip: CVE-2019-13232 (into staging) 2019-11-09 15:29:58 +01:00
Florian Klink 64c9c08302 nixos/ceph: create /etc/ceph and /var/lib/ceph via tmpfiles
We seem to be relying on those being present during runtime anyways.
2019-11-09 15:27:45 +01:00
Thomas Tuegel 8e639f142f Merge pull request #71986 from mtetreault/mte/plymouth-improvements
plymouth: Add extra config field
2019-11-09 08:17:14 -06:00
Thomas Tuegel 735894c103 Merge pull request #71745 from r-ryantm/auto-update/phonon-qt5
libsForQt5.phonon: 4.10.3 -> 4.11.1
2019-11-09 08:16:12 -06:00
Robin Gloster cdf9b626c4 Merge pull request #72794 from petabyteboy/feature/qtwebengine-cve-2019-13720
qtwebengine: add patch for CVE-2019-13720
2019-11-09 15:08:51 +01:00
Roman Timushev dfac4a0f43 cfn-lint: propagate setuptools 2019-11-09 14:36:18 +01:00
Bart Brouns 07b407743d fmsynth: change build so it produces sound again 2019-11-09 12:45:46 +01:00
Leon Schuermann 06062100a3 tpm2-tools: 4.0 -> 4.0.1 2019-11-09 12:44:16 +01:00
R. RyanTM 4b11fed3d6 kanboard: 1.2.10 -> 1.2.11 2019-11-09 12:41:16 +01:00
R. RyanTM e922e10dec lttng-tools: 2.10.8 -> 2.11.0 2019-11-09 12:38:50 +01:00
Andreas Baldeau 5a13b856c4 steam: Add libva to chrootenv
After the newest update Steam itself complained about missing files
and would not start:

* libva.so.2
* libva-x11.so.2
2019-11-09 12:02:51 +01:00
Lorenzo Manacorda 412f6a967d wireguard: add creation and destination namespaces
The two new options make it possible to create the interface in one namespace
and move it to a different one, as explained at https://www.wireguard.com/netns/.
2019-11-09 11:59:14 +01:00
adisbladis 7668f680da libretro: Dont use libGLU_combined 2019-11-09 10:34:52 +00:00
adisbladis 01543a4843 clutter: Don't use libGLU_combined 2019-11-09 10:34:52 +00:00
adisbladis ec8fc7b97f cogl: Apply patches to work with mesa 19.2.3 2019-11-09 10:34:52 +00:00
adisbladis 803f9cce9d fltk: Don't use libGLU_combined 2019-11-09 10:34:52 +00:00
adisbladis 317958d27b ftgl: Don't use libGLU_combined 2019-11-09 10:34:52 +00:00
adisbladis 53731cbe78 leptonica: Don't use libGLU_combined 2019-11-09 10:34:51 +00:00
adisbladis 2f292f0bda gle: Don't use libGLU_combined 2019-11-09 10:34:51 +00:00
adisbladis f509874f91 libglvnd: Apply patches to work with mesa 19.2.3 2019-11-09 10:34:51 +00:00
adisbladis 87e4e71e0f vtk: Fix build with mesa 19.2.3 2019-11-09 10:34:51 +00:00
adisbladis 1dc80934f0 libtxc_dxtn_s2tc: Don't use libGLU_combined 2019-11-09 10:34:51 +00:00
adisbladis 46ff2efc72 libtxc_dxtn: Don't use libGLU_combined 2019-11-09 10:34:50 +00:00
adisbladis 2de37c4698 openscenegraph: Don't use libGLU_combined 2019-11-09 10:34:50 +00:00
adisbladis 4b616ab19a mutter: Fix build with mesa 19.2.3 2019-11-09 10:34:50 +00:00
adisbladis a6929e9ff3 xorg.xorgserver: Fix build with mesa 19.2.3 2019-11-09 10:34:50 +00:00
adisbladis 1733a6f941 mesa: 19.2.1 -> 19.2.3 2019-11-09 10:34:50 +00:00
adisbladis 52997f11ca coin3d: Don't use libGLU_combined 2019-11-09 10:34:49 +00:00
adisbladis 5d24b1e97a webkitgtk: Don't use libGLU_combined 2019-11-09 10:34:49 +00:00
adisbladis cd1a02a4ba pythonPackages.pyside: Add missing input libGL 2019-11-09 10:34:49 +00:00
adisbladis d053944e7b octave: Don't use libGLU_combined 2019-11-09 10:34:49 +00:00
adisbladis 5e433b48dc retroarch: Don't use libGLU_combined 2019-11-09 10:34:49 +00:00
adisbladis 13acfd0e28 maim: Don't use libGLU_combined 2019-11-09 10:34:49 +00:00
adisbladis f6eb4b065b kodi: Don't use libGLU_combined 2019-11-09 10:34:48 +00:00
Dmitry Kalinkin 21c3fabb44 Merge pull request #72804 from xtruder/pkgs/facetimehd-firmware/update-firmware-link
facetimehd-firmware: 1.43_4 -> 1.43_5
2019-11-09 05:13:34 -05:00
Doron Behar 802d52076c imapfilter: 2.6.13 -> 2.6.14 2019-11-09 12:10:18 +02:00
Vladimír Čunát 8302338ae9 Merge #72278: keepalived: 1.4.2 -> 1.4.5, patch CVE-2018-19115 2019-11-09 10:29:11 +01:00
Mario Rodas 1024689318 nushell: init at 0.5.0 2019-11-09 04:20:00 -05:00
Vladimír Čunát f364708ce9 Merge #72092: libtiff: 4.0.10 -> 4.1.0 (security)
into staging.  This fixes CVE-2019-7663 and incorporates other patches.
2019-11-09 10:13:06 +01:00
Arnout Engelen 07c84f4de2 documentation: drop double 'the' 2019-11-09 10:10:47 +01:00
Théo ZimmermannandDmitry Kalinkin eebdaa936f doc: fix allowUnfreePredicate example following the introduction of pname
Co-Authored-By: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2019-11-09 09:47:26 +01:00
Renaud 76761a82e0 lightstep-tracer-cpp: 0.8.1 -> 0.11.0
(#72995)
2019-11-09 09:45:03 +01:00
Philipp Gesang b7346c2109 ncmpc: optionally use pcre 2019-11-09 09:43:57 +01:00
Vladimír Čunát 019fcab7f5 Merge #72054: gdal: add patch for CVE-2019-17545 2019-11-09 09:38:10 +01:00