-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(bump): KraftKit v0.7.2 bump #1149
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Alexander Jung <alex@unikraft.io>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Signed-off-by: Alexander Jung <alex@unikraft.io>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
This commit provides better handling of local queries to the package manager and catalog such that images which are developed or already existing locally can be used before a remote query is called. Signed-off-by: Alexander Jung <alex@unikraft.io>
Signed-off-by: Alexander Jung <alex@unikraft.io>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Signed-off-by: sahil <mohdssahil1@gmail.com>
Signed-off-by: Md Sahil <mohdssahil1@gmail.com>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
This assumes that 'work' is in the directory path, which is always the case right now. Users have the option to change it, but the default is '_work', and 'work' for official runners. Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.11.0 to 0.17.0. - [Commits](golang/crypto@v0.11.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0. - [Commits](golang/crypto@v0.14.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0. - [Commits](golang/crypto@v0.14.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.6.0 to 0.17.0. - [Commits](golang/crypto@v0.6.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
…/github-action (#1103) Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
…/dockerfile-llb-frontend (#1102) Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
…/go-generate-qemu-devices (#1101) Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
…protoc-gen-go-netconn (#1104) Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Bumps [kraftkit.sh](https://github.com/unikraft/kraftkit) from 0.7.0 to 0.7.1. - [Release notes](https://github.com/unikraft/kraftkit/releases) - [Changelog](https://github.com/unikraft/kraftkit/blob/staging/.goreleaser-stable.yaml) - [Commits](https://github.com/unikraft/kraftkit/commits) --- updated-dependencies: - dependency-name: kraftkit.sh dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Reviewed-by: Jakub Ciolek <jakub@unikraft.io> Approved-by: Jakub Ciolek <jakub@unikraft.io>
…te-qemu-devices (#1078) Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Signed-off-by: Alexander Jung <alex@unikraft.io>
This commit pulls out the functionality responsible for printing to the user's CLI information about specific package(s). Signed-off-by: Alexander Jung <alex@unikraft.io>
This commit effectively reverses #536 in favour of using the existing package manager's `Catalog` method. Since packages already expose a `Columns` method, this information can be used to "show" information about a specific named package. Simultaneously, the `Catalog` method and the information returned by the implementing `pack.Package` works for all current package managers. Secondly, wrap the invocations of `Catalog` with `tui.processtree` which is useful when used with the `-u|--update` flag for very long wait times and to help indicate to the user the longevity of the invocation. Finally, utilize the newly introduced `PrintPackages` method which was previously ripped from `kraft pkg ls`. Signed-off-by: Alexander Jung <alex@unikraft.io>
In order to support searching the official Unikraft OSS Community OCI Catalog[0] which is hosted at `unikraft.org/v2/_catalog`, update the `Catalog` method to handle the case where a version is not provided. This enables users to discover application packages with simpler inputs, e.g.: ``` kraft pkg info -u nginx ``` Giving the user full visibility and context. [0]: https://github.com/unikraft/catalog Signed-off-by: Alexander Jung <alex@unikraft.io>
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd) from 1.7.2 to 1.7.11. - [Release notes](https://github.com/containerd/containerd/releases) - [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md) - [Commits](containerd/containerd@v1.7.2...v1.7.11) --- updated-dependencies: - dependency-name: github.com/containerd/containerd dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
…ory (#1134) Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
This commit fixes an issue where the permissions of a directory were not properly propagated from the original. Signed-off-by: Alexander Jung <alex@unikraft.io>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Signed-off-by: Alexander Jung <alex@unikraft.io>
Signed-off-by: Alexander Jung <alex@unikraft.io>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
To enable the use of `hostfwd`, the `slirp` module is needed. This can no longer be found as a static dependency in QEMU 7.2.0 and above. As such, we downgrade QEMU from `7.2.4` to `7.1.0`, enable `slirp` via git, and pin the OS version to the ones in base. QEMU `7.1.0` is still a valid option and we can use it until we find it too out of date. For example, Ubuntu 22.04 LTS uses QEMU `6.1.0`. Signed-off-by: Alexander Jung <alex@unikraft.io> Signed-off-by: Cezar Craciunoiu <cezar@unikraft.io>
This better reflects the color renderer. Signed-off-by: Alexander Jung <alex@unikraft.io>
Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
This better reflects the color renderer. Signed-off-by: Alexander Jung <alex@unikraft.io>
This better reflects the color renderer. Signed-off-by: Alexander Jung <alex@unikraft.io>
…1086) Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Alexander Jung <alex@unikraft.io>
Signed-off-by: MdSahil-oss <mohdssahil1@gmail.com>
Signed-off-by: Alexander Jung <alex@unikraft.io>
This helps with project TUI consistency. Signed-off-by: Alexander Jung <alex@unikraft.io>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Reviewed-by: Alexander Jung <alex@unikraft.io> Approved-by: Alexander Jung <alex@unikraft.io>
This commit introduces a package which is useful for nicely printing a map of key value pairs to the terminal. Signed-off-by: Alexander Jung <alex@unikraft.io>
Signed-off-by: Alexander Jung <alex@unikraft.io>
This commit reworks the `BuildOptions` struct such that you can pass a string `TargetName` but also a previously populated `Target`, which subsequently prevents the dynamic selection process to occur. At the same time, because the Target can be provided, the interface method for the `builder` interface is updated since the previously passed positional argument `targ` is now part of `opts`. Signed-off-by: Alexander Jung <alex@unikraft.io>
Signed-off-by: Alexander Jung <alex@unikraft.io>
Signed-off-by: Alexander Jung <alex@unikraft.io>
Reviewed-by: Alexander Jung <alex@unikraft.io> Approved-by: Alexander Jung <alex@unikraft.io>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Weekly tag: v0.7.2