From fd1083f40394797615b8ee68341b6a1656f66a7e Mon Sep 17 00:00:00 2001 From: Tanjil Date: Wed, 30 Oct 2024 18:02:55 +0000 Subject: [PATCH 01/14] Update Cargo.toml --- crates/libcgroups/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/libcgroups/Cargo.toml b/crates/libcgroups/Cargo.toml index 7a38fa3ef..f04df5ccd 100644 --- a/crates/libcgroups/Cargo.toml +++ b/crates/libcgroups/Cargo.toml @@ -4,7 +4,7 @@ version = "0.4.1" # MARK: Version description = "Library for cgroup" license-file = "../../LICENSE" repository = "https://github.com/containers/youki" -homepage = "https://containers.github.io/youki" +homepage = "https://youki-dev.github.io/youki/" readme = "README.md" authors = ["youki team"] edition = "2021" From 762e471e3376b12e1a1b126ee3475c870a39c5cb Mon Sep 17 00:00:00 2001 From: Tanjil Date: Wed, 30 Oct 2024 18:02:57 +0000 Subject: [PATCH 02/14] Update Cargo.toml --- crates/libcontainer/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/libcontainer/Cargo.toml b/crates/libcontainer/Cargo.toml index 7093f627b..21500ab54 100644 --- a/crates/libcontainer/Cargo.toml +++ b/crates/libcontainer/Cargo.toml @@ -4,7 +4,7 @@ version = "0.4.1" # MARK: Version description = "Library for container control" license-file = "../../LICENSE" repository = "https://github.com/containers/youki" -homepage = "https://containers.github.io/youki" +homepage = "https://youki-dev.github.io/youki/" readme = "README.md" authors = ["youki team"] edition = "2021" From 003f33ff8ea0a1edc6b5d1681eb775401caca717 Mon Sep 17 00:00:00 2001 From: Tanjil Date: Wed, 30 Oct 2024 18:02:59 +0000 Subject: [PATCH 03/14] Update Cargo.toml --- crates/liboci-cli/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/liboci-cli/Cargo.toml b/crates/liboci-cli/Cargo.toml index 99fcb8c99..9835a45b7 100644 --- a/crates/liboci-cli/Cargo.toml +++ b/crates/liboci-cli/Cargo.toml @@ -4,7 +4,7 @@ version = "0.4.1" # MARK: Version description = "Parse command line arguments for OCI container runtimes" license-file = "../../LICENSE" repository = "https://github.com/containers/youki" -homepage = "https://containers.github.io/youki" +homepage = "https://youki-dev.github.io/youki/" readme = "README.md" authors = ["youki team"] edition = "2021" From 3be5be98e3f73769013400db706856d85f54f272 Mon Sep 17 00:00:00 2001 From: Tanjil Date: Wed, 30 Oct 2024 18:03:02 +0000 Subject: [PATCH 04/14] Update Cargo.toml --- crates/youki/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/youki/Cargo.toml b/crates/youki/Cargo.toml index f3dbcf265..411a46fd9 100644 --- a/crates/youki/Cargo.toml +++ b/crates/youki/Cargo.toml @@ -4,7 +4,7 @@ version = "0.4.1" # MARK: Version description = "A container runtime written in Rust" license-file = "../../LICENSE" repository = "https://github.com/containers/youki" -homepage = "https://containers.github.io/youki" +homepage = "https://youki-dev.github.io/youki/" readme = "../../README.md" authors = ["youki team"] edition = "2021" From cef99c7a4ca890c7567bbb5d25cadcf8ebdee60f Mon Sep 17 00:00:00 2001 From: Tanjil Date: Wed, 30 Oct 2024 18:03:05 +0000 Subject: [PATCH 05/14] Update documentation_mdbook.md --- docs/src/developer/documentation_mdbook.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/developer/documentation_mdbook.md b/docs/src/developer/documentation_mdbook.md index 65b2d3507..adce2dd45 100644 --- a/docs/src/developer/documentation_mdbook.md +++ b/docs/src/developer/documentation_mdbook.md @@ -4,7 +4,7 @@ This documentation is created using mdbook and aims to provide a concise referen Please make sure that you update this documentation along with newly added features and resources that you found helpful while developing, so that it will be helpful for newcomers. -Currently this documentation is hosted at [https://containers.github.io/youki/](https://containers.github.io/youki/), using GitHub pages. GitHub CI actions are used to automatically check if any files are changed in /docs on each push / PR merge to main branch, and if there are any changes, the mdbook is build and deployed to gh-pages. We use [https://github.com/peaceiris/actions-mdbook](https://github.com/peaceiris/actions-mdbook) to build and then [https://github.com/peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) GitHub action to deploy the mdbook. +Currently this documentation is hosted at [https://youki-dev.github.io/youki//](https://youki-dev.github.io/youki//), using GitHub pages. GitHub CI actions are used to automatically check if any files are changed in /docs on each push / PR merge to main branch, and if there are any changes, the mdbook is build and deployed to gh-pages. We use [https://github.com/peaceiris/actions-mdbook](https://github.com/peaceiris/actions-mdbook) to build and then [https://github.com/peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) GitHub action to deploy the mdbook. When testing locally you can manually test the changes by running `mdbook serve` in the docs directory (after installing mdbook), which will temporarily serve the mdbook at `localhost:3000` by default. You can check the mdbook documentation for more information. From c0fe51bab0432679892d8c42e9caf28823bce1b8 Mon Sep 17 00:00:00 2001 From: Tanjil Date: Wed, 30 Oct 2024 18:03:07 +0000 Subject: [PATCH 06/14] Update Cargo.toml --- experiment/seccomp/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/experiment/seccomp/Cargo.toml b/experiment/seccomp/Cargo.toml index 0b5bbc8e2..dd44c72cf 100644 --- a/experiment/seccomp/Cargo.toml +++ b/experiment/seccomp/Cargo.toml @@ -4,7 +4,7 @@ version = "0.0.0" description = "Library for seccomp" license-file = "../../LICENSE" repository = "https://github.com/containers/youki" -homepage = "https://containers.github.io/youki" +homepage = "https://youki-dev.github.io/youki/" readme = "README.md" authors = ["youki team"] edition = "2021" From d30a901d8777993983d2b79a15bb1a4d2ead25ca Mon Sep 17 00:00:00 2001 From: Tanjil Date: Wed, 30 Oct 2024 18:03:09 +0000 Subject: [PATCH 07/14] Update Cargo.toml --- experiment/selinux/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/experiment/selinux/Cargo.toml b/experiment/selinux/Cargo.toml index 35107f76a..d02d4a6bd 100644 --- a/experiment/selinux/Cargo.toml +++ b/experiment/selinux/Cargo.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Library for selinux" license-file = "../../LICENSE" repository = "https://github.com/containers/youki" -homepage = "https://containers.github.io/youki" +homepage = "https://youki-dev.github.io/youki/" readme = "README.md" authors = ["youki team"] edition = "2021" From b50e3a5312ab9e3c4b78db158663675ac45a6986 Mon Sep 17 00:00:00 2001 From: Tanjil Date: Wed, 30 Oct 2024 18:03:12 +0000 Subject: [PATCH 08/14] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 1098c4898..fcfbcaa2d 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ youki is named after the Japanese word 'youki', which means 'a container'. In Ja > $ sudo podman run --cgroup-manager=cgroupfs --runtime /workspaces/youki/youki hello-world > ``` -[User Documentation](https://containers.github.io/youki/user/basic_setup.html#quick-install) +[User Documentation](https://youki-dev.github.io/youki//user/basic_setup.html#quick-install) # 🎯 Motivation @@ -96,7 +96,7 @@ We have [our roadmap](https://github.com/orgs/containers/projects/15). # 🎨 Design and implementation of youki -The User and Developer Documentation for youki is hosted at [https://containers.github.io/youki/](https://containers.github.io/youki/) +The User and Developer Documentation for youki is hosted at [https://youki-dev.github.io/youki//](https://youki-dev.github.io/youki//) ![Architecture](docs/.drawio.svg) @@ -277,7 +277,7 @@ just youki-dev # or youki-release # 👥 Community and Contributing -Please refer to [our community page](https://containers.github.io/youki/community/introduction.html). +Please refer to [our community page](https://youki-dev.github.io/youki//community/introduction.html). Thanks to all the people who already contributed! From 9327fd62022c141b1ad8cb1a65eaf6d3386d03a0 Mon Sep 17 00:00:00 2001 From: Tanjil Date: Wed, 30 Oct 2024 18:03:13 +0000 Subject: [PATCH 09/14] Update README.md --- tools/wasm-sample/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/wasm-sample/README.md b/tools/wasm-sample/README.md index 3485ef03f..6ad5c973d 100644 --- a/tools/wasm-sample/README.md +++ b/tools/wasm-sample/README.md @@ -4,7 +4,7 @@ This is a simple wasm module for testing purposes. It prints out the arguments g cargo build --target wasm32-wasi ``` -If you want youki to execute the module you must copy it to the root file system of the container and reference it in the args of the config.json. You must also ensure that the annotations contain `"run.oci.handler": "wasm"` and that youki has been compiled with one of the supported wasm runtimes. For further information please check the [documentation](https://containers.github.io/youki/user/webassembly.html). +If you want youki to execute the module you must copy it to the root file system of the container and reference it in the args of the config.json. You must also ensure that the annotations contain `"run.oci.handler": "wasm"` and that youki has been compiled with one of the supported wasm runtimes. For further information please check the [documentation](https://youki-dev.github.io/youki//user/webassembly.html). ``` "ociVersion": "1.0.2-dev", From aab56ba3fcd63d7b48c19dc66d023ad131a42270 Mon Sep 17 00:00:00 2001 From: Tanjil Date: Thu, 31 Oct 2024 18:38:09 +0000 Subject: [PATCH 10/14] Update README.md Co-authored-by: Paul "TBBle" Hampson --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fcfbcaa2d..abf7222eb 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ youki is named after the Japanese word 'youki', which means 'a container'. In Ja > $ sudo podman run --cgroup-manager=cgroupfs --runtime /workspaces/youki/youki hello-world > ``` -[User Documentation](https://youki-dev.github.io/youki//user/basic_setup.html#quick-install) +[User Documentation](https://youki-dev.github.io/youki/user/basic_setup.html#quick-install) # 🎯 Motivation From 2aabbfcbbc1c0a1374c6a2486faadfee17ad8ae4 Mon Sep 17 00:00:00 2001 From: Tanjil Date: Thu, 31 Oct 2024 18:38:16 +0000 Subject: [PATCH 11/14] Update README.md Co-authored-by: Paul "TBBle" Hampson --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index abf7222eb..5bd5a6750 100644 --- a/README.md +++ b/README.md @@ -96,7 +96,7 @@ We have [our roadmap](https://github.com/orgs/containers/projects/15). # 🎨 Design and implementation of youki -The User and Developer Documentation for youki is hosted at [https://youki-dev.github.io/youki//](https://youki-dev.github.io/youki//) +The User and Developer Documentation for youki is hosted at [https://youki-dev.github.io/youki/](https://youki-dev.github.io/youki/) ![Architecture](docs/.drawio.svg) From 4094d9904eb51ea71233d6a2c4f1407a4eca813a Mon Sep 17 00:00:00 2001 From: Tanjil Date: Thu, 31 Oct 2024 18:38:28 +0000 Subject: [PATCH 12/14] Update README.md Co-authored-by: Paul "TBBle" Hampson --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5bd5a6750..4d1329ea8 100644 --- a/README.md +++ b/README.md @@ -277,7 +277,7 @@ just youki-dev # or youki-release # 👥 Community and Contributing -Please refer to [our community page](https://youki-dev.github.io/youki//community/introduction.html). +Please refer to [our community page](https://youki-dev.github.io/youki/community/introduction.html). Thanks to all the people who already contributed! From 9a2c1119ea05e3eae7b22c45510dc65d44ea4040 Mon Sep 17 00:00:00 2001 From: Tanjil Date: Thu, 31 Oct 2024 18:38:45 +0000 Subject: [PATCH 13/14] Update docs/src/developer/documentation_mdbook.md Co-authored-by: Paul "TBBle" Hampson --- docs/src/developer/documentation_mdbook.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/developer/documentation_mdbook.md b/docs/src/developer/documentation_mdbook.md index adce2dd45..fc76e3044 100644 --- a/docs/src/developer/documentation_mdbook.md +++ b/docs/src/developer/documentation_mdbook.md @@ -4,7 +4,7 @@ This documentation is created using mdbook and aims to provide a concise referen Please make sure that you update this documentation along with newly added features and resources that you found helpful while developing, so that it will be helpful for newcomers. -Currently this documentation is hosted at [https://youki-dev.github.io/youki//](https://youki-dev.github.io/youki//), using GitHub pages. GitHub CI actions are used to automatically check if any files are changed in /docs on each push / PR merge to main branch, and if there are any changes, the mdbook is build and deployed to gh-pages. We use [https://github.com/peaceiris/actions-mdbook](https://github.com/peaceiris/actions-mdbook) to build and then [https://github.com/peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) GitHub action to deploy the mdbook. +Currently this documentation is hosted at [https://youki-dev.github.io/youki/](https://youki-dev.github.io/youki/), using GitHub pages. GitHub CI actions are used to automatically check if any files are changed in /docs on each push / PR merge to main branch, and if there are any changes, the mdbook is build and deployed to gh-pages. We use [https://github.com/peaceiris/actions-mdbook](https://github.com/peaceiris/actions-mdbook) to build and then [https://github.com/peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) GitHub action to deploy the mdbook. When testing locally you can manually test the changes by running `mdbook serve` in the docs directory (after installing mdbook), which will temporarily serve the mdbook at `localhost:3000` by default. You can check the mdbook documentation for more information. From f70d7f54df78d35dfaf0c7656d97889fe0b73100 Mon Sep 17 00:00:00 2001 From: Tanjil Date: Thu, 31 Oct 2024 18:38:52 +0000 Subject: [PATCH 14/14] Update tools/wasm-sample/README.md Co-authored-by: Paul "TBBle" Hampson --- tools/wasm-sample/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/wasm-sample/README.md b/tools/wasm-sample/README.md index 6ad5c973d..1800471d0 100644 --- a/tools/wasm-sample/README.md +++ b/tools/wasm-sample/README.md @@ -4,7 +4,7 @@ This is a simple wasm module for testing purposes. It prints out the arguments g cargo build --target wasm32-wasi ``` -If you want youki to execute the module you must copy it to the root file system of the container and reference it in the args of the config.json. You must also ensure that the annotations contain `"run.oci.handler": "wasm"` and that youki has been compiled with one of the supported wasm runtimes. For further information please check the [documentation](https://youki-dev.github.io/youki//user/webassembly.html). +If you want youki to execute the module you must copy it to the root file system of the container and reference it in the args of the config.json. You must also ensure that the annotations contain `"run.oci.handler": "wasm"` and that youki has been compiled with one of the supported wasm runtimes. For further information please check the [documentation](https://youki-dev.github.io/youki/user/webassembly.html). ``` "ociVersion": "1.0.2-dev",