Skip to content

chore(release-1.32): update k8s snap revisions#892

Open
addyess wants to merge 1 commit intorelease-1.32from
revision-update-job/1.32/amd64-5044-arm64-5047
Open

chore(release-1.32): update k8s snap revisions#892
addyess wants to merge 1 commit intorelease-1.32from
revision-update-job/1.32/amd64-5044-arm64-5047

Conversation

@addyess
Copy link
Copy Markdown
Contributor

@addyess addyess commented Mar 7, 2026

Overview

Updates the K8s snap revisions for the 1.32 track.

Revisions

Architecture Revision
amd64 5044
arm64 5047

Source Commits

Both architectures are built from the same commit:

Copilot AI review requested due to automatic review settings March 7, 2026 04:29
@addyess addyess requested a review from a team as a code owner March 7, 2026 04:29
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Kubernetes snap revisions used by the worker charm for the 1.32 track, aligning the template with the newly published snap builds.

Changes:

  • Bumped k8s snap revision for amd64 to 5044.
  • Bumped k8s snap revision for arm64 to 5047.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 7, 2026

Test results for commit e81c8eb

Test coverage for e81c8eb

coverage-report: install_deps /home/runner/work/k8s-operator/k8s-operator/charms/worker/k8s> /home/runner/.local/share/uv/tools/tox/bin/uv pip install 'coverage[toml]'
coverage-report: commands[0] /home/runner/work/k8s-operator/k8s-operator/charms/worker/k8s> coverage report
Name                                    Stmts   Miss  Cover
-----------------------------------------------------------
lib/charms/k8s/v0/k8sd_api_manager.py     348     25    93%
src/charm.py                              602    259    57%
src/cloud_integration.py                   80      3    96%
src/config/arg_files.py                    79      0   100%
src/config/bootstrap.py                   106     25    76%
src/config/extra_args.py                   43      4    91%
src/config/option.py                       20      0   100%
src/conftest.py                            17      9    47%
src/containerd.py                         150     19    87%
src/cos_integration.py                     41     16    61%
src/endpoints.py                           40      1    98%
src/events/update_status.py               100     22    78%
src/inspector.py                           62     10    84%
src/k8s/client.py                          21      4    81%
src/k8s/node.py                            34     14    59%
src/kube_control.py                        44     32    27%
src/literals.py                            73      0   100%
src/pki.py                                 33      7    79%
src/protocols.py                           30      5    83%
src/reschedule.py                          79      4    95%
src/snap.py                               177     15    92%
src/token_distributor.py                  251    131    48%
src/upgrade.py                             99     23    77%
-----------------------------------------------------------
TOTAL                                    2529    628    75%
coverage-report: OK (0.53=setup[0.11]+cmd[0.42] seconds)
congratulations :) (0.56 seconds)

Static code analysis report

Run started:2026-03-07 04:29:34.168165+00:00

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 5171
  Total lines skipped (#nosec): 4
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 7, 2026

Test results for commit e81c8eb

Test coverage for e81c8eb

coverage-report: install_deps /home/runner/work/k8s-operator/k8s-operator/charms/worker/k8s> /home/runner/.local/share/uv/tools/tox/bin/uv pip install 'coverage[toml]'
coverage-report: commands[0] /home/runner/work/k8s-operator/k8s-operator/charms/worker/k8s> coverage report
Name                                    Stmts   Miss  Cover
-----------------------------------------------------------
lib/charms/k8s/v0/k8sd_api_manager.py     348     25    93%
src/charm.py                              602    259    57%
src/cloud_integration.py                   80      3    96%
src/config/arg_files.py                    79      0   100%
src/config/bootstrap.py                   106     25    76%
src/config/extra_args.py                   43      4    91%
src/config/option.py                       20      0   100%
src/conftest.py                            17      9    47%
src/containerd.py                         150     19    87%
src/cos_integration.py                     41     16    61%
src/endpoints.py                           40      1    98%
src/events/update_status.py               100     22    78%
src/inspector.py                           62     10    84%
src/k8s/client.py                          21      4    81%
src/k8s/node.py                            34     14    59%
src/kube_control.py                        44     32    27%
src/literals.py                            73      0   100%
src/pki.py                                 33      7    79%
src/protocols.py                           30      5    83%
src/reschedule.py                          79      4    95%
src/snap.py                               177     15    92%
src/token_distributor.py                  251    131    48%
src/upgrade.py                             99     23    77%
-----------------------------------------------------------
TOTAL                                    2529    628    75%
coverage-report: OK (0.47=setup[0.18]+cmd[0.29] seconds)
congratulations :) (0.49 seconds)

Static code analysis report

Run started:2026-03-07 04:29:35.519895+00:00

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 5171
  Total lines skipped (#nosec): 4
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 7, 2026

Test results for commit e81c8eb

Test coverage for e81c8eb

coverage-report: install_deps /home/runner/work/k8s-operator/k8s-operator/charms/worker/k8s> /home/runner/.local/share/uv/tools/tox/bin/uv pip install 'coverage[toml]'
coverage-report: commands[0] /home/runner/work/k8s-operator/k8s-operator/charms/worker/k8s> coverage report
Name                                    Stmts   Miss  Cover
-----------------------------------------------------------
lib/charms/k8s/v0/k8sd_api_manager.py     348     25    93%
src/charm.py                              602    259    57%
src/cloud_integration.py                   80      3    96%
src/config/arg_files.py                    79      0   100%
src/config/bootstrap.py                   106     25    76%
src/config/extra_args.py                   43      4    91%
src/config/option.py                       20      0   100%
src/conftest.py                            17      9    47%
src/containerd.py                         150     19    87%
src/cos_integration.py                     41     16    61%
src/endpoints.py                           40      1    98%
src/events/update_status.py               100     22    78%
src/inspector.py                           62     10    84%
src/k8s/client.py                          21      4    81%
src/k8s/node.py                            34     14    59%
src/kube_control.py                        44     32    27%
src/literals.py                            73      0   100%
src/pki.py                                 33      7    79%
src/protocols.py                           30      5    83%
src/reschedule.py                          79      4    95%
src/snap.py                               177     15    92%
src/token_distributor.py                  251    131    48%
src/upgrade.py                             99     23    77%
-----------------------------------------------------------
TOTAL                                    2529    628    75%
coverage-report: OK (0.40=setup[0.03]+cmd[0.36] seconds)
congratulations :) (0.46 seconds)

Static code analysis report

Run started:2026-03-07 04:29:33.262116

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 5171
  Total lines skipped (#nosec): 4
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants