Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.52.8 #309

Closed
deckhouse-BOaTswain opened this issue Jul 21, 2024 · 9 comments
Closed

Release v1.52.8 #309

deckhouse-BOaTswain opened this issue Jul 21, 2024 · 9 comments
Milestone

Comments

@deckhouse-BOaTswain
Copy link
Collaborator

🤖 A dedicated issue to run tests and deploy release v1.52.8.


Release issue commands and options

You can trigger release related actions by commenting on this issue:

  • /deploy/<channel>[/<editions>] will publish built images into the release channel.
    • channel is one of alpha | beta | early-access | stable | rock-solid
    • editions is a comma-separated list of editions ce | ee | fe | be | se
  • /suspend/<channel> will suspend released version.
    • channel is one of alpha | beta | early-access | stable | rock-solid
  • /e2e/run/<provider> git_ref will run e2e using provider and an install image built from git_ref.
    • provider is one of aws | azure | eks | gcp | openstack | static | vclouddirector | vsphere | yandex-cloud
    • git_ref is a tag v1.52.8 | test-v1.52.8* or a branch main | release-1.52
  • /e2e/run/<provider> git_ref_1 git_ref_2 will run e2e using provider and git_ref_1 and then switch to git_ref_2.
    • provider is one of aws | azure | eks | gcp | openstack | static | vclouddirector | vsphere | yandex-cloud
    • git_ref_1 is a release-* or main branch
    • git_ref_2 is a release-* or main branch
  • /e2e/use/k8s/<version> specifies which Kubernetes version to use for e2e test.
    • version is one of 1.26 | 1.27 | 1.28 | 1.29 | 1.30 | Automatic
  • /build git_ref will run build for release related refs.
    • git_ref is a tag v1.52.8 | test-v1.52.8* or a branch main | release-1.52

Note 1:
A single command /e2e/run/<provider> will run e2e with default CRI 'containerd' and Kubernetes version '1.27'.
Put /e2e/use options below /e2e/run command to set specific CRI and Kubernetes version. E.g.:

/e2e/run/aws main
/e2e/use/k8s/1.27
/e2e/use/k8s/1.29

This comment will run 2 e2e jobs on AWS with containerd
and with Kubernetes version 1.20 and 1.23 using image built from main branch.
/e2e/run/aws release-1.35 release-1.36
/e2e/use/k8s/1.27

This comment will create cluster in AWS using Deckhouse built from release-1.35 branch
and then switch to images built from release-1.36 branch.
'use' options are supported, cluster will use containerd and Kubernetes version 1.23.

Note 2:
'deploy', 'suspend' and 'e2e' commands should run after 'build FE' job is finished.

Note 3:
No autobuild for release branch. Run this command after cherry-picking into release branch:

/build release-1.52
@deckhouse-BOaTswain
Copy link
Collaborator Author

deckhouse-BOaTswain commented Jul 21, 2024

New tag v1.52.8 is created.

🔴 Build and test for release for refs/tags/v1.52.8 failed in 1h42m4s.

Workflow details (4 jobs failed)

✅ Render workflow succeeded in 5s.
✅ Go Generate succeeded in 34s.
❌ Build EE failed in 4m26s.
✅ Tests succeeded in 6m37s.
✅ Matrix tests succeeded in 7m5s.
❌ Build BE failed in 1h30m54s.
❌ Build SE failed in 1h38m3s.
✅ Build CE succeeded in 1h39m0s.
❌ Build FE failed in 1h40m30s.
▫️ Doc web build skipped.
▫️ Main web build skipped.
▫️ (Prod) Deploy latest site skipped.
▫️ (Prod) Deploy latest doc skipped.
▫️ Dhctl Tests skipped.
▫️ GolangCI Lint skipped.
▫️ OpenAPI Test Cases skipped.
▫️ Validators skipped.

@deckhouse-BOaTswain
Copy link
Collaborator Author

New commit 3cd756 in branch main:

Debug

Signed-off-by: Artem Kladov <[email protected]>

@deckhouse-BOaTswain
Copy link
Collaborator Author

deckhouse-BOaTswain commented Jul 21, 2024

New tag v1.52.8 is created.

🟢 Build and test for release for refs/tags/v1.52.8 succeeded in 10m40s.

Workflow details

✅ Render workflow succeeded in 4s.
✅ Go Generate succeeded in 18s.
✅ Build BE succeeded in 2m45s.
✅ Build SE succeeded in 3m13s.
✅ Build CE succeeded in 3m42s.
✅ Build FE succeeded in 3m44s.
✅ Validators succeeded in 32s.
✅ OpenAPI Test Cases succeeded in 47s.
✅ Matrix tests succeeded in 5m30s.
✅ Tests succeeded in 5m50s.
✅ Dhctl Tests succeeded in 1m55s.
✅ GolangCI Lint succeeded in 4m19s.
▫️ Build EE cancelled.
▫️ Build EE cancelled.
▫️ Doc web build skipped.
▫️ Main web build skipped.
▫️ (Prod) Deploy latest site skipped.
▫️ (Prod) Deploy latest doc skipped.

@deckhouse-BOaTswain
Copy link
Collaborator Author

deckhouse-BOaTswain commented Jul 21, 2024

⚪ Build and test for release for refs/heads/main cancelled.

Workflow detailsNew commit [163bc9](https://github.com/deckhouse/deckhouse-test-1/commit/163bc9c29f39f22788c78ac138c84285556ed3e6) in branch **main**: ``` Debug

Signed-off-by: Artem Kladov [email protected]

<!-- workflow_start -->
:white_small_square: `Go Generate` cancelled.<!-- result-for: Go Generate -->
:white_small_square: `Render workflow` cancelled.<!-- result-for: Render workflow -->
:white_small_square: `Build FE` cancelled.<!-- result-for: Build FE -->
:white_small_square: `Build EE` cancelled.<!-- result-for: Build EE -->
:white_small_square: `Build CE` cancelled.<!-- result-for: Build CE -->
:white_small_square: `Build BE` cancelled.<!-- result-for: Build BE -->
:white_small_square: `Build SE` cancelled.<!-- result-for: Build SE -->
:white_small_square: `Doc web build` cancelled.<!-- result-for: Doc web build -->
:white_small_square: `Main web build` cancelled.<!-- result-for: Main web build -->
:white_small_square: `(Prod) Deploy latest site` cancelled.<!-- result-for: (Prod) Deploy latest site -->
:white_small_square: `(Prod) Deploy latest doc` cancelled.<!-- result-for: (Prod) Deploy latest doc -->
:white_small_square: `Tests` cancelled.<!-- result-for: Tests -->
:white_small_square: `Matrix tests` cancelled.<!-- result-for: Matrix tests -->
:white_small_square: `Dhctl Tests` cancelled.<!-- result-for: Dhctl Tests -->
:white_small_square: `GolangCI Lint` cancelled.<!-- result-for: GolangCI Lint -->
:white_small_square: `OpenAPI Test Cases` cancelled.<!-- result-for: OpenAPI Test Cases -->
:white_small_square: `Validators` cancelled.<!-- result-for: Validators -->
</details>

@deckhouse-BOaTswain
Copy link
Collaborator Author

deckhouse-BOaTswain commented Jul 21, 2024

🔴 Build and test for release for refs/tags/v1.52.8 failed in 31m37s.

Workflow details (3 jobs failed)New tag **v1.52.8** is created.

🔴 Build and test for release for refs/tags/v1.52.8 failed in 6m32s.

Workflow details (4 jobs failed)

✅ Render workflow succeeded in 6s.
✅ Go Generate succeeded in 33s.
✅ Matrix tests succeeded in 2m28s.
❌ Build SE failed in 3m5s.
❌ Build BE failed in 3m18s.
✅ Build CE succeeded in 3m41s.
❌ Build FE failed in 3m59s.
✅ Tests succeeded in 5m20s.
❌ Build EE failed in 5m2s.
▫️ Doc web build skipped.
▫️ Main web build skipped.
▫️ (Prod) Deploy latest site skipped.
▫️ (Prod) Deploy latest doc skipped.
▫️ Dhctl Tests skipped.
▫️ GolangCI Lint skipped.
▫️ OpenAPI Test Cases skipped.
▫️ Validators skipped.

▫️ `Build EE` cancelled. ▫️ `Build EE` cancelled. ▫️ `Doc web build` skipped. ▫️ `Main web build` skipped. ▫️ `(Prod) Deploy latest site` skipped. ▫️ `(Prod) Deploy latest doc` skipped. ▫️ `Dhctl Tests` skipped. ▫️ `GolangCI Lint` skipped. ▫️ `OpenAPI Test Cases` skipped. ▫️ `Validators` skipped.

@deckhouse-BOaTswain
Copy link
Collaborator Author

deckhouse-BOaTswain commented Jul 21, 2024

New commit 045463 in branch main:

Debug

Signed-off-by: Artem Kladov <[email protected]>

⚪ Build and test for release for refs/heads/main cancelled.

Workflow details

▫️ Go Generate cancelled.
▫️ Render workflow cancelled.
▫️ Build FE cancelled.
▫️ Build EE cancelled.
▫️ Build CE cancelled.
▫️ Build BE cancelled.
▫️ Build SE cancelled.
▫️ Doc web build skipped.
▫️ Main web build skipped.
▫️ (Prod) Deploy latest site skipped.
▫️ (Prod) Deploy latest doc skipped.
▫️ Tests cancelled.
▫️ Matrix tests cancelled.
▫️ Dhctl Tests cancelled.
▫️ GolangCI Lint cancelled.
▫️ OpenAPI Test Cases cancelled.
▫️ Validators cancelled.

@deckhouse-BOaTswain
Copy link
Collaborator Author

deckhouse-BOaTswain commented Jul 21, 2024

New tag v1.52.8 is created.

🔴 Build and test for release for refs/tags/v1.52.8 failed in 5m28s.

Workflow details (2 jobs failed)

✅ Render workflow succeeded in 6s.
✅ Go Generate succeeded in 12s.
✅ Tests succeeded in 2m11s.
✅ Matrix tests succeeded in 2m32s.
❌ Build BE failed in 3m5s.
❌ Build SE failed in 3m6s.
▫️ Build FE cancelled.
▫️ Build EE cancelled.
▫️ Build FE cancelled.
▫️ Build EE cancelled.
▫️ Build CE cancelled.
▫️ Doc web build skipped.
▫️ Main web build skipped.
▫️ (Prod) Deploy latest site skipped.
▫️ (Prod) Deploy latest doc skipped.
▫️ Dhctl Tests cancelled.
▫️ GolangCI Lint cancelled.
▫️ OpenAPI Test Cases cancelled.
▫️ Validators cancelled.

@deckhouse-BOaTswain
Copy link
Collaborator Author

deckhouse-BOaTswain commented Jul 21, 2024

New commit 1573c1 in branch main:

[ci] Add script to check release images manifests existence, and integrate it into CI workflows

- Added `tools/check-release-images.sh` script to validate Deckhouse release images.
- Integrated the script into GitHub Actions workflows to run during builds af a tag images.
- Ensures that images for specific releases are present in the registry before proceeding with deployment.

Signed-off-by: Artem Kladov <[email protected]>

⚪ Build and test for release for refs/heads/main cancelled.

Workflow details

▫️ Tests cancelled.
▫️ Go Generate cancelled.
▫️ Render workflow cancelled.
▫️ Build FE cancelled.
▫️ Build EE cancelled.
▫️ Build CE cancelled.
▫️ Build BE cancelled.
▫️ Build SE cancelled.
▫️ Doc web build skipped.
▫️ Main web build skipped.
▫️ (Prod) Deploy latest site skipped.
▫️ (Prod) Deploy latest doc skipped.
▫️ Tests cancelled.
▫️ Matrix tests cancelled.
▫️ Dhctl Tests cancelled.
▫️ GolangCI Lint cancelled.
▫️ OpenAPI Test Cases cancelled.
▫️ Validators cancelled.

@deckhouse-BOaTswain
Copy link
Collaborator Author

deckhouse-BOaTswain commented Jul 21, 2024

New tag v1.52.8 is created.

🟢 Build and test for release for refs/tags/v1.52.8 succeeded in 1h11m36s.

Workflow details

✅ Render workflow succeeded in 7s.
✅ Go Generate succeeded in 15s.
✅ Tests succeeded in 8m45s.
✅ Matrix tests succeeded in 10m30s.
✅ Build SE succeeded in 1h5m26s.
✅ Build EE succeeded in 1h5m52s.
✅ Build FE succeeded in 1h5m55s.
✅ Build CE succeeded in 1h6m7s.
✅ OpenAPI Test Cases succeeded in 42s.
✅ Build BE succeeded in 1h7m13s.
✅ Validators succeeded in 1m34s.
✅ Dhctl Tests succeeded in 1m51s.
✅ GolangCI Lint succeeded in 4m8s.
▫️ Doc web build skipped.
▫️ Main web build skipped.
▫️ (Prod) Deploy latest site skipped.
▫️ (Prod) Deploy latest doc skipped.

@z9r5 z9r5 closed this as completed Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants