[Nix-dev] PolicyKit timeout after upgrade to 16.03

Roger Qiu roger.qiu at matrix.ai
Tue Apr 19 08:27:51 CEST 2016


You should try rolling back on the instance causing problems. By that I
mean rolling back on the system generation (at boot loader) not channel
generation. If it still has a problem, then something imperative occurred
and perhaps you can force rebuild the system (I forgot whether there's a
flag for this, or just deleting the some stuff would work)... also there's
some commands to check package integrity. You should always try to minimise
any imperative configuration (beyond disk and device setup as there's no
"nix-bootstrap") so things can be reproducible.
On 19/04/2016 12:19 AM, "4levels" <4levels at gmail.com> wrote:

> Hi Roger,
>
> the weird thing is that my local vm, the machine that actually deploys the
> servers, doesn't have this issue.  This instance also runs nixos-16.03 and
> uses the same nixos-16.03-small channel.
>
> This issue started when trying to upgrade to 16.03  I was not really clear
> about how to do this so I ended up running nix-channel add ... nixos on all
> deployed servers, causing all the nixops deployed config to be lost,
> resulting in having to redeploy every server.  Currently I'm still unsure
> how to upgrade machines deployed with nixops :-(
>
> I don't mind redeploying every machine to solve this, as the issues are
> piling up now: I need to reboot a server because I can't do any systemctl
> call anymore that requires root privileges.  Even when first switching to
> the root account (I know the password), this issue persists.  I'm still
> completely unsure where this issue comes from.  Googling this error "Error
> getting authority: Error initializing authority: Error calling
> StartServiceByName for org.freedesktop.PolicyKit1: Timeout was reached
> (g-io-error-quark, 24)" gives me tons of pages with polkit, dbus and
> systemd things that go far beyond my understandings.
>
> When running the polkit service with strace, I can see loads of errors
> about files not being found and the trace ends with
>
> write(2, "Error switcing to user polkituse"..., 98Error switcing to user
> polkituser: Error changing to home directory /var/empty: Permission denied
> ) = 98
>
> Please find attached the full strace log.  I really hope someone can
> assist further in this nasty issue.  Maybe it is related to the use of
> nixos-16.03-small instead of nixos-16.03.  But since I'm using nixos for
> servers only, without the need for a desktop environment, I was expecting
> the small channel to be better..
>
> Kind regards!
>
> Erik
>
> On Wed, Apr 13, 2016 at 12:57 PM Roger Qiu <roger.qiu at matrix.ai> wrote:
>
>> Have you tried rolling back to 15.09, does it still happen?
>>
>>
>> On 13/04/2016 4:47 PM, 4levels wrote:
>>
>> Hi Nix'ers,
>>
>> No one? Im I the only one who's experiencing this?
>>
>> This timeout still occurs and makes every call to systemctl at least 30
>> seconds slower, pretty annoying actually..
>>
>> Hope someone with understanding can shed some light on what might be
>> going on here.
>>
>> Erik
>>
>> On Tue, Apr 12, 2016 at 3:00 AM 4levels < <4levels at gmail.com>
>> 4levels at gmail.com> wrote:
>>
>>> Hi Nix'ers,
>>>
>>> After upgrading to version 16.03 I'm facing timeouts whenever I try to
>>> restart a service via systemctl restart.
>>> I might be overlooking something obvious here, as I just ran
>>> nix-channel-add https://nixos.org/channels/nixos-16.03-small nixos
>>> nixos-rebuild boot --upgrade
>>>
>>> Any hints in what could be the issue?
>>> This is the full error message on the console:
>>>
>>> Error getting authority: Error initializing authority: Error calling
>>> StartServiceByName for org.freedesktop.PolicyKit1: Timeout was reached
>>> (g-io-error-quark, 24)
>>>
>>> I can run other commands through sudo though.
>>>
>>> Thanks!
>>>
>>> Erik
>>>
>>>
>>
>> _______________________________________________
>> nix-dev mailing listnix-dev at lists.science.uu.nlhttp://lists.science.uu.nl/mailman/listinfo/nix-dev
>>
>>
>> --
>> Founder of Matrix AIhttps://matrix.ai/+61420925975
>>
>> _______________________________________________
>> nix-dev mailing list
>> nix-dev at lists.science.uu.nl
>> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.science.uu.nl/pipermail/nix-dev/attachments/20160419/01729951/attachment-0001.html 


More information about the nix-dev mailing list