New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[18.09] fix buildbot #56447
[18.09] fix buildbot #56447
Conversation
buildbot was always broken on release-18.09 due to failing tests One of the failures is: [ERROR] Traceback (most recent call last): File "/build/buildbot-1.2.0/buildbot/process/properties.py", line 459, in getRenderingFor rv = yield build.render(value[index]) File "/nix/store/sqr3s9cva7r3z12hqb6rxw3w8kiqzmhd-python2.7-Twisted-18.7.0/lib/python2.7/site-packages/twisted/internet/defer.py", line 1418, in _inlineCallbacks result = g.send(result) File "/build/buildbot-1.2.0/buildbot/process/properties.py", line 495, in getRenderingFor raise KeyError(error_message) exceptions.KeyError: "secrets service not started, need to configure SecretManager in c['services'] to use 'secrets'in Interpolate" buildbot.test.unit.test_master.StartupAndReconfig.test_reconfigService_db_url_changed There is a mention of this at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907687 Because buildbot was never working before, we can just bump the version to the one which passes the test. (cherry picked from commit 71c4246)
Assuming that we also merge #56200 into release-19.03, this will be fixed anyway. |
@dotlambda How? This is for 18.09 and I don't see anything relevant in #56200 anyway. I think we should just upgrade |
(cherry picked from commit 52307df)
573385f
to
6e2ba91
Compare
@lopsided98 I think you are right. Looking at the changes between 0.11.0 and 0.12.0 they look like just bugfixes: https://gist.github.com/veprbl/b8c50d01343157507990a30d183927e2 |
Sorry, I mixed up 18.09 and 19.03. |
Those tests failed randomly on Hydra, so I disabled them for release-18.03 in 31e932c |
@veprbl is Last successful build 2018-10-13 17:57:56 This build 2018-10-18 14:29:23 |
@makefu I don't know for sure. There were only two evaluations for 19.03 so far: https://hydra.nixos.org/job/nixos/release-19.03/nixpkgs.python27Packages.sqlalchemy_migrate.x86_64-linux
I think this really means "Previous successful build". You can find this build in the list of trunk evaluations: |
If not on |
I'm also not sure if this is caused by version update. Looking at different number of repetition of the output:
I get much fewer of these on my machines and during successful builds on Hydra. |
so this means that |
I already mentioned that 0.12.0 broke on release-18.09 in the same way https://hydra.nixos.org/build/89918316 |
well that sucks , the test case which is failing is different but both times a shutil copy step fails which seems to be used to prepare a test environment in /tmp/. |
Motivation for this change
#56053
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)