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

cannot run bundle alpine generate with runc #36

Open
josselinchevalay opened this issue Mar 16, 2018 · 0 comments
Open

cannot run bundle alpine generate with runc #36

josselinchevalay opened this issue Mar 16, 2018 · 0 comments

Comments

@josselinchevalay
Copy link

hello guys,

to test your project i use this process to generate a bundle : https://github.com/opencontainers/runc#creating-an-oci-bundle

docker export $(docker create alpine) | tar -C rootfs -xvf - && runc spec

but i run railcar i have this error

ERROR - PR_CAPBSET_DROP error -1 ERROR - stack backtrace: 0: 0x556914fff724 - backtrace::backtrace::libunwind::trace::h1d2163fd4d107125 at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.5/src/backtrace/libunwind.rs:53 - backtrace::backtrace::trace::ha976c032de9dba8b at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.5/src/backtrace/mod.rs:42 1: 0x556914ff628c - backtrace::capture::Backtrace::new_unresolved::h284e4e34ef4eb91a at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.5/src/capture.rs:88 2: 0x556914ff61de - backtrace::capture::Backtrace::new::h533f3abfdcafceda at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.5/src/capture.rs:63 3: 0x556914ff33c2 - error_chain::make_backtrace::h4ef9f9b7b4b6c214 at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/error-chain-0.10.0/src/lib.rs:417 4: 0x556914ff345f - <error_chain::State as core::default::Default>::default::hc04cad4582b07f8f at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/error-chain-0.10.0/src/lib.rs:504 5: 0x556914b27bad - railcar::errors::Error::from_kind::h8ccf824c246e1c82 at /root/railcar/<error_chain_processed macros>:52 6: 0x556914b27f9a - <railcar::errors::Error as core::convert::From<caps::errors::Error>>::from::hfa8b3f655d05f90b at src/errors.rs:1 7: 0x556914aeeafb - railcar::capabilities::drop_privileges::h1f2b25965f012fcf at src/capabilities.rs:33 8: 0x556914bf1e51 - railcar::run_container::h2065e49d208fd8e3 at src/main.rs:1315 9: 0x556914bed8c0 - railcar::safe_run_container::ha81e8f1186332423 at src/main.rs:1031 10: 0x556914beb02d - railcar::cmd_run::he388930318bbd4ca at src/main.rs:942 11: 0x556914bdb188 - railcar::run::he4615c08aa0db807 at src/main.rs:434 12: 0x556914bd8a75 - railcar::main::h1c7d23db41775e2e at src/main.rs:202 13: 0x556914b77a31 - std::rt::lang_start::{{closure}}::h677d3f0f792acc34 at /checkout/src/libstd/rt.rs:74 14: 0x556915033c37 - std::rt::lang_start_internal::{{closure}}::h6ddc513d95d559ac at /checkout/src/libstd/rt.rs:59 - std::panicking::try::do_call::h7d33aea9be52481f at /checkout/src/libstd/panicking.rs:480 15: 0x55691504d2be - __rust_maybe_catch_panic at /checkout/src/libpanic_unwind/lib.rs:101 16: 0x5569150392e9 - std::panicking::try::h33108b08b6395be5 at /checkout/src/libstd/panicking.rs:459 - std::panic::catch_unwind::hb0149e8b5a4339ed at /checkout/src/libstd/panic.rs:365 - std::rt::lang_start_internal::h16c0c37ef62d8e5a at /checkout/src/libstd/rt.rs:58 17: 0x556914b77a11 - std::rt::lang_start::hcd81d54dfa5c9e79 at /checkout/src/libstd/rt.rs:74 18: 0x556914bfea5d - main 19: 0x7fddc394cc04 - <unknown> 20: 0x556914aed679 - <unknown> 21: 0x0 - <unknown> ERROR - pipe closed: 'file descriptor closed unexpectedly' ERROR - stack backtrace: 0: 0x556914fff724 - backtrace::backtrace::libunwind::trace::h1d2163fd4d107125 at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.5/src/backtrace/libunwind.rs:53 - backtrace::backtrace::trace::ha976c032de9dba8b at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.5/src/backtrace/mod.rs:42 1: 0x556914ff628c - backtrace::capture::Backtrace::new_unresolved::h284e4e34ef4eb91a at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.5/src/capture.rs:88 2: 0x556914ff61de - backtrace::capture::Backtrace::new::h533f3abfdcafceda at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.5/src/capture.rs:63 3: 0x556914ff33c2 - error_chain::make_backtrace::h4ef9f9b7b4b6c214 at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/error-chain-0.10.0/src/lib.rs:417 4: 0x556914ff345f - <error_chain::State as core::default::Default>::default::hc04cad4582b07f8f at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/error-chain-0.10.0/src/lib.rs:504 5: 0x556914b27bad - railcar::errors::Error::from_kind::h8ccf824c246e1c82 at /root/railcar/<error_chain_processed macros>:52 6: 0x556914b27fe7 - <railcar::errors::Error as core::convert::From<railcar::errors::ErrorKind>>::from::he33423a2ed7e6778 at src/errors.rs:1 7: 0x556914b299f7 - <T as core::convert::Into<U>>::into::h20d87c91a617eef4 at /checkout/src/libcore/convert.rs:415 8: 0x556914bfcb6b - railcar::wait_for_pipe_zero::h32c67eb9aee7d4a1 at src/main.rs:1686 9: 0x556914bf5ed0 - railcar::fork_first::h41cab2c31048e55f at src/main.rs:1439 10: 0x556914beea25 - railcar::run_container::h2065e49d208fd8e3 at src/main.rs:1139 11: 0x556914bed8c0 - railcar::safe_run_container::ha81e8f1186332423 at src/main.rs:1031 12: 0x556914beb02d - railcar::cmd_run::he388930318bbd4ca at src/main.rs:942 13: 0x556914bdb188 - railcar::run::he4615c08aa0db807 at src/main.rs:434 14: 0x556914bd8a75 - railcar::main::h1c7d23db41775e2e at src/main.rs:202 15: 0x556914b77a31 - std::rt::lang_start::{{closure}}::h677d3f0f792acc34 at /checkout/src/libstd/rt.rs:74 16: 0x556915033c37 - std::rt::lang_start_internal::{{closure}}::h6ddc513d95d559ac at /checkout/src/libstd/rt.rs:59 - std::panicking::try::do_call::h7d33aea9be52481f at /checkout/src/libstd/panicking.rs:480 17: 0x55691504d2be - __rust_maybe_catch_panic at /checkout/src/libpanic_unwind/lib.rs:101 18: 0x5569150392e9 - std::panicking::try::h33108b08b6395be5 at /checkout/src/libstd/panicking.rs:459 - std::panic::catch_unwind::hb0149e8b5a4339ed at /checkout/src/libstd/panic.rs:365 - std::rt::lang_start_internal::h16c0c37ef62d8e5a at /checkout/src/libstd/rt.rs:58 19: 0x556914b77a11 - std::rt::lang_start::hcd81d54dfa5c9e79 at /checkout/src/libstd/rt.rs:74 20: 0x556914bfea5d - main 21: 0x7fddc394cc04 - __libc_start_main 22: 0x556914aed679 - <unknown> 23: 0x0 - <unknown>

i comment this part

for c in all.difference(&to_set(&cs.bounding)) {

and rebuild railcar, after that my bundle running.

do you have an idea why ?

Regards

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant