-
Notifications
You must be signed in to change notification settings - Fork 4
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
feat(packages): update tiup ctl package config for range [v8.4.0, ) #411
Conversation
- support zip type url, oci artifacts, or local file. - update etcd url for ctl pkg in range [v8.4.0, ) Signed-off-by: wuhuizuo <[email protected]>
This pull request introduces the feature of extracting files from zip archives, and it also updates the etcd URL for the ctl package for version ranges beyond v8.4.0. The key changes made in the pull request are:
Potential issues:
Suggestions for improvements:
|
for more information, see https://pre-commit.ci
The pull request titled "feat(packages): support extract from zip file" seems to add support for extracting files from zip archives. The change is significant in the context of packaging and version control, particularly when dealing with cross-platform compatibility and binary distribution. Key Changes:
Potential Problems:
Fixing Suggestions:
|
os: [linux, darwin] | ||
arch: [amd64, arm64] | ||
profile: [release, experiment] | ||
artifacts: | ||
- name: "ctl-{{ .Release.version }}-{{ .Release.os }}-{{ .Release.arch }}.tar.gz" | ||
files: |
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.
- removed
binlogctl
. - update etcdctl version to v3.5.15.
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.
/cc @Benjamin2037
PTAL for point 1.
- name: etcdctl | ||
src: | ||
type: http | ||
url: "https://github.com/etcd-io/etcd/releases/download/v3.5.15/etcd-v3.5.15-{{ .Release.os }}-{{ .Release.arch }}{{ ternary ".zip" ".tar.gz" (eq .Release.os "darwin") }}" | ||
extract: true | ||
extract_inner_path: etcd-v3.5.15-{{ .Release.os }}-{{ .Release.arch }}/etcdctl |
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.
/cc @lhy1024
PTAL, from v8.4.0 update etcdctl
binary in TiUP ctl
package.
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.
lgtm for the part of etcd
@lhy1024: adding LGTM is restricted to approvers and reviewers in OWNERS files. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
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.
LGTM
@Benjamin2037: adding LGTM is restricted to approvers and reviewers in OWNERS files. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/approve |
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.
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Benjamin2037, lhy1024, purelind, wuhuizuo The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
[LGTM Timeline notifier]Timeline:
|
Signed-off-by: wuhuizuo [email protected]