Skip to content
This repository has been archived by the owner on Feb 24, 2020. It is now read-only.

Godeps: resync with appc/spec v0.7.3 #1800

Merged
merged 1 commit into from
Nov 26, 2015
Merged

Conversation

alban
Copy link
Member

@alban alban commented Nov 26, 2015

The new appc/spec also needs this dependency:

  • github.com/camlistore/camlistore/pkg/errorutil

The rkt code has been changed to use the new prototype of
discovery.DiscoverEndpoints. It will need further changes to use the
per-host credentials: see #1516

The test TestPodManifest has been updated to compile, following the
changes in struct types.Volume. I just added "nil, nil, nil" for the new
fields. Permissions for empty volumes are not tested. Further changes
will be needed for #1523

Fixes #1792

@alban alban added this to the v0.12.0 milestone Nov 26, 2015
@alban alban force-pushed the alban/appc-spec-0.7.2 branch 3 times, most recently from d9e16dc to 340f128 Compare November 26, 2015 12:08
@alban
Copy link
Member Author

alban commented Nov 26, 2015

The test TestPodManifest fails with this new version of appc/spec because actool patch-manifest generates broken ACIs.

I filed appc/spec#542 for this.

@alban alban force-pushed the alban/appc-spec-0.7.2 branch from 340f128 to a32e676 Compare November 26, 2015 15:49
@alban alban changed the title Godeps: resync with appc/spec v0.7.2 [DO-NOT-MERGE-YET] Godeps: resync with appc/spec v0.7.2 Nov 26, 2015
@alban
Copy link
Member Author

alban commented Nov 26, 2015

I added a second commit in this PR to fix appc/spec#542 (appc/spec#543) and to see if the tests pass in Semaphore. And it passes: https://semaphoreci.com/coreos/rkt/branches/pull-request-1800/builds/5

@jonboulle should we do another release of appc/spec to fix that?

The new appc/spec also needs this dependency:
- github.com/camlistore/camlistore/pkg/errorutil

The rkt code has been changed to use the new prototype of
discovery.DiscoverEndpoints. It will need further changes to use the
per-host credentials: see rkt#1516

The test TestPodManifest has been updated to compile, following the
changes in struct types.Volume. I just added "nil, nil, nil" for the new
fields. Permissions for empty volumes are not tested. Further changes
will be needed for rkt#1523

Fixes rkt#1792
@alban alban force-pushed the alban/appc-spec-0.7.2 branch from a32e676 to 1ee3256 Compare November 26, 2015 19:27
@alban alban changed the title [DO-NOT-MERGE-YET] Godeps: resync with appc/spec v0.7.2 Godeps: resync with appc/spec v0.7.3 Nov 26, 2015
@alban
Copy link
Member Author

alban commented Nov 26, 2015

Updated to use appc/spec v0.7.3.

@jonboulle
Copy link
Contributor

Huh why did all these vendored license files only just get picked up..

Other than that oddity looks OK to me

@alban
Copy link
Member Author

alban commented Nov 26, 2015

We use one small piece of github.com/camlistore/camlistore and now Godep takes all the licences files from this new dependency.

@alban
Copy link
Member Author

alban commented Nov 26, 2015

Green!

alban added a commit that referenced this pull request Nov 26, 2015
Godeps: resync with appc/spec v0.7.3
@alban alban merged commit cc266df into rkt:master Nov 26, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants