-
Notifications
You must be signed in to change notification settings - Fork 814
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Travis -> Cirrus: validate, vendor, and test #1249
Conversation
e27d02c
to
f71a168
Compare
Oof, well 💩 ! Things were running along fine, then ploP!
I don't remember hitting that when implementing the same test for c/image 😕 |
Indeed, same test in c/image, same images (I think) 2 days ago passed. Harrumph! |
@vrothberg have you seen this before? Any clue about the cause? |
This could suggest that podman already ran before with VFS. A |
f71a168
to
14c947a
Compare
Right, the integration tests ran prior to this and I find integration/copy_test.go: storage = fmt.Sprintf("[vfs@%s/root+%s/runroot]", storage, storage) However while the unit and integration tests run inside a Also, other than not replacing the c/image sources, the failing Cirrus task is exactly the same as what's used there - where we don't have this problem. Suggesting it's some kind of rare race...that I happened to hit twice in a row. Puzzling 😕 Trying again with a |
...hrmmm. Okay, it passed. Let's go with that then, and I'll add the same change to c/image CI. |
Marked this as draft so I can work up a script to prevent lots of duplication w/ c/image automation. |
93ed305
to
9a488a3
Compare
Okay this is ready. Once it merges, I can finish up it's twin: containers/image#1202 |
Note to me: After this merges, need to adjust the branch-protection required status checks to include 'Total Success'. |
9a488a3
to
a6e4f70
Compare
(Rebased and force-pushed) |
LGTM |
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.
@cevich, can you do another rebase?
The changes LGTM
Also add some basic setup commands to hack/get_ci_vm.sh Signed-off-by: Chris Evich <cevich@redhat.com>
The `test_skopeo_task` must be substantially duplicated between this repository and containers/image. Make this easier to maintain by implementing a runner script to contain any/all differences. This allows the `test_skopeo_task` definition to remain 100% identical across the two repositories. Signed-off-by: Chris Evich <cevich@redhat.com>
a6e4f70
to
88979a6
Compare
Rebased |
Great work, @cevich ! |
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.
@cevich I’m (very) slowly catching up, and I have some questions about the intent/trade-offs.
I’ll of course prepare PRs if necessary, at this point I’m primarily trying to learn how this works.
oh this is great, I'm glad you're reviewing this. I'm just a wing-nut pushing buttons, so please don't be afraid to call me out. |
Partial replacement for #1213 (does not migrate the problematic OSX-cross build)
Signed-off-by: Chris Evich cevich@redhat.com