Skip to content
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

Enable development of vw locally #2

Open
wants to merge 61 commits into
base: mjudeikis/workspace.status.merges
Choose a base branch
from

Conversation

mjudeikis
Copy link
Owner

Summary

This allows to provide mapping file locally so when developing VirtualWorkspaces using framework you can use kcp start

Related issue(s)

Fixes #

cupakob and others added 22 commits October 18, 2024 22:46
Possible integer overflow when converting int -> uint16. This bug may never occur, but it is better to have proper handling of this case.

Signed-off-by: Atanas Alexandrov <sirakov@gmail.com>
Such type conversions may be omitted

Signed-off-by: Atanas Alexandrov <sirakov@gmail.com>
…nversion

🌱 Remove redundant type conversion
Signed-off-by: Hasan Turken <turkenh@gmail.com>
✨ Add original user/group as extra to the impersonating client used by virtual workspace
Some variable names are same like reserved words. This should be avoided

Signed-off-by: Atanas Alexandrov <sirakov@gmail.com>
Should be avoided because the package exported identifiers can't be used after the declaration.
This may be also confusing for the reader.

Variable renaming is aligned to the official golang guidelines: 'Variable names in Go should be short rather than long. This is especially true for local variables with limited scope. Prefer c to lineCount. Prefer i to sliceIndex'.
Source: https://go.dev/wiki/CodeReviewComments#variable-names

Signed-off-by: Atanas Alexandrov <sirakov@gmail.com>
…e-as-name-identifier

🐛 Fix probable bug: imported package name as name identifier
…y.regression

🐛 Fix regression when generating deep copy
Signed-off-by: Marvin Beckers <marvin@kubermatic.com>
On-behalf-of: @SAP marvin.beckers@sap.com
Signed-off-by: Marvin Beckers <marvin@kubermatic.com>
📖 Fix wrong 'labels' key in adopters issue template
In this functions the returned errors are always nil. They can be
removed and this makes the code a little bit simpler.

Signed-off-by: Atanas Alexandrov <sirakov@gmail.com>
🐛 Terminate kcp process if controller installation fails
Signed-off-by: Marvin Beckers <marvin@kubermatic.com>
@mjudeikis mjudeikis force-pushed the mjudeikis/workspace.status.merges branch from 7a42025 to 141f375 Compare November 23, 2024 16:56
…atus.merges

✨  Add workspace phase update logic
@mjudeikis mjudeikis force-pushed the mjudeikis/vw.dev branch 2 times, most recently from 0a4b302 to 9cea6c7 Compare November 24, 2024 15:11
embik and others added 3 commits November 25, 2024 15:22
On-behalf-of: @SAP marvin.beckers@sap.com
Signed-off-by: Marvin Beckers <marvin@kubermatic.com>
xrstf and others added 29 commits December 6, 2024 17:44
On-behalf-of: @SAP christoph.mewes@sap.com
On-behalf-of: @SAP christoph.mewes@sap.com
On-behalf-of: @SAP christoph.mewes@sap.com
On-behalf-of: @SAP christoph.mewes@sap.com
On-behalf-of: @SAP christoph.mewes@sap.com
On-behalf-of: @SAP marvin.beckers@sap.com
Signed-off-by: Marvin Beckers <marvin@kubermatic.com>
On-behalf-of: @SAP marvin.beckers@sap.com
Signed-off-by: Marvin Beckers <marvin@kubermatic.com>
Signed-off-by: Mangirdas Judeikis <Mangirdas@Judeikis.LT>
On-behalf-of: SAP mangirdas.judeikis@sap.com
🌱 Bump golangci-lint, remove staticcheck
⚠️ Stop building artefacts for ppc64le
🐛 Fix impersonation for non-system users
Signed-off-by: Marvin Beckers <marvin@kubermatic.com>
📖  Add SAP (ApeiroRA) as adopters
On-behalf-of: @SAP christoph.mewes@sap.com
…e kcp options

On-behalf-of: @SAP christoph.mewes@sap.com
On-behalf-of: @SAP christoph.mewes@sap.com
On-behalf-of: @SAP christoph.mewes@sap.com
On-behalf-of: @SAP christoph.mewes@sap.com
On-behalf-of: @SAP christoph.mewes@sap.com
Signed-off-by: alingse <alingse@foxmail.com>
🐛 fix check `deleteError != nil` but return an other nil value `err`
✨ Enable webhook authorization options
…mages

✨  Add prefix to dev images for gc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants