Toru Komatsu
8faff1c7d8
Merge pull request #2420 from jprendes/static-wasmedge
...
Use static build of wasmedge
2023-10-10 21:17:39 +09:00
Yashodhan
80f1f36ae9
Refactor test dir structure ( #2421 )
...
* Move individual rust-oci-tests components in the tests dir
We can use several things from test_framework and even integration_test
for additional tests such as podman rootless and wasm tests
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
* fix scripts and docs for the new dir structure
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
---------
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
2023-10-10 21:00:02 +09:00
Jorge Prendes
e8cae3e7cb
Use static build of wasmedge
...
Signed-off-by: Jorge Prendes <jorge.prendes@gmail.com>
2023-10-09 15:42:34 +01:00
Yashodhan
cc39179f9f
podman rootless with dbus native ( #2370 )
...
* Move dbus_native code to youki, add tests
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
* (incomplete) move individual systemd components to dbus_native
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
* (incomplete) Change tests to use dbus_native, move
systemdClientInterface into dbus_native
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
* (incomplete) Change variant to actual enum, Fix types for systemd
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
* Fix bug in vector ser/de
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
* Fix mut requirements, minor lints etc., add client id in dbus
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
* Add implementation for proxy methods
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
* Split dbus error from SystemdClientError
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
* implement system and session connection creation
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
* Fix typos and failing feature test build
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
* Completely remove dbus dependency and add docs regarding dbus-native
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
* Update migration guide, move documentation od dbus_native to cgroups
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
---------
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
2023-10-05 21:08:06 +09:00
utam0k
6c0eb28271
fix typo
...
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-09-25 12:15:03 +00:00
utam0k
72566c162f
oci-test -> test-oci
...
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-09-25 12:14:34 +00:00
utam0k
abf739016c
Update the developer documentation for the e2e tests.
...
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-09-25 12:13:53 +00:00
utam0k
d12106cdf9
Add the documentation for debugging
...
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-09-24 11:32:14 +00:00
utam0k
c04a9a0577
v0.2.0
...
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-08-31 11:54:15 +00:00
Yashodhan Joshi
4e26799e15
Rename the rootless struct and correspondigs to UserNamespaceConfig and according.
2023-08-12 19:50:25 +05:30
Eric Fang
c3559e4a0a
refactored executor and executor manager ( #2186 )
...
* refactored executor and executor manager
Refactored the executor and executor manager to be clone-able and more
ergonomics.
Removed the use of executor manager with a vector of executor. Instead
we favor composing executors into a new executor. Composing also allows
the implementer to be precise about the execution orders. The old
executor manager with its vector implementation is not explicit enough
about the order when multiple executor is involved.
Re-implement the executor to be a function pointer instead of the Fn
family traits. Traits will type erase and difficult to deal with when
implementing clone.
Refactored the wasm related exectors to use the new scheme.
Signed-off-by: yihuaf <yihuaf@unkies.org>
* Add comments and address the reviews
Signed-off-by: yihuaf <yihuaf@unkies.org>
* Add a section in executor
Signed-off-by: yihuaf <yihuaf@unkies.org>
---------
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-07-21 21:12:21 +09:00
utam0k
8787e4a6c1
Quick install guide
...
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-06-29 12:51:48 +00:00
Eric Fang
ebef6dba09
Introduce a log-level
flag. ( #2036 )
...
* Implement `--log-level`
In short:
Propose the default log level for release to error
Keep the --debug flag and it sets the log level to debug
Introduce --log-level flag to set the log level
--debug flag will be ignored if --log-level flag is also set.
Keep the default log level for debug build to debug
Signed-off-by: yihuaf <yihuaf@unkies.org>
* minor fix to CI
Signed-off-by: yihuaf <yihuaf@unkies.org>
* move log-level to youki_extend
Signed-off-by: yihuaf <yihuaf@unkies.org>
* remove the workflow_dispatch trigger
Signed-off-by: yihuaf <yihuaf@unkies.org>
---------
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-06-17 21:56:49 +09:00
yihuaf
6475556272
minor fix to the basic_usage.md
...
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-06-09 10:34:39 -07:00
Eric Fang
3a790dffe9
Using typos-cli
to catch typos + fixes for existing typos ( #2018 )
...
* adds a typos configuration file
Signed-off-by: yihuaf <yihuaf@unkies.org>
* fix all the typos
Signed-off-by: yihuaf <yihuaf@unkies.org>
* add typos to justfile and CI
Signed-off-by: yihuaf <yihuaf@unkies.org>
* fix
Signed-off-by: yihuaf <yihuaf@unkies.org>
* fix
Signed-off-by: yihuaf <yihuaf@unkies.org>
* fix
Signed-off-by: yihuaf <yihuaf@unkies.org>
---------
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-06-08 10:19:17 +05:30
yihuaf
1d81f05f93
remove do_exec now that default executor is used.
...
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-24 14:04:18 -07:00
l0rem1psum
830e4af0c5
fix Ubuntu OpenSSL package name in README and update docs to reflect changes
...
Signed-off-by: l0rem1psum <iswenxuan@gmail.com>
2023-05-24 16:36:15 +08:00
yihuaf
73bdd11d03
fix dependency for fedora
...
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-11 16:07:09 -07:00
utam0k
e54f2df810
New logo!
...
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-04-06 13:06:31 +00:00
shimatar0
a4c6927cc0
fix: youki's image in doc
...
Signed-off-by: shimatar0 <shimataro0579@gmail.com>
2023-03-05 15:57:29 +09:00
lengrongfu
2d10a00320
fix: doc link
...
Signed-off-by: lengrongfu <1275177125@qq.com>
2023-02-02 10:27:26 +08:00
Yashodhan Joshi
053b76a876
Fix release script and prepare for release
2022-12-06 11:32:40 +05:30
Yashodhan Joshi
83fcdbbe84
Fix scipt running example in wasm doc
2022-11-30 12:16:40 +05:30
Yashodhan Joshi
6becc9af4e
Change targets in the makefile
2022-11-30 12:13:03 +05:30
Toru Komatsu
997bc43839
Merge pull request #1320 from apepkuss/feat-wasmedge-executor
...
[libcontainer] Integrate WasmEdge Runtime
2022-11-30 15:00:08 +09:00
Xin Liu
44f1c13a36
doc(webassembly): update wasmedge
...
Signed-off-by: Xin Liu <sam@secondstate.io>
2022-11-30 10:14:40 +08:00
Yashodhan
502e4a22e3
Merge pull request #1297 from utam0k/Makefile
...
Improve the flow of the containerd test with youki
2022-11-28 17:05:24 +05:30
Xin Liu
6a6ad10ba1
doc(webassembly): update build section with wasmedge
...
Signed-off-by: Xin Liu <sam@secondstate.io>
2022-11-25 17:42:17 +08:00
Uchio Kondo
ecf2d02a7a
Fix an invalid link in basic_usage
...
Signed-off-by: Uchio Kondo <udzura@udzura.jp>
2022-11-18 18:56:27 +09:00
Uchio Kondo
e1ae498e2a
Change clone URL to https one
...
Signed-off-by: Uchio Kondo <udzura@udzura.jp>
2022-11-18 18:56:27 +09:00
utam0k
08d3a082cd
Add the logo with the name
...
Signed-off-by: utam0k <k0ma@utam0k.jp>
2022-11-08 21:49:59 +09:00
utam0k
737c09afe2
Update docs for containerd tests
...
Signed-off-by: utam0k <k0ma@utam0k.jp>
2022-11-08 21:00:14 +09:00
Neil.wrz
be9a9c29aa
doc fix a typo
...
Signed-off-by: Neil.wrz <wrz750726@gmail.com>
2022-10-11 00:26:36 -07:00
Manabu Ori
cdc5ba4c87
Add instructions for using podman and buildah
...
Signed-off-by: Manabu Ori <manabu.ori@gmail.com>
2022-08-30 21:45:56 +09:00
Takashi IIGUNI
209b9678aa
Update docs/src/developer/containerd_integration_test_using_youki.md
...
Co-authored-by: utam0k <k0ma@utam0k.jp>
Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
2022-06-08 21:37:55 +09:00
Takashi IIGUNI
d3632b39c9
add a document for containerd integration test using youki
...
Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
2022-06-06 23:41:29 +09:00
splig
689d592efd
resize page to fit svg image
...
Signed-off-by: splig <scary4cat@gmail.com>
2022-05-07 16:15:48 -07:00
utam0k
a327266408
Update the logo in README.
2022-05-05 21:15:15 +09:00
splig
be1251c8de
Add flat logos to docs folder
...
Signed-off-by: splig <scary4cat@gmail.com>
2022-04-29 13:35:29 -07:00
YJDoc2
f6e41b5d8a
Update the docs for the directory structure changes ( #813 )
...
* Update the docs for the directory structure changes
2022-04-13 20:59:52 +02:00
Yashodhan Joshi
7315978034
Update tutorial in Readme and docs to incorporate scripts
2022-03-05 17:02:33 +05:30
tomoro kobori
738b2e309e
docs: add description to 'create daemon.json' in Basic Usage
...
References: https://docs.docker.com/config/daemon/#enable-debugging
2022-02-13 17:40:03 +09:00
Hugo Wang
62a10c66ad
adding HOME into envs when init containers ( #681 )
...
* WIP: adding HOME into envs when init containers
Signed-off-by: Hugo Wang <w@mitnk.com>
2022-02-08 23:19:06 +01:00
Thomas Schubart
1b810d43e8
Merge pull request #548 from Furisto/wasm-wasmer
...
Suppport executing wasm workloads with wasmer
2022-01-24 16:16:28 +01:00
Szymon Gibała
0a9a586dfd
Fix some typos and align formatting
...
Signed-off-by: Szymon Gibała <szymongib@gmail.com>
2022-01-22 17:30:30 +01:00
Yashodhan Joshi
b2d3e53cc8
Merge branch 'main' of github.com:containers/youki into readonly_paths
2022-01-08 15:18:11 +05:30
Yashodhan Joshi
ae9265ffcc
Seprate runtimetest from youki workspace and make it its own crate
2022-01-07 11:40:17 +05:30
Yashodhan Joshi
78b7e942d7
Add runtime test crate and integrate it with integration tests
2022-01-06 16:30:19 +05:30
Furisto
d3863556d0
Add docs
2022-01-04 18:16:52 +01:00
Emanuele Aina
b00667a82f
style(spelling): Spellcheck the docs
...
Signed-off-by: Emanuele Aina <emanuele.aina@collabora.com>
2022-01-03 22:06:03 +01:00