Commit graph

223 commits

Author SHA1 Message Date
Vlad Senyuta
87a8f08ae1
[e2e] Setup selenoid for multithreading (#3609)
* add browserSetup

* add browserSetup

* upd browserSetup

* upd browserSetup

* upd browserSetup

* upd browserSetup

* upd browserSetup

* upd read me
2023-04-04 07:56:02 +04:00
Roman Zabaluev
75a6282a84
[Infra] Chore: Upgrade aws creds action (#3533) 2023-03-22 17:14:52 +04:00
Vlad Senyuta
e2dc12dc02
[E2E] Checking components paths (#3514)
* [e2e]Checking components paths

* upd checkComponentsPathWhileNavigating

* add backlog

* add backlog

* add backlog

* upd LocalWebDriver

* upd wfm

* upd fil path

* upd clearMessage

* upd panels package

* upd Template

* add manual cases

---------

Co-authored-by: anedyal <arthur.niedial@gmail.com>
2023-03-20 14:10:10 +04:00
Roman Zabaluev
270d52882e
Revert "[Infra] A first try of reusable workflows (#3497)" (#3519)
This reverts commit 36112fa26b.
2023-03-20 13:59:14 +04:00
dependabot[bot]
98580551f6
Bump aws-actions/configure-aws-credentials from 1.pre.node16 to 2.0.0 (#3487)
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 1.pre.node16 to 2.0.0.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws-actions/configure-aws-credentials/compare/v1-node16...v1-node16)

---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-15 17:01:20 +04:00
Narekmat
36112fa26b
[Infra] A first try of reusable workflows (#3497)
* add resusable action

* fix yaml

* fix yaml

* fix

* fix syntax errors

* fix syntax

* Apply suggestions from code review

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>

---------

Co-authored-by: Narek Matevosyan <nmatevosyan@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-03-15 14:44:07 +04:00
Roman Zabaluev
b890dc34b6
Update bug_report.md: Add a clear warning
Add a more clear warning about following the bug template
2023-03-15 13:43:44 +04:00
dependabot[bot]
41dabf3858
Bump aquasecurity/trivy-action from 0.9.1 to 0.9.2 (#3486)
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.9.1 to 0.9.2.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.9.1...0.9.2)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  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>
2023-03-14 17:13:41 +04:00
dependabot[bot]
3d1e7a0979
Bump docker/build-push-action from 3 to 4 (#3488)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  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>
2023-03-14 17:12:42 +04:00
dependabot[bot]
c5d6896ae1
Bump actions/setup-node from 3.5.1 to 3.6.0 (#3205)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.5.1 to 3.6.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.5.1...v3.6.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  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>
2023-03-09 23:30:58 +04:00
Narekmat
cdb5590025
[Infra] fix warnings (#3257)
* fix warnnings

* Fix syntax issue

---------

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-03-09 23:10:13 +04:00
dependabot[bot]
d5a5f66528
Bump svenstaro/upload-release-action from 2.4.1 to 2.5.0 (#3410)
Bumps [svenstaro/upload-release-action](https://github.com/svenstaro/upload-release-action) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/svenstaro/upload-release-action/releases)
- [Changelog](https://github.com/svenstaro/upload-release-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/svenstaro/upload-release-action/compare/2.4.1...2.5.0)

---
updated-dependencies:
- dependency-name: svenstaro/upload-release-action
  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>
2023-03-09 22:10:11 +04:00
dependabot[bot]
c5ac7fbe11
Bump kentaro-m/task-completed-checker-action from 0.1.0 to 0.1.1 (#3411)
Bumps [kentaro-m/task-completed-checker-action](https://github.com/kentaro-m/task-completed-checker-action) from 0.1.0 to 0.1.1.
- [Release notes](https://github.com/kentaro-m/task-completed-checker-action/releases)
- [Commits](https://github.com/kentaro-m/task-completed-checker-action/compare/v0.1.0...v0.1.1)

---
updated-dependencies:
- dependency-name: kentaro-m/task-completed-checker-action
  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>
2023-03-09 22:09:46 +04:00
dependabot[bot]
1f2c3bcb73
Bump actions/stale from 6 to 7 (#3132)
Bumps [actions/stale](https://github.com/actions/stale) from 6 to 7.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/stale
  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>
2023-03-09 22:09:17 +04:00
Vlad Senyuta
f193e5fed7
[e2e] Setup qase integration (once again) (#3441)
* add checkNewBrokersTest

* add manual cases and listeners

* add manual cases and listeners

* add manual cases and listeners

* upd manual suite

* upd listeners

* add readme

* upd template

* upd naming

* upd template

* upd template

* upd template

* upd template

* fix naming

* fix MessagesTest

* upd manual cases

* upd comments
2023-03-06 12:59:48 +04:00
Narekmat
9b76d59513
Fix checkout action commit ref (#3405)
* fix checkout

* fix other actions

---------

Co-authored-by: Narek Matevosyan <nmatevosyan@provectus.com>
2023-02-27 12:50:12 +04:00
dependabot[bot]
c9f0298000
Bump aquasecurity/trivy-action from 0.8.0 to 0.9.1 (#3337)
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.8.0 to 0.9.1.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.8.0...0.9.1)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  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>
2023-02-21 17:25:12 +04:00
dependabot[bot]
fadd307564
Bump svenstaro/upload-release-action from 2.3.0 to 2.4.1 (#3306)
Bumps [svenstaro/upload-release-action](https://github.com/svenstaro/upload-release-action) from 2.3.0 to 2.4.1.
- [Release notes](https://github.com/svenstaro/upload-release-action/releases)
- [Changelog](https://github.com/svenstaro/upload-release-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/svenstaro/upload-release-action/compare/2.3.0...2.4.1)

---
updated-dependencies:
- dependency-name: svenstaro/upload-release-action
  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>
2023-02-21 17:24:13 +04:00
Vlad Senyuta
ba99c20ad9
[e2e] Update Qase integration, impl additional e2e workflows (#3372) 2023-02-21 13:04:18 +04:00
Roman Zabaluev
6ffcd845fa
Fix e2e run (#3326)
* Fix e2e run

* add suite profiles

Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-02-09 15:53:43 +04:00
Vlad Senyuta
9e1e9b3799
[e2e] switch to TestNG (#3301)
* test commit

* fix BaseTest

* upd global

* upd global

* upd global

* add local browser VM option

* fix TopicsList column header locator

* fix withStartupTimeout()

* switch e2e to TestNG

* upd pom

* upd page classes

* upd -pl kafka-ui-e2e-checks
2023-02-02 17:24:42 +04:00
Narekmat
0ff8c0d4fb
Polish workflow names (#3232)
* Change workflow names

* chnage name

* Update branch-deploy.yml

* Update documentation.yaml

* Update branch-remove.yml

* Update backend.yml

* Update frontend.yaml

* Update helm.yaml

* Update master.yaml

* Update e2e-checks.yaml

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-01-23 18:27:55 +04:00
Narekmat
356be08fc7
[e2e] Fix allure url (#3189)
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-01-12 11:21:40 +04:00
Roman Zabaluev
0048a7eabd
Fix aws publisher var condition 2023-01-09 17:24:09 +04:00
Roman Zabaluev
cf9b653e46
Fix aws publisher var type 2023-01-09 16:39:24 +04:00
BulatKha
53cdb68478
Update bug_report.md (#2908)
* Update bug_report.md

Added:
1. Actual result, 
2. Suggestions on naming convention
3. CAPSed the system info partially and moved to top. Alternative: use the warning emoji and move outside the commented block
4. Specified few examples of additional context, that might help collecting more info n the bug.

* Update bug_report.md

replaced severity and priority suggestion.

* Update .github/ISSUE_TEMPLATE/bug_report.md

done

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>

* Update bug_report.md

- Moved actual and expected result together at the top
- Changed to "Alternative scenarios"
- Changed number 4 in additional context as well
-removed duplication of "Steps to reproduce"

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-01-04 08:51:49 +04:00
Narekmat
f11ce312d1
[e2e] [infra] Fix allure reports s3 upload condition (#3159)
* Update e2e-checks.yaml

* Update e2e-checks.yaml
2022-12-28 17:05:50 +04:00
Narekmat
b3b0a1286d
Post allure reports to s3 instead of a branch (#3158)
* add s3

* fix yaml
2022-12-28 15:19:49 +04:00
Narekmat
7ee79c4b00
Fix branch name within env create workflow (#3134) 2022-12-23 23:38:49 +04:00
Narekmat
aead0e960c
Get rid of auto bump of serde api version (#3122) 2022-12-23 19:19:24 +04:00
Narekmat
c31bc7e3be
Fix separate env deploy workflow (#3085)
* fix bash

* fix workflow
2022-12-23 19:18:29 +04:00
Narekmat
2b790df989
Fix helm release workflow (#3131) 2022-12-23 18:54:28 +04:00
Roman Zabaluev
7837622d5e
Update release drafter
Add security block & ignore AQA
2022-12-09 19:31:51 +04:00
Narekmat
65b2295939
Implement a workflow to prepare helm charts release (#2950)
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-12-09 17:51:55 +04:00
Narekmat
ddc76ac3ba
Implement a workflow to release serde api (#3049) 2022-12-09 17:34:07 +04:00
Narekmat
67e67d02d2
[Infra]: Fix terraform deploy (#2999) 2022-12-02 13:30:59 +04:00
dependabot[bot]
4216feb8b2
Bump urlstechie/urlchecker-action from 0.0.33 to 0.0.34 (#2955)
Bumps [urlstechie/urlchecker-action](https://github.com/urlstechie/urlchecker-action) from 0.0.33 to 0.0.34.
- [Release notes](https://github.com/urlstechie/urlchecker-action/releases)
- [Commits](https://github.com/urlstechie/urlchecker-action/compare/0.0.33...0.0.34)

---
updated-dependencies:
- dependency-name: urlstechie/urlchecker-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-02 11:22:13 +04:00
Ilya Kuramshin
20ecc74dd9
Data masking (#2850)
Data masking:
1. properties & mapping added to ClustersProperties
2. DataMasking provides function that doing masking for specified topic & target
3. Masking policies implemented: MASK, REMOVE, REPLACE
2022-11-28 12:54:07 +04:00
dependabot[bot]
8e35fd628a
Bump aquasecurity/trivy-action from 0.7.1 to 0.8.0 (#2884)
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.7.1 to 0.8.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.7.1...0.8.0)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-08 15:28:20 +04:00
Jochen Schalanda
d6571ec7ae
CI: Scan Java source files with CodeQL (#2898)
* Scan Java code with CodeQL

* REMOVE ME: Trigger workflow run
2022-11-07 19:16:26 +04:00
Jochen Schalanda
7944608218
CI: Fix GitHub Actions warnings for ::set-output (#2897)
> The `set-output` command is deprecated and will be disabled soon.
> Please upgrade to using Environment Files.
> For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-11-07 19:08:17 +04:00
Jochen Schalanda
5b3478fdc3
Bump Maven to version 3.8.6 and reduce noise (#2882)
* Bump Maven wrapper to Maven 3.8.6

Using the official [Maven Wrapper](https://maven.apache.org/wrapper/) which was forked from the 3rd party Maven Wrapper plugin.

* Use Maven wrapper in GitHub workflows

* Reduce Maven-related noise in build jobs

```
-B,--batch-mode                        Run in non-interactive (batch)
                                        mode (disables output color)
-ntp,--no-transfer-progress            Do not display transfer progress
```
2022-11-07 15:18:50 +04:00
Jochen Schalanda
62f35e3e29
Upgrade to Java 17 (Azul Zulu) (#2879)
* Feature: Upgrade to Java 17 (Azul Zulu)

Java/OpenJDK 13 has reached end of life (and end of security support)
more than 2.5 years ago: https://endoflife.date/java

This change set updates the build, CI pipeline, and Docker image of Kafka UI to Java 17 (LTS).

* Add back maven-compile-plugin to kafka-ui-e2e-checks
2022-11-07 14:57:59 +04:00
Narekmat
0818bb0144
[helm] Fix version and the workflow (#2880) 2022-11-04 23:11:08 +04:00
Narekmat
80f7d15604
Fix helm release workflow (#2826) 2022-10-26 23:20:48 +04:00
Narekmat
25111085be
Change app version in charts.yaml (#2821)
* change app version in charts.yaml

* change setup-helm-version
2022-10-25 23:43:44 +04:00
Narekmat
dabe2878c1
Fix helm charts validation (#2797) 2022-10-24 23:18:18 +04:00
dependabot[bot]
f5e1dcbd82
Bump actions/stale from 5 to 6 (#2639)
Bumps [actions/stale](https://github.com/actions/stale) from 5 to 6.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-20 22:42:24 +04:00
Narekmat
daba2a1f51
Fix helm charts validation (#2750)
* add workflows

* fix

* add flow

* fix

* change names

* add comments

* fix helm.yaml file

* fix helm.yaml

* fix helm.yaml

* fix realse-helm.yaml

* fix helm.yaml

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-10-20 22:35:08 +04:00
dependabot[bot]
3e72a7ac4e
Bump actions/setup-node from 3.4.1 to 3.5.1 (#2747)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.4.1 to 3.5.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.4.1...v3.5.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-20 22:29:36 +04:00