Граф коммитов

2538 Коммитов

Автор SHA1 Сообщение Дата
Ricardo Martinelli de Oliveira 167e162ef7
Merge pull request #7461 from rimolive/kf-1.9
Add Kubeflow 1.9 release roadmap
2024-03-05 11:46:36 -03:00
Yuan Tang 94d5e18508
Add KSC members to approvers in OWNERS (#7492)
Signed-off-by: Yuan Tang <terrytangyuan@gmail.com>
2024-02-29 15:44:04 +00:00
Ricardo Martinelli de Oliveira 68e4d10bbf
Update ROADMAP.md
Co-authored-by: Tommy Li <Tommy.chaoping.li@ibm.com>
2024-02-19 18:51:40 -03:00
Ricardo M. Oliveira 5c3404782f Add Kubeflow 1.9 release roadmap
Signed-off-by: Ricardo M. Oliveira <rmartine@redhat.com>
2024-02-15 06:08:05 -03:00
Julius von Kohout 1efae04ae2
Prevent S6 timeouts on container start by setting S6_CMD_WAIT_FOR_SER… (#7421)
Might be needed for slow storage see https://github.com/pi-hole/docker-pi-hole/pull/1192
2024-01-27 17:22:15 +00:00
dependabot[bot] 0ede460715
build(deps): bump urllib3 from 1.25.7 to 1.26.18 in /components/crud-web-apps/common/backend/kubeflow/kubeflow/crud_backend (#7363)
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.25.7 to 1.26.18.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.25.7...1.26.18)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 17:21:15 +00:00
dependabot[bot] d78fab90c4
build(deps-dev): bump @babel/traverse from 7.6.2 to 7.23.2 in /components/centraldashboard (#7360)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.6.2 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 17:20:15 +00:00
dependabot[bot] fe7c8b4157
build(deps): bump @babel/traverse from 7.14.7 to 7.23.2 in /components/crud-web-apps/jupyter/frontend (#7358)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.14.7 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 17:19:15 +00:00
dependabot[bot] 257bb220ad
build(deps): bump golang.org/x/net from 0.0.0-20200625001655-4c5254603344 to 0.17.0 in /components/access-management (#7327)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20200625001655-4c5254603344 to 0.17.0.
- [Commits](https://github.com/golang/net/commits/v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 17:18:15 +00:00
dependabot[bot] 474c33f3f8
build(deps-dev): bump fsevents from 1.2.9 to 1.2.13 in /components/centraldashboard (#7324)
Bumps [fsevents](https://github.com/fsevents/fsevents) from 1.2.9 to 1.2.13.
- [Release notes](https://github.com/fsevents/fsevents/releases)
- [Commits](https://github.com/fsevents/fsevents/compare/v1.2.9...v1.2.13)

---
updated-dependencies:
- dependency-name: fsevents
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 17:17:15 +00:00
dependabot[bot] ca2ef9ae2a
build(deps): bump debug from 4.1.1 to 4.3.4 in /components/crud-web-apps/jupyter/frontend (#7309)
Bumps [debug](https://github.com/debug-js/debug) from 4.1.1 to 4.3.4.
- [Release notes](https://github.com/debug-js/debug/releases)
- [Commits](https://github.com/debug-js/debug/compare/4.1.1...4.3.4)

---
updated-dependencies:
- dependency-name: debug
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 17:16:15 +00:00
dependabot[bot] d80f477b36
build(deps): bump debug from 4.1.1 to 4.3.4 in /components/crud-web-apps/volumes/frontend (#7308)
Bumps [debug](https://github.com/debug-js/debug) from 4.1.1 to 4.3.4.
- [Release notes](https://github.com/debug-js/debug/releases)
- [Commits](https://github.com/debug-js/debug/compare/4.1.1...4.3.4)

---
updated-dependencies:
- dependency-name: debug
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 17:15:16 +00:00
dependabot[bot] df39da7834
build(deps): bump debug from 4.1.1 to 4.3.4 in /components/crud-web-apps/tensorboards/frontend (#7307)
Bumps [debug](https://github.com/debug-js/debug) from 4.1.1 to 4.3.4.
- [Release notes](https://github.com/debug-js/debug/releases)
- [Commits](https://github.com/debug-js/debug/compare/4.1.1...4.3.4)

---
updated-dependencies:
- dependency-name: debug
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 17:14:16 +00:00
dependabot[bot] c430829f40
build(deps): bump golang.org/x/net from 0.0.0-20210825183410-e898025ed96a to 0.17.0 in /components/tensorboard-controller (#7329)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20210825183410-e898025ed96a to 0.17.0.
- [Commits](https://github.com/golang/net/commits/v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 17:13:16 +00:00
dependabot[bot] 504dad5ff8
build(deps): bump @babel/traverse from 7.14.7 to 7.23.2 in /components/crud-web-apps/volumes/frontend (#7356)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.14.7 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 17:12:16 +00:00
dependabot[bot] 61e00e102d
build(deps): bump @babel/traverse from 7.14.7 to 7.23.2 in /components/crud-web-apps/tensorboards/frontend (#7355)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.14.7 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 17:11:15 +00:00
Aleksey Karpov 0e3c237d43
chore (manifests): Fixes centraldashboard for kustomize 5 (#7451) 2024-01-27 17:08:15 +00:00
Pavel Klyuev e719d81fd1
fix: 🏷️ Ensure username is returned by `get_username` as a string (#7457)
In order to maintain consistency and compatibility, explicitly convert the 'username' variable to a string using the str() function before returning it. This ensures that the function consistently provides a string representation of the username, addressing potential variations in the original data type.

https://github.com/kubeflow/kubeflow/issues/7456

Update authn.py

Update notebook_template.yaml
2024-01-27 17:04:16 +00:00
Mathew Wicks b5b045457c
chore: cleanup inactive owners (#7402) 2024-01-24 18:47:53 +00:00
dependabot[bot] 8cd1c8e830
build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /components/pvcviewer-controller (#7427)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 06:37:38 +00:00
Xin Hao 65d1bfed18
Trim the custom Jupyter image string (#6529) 2023-12-07 16:11:56 +00:00
Yuichiro Utsumi 003c421410
centraldashboard: don't display `All namespaces` in Manage Contributors screen (#7188) (#7242) 2023-12-06 08:04:08 +00:00
boarder7395 d4aa5114c5
Handle edge case when node capacity is undefined gracefully. Closes #7280. (#7281)
* Handle edge case when node capacity is undefined gracefully

* Change log message to capacity

* No need to make the message a warning

* Resolve flake8 issue

* ensure closing bracket matches indentation of opening bracket

* Fix flake8 issues from other files
2023-12-06 07:37:06 +00:00
Mathew Wicks 603d0adbf8
fix: jupyterlab runtime volume permissions (#7407) 2023-12-06 07:24:06 +00:00
Mathew Wicks 16ae921ff0
ci: prevent triggering release builds accidentally (#7401) 2023-11-01 05:29:57 +00:00
Mathew Wicks 1b2448c2de
fix: downgrade jupyterlab to 3.6.6 (#7398) 2023-10-31 21:04:56 +00:00
dependabot[bot] 1a6646eb12
build(deps): bump engine.io and socket.io in /components/centraldashboard-angular/frontend (#7117)
Bumps [engine.io](https://github.com/socketio/engine.io) and [socket.io](https://github.com/socketio/socket.io). These dependencies needed to be updated together.

Updates `engine.io` from 6.2.1 to 6.4.2
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.2.1...6.4.2)

Updates `socket.io` from 4.5.4 to 4.6.1
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/4.5.4...4.6.1)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
- dependency-name: socket.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 17:40:17 +00:00
dependabot[bot] b9a1098ae7
build(deps): bump yargs-parser and concurrently in /components/centraldashboard-angular/backend (#6773)
Bumps [yargs-parser](https://github.com/yargs/yargs-parser) to 20.2.9 and updates ancestor dependency [concurrently](https://github.com/open-cli-tools/concurrently). These dependencies need to be updated together.


Updates `yargs-parser` from 11.1.1 to 20.2.9
- [Release notes](https://github.com/yargs/yargs-parser/releases)
- [Changelog](https://github.com/yargs/yargs-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/yargs/yargs-parser/compare/v11.1.1...yargs-parser-v20.2.9)

Updates `concurrently` from 4.1.2 to 7.6.0
- [Release notes](https://github.com/open-cli-tools/concurrently/releases)
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v4.1.2...v7.6.0)

---
updated-dependencies:
- dependency-name: yargs-parser
  dependency-type: indirect
- dependency-name: concurrently
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 17:39:17 +00:00
LiaoSirui 53ffd033c0
fix(notebook-controller): fix typo (#7305)
namesace -> namespace in file components/notebook-controller/controllers/notebook_controller.go
2023-10-26 14:46:10 +00:00
Tobias Goerke 3657452cc9
chore: update default filebrowser version (#7390)
Filebrowser recently release v2.25.0.
Until now, we couldn't use v2.24.0, which brings chunked uploads, due to an issue with Cloudflare environments. 
This got fixed in v2.25.0, so that chunked uploads should now work for every user: https://github.com/filebrowser/filebrowser/releases/tag/v2.25.0
2023-10-26 14:12:12 +00:00
Mathew Wicks f81aadde7d
ci: fix version tagging of notebook server images (#7386) 2023-10-25 18:30:09 +00:00
Mathew Wicks a63cf239b1
feat: update notebook server images + support ARM64 (#7357)
* feat: update example notebook servers

* docs: update example notebook servers readme

* feat: update code-server notebook image start args

* docs: update links to use kubeflow/kubeflow repo
2023-10-24 21:34:07 +00:00
Daniela Plascencia 03ba892d1e
fix: remove extra ) from env variables (#7378)
The ISTIO_INGRESS_GATEWAY_PRINCIPAL and NOTEBOOK_CONTROLLER_PRINCIPAL had an
extra ) at the end of the value.

Fixes #7374
2023-10-24 14:33:08 +00:00
Tobias Goerke b922fa1573
fix: local var shadowing import (#7375)
resolves #7373
2023-10-23 18:05:08 +00:00
dependabot[bot] 9e7286ca97
build(deps-dev): bump @babel/traverse from 7.20.1 to 7.23.2 in /components/centraldashboard-angular/frontend (#7362)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.1 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 09:23:04 +00:00
dependabot[bot] e1366e5203
build(deps-dev): bump @babel/traverse from 7.20.1 to 7.23.2 in /components/centraldashboard-angular/backend (#7361)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.1 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 09:22:04 +00:00
Tobias Goerke bc28331e3a
feat: make pvcviewer istio gateway configurable (#7351) 2023-10-19 00:31:56 +00:00
dependabot[bot] a9c9715011
build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 in /components/centraldashboard-angular/frontend (#7217)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 13:18:56 +00:00
dependabot[bot] 737cfaf02e
build(deps): bump word-wrap from 1.2.3 to 1.2.4 in /components/centraldashboard-angular/backend (#7216)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 13:17:56 +00:00
Daniela Plascencia f137260299
fix: point to ~kubeflow/styles/fonts.scss (#7353)
* fix: point to ~kubeflow/styles/fonts.scss

It seems like the path to this file recently changed by #7062,
which is now preventing the centraldashboard Docker image to
build wich fails with a SassError when trying to import fonts.scss.
This commit points to the right path.

* tests: replace keyboard_backspace with arrow_back
2023-10-16 13:46:55 +00:00
Kimonas Sotirchos b6d5540f52
ci: Push the multi-arch image for specific tag (#7345)
The latest changes made the CI to only build the images for different
archs, but not push for the tag value of the commit.

While next steps, for pushing the latest tag or a release version tag
will work we still want to ensure we push an image with a tag.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>
2023-10-15 20:21:53 +00:00
Kimonas Sotirchos a6da3678bd
ci: Ensure we publish for all architectures (#7343)
Previously we omitted the ARCH env var, which resulted in the last step
to not push for all architectures, but only for amd64.

This commit will set a default ENV var with all architectures, which
will be picked up by the build-push make rule we have.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>
2023-10-15 19:11:53 +00:00
Kimonas Sotirchos 5302ed1f09
wa(front): Make the background white of all webapps (#7341)
Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>
2023-10-13 12:22:51 +00:00
Kimonas Sotirchos 1a494d4ac3
poddefaults: Bump golang to 1.20 (#7338)
Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>
2023-10-13 09:53:52 +00:00
Tobias Goerke 8558fd2fd8
fix: KeyError on KF 1.8 (#7335)
This change fixes an error 500 on notebook creation
2023-10-13 08:45:52 +00:00
Kimonas Sotirchos 0a69444865
Run build steps for multi-arch sequentially (#7333)
* Run build steps for multi-arch sequentially

We saw that if we try to build using an ENV var containing all the
architectures then docker buildx will run 3 parallel jobs.

This made the GH runners crash in some cases because they were
over-utilizing the resources.

To mitigate this we'll sequentially build each image for each arch.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>

* review: Build first for amd64

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>

---------

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>
2023-10-13 07:59:52 +00:00
Kimonas Sotirchos 51becc735f
Make principals dynamic in Profiles Controller (#7310)
* Make principals dynamic in Profiles Controller

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>

* review: Use dynamic principal of IGW in KFAM

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>

* review: Add env vars to manifests

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>

* review: Add pipelines-ui principal

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>

* Update golang to 1.19 for unit tests to succeed

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>

* review: Include KFP UI principle in profiles/kfam

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>

---------

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>
2023-10-12 19:52:22 +00:00
dependabot[bot] 52a9e32494
build(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 in /components/pvcviewer-controller (#7331)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.7.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 16:05:22 +00:00
Tzvetomir Stoyanov 09917e6e29
Bump the controller-runtime version to 0.16.2 (#7322)
* Bump the controller-runtime version to 0.16.2

There are a lot of improvements, optimizations and bug fixes in the
latest version, related to the controller-runtime client which is used
in admission-webhook.

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>

* Set logger for controller-runtime

The latest version of controller-runtime client requires to set in
advance a logger, used by the client.

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>

* Use golang version 1.21 for container build

The latest version of controller-runtime package requires golang v.1.21
for building.

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>

---------

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>
2023-10-10 08:56:20 +00:00
Daniela Plascencia eaacab6863
fix: set default GPU vendors list (#7320)
The change introduced by kubeflow/kubeflow#6736 removed the default GPU vendors
list, which causes an issue when trying to select a vendor from the dropdown menu
if the vendors list is not configured.
This commit can be reverted if proper documentation is provided for users/distributions
to configure the dropdown menu.
Fixes #7273
2023-10-09 08:28:18 +00:00