Commit Graph

398 Commits

Author SHA1 Message Date
Shiming Zhang
39d5f757cb Update get-contributors.sh
ci: Fix incorrect token identification
2023-04-17 17:23:02 +08:00
Patrick Ohly
5551b32448 e2e-k8s.sh: support alpha features
FEATURE_GATES and RUNTIME_CONFIG can be set to populate the corresponding kind
config and thus modify the cluster.

For the sake of simplicity, not attempt is made to merge the settings from
GA_ONLY with these new env variables. If GA_ONLY=true is set, the new env
variables are ignored.
2023-04-14 14:40:56 +02:00
Benjamin Elder
787d0fb1c2 drop platforms we cannot test (s390x, ppc64le)
these are seriously slowing down builds, adding build flakes in CI due to emulation bugs, and we cannot locally test them nor do we have CI.

with very limited user demand, we're removing them.
2023-03-16 22:29:24 -07:00
lixin18
b2c2a2dfb2 Update Vagrantfile
enviromnet->environment
2023-03-09 09:45:20 +08:00
Antonio Ojea
fb0bf0b06a bump golangic-lint to 1.51.2 2023-02-27 15:25:54 +00:00
Jordan Liggitt
e8e209de63 Log cluster version after creating it 2023-01-31 14:39:54 -05:00
Jordan Liggitt
03f9b785e8 Clean up GA_ONLY handling for versions older than 1.19 2023-01-31 14:35:50 -05:00
Benjamin Elder
0518c583a7 fix new shellcheck v0.9.0 failure
this code is not unreachable
2022-12-15 11:43:50 -08:00
Benjamin Elder
71273df4ca bump shellcheck to v0.9.0 2022-12-15 11:43:26 -08:00
Benjamin Elder
1e6dd80e46 fix vagrant-helper shellcheck 2022-12-15 11:37:40 -08:00
Benjamin Elder
5e3f8597bf update gimme 2022-12-15 11:37:40 -08:00
Benjamin Elder
1551bfd45e support host shellcheck binary and DOCKER=podman 2022-12-15 11:37:29 -08:00
Akihiro Suda
d75e5926da CI: update Fedora to 37
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2022-11-18 09:36:54 +09:00
Benjamin Elder
a5ca2a9f7d support not setting GITHUB_OAUTH_TOKEN
note: the unauthenticated rate limit is a low per-ip limit IIRC
but it may be OK for small releases
2022-09-06 10:47:40 -07:00
Benjamin Elder
d8fc04068a add instructions to push alpha tag 2022-09-01 18:09:38 -07:00
失眠是真滴难受
9ad1341405 feat: add commit count flag in pre-release version (#2870)
* feat: support commit count in pre-release version

* unexport version strings, correct semver

and shortern makefile lines

* add alpha tag immediately after release commit

Co-authored-by: Benjamin Elder <bentheelder@google.com>
2022-09-01 16:12:07 -07:00
Benjamin Elder
b0ec677092 disable ioutil error, add TODO to follow-up in seperate PR 2022-08-08 15:11:55 -07:00
Benjamin Elder
0a7403e49c fix image tagging 2022-08-02 11:31:30 -07:00
Benjamin Elder
799a4bbfab make image name configurable 2022-08-02 11:15:42 -07:00
Benjamin Elder
4052072adc use upstream image tagging scheme
fixes pushing pre-release versions
2022-08-02 11:14:41 -07:00
Benjamin Elder
479e0bc72b increase vagrant allocation 2022-08-01 18:05:37 -07:00
Benjamin Elder
b6a77604af bump dependencies in tools module 2022-05-27 12:58:56 -07:00
Benjamin Elder
c459ce5184 GOOS=linux for kindnetd 2022-05-27 12:51:47 -07:00
Akihiro Suda
aa7bb9ec60 CI: update Fedora to 36
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2022-05-19 19:58:03 +09:00
Benjamin Elder
121614a59a make registry configurable in push-node.sh 2022-05-13 14:19:07 -07:00
Kubernetes Prow Robot
6424d13597 Merge pull request #2762 from BenTheElder/local-path-images
update local-path-provisioner
2022-05-13 00:19:48 -07:00
Benjamin Elder
6dec2ad8b2 ignore go files in shellcheck 2022-05-12 15:05:09 -07:00
Benjamin Elder
63dc980ad0 just export logs into artifacts directly 2022-05-12 11:02:14 -07:00
Benjamin Elder
355cd46514 bump qemu to latest 2022-05-10 18:13:55 -07:00
Benjamin Elder
9b5764bf25 mark /vagrant safe
https://github.blog/2022-04-12-git-security-vulnerability-announced/
2022-05-09 15:08:24 -07:00
Antonio Ojea
960642c923 use curly braces 2022-04-21 09:22:55 +02:00
Dave Chen
107415a1a6 Prefer to build Ginkgo V2
Signed-off-by: Dave Chen <dave.chen@arm.com>
2022-04-21 09:51:07 +08:00
Benjamin Elder
80a15c16f1 bump tools 2022-03-23 20:30:13 -07:00
Akihiro Suda
81b392dd8a CI: update Fedora to 35
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2021-12-02 14:40:15 +09:00
Benjamin Elder
b1ec7033ef drop deprecated unused-code linters 2021-11-17 10:44:10 -08:00
Benjamin Elder
c16ee8835c golint kindnetd 2021-11-16 16:27:34 -08:00
Benjamin Elder
9ec61c736f use non-deprecated linters 2021-11-16 15:19:10 -08:00
Benjamin Elder
bcaf89767b update tools to latest 2021-11-03 12:17:46 -07:00
guirish
4347e13d6a Updated QEMU image and added cross build support for s390x kind binary and associated images 2021-10-14 00:17:46 +02:00
Benjamin Elder
ad2f6e4e37 make gofmt
go1.17 go fmt adds the new form of build tags
2021-08-25 11:15:24 -07:00
XinYang
4fa995e609 revert workarounds for rootless podman
Signed-off-by: XinYang <xinydev@gmail.com>
2021-08-24 19:37:08 +08:00
Prasad Chandrasekaran
602578d55c Fix function name and make sure the error reflects the env. 2021-07-30 04:47:46 -07:00
Prasad Chandrasekaran
7cc57553d1 Removed individual configuration levers for the control-plane
components.
2021-07-27 04:05:26 -07:00
Prasad Chandrasekaran
13896284e1 Add ability to specify log format for componentManager and apiServer.
This commit adds the ability to specify the commit log format for
componentManager and apiServer in the script. This lever gives the
ability to specify the logging format for individual control plane.
2021-07-25 06:23:46 -07:00
Rahul Sawra
3be51cf640 added json coverage for scheduler (#2335)
* added coverage for scheduler

* passed the variable to scheduler config

* changes implemeneted

Co-authored-by: Marek Siarkowicz <marek.siarkowicz@protonmail.com>

* added cluster_log_format

* minor fix

* minor fix remove $

* minor fix define cluster_log_format

* minor fix

* json coverage for scheduler

Co-authored-by: Marek Siarkowicz <marek.siarkowicz@protonmail.com>
2021-07-20 02:15:31 -07:00
Akihiro Suda
f451334257 CI: fix Fedora 34 VM
Fix issue 2361

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2021-07-14 16:57:21 +09:00
Benjamin Elder
e8fd92650a switch to qemu v6 image 2021-07-02 16:42:04 -07:00
Vivek Singh
6937f75534 feat: add sha256sums for kind binaries
- Add sha256sum file for kind binaries build as a part of release process
2021-06-28 18:15:33 +05:30
Benjamin Elder
506eccccd4 update qemu image to latest digest 2021-06-23 23:59:51 -07:00
Benjamin Elder
67f8552402 actually export GOFLAGS 🙄 2021-06-16 23:48:14 -07:00