-
Notifications
You must be signed in to change notification settings - Fork 61
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
Update dhall-openapi #158
Update dhall-openapi #158
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Assuming the hydra job succeed, that looks correct. Thanks!
It looks like the libuv build failed due to libuv/libuv#2468. I'd like to rerun the build, but I'm not sure how. |
I'm not sure what is wrong with the hydra build. It tried to rebuild, but it it failed with the same error. However it says the failed build step "propagated" from another build, which makes me think it might have cached the failure. Do you know how I can clear the cache? I'd appreciate any help here because I have almost no experience with Nix or hydra. |
@WillSewell: Yeah, I triggered the rebuild. I'm still investigating what is going wrong. I'm not entirely sure that it is a cached failure, though. |
Hmmm, it looks like it just needed to be restarted yet again. I suppose it's just a flaky test. Either way, that specific problem is fixed. However, it looks like there is a new problem, which is that the changes to the My guess is that there might be a subtle difference in the behavior of |
2df5610
to
a20b07f
Compare
Thanks for investigating this. I'm using Nix 2.3.10, so the behaviour potentially could have changed, though it surprises me that different patch releases might generate different hashes. Anyway, I've reverted the modification of the hashes. I'd like to try switching my version of nix locally, but I'm docker so it will take a long time for nix rebuild everything 😬 |
I can't seem to trigger a Hydra build of this branch. It looks like the most recent build of this branch was at 2021-01-14 17:34:06 - the most recent commit was pushed at 20:25. The build steps in the most recent build failed with |
@WillSewell: Yeah, I recently pushed a change to upgrade the machine, which is the reason for that failure. I plan to fix it tonight |
So I fixed that issue, but now I'm seeing the exact opposite issue as before: after the upgrade it seems to expect the opposite hash (i.e. the one you had in your pull request), as opposed to the hash on If you regenerate the |
Ok I've tried that in the most recent commit. However I'm not sure the triggering of builds for the |
@WillSewell: It's because the permissions issue due to failure creating All I know at the moment is that the |
Ok, thanks for merging and clarifying what the issue was! |
Updated dhall-openapi to include changes in dhall-lang/dhall-haskell#2128, and regenerate all of the configuration.
This introduces breaking changes in the generated dhall config.