Commit Graph

985 Commits (dependabot/go_modules/golang.org/x/term-0.35.0)

Author SHA1 Message Date
Medya Ghazizadeh 5451b3f66f
Merge pull request #21518 from kubernetes/dependabot/github_actions/actions/setup-go-6.0.0
Build(deps): Bump actions/setup-go from 5.5.0 to 6.0.0
2025-09-08 16:22:41 -07:00
dependabot[bot] 3b5ba58287
Build(deps): Bump actions/github-script from 7.0.1 to 8.0.0
Bumps [actions/github-script](https://github.com/actions/github-script) from 7.0.1 to 8.0.0.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](60a0d83039...ed597411d8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 18:27:48 +00:00
dependabot[bot] 48c90c64a2
Build(deps): Bump actions/setup-go from 5.5.0 to 6.0.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.5.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](d35c59abb0...4469467582)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 18:27:32 +00:00
Medya Ghazizadeh e25a523a3c update github weorklofws to use mirror for vmnet-helper 2025-09-04 15:30:39 -07:00
Nir Soffer 1ca5628c18 test: Fix functional test step name
The github workflow is running the functional tests, not the full
integration tests.
2025-09-03 16:06:50 +03:00
Predrag Rogic 5fed7f9aa9 fix windows unit tests 2025-08-27 21:08:08 -07:00
Nir Soffer 7521ce02f4 lint: Improve go mod tidy lint step
- Fix incorrect usage of git diff
- Use git diff-index to detect changes
- Show full diff to show the required change
- Move the fix suggestion to the end to make it easier to find
- Group log line with ::group:: workflow command[1]
- Use ::notice workflow command[2] for the fix suggestion so we don't
  get multiple errors annotations

[1] https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-commands#grouping-log-lines
[2] https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-commands#setting-a-notice-message
2025-08-22 13:12:16 -07:00
Medya Ghazizadeh 6f6c54d5e9 add more config to the changelog geneator 2025-08-20 11:09:21 -07:00
Medya Ghazizadeh 3be7c9d36f add correct prefix to automation PRs 2025-08-20 11:09:21 -07:00
Medya Ghazizadeh f5aa17d7f7
ci: add network settings to post-mortem logs and improve timeout detections (#21361)
* info blockL: add load average details

* log the proxy envs in the post mortems

* remove iostat

* better detection of time out
2025-08-19 11:19:00 -07:00
Medya Ghazizadeh dba6fac047
geneate gopogh for timed out tests too (#21363) 2025-08-18 12:56:01 -07:00
minikube-bot 63a496bf4d
Update go from 1.24.0 to 1.24.6 (#21348)
* Update go from 1.24.5 to 1.24.6

* Updating kicbase image to v0.0.47-1755508051-21348
2025-08-18 12:38:34 -07:00
Medya Ghazizadeh f08d88ef16
test: add vfkit functional test to github actions (#21325)
* add vfkit functional test

* trigger the test

* fix post mortem logs not showing when status is running with warning

* revert dot

* bump time-out

* detect time outs

* debug

* no bash 0

* detect timeout and exit failure on timeout

* refactor the end results to use funcs

* dont rename setup-go

* more refacor

* time elapsed

* fix time_elapsed not being set

* try capture run exit code

* revert unneeded changes

* remove time duration dupolicate

* remove wait-timeout as extra arg

* bump timeout for all jobs to reduce flakes for timeout

* remove extrafile
2025-08-13 21:42:13 -07:00
dependabot[bot] ddc50cb6ad
Build(deps): Bump actions/checkout from 4.2.2 to 5.0.0 (#21292)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](11bd71901b...08c6903cd8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 14:08:59 -07:00
dependabot[bot] 73a081d5b4
Build(deps): Bump actions/download-artifact from 4.3.0 to 5.0.0 (#21294)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.3.0 to 5.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](d3f86a106a...634f93cb29)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 13:39:29 -07:00
minikube-bot 01ecbc7f48
go mod tidy (#21323)
* Update auto-generated docs and translations

* fix typo

* github action doesnt support anchor yamls

---------

Co-authored-by: Medya Ghazizadeh <medya@google.com>
2025-08-12 11:47:36 -07:00
Medya Ghazizadeh d8f2ea60b7
github action: dont define both path and path-ignore (#21322)
* github action: dont define both path and path-ignore

* adding dummy line

* reverting dummy line
2025-08-12 11:32:36 -07:00
Medya Ghazizadeh 3a51e45c61
ci: limit gh action jobs to one per PR and ignore documentation and use anchor yamls for ignore (#21321)
* add path to ignore for smoke test to avoid spam smoke test

* limnit smoke test to one active  per PR

* add path ignore for functional test

* rename

* update all minor improvment

* break down lint job to 3 jobs

* experiment yaml anchors for path ignores

* yaml anhors
2025-08-12 11:16:16 -07:00
Medya Ghazizadeh 95fc5e5478
CI: major refactor for functional tests in github actions (#21290)
* add matrixfying

* ensure matrix jobs run after build binaries job

* use echo instead of helper

* setup-go needs go version

* make binaries executables

* chmod +x for test binaries

* install conntrack and socat for baremetal

* cancel preivous commits jobs in favor of latest job

* limit to 7 digits of sha for gopogh file

* echo gopogh url

* add run id to gopogh filename

* fix indent

* rename to build-test-binaries

* list skipped files too

* kubectl test better

* use short run id

* imrove error tet

* download kubectl to a tmp folder and remove leftover

* produce job summary

* fix names

* better results summary

* publish gopogh url in summary

* format better

* wordings

* add a new job unit test

* comment

* unit test script mkdir for coverage folder for widnows

* try to fix unit test for windows

* dont fix windows tests in this PR

* add lint job

* fix name

* separate boilerplate and add go modtidy

* install libvirt for lint

* name

* go mod tidy

* dont repeat name functional twice

* rename step

* fix comment

* fix run id

* delete debug

* adjust timeouts and treat 0 pass as failure icon

* rename job

* fix name
2025-08-12 02:24:28 -07:00
Medya Ghazizadeh 42b74cd74b
fix auto go mod tidy (#21304) 2025-08-12 02:05:33 -07:00
Medya Ghazizadeh bcf69bf6f0
ci: add qemu functional test to github action on macos13 (#21274)
* add qemu functional test to github action on macos13

* remove memory arg

* add higher wait time for qemu and nested in integration test for pvc

* higher mins for qemu/vfkit nested

* use maxwait

* add same workflow for master jobs

* bump wait
2025-08-10 12:50:01 -07:00
Medya Ghazizadeh 88e84ff2e8
CI: remove not needed replaces in gomod and add automation (#21212)
* remove un-needed gomod replaces

* add a make target gomodtidy

* update docs on using gomodtidy

* add automation to run go mod tidy on every push

* update contributing docs to be more helpful

* install gopogh if it is not installed in html_report

* addres PR reviews

* update docs headings
2025-08-05 10:17:02 -07:00
Medya Ghazizadeh c0e46ff8cd
ci: update all with go (#21213)
* add update all go script

* add update all make target

* add update all make target

* standardize the component name for look up

* standardize amd amd component name

* rename all hack update go code to match component name to standardize

* delete extra folder

* update makefile with new standard filenames

* update component name amd

* fix amd gpu name

* skip amd for now till broken

* fix cilium helm update

* standard name for cloud spanner emulator

* standard crio name

* set max to 100

* delete old folder

* skip docsy for update all

* return error if fail to apply

* docsy versoin

* update files with go-github

* update file names

* move all make targets to same location

* standard name for golang comp

* skip istio addon

* skip kicbase version since it is not related

* skip kubeadm constant too

* skip kubernetes version too

* run components that dont support before/after

* update kubeadm constant

* skip kubeadm constant on non linux

* add kubernetes_versions_list to not support before/after

* list preload version as one of the internal jobs

* list preload version as one of the internal jobs

* simpllify the code

* use log for printing

* add boiler plates

* add gh workflow
2025-08-04 18:15:23 -07:00
Joaquim Rocha 4803425479
Update Headlamp's workflow go version (#21136)
Signed-off-by: Joaquim Rocha <joaquim.rocha@microsoft.com>
2025-07-29 14:07:29 -07:00
dependabot[bot] 70fc56d679
Build(deps): Bump actions/setup-go from 5.2.0 to 5.5.0 (#21116)
---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 16:25:40 -07:00
dependabot[bot] d13f7bbe69
Build(deps): Bump peter-evans/create-pull-request from 7.0.6 to 7.0.8 (#21118)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: 7.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 16:24:23 -07:00
Medya Ghazizadeh d850b6921d
bump winget gihtub action (#21119)
* bump winget gihtub action

* winget trigger by dispatch
2025-07-21 16:08:19 -07:00
Nir Soffer dbb9f0e1fc
ci: Add vfkit smoke test (#21102)
* ci: Remove trailing whitespace from smoke-test

* ci: Unify flags usage

* ci: Simplify smoke test expressions

* ci: Inspect minikube and machine logs

* ci: Add vfkit smoke test

* ci: Use --v=8 --alsologtostderr for all commands

We want to get more details to make debugging issues easier.

* ci: Eliminate the download-only part

Download is very short (20 seconds) compared to starting the cluster
(2m:30s) so it does not worth the complication.
2025-07-21 14:19:56 -07:00
Medya Ghazizadeh 97d8a293a9
ci: add smoke test to github action (#21095)
* smoke test

* add logic to detect nested VMs

* increase memory to 8gb for tesT

* use the network flag for both qemu and vfkit

* code review comments

* separate minikube download

* separate minikube download

* force cpu1

* add docker for smoke test

* exclude envs dont need in matrix

* change back to 3

* remove unused code

* add info block for linux as well
2025-07-19 18:29:44 -07:00
Joaquim Rocha 49d6e371a4
CI: Auto update Headlamp image (#20372)
Signed-off-by: Joaquim Rocha <joaquim.rocha@microsoft.com>
2025-07-07 13:01:53 -07:00
minikube-bot 9171dbbc18
Kicbase/ISO: Update cni-plugins from v1.6.2 to v1.7.1 (#20771)
* Kicbase/ISO: Update cni-plugins from v1.6.2 to v1.7.1

* Updating kicbase image to v0.0.46-1747341282-20771

* Updating ISO to v1.35.0-1747341198-20771
2025-05-16 11:31:38 -07:00
Medya Gh 013b5d8896 comment docker buildx for now 2025-05-15 13:23:25 -07:00
Medya Gh 7a480ec40a comment the ones with issue 2025-05-14 16:02:46 -07:00
Medya Gh f168a5da71 consolidate the two 2025-05-14 15:45:21 -07:00
Medya Gh 27640f3fdd indent 2025-05-14 15:35:26 -07:00
Medya Gh df65a8a51a type 2025-05-14 15:33:27 -07:00
Medya Gh 6d794936df add a selective image build 2025-05-14 15:16:58 -07:00
minikube-bot a141f42521
Kicbase/ISO: Update cri-dockerd from v0.3.15 to v0.4.0 (#20747)
* Kicbase/ISO: Update cri-dockerd from v0.3.15 to v0.4.0

* Updating kicbase image to v0.0.46-1747166185-20747

* Updating ISO to v1.35.0-1747160120-20747
2025-05-14 14:49:05 -07:00
dependabot[bot] 26ba6dac37
Build(deps): Bump actions/setup-go from 5.4.0 to 5.5.0 (#20743)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](0aaccfd150...d35c59abb0)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 17:00:28 -07:00
dependabot[bot] eea787a65b
Build(deps): Bump actions/download-artifact from 4.2.1 to 4.3.0 (#20676)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.2.1 to 4.3.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](95815c38cf...d3f86a106a)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 16:44:53 -04:00
dependabot[bot] 51f58958fa
Build(deps): Bump kubernetes-sigs/release-actions from 0.3.0 to 0.3.1 (#20625)
Bumps [kubernetes-sigs/release-actions](https://github.com/kubernetes-sigs/release-actions) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/kubernetes-sigs/release-actions/releases)
- [Changelog](https://github.com/kubernetes-sigs/release-actions/blob/main/RELEASE.md)
- [Commits](a69972745f...a30d93cf2a)

---
updated-dependencies:
- dependency-name: kubernetes-sigs/release-actions
  dependency-version: 0.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-15 13:21:30 -07:00
dependabot[bot] 42aa2eab55
Build(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 (#20570)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](4cec3d8aa0...ea165f8d65)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 15:13:28 -07:00
dependabot[bot] 049f7a0652
Build(deps): Bump actions/download-artifact from 4.1.9 to 4.2.1 (#20571)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.9 to 4.2.1.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](cc20338598...95815c38cf)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 15:13:02 -07:00
dependabot[bot] 334c582a9b
Build(deps): Bump actions/setup-go from 5.3.0 to 5.4.0 (#20572)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](f111f3307d...0aaccfd150)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 14:35:23 -07:00
dependabot[bot] 8ed8f15350
Build(deps): Bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 (#20517)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.7 to 7.0.8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](dd2324fc52...271a8d0340)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-14 11:07:49 -07:00
minikube-bot 7512311745
Update go from 1.23.4 to 1.24.0 (#20510)
* Update go from 1.23.4 to 1.24.0

* Updating kicbase image to v0.0.46-1741597657-20510
2025-03-10 10:37:40 -07:00
dependabot[bot] 0890d9677d
Build(deps): Bump actions/download-artifact from 4.1.8 to 4.1.9 (#20488)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.8 to 4.1.9.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](fa0a91b85d...cc20338598)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-05 12:47:39 -08:00
dependabot[bot] 78425d4a62
Build(deps): Bump actions/upload-artifact from 4.6.0 to 4.6.1 (#20458)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](65c4c4a1dd...4cec3d8aa0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 10:23:31 -08:00
dependabot[bot] 8a2b9a2dac
Build(deps): Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 (#20457)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.6 to 7.0.7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](67ccf781d6...dd2324fc52)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 10:23:01 -08:00
dependabot[bot] 41209d29f8 Build(deps): Bump actions/setup-go from 5.2.0 to 5.3.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](3041bf56c9...f111f3307d)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-27 20:06:29 -08:00