push eventchendave/kubeedge
commit sha 26ef635605a4aad97b318d7c71a7983e5ea68ccc
update setup guide - `usage.md` is mostly overlapping with `setup.md` - `usage.md` has some content left behind - there is no need to maintain two guides for the installation. Signed-off-by: Dave Chen <[email protected]>
push time in a day
push eventchendave/kubeedge
commit sha 9c5dcf86ea5077193acf5ca22e843f9aaff9de28
WIP: test for e2e test.
push time in a day
push eventchendave/kubeedge
commit sha 4113ece1694b8e529c7242a8b020cea3d7db6fad
WIP: test for e2e test.
push time in 2 days
pull request commentkubeedge/kubeedge
cc @kevin-wangzefeng @fisherxu @kadisi @subpathdev
comment created time in 2 days
PR opened kubeedge/kubeedge
- kill process and print info only when they exist
- edgesite was never killed cause it exit directly
- fix the incorrect comments or messages
Signed-off-by: Dave Chen [email protected]
<!-- Thanks for sending a pull request! Here are some tips for you:
- If this is your first time, please read our contributor guidelines: https://github.com/kubeedge/kubeedge/blob/master/CONTRIBUTING.md
- Ensure you have added or ran the appropriate tests for your PR
-->
What type of PR is this?
Uncomment only one
/kind <>line, hit enter to put that in a new line, and remove leading whitespaces from that line: /kind bug
Special notes for your reviewer:
Does this PR introduce a user-facing change?: <!-- If no, just write "NONE" in the release-note block below. If yes, a release note is required: Enter your extended release note in the block below. If the PR requires additional action from users switching to the new release, include the string "action required". -->
NONE
pr created time in 2 days
PR opened kubeedge/kubeedge
usage.mdis mostly overlapping withsetup.mdusage.mdhas some content left behind- there is no need to maintain two guides for the installation.
Signed-off-by: Dave Chen [email protected]
<!-- Thanks for sending a pull request! Here are some tips for you:
- If this is your first time, please read our contributor guidelines: https://github.com/kubeedge/kubeedge/blob/master/CONTRIBUTING.md
- Ensure you have added or ran the appropriate tests for your PR
-->
What type of PR is this?
Uncomment only one
/kind <>line, hit enter to put that in a new line, and remove leading whitespaces from that line:
/kind cleanup
What this PR does / why we need it:
Which issue(s) this PR fixes:
<!--
Automatically closes linked issue when PR is merged.
Usage: Fixes #<issue number>, or Fixes (paste link of issue).
If PR is about failing-tests or flakes, please post the related issues/tests in a comment and do not use Fixes
-->
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?: <!-- If no, just write "NONE" in the release-note block below. If yes, a release note is required: Enter your extended release note in the block below. If the PR requires additional action from users switching to the new release, include the string "action required". -->
pr created time in 2 days
push eventchendave/kubeedge
commit sha 95e5eb928ad6345aeaa813b8c822605a4507c750
use explicit type of message
commit sha 17e637bc5abcb5a2ebe856be5f61304593e71c28
change 2 to 'To'
commit sha d5fc634c3e21f2275b49f63a29e8c0b08deb8839
Merge pull request #1248 from fisherxu/use_msg Use explicit type of message
commit sha b4c821d43cd63bfa32cdc12e21c896cec27f7501
Merge pull request #1250 from fisherxu/2_To Change 2 to 'To' for all functions
commit sha 818c954859e2131a6b33e7131b740c4c9aace00a
remove event type from cloudhub
commit sha 3bf00f8740802c57ee593e2d2377ec10a5cdbc73
remove k8s version requirement for https
commit sha da92692baa660359bb314d89dfa3a80bffb1d26c
Merge pull request #1247 from fisherxu/remove_event Remove event type from cloudhub
commit sha cd43399999fab08054205ed2a488961db9ac7654
Optimize testcase for edgecore Signed-off-by: zhangjie <[email protected]>
commit sha e4e849fca78adeb60d4100dcbf102f8d71dc045d
Handling local tests Modifying source configuration file issues Signed-off-by: zhangjie <[email protected]>
commit sha 1cbcb4f3cf9abd37ced2c0da8973239da8fef8ec
Update staging/src/github.com/kubeedge/beehive/pkg/core/context/context_factory.go Co-Authored-By: Fei Xu <[email protected]>
commit sha 336340a44bd69416056616e6d0d384539489b8de
delete go test Verbose output Signed-off-by: zhangjie <[email protected]>
commit sha 39dc17b23e282e7ee024dbb19f4a8779947fc2e0
Merge pull request #1251 from fisherxu/fix_doc Remove k8s version requirement for connecting apiserver with https
commit sha bacce44d1c1e2e2e24bbd87871b714c289e7fd23
delete useless test line, and Local test does not produce edge.db file Signed-off-by: zhangjie <[email protected]>
commit sha 33b972ae0589c55a3b695b4b8dad135e7ef76bfa
Merge pull request #1253 from kadisi/testcase Optimize ci testcase for kubeedge
commit sha 12ca513052fffe7cf168793ec31b4cc23fa7df49
move DTController to DeviceTwin struct Signed-off-by: zhangjie <[email protected]>
commit sha 220e8dccae8b433920701104a3c24062d22115b9
edevicetwin uses the golang context instead of the stop channel. Signed-off-by: zhangjie <[email protected]>
commit sha aec536b2dc8271bd99b2c8e11f46f74d469313f3
edged: uses the golang context instead of the stop channel. Signed-off-by: zhangjie <[email protected]>
commit sha d024894d9b9ca1f9d85610cdf4eeba49b948ccc3
move Controller to EdgeHub struct Signed-off-by: zhangjie <[email protected]>
commit sha dac9d7c14a3b3d0bdf08f05f46087ce9914a4764
edgehub:uses the golang context instead of the stop channel Signed-off-by: zhangjie <[email protected]>
commit sha 09b51a8facdd967dfb76d8d9d17b9a30a5db091b
eventbus:uses the golang context instead of the stop channel Signed-off-by: zhangjie <[email protected]>
push time in 2 days
push eventchendave/kubeedge
commit sha 7139b753749ad518c4878b570f8089574e9dbb0e
add compatibility matrix
commit sha 0f7132354623ffbf679420c7d212ed014f40e34c
Merge pull request #1300 from fisherxu/add_chart Add compatibility matrix
commit sha bc0604906832cfc942ba090cacb92c2d55065206
Fix the UT failure and open the CI test on ARM64 1 millisecond is too short to get everything settle down, which might cause the UT fail randomly on X86 and always fail on ARM64 with LXD. The change extends the time to 10 milliseconds and try several times to make sure get back all the data wanted. Signed-off-by: Dave Chen <[email protected]>
commit sha f41ea1402972065683076994c0e534cea8f38a35
Merge pull request #1301 from chendave/UT_fix Fix the UT failure and open the CI test on ARM64
commit sha 27a9180d1c9ddb446dbaa865631acbd7c0a2a1c6
Optimize the initialization of the edged module global variable Signed-off-by: zhangjie <[email protected]>
commit sha d4d344dc88a47f2535320fd7d743b58ba02c5387
Optimize the initialization of the edgehub module global variable Signed-off-by: zhangjie <[email protected]>
commit sha 66307468a6d261e9950d5aa955152302c0d4c361
Optimize the initialization of the eventbus module global variable Signed-off-by: zhangjie <[email protected]>
commit sha 8fd24d4a84e8275ba0833a1023018824d549e5c5
Optimize the initialization of the devicetwin module global variable Signed-off-by: zhangjie <[email protected]>
commit sha a2bdc7937cdb5c6a8c08452def5c6ab6c22ab4ea
Optimize the initialization of the common module global variable Signed-off-by: zhangjie <[email protected]>
commit sha 57a2f9d1f66e2743e543ee07d9235188f2601395
Optimize the initialization of the metamanager module global variable Signed-off-by: zhangjie <[email protected]>
commit sha c7524b512b0a08fe22f721923fe9a93b9afce56b
add Debug Information for module global config Signed-off-by: zhangjie <[email protected]>
commit sha e8b5376bf36f14f36d54f8daf3a1fa46d9120e82
remove limitation of 0.0.0.0
commit sha ba720ffa3b2ea650d03aaed7c402c2d4f0c74ddf
Merge pull request #1276 from kadisi/edge_module_config Optimize the initialization of the edgecore modules global variable
commit sha a744b6a6a279c5c6b47934e2ee07ee1a103aef93
Merge pull request #1312 from fisherxu/remove_00 Remove limitation of insecure port
push time in 2 days
push eventchendave/initrepo
commit sha e2c58075d04941face484807750f98f21b86d884
Update README
push time in 3 days
push eventchendave/initrepo
commit sha b03224c345fd2b95ac4cf322726410f77410d52f
example on the ginkgo
push time in 3 days
PR closed moby/buildkit
Signed-off-by: Dave Chen [email protected]
fix: #1187
pr closed time in 3 days
pull request commentmoby/buildkit
show info of target platform when needed
thank you @tonistiigi for your comments!
I believe this should be quite easy for you but I am still not very clear how to differentiate the args needed for each run commands. It would be great to see someone else take care it. Sorry for closing this.
comment created time in 3 days
pull request commentmoby/buildkit
show info of target platform when needed
In https://godoc.org/github.com/moby/buildkit/frontend/dockerfile/dockerfile2llb#ConvertOpt add new key PrefixArgs []string
I don't even think we need PrefixArgs []string right now, if we are going to show those args in the console, all of them (regardless it's builtin or other additional args) would go to dispatchState.buildArgs, so we just need to show all of value from dispatchState.buildArgs is enough.
PrefixArgs should hold something both key andvalue, that is the customized args that is not included in the dispatchState.buildArgs if we do this need field.
comment created time in 4 days
pull request commentkubeedge/kubeedge
Remove limitation of insecure port
We don't need this anymore? How this got addressed?
comment created time in 4 days
push eventchendave/initrepo
commit sha 1ce975766d102ac1dec711167fc9ee9ab0f11370
example for go test
push time in 5 days
pull request commentkubeedge/kubeedge
Fix the UT failure and open the CI test on ARM64
Can we use preconditions instead of sleeping? (I didn't know if this is possible in go)
I have no idea either :(
comment created time in 5 days
Pull request review commentkubeedge/kubeedge
Fix the UT failure and open the CI test on ARM64
func TestStart(t *testing.T) { ormerMock.EXPECT().QueryTable(gomock.Any()).Return(querySeterMock).Times(1) querySeterMock.EXPECT().All(gomock.Any()).Return(int64(1), nil).Times(1) go dt.Start()- time.Sleep(1 * time.Millisecond)+ time.Sleep(delay)+ retry++
it starts from 0, the sleep here counts, so it will consistent with other occurrence (5 times total).
comment created time in 5 days
pull request commentkubeedge/kubeedge
Fix the UT failure and open the CI test on ARM64
test couple of times, it's looks okay now.
comment created time in 9 days
pull request commentkubeedge/kubeedge
Fix the UT failure and open the CI test on ARM64
/hold cancel
comment created time in 9 days
push eventchendave/kubeedge
commit sha bc0604906832cfc942ba090cacb92c2d55065206
Fix the UT failure and open the CI test on ARM64 1 millisecond is too short to get everything settle down, which might cause the UT fail randomly on X86 and always fail on ARM64 with LXD. The change extends the time to 10 milliseconds and try several times to make sure get back all the data wanted. Signed-off-by: Dave Chen <[email protected]>
push time in 9 days
push eventchendave/kubeedge
commit sha 85f32f6e8937aeb2b77a66d373e31cb39bcb7756
Fix the UT failure and open the CI test on ARM64 1 millisecond is too short to get everything settle down, which might cause the UT fail randomly on X86 and always fail on ARM64 with LXD. The change extends the time to 10 milliseconds and try several times to make sure get back all the data wanted. Signed-off-by: Dave Chen <[email protected]>
push time in 9 days
push eventchendave/kubeedge
commit sha f8d1b7175b8100387e09e46d200bdb5c2e12e262
Fix the UT failure and open the CI test on ARM64 1 millisecond is too small to get everything settle down, which might cause the UT fail randomly on X86 and always fail on ARM64 with LXD. The change extends the time to 10 milliseconds which makes the UT could be stably pass on both X86 and ARM64. Signed-off-by: Dave Chen <[email protected]>
push time in 9 days
push eventchendave/kubeedge
commit sha 38e4733cc4134faa6927fd7153bb896bb9742676
Fix the UT failure and open the CI test on ARM64 1 millisecond is too small to get everything settle down, which might cause the UT fail randomly on X86 and always fail on ARM64 with LXD. The change extends the time to 10 milliseconds which makes the UT could be stably pass on both X86 and ARM64. Signed-off-by: Dave Chen <[email protected]>
push time in 10 days
push eventchendave/kubeedge
commit sha 09fa593645f217c1b09c836dff2795741f1fad72
Fix the UT failure and open the CI test on ARM64 1 millisecond is too small to get everything settle down, which might cause the UT fail randomly on X86 and always fail on ARM64 with LXD. The change extends the time to 10 milliseconds which makes the UT could be stably pass on both X86 and ARM64. Signed-off-by: Dave Chen <[email protected]>
push time in 10 days
PR closed kubernetes/kubernetes
-
testBlockingConfigmapDeletiontests the deletion ofconfigmapshould be denied by webhook if there is offending key, but it is never actually got called. -
ConfigMapadmission is mixed withpodadmission, the change refactor the code to splitConfigMaprelated admission out to be a new testcase.
Signed-off-by: Dave Chen [email protected]
What type of PR is this? /kind cleanup /kind failing-test
NONE
pr closed time in 10 days
push eventchendave/kubernetes
commit sha 3bb3db1d36ed173698e15d9e62717ad6bf3af103
Bumped the number of times a node tries to lookup itself Increased the number of tries in pkg/util/node/node.go::GetNodeIP by 1, because the kube-proxy was giving up too early. This is meant to address #81879
commit sha c1e3d375d43cd32783e058776a65f0621264197a
Add IPv6 support to kubenet hostport
commit sha cc7257b462fdc64cb04f9e27291301e1ac98e232
Kubenet can't fail fast on teardown
commit sha 97e2576750dffd01df9eae103722d0b33a8a4603
hostport return error when claim SCTP type port revert last changes, just modify typos in unit test, and remove failed assert sub count of sctp port when assert of len compare
commit sha 56d1c3b96d0a544130a82caad33dd57629b8a7f8
update CRI to support hugepages Signed-off-by: Byonggon Chun <[email protected]>
commit sha 5616ce97622e25a90f89f56e5556e73e065ee012
[k8s.io/sample-controller/controller.go]: fixup minor typo Signed-off-by: Zhou Peng <[email protected]>
commit sha fdbf5ef0b8b72101cc759703b96a3b0b40dcdf45
ignore image err when docker image has been cleaned up
commit sha 9a1f631c5caef10a13f4f7ef3a43193360161413
Replace nginx image with agnhost in sig-node pods tests
commit sha 8e50c55e6bf715d9067376a9e7f136ffacb0a3ee
kubelet: add certificate rotation error metric
commit sha 47642a0badc714447b8a7d264b481e2a63e82243
fix kubelet failed to start on setting hugetlb limits in non-exist cgroup dir cause by kubelet startup be interrupted on setting list of cgroups In the 'cgroupManagerImpl.Exists' not check&recreate the hugetlb cgroup dir. Then setting the limits in non-exist cgroup dir will cause kubelet start failed. Signed-off-by: bingshen.wbs <[email protected]>
commit sha 0649f4064e9c6751bee63b14e25bea563a6d3ec4
Variables collides with imported package name Such declarations will make using the package exported identifiers impossible after the declaration or create confusion when reading the code. Signed-off-by: clarklee92 <[email protected]>
commit sha cfc34712c2031adc1c61a070b10879edd5de4119
Fix golint issues in pkg/registry/.../storage
commit sha 896f84b652592e4f58a30174090df0376ca4c89a
Fix golint issues in pkg/apis/batch/validation
commit sha e99a325d4e93dc604dd8299800ad4941d10f29ea
Fix shellcheck failure in log-dump/log-dump.sh
commit sha 92c7e8e802ce03381698d06ebb08d4f39873f406
Fix golint failures * Remove pkg/registry/apps/replicaset Signed-off-by: Chin-Ya Huang <[email protected]>
commit sha 5e0695e339ff0887ebebddfa8630de191f7fa235
Hide apiserver metrics that have been deprecated in 1.14 Update E2E test accordingly.
commit sha 627a9abc9edb2b06c3b30e53ccd422e15c1f6ea1
Hide apiserver metrics that have been deprecated in 1.15
commit sha d9b12b131a5ca10e8fef0fcaa42f3f630425bbef
Hide scheduler metrics that have been deprecated in 1.14
commit sha 7cfb6ec1a39dcaaf07397cc8bf8802845cdebc4c
fix the defect in the shell scripts when the binary is missing, it should prompt for downloading instead of sliently move on.
commit sha 573a99ea51b0e7924260306a11a567de89e5bd67
Bump debian-base to buster
push time in 10 days
pull request commentkubeedge/kubeedge
Fix the UT failure and open the CI test on ARM64
/hold
comment created time in 10 days
Pull request review commentkubeedge/kubeedge
KubeEdge is composed of the following components: <img src="./docs/images/kubeedge_arch.png"> +## Compatibility matrix++### Kubernetes compatibility++| | Kubernetes 1.10 | Kubernetes 1.11 | Kubernetes 1.12 | Kubernetes 1.13 | Kubernetes 1.14 | Kubernetes 1.15 | Kubernetes 1.16 |+|---------------------|-----------------|-----------------|-----------------|-----------------|-----------------|-----------------| --------------- |+| KubeEdge 1.0 | ✓ | - | - | - | - | - | - |+| KubeEdge 1.1 | + | + | + | + | ✓ | ✓ | - |+| KubeEdge HEAD | + | + | + | + | ✓ | ✓ | - |++Key:+* `✓` KubeEdge and the Kubernetes version are exactly compatible.+* `+` KubeEdge has features or API objects that may not be present in the Kubernetes version.+* `-` The Kubernetes version has features or API objects that KubeEdge can't use.++### Golang dependency++| | Golang 1.10 | Golang 1.11 | Golang 1.12 | Golang 1.13 |
Do we have plan to upgrade golang version to 1.13? 1.13 is formally released.
comment created time in 11 days
push eventchendave/kubeedge
commit sha ed6d2ea047d67f13c4e20830147bdb5bf36e73a9
Fix the UT failure and open the CI test on ARM64 1 millisecond is too small to get everything settle down, which might cause the UT fail randomly on X86 and always fail on ARM64 with LXD. The change extends the time to 10 milliseconds which makes the UT could be stably pass on both X86 and ARM64. Signed-off-by: Dave Chen <[email protected]>
push time in 11 days
pull request commentkubeedge/kubeedge
Fix the UT failure and open the CI test on ARM64
cc @fisherxu @kevin-wangzefeng
comment created time in 11 days
PR opened kubeedge/kubeedge
1 millisecond is too small to get everything settle down, which might cause the UT fail randomly on X86 and always fail on ARM64 with LXD.
The change extends the time to 10 milliseconds which makes the UT could be stably pass on both X86 and ARM64.
Signed-off-by: Dave Chen [email protected]
<!-- Thanks for sending a pull request! Here are some tips for you:
- If this is your first time, please read our contributor guidelines: https://github.com/kubeedge/kubeedge/blob/master/CONTRIBUTING.md
- Ensure you have added or ran the appropriate tests for your PR
-->
What type of PR is this?
/kind bug
NONE
pr created time in 11 days
push eventchendave/kubeedge
commit sha 95e5eb928ad6345aeaa813b8c822605a4507c750
use explicit type of message
commit sha 17e637bc5abcb5a2ebe856be5f61304593e71c28
change 2 to 'To'
commit sha d5fc634c3e21f2275b49f63a29e8c0b08deb8839
Merge pull request #1248 from fisherxu/use_msg Use explicit type of message
commit sha b4c821d43cd63bfa32cdc12e21c896cec27f7501
Merge pull request #1250 from fisherxu/2_To Change 2 to 'To' for all functions
commit sha 818c954859e2131a6b33e7131b740c4c9aace00a
remove event type from cloudhub
commit sha 3bf00f8740802c57ee593e2d2377ec10a5cdbc73
remove k8s version requirement for https
commit sha da92692baa660359bb314d89dfa3a80bffb1d26c
Merge pull request #1247 from fisherxu/remove_event Remove event type from cloudhub
commit sha cd43399999fab08054205ed2a488961db9ac7654
Optimize testcase for edgecore Signed-off-by: zhangjie <[email protected]>
commit sha e4e849fca78adeb60d4100dcbf102f8d71dc045d
Handling local tests Modifying source configuration file issues Signed-off-by: zhangjie <[email protected]>
commit sha 1cbcb4f3cf9abd37ced2c0da8973239da8fef8ec
Update staging/src/github.com/kubeedge/beehive/pkg/core/context/context_factory.go Co-Authored-By: Fei Xu <[email protected]>
commit sha 336340a44bd69416056616e6d0d384539489b8de
delete go test Verbose output Signed-off-by: zhangjie <[email protected]>
commit sha 39dc17b23e282e7ee024dbb19f4a8779947fc2e0
Merge pull request #1251 from fisherxu/fix_doc Remove k8s version requirement for connecting apiserver with https
commit sha bacce44d1c1e2e2e24bbd87871b714c289e7fd23
delete useless test line, and Local test does not produce edge.db file Signed-off-by: zhangjie <[email protected]>
commit sha 33b972ae0589c55a3b695b4b8dad135e7ef76bfa
Merge pull request #1253 from kadisi/testcase Optimize ci testcase for kubeedge
commit sha 12ca513052fffe7cf168793ec31b4cc23fa7df49
move DTController to DeviceTwin struct Signed-off-by: zhangjie <[email protected]>
commit sha 220e8dccae8b433920701104a3c24062d22115b9
edevicetwin uses the golang context instead of the stop channel. Signed-off-by: zhangjie <[email protected]>
commit sha aec536b2dc8271bd99b2c8e11f46f74d469313f3
edged: uses the golang context instead of the stop channel. Signed-off-by: zhangjie <[email protected]>
commit sha d024894d9b9ca1f9d85610cdf4eeba49b948ccc3
move Controller to EdgeHub struct Signed-off-by: zhangjie <[email protected]>
commit sha dac9d7c14a3b3d0bdf08f05f46087ce9914a4764
edgehub:uses the golang context instead of the stop channel Signed-off-by: zhangjie <[email protected]>
commit sha 09b51a8facdd967dfb76d8d9d17b9a30a5db091b
eventbus:uses the golang context instead of the stop channel Signed-off-by: zhangjie <[email protected]>
push time in 11 days
push eventchendave/kubeedge
commit sha d324d56c135f914f032fbbc333ec12a119b375c9
WIP: test for e2e test.
push time in 11 days
push eventchendave/kubeedge
commit sha 1982c51b80a9e2223cf0e3c9d8510e121f06874e
WIP: test for e2e test.
push time in 11 days
push eventchendave/kubeedge
commit sha 7afacebfa66fb88744cfb361f5a0733bcbe65dd2
WIP: test for e2e test.
push time in 11 days
push eventchendave/kubeedge
commit sha 827dad3a30e246856b033447f43391c1210d39d5
WIP: test for e2e test.
push time in 11 days
push eventchendave/kubeedge
commit sha 2585b6130a552ffc510a71601712c2cac5875e08
WIP: test for e2e test.
push time in 12 days
push eventchendave/kubeedge
commit sha ea53232b3f887ae5cb1ed509b5f865ca7c74b93f
WIP: test for e2e test.
push time in 12 days
push eventchendave/initrepo
commit sha b48b23a6eefda9f4c1e4fd45ff92f368aee0f14d
Add the `README` for the whole personal repo
push time in 15 days
push eventchendave/initrepo
commit sha 2ecce1356c2d92298cc535199b5ce3dde99e68ff
tidy up for the example configuration of k8s
push time in 15 days
pull request commentkubernetes/kubernetes
fix the defect in the shell scripts
cc @Katharine @mikedanese @zmerlynn @dims
comment created time in 16 days
issue commentkubernetes/kubernetes
image tags is not correctly defined on arm paltform
/remove-lifecycle stale
comment created time in 16 days
pull request commentkubernetes/kubernetes
Define the ARCH explictly for amd64
/remove-lifecycle stale
comment created time in 16 days
Pull request review commentmoby/buildkit
show info of target platform when needed
const ( var httpPrefix = regexp.MustCompile(`^https?://`) var gitUrlPathWithFragmentSuffix = regexp.MustCompile(`\.git(?:#.+)?$`)+var keyPrefix = []string{"BUILDPLATFORM", "TARGETPLATFORM"} // add other args if needed.
or find a place to show all those value only once instead of each "RUN"?
comment created time in 16 days
Pull request review commentmoby/buildkit
show info of target platform when needed
const ( var httpPrefix = regexp.MustCompile(`^https?://`) var gitUrlPathWithFragmentSuffix = regexp.MustCompile(`\.git(?:#.+)?$`)+var keyPrefix = []string{"BUILDPLATFORM", "TARGETPLATFORM"} // add other args if needed.
Do you mean show all those builtin args in the console? is that too verbose? if we go this way it might looks like this,
=> [linux/amd64 build 2/5] RUN echo "" TARGETPLATFORM=x TARGETOS =x, BUILDARCH=x, BUILDVARIANT=x ...
and show all the args from dispatchState.buildArgs is enough.
Otherwise, the change here make it possible to show only partial of builtin args only if they are required to.
Just want to double confirm with your thoughts, thanks!
comment created time in 16 days
pull request commentkubernetes/kubernetes
Differentiate build process for non-amd platforms
@mkumatag all comments addressed, could you pls take another look? thank you!
comment created time in 18 days
Pull request review commentkubernetes/kubernetes
Differentiate build process for non-amd platforms
build() { archs=${!QEMUARCHS[*]} fi - kube::util::ensure-gnu-sed-- for arch in ${archs}; do- echo "Building image for ${IMAGE} ARCH: ${arch}..."-- # Create a temporary directory for every architecture and copy the image content- # and build the image from temporary directory- mkdir -p "${KUBE_ROOT}"/_tmp- temp_dir=$(mktemp -d "${KUBE_ROOT}"/_tmp/test-images-build.XXXXXX)- kube::util::trap_add "rm -rf ${temp_dir}" EXIT-- cp -r "${IMAGE}"/* "${temp_dir}"- if [[ -f ${IMAGE}/Makefile ]]; then- # make bin will take care of all the prerequisites needed- # for building the docker image- make -C "${IMAGE}" bin ARCH="${arch}" TARGET="${temp_dir}"- fi- pushd "${temp_dir}"- # image tag- TAG=$(<VERSION)-- if [[ -f BASEIMAGE ]]; then- BASEIMAGE=$(getBaseImage "${arch}")- ${SED} -i "s|BASEIMAGE|${BASEIMAGE}|g" Dockerfile- ${SED} -i "s|BASEARCH|${arch}|g" Dockerfile- fi-- # copy the qemu-*-static binary to docker image to build the multi architecture image on x86 platform- if grep -q "CROSS_BUILD_" Dockerfile; then- if [[ "${arch}" == "amd64" ]]; then- ${SED} -i "/CROSS_BUILD_/d" Dockerfile- else- ${SED} -i "s|QEMUARCH|${QEMUARCHS[$arch]}|g" Dockerfile- # Register qemu-*-static for all supported processors except the current one- echo "Registering qemu-*-static binaries in the kernel"- local sudo=""- if [[ $(id -u) != 0 ]]; then- sudo=sudo+ case "$(uname -m)" in+ x86_64|amd64)+ for arch in ${archs}; do+ prepareBuild "${arch}"+ # image tag+ TAG=$(<VERSION)+ # copy the qemu-*-static binary to docker image to build the multi architecture image on x86 platform+ if grep -q "CROSS_BUILD_" Dockerfile; then+ if [[ "${arch}" == "amd64" ]]; then+ ${SED} -i "/CROSS_BUILD_/d" Dockerfile+ else+ ${SED} -i "s|QEMUARCH|${QEMUARCHS[$arch]}|g" Dockerfile+ # Register qemu-*-static for all supported processors except the current one+ echo "Registering qemu-*-static binaries in the kernel"+ local sudo=""+ if [[ $(id -u) != 0 ]]; then+ sudo=sudo+ fi+ ${sudo} "${KUBE_ROOT}/third_party/multiarch/qemu-user-static/register/register.sh" --reset+ curl -sSL https://github.com/multiarch/qemu-user-static/releases/download/"${QEMUVERSION}"/x86_64_qemu-"${QEMUARCHS[$arch]}"-static.tar.gz | tar -xz -C "${temp_dir}"+ # Ensure we don't get surprised by umask settings+ chmod 0755 "${temp_dir}/qemu-${QEMUARCHS[$arch]}-static"+ ${SED} -i "s/CROSS_BUILD_//g" Dockerfile+ fi fi- ${sudo} "${KUBE_ROOT}/third_party/multiarch/qemu-user-static/register/register.sh" --reset- curl -sSL https://github.com/multiarch/qemu-user-static/releases/download/"${QEMUVERSION}"/x86_64_qemu-"${QEMUARCHS[$arch]}"-static.tar.gz | tar -xz -C "${temp_dir}"- # Ensure we don't get surprised by umask settings- chmod 0755 "${temp_dir}/qemu-${QEMUARCHS[$arch]}-static"- ${SED} -i "s/CROSS_BUILD_//g" Dockerfile- fi- fi-- docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .-- popd- done+ docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .+ popd+ done+ ;;+ arm*|aarch*)+ for arch in ${archs}; do+ if [[ $arch == arm ]] || [[ $arch == arm64 ]]; then+ prepareBuild "${arch}"+ # Cross build on non-amd server is not supported, build native image only+ ${SED} -i "/CROSS_BUILD_/d" Dockerfile+ # image tag+ TAG=$(<VERSION)+ docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .+ popd+ fi+ done+ ;;+ powerpc*|ppc*)
update it again to exactly match with ppc64le.
comment created time in 18 days
push eventchendave/kubernetes
commit sha ba9fc0abcb29ef3da69f007a368be029df3147f0
Differentiate build process for non-amd platforms - reset `binfmt_misc` is needn't when the building platform is non-amd and the target arch is the same as building platform - non-amd platform doesn't supported cross-build well, and there is no binary of `qemu-user-static` able to do that. Signed-off-by: Dave Chen <[email protected]>
push time in 18 days
Pull request review commentkubernetes/kubernetes
Differentiate build process for non-amd platforms
build() { archs=${!QEMUARCHS[*]} fi - kube::util::ensure-gnu-sed-- for arch in ${archs}; do- echo "Building image for ${IMAGE} ARCH: ${arch}..."-- # Create a temporary directory for every architecture and copy the image content- # and build the image from temporary directory- mkdir -p "${KUBE_ROOT}"/_tmp- temp_dir=$(mktemp -d "${KUBE_ROOT}"/_tmp/test-images-build.XXXXXX)- kube::util::trap_add "rm -rf ${temp_dir}" EXIT-- cp -r "${IMAGE}"/* "${temp_dir}"- if [[ -f ${IMAGE}/Makefile ]]; then- # make bin will take care of all the prerequisites needed- # for building the docker image- make -C "${IMAGE}" bin ARCH="${arch}" TARGET="${temp_dir}"- fi- pushd "${temp_dir}"- # image tag- TAG=$(<VERSION)-- if [[ -f BASEIMAGE ]]; then- BASEIMAGE=$(getBaseImage "${arch}")- ${SED} -i "s|BASEIMAGE|${BASEIMAGE}|g" Dockerfile- ${SED} -i "s|BASEARCH|${arch}|g" Dockerfile- fi-- # copy the qemu-*-static binary to docker image to build the multi architecture image on x86 platform- if grep -q "CROSS_BUILD_" Dockerfile; then- if [[ "${arch}" == "amd64" ]]; then- ${SED} -i "/CROSS_BUILD_/d" Dockerfile- else- ${SED} -i "s|QEMUARCH|${QEMUARCHS[$arch]}|g" Dockerfile- # Register qemu-*-static for all supported processors except the current one- echo "Registering qemu-*-static binaries in the kernel"- local sudo=""- if [[ $(id -u) != 0 ]]; then- sudo=sudo+ case "$(uname -m)" in+ x86_64|amd64)+ for arch in ${archs}; do+ prepareBuild "${arch}"+ # image tag+ TAG=$(<VERSION)+ # copy the qemu-*-static binary to docker image to build the multi architecture image on x86 platform+ if grep -q "CROSS_BUILD_" Dockerfile; then+ if [[ "${arch}" == "amd64" ]]; then+ ${SED} -i "/CROSS_BUILD_/d" Dockerfile+ else+ ${SED} -i "s|QEMUARCH|${QEMUARCHS[$arch]}|g" Dockerfile+ # Register qemu-*-static for all supported processors except the current one+ echo "Registering qemu-*-static binaries in the kernel"+ local sudo=""+ if [[ $(id -u) != 0 ]]; then+ sudo=sudo+ fi+ ${sudo} "${KUBE_ROOT}/third_party/multiarch/qemu-user-static/register/register.sh" --reset+ curl -sSL https://github.com/multiarch/qemu-user-static/releases/download/"${QEMUVERSION}"/x86_64_qemu-"${QEMUARCHS[$arch]}"-static.tar.gz | tar -xz -C "${temp_dir}"+ # Ensure we don't get surprised by umask settings+ chmod 0755 "${temp_dir}/qemu-${QEMUARCHS[$arch]}-static"+ ${SED} -i "s/CROSS_BUILD_//g" Dockerfile+ fi fi- ${sudo} "${KUBE_ROOT}/third_party/multiarch/qemu-user-static/register/register.sh" --reset- curl -sSL https://github.com/multiarch/qemu-user-static/releases/download/"${QEMUVERSION}"/x86_64_qemu-"${QEMUARCHS[$arch]}"-static.tar.gz | tar -xz -C "${temp_dir}"- # Ensure we don't get surprised by umask settings- chmod 0755 "${temp_dir}/qemu-${QEMUARCHS[$arch]}-static"- ${SED} -i "s/CROSS_BUILD_//g" Dockerfile- fi- fi-- docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .-- popd- done+ docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .+ popd+ done+ ;;+ arm*|aarch*)
consolidated some command code into a separate method.
comment created time in 18 days
Pull request review commentkubernetes/kubernetes
Differentiate build process for non-amd platforms
build() { archs=${!QEMUARCHS[*]} fi - kube::util::ensure-gnu-sed-- for arch in ${archs}; do- echo "Building image for ${IMAGE} ARCH: ${arch}..."-- # Create a temporary directory for every architecture and copy the image content- # and build the image from temporary directory- mkdir -p "${KUBE_ROOT}"/_tmp- temp_dir=$(mktemp -d "${KUBE_ROOT}"/_tmp/test-images-build.XXXXXX)- kube::util::trap_add "rm -rf ${temp_dir}" EXIT-- cp -r "${IMAGE}"/* "${temp_dir}"- if [[ -f ${IMAGE}/Makefile ]]; then- # make bin will take care of all the prerequisites needed- # for building the docker image- make -C "${IMAGE}" bin ARCH="${arch}" TARGET="${temp_dir}"- fi- pushd "${temp_dir}"- # image tag- TAG=$(<VERSION)-- if [[ -f BASEIMAGE ]]; then- BASEIMAGE=$(getBaseImage "${arch}")- ${SED} -i "s|BASEIMAGE|${BASEIMAGE}|g" Dockerfile- ${SED} -i "s|BASEARCH|${arch}|g" Dockerfile- fi-- # copy the qemu-*-static binary to docker image to build the multi architecture image on x86 platform- if grep -q "CROSS_BUILD_" Dockerfile; then- if [[ "${arch}" == "amd64" ]]; then- ${SED} -i "/CROSS_BUILD_/d" Dockerfile- else- ${SED} -i "s|QEMUARCH|${QEMUARCHS[$arch]}|g" Dockerfile- # Register qemu-*-static for all supported processors except the current one- echo "Registering qemu-*-static binaries in the kernel"- local sudo=""- if [[ $(id -u) != 0 ]]; then- sudo=sudo+ case "$(uname -m)" in+ x86_64|amd64)+ for arch in ${archs}; do+ prepareBuild "${arch}"+ # image tag+ TAG=$(<VERSION)+ # copy the qemu-*-static binary to docker image to build the multi architecture image on x86 platform+ if grep -q "CROSS_BUILD_" Dockerfile; then+ if [[ "${arch}" == "amd64" ]]; then+ ${SED} -i "/CROSS_BUILD_/d" Dockerfile+ else+ ${SED} -i "s|QEMUARCH|${QEMUARCHS[$arch]}|g" Dockerfile+ # Register qemu-*-static for all supported processors except the current one+ echo "Registering qemu-*-static binaries in the kernel"+ local sudo=""+ if [[ $(id -u) != 0 ]]; then+ sudo=sudo+ fi+ ${sudo} "${KUBE_ROOT}/third_party/multiarch/qemu-user-static/register/register.sh" --reset+ curl -sSL https://github.com/multiarch/qemu-user-static/releases/download/"${QEMUVERSION}"/x86_64_qemu-"${QEMUARCHS[$arch]}"-static.tar.gz | tar -xz -C "${temp_dir}"+ # Ensure we don't get surprised by umask settings+ chmod 0755 "${temp_dir}/qemu-${QEMUARCHS[$arch]}-static"+ ${SED} -i "s/CROSS_BUILD_//g" Dockerfile+ fi fi- ${sudo} "${KUBE_ROOT}/third_party/multiarch/qemu-user-static/register/register.sh" --reset- curl -sSL https://github.com/multiarch/qemu-user-static/releases/download/"${QEMUVERSION}"/x86_64_qemu-"${QEMUARCHS[$arch]}"-static.tar.gz | tar -xz -C "${temp_dir}"- # Ensure we don't get surprised by umask settings- chmod 0755 "${temp_dir}/qemu-${QEMUARCHS[$arch]}-static"- ${SED} -i "s/CROSS_BUILD_//g" Dockerfile- fi- fi-- docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .-- popd- done+ docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .+ popd+ done+ ;;+ arm*|aarch*)+ for arch in ${archs}; do+ if [[ $arch == arm ]] || [[ $arch == arm64 ]]; then+ prepareBuild "${arch}"+ # Cross build on non-amd server is not supported, build native image only+ ${SED} -i "/CROSS_BUILD_/d" Dockerfile+ # image tag+ TAG=$(<VERSION)+ docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .+ popd+ fi+ done+ ;;+ powerpc*|ppc*)
thanks, I changed this to match with ppc*.
comment created time in 18 days
push eventchendave/kubernetes
commit sha 010788fd48ca6a4c33d7ef778c62e8b5180d6b1d
Differentiate build process for non-amd platforms - reset `binfmt_misc` is needn't when the building platform is non-amd and the target arch is the same as building platform - non-amd platform doesn't supported cross-build well, and there is no binary of `qemu-user-static` able to do that. Signed-off-by: Dave Chen <[email protected]>
push time in 18 days
Pull request review commentkubernetes/kubernetes
Differentiate build process for non-amd platforms
build() { archs=${!QEMUARCHS[*]} fi - kube::util::ensure-gnu-sed-- for arch in ${archs}; do- echo "Building image for ${IMAGE} ARCH: ${arch}..."-- # Create a temporary directory for every architecture and copy the image content- # and build the image from temporary directory- mkdir -p "${KUBE_ROOT}"/_tmp- temp_dir=$(mktemp -d "${KUBE_ROOT}"/_tmp/test-images-build.XXXXXX)- kube::util::trap_add "rm -rf ${temp_dir}" EXIT-- cp -r "${IMAGE}"/* "${temp_dir}"- if [[ -f ${IMAGE}/Makefile ]]; then- # make bin will take care of all the prerequisites needed- # for building the docker image- make -C "${IMAGE}" bin ARCH="${arch}" TARGET="${temp_dir}"- fi- pushd "${temp_dir}"- # image tag- TAG=$(<VERSION)-- if [[ -f BASEIMAGE ]]; then- BASEIMAGE=$(getBaseImage "${arch}")- ${SED} -i "s|BASEIMAGE|${BASEIMAGE}|g" Dockerfile- ${SED} -i "s|BASEARCH|${arch}|g" Dockerfile- fi-- # copy the qemu-*-static binary to docker image to build the multi architecture image on x86 platform- if grep -q "CROSS_BUILD_" Dockerfile; then- if [[ "${arch}" == "amd64" ]]; then- ${SED} -i "/CROSS_BUILD_/d" Dockerfile- else- ${SED} -i "s|QEMUARCH|${QEMUARCHS[$arch]}|g" Dockerfile- # Register qemu-*-static for all supported processors except the current one- echo "Registering qemu-*-static binaries in the kernel"- local sudo=""- if [[ $(id -u) != 0 ]]; then- sudo=sudo+ case "$(uname -m)" in+ x86_64|amd64)+ for arch in ${archs}; do+ prepareBuild "${arch}"+ # image tag+ TAG=$(<VERSION)+ # copy the qemu-*-static binary to docker image to build the multi architecture image on x86 platform+ if grep -q "CROSS_BUILD_" Dockerfile; then+ if [[ "${arch}" == "amd64" ]]; then+ ${SED} -i "/CROSS_BUILD_/d" Dockerfile+ else+ ${SED} -i "s|QEMUARCH|${QEMUARCHS[$arch]}|g" Dockerfile+ # Register qemu-*-static for all supported processors except the current one+ echo "Registering qemu-*-static binaries in the kernel"+ local sudo=""+ if [[ $(id -u) != 0 ]]; then+ sudo=sudo+ fi+ ${sudo} "${KUBE_ROOT}/third_party/multiarch/qemu-user-static/register/register.sh" --reset+ curl -sSL https://github.com/multiarch/qemu-user-static/releases/download/"${QEMUVERSION}"/x86_64_qemu-"${QEMUARCHS[$arch]}"-static.tar.gz | tar -xz -C "${temp_dir}"+ # Ensure we don't get surprised by umask settings+ chmod 0755 "${temp_dir}/qemu-${QEMUARCHS[$arch]}-static"+ ${SED} -i "s/CROSS_BUILD_//g" Dockerfile+ fi fi- ${sudo} "${KUBE_ROOT}/third_party/multiarch/qemu-user-static/register/register.sh" --reset- curl -sSL https://github.com/multiarch/qemu-user-static/releases/download/"${QEMUVERSION}"/x86_64_qemu-"${QEMUARCHS[$arch]}"-static.tar.gz | tar -xz -C "${temp_dir}"- # Ensure we don't get surprised by umask settings- chmod 0755 "${temp_dir}/qemu-${QEMUARCHS[$arch]}-static"- ${SED} -i "s/CROSS_BUILD_//g" Dockerfile- fi- fi-- docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .-- popd- done+ docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .+ popd+ done+ ;;+ arm*|aarch*)
agreed!
comment created time in 19 days
Pull request review commentkubernetes/kubernetes
Differentiate build process for non-amd platforms
getBaseImage() { grep "${arch}=" BASEIMAGE | cut -d= -f2 } +
Nice catch!
comment created time in 19 days
Pull request review commentkubernetes/kubernetes
Differentiate build process for non-amd platforms
build() { archs=${!QEMUARCHS[*]} fi - kube::util::ensure-gnu-sed-- for arch in ${archs}; do- echo "Building image for ${IMAGE} ARCH: ${arch}..."-- # Create a temporary directory for every architecture and copy the image content- # and build the image from temporary directory- mkdir -p "${KUBE_ROOT}"/_tmp- temp_dir=$(mktemp -d "${KUBE_ROOT}"/_tmp/test-images-build.XXXXXX)- kube::util::trap_add "rm -rf ${temp_dir}" EXIT-- cp -r "${IMAGE}"/* "${temp_dir}"- if [[ -f ${IMAGE}/Makefile ]]; then- # make bin will take care of all the prerequisites needed- # for building the docker image- make -C "${IMAGE}" bin ARCH="${arch}" TARGET="${temp_dir}"- fi- pushd "${temp_dir}"- # image tag- TAG=$(<VERSION)-- if [[ -f BASEIMAGE ]]; then- BASEIMAGE=$(getBaseImage "${arch}")- ${SED} -i "s|BASEIMAGE|${BASEIMAGE}|g" Dockerfile- ${SED} -i "s|BASEARCH|${arch}|g" Dockerfile- fi-- # copy the qemu-*-static binary to docker image to build the multi architecture image on x86 platform- if grep -q "CROSS_BUILD_" Dockerfile; then- if [[ "${arch}" == "amd64" ]]; then- ${SED} -i "/CROSS_BUILD_/d" Dockerfile- else- ${SED} -i "s|QEMUARCH|${QEMUARCHS[$arch]}|g" Dockerfile- # Register qemu-*-static for all supported processors except the current one- echo "Registering qemu-*-static binaries in the kernel"- local sudo=""- if [[ $(id -u) != 0 ]]; then- sudo=sudo+ case "$(uname -m)" in+ x86_64|amd64)+ for arch in ${archs}; do+ prepareBuild "${arch}"+ # image tag+ TAG=$(<VERSION)+ # copy the qemu-*-static binary to docker image to build the multi architecture image on x86 platform+ if grep -q "CROSS_BUILD_" Dockerfile; then+ if [[ "${arch}" == "amd64" ]]; then+ ${SED} -i "/CROSS_BUILD_/d" Dockerfile+ else+ ${SED} -i "s|QEMUARCH|${QEMUARCHS[$arch]}|g" Dockerfile+ # Register qemu-*-static for all supported processors except the current one+ echo "Registering qemu-*-static binaries in the kernel"+ local sudo=""+ if [[ $(id -u) != 0 ]]; then+ sudo=sudo+ fi+ ${sudo} "${KUBE_ROOT}/third_party/multiarch/qemu-user-static/register/register.sh" --reset+ curl -sSL https://github.com/multiarch/qemu-user-static/releases/download/"${QEMUVERSION}"/x86_64_qemu-"${QEMUARCHS[$arch]}"-static.tar.gz | tar -xz -C "${temp_dir}"+ # Ensure we don't get surprised by umask settings+ chmod 0755 "${temp_dir}/qemu-${QEMUARCHS[$arch]}-static"+ ${SED} -i "s/CROSS_BUILD_//g" Dockerfile+ fi fi- ${sudo} "${KUBE_ROOT}/third_party/multiarch/qemu-user-static/register/register.sh" --reset- curl -sSL https://github.com/multiarch/qemu-user-static/releases/download/"${QEMUVERSION}"/x86_64_qemu-"${QEMUARCHS[$arch]}"-static.tar.gz | tar -xz -C "${temp_dir}"- # Ensure we don't get surprised by umask settings- chmod 0755 "${temp_dir}/qemu-${QEMUARCHS[$arch]}-static"- ${SED} -i "s/CROSS_BUILD_//g" Dockerfile- fi- fi-- docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .-- popd- done+ docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .+ popd+ done+ ;;+ arm*|aarch*)+ for arch in ${archs}; do+ if [[ $arch == arm ]] || [[ $arch == arm64 ]]; then+ prepareBuild "${arch}"+ # Cross build on non-amd server is not supported, build native image only+ ${SED} -i "/CROSS_BUILD_/d" Dockerfile+ # image tag+ TAG=$(<VERSION)+ docker build --pull -t "${REGISTRY}/${IMAGE}-${arch}:${TAG}" .+ popd+ fi+ done+ ;;+ powerpc*|ppc*)
possible value is ppc, ppc64, ppc64le I think
comment created time in 19 days
push eventchendave/initrepo
commit sha 7c39607d97ec15631163c8ce85dcb9eef12f4021
Add example for pod creation
push time in 20 days
push eventchendave/kubeedge
commit sha 7319e672a1c73b59be9e61d964df2b0232a0f1d0
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha 6ccd8a32aee81fc0f3ec27b54b111fa9cd1105ee
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha 6178e52f3416709b2c64527ec60db4c4eee7d89f
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha ae174f2e8725b879a56ba2501177263253940b6f
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha 1fedb88313a8f5dd33364d1db883dd39800eb1fa
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha ac36914fce9df887ea48065cd3742bb68b39cb4e
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha 3551af70b87ef9035a4938d43c20d8b8d3f66525
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha bc49b6baacbae1b80cfc9510c76b37ac7cf5a2d1
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha f7ffd951987e7c6b155f9ecdd45041f1d3998529
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha e810813ee0c35c2eac88d07469b0b9935b6437f3
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha 8dc48befedfb655a89f68de6592b11bd867ee5d3
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha ad40583bea9986003ffea581b849d4a22ecb84d4
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha 2b099d638fbeacb4574fb431539fef10b0075de8
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha 82fda58f62654c537dc5c3bedacefc67194e7d96
WIP: test for e2e test.
push time in 22 days
push eventchendave/kubeedge
commit sha 7b2514ce76e3ad739570105655613854557debde
WIP: test for e2e test.
push time in 23 days
push eventchendave/kubeedge
commit sha a5edd44955fb75273b2bcef94fde7214b4e506f7
WIP: test for e2e test
push time in 23 days
push eventchendave/kubeedge
commit sha 87cafbf812541a6c8d95bcf112ac6b610f9d5fec
WIP: test for e2e test
push time in 23 days
pull request commentkubernetes/community
update the guide to reflect of new cloud providers
@mm4tt , thank you! I think the misspelling is fixed
comment created time in 23 days
push eventchendave/community
commit sha e51cd4bfe8f3f59976a634b273f955930f73bb01
update the guide to reflect of new cloud provider
push time in 23 days
push eventchendave/kubeedge
commit sha b7b651e060ac38087f5e4adcf0dde7612893c93b
WIP: test for e2e test
push time in 23 days
push eventchendave/kubeedge
commit sha c431dd544fa673033b59d9f6cf43f8897e38daac
WIP: test for e2e test
push time in 23 days
push eventchendave/kubeedge
commit sha f06cc2919af7c4fd281a51d92bd7f66cdc19e2ae
WIP: test for e2e test
push time in 23 days
push eventchendave/kubeedge
commit sha fcce40077dcd594a0b44f879d0eecec8a26d164e
WIP: test for e2e test
push time in 23 days
push eventchendave/kubeedge
commit sha f30d33be660708c4b0ecabf1a7082fa510e60dc6
WIP: test for e2e test
push time in 23 days
PR opened kubernetes/community
<!-- Thanks for sending a pull request! Here are some tips for you:
- If this is your first contribution, read our Getting Started guide https://github.com/kubernetes/community/blob/master/contributors/guide/README.md
- If you are editing SIG information, please follow these instructions: https://git.k8s.io/community/generator
You will need to follow these steps:
- Edit sigs.yaml with your change
- Generate docs with
make generate. To build docs for one sig, runmake WHAT=sig-apps generate-->
pr created time in 23 days
push eventchendave/community
commit sha 258dd13287ebb98ffc8a634574c381639283df80
Delegate kubernetes-docs-* to sig-docs-leads
commit sha 7c6e79e7c08e8b127a73e5626361cfb95dc4fc8f
Merge pull request #3602 from Katharine/delegate-kubernetes-docs Slack: delegate #kubernetes-docs-* to sig-docs-leads
commit sha eb02d1f46c138498c569861f825f8a4bf6d6976e
Add Slack channels for Indonesian and Portuguese
commit sha a42db7799829c9b442437401444de1cab748ff8d
Merge pull request #3605 from zacharysarah/two-new-slack-channels Add Slack channels for Indonesian and Portuguese
commit sha a09482f7d9c427715ed3a14ec90e4b74a1a2e073
Update OWNERs entry, I'm working on other things this year Signed-off-by: Jorge O. Castro <[email protected]>
commit sha 32233b0ad5a4e732183758b9fefd7532ed6d61a1
Merge pull request #3600 from nikhita/deleting-repos-is-ok Add note about deleting empty repos
commit sha aa7c742fb485768b1c2f71d977c43e9fa1183673
Merge pull request #3601 from spiffxp/rm-sig-gov-tombstones Remove tombstones related to sig lifecycle
commit sha a88a14ad72a417f8babe2a7d1b77438199cf9aba
Add csi-vsphere subproject to SIG VMware Docs regenerated
commit sha bbb3697cff89aead93c0a8040ef90496f6447978
Update slack guidelines for tempelis.
commit sha 51ba4f16f7b16c5d4d9ecd96b98e175d928639a1
Update slack guidelines with new moderation functionality.
commit sha 415fdc586116ddb207fe6049011876039b266ad4
Add section on channel delegation.
commit sha 13b3f6a596f3b31c668409c1a52f386f98eab93f
Merge pull request #3589 from mrbobbytables/update-slack-guidelines Update slack guidelines for tempelis and new moderation functionality
commit sha 9b257da0a7d54f5e6ee0b0d0a5afda95bcdf1a53
add term info to CoCC August 7th, 2018 was the date that we had all of the confirmations from the members of the inaugural members of the CoCC and the welcome email was sent.
commit sha 09243725d57dceda20ef28cc7a26b8ead28e5494
Add slack-infra channel
commit sha 033a935a57a50867a0e023db29e00edde8981a06
Adding agenda doc for kubebuilder meeting
commit sha bb241daddff7ebb769df9f92fe727a05bb6af7f4
Merge pull request #3608 from Katharine/slack-infra-channel Add #slack-infra channel
commit sha 484fd24d59193e1b1d21e586b34304866cc533f2
update sig-cloud-provider charter to support orphaned subprojects
commit sha 85d3f39054063ba754de96344fc18b27546372d7
Merge pull request #3598 from nikhita/apiserver-network-proxy Add apiserver-network-proxy to the cloud-provider-extraction-migration subproject
commit sha f02ee3dbb9f826b00812378a021b0aefdcfa1d2d
Merge pull request #3607 from codenrhoden/vsphere-csi-subproject Add csi-vsphere subproject to SIG VMware
commit sha 05960912eb2629b5ccbb3d01f7b9188e69e75e31
Merge pull request #3497 from zjs/wg-sig-stakeholders/machine-learning Add stakeholder SIGs for wg-machine-learning
push time in 23 days
pull request commentkubeedge/kubeedge
Update api versions of kubernetes manifests
/retest
comment created time in 24 days
pull request commentkubernetes/kubernetes
Differentiate build process for non-amd platforms
poke @mkumatag , could you take a look at this pls?
comment created time in 24 days
push eventchendave/kubeedge
commit sha 2a3aa3aed2540940eabd4aadaf7ed03c1390b43c
WIP: test for e2e test
push time in 25 days
push eventchendave/kubeedge
commit sha 57b0bc6f5b6d05700017f52c40a46f63e489a1c1
WIP: test for e2e test
push time in 25 days
push eventchendave/kubeedge
commit sha 9816d0691c133e234a504205e7a8f4dc1d099c0c
WIP: test for e2e test
push time in 25 days
push eventchendave/kubeedge
commit sha c9158663b33a076c360704aa51180c50c61e9309
WIP: test for e2e test
push time in 25 days
push eventchendave/kubeedge
commit sha a214d7a823b5ee4c4b783ad45c494c33d115d91e
WIP: test for e2e test
push time in 25 days
push eventchendave/kubeedge
commit sha 6efa1ff15773a1489cf1bb689c154df899bc27be
WIP: test for e2e test
push time in 25 days
push eventchendave/kubeedge
commit sha cbab77fae0587410a3cd190a1a4df6a317b81ecf
WIP: test for e2e test
push time in 25 days
Pull request review commentkubeedge/kubeedge
Update api versions of kubernetes manifests
metadata: k8s-app: kubeedge kubeedge: cloudcore spec:+ type: NodePort
why did this change here?
comment created time in a month
push eventchendave/kubeedge
commit sha 503c7604f48729f48738a40a7d74b80a522b4ba8
WIP: test for e2e test
push time in a month
push eventchendave/kubeedge
commit sha d60e5548f66e4d69fb2350606ea6894a82c0b1b7
WIP: test for e2e test
push time in a month