Qubes OS 4.0-rc3 has been released!

252 views
Skip to first unread message

Andrew David Wong

unread,
Nov 27, 2017, 10:29:18 AM11/27/17
to qubes...@googlegroups.com, qubes...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Dear Qubes Community,

We're pleased to announce the third release candidate for Qubes 4.0! Our
goal for this release candidate is to improve the stability and
reliability of Qubes 4.0, so we've prioritized fixing known bugs over
introducing new features. Many of the bugs discovered in our [previous
release candidate][rc2-announcement] are now resolved. A full list of
the Qubes 4.0 issues closed so far is available [here][closed-issues].

As always, we're immensely grateful to our community of testers for
taking the time to [discover and report bugs]. Thanks to your efforts,
we're able to fix these bugs *before* the final release of Qubes 4.0. We
encourage you to continue diligently testing this third release
candidate so that we can work together to improve Qubes 4.0 before the
stable release.

Current users of Qubes 4.0-rc2 can upgrade in-place by downloading the
latest updates from the testing repositories in both
[dom0][dom0-testing] and [TemplateVMs][domU-testing]. Further details,
including full installation instructions, are available in the [Qubes
4.0 release notes][release-notes]. The new installation image is
available on the [Downloads] page.

This announcement is also available on the Qubes website:
https://www.qubes-os.org/news/2017/11/27/qubes-40-rc3/

[rc2-announcement]: https://www.qubes-os.org/news/2017/10/23/qubes-40-rc2/
[closed-issues]: https://github.com/QubesOS/qubes-issues/issues?q=is%3Aissue+milestone%3A%22Release+4.0%22+is%3Aclosed
[discover and report bugs]: https://www.qubes-os.org/doc/reporting-bugs/
[dom0-testing]: https://www.qubes-os.org/doc/software-update-dom0/#testing-repositories
[domU-testing]: https://www.qubes-os.org/doc/software-update-vm/#testing-repositories
[release-notes]: https://www.qubes-os.org/doc/releases/4.0/release-notes/
[Downloads]: https://www.qubes-os.org/downloads/

- --
Andrew David Wong (Axon)
Community Manager, Qubes OS
https://www.qubes-os.org

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJaHC81AAoJENtN07w5UDAwRk0QALTnXVP1O7F/Wl+7sl8Gs4Gp
2MYaTsTNxP/TtnnBERlZDTwshfzVjqkGPyY4bjyZFOaIYWhhQvmJev1M+QJJElUQ
p2Qt6/5G+VGelOZx8vDM76TgqbhbeZh6lT3KjczbitQJcG6qQs8PO3VCZOEWuTwG
SlR6MyvfGVDO5g/8+aAnq4AuRrHVyuqxeIDzaMA9iuli4/XDzbqIGkZB1tZtz11m
Wm68ivZ5kpR67M+2mSWme6iem2sATF6uIRysYI8sK6aqhtpZSFQKdc+mTUNlzu9d
2EZDnHlAeENyGgQOHgw5/PMG/zCM+riIeGdtmOynyBqaLSjHa6WQmm8SEWPCVlLS
bjHU6LFgpmHhhfaZVDg4OYAU0AvIkDcOTHUcPiAOSApILUi5JpPxfCnkURrWEGeK
s56S8cTU49+bBbnxYw/TDLhrkRLP5KVWpIsIoGUgPHqQVRA5wmtrELELa+c1gX1u
Ai7MHQcO2JvJhcAAFqepxgC2aVWvaZAK0e6+HZN4QefN1luOx9H/alaXBSgSBcKd
URGlScGlo56u/PyO2r9qeU+0UxfzGAqq20xyTTX+Go4Dt05b2pcJTQ7PdQsmi5TV
uaqKiB+0mw3DGCWqwpzEFZj2vaxYle6hRBTd1f6aCZtDMGFYjHdvfSpBZhtKB2BX
nTUdBjzILE0yXi9ty5pM
=akky
-----END PGP SIGNATURE-----

Chris Laprise

unread,
Nov 27, 2017, 3:41:43 PM11/27/17
to qubes...@googlegroups.com
Still need to watch out for this bug, BTW:

Memory balancing stops for some VMs:
https://github.com/QubesOS/qubes-issues/issues/3265

It can starve some of your VMs of RAM, making them run very slowly.

--

Chris Laprise, tas...@posteo.net
https://github.com/tasket
https://twitter.com/ttaskett
PGP: BEE2 20C5 356E 764A 73EB 4AB3 1DC4 D106 F07F 1886

Chris Laprise

unread,
Nov 27, 2017, 4:00:01 PM11/27/17
to qubes...@googlegroups.com
On 11/27/2017 03:41 PM, Chris Laprise wrote:
> On 11/27/2017 10:29 AM, Andrew David Wong wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA512
>>
>> Dear Qubes Community,
>>
>> We're pleased to announce the third release candidate for Qubes 4.0! Our
>> goal for this release candidate is to improve the stability and
>> reliability of Qubes 4.0, so we've prioritized fixing known bugs over
>> introducing new features.  Many of the bugs discovered in our [previous
>> release candidate][rc2-announcement] are now resolved. A full list of
>> the Qubes 4.0 issues closed so far is available [here][closed-issues].
>>
>> As always, we're immensely grateful to our community of testers for
>> taking the time to [discover and report bugs]. Thanks to your efforts,
>> we're able to fix these bugs *before* the final release of Qubes 4.0. We
>> encourage you to continue diligently testing this third release
>> candidate so that we can work together to improve Qubes 4.0 before the
>> stable release.

> Still need to watch out for this bug, BTW:
>
> Memory balancing stops for some VMs:
> https://github.com/QubesOS/qubes-issues/issues/3265
>
> It can starve some of your VMs of RAM, making them run very slowly.
>

When updating debian-8 template, this error:

> Setting up qubes-kernel-vm-support (4.0.11+deb8u1) ...
> Loading new u2mfn-4.0.11 DKMS files...
> dpkg: warning: version '4.9.56-21.pvops.qubes.x86_64' has bad syntax:
> invalid character in revision number
> It is likely that 4.9.56-21.pvops.qubes.x86_64 belongs to a chroot's host
> Building initial module for 4.9.56-21.pvops.qubes.x86_64
> Error! Bad return status for module build on kernel:
> 4.9.56-21.pvops.qubes.x86_64 (x86_64)
> Consult /var/lib/dkms/u2mfn/4.0.11/build/make.log for more information.


Here is the log:
> DKMS make.log for u2mfn-4.0.11 for kernel 4.9.56-21.pvops.qubes.x86_64
> (x86_64)
> Mon Nov 27 15:55:45 EST 2017
> make: Entering directory '/lib/modules/4.9.56-21.pvops.qubes.x86_64/build'
>   LD      /var/lib/dkms/u2mfn/4.0.11/build/built-in.o
>   CC [M]  /var/lib/dkms/u2mfn/4.0.11/build/u2mfn.o
> cc1: error: cannot load plugin
> ./scripts/gcc-plugins/latent_entropy_plugin.so
> ./scripts/gcc-plugins/latent_entropy_plugin.so: undefined symbol:
> _ZN8opt_pass14set_pass_paramEjb
> scripts/Makefile.build:299: recipe for target
> '/var/lib/dkms/u2mfn/4.0.11/build/u2mfn.o' failed
> make[1]: *** [/var/lib/dkms/u2mfn/4.0.11/build/u2mfn.o] Error 1
> Makefile:1493: recipe for target
> '_module_/var/lib/dkms/u2mfn/4.0.11/build' failed
> make: *** [_module_/var/lib/dkms/u2mfn/4.0.11/build] Error 2
> make: Leaving directory '/lib/modules/4.9.56-21.pvops.qubes.x86_64/build'

Chris Laprise

unread,
Nov 27, 2017, 4:02:38 PM11/27/17
to qubes...@googlegroups.com
There were also dom0 update errors:

> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-25-primary: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-3.1-primary: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-3.1-templates-community: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-3.1-unstable: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-3.2-primary: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-3.2-templates-community: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-3.2-unstable: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-3-primary: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-3-templates-community: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-3-unstable: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-4.0-primary: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-4.0-templates-community: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-4.0-unstable: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-4-primary: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-4-templates-community: key 1 import failed.
> error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Resource temporarily unavailable)
> error: /etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-4-unstable: key 1 import failed.

haaber

unread,
Nov 28, 2017, 3:05:13 AM11/28/17
to qubes...@googlegroups.com
> Current users of Qubes 4.0-rc2 can upgrade in-place by downloading the
> latest updates from the testing repositories in both
> [dom0][dom0-testing] and [TemplateVMs][domU-testing]. Further details,
> including full installation instructions, are available in the [Qubes
> 4.0 release notes][release-notes]. The new installation image is
> available on the [Downloads] page.

I read this instructions as
1) sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing
Here I can confirm the gpg-key errors Chris posted already.
2) sudo qubes-dom0-update --enablerepo=qubes-vm-fc25-current-testing or
sudo qubes-dom0-update --enablerepo=qubes-vm-fc26-current-testing

these commands fail each time, for debian-8 as well. What happens?

Cheers, Bernhard
Reply all
Reply to author
Forward
0 new messages