-
Notifications
You must be signed in to change notification settings - Fork 202
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
Fork opencontainers/runtime-tools to allow us more control #800
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: rhatdan The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
We are the only tools that are using runtime-tools, rather then having to go through the vendoring process, I want to move this under containers/common. Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
@mrunalp PTAL at the validate_test.go errors. I am having a hard time debugging. I think the issue is something to do with us vendoring in a version of runtime-spec that is not released. |
@kolyshkin could you take a look? |
Looking... Would be done to have this split into two parts:
Otherwise those modifications are not described. |
I took a look, the
When I update xeipuuv/gojsonschema to v1.2.0 in upstream runtime-tools, I get the same error. Unfortunately it's impossible to downgrade that package in this repo, as there are way too many conflicting dependencies, resulting in a downgrade being reverted. I am currently working on bringing opencontainers/runtime-tools to a better shape and will try to make it work with recent xeipuuv/gojsonschema. |
I think mainly we just want to import the generate library so we can trim down what we are pulling in. |
I hope we can avoid forking altogether. Let's see if I can revive this |
OK, I have finally figured this out These failures are happening because new xeipuuv/gojsonschema tries to resolve ids in a schema v1.0.0. Those IDs were removed by opencontainers/runtime-spec#945. Fixed this in kolyshkin/runtime-tools#1 (the PR against the upstream repo is not even opened yet since I am waiting for them to merge my earlier changes, notably opencontainers/runtime-tools#727 and opencontainers/runtime-tools#728). |
Ok, I am fine with not merging, if they allow Red Hatters Me, You and Valentin to be administrators of the repo. |
We are the only tools that are using runtime-tools, rather then
having to go through the vendoring process, I want to move this
under containers/common.
Signed-off-by: Daniel J Walsh dwalsh@redhat.com